﻿#body {
	padding:0px;
	background-image:url(./images/mainbg.gif);
	margin:0px;
}

#bodymain
{
	position:relative;
	margin:0 auto;
	background:url(images/bodymainbg.gif);
	float:left;
	width:1000px;
}

#bodylft
{
	position: relative;
	margin: 0 auto;
	background: url(images/lftcolbg1.gif);
	float: left;
	vertical-align: top;
	width: 250px;
}

#bodyrt
{
	position:relative;
	margin:0 auto;
	float:left;
	width:749px;
}

#bodytop
{
	position:relative;
	margin:0 auto;
	width:1000px;
	height:48px;
}

#colimg
{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding:8px;
	width:180px;
}

#colnav
{
	position:relative;
	margin:0 auto;
	float:left;
	width:251px;
}

#colnews
{
	position:relative;
	margin:0 0 0 20px;
	float:left;
	width:210px;
}

#colnewstop
{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	float:left;
	background:url(images/scnewstop.gif);
	width:210px;
	height:33px;
}

#colnewsbody
{
	position:relative;
	margin:0 auto;	
	background:url(images/scnewsbg.gif);
	float:left;
	width:210px;
}

#colnewsbot
{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	float:left;
	background:url(images/scnewsbot.gif);
	width: 210px;
	height:12px;
}

#coladdress
{
	position:relative;
	margin:0 0 10px 45px;	
	float:left;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size:.75em;
	line-height:16px;
	padding:8px;
	color: #003300;
	width:160px;
}

#colbultxt
{
	position:relative;
	margin:0 0 0 10px;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size:.75em;
	line-height:14px;
	padding:8px;
	color: #003300;
	float:left;
	width:148px;
}

#colhdr
{
	position:relative;
	margin:0 0 10px 0;
	float:left;
	width:198px;
}

#coltxt
{
	position:relative;
	margin:0 0 0 45px;
	float:left;
	width:180px;
}

#colicon
{
	position:relative;
	margin:0 auto;	
	padding:8px;
	float:left;
	width:16px;
}

#coldiv
{
	position:relative;
	margin:10px 0 10px 35px;	
	background:url(images/divsidecol.gif);
	float:left;
	width:180px;
	height:15px;
}

#copyright
{
	position:relative;
	margin:16px 0 0 10px;
	float:left;	
	width:495px;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .70em;
	line-height: 16px;
	color: #FFFFFF;
	padding: 8px;
	text-align: left;
}

#copyright1
{
	position:relative;
	margin:0 10px 0 0;
	float:left;	
	width:360px;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size:.70em;
	line-height:15px;
	color: #FFFFFF;
	padding:8px;
	text-align:right;
}

#datetxt
{
	position: relative;
	margin:5px 20px 0 0;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: 0.75em;
	color: #009999;
	text-align:right;
	float:right;
	width:210px;
	height:25px;
}

#formbody
{
	position: relative;
	margin:0 auto;
	float:left;
	width:751px;
}

#formbodylft
{
	position:relative;
	margin:0 auto;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .75em;
	line-height: 18px;
	padding:0px;
	color: #003300;
	float:left;
	vertical-align:top;
	width:350px;
}

#formbodyrt
{
	position:relative;
	margin:0 auto;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .75em;
	line-height: 18px;
	padding:8px;
	color: #003300;
	float:left;
	vertical-align:top;
	width:320px;
}

#footer
{
	position:relative;
	margin:0 auto;
	background:url(images/footer.gif);
	float:left;
	width:908px;
	height:65px;
}

#fontsizer
{
	position:relative;
	margin:5px 0 0 25px;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .75em;
	line-height:16px;
	color:#ffffff;
	text-align: left;
	text-transform: none;
	float:left;
	width:270px;
}

#hdr1
{
	position:relative;
	margin:0 auto;
	background:url(images/hdr1.jpg);
	float:left;
	width:330px;
	height:165px;
}

#hdr2
{
	position:relative;
	margin:0 auto;
	background:url(images/hdr2.jpg);
	float:left;
	width:330px;
	height:165px;
}

#hdr3
{
	position:relative;
	display: block;
	margin:0 auto;
	background:url(images/hdr3.jpg);
	float:left;
	width:340px;
	height:165px;
}

