/* CSS Document */



* {



padding: 0;

margin: 0;



} 



body{



/* Background image is the image that will appear over entire page. Background Color is a plain colour over the entire page



/* background-image:url(i/bigbg.jpg); */

/* background-color:#FFFFFF; */



}





.outer{



margin-left:auto;

margin-right:auto;

position:relative;

width:900px;

margin-top:-8px;

height:830px;

/* background-image:url(i/bg.jpg); */

/* background-repeat:no-repeat; */



}



h1{



font-family:Arial, Helvetica, sans-serif;

font-size:20px;

color:#666666;

font-weight:normal;



}



h2{



font-family:Arial, Helvetica, sans-serif;

font-size:20px;

color:#666666;

font-weight:normal;



}



p{



font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#666666;



}



a{



font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#006699;

padding:5px;



}



.homecateg a{



margin-top:8px;

font-size:14px;



}



.homecateg li{



font-size:14px;

margin-top:10px;

list-style-type:none;



}



.topmenu{



width:902px;

height:13px;

margin-left:auto;

margin-right:auto;

background-image:url(i/menubg.jpg);

background-repeat:repeat-x;

padding-top:8px;

padding-bottom:14px;

position:absolute;

top:120px;

left:0px;



}



.topmenu a{



font-family:Arial, Helvetica, sans-serif;

margin:0px;

padding-top:6px;

padding-bottom:7px;

padding-right:14px;

padding-left:14px;

text-decoration:none;

color:#FFFFCC;

font-size:14px;

border-right:1px solid #FFFFFF;

text-transform:capitalize;



}



.topmenu a:hover{



background-color:#CCCCCC;

padding-top:6px;

padding-bottom:7px;

padding-right:14px;

padding-left:14px;

height:25px;

color:#FFFFFF;



}



.topbanner{



position:absolute;width:900px;height:121px;left:0px;top:8px;



}



.footerhome{

	position:absolute;

	top:1296px;

	left:0px;

	width: 901px;

	height:26px;

	background-image:url(i/footer.jpg);



}



.serviceshome{



position:absolute;top:370px;left:5px;height:510px;width:631px;background-image:url(i/popcategories.jpg);



}



.footer{



position:absolute; top:1166px; left:0px; width: 901px;height:63px;



}



.footer a{



font-size:10px;



}



.hometext{



position:absolute;top:173px;left:14px;height:195px;width:634px;



}



.hometext p{



margin-top:10px;color:#666666;



}



.latestcompany{



position:absolute;top:577px;left:-161px;height:107px;width:375px;border:1px solid #CCCCCC;



}



.advert3{



position:absolute;top:411px;left:25px;height:191px;width:192px;background-image:url(i/fillerad.jpg);background-repeat:no-repeat;



}



.advert2{



position:absolute;top:221px;left:25px;height:191px;width:192px;background-image:url(i/fillerad.jpg);background-repeat:no-repeat;



}



.advert1{



position:absolute;top:21px;left:25px;height:191px;width:192px;background-image:url(i/webhoriz_advert.jpg);background-repeat:no-repeat;



}



.rightadverts{



position:absolute;top:314px;left:669px;height:607px;width:232px;



}



.serviceintro{

	position:absolute;

	top:180px;

	left:8px;

	height:104px;

	width:591px;



}



.servicechange{



position:absolute;top:204px;left:661px;height:77px;width:236px;



}



.companies{

	position:absolute;

	top:131px;

	left:0px;

	height:214px;

	width:873px;



}

#about{

position:absolute; top:365px; left:0px; width: 645px; height: 513px;padding:13px;display:none;z-index:1000;background-color:#FFFFFF;

}
