body{margin:0;background:#c7b6a0;}
h1,h2,h3,h4{margin:0;}
img{border:0;}
.clear{clear:both;height:1px;overflow:hidden;}
#page{margin:0 auto;width:1004px;background:url("images/page.jpg") no-repeat;}
#header{width:1004px;height:380px;position:relative;}
#header #header-info{position:absolute;top:200px;left:20px;}
#header #header-info h6{color:#850000;font:bold 25px Verdana;padding-bottom:5px;}
#header #header-info h6 a{color:#850000;text-decoration:none;}
#header #header-info .description{color:#fff;font:bold 15px Verdana;}
#header #header-menu{position:absolute;top:327px;left:4px;height:31px;}
#header #header-menu ul{margin:0;padding:0;list-style-type:none;height:47px;}
#header #header-menu ul li{float:left;height:47px;font:bold 10px/47px Verdana;color:#fff;background:url("images/header_menu_left.png") no-repeat;text-transform:uppercase;}
#header #header-menu ul li a{color:#fff;padding-right:35px;margin-left:35px;text-decoration:none;background:url("images/header_menu_right.png") no-repeat right top;display:block;}
#header #header-menu ul li a:hover{text-decoration:underline;}
#header #header-menu ul li ul{display:none;}
#header #header-feed{position:absolute;top:319px;left:944px;width:43px;height:43px;}
#main{width:1004px;}
#content{float:left;width:575px;padding:7px 7px 0 10px;}
#content .post{color:#181715;float:left;margin-bottom:35px;width:575px;background:url("images/post.gif");}
#content .post .post-title{width:537px;height:58px;padding:12px 19px 0 19px;background:url("images/post_title.gif") no-repeat;color:#181715;font:normal 12px Arial,Verdana;}
#content .post .post-title a{color:#181715;text-decoration:none;}
#content .post .post-title a:hover{text-decoration:underline;}
#content .post .post-title .post-date{float:left;width:49px;height:48px;margin-right:10px;text-align:center;color:#fff;font:bold 13px Arial,Verdana;}
#content .post .post-title .post-date span{margin:5px 0 3px 0;display:block;}
#content .post .post-title h1{padding:5px 0;color:#9f0000;font:normal 20px Arial,Verdana;}
#content .post .post-title h1 a{color:#9f0000;text-decoration:none;}
#content .post .post-title h1 a:hover{text-decoration:underline;}
#content .post .post-entry{font:normal 12px/18px Arial,Verdana;color:#181715;padding:0 20px;width:535px;}
#content .post .post-entry a{color:#9f0000;text-decoration:none;}
#content .post .post-entry a:hover{text-decoration:underline;}
#content .post .post-entry .more-link{font:bold 12px/18px Arial,Verdana;color:#9f0000;float:right;margin-bottom:5px;}
#content .post .post-entry .more-link a{color:#9f0000;text-decoration:none;}
#content .post .post-entry .more-link a:hover{text-decoration:underline;}
#content .post .post-info{clear:both;width:535px;font:bold 12px Arial,Verdana;color:#9f0000;background:url("images/post_info.gif") no-repeat left bottom;height:35px;padding:15px 20px 0 20px;}
#content .post .post-info a{color:#9f0000;text-decoration:none;}
#content .post .post-info a:hover{text-decoration:underline;}
#content .post h3{color:#9f0000;font:normal 15px Arial,Verdana;margin:20px 0 10px 0;padding:0 20px;width:535px;}
#content .post .comments{padding:0 20px;width:535px;font:normal 12px/18px Arial,Verdana;color:#181715;}
#content .post .comments ol{margin:10px 0;padding-left:25px;}
#content .post .comments ol li{padding:5px;}
#content .post .comments ol li a{color:#9f0000;text-decoration:none;}
#content .post .comments ol li a:hover{text-decoration:underline;}
#content .post .comments ol li.alt{background:#ab9578;}
#content .post .comments ol li cite{color:#9f0000;font-style:normal;font-weight:bold;}
#content .post .comments ol li cite a{color:#9f0000;text-decoration:none;}
#content .post .comments ol li cite a:hover{text-decoration:underline;}
#content .post .comments ol li .commentmetadata a{color:#9f0000;text-decoration:none;}
#content .post .comments ol li .commentmetadata a:hover{text-decoration:underline;}
#content .post #commentform{margin:0;padding:0 20px;width:535px;font:normal 12px/18px Arial,Verdana;color:#181715;}
#content .post #commentform a{color:#9f0000;text-decoration:none;}
#content .post #commentform a:hover{text-decoration:underline;}
#content .navigation{width:575px;height:47px;margin-bottom:30px;float:left;font:bold 10px/47px Verdana;color:#fff;text-transform:uppercase;}
#content .navigation a{height:47px;background:url("images/header_menu_right.png") no-repeat right top;display:block;color:#fff;padding-right:35px;margin-left:35px;text-decoration:none;}
#content .navigation a:hover{text-decoration:underline;}
#content .navigation .navigation-previous{float:left;background:url("images/header_menu_left.png") no-repeat;}
#content .navigation .navigation-next{float:right;background:url("images/header_menu_left.png") no-repeat;}
#sidebar{float:left;width:410px;font:normal 12px/18px Arial,Verdana;color:#000;background:url("images/sidebar.gif") repeat-y;}
#sidebar-top{width:410px;padding-top:10px;background:url("images/sidebar_top.gif") no-repeat;}
#sidebar-bottom{width:410px;min-height:100px;padding-bottom:25px;background:url("images/sidebar_bottom.gif") no-repeat left bottom;}
#sidebar a{color:#9f0000;text-decoration:none;}
#sidebar a:hover{text-decoration:underline;}
#sidebar #sidebar-left{float:left;width:179px;padding-left:13px;}
#sidebar #sidebar-right{float:right;width:179px;padding-right:13px;}
#sidebar h3{padding-left:15px;font:bold 13px/30px Arial,Verdana;color:#fff;text-transform:uppercase;background:#a00000;}
#sidebar h3.first{font:bold 13px/29px Arial,Verdana;background:none;}
#sidebar ul{margin:6px auto 16px auto;padding:0;list-style-type:none;width:158px;}
#sidebar ul li{color:#000;padding-left:10px;font:normal 12px/28px Arial,Verdana;border-bottom:1px dotted #980000;}
#sidebar ul li a{color:#000;text-decoration:none;}
#sidebar ul li a:hover{text-decoration:underline;}
#sidebar ul li ul{margin:0;padding:0;list-style-type:none;width:145px;}
#sidebar ul li ul li{border-bottom:none;}
#sidebar #searchform{margin:0 auto;padding:20px 0;width:145px;text-align:center;}
#sidebar #searchform #s{width:145px;}
#sidebar #calendar_wrap{margin:5px auto 10px auto;width:130px;}
#sidebar #calendar_wrap caption{font-weight:bold;}
#sidebar #calendar_wrap tbody{text-align:right;}
#sidebar #calendar_wrap #today{font-weight:bold;}
#sidebar .textwidget{padding:5px 10px 10px 10px;}
#footer{width:1004px;height:70px;color:#fff;font:normal 12px/70px Arial,Verdana;text-align:center;}
#footer a{color:#9f0000;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
