body {

  font-family:Arial,Helvetica, Sans-Serif;

  font-size:14px;

  color:#000;

  background-color:#FFF;

}



a {

  color:#000;

  text-decoration:none;

}



a:hover {

  color:#C33;

  text-decoration:underline;

}



p {

  margin:.5em 0 1em 0;

  text-align:justify;

}



img {

  border:none;

}



li {

  list-style-type:none;

}



#mainContainer {

  margin:0 auto;

  width:752px;

}



/* ---->>> Header <<<--- */



#heading {

  padding:2px;

  text-align:center;

  width:752px;

  color:#FFF;

  background-color:#000;

}



#heading li {

  margin:0 0 0 0;

}



.siteHeadingAddress {

  display:block;

  font-size:16px;

  font-weight:bold;

}



#heading #tagline {

  display:block;

  font-size:36px;

  font-weight:bold;

}



#weSupplyAndInstall { 

  margin:10px 0 5px 0;

  display:block;

  font-size:24px;

  font-weight:bold;

  text-align:center;

  clear:both;

}



#logo {

  float:left;

}



#mainMenu {

  float:left;

  margin:30px 0 0 50px;

}



#mainMenu li{

  display:block;



}



#mainMenu li a{ 

  padding:0 0 0 14px;

  font-size:18px;

  background-image:url(../images/mainNavBulletDisc.gif);

  background-repeat:no-repeat;

}



/* ---->>> Content Area <<<--- */



#contentArea {

  float:left;

  margin:35px 0 0 0;

}



#contentArea a {

  color:#C33;

  text-decoration:underline;

}



.featuresLists {

  margin:0 0 0 30px;

}



.featuresLists li {

  margin:0 0 .2em 0;

  font-weight:bold;

  list-style-type:disc;

}



/* ---->>> Footer <<<--- */



#footer {

  float:left;

  margin:50px 0 0 0;

}



#footer img{

  float:left;

}



#footer ul {

  float:left;

  padding:2px;

  text-align:center;

  width:752px;

  color:#FFF;

  background-color:#000;

}



#footer ul li {

  margin:15px 0 0 0;

}



#footer ul #footerLine {

  margin:15px 0 5px 0;

  font-size:9px;

}



.footerContactsLeft {

  float:left;

  width:400px;

}



.footerContactsRight {

  float:left;

  padding:0 0 0 50px;

  width:300px;

}



/* ---->>> Extras <<<--- */



.blocker {

  text-indent:-5000px;

  clear:both;

}



.DIYBuy {

  font-size:18px;

  text-align:center;

}



.DIYBuy p{

  text-align:center;

}



.DIYBuy img {

  margin:-10px 0 0 0;

}



.contactInvite {

  float:left;

  margin:20px 0 0 0;

  font-size:20px;

  font-weight:bold;

}

.bodytxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
