body { 
      background-color: #fff;
       margin:0;
       
      font-family: Eurostile, Tahoma, Sans Serif;
      color: #333333;
      }


a { font-family: Eurostile, Tahoma, Sans Serif;
   text-decoration:none;
   color: #339966;}
   
a:visited { font-family: Eurostile, Tahoma, Sans Serif;
   text-decoration:none;
   color: #339966;}

a:hover{ font-family: Eurostile, Tahoma, Sans Serif;
   text-decoration:none;
   color: #993300;}
   
h2 {padding:0;
     margin:0; }
     
#subheader{ width:100%;
            background-color:#263332; 
            margin-top:0;
            }
     
#main { background: url(images/computer_bg.png) no-repeat right; height:370px;}

#top { background: url(images/topbg.jpg) repeat-x bottom #fff; height:370px;}

#menu ul{ float:left;
        padding: 15px 0 0 0;
        margin-left:0;
        width:450px;}
        
#menu ul li{
display: inline;
 padding-right: 15px;
        width:inherit;
}

#menu ul li a{
 color: #969696;
 font-size:16px;
 padding:28px 8px 28px 8px;
 text-decoration:none;
 font-weight:bold;
 text-transform:lowercase;
}

#menu ul li a:visited{
   color: #969696;
}

#menu ul li a:hover{
   color: #fff;
   background-color:#2F403F;
   font-weight:bolder;
  
}

      
#search {
	float:left;
	margin-left:18px;
	width:500px;
    margin-top:12px;
}




#search input {
 border-width: 1px;
 border-style: solid;
 border-color: #353535;
 background-color: #000000;
 font-size: 12px;
 font-family: Verdana;
 color: #605E5E;
 padding: 3px;
 margin: 5px 3px 5px 3px;
}


#footer{ background-color:#000;
               margin-top:10px;
               width:100%;
               height:125px;
               padding-top:8px;}  
               
#copyright {font-size:small; width:920px;
               padding:8px;}
#copyright a{color:#5B6773;}
#copyright a:hover{color:#fff;}

#networks {font-size:small; width:100px; float:left; margin-left:180px;
               padding-top:5px;}
#networks a{color:#5B6773;}
#networks a:hover{color:#fff;}

#news {
            font-size:14px;
            width:700px;
            padding:0 0  30px 50px;
            color:#808080; }
               
#news a{
            font-size:14px;
            width:700px;
            padding:0 0  30px 50px;
            color:#5B6773; }
            
#news a:hover{
            font-size:14px;
            width:700px;
            padding:0 0  30px 50px;
            color:#6A918E; }
            
#news h2{ font-weight:bold;
               text-decoration:underline;
               padding:0;
               margin:0;
               color:#C0C0C0; }
