body{
	margin:0 auto;
	padding:0;
	background:url(../images/bg.jpg) repeat-x #242424;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	color:#FFFFFF;
	
}

.clear{
	clear:both;
}

* {
	margin:0;
	padding:0;
}

#wrapper{
	margin:0 auto;
	width:1000px;
	background:#242424;

}

#banner{
	margin:0;
	padding:0;	
	width:1000px;
	height:171px;
	vertical-align:top;
}


#welcome{
	margin:6px 0 0 0;
	width:1000px;
	float:left;
	background:url(../images/welcome_bg.jpg) repeat-y;
	
	
}

.left_sep{
	margin:0;
	float:left;
}
.top_sep{
	margin:0;
	float:left;
}
.welcome_txt{
	padding:16px 0 0 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	text-align:justify;
	width:940px;
	float:left;

}
.right_sep{

	margin:0;
	float:right;
}
.bottom_sep{

	margin:0;
	float:left;
}
.txt_welcome{
	text-align:justify;
	padding:18px 0 5px 25px;
	
}
.txt_fleet
{
	text-align:justify;
	padding:20px 100px 40px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;

}
.chauffeur_contain{
	text-align:justify;
	width:700px;
	padding:20px 50px 20px 100px;
}
.txt_welcome_01{
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:justify;

	padding:18px 20px 15px 25px;
	
}

#fleet{
	margin:6px 0 0 6px;
	width:270px;
	float:right;
	background:url(../images/bg_fleet_01.jpg) repeat-y ;
}

.fleet_contain{

	padding:18px 0 0 50px;
	width:200px;
	float:left;
}
.btn_container{
	margin:6px 0 0 0px;
	width:1000px;
	float:left;
}
.contact{
	margin:0px;
	width:322px;
	height:188px;
	float:left;
	background:#000000;
}
.accept{
	margin:0 0 0 7px;
	width:299px;
	height:188px;
	float:left;
	background:url(../images/accept_bg.jpg) repeat-y;

}

.footer{
	width:1000px;
	height:38px;
	background:#000000;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	vertical-align:middle;
}
.txt_contain{
	width:650px;
	text-align:center;

}
.g_map{

	margin:0 0 0 10px;
	width:359px;
	height:188px;
	float:left;
	background:url(../images/bg_google.jpg) repeat-y;
	text-align:center;
}

.a:link{color:#FFFFFF;}
.a:hover{
	color:#FFFFFF;
}

.a:active{
	color:#FFFFFF;
}

<!--rup sundar rai special -->
#nav{
	margin:0 0 0 0;
	height:40px;
	width:1000px;
	}
#nav ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	}
#nav ul li{ 
	float:left;
	margin:0;
	list-style:none;
	}
#nav li.home a{ background:url(../images/nav_01.jpg) no-repeat 0px 0px; width:91px; height:40px; display:block; text-indent:-2000px; }
#Home #nav ul li a.home,
#nav li.home a:hover{ background:url(../images/nav_01.jpg) no-repeat 0px -40px; width:91px; height:40px; text-indent:-2000px;}


#nav li.minicab a{ background:url(../images/nav_01.jpg) no-repeat -91px 0px; width:160px; height:40px; display:block; text-indent:-2000px; }
#minicab #nav ul li a.minicab,
#nav li.minicab a:hover{ background:url(../images/nav_01.jpg) no-repeat -91px -40px; width:160px; height:40px; text-indent:-2000px;}


#nav li.chauffeur a{ background:url(../images/nav_01.jpg) no-repeat -252px 0px; width:143px; height:40px; display:block; text-indent:-2000px; }
#chauffeur #nav ul li a.chauffeur,
#nav li.chauffeur a:hover{ background:url(../images/nav_01.jpg) no-repeat -252px -40px; width:143px; height:40px; text-indent:-2000px;}


#nav li.booking a{ background:url(../images/nav_01.jpg) no-repeat -396px 0px; width:161px; height:40px; display:block; text-indent:-2000px; }
#booking #nav ul li a.booking,
#nav li.booking a:hover{ background:url(../images/nav_01.jpg) no-repeat -396px -40px; width:161px; height:40px; text-indent:-2000px;}


#nav li.fleet_nav a{ background:url(../images/nav_01.jpg) no-repeat -558px 0px; width:178px; height:40px; display:block; text-indent:-2000px; }
#fleet_nav #nav ul li a.fleet_nav,
#nav li.fleet_nav a:hover{ background:url(../images/nav_01.jpg) no-repeat -558px -40px; width:178px; height:40px; text-indent:-2000px;}


#nav li.contact_nav a{ background:url(../images/nav_01.jpg) no-repeat -737px 0px; width:262px; height:40px; display:block; text-indent:-2000px; }
#contact_nav #nav ul li a.contact_nav,
#nav li.contact_nav a:hover{ background:url(../images/nav_01.jpg) no-repeat -737px -40px; width:262px; height:40px; text-indent:-2000px;}





.input1 
   {
	width:190px;
	height:18px;
	font-family:tahoma;
	color:#000000;
	font-size:11px;
	border:1px solid #999999;
	background-color:#DBD4CE;
    }
.input2 
    {
	width:60px;
	height:18px;
	font-family:tahoma;
	color:#333333;
	font-size:11px;
	border:1px solid #999999;
	background-color:#DBD4CE;
	
     }
.input3 
    {

	width:190px;
	height:55px;
	font-family:tahoma;
	color:#333333;
	font-size:11px;
	border:1px solid #999999;
	background-color:#DBD4CE;
    } 

