/* CSS Document */
body{
	margin:0px;
	padding:0px;
	background:#ffff00;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000;
}

#main{
	width:1003px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:20px;
}
#header{
	float:left;
	width:1003px;
	height:147px;
	margin-top:10px;
}
.header1{
	float:left;
	width:437px;
	height:147px;
}
.header2{
	float:left;
	width:555px;
	height:147px;
	background:url(images/header.jpg) repeat-x;
}
.header3{
	float:left;
	width:11px;
	height:147px;
	background:url(images/header-end.jpg) no-repeat;
}
.header_lines{
	float:right;
	width:320px;
	height:120px;
	margin-right:20px;
	margin-top:15px;
}
.header_fonts{
	font-family:Tahoma;
	font-size:17px;
	color:#ffff00;
	font-weight:bold;
	text-shadow: 10px 10px 10px #000;
}
.menu{
	float:left;
	width:999px;
	height:50px;
	border:#0000b3 solid 2px;
	background:#FFFFFF;
	margin-top:10px;
	margin-bottom:10px;
}
.menu_inner{
	float:left;
	width:115px;
	height:44px;
	text-align:center;
	padding-top:10px;
}
.menu_inner2{
	float:left;
	width:133px;
	height:44px;
	text-align:center;
	padding-top:10px;
}
.seperator{
	float:left;
	width:1px;
	height:45px;
	margin:2px 5px 2px 5px;
	background:url(images/seperator.jpg) no-repeat;
}
.menu_font{
	font-family:"Brush Script MT";
	font-size:22px;
	font-weight:bold;
	color:#0000ab;
	text-shadow: 2px 2px 2px #9f9f9f;
	text-decoration:none;
}
.menu_font:hover{
	font-weight:normal;
}

#container{
	float:left;
	width:999px;
	height:350px;
	padding-top:20px;
	background:#fff;
	border:#0000b3 solid 2px;
	margin-bottom:20px;
}
.content_head{
	font-family:"Brush Script MT";
	font-size:34px;
	font-weight:bold;
	color:#0000ab;
	text-shadow: 2px 2px 2px #9f9f9f;
}
.image_home{
	float:left;
	width:331px;
	height:205px;
	background:url(images/car.jpg) no-repeat;
	margin-top:18px;
	margin-left:20px;
	margin-bottom:50px;
	margin-right:10px;
}

.image_green{
	float:left;
	width:331px;
	height:205px;
	background:url(images/green.jpg) no-repeat;
	margin-top:18px;
	margin-left:20px;
	margin-bottom:50px;
	margin-right:10px;
}

.content_home{
	float:left;
	width:400px;
	padding:10px;
	padding-left:50px;
	margin-left:20px;
	border-left:#0000b3 solid 1px;
	height:190px;
	margin-top:15px;
	text-align:justify;
	line-height:20px;
}

.content_green{
	float:left;
	width:400px;
	padding:10px;
	padding-left:50px;
	margin-left:20px;
	border-left:#0000b3 solid 1px;
	height:220px;
	margin-top:15px;
	text-align:justify;
	line-height:20px;
}

#footer{
	width:1003px;
	height:20px;
	text-align:center;
	padding-bottom:20px;
	margin-left:auto;
	margin-right:auto;
}
.content_inner{
	float:left;
	width:570px;
	padding-left:20px;
	margin-left:20px;
	border-left:#0000b3 solid 1px;
	height:200px;
	margin-top:50px;
	text-align:justify;
	line-height:20px;
}
.inner_content1{
	float:left;
	width:950px;
	height:auto;
	text-align:justify;
	margin-left:20px;
}
.inner_content2{
	float:left;
	width:290px;
	height:auto;
	text-align:justify;
}
.video{
	float:left;
	width:auto;
	height:auto;
	margin-right:60px;
	margin-top:20px;
}

.heading{
	font-family:Tahoma;
	font-size:18px;
	font-weight:bold;
	color:#000;
}
.gallery{
	float:left;
	width:170px;
	height:170px;
	border:#0000b3 solid 1px;
	padding:3px;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:10px;
}
.gallery:hover{
	border:#ffff00 solid 1px;
}

.green_font{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#00CC66;
}

.form-main{
	float:left;
	width:500px;
	height:20px;
	margin-top:10px;
}
.form-name{
	float:left;
	width:150px;
	height:20px;
	text-align:right;
	margin-right:5px;
}
.form-field{
	float:left;
	width:300px;
	height:20px;
	margin-top:1px;
}
.field-font{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000;
}

.testimonial-main{
	float:left;
	width:300px;
	height:176px;
	margin-top:20px;
	margin-left:80px;
	text-align:justify;
	padding:10px 60px;
	overflow:hidden;
	background:url(images/testimonial.png) no-repeat;
}
