* { margin: 0; 	background-color: FFF; 	padding-left: 0px; }
#cssdropdown, #cssdropdown ul {padding: 0; margin: 0; list-style: none; background-color:#A0A0A4; }
#cssdropdown li { float: left; position: relative; } 
.mainitems{ border: 1px solid black; }
.mainitems a{ margin-left: 6px; margin-right: 8px; text-decoration: none; }
.subuls{ display: none; width: 15em; position: absolute; top: 1.2em; left: 0; border: 1px solid black; }
.subuls li{ width: 100%; }
.subuls li a{ text-decoration: underline; }
#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */ top: auto; left: auto; }
#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */ display: block; }
#restofcontent { /*wrap rest of content of the page inside this div*/ clear: left; }
body { 	background-color: #FFF; }
#layout, #header, #content, #navigation { 	width: 827px; background-color: #FFF; height: auto; }
#content2 { width:827px; } 
#layout { margin: 0 auto; }
ul { list-style:none; }
#navigation { width: 795px; height: 30px; padding-top: 35px; padding-right: 30px; background-color:#7F0000; }
#navigation ul li { display: inline; float:right; outline: none; border: none;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;	font-weight:bold; letter-spacing: .05em; margin-left: 20px;	margin-bottom: 2px; }
#navigation li a:link { color:#FFF; text-decoration: none; }
#navigation li a:visited {color: #FFF; 	text-decoration: none; }
#navigation li a:hover { color: #000; text-decoration: underline; }
#header {	height: 15px;	width:826px; }
.floatright { float:right; margin: 5px; }
.floatleft { float:left; margin: 5px; }
#container { }
#leftColumn2 { 	float:left;	width:827px; height: auto;	padding-top: 25px;	padding-right: 15px; padding-bottom: 50px;	padding-left: 25px; }
#leftColumn3 { 	float:left; width:320px; background-image:url(Images/Column1.jpg); 	height: 558px; 	padding-top: 425px; padding-right: 15px; padding-bottom: 50px; padding-left: 37px; }
#rightColumn2 {	float:right; width:413px; height:967px;	background-image:url(Images/Column2.jpg); padding-top: 35px; padding-right: 20px; padding-bottom: 30px; padding-left: 20px; }
#leftcolumn { float:left; width:372px; }
#rightcolumn { float:right; width:454px; margin:0 -455px 0 0; }
#left {	float:left;	width: 542px;	padding-left:30px;	padding-right:10px;	background-image:url(Images/Offices.jpg);	height: 1060px; }
#right { float:right; width:204px; padding-left:20px; padding-right:20px; background-image:url(Images/Offices2.gif); background-color:#7F9FAA; height:1060px; }
a { font-family:"Verdana", "Arial", "Helvetica", san-serif; font-size:12px; font-weight:bolder; color: #7F0000; }
#rctext { float:left; width: 380px; }
#rctext2 {	float:left;	width: 150px; height: 160px; }
#rctext3 { float:left; width: 200px; }
#rctext4 { float:left; width: 210px; }
#rctext5 {	float:left;	width: 300px;	padding-top: 25px;padding-left: 5px padding-right; 242 px; 	font-size: small; 	font-weight: bolder; 	padding-right: 242px;	padding-bottom: 20px; }
#rctext6 {	width: 532 px;	padding-top: 30px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 0;}
#rctext7  {width: 532 px; }
#rctext8 {	width: 292px;	padding-left: 240px;	padding-top: 30px;	padding-bottom: 210px; }
#rctext9 {	width: 335px; }
#rctext10 { padding-top:25px; }
#rctext11 { float:left; width: 380px; }
#lctext { 	padding-top:35px; }
p {	font-family: "Verdana", "Arial", "Helvetica", sans-serif; 	font-size:small; }
h1 { font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size:12px; font-weight:bolder;	color: #000; }
.italic {font-style:italic;}
.under {font-decoration:underline;}
.smaller {font-size:11px}
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small; font-weight:bold; }
h3 { font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; 	font-size:15px; font-weight:bolder;  line-height: 1.5em; }
.bold { font-weight:bold; line-height:16px; color: #000; }
#leftColumn2 p { margin:10px 0 0 15px; }
table#sample { background-color:#FFFFFF; width: 280px; 	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:small; }
table#phone { background-color:#FFFFFF; width: 280px; font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:small; }
table#sample td { padding: 5px 5px 0px 20px; }
table#phone td { padding: 5px 5px 0px 20px; }
.data { color: #000000; text-align: right; }
.leftcol { text-align: left; width: 150px; }
.times { font-family:"Times New Roman", Times, serif;	size:smaller;	line-height: 1.3em;	font-size: 14px; }
.time { font-family:"Times New Roman", Times, serif;	font-size:medium;	line-height: 1.3; }
#footer { width: 100%; 	height: 109px; 	font-size: 10px; text-align: center; float: right; 	clear: both; }
#footer a:link { color: #000; }
#footer a:visited {	color: #666; }
#footer a:hover { color: #FFF;	background: #666; }
#footer a:active {	color: #A00; }
