body{margin:0;background:#000;}
h1,h2,h3,h4{margin:0;}
img{border:0;}
.clear{clear:both;height:0;overflow:hidden;}
#page{margin:0 auto;width:974px;background:url("images/page.gif") repeat-y;}
#page-in{width:974px;background:url("images/page_in.png") no-repeat left bottom;}
#header{width:974px;position:relative;background:url("images/header.png") repeat-y;}
#header-top{width:974px;background:url("images/header_top.jpg") no-repeat;}
#header-bottom{width:974px;padding-bottom:1px;background:url("images/header_bottom.png") no-repeat left bottom;}
#header #header-info{position:absolute;top:61px;left:600px;}
#header #header-info h1{color:#fff;font:normal 30px"Helvetica",Helvetica;}
#header #header-info h1 a{color:#fff;text-decoration:none;}
#header #header-info .description{color:#fff;font:bold 12px"Helvetica",Helvetica;}
#header #header-menu{position:absolute;top:233px;right:4px;height:44px;}
#header #header-menu ul{margin:0;padding:0;list-style-type:none;height:44px;}
#header #header-menu ul li{float:left;width:100px;height:44px;margin-right:8px;font:normal 12px/32px"Helvetica",Helvetica;color:#fff;text-align:center;background:url("images/header_menu.png") no-repeat;}
#header #header-menu ul li a{color:#fff;height:44px;text-decoration:none;display:block;}
#header #header-menu ul li a:hover{color:#fff;background:url("images/header_menu_hover.gif") no-repeat;}
#header #header-menu ul li.current_page_item a{color:#fff;background:url("images/header_menu_hover.gif") no-repeat;}
#header #header-menu ul li ul{display:none;}
#header-clear{width:974px;height:223px;}
#header #header-search{position:absolute;top:148px;left:565px;width:252px;height:27px;}
#header #header-search{width:252px;height:27px;background:url("images/sidebar_search.gif") no-repeat;}
#header #header-search #search-form{margin:0;padding:0;width:252px;height:27px;}
#header #header-search #sb{width:149px;height:17px;border:0;padding:5px;font:bold 13px"Century Gothic",Century Gothic;color:#000;background:transparent;float:left;}
#header #header-search #searchsubmitb{background:transparent;border:none;width:83px;height:27px;padding:0;float:right;}
#header #header-text a{color:#fff;text-decoration:underline;}
#main{width:974px;padding-top:30px;background:url("images/main.png") no-repeat;}
#sidebar{float:left;width:262px;padding:0 31px 0 22px;font:normal 12px/18px"Arial",sans-serif;color:#fff;}
#sidebar a{color:#fff;text-decoration:none;}
#sidebar a:hover{text-decoration:underline;}
#sidebar .sidebar-box{width:262px;background:url("images/sidebar_box.gif") repeat-y;margin-bottom:15px;}
#sidebar .sidebar-box-top{width:252px;background:url("images/sidebar_box_top.png") no-repeat;}
#sidebar .sidebar-box-bottom{width:252px;background:url("images/sidebar_box_bottom.png") no-repeat left bottom;}
#sidebar .sidebar-box-blank{width:252px;margin-bottom:15px;}
#sidebar h3{width:237px;height:36px;padding-left:15px;font:bold 12px/36px"Arial",Helvetica;color:#b20000;background:url("images/sidebar_title.png") no-repeat;}
#sidebar #sidebar-search{width:252px;height:27px;background:url("images/sidebar_search.png") no-repeat;}
#sidebar #sidebar-search #search-form{margin:0;padding:0;width:252px;height:27px;}
#sidebar #sidebar-search #sb{width:149px;height:17px;border:0;padding:5px;font:bold 13px"Arial",Helvetica;color:#054a5a;background:transparent;float:left;}
#sidebar #sidebar-search #searchsubmitb{background:transparent;border:none;width:83px;height:27px;padding:0;float:right;}
#sidebar ul{margin:0;padding:5px 0 15px 0;list-style-type:none;}
#sidebar ul li{color:#fff;font:normal 12px/29px"Arial",Helvetica;}
#sidebar ul li a{color:#fff;padding-left:48px;text-decoration:none;background:url("images/sidebar_menu.png") no-repeat left bottom;display:block;width:204px;height:29px;}
#sidebar ul li a:hover{text-decoration:none;background:url("images/sidebar_menu_hover.gif") no-repeat left bottom;}
#sidebar ul li ul{padding:0;}
#sidebar #searchform{margin:0;padding:20px 0;width:252px;text-align:center;}
#sidebar #searchform #s{width:212px;}
#sidebar .textwidget{padding:3px 7px 5px 7px;}
#content{float:left;width:617px;padding-top:20px;}
#content .post{float:left;margin-bottom:20px;width:617px;background:url("images/post.gif") repeat-y;}
#content .post-top{width:617px;background:url("images/post_top.png") no-repeat;}
#content .post-bottom{width:617px;background:url("images/post_bottom.png") no-repeat left bottom;}
#content .post .post-title{width:526px;height:65px;padding:20px 10px 0 81px;color:#fff;font:normal 12px"Arial",Helvetica;position:relative;}
#content .post .post-title a{color:#fff;text-decoration:none;}
#content .post .post-title a:hover{text-decoration:underline;}
#content .post .post-title h2{color:#fff;font:normal 20px"Arial",Helvetica;padding-bottom:3px;}
#content .post .post-title h2 a{color:#fff;text-decoration:none;}
#content .post .post-title h2 a:hover{text-decoration:underline;}
#content .post .post-title .post-title-info{padding:0 3px;width:520px;height:19px;line-height:19px;}
#content .post .post-entry{font:normal 12px/18px"Arial",Helvetica;color:#fff;width:537px;padding:0 40px;}
#content .post .post-entry a{color:#fff;text-decoration:none;}
#content .post .post-entry a:hover{text-decoration:underline;}
#content .post .post-entry a.more-link{font-weight:bold;}
#content .post .post-entry blockquote{border-left:10px solid #ededed;margin:0 30px;padding-left:15px;}
#content .post .post-info{width:526px;height:19px;padding:5px 10px 10px 81px;font:normal 12px"Arial",Helvetica;color:#fff;}
#content .post .post-info-in{line-height:19px;width:520px;padding:0 3px;height:19px;text-align:right;}
#content .post .post-info a{color:#fff;text-decoration:none;}
#content .post .post-info a:hover{text-decoration:underline;}
#content .post h3{margin:20px 0 5px 0;color:#fff;font:bold 15px"Arial",Helvetica;}
#content .post .comments{font:normal 12px/18px"Arial",Helvetica;color:#fff;width:537px;}
#content .post .comments ol{margin:10px 0;padding-left:25px;}
#content .post .comments ol li{padding:5px;}
#content .post .comments ol li a{color:#fff;text-decoration:none;}
#content .post .comments ol li a:hover{text-decoration:underline;}
#content .post .comments ol li.alt{background:#000;}
#content .post .comments ol li cite{color:#fff;font-style:normal;font-weight:bold;}
#content .post .comments ol li cite a{color:#fff;text-decoration:none;}
#content .post .comments ol li cite a:hover{text-decoration:underline;}
#content .post .comments ol li .commentmetadata a{color:#fff;text-decoration:none;}
#content .post .comments ol li .commentmetadata a:hover{text-decoration:underline;}
#content .post #commentform{font:normal 12px/18px"Arial",Helvetica;color:#003e78;width:537px;padding-left:25px;margin:0;}
#content .post #commentform a{color:#000;text-decoration:none;}
#content .post #commentform a:hover{text-decoration:underline;}
#content .navigation{float:left;margin-bottom:20px;font:normal 10px"Arial",Helvetica;color:#fff;width:605px;padding:0 6px;}
#content .navigation a{color:#fff;text-decoration:none;}
#content .navigation a:hover{text-decoration:underline;}
#content .navigation .navigation-previous{float:left;}
#content .navigation .navigation-next{float:right;}
#footer{width:974px;height:60px;color:#b20000;font:normal 10px/16px"Arial",Helvetica;text-align:center;}
#footer a{color:#b20000;text-decoration:underline;}
#footer a:hover{text-decoration:underline;}

