input.name {border: 1px solid #6D6E71; font: 9px "century gothic", "avant garde", helvetica, arial, sans-serif; width: 275px; background: #e8e8e8; padding: 1px; margin-left: 180px; margin-right: 14px; margin-top: 3px; vertical-align: top;}
input.form {border: 1px solid #6D6E71; font: 12px "century gothic", "avant garde", helvetica, arial, sans-serif; width: 275px; background: #e8e8e8; padding: 1px; margin-top: 2px; margin-bottom: 8px; vertical-align: top; color: #000000;}
textarea.form {border: 1px solid #6D6E71; font: 12px "century gothic", "avant garde", helvetica, arial, sans-serif; width: 275px; height: 175px; background: #e8e8e8; padding: 1px; margin-top: 2px; margin-bottom: 8px; vertical-align: top; color: #000000;}
input:focus {background: #FFFFFF;}
BODY {margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
a.link {font-family: palatino, garamond, times, serif; font-size: 16px; color: #000099; text-decoration: underline;}
a.link:active {text-decoration: none;}
a.link:visited {color: #000099; text-decoration: underline;}
a.link:hover {text-decoration: none;}
a.footer:link {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 11px; color: #000099; font-weight: normal; text-decoration: underline;}
a.footer:active {color: #000099; text-decoration: none;}
a.footer:visited {color: #000099; text-decoration: underline;}
a.footer:hover {color: #000099; text-decoration: none;}
a.choose {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 14px; color: #000099;  font-weight: normal; text-decoration: underline;}
a.choose:active {color: #000099; text-decoration: none;}
a.choose:visited {color: #000099; text-decoration: underline;}
a.choose:hover {color: #000099; text-decoration: none;}
a.news {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 18px; color: #000099;  font-weight: bold; text-decoration: underline;}
a.news:active {color: #000099; text-decoration: none;}
a.news:visited {color: #000099; text-decoration: underline;}
a.news:hover {color: #000099; text-decoration: none;}
P {font-family: palatino, garamond, times, serif; font-size: 16px; color: #000000; margin: 30px 50px 0 30px;}
.cmsale {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 14px; color: #000000;}
.footer {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 10px; color: #333333; font-weight: normal;}
.form {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 11px; color: #007E0D; font-weight: bold;}
.gasup {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 10px; color: #007E0D;}
.homesup {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 10px; color: #000099;}
.hours1 {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 18px; color: #007E0D; font-weight: bold;}
.hours2 {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 14px; font-weight: bold; color: #231F20;}
.quote1 {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 12px; font-weight: bold; color: #231F20;}
.quote2 {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 11px; font-style: italic; color: #231F20;}
.phone {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 36px; color: #000099; font-weight: bold;}
.whyhead {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 18px; color: #B47000; font-weight: bold;}
.whybull {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 11px; color: #B47000; font-weight: bold;}
.ostext {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 14px; color: #333333;}
.whysup {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 10px; color: #B47000;}
.cmhead {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 18px; color: #00A3B4; font-weight: bold;}
.cmbull {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 11px; color: #00A3B4; font-weight: bold;}
.cmdisc {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 11px; color: #000000;}
.cmsup {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 10px; color: #00A3B4;}
.oshead {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 18px; color: #6A1A7A; font-weight: bold;}
.osbull {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 11px; color: #6A1A7A; font-weight: bold;}
.ossup {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 10px; color: #6A1A7A;}
.bshead {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 18px; color: #B40700; font-weight: bold;}
.bsbull {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 11px; color: #B40700; font-weight: bold;}
.bstext {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 12px; color: #333333;}
.bssup {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 10px; color: #B40700;}
.resbull {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 11px; color: #6D6E71; font-weight: bold;}
.faqheader {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 32px; color: #007E0D; font-weight: bold;}
.resheader {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 32px; color: #6D6E71; font-weight: bold;}
.faqques {font-family: palatino, garamond, times, serif; font-size: 16px; color: #333333; font-weight: bold;}
.phonename {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 24px; color: #000099; font-weight: bold;}
.phonetext {font-family: palatino, garamond, times, serif; font-size: 16px; color: #000000;}
.tableheader {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 16px; color: #ffffff; font-weight: bold;}
.tabletext {font-family: helvetica, arial, sans-serif; font-size: 14px; color: #000000;}
.tablenotesalert {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 10px; color: #B40700;}
.tablenotes {font-family: helvetica, arial, sans-serif; font-size: 11px; color: #333333;}
.homehead {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 24px; color: #000099; font-weight: bold;}
.promohead {font-family: "century gothic", "avant garde", helvetica, arial, sans-serif; font-size: 18px; color: #000099; font-weight: bold;}

body {
float:left;
	}

#home {
background: #ffffff url(homebg.gif);
	}

#why {
background: #ffffff url(whybg.gif);
	}

#cm {
background: #ffffff url(cmbg2.gif);
	}

#os {
background: #ffffff url(osbg2.gif);
	}

#ga {
background: #ffffff url(gabg.gif);
	}

#bs {
background: #ffffff url(bsbg.gif);
	}

#results {
background: #ffffff url(resultsbg.gif);
	}

#ts {
background: #ffffff url(tsbg.gif);
	}

#news {
background: #ffffff url(newsbg.gif);
	}

#terms {
background: #ffffff url(termsbg.gif);
	}

#op {
background: #ffffff url(opbg.gif);
	}

#frame {
margin-right:auto;
margin-left:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px;
text-align:left;
	}

#header {
width:670px;
height:200px;
margin: 0 auto 0 auto;
padding:0px;
float:left;
	}

#ebill {
width:110px;
height:200px;
margin-right:0px;
margin-left:0px;
margin-top:0px;
padding:0px;
float:left;
text-align:right;
	}

#links {
width:670px;
height:25px;
margin: 0 auto 0 auto;
padding:0px;
float:left;
	}

#ebill2 {
width:110px;
height:25px;
margin-right:0px;
margin-left:0px;
margin-top:0px;
padding:0px;
float:left;
	}
	
#bodyheader {
width:670px;
height:85px;
margin: 0 auto 0 auto;
padding:0px;
float:left;
	}

#bodytext {
width:402px;
margin-right:0px;
margin-left:0px;
margin-top:0px;
padding:0px;
float:left;
	}
	
#bodyphoto {
width:268px;
margin-right:0px;
margin-left:0px;
margin-top:0px;
padding:0px;
float:left;
	}
	
#sidebar {
width:110px;
margin-right:0px;
margin-left:0px;
margin-top:0px;
padding:0px;
float:left;
	}

#charitybar {
background: #000099 url(charitybg.gif);
width:670px;
height:25px;
margin: 0 0 0 0;
padding:0px;
float:left;
	}
	
#faqtext {
width:670px;
margin-right:0px;
margin-left:0px;
margin-top:0px;
padding:0px;
float:left;
	}
	
#copyright {
width:670px;
height:30px;
margin: 5px auto 0 auto;
padding:0px;
float:left;
	}
	
#lsheader {
width:670px;
height:125px;
margin: 0 auto 0 auto;
padding:0px;
float:left;
	}
	
#lsheader2 {
width:670px;
height:180px;
margin: 0 auto 0 auto;
padding:0px;
float:left;
	}
	
#promo {
background: #fff5c9;
width:670px;
margin-right:0px;
margin-left:0px;
margin-top:0px;
padding:0px;
float:left;
	}	
