* { 
padding : 0; 
margin : 0; 
} 
body { 
font-size : 105%; 
font-family : Quicksand Book; 
text-align : center; 
background : #000 url(images/background.jpg) no-repeat center top; 
} 
#header { 
height : 66px; 
width : 999px; 
background : transparent; 
margin : 0 auto 0 auto; 
padding-top : 95px; 
} 
.white { 
color : #fff; 
} 
#slogan { 
text-align : left; 
padding-left : 219px; 
font : bold 14px Arial, Times New Roman, Times; 
color : #fff; 
} 
#page { 
width : 999px; 
margin : 0 auto 0 auto; 
} 
#content { 
float : left; 
width : 685px; 
padding : 33px; 
} 
.box { 
width : 685px; 
background : #0f0f0f; 
} 
.box a { 
color : #fff; 
text-decoration : underline; 
} 
.box a:hover { 
color : #bd6b54; 
text-decoration : none; 
} 
.box p { 
color : #8ee710; 
text-align : center; 
padding : 6px 0; 
bottom : inherit; 
} 
.box h1, h2, h3, h4, h5 { 
color : #fff; 
text-align : center; 
font-family : Bebas Neue, Quicksand Book; 
} 
.box-top { 
background : url(images/box-top.gif) no-repeat left top; 
width : 685px; 
height : 24px; 
} 
.box-bottom { 
background : url(images/box-bottom.gif) no-repeat left top; 
width : 685px; 
height : 24px; 
} 
.box-padding { 
padding : 0 30px 0 30px; 
} 
.date { 
font : 18px Georgia, Arial, Times New Roman, Times; 
color : #8ee710; 
padding : 20px 0 20px 33px; 
text-align : center; 
} 
.imagefloat { 
float : left; 
margin : 5px 15px 5px 15px; 
padding : 0; 
border : 1px solid #000; 
} 
.image-text-right { 
padding : 5px; 
margin : 5px 0 5px 0; 
width : 100%; 
height : auto; 
text-align : justify; 
} 
.image-text-right span { 
font : 18px Georgia, Arial, Times New Roman, Times; 
color : #fff; 
text-align : left; 
} 
.clearboth { 
clear : both; 
} 
#right-nav { 
float : right; 
padding-top : 33px; 
width : 238px; 
text-align : center; 
} 
.nav-headline { 
color : #fff; 
text-align : center; 
padding-bottom : 10px; 
font-family : Bebas Neue, Quicksand Book; 
} 
#main-menu ul { 
list-style : none; 
padding-bottom : 10px; 
} 
#main-menu li a { 
color : #fff; 
font-family : Arial, Times New Roman, Times, serif; 
font-size : 14px; 
text-decoration : none; 
background : transparent url(images/menu-button.gif) no-repeat left center; 
padding : 0 10px 0 25px; 
line-height : 30px; 
} 
#main-menu li a:hover { 
color : #8c8d94; 
text-decoration : underline; 
} 
.right-nav-divider { 
background : transparent url(images/line.gif) repeat-x left top; 
width : 226px; 
height : 1px; 
padding-bottom : 33px; 
} 
#posts ul { 
list-style : none; 
padding-bottom : 10px; 
padding : 0 0 10px 18px; 
} 
#posts li a { 
color : #929292; 
font-family : Arial, "Times New Roman", Times, serif; 
font-size : 14px; 
text-decoration : underline; 
line-height : 30px; 
} 
#posts li a:hover { 
color : #000; 
background : #fff; 
text-decoration : none; 
} 
#subscribe { 
text-align : right; 
padding-right : 30px; 
} 
#subscribe input { 
margin : 6px 0; 
} 
.inputstyle { 
background : #090909; 
border : 1px solid #404040; 
width : 180px; 
height : 22px; 
color : #fff; 
font-size : 14px; 
padding-top : 5px; 
padding-left : 10px; 
} 
.button { 
background : transparent url(images/button.gif) no-repeat left top; 
vertical-align : middle; 
padding-bottom : 5px; 
border : none; 
width : 126px; 
height : 31px; 
color : #ffffff; 
font : bold 13px Arial, Georgia, "Times New Roman", Times; 
cursor : pointer; 
margin-left : 5px; 
} 
#footer { 
clear : both; 
width : 999px; 
height : 170px; 
margin : 0 auto 0 auto; 
} 
#footer-pad { 
width : 685px; 
padding : 50px 0 0 30px; 
text-align : center; 
} 
#footer p { 
font : 14px Arial, "Times New Roman", Times; 
color : #8ee710; 
} 
#footer a { 
color : #fff; 
text-decoration : underline; 
} 
#footer a:hover { 
color : #bd6b54; 
text-decoration : none; 
} 
.line { 
background : transparent url(images/line.gif) repeat-x right top; 
width : 650px; 
height : 10px; 
padding : 10px; 
} 
.line2 { 
background : transparent url(images/line.gif) repeat-x left top; 
width : 622px; 
height : 1px; 
margin : 10px auto 10px auto; 
} 
#menu { 
font-family : Arial, sans-serif; 
font-weight : bold; 
text-transform : uppercase; 
margin : 0 0; 
padding : 0 0 0 10px; 
list-style-type : none; 
font-size : 13px; 
background : #fff; 
height : 40px; 
border-top : 2px solid #eee; 
border-left : 2px solid #eee; 
border-bottom : 2px solid #ccc; 
border-right : 2px solid #ccc; 
} 
#menu li { 
float : left; 
margin : 0; 
} 
#menu li a { 
text-decoration : none; 
display : block; 
padding : 0 20px; 
line-height : 40px; 
color : #666; 
} 
#menu li a:hover, #menu li.active a { 
background-color : #6d6d6d; 
border-bottom : 2px solid #ddd; 
color : #999; 
} 
#menu.black { 
border-top : 2px solid #333; 
border-left : 2px solid #333; 
border-bottom : 2px solid #000; 
border-right : 2px solid #000; 
background : #333; 
} 
#menu.black a { 
color : #ccc; 
} 
#menu.black li a:hover, #menu.black li.active a { 
color : #999; 
background : #555; 
border-bottom : 2px solid #444; 
} 
#menu.blue { 
border-top : 2px solid #356aa0; 
border-left : 2px solid #356aa0; 
border-bottom : 2px solid #204061; 
border-right : 2px solid #204061; 
background : #356aa0; 
} 
#menu.blue a { 
color : #fff; 
} 
#menu.blue li a:hover, #menu.blue li.active a { 
color : #90cdff; 
background : #3d7bbb; 
border-bottom : 2px solid #356aa0; 
} 
#menu.red { 
border-top : 2px solid #660000; 
border-left : 2px solid #660000; 
border-bottom : 2px solid #450000; 
border-right : 2px solid #450000; 
background : #660000; 
} 
#menu.red a { 
color : #fff; 
} 
#menu.red li a:hover, #menu.red li.active a { 
color : #f27f84; 
background : #990000; 
border-bottom : 2px solid #660000; 
} 
#menu.orange { 
border-top : 2px solid #d15600; 
border-left : 2px solid #d15600; 
border-bottom : 2px solid #b44500; 
border-right : 2px solid #b44500; 
background : #d15600; 
} 
#menu.orange a { 
color : #fff; 
} 
#menu.orange li a:hover, #menu.orange li.active a { 
color : #fa9b5b; 
background : #b44500; 
border-bottom : 2px solid #d15600; 
} 
