*{margin: 0; padding: 0;}
body{
    font-family: Arial, sans-serif;
    font-size: 12px;
    color: #000;
    background: #FDEFD1 url(/images/bg.gif);
    text-align: center;
}
.clear{clear: both;}
img{border: none;}
ul li{list-style: none;}
.top_bg{background: url(/images/top_bg.gif) repeat-x top; width: 100%;}
#wrapper{width: 1000px; margin: 0 auto;}

#header{width: 802px; margin: 0 auto;}
    
    .himg1{width: 134px; height: 145px; float: left; background: url(/images/himg1.gif) no-repeat top; text-align: left;}
	.himg1 img{margin: 83px 0 0 0;}
    .himg2{width: 267px; float: left;}
    .hta{width: 134px; height: 145px; background: url(/images/hta.jpg) no-repeat; text-align: left; float: left; font-size: 11px; color: #bb2df1;}
    .hta p{padding: 10px 20px 0;}
    .hta ul{padding: 0 0 0 20px; color: #24a2c5;}
    .himg3{width: 186px; float: left;}	
    .himg4{width: 81px; float: left;}

.l_title{width: 949px; margin: 0 auto; line-height: 42px; background: url(/images/wtb_top.jpg) no-repeat; text-align: center;}
.l_title h1{font-size: 16px; color: #fefa3a; padding: 0 0 0 20px; font-weight: 700; text-transform: uppercase;}

.l_title2{width: 952px; height: 50px; margin: 10px auto 0; line-height: 42px; background: url(/images/ytb_top.jpg) no-repeat; text-align: center;}
.l_title2 h1{font-size: 16px; color: #fefa3a; padding: 0 0 0 15px; font-weight: 700; text-transform: uppercase;}

.b_title{width: 949px; margin: 0 auto; background: url(/images/wtb_bttm.gif) no-repeat top; padding: 10px 0 0;}
.b_title img{float: right;}

.b_title2{width: 952px; margin: 0 auto 10px; background: url(/images/ytb_bttm.gif) no-repeat top; padding: 12px 0 0;}

.blck_arch{width: 100%; background: url(/images/arch_bg_c.gif) repeat-x;}
.blck_arch_l{padding: 0 0 0 65px; background: url(/images/arch_l.gif) no-repeat; height: 33px;}
.blck_arch_r{background: url(/images/arch_r.gif) no-repeat right; height: 33px;}
.blck_arch_rr{background: url(/images/arch_rr.gif) no-repeat 699px 0; height: 40px;}

.top_arch{width: 804px; margin: 0 auto; background: url(/images/arch_bg_c.gif) repeat-x; line-height: 33px; height: 33px;}


.fg{float: left; font-family: Arial, sans-serif; font-size: 13px; font-weight: 700; margin: 0 0; height: 33px; width: 730px; overflow: hidden;}
.fg li{float: left; line-height: 28px; width: 26px; padding: 1px 1px 0;}
.fg li a{display: block; background: url(/images/arch_bg.gif) no-repeat 1px bottom;}
.fg li a.cur{display: block; background: url(/images/arch_bg_hover.gif) no-repeat 1px bottom;}
.fg li a:hover{display: block; background: url(/images/arch_bg_hover.gif) no-repeat 1px bottom;}


.block1{width: 949px; margin: 0 auto; background: #fff url(/images/wtb_bg.gif) repeat-y center;}
.block2{width: 952px; margin: 0 auto; background: #FFDC90 url(/images/ytb_bg.gif) repeat-y center;}
.block3{width: 987px; margin: 0 auto 10px; background: #731642 url(/images/ptb_bg.gif) repeat-y center;}
.category {font-size: 15px; font-family: Arial; font-weight: bold; color: #330000;}
.thumbs{padding: 0;}
.thumbs img{background: #FFD09C;}
.thumbs a img{border: 1px solid #634F38;}
.thumbs a:hover img{border: 1px dashed #634F38;}

.thumbs2{padding: 5px 0 5px 8px; font-weight: 700;}
.thumbs2 .ti{float: left; margin: 1px;}
.thumbs2 .ti span{display: block;}
.thumbs2 img{background: #FFD09C;}
.thumbs2 a img{border: 1px solid #FFFEF9;}
.thumbs2 a:hover img{border: 1px dashed #FFFEF9;}

.ithumb{width: 150px; height: 200px;}

.banner img{margin: 12px auto; border: 1px solid #d5cb7f;}

.spons{width: 973px; margin: 10px auto 0; color: black; display: block; padding: 0 0 0 25px;}
.spons li{width: 295px; height: 95px;  float: left; padding: 0 10px;}
.spons li span{padding: 20 20px; font-size: 10px; font-weight: bold;}
.spons p{padding: 15px 0 3px; font-weight: 700;}

.topo{width: 973px; margin: 10px auto 0; color: black; display: block; padding: 0 0 0 25px;}
.topo li{width: 295px; height:45px; float: left; padding: 0 10px;}
.topo li span{padding: 20 20px; font-size: 40px; font-weight: bold;}
.topo p{padding: 15px 0 3px; color: #24a2c5; font-size: 24px; font-weight: bold;}


.ntb1{width: 987px; margin: 10px auto; background: #FFF9D0 url(/images/ntb_dot.gif) repeat-x top;}
.ntb2{width: 100%; background: url(/images/ntb_dot.gif) repeat-x bottom;}
.ntb3{width: 100%; background: url(/images/ntb_dot.gif) repeat-y left;}
.ntb4{width: 100%; background: url(/images/ntb_dot.gif) repeat-y right;}
.ntb5{width: 100%; background: url(/images/ntb_lt.gif) no-repeat left top;}
.ntb6{width: 100%; background: url(/images/ntb_rt.gif) no-repeat right top;}
.ntb7{width: 100%; background: url(/images/ntb_lb.gif) no-repeat left bottom;}
.ntb8{width: 100%; background: url(/images/ntb_rb.gif) no-repeat right bottom;}

.block1 ul{width: 19%; float: left; text-align: left; font-size: 16px; color: #fe6eb8;}
.block1 ul li{padding: 0 0 0 20px;}

.block2 ul{text-align: left; padding: 10px 0; float: left; width:49%; font-size: 14px; color: #000;}
.block2 ul li{padding: 0 0 0 35px; background: url(/images/bullet_lul.gif) no-repeat 20px 5px;}

#footer{background: url(/images/footer_bg.gif) repeat-x bottom; font-size: 11px; margin: 20px 0 0; width: 100%; height: 182px;}
#footer .fpadd{width: 750px; margin: 0 auto;}
.fimg1{width: 327px; float: left;}
.fimg2{width: 226px; float: left;}
.fta{width: 197px; height: 182px; float: left; background: url(/images/fta.gif) no-repeat;}

a:link, a:visited, a:active, a:hover{color: #e01555; text-decoration: underline;}
a:hover {text-decoration: none;}

.hta ul a:link, .hta ul a:visited, .hta ul a:active, .hta ul a:hover{color: #000; text-decoration: none;}
.hta ul a:hover {text-decoration: underline; color: #ff0000;}

.thumbs a:link span, .thumbs a:visited span, .thumbs a:active span, .thumbs a:hover span{color: #d861cb; text-decoration: underline; border: 0;}
.thumbs a:hover span{text-decoration: none;}

.thumbs2 a:link span, .thumbs2 a:visited span, .thumbs2 a:active span, .thumbs2 a:hover span{color: #000; text-decoration: underline; border: 0;}
.thumbs2 a:hover span{color: #fe60cc; background: #fff;}

.fg li a:link, .fg li a:visited, .fg li a:active, .fg li a:hover{color: #fff7bc; text-decoration: none;}
.fg li a.cur:link, .fg li a.cur:visited, .fg li a.cur:active, .fg li a.cur:hover{color: #000;}
.fg li a:hover{color: #000;}

.spons a:link, .spons a:visited, .spons a:active, .spons a:hover{color: #990000; text-decoration: underline; font-size: 25px;}
.spons a:hover {color: #990000;}

.block1 ul li a:link, .block1 ul li a:visited, .block1 ul li a:active, .block1 ul li a:hover{color: #000; text-decoration: none; font-size: 16px;}
.block1 ul li a:hover {color: #bf42ff; text-decoration: none;}

.block2 ul li a:link, .block2 ul li a:visited, .block2 ul li a:active, .block2 ul li a:hover{color: #ff0083; text-decoration: underline;}
.block2 ul li a:hover {text-decoration: none;}

#footer a:link, #footer a:visited, #footer a:active, #footer a:hover{color: #8600c6; text-decoration: underline;}
#footer a:hover {text-decoration: none;}

.mvcnt {width:756px; margin: 0px auto;}
.mvcnt a {float: left; display: block; border: 1px solid #FA970B; width: 230px; height: 170px; margin: 5px 10px; background-color: #FAE0B3; COLOR: #DC4A8B; FONT-SIZE: 10px; TEXT-DECORATION: none; text-align$
.mvcnt a:hover {border: 1px solid #DC4A8B;}
.mvcnt img {width: 230px; height: 170px; border: none; display: block;}
