@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
}
img{
	border:0;	
}
body {
	background:#ffffff url(../images/bg.jpg) no-repeat scroll center top;
	width:100%;
}

html {
	margin:0;
	padding:0;
}

.clr {
	clear:both;
}

#main {
	margin:0 auto;
	padding:0;
	width:950px;
}

* html #header {
}

#header {
	height:172px;
	width:950px;
}

.logo {
	float:left;
	height:139px;
	width:788px;	
}
.phone {
	float:left;
	width:150px;
	color:white;
	font-family:Arial, Verdana;
	font-size:14pt;
	margin-top:110px;
	/*background:green;*/
	margin-left: 145px;
}
.phone a{
	text-decoration: none;	
	color: white;
}

.logo p {
	margin:0;
	padding:0;
}
.logo p.mainlogo1 {
	margin:0;
	padding:31px 0 0 26px;
}

.navmenu {
	/*background:#303136 none repeat scroll 0 0;*/
	position:relative;
	margin-top:150px;
	float:left;
	height:24px;
	width:590px;
}
.navmenu img{ 
	border:0; 
	float:left; 
	margin:1px 0;
}
.navmenu ul {
	/*height:20px;*/
	list-style:none;
	/*margin:0;
	padding:0;*/
}

.navmenu ul li {
	/*float:left;*/
	display:inline;
}
.navmenu ul li a {
	/*-x-system-font:none;*/
	color:#4b4840;
	font-family:Arial,Verdana;
	font-size:8.04pt;
	margin: 0 2px;
	float:left;
	padding: 5px 5px;
	text-decoration:none;
}
.navmenu ul li a:hover {
/*background:#1776B8 url(images/menu_hover.gif) no-repeat scroll right center;*/
	color:#FFF;
}

* html #center {
}

#gallery_a{
	float:left;
	width:840px;
	min-height:120px;	
	padding-top:38px;
}
#gallery_z{
	float:left;
	width:840px;
	min-height:120px;	
	padding-top:100px;
}
#gallery_b{
	float:left;
	width:840px;
	min-height:120px;	
	padding-top:15px;
}
.img_gallery{
	float:left; 
	width:215px;
	height:135px;
}
.dscr_gallery{	
	float:left; 
	width:500px;
	height:126px;
	margin-left:10px;	
}

.dscr_gallery ul li{
	text-decoration:none;
	list-style-type: none;
}
.title_limo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#FFF;
}
.num_passenger{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#2e1b06;	
}

.dscr_limo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:19px;
	color:#000;	
}
.price_limo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#8a550f;
}

#thumb_gallery{
	float:left;
	width:238px;
	min-height:40px;	
	margin-left:3px;
}
#thumb_gallery img {
	margin-right:2px;	
	border:0
}

#thumb_gallery a{
	text-decoration:none;	
}

#center {
	/*background: none repeat scroll 0 0;*/
	background:url(../images/limos.png) no-repeat right bottom;
	height:332px;
	width:995px;
}
#center .titleInfo{
	font:Times New Roman,Arial, serif;
	color:#4d4b45;
	padding-top:12px;
/*	padding-left:29px;*/
	margin-left:29px;
	padding-right:300px;
	border-bottom: 1px solid #312e23;
	width:400px;
	font-size:18.07pt;
}
#center .textInfo{
	font-size:9.03pt;
	color:#796a4b;
	font-family:Verdana, Arial, sans-serif;
	line-height:14.07pt;
	padding:8px 0px 0 29px;	
	width:506px;
	float:left;
}

/* ----------------- FORM --------------------- */
.form_alert_msg {
	font-size: 11px;
	color:#630;
	font-family:"Arial Black", Gadget, sans-serif;
	text-align: right;
	padding-right: 26px;
	margin-top: -15px;
/*	font-size: 14px;
	font-weight: bold;
	color: #990000;
	display:inline;
	background-color: #FFFFCC;
	padding: 2px 5px;
	margin-left: 5px;
	border-top: 1px solid #990000;
	border-right: 2px solid #990000;
	border-bottom: 1px solid #990000;
	border-left: 2px solid #990000;*/
}

