/* CSS Document */
body {
	margin:0px auto auto auto;
	}
/*index*/	

#main{
width:1000px;
height:auto;
margin:auto;
padding:0px;
}
/*left menus : normal, hover,	after, div line*/	
#homehd, #abouthd, #serviceshd, #clientshd, #careershd, #contacthd #vehicleshd {
	float:left;
	width:208px;
	line-height:28px;
	height:233px;
	border:0px;
	background-image:url(../images/menubg.jpg);
}	
/*header menu anchor closed*/
#homemnu, #vehiclesmnu, #aboutmnu, #servicesmnu, #projectsmnu, #clientsmnu, #careersmnu, #contactmnu {
	float:left;
	width:160px;
	padding-left:10px;
	color:#ffffff;
	letter-spacing:1px;	
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
}	
/*normal menu closed*/
#homemnu:hover, #vehiclesmnu:hover, #homehd #homemnu, #aboutmnu:hover, #abouthd #aboutmnu, #services:hover, #serviceshd #servicesmnu, #projectsmnu:hover, #projectshd #projectsmnu, #clientsmnu:hover, #vehicleshd #vehicleshd, #clientshd #clientsmnu, #careersmnu:hover, #careershd #careersmnu, #contactmnu:hover, #contacthd #contactmnu {
	float:left;
	color:#000000;
	background-image:url(../images/menu-hover.jpg);
	width:195px;
	letter-spacing:1px;	
	height:28px;
	border:0;
	margin-left:2px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
}	
/*hover and after menu closed*/
#line {
	float:left;
	padding-left:25px;
}
/*div line closed*/
/*normal, hover, after menus and div line closed*/
#banner	{
	float:left;
	margin-bottom:10px;
	width:950px;
	height:166px;
	border:0px;
	background-image:url(../images/bannerbg.jpg);

	}

#logo {
	float:left;
	vertical-align:middle;
	margin-top:50px;
	margin-left:35px;
}	
a {
	text-decoration:none;
	color:none;
	border:0px;	
	cursor:pointer;
}	
a:hover {
	text-decoration:none;
	cursor:pointer;	
	color:none;
	border:0px;
}	
#middle-txt {
	float:left;
	margin-left:90px;
	margin-top:30px;
	margin-right:0px;
	vertical-align:middle;
}	

#left-img {
	float:right;
	vertical-align:top;
	align:right;
	margin-top:10px;
}	

#bodybg {
	width:1000px;
	height:auto;
	margin:0px;
	border:0px;
}
#content {
	float:left;
	width:540px;
	height:100px;
	margin-left:10px;
	margin-top:5px;
	border:0px;
	background-image:url(../images/contentbg.jpg);
}
#content p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:18px;
}	
#content span {
	float:right;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0769ab;	
}
#right-panels {
	float:left;
	width:215px;
	margin-top:5px;
	height:15px;
	margin-left:15px;
}	
#news {
	float:right;
	height: auto;
	border:0px;
	background-color:#e8e8e8;
}
marquee {
	height:170px;
	margin:0px;
	padding-left:25px;
	padding-top:10px;
}	
#newsin {
	float:right;
	width:215px;
	height:200px;
	padding-bottom:20px;
	border:0px;
	background-color:#fbfafa;
}
#newsin p {
	float:left;
	margin:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:50px;
	color:#000000;
}	

#newsin span {
	float:left;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#064773;
}
#newsin span #read {
	float:right;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#064773;
}

#rightpanel {
	float:right;
	margin:0px;
	width:792px;
	height:0px;
	border:0px;
}
#contactbx {
	float:right;
	width:215px;
	height:116px;
	margin-top:0px;
	background-image:url(../images/contact.jpg);
}

#clientbx {
	float:right;
	width:215px;
	height:116px;
	margin-top:45px;
	background-image:url(../images/contact.jpg);
}
#contactbx p {
	float:left;
	line-height:20px;
	margin-top:8px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}		
#news p {
	float:left;
	margin:20px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}	
#news p {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

#news span {
	float:left;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#064773;
}
#news span #read {
	float:right;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#064773;
}	
#clients {
	float:left;
	width:365px;
	height:130px;
	margin-right:10px;
	border:#e0eef9 solid 1px;
	margin-top:5px;
	background-color:#f1f9ff;
	padding-bottom:5px;
}

#clients #img {
	float:left;
	width:96px;
	height:95px;
	border:0px;
	margin-left:15px;
	margin-right:15px;	
}	

.admin_font_style{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000; 
}
#clients p {
	float:left;
	padding-right:10px;
	margin-top:10px;
	line-height:20px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

#clients b {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#1280ba;
}	

#clients span {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0769ab;
}		
	
#clients-box {
	float:left;
	margin-top:2px;
	width:754px;
	margin-left:19px;
	margin-bottom:5px;
	margin-right:20px;
}

#leftpanel {
	float:left;
	width:600px;
	margin:0px;
}	
#footer {
	float:left;
	width:1000px;
	height:25px;
	background-color:#848688;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	vertical-align:middle;
}
#footer #left {
	float:left;
	padding-top:5px;
	padding-left:20px;
}
#footer #right {
	float:right;
	margin-top:5px;
	padding-right:40px;
}	
#img2 {
	float:left;
	margin-left:3px;
	margin-top:19px;
}	
/*index*/

/*inner*/