#header
{
	position:relative;
	display: block;
	margin-left: auto;
	margin-right: auto;
	background-image:url(./images/header.jpg);
	width:908px;
	height:150px;
}

#headersub
{
	position:relative;
	display: block;
	margin-left: auto;
	margin-right: auto;
	background-image:url(./images/headersub.jpg);
	width:908px;
	height:258px;
}

#hpflash
{
	position:absolute;
	left:80px;
	top:40px;
}

#imgpad
{
	position:relative;
	margin:0 auto;
	padding:8px;
	float:left;
}

#linktxt
{
	position: relative;
	margin:0 auto;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: 0.75em;
	color: #006699;
	padding:8px;
	line-height: 20px;
	text-align:left;
	float:left;
	width:751px;
}

#mainwrapper
{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 908px;
}

#main
{
	position:relative;
	margin:0 auto;	
	background:url(./images/bodybg.gif);
	float:left;
	width:908px;
}

#mainbot
{
	position:relative;
	margin:0 auto;	
	background:url(./images/mainbot.gif);
	float:left;
	width:908px;
	height:64px;
}

#mainbottxt
{
	position:relative;
	margin:18px 0 0 10px;
	float:left;	
	width:420px;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size:.70em;
	line-height:16px;
	color: #FFFFFF;
	padding:8px;
	text-align:left;
}

#mainbottxt1
{
	position:relative;
	margin:18px 10px 0 0;
	float:left;	
	width:430px;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size:.70em;
	line-height:16px;
	color: #FFFFFF;
	padding:8px;
	text-align:right;
}

#mainbottxt2
{
	position:relative;
	margin-left: auto;
	margin-right: auto;
	float:left;	
	width:890px;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size:.70em;
	line-height:16px;
	color: #663300;
	padding:8px;
	text-align:center;
}

#mainimg
{
	position:relative;
	margin:0 auto;
	float:right;
	text-align:right;
	width:748px;
	height:266px;
}

#nav
{
	position:relative;
	margin-left: auto;
	margin-right: auto;
	float:left;
	width:908px;
	height:43px;
}

#newshlines
{
	position:relative;
	margin:0 auto;
	float:left;
	vertical-align:top;
	width:500px;
}

#pgbody
{
	position:relative;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	width:870px;
}

#pgbodyflash
{
	position:relative;
	margin:0 auto;
	float:left;
	width:866px;
}

#pgbodyfull
{
	position:relative;
	margin:10px 0 10px 20px;
	float:left;
	width:866px;
}

#pgbodylft
{
	position:relative;
	margin:10px 0 10px 20px;
	float:left;
	width:610px;
}

#pgbodyrt
{
	position:relative;
	margin:10px 20px 10px 10px;
	background:url('images/rtcolbg2.gif');
	float:right;
	width:241px;
}

#pgbodyrtimg
{
	position:relative;
	margin:10px 12px 10px 0;
	float:right;
	padding:8px;
	width:249px;
}

#pgbodytxt
{
	position:relative;
	margin:0 0 0 15px;	
	float:left;
	width:710px;
}

#pgbot
{
	position:relative;
	margin-left: auto;
	margin-right: auto;
	background:url('images/pgbot.gif');
	height:15px;
	width:1040px;
}

#pghdrtxt
{
	position:relative;
	margin:0 auto;
	float:left;
	width:610px;
}

#pghdrtxtfull
{
	position:relative;
	margin:0 auto;
	float:left;
	width:866px;
}

#subhdrtext 
{
	position:relative;
	margin:0 0 0 6px;
	float:left;
	width:600px;
}

#searchbody
{
	position: relative;
	margin:0 auto;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: 0.75em;
	color: #006699;
	padding:8px;
	line-height:24px;
	text-align:left;
	float:left;
	width:751px;
}

#searchgroup
{
	position:relative;
	margin:5px 0 0 25px;
	float:left;
	width:270px;
}

#searchtxt
{
	position:relative;
	margin:15px 0 10px 0px;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .75em;
	color: #006600;
	float:left;
	text-align:center;
	width:67px;
}

#searchbut
{
	position:relative;
	margin:15px 0 0 15px;
	float:left;
	width:27px;
}

#searchbox
{
	position:relative;
	margin:13px 0 0 0;
	float:left;
	width:150px;
}

