body{background:#000;margin:0;}
h1,h2,h3,h4{margin:0;}
img{border:0;}
.clear{clear:both;height:1px;overflow:hidden;}
#page{width:1024px;margin:0 auto;}
#header{width:1024px;height:400px;position:relative;background:url("images/header.jpg") no-repeat;}
#header #header-info{position:absolute;top:50px;left:400px;}
#header #header-info h1{color:#fff;font:33px "Century Gothic", Verdana;padding-bottom:1px;}
#header #header-info .description{color:#fff;font:15px "Century Gothic", Verdana;}
#header #header-menu{position:absolute;top:350px;left:0;height:44px;}
#header #header-menu ul{list-style-type:none;height:44px;margin:0;padding:0;}
#header #header-menu ul li{float:left;height:40px;font:bold 15px/40px "Century Gothic", Verdana;color:#fff;background:url("images/header_menu.gif") no-repeat right top;padding:0 24px 0 20px;}
#header #header-search{position:absolute;top:285px;left:550px;width:170px;height:25px;}
#header #header-search #searchform{width:170px;height:25px;margin:0;padding:0;}
#header #header-search #s{width:165px;height:14px;border:0;font:normal 12px Tahoma, Verdana;color:#fff;background:transparent;float:left;padding:5px 0 6px;}
#header #header-search #searchsubmit{background:transparent;border:none;width:0;height:25px;float:right;padding:0;}
#main{width:1022px;padding:0 0 0 2px;}
.sidebar{float:right;width:206px;font:normal 12px "Century Gothic", Verdana;color:#fff;}
.sidebar .sidebar-box{width:206px;background:url("images/sidebar_box.gif") repeat-y;margin-bottom:20px;}
.sidebar h3{width:171px;height:56px;padding-left:35px;font:bold 15px/56px "Century Gothic", Verdana;color:#fff;background:url("images/sidebar_title.gif") no-repeat;}
#content{float:left;width:579px;padding:0 4px 0 3px;}
#content .post{color:#000;float:left;margin-bottom:30px;width:579px;}
#content .post .post-title{width:579px;height:70px;background:url("images/post_title.gif") no-repeat;color:#fff;font:bold 12px "Century Gothic", Verdana;}
#content .post .post-title h2{color:#fff;font:bold 16px "Century Gothic", Verdana;padding:14px 0 1px;}
#content .post .post-title .post-date{width:46px;height:40px;text-align:center;float:left;color:#fff;font:bold 17px "Century Gothic", Verdana;margin:15px 10px 0 17px;}
#content .post .post-title .post-date span{display:block;font-size:14px;margin:2px 0;}
#content .post .post-entry{font:normal 12px/18px "Century Gothic", Verdana;color:#fff;width:522px;background:#1F1F1F url("images/post_entry.gif") repeat-x;float:left;margin:0 9px 0 8px;padding:0 20px;}
#content .post .post-entry .more-link{font:bold 12px/20px "Century Gothic", Verdana;color:#fff;float:right;}
#content .post .post-info{clear:both;width:537px;height:48px;background:url("images/post_info.gif") no-repeat;font:bold 12px/48px "Century Gothic", Verdana;color:#BF0000;padding:0 21px;}
#content .post h3{color:#fff;font:bold 14px "Century Gothic", Verdana;width:522px;margin:20px 0 10px;}
#content .post .comments{font:normal 12px/18px "Century Gothic", Verdana;color:#fff;width:522px;}
#content .post .comments ol{padding-left:25px;margin:10px 0;}
#content .post .comments ol li{padding:5px;}
#content .post .comments ol li.alt{background:#1e1e1e;}
#content .post .comments ol li cite{color:#fff;font-style:normal;font-weight:700;}
#content .post #commentform{font:normal 12px/18px "Trebuchet MS", Verdana;color:#fff;width:522px;margin:0;}
#content .navigation{float:left;margin-bottom:45px;font:bold 11px "Century Gothic", Verdana;color:#fff;width:520px;padding:0 10px;}
#content .navigation .navigation-previous{float:left;}
#content .navigation .navigation-next{float:right;}
#footer{width:1004px;margin-top:15px;height:55px;color:#fff;font:bold 12px/55px "Century Gothic", Verdana;text-align:center;background:url("images/footer.gif") repeat-x;}
.sidebar ul{list-style-type:none;margin:0;padding:0;}
.sidebar ul li{color:#fff;font:normal 12px/28px "Trebuchet MS", Verdana;border-bottom:1px solid #000;padding-left:35px;}
.sidebar ul li ul li{border-bottom:none;}
#sidebar ul li a:hover{color:#fff;font-weight:700;text-decoration:none;background:#BB1F02;}
.sidebar #calendar_wrap{padding-bottom:5px;width:118px;margin:0 auto;}
.sidebar #calendar_wrap tbody{text-align:right;}
.sidebar .textwidget{width:180px;margin:0 auto;padding:0 5px 5px;}
#right{float:left;width:420px;}
.tabs-block{clear:left;float:left;width:397px;display:block;color:#fff;margin:6px 0 10px 15px;padding:0;}
.tabs-block a{text-decoration:none;color:#fff;margin-left:5px;}
.tabs-block p{margin-left:10px;}
.tabbed{width:100%;overflow:hidden;background:transparent;border:none;margin:0;padding:0;}
.tabbed ul.tabs{overflow:hidden;display:block;position:relative;top:0;left:0;z-index:999;list-style-type:none;width:100%;background:transparent;margin:0;padding:0;}
.tabbed ul.tabs li{display:inline;float:left;margin:0 1px 0 0;padding:0;}
.tabbed ul.tabs li a{font-weight:700;display:block;background-image:url(images/tab_bg.gif);background-repeat:repeat-x;border:1px solid #666;margin:0;padding:5px .8em;}
.tabs-block ul.tabs li a{padding:5px .7em;}
.tabbed ul.tabs li a:hover{background-image:url(images/tab_bg2.gif);background-repeat:repeat-x;text-decoration:none;color:#BF0000;}
.tabbed ul.tabs li a.tab-current{background:#1e1e1e;border-bottom:1px solid #1e1e1e;color:#fff;}
.tabs-block .tabbed div,#home .tabbed .c{overflow:hidden;position:relative;left:0;top:-1px;z-index:0;clear:left;width:100%;border:1px solid #666;background-color:#1e1e1e;display:none;margin:0;padding:5px 0;}
.tabs-block .tabbed div.t1,#home .tabbed div.c1{display:block;}
.tabs-block .tabbed div{width:395px;}
.tabbed div ul{overflow:hidden;background-color:#1e1e1e;background-image:url(images/tab_block.gif);background-repeat:repeat-x;background-position:bottom;margin:0;padding:4px 0 2px;}
.tabbed div ul li{clear:left;background:transparent;padding:4px 0;}
.tabbed div ul li a{font-weight:400;width:97%;display:block;border:none;color:#fff;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:2px 0 2px 12px;}
#searchform{float:left;margin:0 0 0 70px;padding:4px 0 0;}
#s{background:#111;width:210px;color:#fff;font-size:11px;font-family:Arial, Tahoma, Verdana;border-top:1px solid #666;border-right:1px solid #666;border-left:1px solid #666;border-bottom:1px solid #666;margin:0;padding:3px;}
#sbutt{background:#111;color:#FFF;font-size:11px;font-family:Arial, Tahoma, Verdana;border:1px solid #666;margin:0 0 0 3px;padding:2px;}
#header #header-info h1 a,#header #header-menu ul li a,#content .post .post-title h2 a,#content .post .comments ol li .commentmetadata a,#content .navigation a,.sidebar ul li a{color:#fff;text-decoration:none;}
#header #header-menu ul li a:hover,.sidebar a:hover,#content .post .post-title a:hover,#content .post .post-title h2 a:hover,#content .post .post-entry a:hover,#content .post .post-entry .more-link a:hover,#content .post .post-info a:hover,#content .post .comments a:hover,#content .post .comments ol li cite a:hover,#content .post .comments ol li .commentmetadata a:hover,#content .post #commentform a:hover,#content .navigation a:hover,#footer a:hover{text-decoration:underline;}
#header #header-menu ul li ul,div.t2,div.t3,div.t4,div.t5,div.c2,div.c3,div.c4,div.c5,div.c6,div.c7,div.c8,div.c9,div.c10{display:none;}
.sidebar a,#content .post .post-entry a,#content .post .post-entry .more-link a,#content .post .comments a,#content .post .comments ol li cite a,#content .post #commentform a,#footer a{color:#fff;text-decoration:underline;}
#content .post .post-title a,#content .post .post-info a{color:#BF0000;text-decoration:none;}
.sidebar #calendar_wrap caption,.sidebar #calendar_wrap #today{font-weight:700;}
.tabs-block a:hover,.tabbed div ul li a:hover{text-decoration:underline;color:#fff;}
.tabbed div ul li a:link,.tabbed div ul li a:active,.tabbed div ul li a:visited{text-decoration:none;color:#fff;}