/* CSS Document */
body {height:100%;font:11px Tahoma, Arial, Verdana, Sans-Serif;color:#000;background:#f2f2f2 url(../images/body.gif) repeat-x;}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4, h5 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}  
ul, li {list-style:none;}
a, a:active, a:visited {text-decoration:none;color:#00b0e2;}   
a:hover {text-decoration:none;color:#00b0e2;}   

/*  All  */
.wraper {position:relative;width:990px;margin:0 auto;}
.nofont {font-size:0;line-height:0;}
.clear {clear:both;font-size:0;line-height:0;}
.header {position:relative;height:259px;width:990px;}
.header .bookmark {position:absolute;top:155px;left:41px;} 
.header .top_bg {position:absolute;top:0;left:-30px;width:30px;height:205px;background:url(../images/top_bg.jpg) no-repeat;} 
.header .top_desc {position:absolute;top:10px;left:17px;font-size:12px;color:#fff;} 
.header .top_desc2 {position:absolute;top:140px;left:240px;color:#dddddd;width:290px;text-align:center;} 
.header .top_desc2 strong {color:#fff;} 
.header .top_desc3 {position:absolute;top:8px;left:630px;font-size:12px;font-style:italic;font-weight:bold;} 
.header ul {position:absolute;top:37px;left:585px;} 
.header ul li a, .header ul li a:visited {font-weight:bold;font-size:12px;} 
.header ul li a:hover {color:#29c6ec;}  
.header .archive_pager {position:absolute;top:225px;left:0;}
.header .archive_pager strong {font-size:12px;color:#757575;padding-right:5px;}
.header .archive_pager a, .header .archive_pager a:visited {color:#fff;background:#3bd2f2;font-weight:bold;padding:3px 5px;line-height:20px;}
.header .archive_pager a:hover {color:#000;background:#fff;}
.header .archive_pager span {font-weight:bold;padding:3px 5px;line-height:20px;color:#000;background:#fff;}
.pic_list li {margin:0 2px 2px 0;float:left;font-size:0;line-height:0;}
.pic_list li a img {border:1px dashed #000;}
.pic_list li a:hover img {border:1px dashed #fff;}
.text_list {padding:0 0 0 30px;}
.text_list li {padding:45px 20px 0 10px;height:152px;width:203px;float:left;background:url(../images/text_list.jpg) no-repeat;text-align:center;color:#fff;text-align:center;font-size:13px;font-weight:bold;}
.text_list li strong {display:block;text-align:center;padding-bottom:7px;font-weight:normal;}
.text_list li strong a, .text_list li strong a:visited {font-size:19px;color:#000;font-weight:bold;}
.text_list li strong a:hover {color:#005b72;}
.footer_wraper {padding-top:62px;background:url(../images/footer_wraper.jpg) 0 62px repeat-x;}
.footer {position:relative;width:940px;margin:0 auto;height:512px;}
.footer ul {position:absolute;top:97px;left:82px;}
.footer ul li {float:left;width:170px;padding-left:27px;}
.footer ul li ul {position:static;}
.footer ul li ul li {font-size:16px;float:none;width:auto;padding-left:0;font-weight:bold;}
.footer ul li ul li a, .footer ul li ul li a:visited {color:#000;}
.footer ul li ul li a:hover {color:#fff;}
.footer p.bottom_text {position:absolute;width:365px;top:375px;left:506px;text-align:center;color:#757575;}
