body{
background: #000000;
margin:0
}
#body{
background: #000000;
margin:0
}

h1,h2,h3,h4 {
margin:0
}

img {
border:0
}

.clear {
clear:both;
height:1px;
overflow:hidden
}

#page {
width:1004px;
background:#000000;
margin:0 auto
}

#header {
width:1004px;
height:290px;
background:url(images/header.jpg) no-repeat;
position:relative
}

#banner {
background:#000000;
}

#header #header-info {
position:absolute;
top:85px;
left:550px
}

#header #header-info h1 {
color:#FFF;
font:bold 30px Verdana, Verdana
}

#header #header-info h1 a {
color:#FFF;
text-decoration:none
}

#header #header-info .description {
color:#FFD800;
font:bold 15px Verdana, Verdana
}

#header #header-menu {
position:absolute;
top:5px;
left:26px;
height:53px
}

#header #header-menu ul {
list-style-type:none;
height:53px;
margin:0;
padding:0
}

#header #header-menu ul li {
float:left;
height:53px;
margin-right:8px;
font:bold 15px/53px Verdana, Verdana;
color:#000;
text-transform:uppercase;
background:url(images/header_menu_left.gif) no-repeat
}

#header #header-menu ul li a {
color:#000;
text-decoration:none;
background:url(images/header_menu_right.gif) no-repeat right top;
display:block;
padding:0 40px
}

#header #header-menu ul li ul {
display:none
}

#header #topbar {
position:absolute;
top:60px;
left:0;
width:1004px;
height:201px;
color:#CCC;
font:normal 12px "Trebuchet MS", Verdana
}

#header #topbar h3 {
font:bold 15px Verdana, Verdana;
color:#fff
}

#header #topbar ul {
list-style-type:none;
margin:0;
padding:0
}

#header #topbar ul li {
padding-top:10px;
color:#CCC;
font:normal 12px "Trebuchet MS", Verdana
}

#header #topbar #topbar-left {
width:285px;
float:left;
padding:25px 23px
}

#header #topbar #topbar-center {
width:326px;
float:left;
padding:12px 0 0 30px
}

#header #topbar #topbar-right {
width:287px;
float:left;
padding:12px 0 0 30px
}

#main {
width:1004px;
background:url(images/main.gif) repeat-y
}

#main-top {
width:1004px;
background:url(images/main_top.gif) no-repeat
}

#main-bottom {
width:992px;
padding-left:12px;
min-height:50px;
background:url(images/main_bottom.gif) no-repeat left bottom
}

#content {
float:left;
width:570px;
padding:6px 16px 0
}

#content .post {
color:#999;
float:left;
margin-bottom:16px;
width:554px;
background:#000;
padding:7px
}

#content .post .post-title {
width:554px;
height:51px;
color:#FFD800;
font:bold 12px "Trebuchet MS", Verdana
}

#content .post .post-title a {
color:#F26721;
text-decoration:none
}

#content .post .post-title .post-date {
float:left;
background:url(images/post_date.gif) repeat-x;
width:50px;
height:51px;
color:#999;
text-align:center;
text-transform:uppercase;
margin-right:10px;
font:bold 10px/15px "Trebuchet MS", Verdana
}

#content .post .post-title .post-date span {
margin-bottom:2px;
display:block;
font:bold 16px/34px "Trebuchet MS", Verdana
}

#content .post .post-title h2 {
color:#F26721;
font:bold 19px Verdana, Verdana;
padding:4px 0 3px
}

#content .post .post-title h2 a {
color:#999;
text-decoration:none
}

#content .post .post-entry {
font:normal 12px/18px "Trebuchet MS", Verdana;
color:#999;
width:546px;
padding:0 4px
}

#content .post .post-entry .more-link {
font:bold 12px/20px "Trebuchet MS", Verdana;
color:#FFD800;
float:right;
padding-bottom:5px
}

#content .post .post-info {
width:546px;
clear:both;
font:bold 12px "Trebuchet MS", Verdana;
color:#FFD800;
padding:10px 4px 0
}

#content .post h3 {
color:#fff;
font:bold 17px Verdana, Verdana;
width:546px;
margin:25px 0 5px;
padding:0 4px
}

