* { border:0; margin:0; padding:0; }
body { background-image:url('../images/concrete_duotoned_bg.jpg'); background-repeat:no-repeat; background-position:center; font-family:Arial, Helvetica, sans-serif; margin:70px 0px; padding:0px; text-align:center;
}

div#container { border:1px solid #F9F6F3; width:800px; min-height:480px; height:auto; overflow:visible; background-color:#FFFFFF; margin:0 auto; text-align:left; padding-top:15px;/* padding-bottom:15px;*/ text-align:center;}

div#credits { width:800px; margin:0 auto; padding-top:10px; text-align:left; }
div#credits a { color:#FFFFFF; text-decoration:none; font-size:11px; }
div#credits a.right { float:right; font-weight:bold; }

#left { float:left; width:162px; margin-left:15px; height:450px; background-image:url(/images/left-menu-center-bg.jpg); background-position:0 196px; background-repeat:no-repeat; }

.opt_menu { list-style:none; font-size:11px; margin:0; padding:0; text-align:left; color:#aeafb0; text-transform:uppercase; }
.opt_menu li { margin-bottom:5px; }
.opt_menu li.indented { padding-left:2px; font-size:10px; text-transform:none; margin-top:-3px;  margin-bottom:2px; }
.opt_menu li a { color:#aeafb0; text-decoration:none; }
.opt_menu li.indented a {color:#ea7125; }
.opt_menu li a.active { font-weight:bold; color:#000000; }

#left p { font-size:10px; color:#aeafb0; text-align:left; margin-bottom:5px; }
#left strong { color:#000000; }
#left span { color:#ed8441; }

#right { height:auto; }

#nav { width:770px; height:17px; margin-top:13px; font-size:11px; vertical-align:middle; text-align:left; margin-left:15px; }

@font-face {
    font-family: 'Whitney Black';
    font-style:  normal;
    font-weight: normal;
    src: url(/fonts/Whitney-Black.otf);
}
