body { margin:0; padding:0; font-family: Arial, Helvitica, sans; background-color:#000; }
h1, h2, h3, h4, h5, h6 { margin:10px 0 0 0; padding:0; }
h1 { font-size:16px; text-transform:uppercase; color:#4f4f3d; }
h2 { font-size:14px; text-transform:uppercase; }
h3 { font-size:14px; font-style:italic; }
h4 { font-size:12px; }
h5 { font-size:12px; font-style:italic; }
h6 { font-size:11px; }
a { text-decoration:none; color: #b41e16; }
a:hover { text-decoration:underline; }
a img { border:0; }
table { margin:3px 0; padding:0 }
td { padding:3px 0; }
p { margin:7px 0 0 0; padding:0; font-size:12px; line-height:1.5em; text-align:justify; }
#wrapper { margin:50px auto; padding:20px; width:771px; background-color:#fff; }
img#logo { margin:0; padding:0; border:0; vertical-align:middle; }

#leftcol { width:135px; font-size:12px; float:left; margin:0 0 25px 0; }
#leftcol ul.vmenu, #leftcol ul.vmenu li { list-style:none; margin:0; padding:0; font-weight:bold; color:#b41e16; }
#leftcol ul.vmenu li a { width:90%; display:block; margin:1px 0; padding:3px 0; color:#b41e16; }
#leftcol ul.vmenu li ul { margin:0; padding:0 0 0 10px; }
#leftcol ul.vmenu li ul li { font-size:11px; font-weight: normal; }
#leftcol ul.vmenu li a.currentpage, #leftcol ul.vmenu li span.currentpage { color:#4f4f3d; }
#main { margin:0; padding:0; float: right; width: 630px; }
div#masthead { margin:0; padding:0; width:629px;}
div#masthead img { margin:0; padding:0; vertical-align:middle; }
#maintext { margin:0 0 20px 0; padding:1em 7em 1em 0; font-size:80%; }
#maintext ul { margin:0 0 0 25px; padding:0; }
#maintext ul li { margin:3px 0; padding:0; font-size:12px; }

#hmenu, #hmenu a, #hmenu a img { margin:0; padding:0; white-space:nowrap; }

#footer { margin:5px auto; padding: 10px 0; width:758px; clear: both; 
	border-top: 1px solid #b3b4a6; font-size:10px; text-align:center; }
#footer a { margin:.7em; }
