
body
{ 
  background-color: #D6CBBA;
  margin: 0px 0 0 0;  /*top right bottom left*/
  font-family: Arial, verdana, helvetica, times; 
  font-size: 12px;
  color: #333;
  }

a:link { font-family: Arial, verdana,Tahoma; text-decoration:none; color: #585343;}
a.hover {color: #ECE6DE;}

#container 
{
  position: relative; /*allows for absolute positioned div's inside this element*/
  margin: 0px auto;
  width: 754px;
  border: 0;
  }

#header
{
  margin-top: 10px;
  height:234px;
  width:754px;
  background-image:url(images/vm-header.jpg);
  }

#nav_bar
{
  height:60px;
  width:754px;
  text-align: right;
  padding-top: 10px;
  font-size: 14px;  
  background: #fff;
  }

#topmenu_navdiv
{ 
  
 }

.topmenu_nav{ color: #333; }
.topmenu_nav_selected { color: #9A954F; }
.topmenu_nav, .topmenu_nav_selected
{ 
  position: relative;
  top: 3px;
  text-decoration:none;   
  font-size: 18px;
  }
.topmenu_nav:hover, .topmenu_nav_selected:hover
{ 
  color: #9A954F;
  text-decoration:none; 
  }


#main_table
{ 
  background: #fff;
  width:754px;
  }

#side_container
{
  background-color:#ECE6DE;
  width:191px;
padding: 5px 20px 10px 20px;
  }


#side_container a
{ 
  color: #5CAAEA;
  text-decoration: underline;
  }





#main_content
{
  padding: 0px 30px 0px 30px;  /*top right bottom left*/
  }

#footer_break
{ 
  margin: 0; padding: 0;
  height: 44px;
  background: url(images/vm-footer-break.jpg) no-repeat top right;
  }

#footer_side
{ 
  margin: 0; padding: 0;
  background: #ECE6DE;
  }

#footer, #footer a, #footer a:hover{ color: #585343; }
#footer
{
  margin: 0; padding: 0 0 0 50px;
  }

#footer_built_in, #footer_built_in a, #footer_built_in a:hover
{ 
  color: #ccc;
  text-decoration:none;
 }

/*Misc*/
a img {border: none; }

p {	margin-top: 5px;}

/*Headers*/

h1
{
  font-weight: 100;
  font-size: 28px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #9A954F;
  text-decoration:none;
  margin-top: 0px;
  margin-bottom: 10px;
  padding-left:0px;	
  }

h2
{
  font-weight: 100;
  font-size: 24px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #9A954F;
  text-decoration:none;
  margin-top: 0px;
  margin-bottom: 10px;
  padding-left:0px;	
  }

h3
{
  font-weight: 100;
  font-size: 18px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #9A954F;
  text-decoration:none;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-left:0px;	
  }

h4
{
  font-weight: 100;
  font-size: 14px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #9A954F;
  text-decoration:none;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-left:0px;	
  }

#side_container h1, #side_container h2, #side_container h3, #side_container h4
{ 
  color: #333;
 }




a.splash_nav
{ 
  font-size: 18px;
  text-decoration:none;
  color: #000;
  }
a.splash_nav:hover
{
  color: #333;
  text-decoration:none;
  }





