@charset "utf-8";*{margin:0;padding:0;}
html, body{height:100%;}
html{font-size:100%;}
html, body{margin:0;padding:0;color:#666;background:#404040;font-size:12px;line-height:17px;font-family:Arial, Helvetica, sans-serif;}
a:link, a:visited{color:#000;}
a:hover{color:#000;}
.clearer{clear:both;}
#container{margin:0;padding:0;width:100%;}
#title{margin:0 auto;padding:0;width:960px;height:146px;background:#404040 url("../images/header.jpg") no-repeat;border-bottom-color:#4f4f4f;}
#title-wrapper{margin:0 auto;width:960px;height:96px;}
#sitename{float:left;width:350px;margin-top:30px;margin-left:20px;color:#ede9d0;}
#sitename h1{float:left;margin:0px;padding:0px;margin-top:10px;}
#sitename p{float:left;margin:0px;padding:0px;margin-top:5px;margin-left:10px;font-size:12px;color:#cbc7b2;}
#menusearch{height:44px;border-bottom:1px solid;border-bottom-color:#848482;}
#menusearch-wrapper{margin:0 auto;width:960px;height:44px;background:url('../images/navmenu.jpg');}
#navmenu{margin:0 0 0 10px;padding:0;height:44px;float:left;}
#navmenu ul{display:block;margin:0;padding:0 0 0 2px;height:44px;float:left;}
#navmenu ul li{display:block;margin:0;padding:0 2px 0 0;float:left;height:44px;}
#navmenu ul li a, #navmenu ul li a:visited{display:block;margin:0;padding:5px 10px 0 10px;height:39px;line-height:39px;font-family:Arial, Helvetica, sans-serif;font-size:14px;text-transform:uppercase;text-decoration:none;color:#c4c4ad;font-weight:bold;}
#navmenu ul li a:hover, #navmenu ul li.current_page_item a, #navmenu ul li.current_page a:visited{color:#c63;background:transparent url('../images/navmenu-hover-c.gif') repeat-x scroll left bottom;text-decoration:none;}
#featabout{width:100%;border-bottom:1px solid;}
#featabout-wrapper{margin:0 auto;padding:22px 0;width:970px;height:350px;}
.featured{float:left;width:624px;background:transparent url('../images/background-featured-mid.gif') repeat-y scroll left top;}
.featured .top{height:15px;background:transparent url('../images/background-featured-top.gif') no-repeat scroll left top;}
.featured .mid{padding:0 15px;height:318px;border-color:#000;}
.featured .mid .txtheader{float:left;margin-top:20px;color:#ede9d0;text-align:justify;line-height:17px;}
.featured .mid .txtheader a{color:#ede9d0;text-decoration:underline;}
.featured .mid .txtheader a:visited{color:#ede9d0;text-decoration:underline;}
.featured .mid .txtheader a:hover{color:#ffffff;text-decoration:none;}
.featured .bot{height:15px;background:transparent url('../images/background-featured-bot.gif') no-repeat scroll left bottom;}
.about{float:right;width:346px;color:#999;background:transparent url('../images/background-about-mid.gif') repeat-y scroll left top;}
.about .top{height:15px;background:transparent url('../images/background-about-top.gif') no-repeat scroll left top;}
.about .mid{padding:0 15px;height:318px;}
.about .bot{height:15px;background:transparent url('../images/background-about-bot.gif') no-repeat scroll left bottom;}
#wrapper{width:100%;border-top:1px solid;background:#ede9d0 url('../images/background-wrapper.gif') repeat-x scroll left top;border-top-color:#ede9d0;}
#wrapper-wrapper{margin:0 auto;width:960px;margin-top:18px;background:transparent none;}
#wrapper-wrapper #content{float:left;margin:0px;padding:0px;width:960px;}
.post{float:left;margin:0px;padding:10px;width:940px;}
.entry h2{margin:0px;padding:0px;border-bottom:1px dotted #ccc;color:#c63;font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:normal;}
.entry p{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:normal;margin-bottom:20px;}
.entry a{text-decoration:underline;color:#797966;}
.entry a:visited{text-decoration:underline;color:#797966;}
.entry a:hover{text-decoration:none;color:#000000;}
.entry h3, h4, h5, h6{font-size:12px;margin:0px;padding:0px;line-height:normal;margin-bottom:5px;}
.entry .hardbut{float:left;width:940px;height:48px;margin-top:10px;margin-bottom:10px;}
.entry .hardhead{float:left;width:868px;height:286px;padding:36px;background:url('../images/hardhead.jpg') no-repeat;}
.entry .hardhead .pic{float:left;width:410px;height:286px;}
.entry .hardhead .txt{float:right;width:288px;height:276px;padding:5px;text-align:justify;font-size:11px;line-height:normal;line-height:14px;}
.entry .txtfooter{float:left;width:940px;text-align:justify;font-size:11px;margin-top:20px;}
.entry .txtfooter a{text-decoration:underline;color:#797966;}
.entry .txtfooter a:visited{text-decoration:underline;color:#797966;}
.entry .txtfooter a:hover{text-decoration:none;color:#c4c4ad;}
#footer{width:100%;margin:0;padding:26px 0 0 0;color:#ede9d0;background:#404040 url('../images/background-footer.gif') left top repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:14px;}
#footer a, #footer a:visited{color:#cbc7b2;}
#footer-wrapper{margin:0 auto;width:960px;padding:0;}
#footer-wrapper p{display:block;margin:0;padding:20px 15px;text-align:left;}