#content .post .comments {
width:546px;
font:normal 12px/18px "Trebuchet MS", Verdana;
color:#fff;
padding:0 4px
}

#content .post .comments a {
color:#c4b69f;
text-decoration:none
}

#content .post .comments ol {
padding-left:25px;
margin:10px 0
}

#content .post .comments ol li {
padding:5px
}

#content .post .comments ol li.alt {
background:#594a4a
}

#content .post .comments ol li cite {
color:#CCC;
font-style:normal;
font-weight:700
}

#content .post #commentform {
font:normal 12px/18px "Trebuchet MS", Verdana;
color:#fff;
width:546px;
margin:0;
padding:0 4px
}

.sidebar {
background:#262626;
float:left;
width:189px;
font:normal 12px/18px "Trebuchet MS", Verdana;
color:#fff;
padding:7px 0
}

.sidebar h3 {
padding-left:10px;
font:bold 13px/32px Verdana, Verdana;
text-transform:uppercase;
color:#fff;
height:46px;
width:189px;
background:url(images/sidebar_title.gif) no-repeat
}

.sidebar #searchform {
width:145px;
text-align:center;
margin:0 auto;
padding:15px 0 25px
}

.sidebar #searchform #s {
width:145px
}

.sidebard {
background:#262626;
float:left;
width:120px;
font:normal 12px/18px "Trebuchet MS", Verdana;
color:#fff;
padding:7px 0
}

.sidebard h3 {
padding-left:10px;
font:bold 13px/32px Verdana, Verdana;
text-transform:uppercase;
color:#fff;
height:46px;
width:120px;
background:url(images/sidebar_title.gif) no-repeat
}

.sidebard #searchform {
width:110px;
text-align:center;
margin:0 auto;
padding:15px 0 25px
}

.sidebard #searchform #s {
width:110px
}

#footer {
margin-top:15px;
width:1004px;
height:62px;
background:url(images/footer.gif) repeat-x;
color:#fff;
font:normal 12px/62px "Trebuchet MS", Verdana;
text-align:center
}

#footer2 {
background:url(images/footer.gif) repeat-x;
color:#fff;
font:normal 12px/62px "Trebuchet MS", Verdana;
text-align:center
}

.center-widget-title {
background:#003;
border:1px solid #FFF;
color:#06c;
font-size:20px;
font-weight:700;
margin:0 210px;
padding:8px 0 0 15px
}

.bottom-page-nav {
text-align:center;
color:#06c
}

.navigation {
background:#003;
border:1px solid #CCC;
font:bold 12px/25px Verdana;
color:#CCC;
width:500px;
height:25px;
float:CENTER;
margin-bottom:25px
}

.navigation A {
font:bold 12px/25px Verdana;
color:#CCC
}

#header #header-menu ul li a:hover,#header #topbar ul li 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,.sidebar a:hover,.sidebar ul li a:hover,.sidebard a:hover,.sidebard ul li a:hover,#footer a:hover {
text-decoration:underline
}

#header #topbar ul li a,#content .post .comments ol li cite a,#content .post .comments ol li .commentmetadata a,#content .post #commentform a,#footer a {
color:#CCC;
text-decoration:none
}

#content .post .post-entry a,#content .post .post-entry .more-link a,#content .post .post-info a {
color:#FFD800;
text-decoration:none
}

.sidebar a,.sidebard a {
color:#d8fed4;
text-decoration:none
}

.sidebar ul,.sidebard ul {
list-style-type:none;
margin:0 0 12px 10px;
padding:0
}

.sidebar ul li,.sidebard ul li {
color:#FFF;
font:normal 12px/26px "Trebuchet MS", Verdana
}

.sidebar ul li a,.sidebard ul li a {
color:#d4f9fe;
text-decoration:none
}

.sidebar #calendar_wrap,.sidebard #calendar_wrap {
width:120px;
color:#fff1c7;
margin:5px auto 20px
}

.sidebar #calendar_wrap caption,.sidebar #calendar_wrap #today,.sidebard #calendar_wrap caption,.sidebard #calendar_wrap #today {
font-weight:700
}

.sidebar .textwidget,.sidebard .textwidget {
padding:0 10px 20px
}
