/* FAQ INTERACTIVE CSS */
body {
	margin: auto;
	text-align: left;
	font-size: 12px;
	font-family: arial;
	
}

body a {
color: #000000;
text-decoration: underline;
}
img {
	border: 0;
}


.siteContainer {
	display: block;
	margin: auto;
	width: 1003px;

	
}
.siteContents {
	display: block;
	float: left;
	position: relative;
	width: 100%;
	background-image: url(/templates/omega/landingPage/images/gradient.jpg);
	background-repeat: repeat-y;
}


.belowTheFoldContainer {
display:block;
float: left;
position:absolute;
top:100%;
width: 100%
}

.belowTheFoldContainer p {
font-size: 11px;
color: #777777;
}

.belowTheFoldContainer h1 {
color: #ed1e25;
font-style: italic;
line-height: 21px;
*font-family: arial;
*font-size: 16pt;
}

.belowTheFoldContainer h2 {
font-size: 10px;
}

.belowTheFoldContainer ul {
font-size: 11px;
color: #777777 !important;
}

.belowTheFoldContents {
display:block;
float: left;
background-color: #FFFFFF;
width: 60%;
padding-top: 5px;
}

.buttonsBottom {
float: right;
display: block;
width: 35%
}


.headerContainer {
display: block;
position: relative;
width: 1003px;
height: 432px;
position: relative;
}

.headerHeadline {
display: block;
background-image: url(/templates/omega/landingPage/images/peace_of_mind.png);
background-repeat: no-repeat;
float: left;
width: 349px;
height: 132px;
position: absolute;
left: 230px;
top: 66px;
}

.headerContents {
background-image: url(/templates/omega/landingPage/images/header_img.jpg);
background-repeat: no-repeat;
width: 1003px;
height: 432px;
float:left;
display:block;
}

.whiteBox {
display: block;
width: 407px;
height: 246px;
float: left;
}

.whiteBoxText {
display:block;
float:left;
height:246px;
left:3%;
position:absolute;
top:43%;
width:365px;
padding-left:5px;
color: #333333;
}


.whiteBoxText h1 {
color: #ed1e25;
font-style: italic;
line-height: 21px;
*font-family: arial;
*font-size: 16pt;
*padding-top: 10px;
}

.whiteBoxTest h2 {
font-size: 13px;
}
.whiteBoxText a {
color: #000000;
text-decoration: underline;
}

.buttons {
display: block;
float: right;
margin-top: 12px;
width: 665px;
height: 180px;
}

.phoneButton {
display: block;
float: right;
background-image: url(/templates/omega/landingPage/images/phone.png);
background-repeat: no-repeat;
width: 333px;
height: 86px;
}

.makeBookingButton {
display: block;
float: right;
background-image: url(/templates/omega/landingPage/images/make_booking.png);
background-repeat: no-repeat;
width: 333px;
height: 86px;
}

.mainBodyContainer {
display:block;
color: #FFFFFF;
}

.mainBodyLeftContainer {
display:block;
float: left;
width: 50%;
}

.mainBodyLeftContents {
display:block;
float: left;
width: 80%;
padding: 10px 0px 0px 22px;
font-weight: bold;
}

.mainBodyLeftContents ol {
display: block;
}

.mainBodyLeftContents li {
padding-top: 5px;
}

.mainBodyLeftContents a {
color:#FFFFFF !important;
text-decoration: underline;
}

.mainBodyRightContainer {
display:block;
float: right;
width: 496px;
}

.mainBodyRightContents {
display:block;
float: right;
width: 496px;
}

.mainBodyRightContents p {
color: #000000;
}

.mainBodyRightContents a {
color: #000000 !important;
text-decoration: underline;
}

.mainBodyRightContents h3 {
background-color: #ed1e25;
	text-align: left;
	font-size: 12px;
	font-family: arial;
	padding-left: 5px;
	line-height:21px;
  margin-bottom:-7px;
  padding-right: 40px;
  min-width: 440px;
  *line-height: 25px;
  *margin-bottom: 5px; 
  }

.mainBodyRightContents ul {
list-style:none;
}



.mainBodyRightContents li {
margin-left: 0px;
}

.redBarsInfo {
display:block;
float: right;
margin-top: 10px;
*line-height: 21px;
}

.CTAButtons {
display:block;
float: right;
padding-top: 20px;
}

.findOutMore {
display:block;
float: right;
}

.findOutMore a {
display: block;
background-image: url(/templates/omega/landingPage/images/BTN_FindOutMore.png);
background-repeat: no-repeat;
width: 114px;
height: 101px;
padding-right: 1px;
}

.findOutMore a:hover {
background-position: 0px -102px; 
}

.govtRebates {
display:block;
float: right;
}

.govtRebates a {
display: block;
background-image: url(/templates/omega/landingPage/images/BTN_rebates.png);
background-repeat: no-repeat;
width: 114px;
height: 101px;
padding-right: 3px;
}

.govtRebates a:hover {
background-position: 0px -102px; 
}

.save50 {
display:block;
float: right;
}

.save50 a {
display: block;
background-image: url(/templates/omega/landingPage/images/BTN_save50.png);
background-repeat: no-repeat;
width: 114px;
height: 101px;
padding-right: 3px;
}

.save50 a:hover {
background-position: 0px -102px; 
}

.blockedDrains {
display: block;
float: right;
}

.blockedDrains a {
display: block;
float: right;
background-image: url(/templates/omega/landingPage/images/BTN_99ClearedDrains.png);
background-repeat: no-repeat;
width: 114px;
height: 101px;
padding-right: 3px;
}

.blockedDrains a:hover {
background-position: 0px -102px; 
}

.requestQuote {
display:block;
float: left;
padding-top:5px;
*margin-left: 28px !important;
}

.requestQuoteIE8 {
margin-left: 28px;
display:block;
float: left;
padding-top:5px;
}

.requestQuote a {
background-image: url(/templates/omega/landingPage/images/BTN_request_quote.png);
background-repeat: no-repeat;
width: 227px;
height: 101px;
display: block;
}

.requestQuote a:hover {
background-image: url(/templates/omega/landingPage/images/BTN_request_quote_OVER.png);
background-repeat: no-repeat;
width: 227px;
height: 101px;
display: block;
}

.bookOnline {
display:block;
float: right;
width: 227px;
height: 96px;
padding: 5px 5px 5px 5px;
margin-right: 4px;
*padding-left: 0px !important;

}

.bookOnline a {
display: block;
background-image: url(/templates/omega/landingPage/images/BTN_book_online.png);
background-repeat: no-repeat;
width: 227px;
height: 96px;
}

.bookOnline a:hover {
background-image: url(/templates/omega/landingPage/images/BTN_book_online_OVER.png);
background-repeat: no-repeat;
width: 227px;
height: 96px;
display: block;
}

.testimonial {
display:block;
float: right;
background-image: url(/templates/omega/landingPage/images/testimonial.png);
background-repeat: no-repeat;
width: 499px;
height: 79px;
margin-top: 20px;
padding-bottom:10px;
}

.footerContainer {
display:block;
float: left;
}

.footerContents {
display:block;
float: left;
}

.footerWater {
display:block;
float: left;
background-image: url(/templates/omega/landingPage/images/footer.png)
background-repeat: no-repeat;
}

