body {margin-top:2px;margin-left:7px;background:#F3F1E5;}
a {text-decoration:none;}
.al {text-align:left;}
.ar {text-align:right;}
.nav {width:960px;height:29px;margin:0px;padding:0px;background:url('/english-grammar/styles/repeat-bg.gif');list-style:none}
.nav li {display:inline;}
.nav li a {float:left;display:block;height:21px;padding-top:8px;padding-left:10px;padding-right:10px;border-left:1px solid #1B30E0;font:11px verdana;color:#FFFFFF;}
.nav li a:hover {background:#1548AE url('/english-grammar/styles/hover-bg.gif') repeat-x;text-decoration:none;}
.banner {width:960px;text-align:left;}
.cover1 {width:958px;border:1px solid #D4D3CB;background:#EBEADF;text-align:left;}
.main1, .right1 {float:left;}
.main1 {width:600px;}
.inner1 {width:580px;margin:10px;margin-right:0px;padding:5px;background:#FFFFFF;}
.ch1 {margin:8px;font:700 13px verdana;}
.ch1 a {color:#000088;text-decoration:underline;}
.cl1 {font:13px arial;}
.cl1 li {line-height:27px;color:#808080;}
.cl1 li a {color:#000000;}
.cl1 li a i {color:#0000AA;}
.cl1 li a:hover {text-decoration:underline;}
.title1 {margin:0px 5px 0px;font:700 24px Georgia;color:#880000;}
.title1 a {color:#000000;}
.timestamp1 {margin-top:9px;font:12px arial;color:#666666;}
.player1 {margin:10px;margin-bottom:0px;font:700 16px times;color:#008800;}
.text1 {width:580px;overflow:hidden;font:13px arial;}
.text1 p {margin:12px 0px 12px;}
.right1 {width:358px;}
.rblk1 {width:326px;margin:10px;padding:5px;padding-bottom:25px;border:1px solid #BDBCB6;background:#D8D7CC;}
.rhead1 {font:700 16px Georgia;padding-bottom:3px;border-bottom:1px solid #9C9C9C;}
.ritem1 {padding:6px 0px 6px;padding-left:15px;background:url('/english-grammar/styles/bullet-arrow.gif') no-repeat 6px 11px;font:11px tahoma;border-bottom:1px dotted #333333;}
.ritem1 a {color:#333333;}
.ritem1 a:hover {color:#EE0000;}
.LessonNavying {width:580px;padding:5px 0px 5px;font:700 12px arial;}
.LessonNavying a {color:#000088;}
.LessonNavying a:hover {color:#FF3300;}
.innerLN {float:left;width:290px;}

.other {margin-top:10px;font:12px arial;color:#808080;}
.other li {line-height:25px;}
.other a {color:#000000;}
.other a:hover {color:#FF0000;text-decoration:underline;}

.title2 {margin:16px 12px 16px;font:700 16px Georgia;}
.title2 a {color:#0000CC;text-decoration:underline;}
.title2 a:hover {color:#FF3300;}

.desc2 {font:13px arial;}

.more2 {margin-bottom:15px;margin-right:5px;font:700 11px verdana;text-align:right;}
.more2 a {color:#0000CC;}
.more2 a:hover {color:#CC0000;}

.rblk2, .rblk3 {float:left;border:1px solid #CDCCC6;}
.rblk2 {width:162px;margin-left:5px;background:#F9F8E8;font:700 12px arial;}
.rblk3 {float:left;width:164px;margin-left:8px;background:#E8F8F9;font:700 12px arial;}
.rblk2 a, .rblk3 a {color:#000000;}
.rblk2 a:hover, .rblk3 a:hover {text-decoration:underline;}
.rhead2, .rhead3 {padding:5px;font:700 17px times;}
.rhead2 {color:#CC0000;}
.rhead3 {color:#0000CC;}
.ritem2, .ritem3 {padding:2px 5px 2px;}

.footer {clear:both;width:958px;margin-top:10px;border:1px solid #CCCCCC;background:#FFFFFF;}
.sform {margin:5px 0px 5px;text-align:center;}
.blinks {width:948px;padding:5px;font:700 13px arial;text-align:justify;}
.blinks a {margin-right:12px;line-height:22px;}
.blinks a:hover {text-decoration:underline;}
