/* reliable Corporate Cars css file, designed by HBSM Web Design */

* {border:0; margin:0; padding:0;}

body { width:800px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#000000; background:#7e7c78; }

#container { width:800px; padding-top:50px; background-color:#FFFFFF; }



#header { background:url(../images/header.gif) no-repeat; width:800px; height:43px; padding-top:30px; position:relative; }

#nav { width:800px; background-color:#FFFFFF; overflow:hidden; position:relative; }



#content {

	width:800px;

	vertical-align:top;

    overflow:hidden;

	position:relative;

}

#content A:link, #content A:visited { color: #50687e; text-decoration:none; }

#content A:visited:hover, #content A:hover { color:#4b6378; text-decoration:underline; }



#mast {

	width:800px;

	height:174px;

	background-image:url(../images/banner.gif);

	position:relative;

}



#banner {

	width:784px;

	height:164px;

	padding:10px 0 0 16px;

	position:absolute;

	top:0;

	left:0;

}



#subpage A:link, #subpage A:visited { color: #50687e; text-decoration:none; }

#subpage A:visited:hover, #subpage A:hover { color:#4b6378; text-decoration:underline; }



#subpage {

	width:788px;

	background:#FFF;

	vertical-align:top;

    overflow:hidden;

	padding:0px 0 5px 12px;

}



#content_left {

	background:url(../images/home_left.gif) no-repeat;

	vertical-align:top;

	text-align:left;

	float:left;

	width:352px;

	height:272px;

	padding:31px 20px 0 28px;

	font-size:11px;

	font-weight:bold;

	overflow:hidden;

}



#content_right {

	background:url(../images/home_right.gif) no-repeat;

	background-color:#FFF;

	vertical-align:top;

	text-align:left;

	float:right;

	width:352px;

	height:272px;

	padding:31px 30px 0 18px;

	font-size:11px;

	font-weight:bold;

}



#sub_left {

	background-color:#FFF;

	vertical-align:top;

	text-align:left;

	float:left;

	padding-right:5px;

	width:389px;

	border-right:1px #4e667c solid;



}



#sub_right {

	text-align:center;

	background-color:#FFF;

	vertical-align:top;

	text-align:left;

	float:right;

	padding-left:10px;

	padding-right:20px;

	width:363px;

	height:270px;

}



#contact_left {

	float:left;

	width:107px;

}



#contact_left p {

	line-height:24px;

}



#contact_right {

	float:right;

	width:224px;

	text-align: center;

}



/* Form Styling */

.txt { border:1px solid #b6b3b3; width:200px; margin:2px 0; padding:1px; }

.txthide { display:none; }

.send { border:1px solid #b6b3b3; width:70px; margin:2px 0; padding:2px; background-color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }

.dropdown { border:1px solid #b6b3b3; width:68px; margin:2px 0; padding:1px; }



#content_right P { margin-bottom:5px; }



ul, li { list-style-image: url(../images/icons/bullet.jpg); margin:2px 0 0 15px; font-weight:500; font-size:12px; line-height:15px; }



.padding {

	padding:10px;

}



/* Footer */

#footer {

	background:url(../images/footer.gif) no-repeat;

	width:800px;

	height:55px;

	padding-top:8px;

	overflow:hidden;

	font-size:11px;

	position:relative;

}

#footer_left {

	vertical-align:top;

	text-align:left;

	float:left;

	width:385px;

	padding-left:15px;

}

#footer_right {

	vertical-align:top;

	text-align:right;

	float:right;

	width:383px;

	padding-right:17px;

}

/*footer link styles */

#footer A:link, #footer A:visited { color: #50687e; text-decoration:none; }

#footer A:visited:hover, #footer A:hover { color:#4b6378; text-decoration:underline; }