h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

body {
font-family:"Gill Sans", Verdana, "Lucida Grande", sans-serif; text-decoration: none; background-color: white;
}

body#homeimage {
background: url(../../images/vmbanner.gif);
background-repeat: no-repeat;
}

.title { 
text-align: left;
margin-right: .3in;
margin-bottom: 1em;
margin-left: 0;
}

#menu {
	padding: 0;
	color: #ADA7A8;
	font-size: 16px;
	text-transform: lowercase;
	text-align: left;
}

#menu ul {
list-style-type: none; text-align: right; padding: 0; margin: 0; width: 150px
}

#menu ul li {margin-bottom:15px; margin-top:0px;}
 
/*maybe not needed*/
#menuleft {
	color: #ADA7A8;
	font-size: 18px;
	line-height: 100%;
	text-transform: uppercase;
	text-align: left;
	vertical-align: bottom;
}

#menuleft ul {
list-style-type: none; margin: 0; padding: 0; 
}

#menuleft ul li{
margin-bottom: 30px; margin-top:0;
}
/*end of not needed*/

.caption {
	padding: 0;
	color: #888888;
	font-size: 12px;
	text-align: left;
	line-height: 18pt;
	line-height: 125%;
	margin-top: 0
}

.caption_em{
	font-style: italic;
	font-weight: bold;
	color: #888888;
}

.resume  li {
line-height: 150%; font-size: 12px; list-style-type: none; margin-left: -40px
}

.resume_em{
font-style: italic;
}

.stmt {
line-height: 150%; font-size: 12px; padding: 0;
}

.stmtfirst{
line-height: 150%; font-size: 12px; margin-top: 0; padding: 0
}

h1, h2, h3 {
font-family: "Gill Sans", verdana, "Lucida Grande", sans-serif; color: #6B1919;  font-weight: normal; margin-right: 0
}

h1 {
	font-size: 24px;
	letter-spacing: 0.2em;
	text-transform: uppercase;
	margin-right: 0;
	margin-bottom: 0px;
}

h2 {
font-size: 16px; text-transform: uppercase; letter-spacing: .1em; margin: 20px 0 -10px 0;
}

h3 {
font-size: 12px; font-weight: bold; margin: 15px 0 -10px 0;
}

p {
font-size: 14px; color: black; line-height: 100%
}

td {
vertical-align: top;
}

#footer {
font-size: 16px; line-height: 100%; letter-spacing: .2em; text-transform: uppercase; margin-left: 182px;
}

#copyright {
font-size: 12px; line-height: 100%; letter-spacing: .2em; margin-left: 182px; color: #ADA7A8;
}

#nav { 		width: 170px;  max-width: 170px; float: left;  background-color: #e0e7da;  
			text-align: left;  vertical-align: top;  
			border: 0;  margin: 0;  padding: 0;  }


#content {	width: 555px;  max-width: 555px; float: right;  background-color: #e0e7da;  
			text-align: left;  vertical-align: top;  
			border: 0;  margin: 0;  padding: 0px 0px 0px 20px;  }

a:link {
	color: #ADA7A8;
	letter-spacing: .2em;
	text-decoration: none;
}

a:visited { 
color: #ADA7A8; letter-spacing: .2em; text-decoration: none;
}

a:hover {
color: #4F4F4F; letter-spacing: .2em; text-decoration: none;
}


a:active {
	color: #6B1919;
	letter-spacing: .2em;
	text-decoration: none;
}


img {
	border: none;
	}
img.menuimg {
	border: none;
	margin-right: 15px;
	}

img.box {
10; 10; 10;
	margin-right: 14px;
}
	
a.menuimg:link
	img {border: 1px solid white;
	}
a.menuimg:visited
	img {border: 1px solid white;
	}
a.menuimg:hover
	img {
	border: 1px solid #ADA7A8;
	}
a.menuimg:active
	img {
	border: 1px solid #FFCC66;
	}

