body {font: 62.5%/1.6em  verdana, geneva, sans-serif; color:#777; background: #000}
* {margin:0px; padding:0px;}
#wrapper_ob {background:#000; width:952px; margin:0 auto; margin-top:20px; margin-bottom:20px}
#wrapper_ib {width:950px; border:1px solid #fff; padding:0px;}
/* ------- masthead  & topmenus -----------------------*/
#masthead {height:110px; background: url(/sil_objects/main_logo.gif) 0px 10px no-repeat; width:950px}
/* ------- navigation -------------------------------------------------------*/
#navContainer {height:45px; background: url(/sil_objects/nav_back.gif) 0px 0px no-repeat; width:950px}
#mainNavigation {padding-top:5px}
#mainNavigation ul {list-style: none; margin-left:0px ; padding-left:0px; float:left; width:100%; border-bottom:1px solid #999;border-top:1px solid #999;}
#mainNavigation li {float:left; width:109px;}
#mainNavigation a.normal {display:block; border-right:1px solid #999;font: 1.2em Helvetica, Arial, sans-serif;text-decoration: none;color:#fff;text-align:center;padding:3px 13px 3px 13px;margin-right:0px}
#mainNavigation a.long {display:block; border-right:1px solid #999;font: 1.2em Helvetica, Arial, sans-serif;text-decoration: none;color:#fff;text-align:center;padding:3px 13px 3px 9px;margin-right:0px}
#mainNavigation a.last {display:block; font: 1.2em Helvetica, Arial, sans-serif;text-decoration: none;color:#fff;text-align:center;padding:3px 13px 3px 13px;margin-right:0px}
#mainNavigation a.selected {display:block; border-right:1px solid #999;font:bold 1.2em Helvetica, Arial, sans-serif;text-decoration: none;color:#fff;text-align:center;padding:3px 13px 3px 13px;margin-right:0px}
#mainNavigation a:hover {background-color:#fff;color:#000}
/* ------- container -------------------------------------------------------*/
#container {clear:both;	padding:0px; margin: 0px; width:950px;  overflow: hidden}
/* ------- column1 ----------------------------------------------------------*/
#column1 {float: left; width:221px;margin-left:30px}
/* non */
#column1_topnav ul {margin-top:25px; float:left; list-style: none; padding-left:0px; padding-bottom:15px; width:155px; bottom:0px; }
#column1_topnav ul li ul {display:none; border:none}
#column1_topnav li {height:25px; width:155px; }
#column1_topnav li a {display:block; font: 1.2em helvetica, sans-serif; text-decoration: none;color:#fff;text-align:left; padding:5px 0px 3px 10px;}
#column1_topnav ul li a:hover{background-color:#fff;color:#000}

#column1_topnav ul li:hover {position:relative; text-decoration:none;background-color:#ad0404;}
#column1_topnav ul li:hover ul {display:block; width:18.7em; position:absolute; z-index:1000; top:0em; margin-top:2em; left:7em;}
#column1_topnav ul li:hover ul li {background-color:#fff; width:18.7em; padding:0px; height:2em} 
#column1_topnav ul li:hover ul li a {display:block;  background-color:#fff; font: bold 1.1em Arial, sans-serif;text-decoration: none;border:none;color:#000} 
#column1_topnav ul li:hover ul li a:hover {color: #fff; background-color: #ad0404; text-decoration: none;}
/* ------- column2 ----------------------------------------------------------*/
#column2 {float:left; width:480px; background-color:#000; }
#column2_header {float:left; padding:0px 0px 0px 0px}
#column2_content {float:left; padding:30px 0px 20px 70px}
#column2_content h1 {font:bold 1.6em arial; padding-bottom:10px}
#column2_content p {font:normal 1.2em/1.5em arial; text-align:justify; padding-bottom:10px; color:#fff}
#column2_content p a {color:#fff}
/* ------- ? ----------------------------------------------------------*/
#footer {width:950px; clear:both; height:20px; background-color:#000}
#footer p.credits {padding:6px 20px 0px 20px;color:#fff; font:italic .8em verdana; float:left}
#footer p.privacy {float:right;padding:6px 20px 0px 0px; font:bold .8em verdana; color:#fff }
#footer a {text-decoration:none; color:#fff}
/* ------- outbound footer  -------------------------------------------*/
#ob_footer {width:950px; clear:both; height:20px; background-color:#000}
#ob_footer p.credits {padding:26px 20px 10px 20px;color:#fff; font:italic .8em verdana; float:left}
#ob_footer p.privacy {float:right;padding:6px 20px 0px 0px; font:bold .8em verdana; color:#fff }
#ob_footer a {text-decoration:none; color:#fff}
/* ------- ? ----------------------------------------------------------*/
.blockquote {padding:0 0 0 10px;	border-left:5px solid #eee;}

