/* CSS Document */
body {height:100%;font:14px Georgia, Arial, Tahoma, Verdana, Sans-Serif;color:#121212;background:#fff url(../images/body.jpg) top 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:underline;color:#ba2525;}  
a:hover {text-decoration:none;color:#ba2525;} 
 
/*  All  */
.wraper {width:946px;margin:0 auto;position:relative;} 
.nofont {font-size:0;line-height:0;} 
.clear {clear:both;font-size:0;line-height:0;height:1px;} 
.header {position:relative;height:496px;background:url(../images/header.jpg) no-repeat;}
.header a.logo, .header a.logo:visited {text-decoration:none;position:absolute;left:0px;top:40px;font-size:58px;color:#2d2c2c;}
.header a.logo span {color:#ba2525;}
.header a.logo span.ri {display:block;text-align:right;color:#252525;font-size:14px;}
.header .search {position:absolute;right:20px;top:48px;}
.header .search input {vertical-align:middle;border:1px solid #e2e2e2;background:#f4f2f2;width:285px;height:29px;margin-right:4px;color:#373736;font:14px Georgia;}
.header .search input.button {border:none;width:37px;height:34px;margin-right:0;}
.header .text {position:absolute;left:310px;top:210px;font-size:30px;text-align:center;}
.header .text span {font-size:18px;display:block;padding:20px 0 20px 15px;color:#333333;}
.header .text a, .header .text a:visited {color:#fefefe;font:24px Arial;text-align:center;width:550px;height:70px;padding-top:9px;display:block;text-decoration:none;background:url(../images/start.gif) no-repeat;margin-left:20px;}

.leftcol {float:left;width:247px;padding:0 15px 30px 17px;}
.leftcol h1 {color:#010101;font-size:28px;font-weight:normal;padding-bottom:20px;}
.leftcol ul li {background:#f9f9f9 url(../images/menu.gif) 18px 8px no-repeat;border-left:1px solid #f5f5f5;border-bottom:1px solid #eeeeee;border-top:1px solid #fefefe;font:18px Arial;padding:11px 10px 11px 61px;}
.leftcol ul li.bg2 {background:#f9f9f9 url(../images/menu2.gif) 18px 8px no-repeat;}
.leftcol ul li.bg3 {background:#f9f9f9 url(../images/menu3.gif) 18px 8px no-repeat;}
.leftcol ul li.bg4 {background:#f9f9f9 url(../images/menu4.gif) 18px 8px no-repeat;}
.leftcol ul li.fst {border-top:none;}
.leftcol ul li a, .leftcol ul li a:visited {color:#201f1f;text-decoration:none;}

.comments {float:left;padding-left:30px;padding-top:20px;}
.comment {width:500px; padding:20px; margin-bottom:20px; border:1px dotted #CCCCCC;}
.comment {font-size:14px;color:#666666;}

.rightcol {float:left;width:667px;padding:0 0 30px 0;}
.rightcol h2 {color:#2d2c2c;font:18px Arial;padding-bottom:35px;}
.rightcol p {padding:0 20px 14px 0;line-height:20px;}
.rightcol p span {font-weight:bold;}
.rightcol p img {float:left;margin-right:47px;}
.rightcol h3 {color:#ba2525;font-size:18px;padding-bottom:10px;border-bottom: 1px solid #999999;margin-right:60px;margin-bottom:20px;}
.rightcol h4 {color:#ba2525;font-size:16px;padding-bottom:10px;padding-left:35px;margin-left:1px;background: url(../images/listing.gif) no-repeat; padding-top:4px;}

.share {padding-bottom:15px;}

.bottomlist ul li {float:left;width:306px;margin-left:8px;background:#F4F4F4;margin-bottom:12px;}
.bottomlist ul li h3 {background:#9B1919;font:19px Georgia;color:#fff;padding:27px 0 15px 0;margin-bottom:15px;text-align:center;}
.bottomlist ul li p {color:#333333;padding:0 15px 8px 18px;}
.bottomlist ul li p.read {padding-bottom:15px;}
.bottomlist ul li p.read a, .bottomlist ul li p.read a:visited {color:#9B1919;text-decoration:none;display:block;width:102px;height:25px;padding-top:7px;background:url(../images/read.gif) no-repeat;text-align:center;}
.bottomlist ul li.bg {background:#F4F4F4;}
.bottomlist ul li.bg h3 {background:#9B1919;}
.bottomlist ul li.bg p.read a, .bottomlist ul li.bg p.read a:visited {background:url(../images/read2.gif) no-repeat;color:#9B1919;}
.bottomlist ul li.last {background:#F4F4F4;margin-right:0;}
.bottomlist ul li.last h3 {background:#9B1919;}
.bottomlist ul li.last p.read a, .bottomlist ul li.last p.read a:visited {background:url(../images/read3.gif) no-repeat;color:#9B1919;}

.footerwrap {background:#fff url(../images/footer.jpg) top repeat-x;}
.footer {width:946px;margin:0 auto;}
.footer ul {padding-left:224px;}
.footer ul li {margin:18px 13px 14px 0;padding-right:17px;float:left;background:url(../images/line.gif) right 9px no-repeat;}
.footer ul li.last {background:none;padding-right:0;margin-right:0;}
.footer ul li a, .footer ul li a:visited {color:#3d3d3d;text-decoration:none;}
