.hdrOverlay {margin:auto;text-align:center;margin:20px auto 0;font-size:20px;width:890px;height:50px;text-indent:-999em;overflow:hidden;border-bottom:1px solid; padding-bottom:5px;background:transparent !important; }
p {line-height:1.1em;font-size:12px;}
iframe {background:transparent !important}
a,a:visited,a:hover {color:red !important}
a:hover{text-decoration:none}
body {font-family:Helvetica,Arial,sans-serif;font-size:13px;background:transparent !important;margin:0;padding:0;height:575px;}
.panels{margin:0;padding:0;}
.panels div p,.panels div h3,.panels div a{height:auto !important;margin:0 0 13px;}
ul {margin-left:0;padding-left:15px}
ul li{padding-left:1px;margin-left:5px;}
.voipBG {background:transparent url('../images/bg_marysVoIP.jpg') no-repeat top center !important;width:926px;height:535px;margin:auto;overflow:hidden;}
.fiberBG {background:transparent url('../images/bg_fiber2.jpg') no-repeat top center !important;width:926px;height:535px;margin:auto;overflow:hidden;}
.quoteBG {background:transparent url('../images/bg_quote.jpg') no-repeat top center !important;width:926px;height:535px;margin:auto;overflow:hidden;}
.service_fiberBG {background:transparent url('../images/bg_fiberService.jpg') no-repeat top center !important;width:926px;height:535px;margin:auto;overflow:hidden;}
.service_voipBG {background:transparent url('../images/bg_voipservice.jpg') no-repeat top center !important;width:926px;height:535px;margin:auto;overflow:hidden;}
.service_wirelessBG {background: transparent url('../images/bg_wirelessService.jpg') no-repeat top center !important;width:926px;height:535px;margin:auto;overflow:hidden;}
.service_cableStoreBG {background: transparent url('../images/bg_cableStore.jpg') no-repeat top center !important;width:926px;height:535px;margin:auto;overflow:hidden;}
.itBG {background:transparent url('../images/bg_it.jpg') no-repeat top center !important;width:926px;height:535px;margin:auto;overflow:hidden;}

.skycamBG {background: transparent url('../images/bg_skycam.jpg') no-repeat top center !important;width:926px;height:535px;margin:auto;overflow:hidden;}
.usepolicyBG {background: transparent url('../images/usepolicy.jpg') no-repeat top center !important;width:926px;height:535px;margin:auto;overflow:hidden;}
.termsBG {background: transparent url('../images/terms.jpg') no-repeat top center !important;width:926px;height:535px;margin:auto;overflow:hidden;}

.emergencyServicesBG {background: transparent url('../images/bg_emergencyServices.jpg') no-repeat top center !important;width:926px;height:535px;margin:auto;overflow:hidden;}

.communityBG {background: transparent url('../images/communityBG.jpg') no-repeat top center !important;width:926px;height:535px;margin:auto;overflow:hidden;}


/* community page */

#airportCont,#schoolsCont,#skycamCont{display:block;position:relative;font-size:13px;float:left;padding:340px 20px;width:268px}

/* fiber in your backyard */
#fiberBGCont{display:block;position:relative;font-size:13px;width:450px;margin:365px auto 0;}
#fiberSwf{border:0;margin:0 auto !important;display:block;padding:0;height:301px !important;overflow:hidden;background:transparent !important;}
#fiberInYourBackyard {display:block;position:relative;font-size:13px;width:650px;margin:200px 0 0 -3px;text-align:right;background:transparent;}
/* fiber in your backyard */

/* marys got voip */
#marysGotVoip{display:block;position:relative;font-size:13px;width:450px;margin:385px auto 0;}
#marysGotVoipSound{display:block;position:relative;float:left;margin-left:-1800px;}
#voipBody{margin-top:30px;display:block;float:left;margin:15px 0 0 20px;}
#voipContact {display:block;position:relative;font-size:13px;width:400px;margin:15px auto 0;text-align:center;line-height:1.3em;}
#voipMP3{display:block;position:relative;margin:10px auto;clear:both;width:350px;height:0px;overflow:hidden}
#voipContagious{cursor:pointer}
/* marys got voip */


/* fiber service */
#fiberService{margin:30px 0 0 40px;float:left;text-align:left;width:500px;color:#fff}
#fiberService a{margin-right:5px;}
/* fiber service */


/* terms */
#terms{margin:80px 0 0 40px;display:inline;float:left;padding-right:15px;text-align:left;width:835px;height:400px;color:#fff}
/* terms */

/* acceptable use */
#acceptableUse{margin:80px 0 0 40px;display:inline;float:left;padding-right:15px;text-align:left;width:835px;height:400px;color:#fff}
/* acceptable use */

/* voip service */
#voipCont {margin:15px 0 0 240px;height:500px;display:block;text-align:left;width:600px;color:#fff}
html>body #voipCont {margin:20px 0 0 240px;height:500px;display:block;text-align:left;width:600px;color:#fff}
/* voip service */


#cableItCont {margin:95px 0 0 80px;height:500px;display:block;text-align:left;width:800px;color:#fff}

/* wireless service */
#wirelessCont {padding:10px 30px;display:block;position:relative;height:350px;margin:110px 0 0 23px;text-align:left;width:260px;color:#000;background:#fff !important}
/* wireless service */

/* cable store */
#cableStore {margin:75px 0 0 40px;text-align:left;width:600px;color:#fff}
/* cable store */

/* form validation */

#submitBtn {clear:both;display:block;width:97px !important; height:30px !important;text-indent:-999em;overflow:hidden;margin:15px 0 0 250px;padding:0;background:url('../images/submitBtn.gif') top center no-repeat !important;border:none !important;margin-left:20px;position:relative;float:left;cursor:pointer}

html>body #submitBtn {clear:both;display:block;width:97px !important; height:30px !important;text-indent:-999em;overflow:hidden;margin:15px 0 0 250px;padding:0;background:url('../images/submitBtn.png') top center no-repeat !important;border:none !important;margin-left:20px;position:relative;float:left;cursor:pointer}

#formValidateDiv {display:block;color:#fff;width:350px;margin:150px 0 0 300px;}
#formValidateDiv p {font-size:12px;display:inline;float:left;clear:both;width:100px;margin:0;padding-right:25px;text-align:right;padding-top:5px;height:20px;position:relative}
#formValidateDiv input{background:#fff;font-size:12px;display:inline;float:left;width:200px; margin:0;padding:0;height:20px;position:relative}
#formValidateDiv textarea{background:#fff;clear:both;float:right;display:block;width:325px;height:50px;margin-right:20px;padding:0;}



#quoteMsg{clear:both;margin:5px auto;display:block;position:relative;width:150px !important;text-indent:-20px}
#quote_message {clear:both !important;display:block !important;}
/* form validation */
