/* 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:#333300;
padding:5px;

}

.homecateg a{

margin-top:8px;
font-size:12px;

}

.homecateg li{

font-size:14px;
margin-top:10px;
list-style-type:none;

}

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

}

.footerhome{
	position:absolute;
	top:1257px;
	left:-4px;
	width: 1001px;
	height:26px;
	background-image:url(i/footer.jpg);
	z-index:1;

}

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

}

.footer{
	position:absolute;
	top:1166px;
	left:0px;
	width: 999px;
	height:76px;
	z-index: 1000000;

}

.footer a{

font-size:10px;

}

.hometext{
	position:absolute;
	top:173px;
	left:14px;
	height:195px;
	width:754px;

}

.latestcompany{
	position:absolute;
	top:796px;
	left:23px;
	height:143px;
	width:198px;
	border:1px solid #CCCCCC;

}

#advert3{
	
	position:absolute; top:582px; left:25px; height:191px; width:192px; background-image:url(i/pyschicjanet.jpg); background-repeat:no-repeat;
	
}

#advert2{
	
	position:absolute; top:392px; left:25px; height:191px; width:192px; background-image:url(i/freedomdriver.jpg); background-repeat:no-repeat;
	
}

#advert1{
	
	position:absolute; top:199px; left:25px; height:191px; width:192px; background-image:url(i/abctraining.jpg); background-repeat:no-repeat
	
}

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

#email2{
	
	visibility:hidden;
	
}

#about{

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

}

.topadvert{
	position:absolute;
	top:23px;
	left:270px;
	width: 728px;
	height:60px;



}

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

}

.latestcompany{
	position:absolute;
	top:655px;
	left:552px;
	height:218px;
	width:236px;
	border:#CCCCCC solid 2px;



}

#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:#006633;border:1px solid #CCC;padding-bottom:10px;}

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