body { font-size: 0.8em; background-color: #000000; font-family: arial; color: #ffffff; }
h1 { font-size: 1.8em; color: #ffffff; margin: 0px; font-weight: lighter; }
h2 { font-size: 1.4em; color: #ffffff; margin: 0px; font-weight: lighter;}
a { color: #ffffff; text-decoration: none; }
	a:hover { color: red; text-decoration: underline; }
#frame { width: 900px; text-align: left; }
#menu { margin-bottom: 10px; }
#header { }
#address { width: 150px; float: right; clear: none; font-size: 0.8em; text-align:right; }
#left { float: left; clear: none; background-image: url(../images/leftside.jpg); width: 300px; height: 700px; background-repeat:no-repeat; background-position:bottom left; }
#main { float: right; clear: none; width: 600px; color: #ffffff; }
#footer { background-image: url(../images/footer.jpg); background-repeat: no-repeat; height: 40px; line-height:40px; vertical-align: middle; color: #ffffff; clear: both; font-size: 0.95em; text-align: center; margin-top: 10px;}
	#footer a { color: #ffffff; text-decoration: none; }
	
.col { float: left; clear: none; width: 150px; font-size: 0.8em;}
.widecol { float: left; clear: none; width:300px; min-height: 400px;  }

.silver { color: silver; }
.silver a { color: silver !important; }
.sep { font-size: 0.1em; height: 1px; border-top: dashed 1px silver; margin: 10px 0px; width: 95%; }
.agentbox { margin: 0px 0px 40px 0px; }
.sidepad { padding: 20px 20px }
#content { padding: 20px 0px;}
