	body {
		margin:0; padding:0;
		/*font:1em sans-serif;*/
		/*width: 100%;*/
		font-family: Verdana, sans-serif;
		min-width: 800px;
		background-image:url("/images/webback.gif");
		}
		
	#cont {
	    position: absolute;
		
		width: 100%; 
		min-width: 800px;
		top: 107px;
		background-color: #fBf6e2;
		}

	#header {
		margin:0; padding:0;
		background-color: #BFB27E;
		min-width: 770px;
		}
		
	.topbartext {
		background-color: #BFB27E;
		height: 83px;
		}

	.topbarpic {
		background-color: #BFB27E;
		float: right;
		}

	#main1 {
		margin: 0px; 
		padding: 0px;
		/*background:#ffffff url("/images/burgandy.gif") top left repeat-y; */
		background:url("/images/burgandy.gif") top left repeat-y;
		}
		
	#main2 {
		margin: 0px;
		padding: 0px;
		background: url("/images/spacer.gif") top right repeat-y;
		}
		
	#left {
		/*float:left;*/
		position: absolute;
		left: 0px;
		/*top:108px;*/
		height:600px;
		width:150px;
		margin: 0px;
		padding-left: 10px;
		padding-top: 25px;
		background:url("/images/lower_logo.gif") top left no-repeat;
		font-size:80%;
		line-height: 1.5
		}
	#right {
		float:right;
		width:150px;
		margin:0; padding-left:10px;
		padding-top:25px;
		padding-right: 10px;
		/*font-size:100%;*/
		line-height: 1.5
		}
	#middle {
        top: 200px;
        left: 150px;
		margin:0 150px;
		/*background:#ffffff;*/
		background-color: #fBf6e2;
		padding-top:10px;
		padding-left:45px;
		padding-right:45px;
		/*font-size:80%;*/
		}
	.column-in {
		margin:0;
		}
		
		
		/* Hides from IE5-mac \*/
		* html .column-in {height: 1%;}
		/* End hide from IE5-mac */
	
		
		
	.tagbar {
		margin:0;
		height: 21px;
		background-color: #003BA2;
		}
	.cleaner {
		clear:both;
		height:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}


h1
        {
        	font-family: Verdana, sans-serif;
        	border-bottom: solid 1px #A32B54;	
        	margin-left: 10px;
        }



h3
        {
font-family: Verdana, sans-serif;
		/*font-family: helvetica, geneva, arial, sans-serif;*/
			line-height: 100%;
			font-size: 1em; 
			color:#003CA2; 
			padding-top: 15px;
        }



h4
         { color: #003ca2; font-style: italic; font-size: 0.8em; line-height: 100%; font-family: helvetica, geneva, arial, sans-serif; padding-top: 10pt; padding-bottom: 3pt }

.service
	 { color: #003ca2; font-style: normal; font-size: 0.8em; line-height: 100%; font-family: helvetica, geneva, arial, sans-serif; padding-bottom: 3pt }

.redservice
	 { color: #A32B54; font-weight: bold; font-size: 0.8em; line-height: 100%; font-family: helvetica, geneva, arial, sans-serif; padding-bottom: 3pt }

.location
	 { color: #003ca2; font-size: 1em; line-height: 1.5em; font-family: helvetica, geneva, arial, sans-serif; padding-top: 15px }


.navlinks {
		padding-bottom: 15px;
		}
p
	{ 
		line-height: 1.5em;
	}
	
		
	h1,h2,h3,h4 { margin: 0em 0 }
	p { margin: 0em 0 }
	a { color:black }
	
	.copy { text-align:center; font-size:80% }
	

#lccont
 		{
 			line-height: 1.5
 		}	
	
	A.leftnav-link:link
		{ 
			text-decoration: none; 
			font-family: helvetica, geneva, arial, sans-serif; 
			font-size: 1.1em; color:#ffffff; font-weight:bold;
		}
A.leftnav-link:visited
		{ 
			text-decoration: none; 
			font-family: helvetica, geneva, arial, sans-serif; 
			font-size: 1.1em; 
			color:#ffffff; 
			font-weight:bold;
		}
A.leftnav-link:hover
		{ 
			text-decoration: underline; 
			font-family: helvetica, geneva, arial, sans-serif;
			font-size: 1.1em; 
			color:#BFB27E; 
			font-weight:bold;
		}
A.leftnav-link:active
		{ 
			text-decoration: underline; 
			font-family: helvetica, geneva, arial, sans-serif; 
			font-size: 1.1em; 
			color:#BFB27E; 
			font-weight:bold;
		}


A.rightnav-link:link
		{ 
			text-decoration: none; 
			font-family: helvetica, geneva, arial, sans-serif; 
			font-size: .8em; 
			color:#A32B54; 
			font-weight:bold; 
		}
A.rightnav-link:visited
		{ 
			text-decoration: none; 
			font-family: helvetica, geneva, arial, sans-serif; 
			font-size: .8em; 
			color:#A32B54; 
			font-weight:bold; 
		}
A.rightnav-link:hover
		{ 
			text-decoration: underline; 
			font-family: helvetica, geneva, arial, sans-serif; 
			font-size: .8em; 
			color:#A32B54; 
			font-weight:bold;
			}
A.rightnav-link:active
		{ 
			text-decoration: underline; 
			font-family: helvetica, geneva, arial, sans-serif; 
			font-size: .8em; 
			color:#A32B54; 
			font-weight:bold
		}

.address
		{
			font-size: .8em;
			padding-left: 10px;
        	color: #BFB27E;
        	font-family: helvetica, geneva, arial, sans-serif; 
		}
			

#footer
		{
			
			font-family: helvetica, geneva, arial, sans-serif; 
        	font-size: 0.8em;
        	color: #000000;
        	background-color: #BFB27E;
		}

A.footer-link:link
		{ 
			text-decoration: none; 
			font-family: helvetica, geneva, arial, sans-serif; 
			font-size: .8em; 
			color:#003CA2; 
		}
A.footer-link:visited
		{ 
			text-decoration: none; 
			font-family: helvetica, geneva, arial, sans-serif; 
			font-size: .8em; 
			color:#003CA2; 
		}
A.footer-link:hover
		{ 
			text-decoration: underline; 
			font-family: helvetica, geneva, arial, sans-serif; 
			font-size: .8em; 
			color:#003CA2;
		}
A.footer-link:active
		{ 
			text-decoration: underline; 
			font-family: helvetica, geneva, arial, sans-serif; 
			font-size: .8em; 
			color:#003CA2; 
		}

A.service-link:link
		{ 
			text-decoration: none;  
			font-size: .9em;
			font-weight: bold; 
			color:#003CA2; 
		}
A.service-link:visited
		{ 
			text-decoration: none;  
			font-size: .9em;
			font-weight: bold; 
			color:#003CA2; 
		}
A.service-link:hover
		{ 
			text-decoration: underline; 
			font-size: .9em;
			font-weight: bold; 
			color:#003CA2;
		}

A.service-link:active
		{ 
			text-decoration: underline; 
			font-size: .9em;
			font-weight: bold; 
			color:#003CA2; 
		}
.service-header
		{
			font-size: 1em;
			font-weight: bold;
			font-style: italic;
			color: #FFFFFF
		}


ul.nav {
	 list-style-position: outside;
	 margin-top: 0px;
	 }
ul li {
	 list-style-position: outside;
	 margin: 5px;
	 }
	 
	 
.linktbl{
	
		width: 300px;
		min-width: 300px;
		}
		
