@charset "utf-8";
/* CSS Document */
img, div, input, li, td, a{ behavior: url("iepngfix.htc") }
#header{background:url(../images/ycr_header_bg.jpg) repeat-x; width:990px; height:110px; margin-left:5px; margin-bottom:1px;}
#mainwrapper{width:1000px; background:#ffffff; position:absolute; border:1px solid #000000; }
body{background:#cccccc; font-family:Georgia, "Times New Roman", Times, serif}
#outerwrapper{margin:0 auto; width:1000px; background:#ffffff; }
#mainwrapper{width:1000px; background:#ffffff; position:absolute; border:1px solid #000000;}

.header-line{clear:both; height:7px; background:#9e0b0f; margin:0 5px;}
#logo{ padding:0px 0 0 20px; float:left;}
#banner{float:left;width:468px; height:60px; padding:0px; background:#cccccc; margin:30px 0 0 50px; line-height:60px; text-align:center;}
#left{padding:5px 0px 5px 5px; font-size:11px; color:#000000; float:left; line-height:150%;text-align:justify}
#right{padding:5px 5px 5px 0px; font-size:11px; color:#000000; float:right;}
#topbox{width:738px; border:1px solid #dddddd; padding:10px;}
#search-box{width:213px; height:20px; background:url(../images/search-bg.jpg) repeat-x; padding:5px 5px 3px 5px; margin:0; border:1px solid #9e0b0f;}
#search-box .textbox{width:185px; padding:1px; font-size:11px; margin:0; border:0}
#right-top-box{width:215px;  padding:5px; background:#9e0b0f; color:#FFFFFF; margin-top:5px;}
#right-top-box a{color:#FFFFFF; text-decoration:none}
#right-top-box a:visited{color:#FFFFFF}
#right-top-box h1{font-size:150%; border-bottom:1px solid #ff0000; margin:0; color:#FFFFFF; }
#right-top-box ul{ margin:5px 5px 5px 5px; padding:5px 0 0 20px;}
#left li{list-style:square;}
.list li{list-style:square; color:#9e0b0f}

strong{color:#9e0b0f}
b{color:#9e0b0f}
h1{font-size:150%; color:#9e0b0f;}
h2{font-size:100%; color:#9e0b0f;}
.contentbody{width:750px; padding:10px 5px;}
#content-box-home{float:right; width:340px; padding:10px; border:3px solid #ebebeb; margin:0 0 5px 5px}
.post-date{color:#9e0b0f}
.post-footer{color:#9e0b0f}
.footerbox{background:#9e0b0f; padding:10px; color:#FFFFFF; font-size:11px; margin:5px;}
.footerbox a{color:#ffffff; text-decoration:none}
.footerbox a:hover{color:#ffffff; text-decoration:underline}
.footerbox a:visited{color:#ffffff}
#footer{margin:5px; padding:10px; border:1px solid #ebebeb; color:#000000; font-size:11px}
#footer p{text-align:center; margin:5px;}
#footer a{text-decoration:none;}
#footer a:hover{text-decoration:underline;}
a{color:#9e0b0f; text-decoration:none;}
a:visited{color:#9e0b0f}
