* {margin:0; padding:0;}

img {border:0;}

body { background:url(/images/bg.gif) repeat-y center #fdb02a; color:#333333; font:11px Tahoma;}

.center {width:999px; margin:0 auto;}

.clear {clear:both; font-size:0px; line-height:0px; height:0px;}

a { text-decoration:none; color:#7d0000;}

a:hover {text-decoration:underline;}

ul {list-style:none;}

.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}



/*Head*/

.hta { background: url(/images/hta.jpg) no-repeat; height:127px;}

.htb{ background: url(/images/htb.jpg) no-repeat; height:127px; background-position:324px 0px;}

.htc { background: url(/images/htc.jpg) no-repeat; position:relative; height:127px; background-position:660px 0px;}

.htc div { position:absolute; left:672px; top:101px; color:#4c4c4c; font-weight:bold; white-space:nowrap;}

.htc h1 { margin: 0px; font-size: 100%; display:block; white-space:nowrap;}

.htd { background: url(/images/htd.jpg) no-repeat; height:138px;}

.hte { background: url(/images/hte.jpg) no-repeat; position:relative; height:138px; background-position:333px 0px;}

.ht-b { position:absolute; display: block; width:1px; padding:104px 236px 0 0; height:1px; top:16px; left:472px; overflow:hidden;}

.htf { background: url(/images/htf.jpg) no-repeat; height:138px; background-position:715px 0px;}



/*Main*/

.main { background: url(/images/indeex_03.jpg) repeat-y;}

.main-t { background: url(/images/indeex_02.jpg) no-repeat;}

.main-tdown { background: url(/images/indeex_02b.jpg) no-repeat;}

.main-tdownbb { background: url(/images/indeex_055b.jpg) no-repeat;}

.main-b { background: url(/images/indeex_05.jpg) no-repeat bottom; min-height:1px;}

.txta { width:765px; text-align: center; margin:0 auto;}

.txtb { width:765px; text-align: justify; margin:0 auto;}



.left { width:185px; float:left; padding:60px 0 0px 0;}

.leftvote { width:185px; float:left; padding:60px 0 0px 0;}

.leftdown { width:41px; float:left; padding:60px 0 0px 0;}

.right { width:814px; float:left; padding:0 0 21px 0px;}

.rightdown { width:958px; float:left; padding:0 0 21px 0px;}



/*Left*/

.left ul { color:#7d0000;}

.left ul li { height:18px; padding:5px 0 1px 0px; font:16px Tahoma;}

.left ul li a { font:16px Tahoma;}

.leftvote ul { color:#7d0000;}

.leftvote ul li { padding:5px 0 1px 0px; font:12px Tahoma;}

.leftvote ul li a { font:14px Tahoma;}

.leftdown ul { color:#7d0000;}

.leftdown ul li { padding:5px 7px 1px 0px; font:12px Tahoma;}

.leftdown ul li a { font:14px Tahoma;}

.leftdown ul li i { font:10px Tahoma; color:#9c3535;}

.leftdown ul li b { font:12px Tahoma; color:#b52318;}



/*Right*/

.acc {  text-align:center; padding-top:14px; margin-left:15px; }

.acc input {vertical-align:middle; margin-left:5px;}

.in { width:229px; border:2px solid #666666; font-size:16px; padding:2px 0 2px 5px;} 



.thumbs { min-height:1px; padding:0px 0 20px 12px;}

.t { height:292px; width:256px; float:left; background:url(/images/t-bg.png) no-repeat; margin:0 7px 7px 0;}

.tcat { height:275px; width:256px; float:left; background:url(/images/t-bgcat.png) no-repeat; margin:0 7px 7px 0;}

.header { height:26px; margin:0 0 0 21px; padding:16px 0 0 0px; font-size:13px; font-weight:bold;}

.t div img { border:1px solid #333333; width:228px; height:159px; margin-left:13px;}

.tcat div img { border:1px solid #333333; width:228px; height:159px; margin-left:13px;}

.play { background:url(/images/play.png) no-repeat; padding:12px 0 20px 57px; margin-left:13px;}

.link {text-align:center; font-weight:bold;}

.link a { color:#7d0000;}



/*Pages*/

.pages { text-align:center;}

.pages a {color:#b40025; font-weight:bold;}



/*Footer*/

.foot { font-size:9px; height:40px; padding-top:10px; text-align:center;}



/*Join*/

.join { padding:20px 0 20px 61px; position:relative;}

.join-head { margin-bottom:20px; font-size:12px;}

.join-head span { color:#940000; font-size:25px;}

.join-headb { margin-bottom:20px; font-size:12px;}

.join-headb span { color:#ff0030; font-size:25px;}


.cont {min-height:1px; margin-top:13px; color:#333333;}

.cont-l { width:41px; float:left;}

.cont-r { width:885px; float:left; padding:5px 0 15px 0; font-size:16px; color:#940000; border-bottom:1px solid #333333;}

.cont-r strong { color:#940000; font-size:18px;}

.cont-r span { color:#000000; font-size:20px;}

.cont-rdw { width:865px; float:left; padding:5px 0 15px 0; font-size:12px;}

.cont-rdw strong {display:block;}