/*Inner left menus : normal, hover,	after, div line*/	
#innermenu, #homein, #aboutin, #servicesin, #clientsin, #careersin, #contactin, #projectsin, #vehiclesin {
	float:left;
	background-image:url(../images/innermenu.jpg);
	width:1000px;
	height:25px;
	font-family:Tahoma;
	font-size:12px;	
	padding-top:5px;
	padding-bottom:0px;
}	
/*header menu anchor closed*/
#homemnuin:hover, #vehiclesmnuin:hover, #aboutmnuin:hover, #servicesmnuin:hover, #clientsmnuin:hover, #careersmnuin:hover, #contactmnuin:hover, #projectsmnuin:hover, #homein #homemnuin, #aboutin #aboutmnuin, #vehiclesin #vehiclesmnuin, #servicesin #servicesmnuin, #projectsin #projectsmnuin, #clientsin #clientsmnuin, #careersin #careersmnuin, #contactin #contactmnuin {
	font-family:Tahoma;
	font-size:12px;
	color:#0b476f;
	letter-spacing:.5px;	
	margin-left:18px;
	margin-top:8px;
	margin-bottom:8px;
	font-weight:bold;
	padding-top:10px;
}	
<!--after menu and hover menu closed-->
.innermenu, #vehiclesmnuin, #homemnuin, #aboutmnuin, #servicesmnuin, #projectsmnuin, #clientsmnuin, #careersmnuin, #contactmnuin {
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	letter-spacing:.5px;
	font-weight:bold;	
	margin-left:18px;
	margin-top:5px;
	margin-bottom:5px;
	text-decoration:none;
	padding-top:10px;
	cursor:pointer;
}	
#homemnui {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;	
	margin-left:18px;
	margin-top:8px;
	margin-bottom:8px;
	text-decoration:none;
	padding-top:10px;
	cursor:pointer;
}	
/*normal menu*/
/*inner normal, hover, after menus and div line closed*/

/*innercontent*/
#innercontent {
	float:left;
	width:760px;
	height:auto;
	border:0px;
	background-image:url(../images/contentbg.jpg);
	margin-right:10px;
	margin-top:20px;
	margin-bottom:5px;
}

#innercontent p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:20px;
}
/*rightpanel*/
#rightpanelinner {
	float:left;
	margin:0px;
	width:0px;
	height:auto;
	border:0px;
}

#contactbxinner {
	float:left;
	width:215px;
	height:116px;
	margin-top:8px;
	margin-left:20px;
	background-image:url(../images/contact.jpg);
}
#contactbxinner p {
	float:left;
	line-height:20px;
	margin-top:8px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

#footerin {
	float:left;
	width:1000px;
	margin-top:5px;
	height:25px;
	background-color:#848688;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	clear:both;
}
#footerin #left {
	float:left;
	padding-top:5px;
	padding-left:20px;
}
#footerin #right {
	float:right;
	margin-top:5px;
	padding-right:40px;
}	
#heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0d5f97;
	font-weight:bold;
	}
#heading2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.tdbg {
	background-color:#2a7bb4;
	padding-bottom:5px;
	padding-top:5px;
}	
#normal	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}	
ol {
	line-height:20px;
}	
#border1 {
	border:#cccccc solid 1px;
}	
.wspace {
	padding-top:10px; 
	padding-bottom:10px;
	padding-left:5px; padding-right:5px;
}	

	
/*inner styles closed*/	
	
	
.projects-after {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
padding-left:5px;
line-height:25px;
cursor:pointer;
background-color:#1776b6;
padding-left:15px;

}
.projects-after:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
padding-left:5px;
line-height:25px;
cursor:pointer;
background-color:#1776b6;
padding-left:15px;

}
.projects {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
padding-left:5px;
line-height:25px;
cursor:pointer;
background-color:#207fc1;
padding-left:15px;
}
div#wn{ 
position:relative; overflow:hidden;
width:511px; height:373px;
}
#wn2{ 
position:relative; overflow:hidden;
width:511px; height:373px;
}
#wn3{ 
position:relative; overflow:hidden;
width:511px; height:373px;
}
#wn4{ 
position:relative; overflow:hidden;
width:511px; height:373px;
}
#wn5{ 
position:relative; overflow:hidden;
width:511px; height:373px;
}
#wn6{ 
position:relative; overflow:hidden;
width:511px; height:373px;
}
#wn7{ 
position:relative; overflow:hidden;
width:511px; height:373px;
}
#wn8{ 
position:relative; overflow:hidden;
width:511px; height:373px;
}
#wn9{ 
position:relative; overflow:hidden;
width:511px; height:373px;
}
#wn10{ 
position:relative; overflow:hidden;
width:511px; height:373px;
}
#wn11{ 
position:relative; overflow:hidden;
width:511px; height:373px;
}
.button{
	background-color:#66AEE0;
	border:1px solid #5d96b8;
	cursor:pointer;
		font-size:11px;
		color:#ffffff;
		font-weight:bold;
}
.link{
	background-color:#7bb5d8;
	border:1px solid #5d96b8;
	cursor:pointer;
		font-size:11px;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
		padding:2px;
}

.link:hover{
	background-color:#ff6600;
	border:1px solid #000000;
	cursor:pointer;
		font-size:11px;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
				padding:2px;

}

.textbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
} 
.dotted_textbox{
	border:0px;
	border-bottom:1px dotted #000000;
	background-color:transparent;
	color:#000000;
}
#button {
float:left;
background-image:url(../images/button.png);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:59px;
height:50px;
border:0px;
}
#button:hover {
float:left;
background-image:url(../images/button-hover.png);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:59px;
height:50px;
border:0px;
}

 