body
{
  margin: 0px;
  background-color: #8eb8c6;
  font-family: arial;
}

img
{
  border-width: 0px;
}

#container
{
  border-style: solid;    
  border-width: 0px;    
  margin-left: auto;    
  margin-right: auto;   
  width: 900px;
}

#page
{
}

#top{    
  margin-top: 0px;  
  padding: 0px;    
  width: 100%;    
  height: 30px;    
  background: #336699;    
  color: white;    
  border-bottom: solid #000 1px;    
  font-family: Arial;    
  line-height: 30px;
}

#top_container
{  
  width: 900px;    
  margin-left: auto;    
  margin-right: auto;
}


#linkedin
{
  float: right;
  margin-right: 5px;
}

#twitter
{  
  float: right;
  padding-left: 5px;
}

#facebook
{
  float: right;
}

#top_container a
{
  text-decoration: none;  
  border-style: none;    
  color: #fff;    
  font-family: arial;    
  float: left;
}

#top_container a img
{     
  margin: 3px;     
  border-style: none;     
  float: right;
}

#header
{  
  height: 100px;  
  background-image:url(./img/logo.png);  
}

#ad
{
  float: right;
  margin-top: 20px;
}

#nav
{  
  height: 30px;   
  width: 898px;   
  border-bottom: solid #000 1px;   
  border-left: solid #000 1px;   
  border-right: solid #000 1px;
  border-top: solid #000 1px;   
  background-color: #336699;   
  font-family: Arial;   
  font-weight: bold;
  border-radius: 10px;
  -moz-border-radius: 10px;
}

#nav ul 
{  
  margin: 0px;   
  padding: 0px;   
  font-size: small;   
  color: #FFF;   
  line-height: 30px;
}

#nav li
{
  list-style-type: none;   
  display: inline;
}

#nav li a 
{
  text-decoration: none;   
  padding: 7px 10px;   
  color: #FFF;
}

#nav lia:link
{
   color: #FFF;
}

#nav lia:visited
{
   color: #CCC;
}

#nav lia:hover 
{
  font-weight: bold;   
  color: #FFF;   
  background-color: #3366FF;
}

#breadcrums
{        
   text-decoration: none;    
   font-family: arial;    
   background-color: #fff;
   margin-bottom: 5px;
}

#breadcrums a
{
   text-decoration: none;
}

#content
{
   border-style: solid;     
   border-width: 1px 1px 1px 1px;     
   padding: 10px;     
   background-color: #fff;   
   width: 878px;   
   float: left;
   border-radius: 10px;
   -moz-border-radius: 10px; 
}

#content p
{
    margin:0px;  
    padding:0px;
}

#content-right
{
  border-style: solid;  
  border-width: 1px 1px 1px 1px;    
  background-color: #fff;  
  width: 210px;  
  float: right;  
  height: 620px;
}

#content-right p
{
  margin: 0px;  
  padding: 0px;
}

#footer_spacer
{
    height: 20px;  
    clear:both;
}

#footer
{
  border-style: solid;   
  border-width: 1px 0px 0px 0px;    
  border-color: #000;    
  width: 100%;    
  color: white;    
  background: #336699;    
  font-family: Arial;    
  text-align: center;    
  height: 30px;    
  line-height: 30px;
}

#background
{
    width: 1000px;    
    border: none 0px;    
    background-image: url(./img/background.jpg);    
    background-repeat: no-repeat;    
    margin-right:auto;    
    margin-left: auto;
}

#cat
{
  padding-left: 10px;
  padding-right: 10px;
}

.spacer
{
  clear: both;
  width: 100%;
  height: 10px;
}

#autonav
{
  padding-top: 5px;
  text-align: center;
}
