body
{
	margin:0;
	padding:0;
	/*font:1em sans-serif;*/
		
	width: 100%;
	min-width: 800px;
	
	font-family: Verdana, sans-serif;
	font-weight: normal;
	font-size: 0.95em;   
	color: #000000;
}
		
	#cont {
		width: 100%;
		min-width: 800px;
		}


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

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

	#main1 {
		margin:0; padding:0;
		background:#ffffff url("/images/burgandy.gif") top left repeat-y;
		
		}
	#main2 {
		margin:0; padding:0;
		background: url("/images/spacer.gif") top right repeat-y;
		}
	#left {
		float:left;
		width:150px;
		margin:0; 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 {
		margin:0 150px;
		background:#ffffff;
		padding-top:10px;
		padding-left:45px;
		padding-right:45px;
		/*font-size:80%;*/
		}
	#middle_full
	 {
		margin:0 0 0 150px;
		background:#ffffff;
		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
        {
        	
        	border-bottom: solid 1px #A32B54;	
        	margin-left: 10px;
        }



h3
        {

		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 }
	
th
{
	font-weight: bold;
	font-size: larger;  
	text-align: left; 
}
	
	
	.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: 700px;
	table-layout:fixed;	
}
		
.paBtn
{
  background-color:#FFCC00;
  border: 1px solid;
  text-decoration: none;
}

.paBtn:hover
{
  background-color:#FF9900;
}
