body{color:white;font:16px Arial, Helvetica, sans-serif;line-height:20px;background:black;}
a{color:#999999;}
#menu_wrap{}
#menu{}
#logo{text-align:center;}
#navbar{list-style:none;margin:5px 0 -5px 20px;}
#navbar li{width:100%;height:50px;position:relative;}
#navbar li a{display:inline;width:100%;font:bold 16px 'Arial', 'Helvetica', sans-serif;color:#a3a3a3;text-decoration:none;text-transform:uppercase;z-index:20;outline:none;}
#navbar li span{font:italic bold 16px 'Arial', 'Helvetica', sans-serif;color:#555555;position:absolute;top:20px;left:10px;z-index:10;text-transform:none;}
#navbar li ul{position:relative;top:-1px;list-style:none;background:black;z-index:1000;display:none;}
#navbar li ul li ul{left:50px;display:none;}
#navbar li:hover ul{display:block;}
#navbar li:hover ul li ul{display:none;}
#navbar li:hover ul li:hover ul{display:block;}
#navbar li ul li{min-height:30px;border-color:#1b1b1b;}
#navbar li ul li a{display:block;height:20px;margin:0 0 0 -10px;}
#navbar li ul li a{font-size:16px;}
#navbar li ul li:hover{background:url(../images/submenu_hover_arrow.png) no-repeat center left;}
#navbar li ul li:first-child{border-top:none;}
#navbar li ul li:last-child{border-bottom:none;}
a.not_link{cursor:default;}
span.not_link{cursor:default;}
#bottom_menu{background:url(../images/hide_menu_back.png) no-repeat bottom left;width:100%;height:115px;position:relative;}
#main_wrap{min-height:100%;background:url(../images/content_back.png) repeat-y top left;position:relative;}
#main_wrap_trans{min-height:100%;background:url(../images/content_back.png) repeat-y top left;position:relative;opacity:0.7;}
#main{position:relative;width:100%;font:normal 16px Arial, sans-serif;line-height:20px;}
#main h2{font:bold 16px 'Arial', 'Helvetica', sans-serif;text-transform:uppercase;}
#main h3{font:bold 16px 'Arial', 'Helvetica', sans-serif;clear:left;}
#main h4{font:italic 16px 'Arial', 'Helvetica', sans-serif;clear:left;}
blockquote{display:block;width:75%;color:#bbbbbb;font-style:italic;background:transparent url(../images/blockquote.png) no-repeat top left;}
.button{display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:italic bold 16px/100% Arial, Helvetica, sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);}
.button:hover{text-decoration:none;}
.button:active{position:relative;top:1px;}
p.centered{text-align:left;}
#footer{background:url(../images/content_back.png) repeat-y top left;width:100%;font-size:16px;position:relative;height:75px;clear:both;}
body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px;}
#footer_info{position:relative;width:100%;border-top:1px solid #383838;}
#footer_info p{margin:12px 0 0 0;color:#bebebe;}
#footer ul.social{list-style:none;position:absolute;top:15px;right:0px;}
#footer ul.social li{float:left;margin:0 0 0 10px;}
#footer ul.social li a img{border:none;}