body {
	behavior: url('../css/csshover.htc');
	display: block;
	text-align: center;
	background-image: url(../images/background.jpg);
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	margin: auto;
	color: #001072;
}
img {
 behavior: url(../iepngfix.htc);
}
#siteContainer {
 display: block;
 width: 1003px;
 text-align: left;
 margin: auto;
 position: relative;
}

#siteContainer .leftlogo {
 display: block;
 width: 330px;
 background-repeat: no-repeat;
 height: 90px;
 position: absolute;
 top: 31px;
 left: 9px;
 z-index: 3;
}
#siteContainer .rightlogo {
	display: block;
	width: 458px;
	;
	behavior: url(iepngfix.htc);
	background-image: url(../images/call_Now.gif);
	behavior: url('../css/iepngfix.htc');
	background-repeat: no-repeat;
	height: 76px;
	position: absolute;
	top: 4px;
	left: 545px;
}
#mainContainer {
 display: block;
 width: 100%;
 text-align: left;
 float:left;
}
#drainSaversContainer {
 width: 1003px;
 display: block;
 text-align: left;
 float: left;
 position: relative;
 height: 86px;
}
#bannerContainer {
 display: block;
 width: 984px;
 text-align: left;
 position: relative;
 top: 0px;
 z-index: 0;
}
#bannerLogos {
 width: 984px;
 text-align: left;
}
#bannerLogoContainer {
background-color:#FFFFFF;
background-image:url(../images/bannerimg2.jpg);
background-repeat: no-repeat;
display:block;
height:210px;
position: relative;
z-index: 0;
right: 0px;
top: 0px;
text-align:left;
width:984px;
}
#bannerLeft{
display:block;
height:210px;
margin:0;
padding:0;
text-align:left;
width:840px;
position: relative;
z-index: 1;
top: 0px;
left: 0px;
}

#flashBanner{
display:block;
margin:0;
padding:0;
position:relative;
z-index: 2;
top:0px;
left: 0px
width:100%;
}
#bannerRight{
display:block;
height:210px;
margin: 0px;
padding:0px 0px 0px 0px;
text-align:left;
width:210px;
position: absolute;
z-index: 4;
top: 0px;
right: 0px;
}

/*#buttonsBackground {
 float: right;
 width: 0px;
 display: block;
 height: 210px;
}*/



/****************************************************************/
#bannerContentRight {
 width: 720px;
 display: block;
 height: 39px;
 z-index: 3;
 position: absolute;
 text-align: right;
 top: 105px;
 right: 40px;
}
#bannerContentRight ul{
  padding: 0;
  margin-top: 0;
  margin-bottom: 0px;
  text-align: center;
}
#bannerContentRight li{
  display: block;
  float: left;
  width: 90px;
  padding: 0px;
}
#bannerContentRight a{
  text-decoration: none;
  width: 90px;
  color: #000000;
  display: block;
  float: left;
  padding: 10px 0 14px 0;
  border-right:1px dotted #cccccc;
}
#bannerContentRight a:hover{ 
  width: 90px;
  background-color: #99ccff;
  }
  
  
  
/************************************/  
#bannerContentlogo {
 width: 40px;
 float: right;
 display: block;
 height: 37px;
 background-image: url(../images/drainsavers-log.jpg);
 background-repeat: no-repeat;
 position: absolute;
 top:101px;
 right: 17px;
 z-index: 4;
}

#mainContainerTop {
 width: 1003px;
 display: block;
 float: left;
 background-image: url(../images/Mid-section-top.png);
 behavior: url('../css/iepngfix.htc');
 background-repeat: no-repeat;
 height: 15px;
 font-size: 0px;
}
#mainContainerMid {
 width: 984px;
 padding: 0 9px 0 10px;
 display: block;
 float: left;
 background-image: url(../images/Mid-Section-Mid.png);
 behavior: url('../css/iepngfix.htc');
}
#BodyContainer {
 width: 984px;
 display: block;
 float: left;
 text-align: left;
}
#bodyContent {
 width: 984px;
 display: block;
 float: left;
 text-align: left;
}
#bodyContentContent {
 width: 695px;
 display: block;
 float: left;
 text-align: left;
}
#bodyContentContent2 {
 width: 284px;
 display: block;
 float: left;
 text-align: left;
}
#bodyContent .leftSide {
 display: block;
 float: left;
 text-align: left;