#container{
	margin-top:193px;
	padding-left:29px;
	/*height:auto;*/
	vertical-align:top;
	font-size:7pt;
	font:Times New Roman,Arial, serif;
	color:#47453d;
	min-height:400px;
}
#container #instructions{
	font:Times New Roman,Arial, serif;
	padding-right:300px;
	width:400px;
	font-size:18.07pt;
	color:#FFF;
	text-decoration:none;
	/*background:#330;*/
}

#container #instructions a{
	text-decoration:none;
	color:#FFF;
}
#side_a{
	float:left;
	width:340px;
	min-height:200px;
	
	/*background-color:#D6D6D6;*/
}

#side_a .label_point{
	display:block;
	text-align:left;
	width:324px;
	float:left;
	background:url(../image/pointline.gif) repeat-x left;
	height:9px;
	/*padding: 2px 0;*/
	margin-bottom:4px;
}
#side_a label{
	display:block;
	float:left;		
	text-align:left;
	margin-bottom:5px;
	padding:0;	
	/*background:#9CC;*/
}
#side_a .label_large{
	width:330px;
	/*height: 40px;*/
}

#side_a .label_medium{
	width:163px;
}

#side_a .label_particular{
	width:217px;
}

#side_a .label_small{
	width:109px;
}
#side_a .label_select{
	width:140px;
}
#side_a .label_province{
	width:78px;
}

#side_a input{
	color:#555C77;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size-adjust:inherit;
	font-size:11px;
	padding:3px 2px;
	border:solid 1px #919495;	
	background-color:#dfdbcf;
}
#side_a .input_large{
	width:312px;	
}

#side_a .input_medium{
	width:148px;
}

#side_a .input_select{
	width:130px;	
		color:#555C77;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size-adjust:inherit;
	font-size:11px;
	margin:0.5px 0 0 0;
	padding:1px;
	border:solid 1px #919495;	
	background-color:#dfdbcf;
}
#side_a .input_select_med{
	width:148px;	
	color:#555C77;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size-adjust:inherit;
	font-size:11px;
	margin:0.5px 0 0 0;
	padding:1px;
	border:solid 1px #919495;	
	background-color:#dfdbcf;
}
#side_a .input_province{
	width:63px;	
}

#side_a .input_particular{
	width:203px;
	/*margin:0 0 8px 0;*/
}

#side_a .input_small{	
	width:94px;
	/*margin:0 0 8px 0;*/
}

#side_a textarea{
	display:block;	
	color:#555C77;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size-adjust:inherit;
	font-size:11px;
	padding:3px 2px;
	border:solid 1px #919495;	
	background-color:#dfdbcf;
}

#side_b{
	float:left;
	width:325px;
	padding-top:63px;
	/*background-color:#990;*/
	height:223px;
	display:block;
	padding-left:29px;
	border-left:dashed 1px #666;	
}

#side_b label{
	display:block;
	float:left;		
	text-align:left;
	margin-bottom:5px;
	
	padding:0;	
	/*background:#9CC;*/		
}

#side_b textarea{
	display:block;	
	color:#555C77;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size-adjust:inherit;
	font-size:11px;
	padding:3px 2px;
	border:solid 1px #919495;	
	background-color:#dfdbcf;
}

#side_b input{
	display:block;
	color:#555C77;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size-adjust:inherit;
	font-size:11px;
	padding:3px 2px;
	border:solid 1px #919495;	
	background-color:#dfdbcf;
} 

#side_b .label_large{
	width:325px;
	/*background:#0FF;*/
}

#side_b .input_large{
	width:312px;	
}
#side_b .label_check{
	display:inline;
	width:55px;	
	text-align:left;	
}
#headerfoot{
	
	text-align:center;
	
	/*background-color:#666;*/ 
	padding-top:20px;
	padding-bottom:25px; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:9px; 
	height:25px;"	
}

#divlink{
	float:left;
	width:790px;
	height:78px;
	background:#CF9;
}

#divlink a img{
	margin-top:20px;
	margin-right:20px;	
}



