/* 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:1000px;

margin-top:-8px;

height:830px;

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

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



}



h1{



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

font-size:22px;

color:#333333;

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;



}



li ul{



padding-left:30px;



}



.homecateg a{



margin-top:8px;

font-size:12px;



}



.homecateg li{



font-size:14px;

margin-top:10px;

list-style-type:none;



}



.homemaintext{
	position:absolute;
	top:183px;
	left:13px;
	height:91px;
	width:750px;



}



.homemaintext p{



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



}

.homemaintext h2{


margin-top:15px;



}



.homefind{
	position:absolute;
	top:186px;
	left:793px;
	height:49px;
	width:220px;



}



.homeadvertising{
	position:absolute;
	top:308px;
	left:784px;
	height:825px;
	width:232px;



}



.homeadvert1{



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



}



.homeadvert2{

	position:absolute;

	top:204px;

	left:25px;

	height:114px;

	width:192px;



}



.homeadvert2 p{

	

	padding:10px;

	

}



.homeadvert3{



position:absolute;top:338px;left:25px;height:165px;width:192px;background-image:url(i/refilz.jpg);background-repeat:no-repeat;



}





.topmenu{
	width:1000px;
	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:140px;
	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:1000px;
	height:121px;
	left:0px;
	top:8px;



}



.footerhome{
	position:absolute;
	top:1226px;
	left:0px;
	width: 1000px;
	height:26px;
	background-image:url(i/footer.jpg);



}



.serviceshome{



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



}



.footer{
	position:absolute;
	top:1138px;
	left:3px;
	width: 998px;
	height:63px;



}



.footer a{



font-size:10px;



}



.servicechange{
	position:absolute;
	top:176px;
	left:744px;
	height:77px;
	width:252px;



}



.serviceintro{
	position:absolute;
	top:185px;
	left:8px;
	height:104px;
	width:723px;



}



.serviceintro h1{



margin-top:15px;font-size:24px;margin-bottom:10px;



}

.serviceintro p{

padding-bottom:6px;

}



.companies{



position:absolute;top:123px;left:0px;height:214px;width:873px;



}



.topadvert{
	position:absolute;
	top:38px;
	left:268px;
	width: 728px;
	height:60px;



}



.latestcompany{
	position:absolute;
	top:673px;
	left:552px;
	height:215px;
	width:233px;
	border:#CCCCCC solid 2px;



}



#email2{

	

	visibility:hidden;

	

}

#companyd{
padding:8px;color:#000000;font-size:12px;
}

#about{

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

}

#homefeatured{

position:absolute; left:552px; top:389px; width: 237px; height: 271px;padding:0px;background-color:#EAEAEA;border:2px solid #CCC;

}

#trialcompany{position:absolute; top:201px; left:10px; height:49px; width:979px; background-color:#E8E8E8;border:1px solid #CCC;padding-bottom:10px;}
#trialcompany h2{margin-top:15px;font-size:26px;margin-bottom:10px;margin-left:20px;}
#subscribedcompany{position:absolute; top:201px; left:10px; height:49px; width:979px; background-color:#006699;border:1px solid #CCC;padding-bottom:10px;}

#subscribedcompany h2{margin-top:15px;font-size:26px;margin-bottom:10px;margin-left:20px;color:#FFFFFF}

