body{
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #111;
	background-color: #000;
	border-top: 40px #111 solid;
	text-align: left;
	margin: 0; padding: 0;	
}
a:link, a:visited, a:active{
	color: #000;
	text-decoration: underline;
}
a:hover{
	color: #555;
	text-decoration: none;
}
#container{
	margin: 0 auto 5% auto; padding: 0;
	width: 658px;
}
h1{
	height: 0;
	overflow: hidden;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	margin: 0; padding: 126px 322px 0 0;
}
div#mainMenu ul{
	list-style-type: none;
	margin: 0 0 40px 0; padding: 0;
}
div#mainMenu li{
	display: inline;	
	color: #000;
	text-transform: uppercase;
	font-weight: normal;
}
div#mainMenu li a:link, div#mainMenu li a:visited, div#mainMenu li a:active{
	color: #FFF;
	text-decoration: none;
	background-color: #111;
	margin: 10px 30px 10px 0px; padding: 7px;
}
div#mainMenu li a:hover{
	color: #000;
	text-decoration: none;
	background-color: #FFF;
	margin: 10px 30px 10px 0px; padding: 7px;	
}
div#mainMenu li#current a:link, div#mainMenu li#current a:visited, div#mainMenu li#current a:active, div#mainMenu li#current a:hover{
	color: #FFF;
	background-color: #444;
}
div#sideMenu{
	float: right;
	width: 211px;
	background-image: url(images/bg_menufull.jpg);
	background-repeat: repeat-x;
	margin: 0 0 0 10px; padding: 10px;
}
div#sideMenu h2{
	color: #FFF;
	font-size: 14pt;
	text-transform: uppercase;
	font-weight: normal;
	margin: 0; padding: 0;
}
div#sideMenu ul{
	color: #999;
	list-style-type: square;
	margin: 10px 0 50px 20px; padding: 0;
}
div#sideMenu li{
	text-transform: uppercase;
	font-weight: normal;
	margin: 0; padding: 3px;
}
div#sideMenu a:link, div#sideMenu a:active, div#sideMenu a:visited{
	color: #999;
	text-decoration: none;
}
div#sideMenu a:hover{
	color: #FFF;
	text-decoration: underline;
}
div#sideMenu p.date{
	color: #aba076;
	letter-spacing: 3px;
	margin: 20px 0 0 0; padding: 0;
}
div#sideMenu p{
	color: #848484;
	font-size: 0.9em;
	margin: 10px 0 20px 0; padding: 0;
}
div#mainContent{
	width: 408px;
}
div#mainContent h2{
	font-size: 1.7em;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFF;
	margin: 40px 0 10px 0; padding: 0;
}
div#mainContent div.figure{
	background-color: #CCC;
	width: 400px;
	margin: 0 0 8px 0; padding: 4px;
}
div#mainContent div.figure h3{
	color: #000;
	font-size: 1.2em;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0; padding: 0;
}
div#mainContent div.figure p{
	font-variant: small-caps;
	color: #555;
	margin: 0; padding: 0;
}
div#mainContent div.figure img{
	border: 0; 
	margin: 0 0 5px 0;
}
div#mainContent p.ftServices{
	font-size: 0.7em;
	background-color: #DDD;
	text-transform: uppercase;
	font-weight: normal;
	margin: 0; padding: 9px;
}
div#mainContent p, div#mainContent ul{
	font-size: 0.9em;
	background-color: #CCC;
	margin:0; padding: 9px;
	border-width: 0 0 10px 0;
	border-color: #444;
	border-style: double;
}
div#mainContent p.within{
	border-width: 1px;
	border-color: #FFF;
	border-style: dotted;
}
div#mainContent h3.section{
	font-size: 1em;
	color: #CCC;
	font-weight: normal;
	letter-spacing: 4px;
	margin: 20px 0 15px 0; padding: 0;
}
div#mainContent ul{
	list-style-type: square;
}
div#mainContent li{
	margin: 0 0 0 25px; padding: 2px;
}
div#footer{
	background-color: #111;
	margin: 20px 0 0 0; padding: 9px;
	clear: both;
}
div#footer p{
	color: #aba076;	
	font-size: 0.7em;
	text-transform: uppercase;
	margin: 0; padding: 0;
}
div#footer a:link, div#footer a:visited, div#footer a:active, div#footer a:hover{
	color: #FFF;
	font-size: 1.5em;
}
.bold1{
	font-weight: bold;
}
img {
	border-width: 0;
}
div.contact_form form,
div.contact_form table,
div.contact_form td,
div.contact_form th    { margin: 0px; padding: 0px; vertical-align: top; text-align: left; 	background-color: #CCC; padding: 2px;}
div.contact_form  em.error, div.contact_form form em { color: #FF0000; }
div.contact_form em
{
  text-decoration: none;
  font-style:  normal;
  font-weight: normal;
  color: #FFF;
}

textarea, input {
	color: #333;
	border-width: 1px;
	background-color: #FFF;
	border-style: dotted;
}