padding: 0 10px 0 10px;
font-family: arial;
font-size: 14px;
}
.leftSide li{
list-style-image: url(../images/orangebullet.gif);
}
.leftSide h1{
 font-family: arial, verdana, sans-serif,georgia, times;
 font-size: 41px;
 color: #001072;
 margin: 0px 0px 15px 0px;
}
.leftSide h2{
 font-family: arial, verdana, sans-serif,georgia, times;
 font-size: 22px;
 color: #001072;
 margin: 0px 0px 5px 0px;
}

ul.suburbs {
margin: 0px;
padding: 0px 0px 0px 35px;
list-style: none;
display: block;
float: left;
text-align: left;
}

li.suburbs {
margin: 0px;
padding: 0px;
list-style: none;
list-style-image: none;
width: 100%;
display: block;
}

.suburbs a {
color: #ffffff;
}


.georgiatext {
 font-family: georgia, times;
 font-size: 20px;
}
#bodyContent .rightSide {
 display: block;
 float: left;
 text-align: left;
padding: 0 10px 0 10px;
}
.rightSide h1{ 
 font-family: arial, verdana, sans-serif,georgia, times;
 font-size: 25px;
 color: #bb0000;
 text-align: center;
 margin: 0px 5px 15px 0px;
}
#mainContainerBot {
 width: 1003px;
 display: block;
 float: left;
 background-image: url(../images/mid-section-bottom.png);
 behavior: url('../css/iepngfix.htc');
 background-repeat: no-repeat;
 height: 18px;
}
#bodyContentTop {
 width: 984px;
 display: block;
 float: left;
 height: 15px;
 background-image: url(../images/bodyBackground2.jpg);
 background-repeat: no-repeat;
}
#bodyContentMid {
 width: 984px;
 display: block;
 float: left;
 background-image: url(../images/background-mid2.jpg);
 padding: 0;
}
#bodyContentBot {
 width: 984px;
 display: block;
 float: left;
 height: 18px;
 background-image: url(../images/background-bottom2.jpg);
 background-repeat: no-repeat;
 padding: 0;
}
/* Large Buttons/Content Sections in side the main body */
.blueSectionRightTop{
  width: 269px;
  padding: 9px 0 0 0;
  float: left;
  Display: block;
  background-image: url(../images/lgeBtnTop.jpg);
  background-repeat: no-repeat;
  }
.blueSectionRightMid{
  width: 100%;
  float: left;
  Display: block;
  background-image: url(../images/lgeBtnMid.jpg);
}
.blueSectionRightMid div{
 padding: 0 5px 0 15px;
}
.blueSectionRightBot{
  width: 100%;
  padding: 0 0 15px 0 ;
  float: left;
  display: block;
  background-image: url(../images/lgeBtnBot.jpg);
  background-repeat: no-repeat;
  background-position: left bottom;
}
/* End of Large Buttons*/
.whiteTop {
 /*    margin: 0 12px 0 11px;
*/
 width: 984px;
 display: block;
 float: left;
 height: 15px;
 background-image: url(../images/White-top.png);
 behavior: url('../css/iepngfix.htc');
 background-repeat: no-repeat;
 z-index: 2;
}
.whiteMid {
 width: 984px;
 display: block;
 float: left;
 background-color: #ffffff;
 background-image: url(../images/White-Middle.png);
 behavior: url('../css/iepngfix.htc');
 z-index: 2;
 height: auto !important;
 height: 14px;
 min-height: 14px;
}
.whiteBot {
 width: 984px;
 display: block;
 float: left;
 background-image: url(../images/White-Bottom.png);
 behavior: url('../css/iepngfix.htc');
 background-repeat: no-repeat;
 padding: 0 0 10px 0;
 font-size: 0px;
 z-index: 2;
}
#bottomContent {
 width: 984px;
 float: left;
 display: block;
}
#footerContent {
 width: 984px;
 display: block;
 float: left;
 text-decoration: none;
}

a {color: #555555;
text-decoration: none;
font-size: 12px;
}

a:hover {
text-decoration: underline;
}

.suburbfind {
background-image: url(../images/Suburb_Box_leftmenu.png);
background-repeat: no-repeat;
display: block;
float: left;
height: 147px;
width: 266px;
behavior: url('../css/iepngfix.htc');
padding: 0px;
margin: 0px;
}

#suburbtable {
background-image: url(../images/Locationstable.png);
background-repeat: no-repeat;
behavior: url('../css/iepngfix.htc');
	width: 600px;
	height: 660px;
	display: block;
	margin: 0px 0px 0px 35px;
	padding: 115px 0px 0px 0px;
}
