@charset "utf-8";
 
<style type="text/css"> 
<!-- 
body {
	padding:0px;
	margin:0px;
	background-image: url(../elements/back.jpg);
	background-repeat: repeat-x;
	background-color:#ffffff;
	
}
p { padding:0px; margin:0px; }
table,td,th { border: 0; padding: 0px; border-collapse: collapse; }

#container { 

	width:968px;
	padding-left:61px;
	padding-right:60px;
	margin:auto;
	background-image: url(../elements/topBack.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height:auto;
	text-align:left; 
	position:relative;
} 
		

/***** TOP AREA *****/
/* **************** */

#Top { display:block; position:relative; width:968px; height:89px; margin:auto; }
#Top #TopLeft { display:inline; height:auto; float:left;  width:502px; height:89px; margin:0px; }
#Top #TopRight { display:inline; height:auto; float:left; width:466px; height:89px; }

#Menu { display:block; position:relative; width:968px; height:40px; margin:auto;    }



/***** CONTENT AREA *****/
/* ******************* */

#mainContent {
 display:block; position:relative; width:968px; height:auto;  margin:auto; padding-top:40px; }

#mainContent #mainMC1 { display:inline; height:auto; float:left;  width:181px; margin-right:34px; margin-left:22px; }
#mainContent #mainMC2 { display:inline; height:auto; float:left;  width:709px; margin-right:22px;}


/***** HOME AREA *****/
/* ******************* */


#HomeRow1  { display:block; position:relative; width:968px; height:231px; background-image:url(../elements/topPhoto.jpg); background-repeat:no-repeat; margin:auto; }

#HomeRow2  { display:block; position:relative;  width:968px; height:132px; margin:auto; }

#HomeRow2 #HR2C1 { display:inline; height:132px; float:left;  width:287px; margin-right:22px; margin-left:22px; }
#HomeRow2 #HR2C2 { display:inline; height:132px; float:left;  width:297px; margin-right:22px; background-image:url(../elements/theyTrust.jpg); background-repeat:no-repeat; }
#HomeRow2 #HR2C3 { display:inline; height:132px; float:left;  width:297px; background-image:url(../elements/latest_news.jpg); background-repeat:no-repeat;}

#HomeRow3  { display:block; position:relative;  width:946px; height:235px; margin:auto; background-image:url(../elements/row3Back.jpg); background-repeat:no-repeat; margin-left:22px; }

#HomeRow3 #HR3C1 { display:inline; float:left; height:210px; width:246px; margin-right:48px; margin-left:40px; margin-top:25px; }
#HomeRow3 #HR3C2 { display:inline; float:left; height:192px; width:266px; margin-right:39px; margin-top:43px;}
#HomeRow3 #HR3C3 { display:inline; float:left; height:192px; width:260px;  margin-right:47px; margin-top:43px;}

#HomeRow4  { display:block; position:relative;  width:946px; height:185px; margin:auto; background-image:url(../elements/row4Back.jpg); background-repeat:no-repeat; margin-left:22px;  }

#HomeRow4 #HR4C1 { display:inline; float:left; height:170px; width:160px; margin-right:160px; margin-left:24px; margin-top:15px; }
#HomeRow4 #HR4C2 { display:inline; float:left; height:170px; width:160px; margin-right:140px; margin-top:15px;}
#HomeRow4 #HR4C3 { display:inline; float:left; height:170px; width:260px; margin-right:42px; margin-top:15px;}



/* BOTTOM PAGE */
/* *********** */


#containerBottom { 

	width:100%; 
	margin:auto;
	height:auto;
	text-align:left; 
	position:relative;
	background-image: url(../elements/bottomBack.jpg);
	background-repeat: repeat-x;
	
} 


#bottom { display:block; position:relative; width:941px; height:188px; background-image: url(../elements/bottomHome.jpg) ; background-repeat:no-repeat; margin:auto; padding-left:88px; padding-right:60px;}

#bottom #BottomC1 { display:inline; float:left; padding:15px 15px 0px 15px; border-right:1px solid #4d4d4d;}
#bottom #BottomC2 { display:inline; float:left; padding:15px 15px 0px 15px; border-right:1px solid #4d4d4d;}
#bottom #BottomC3 { display:inline; float:left; padding:15px 15px 0px 15px; border-right:1px solid #4d4d4d;}
#bottom #BottomC4 { display:inline; float:left; width:286px; padding:15px 0px 0px 0px;}


.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

--> 
</style>