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; line-height: 22pt;
}


#menuleft {
color: #ADA7A8; font-size: 18px;  line-height: 100%; text-transform: uppercase; text-align: left; vertical-align: top
}

#menuleft ul {
list-style-type: none; margin: 0; padding: 0; 
}

#menuleft ul li{
margin-bottom: 15px
}

#menu ul {
list-style-type: none; text-align: right; padding: 0; margin: 0; width: 150px
}

.caption {
padding: 0; color: #ADA7A8; font-size: 12px;  text-align: left; line-height: 18pt; line-height: 125%; margin-top: 0
}

.caption_em{
font-style: italic; font-weight: bold
}

.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: .2em; text-transform: uppercase; margin-right: 0
}

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;
	}
