* {
margin:0;
}

html,body,form,p,fieldset,table,tr,td,img {
font:100%/150% Arial,Helvetica,Georgia,Verdana,sans-serif;
text-decoration:none;
}

html,body {
height:100%;
font-size:12px;
color:#FFF;
}

/*--------BACKGROUND--------*/
body {
background:#242529 url(../images/tile.gif) repeat-x;
}

#moon {
background:url(../images/moon.png) no-repeat;
background-position:95% 2%;
}

/*--------HEADER--------*/
#header {
/*background:url(../images/header2.png) no-repeat;*/
height:72px;
width:991px;
margin:5px auto 0;
}

/*--------CONTAINER--------*/
#building {
width:970px;
background:#56595e;
border-left:1px solid #666;
border-right:1px solid #666;
padding-top:15px;
margin:0 auto;
background:#56595e;
}

#container {
width:960px;
position:relative;
text-align:left;
background:#333;
margin:0 auto;
background:#56595e;
}

#columns {
float:left;
width:798px;
background:#56595e;
}
/*--------LEFTSIDE--------*/
#left {
float:left;
width:150px;
background:#191919;
border:2px solid #A3A3A3;
padding:4px 4px 15px;
}

.logo_line {
border-top:4px solid #ccc;
margin-bottom:4px;
}

#logo {
height:148px;
width:148px;
background:url(../images/logo.png) no-repeat;
border:1px solid #ccc;
margin-bottom:4px;
}

.left_menu a:link,.left_menu a:visited {
color:#FFF;
text-decoration:none;
}

.left_menu a:hover {
border-top:1px solid #FFF;
border-bottom:1px solid #FFF;
}

.left_menu ul,.left_menu li {
margin-left:10px;
padding-left:0;
list-style:disc;
}

.left_menu .topic {
color:#000;
font-weight:700;
font-size:13px;
background:#FFB903;
margin-bottom:3px;
padding:0 3px;
}

/*--------RIGHTSIDE--------*/
#right {
float:right;
width:150px;
background:#56595e;
padding:4px;
}

#right ul,li {
margin-left:2px;
padding-left:2px;
list-style:none;
}

#right ul ul li {
margin-left:2px;
padding-left:6px;
list-style:none;
}

#right .topic {
color:#FFF;
border-bottom:1px solid #3F3B3B;
}

#right a:link,#right a:visited,ul.tabbernav li a:hover {
color:#FFB903;
text-decoration:none;
}

#right a:hover {
border-top:1px solid #FFB903;
border-bottom:1px solid #FFB903;
}

/*--------RIGHTSIDE [TABMENU]--------*/
.tabberlive {
margin-top:0;
}

ul.tabbernav {
font:bold 12px Verdana, sans-serif;
margin:0 0 0 6px;
padding:3px 0;
}

ul.tabbernav li {
list-style:none;
display:inline;
margin:0;
}

ul.tabbernav li a {
border:1px solid #FFB903;
border-bottom:none;
background:#333;
text-decoration:none;
color:#FFB903;
padding:3px 0.5em;
}

ul.tabbernav li.tabberactive a {
background-color:#191919;
border-bottom:1px solid #191919;
color:#FFB903;
}

.tabberlive .tabbertab {
border:1px solid #FFB903;
background:#191919;
padding:5px;
}

.tabbertab a {
font-size:11px;
}

.tabberlive .tabbertabhide,.tabberlive .tabbertab h2,.tabberlive .tabbertab h3 {
display:none;
}

ul.tabbernav li a:link,ul.tabbernav li a:visited {
color:#FFDC7F;
}

/*--------CONTENT--------*/
.banner {
background:#191919;
border:1px solid #949494;
text-align:center;
color:#FFB903;
padding:5px 0;
}

.banner a {
color:#FFB903;
font-weight:700;
}

#content {
float:right;
width:626px;
padding-left:6px;
padding-right:4px;
}

.content_box {
background:#191B1F;
border:1px solid #A3A3A3;
margin:5px 0;
}

.content_box a {
color:#FFB903;
}

.content_text p {
padding:10px;
}

.content_text h3 {
font-family:Georgia, Times New Roman, Times, serif;
color:#000;
font-weight:700;
font-size:13px;
background:#FFB903;
border:2px solid #191919;
padding:5px 5px 5px 12px;
}

/*--------FOOTER--------*/
#footer {
background:url(../images/footer.png);
height:44px;
width:985px;
color:#79817D;
text-align:center;
margin-left:-9px;
position:relative;
clear:both;
}

#footer a {
color:#79817D;
}