#testimonialtext
{
	position:relative;
	margin:0 0 0 15px;
	float:left;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .75em;
	line-height: 16px;
	padding:8px;
	color: #006699;
	text-align: left;
	vertical-align:top;
	width:230px;
}

#vertical_cont
{
	position:relative;
	margin:0 auto;
	float:left;
	width:890px;
}

.biotext
{
	position:relative;
	margin:10px 0 0 10px;
	float:left;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .75em;
	line-height: 16px;
	padding:8px;
	color: #006600;
	width:550px;
}

.bodytxt
{
	position: relative;
	margin:0 auto;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: 0.75em;
	color:#003300;
	padding:8px;
	float:left;
	line-height:16px;
	text-align:left;
}

.bultext {
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .80em;
	line-height:18px;
	padding:8px;
	color: #663300;
	text-align:left;
	text-transform: none;
}

.clr { clear:both; padding:0; margin:0;}

.coltext {
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .75em;
	line-height:18px;
	padding:15px 10px 8px 10px;
	color:#996633;
	text-align:left;
	width:200px;
	text-transform: none;
}

.formtext {
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: 0.75em;
	color: #006699;
	padding:8px;
	line-height: 16px;
	text-align: left;
	text-transform: none;
}

.headshot
{
	position: relative;
	margin:10px 0 0 5px;
	float:left;
	vertical-align:top;
	padding:8px;
	width:100px;
}

.horzdiv
{
	position:relative;
	margin:0 auto;
	background:url(images/horzdiv760.gif);
	float:left;
	width:700px;
	height:30px;
}

.hptext {
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .75em;
	line-height:18px;
	padding:8px;
	color: #663300;
	text-align:left;
	width:300px;
	text-transform: none;
}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}

.linktxtrt {
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .75em;
	line-height: 16px;
	padding:8px;
	color: #006699;
	text-align:right;
	vertical-align:top;
	text-transform: none;
}

.logoimg
{
	position:relative;
	margin:0 auto;
	float:left;
	width:75px;
	height:75px;
}

.newshlinetxt1 {
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .75em;
	line-height: 16px;
	padding:8px;
	color: #006699;
	text-align: left;
	vertical-align:top;
	background:#e3ecf0;
	width:425px;
	text-transform: none;
}

.newshlinetxt2 {
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .75em;
	line-height: 16px;
	padding:8px;
	color: #006699;
	text-align: left;
	vertical-align:top;
	background:#bfcfd5;
	width:425px;
	text-transform: none;
}

.popuptext {
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .75em;
	line-height: 16px;
	padding:8px;
	color: #333333;
	vertical-align:top;
	text-transform: none;
}

.spancopy {
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: 9pt;
	line-height: 18px;
	color: #000066;
	text-align: left;
	text-transform: none;
}

.text {
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .75em;
	line-height:18px;
	padding:8px;
	color: #663300;
	float:left;
	text-align:left;
	text-transform: none;
}

.accordiontext {
	position:absolute;
	left:30px;
	top:40px;
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .75em;
	line-height:18px;
	padding:8px;
	color: #663300;
	float:left;
	text-align:left;
	text-transform: none;
}

.titletxt {
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .85em;
	line-height: 16px;
	padding:8px;
	color: #663300;
	text-align: left;
	text-transform: none;
}

.titletxtspan {
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: .95em;
	line-height: 16px;
	color: #009999;
	text-align: left;
	text-transform: none;
}

H1 {
	FONT-SIZE: 16px;
	COLOR: #009591;
	MARGIN:0px 0px 15px 0px;
}
H2 {
	font-family:"Trebuchet MS", Trebuchet, Helvetica, sans-serif;	
	font-size: 1.em;
	color: #009591;
	text-align: left;
	text-transform: none;
}

P{
	}

#list{
	margin-bottom:15px;
}
#list div{
	COLOR: #333333;

	padding-left:7px;
	MARGIN-BOTTOM:2px;
}
LI {

	MARGIN-BOTTOM:4px;
}
UL{
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 15px;

}
A:hover{
	COLOR: #0000CC;
}
A:visited{
	COLOR: #663300;
}
A:active{
	COLOR: #800000;
}
A{
	COLOR: #800000;
}