body {background:url(/images/site_wide/background.jpg) top left; font: 90%/120% Arial, Helvetica, sans-serif;}

h1 {color:#094CA1;}

h2, h3, h4, h5 {color:#AD1D36; line-height:150%;}

a { color:#094CA1;}

a:hover {color:#AD1D36;}

p {padding-right:.5em; }

img.rtmargin {
margin-right: 2px;
}

.style1 {
	font-style: italic;
	font-weight: bold;
}

#menulinks {
width:168px;
/*height:380px;*/
background:#EDEA7E;
}
#menulinks img {
margin:0;
padding:0;
}

/* HOME PAGE STYLES ************************************************************************/
#outercontainer {width:840px; margin:0 auto; padding:.5em; background:#fff; border:3px double #0D317B;}

#wrapper {width:99%; margin:0 auto; white-space:nowrap;}

#leftcolum {width:168px; float:left;}

#topleft {background:url(/images/site_wide/vgpn_logo.jpg) no-repeat 5px 0px; width:168px; height:188px;}

#menu {margin:.25em 0 0 0;}

#rightcolumn {float:right; width:650px;}

#headerrow {float:left; clear:both; text-align:left; white-space:nowrap; width:100%; background:url(/images/home_page/top_right.jpg) no-repeat top right;}

#headerrow img {
margin-bottom: 5px;
}

#middlerow {float:left; clear:both; text-align:left; white-space:nowrap; width:100%; background:url(/images/home_page/center_right.jpg) no-repeat top right;}

#middlerow img { margin-bottom: 5px;
}

#bottomrow {float:left; clear:both; text-align:left; white-space:nowrap; width:100%; background:url(/images/home_page/bottom_right.jpg) no-repeat top right;}

div.spacer {clear:both;}

#footerwrapper1 {background: #fff url(/images/site_wide/footer_left.gif) no-repeat left top; clear:both; width:100%; height:85px; margin:0 auto; overflow:hidden; }

#footerwrapper2 {background:url(/images/site_wide/footer_right.gif) no-repeat right top;}

/* SECONDARY PAGE STYLES */

#content {clear:both; padding-top:1px; white-space:normal; border-top:3px double #0D317B;}

p.quote {font: italic 1em/140% "Times New Roman", Times, serif; color:#0D317B}

.leftspace {margin:0 0 0 1em;}

div.lightboximage {float:left; margin:5px 5px 5px 0; width:200px; overflow:hidden; text-align:center; height:200px; overflow:hidden;}

div.lightboximage p {margin:0; padding:0; line-height:normal;)