#carview{width:503px; float:left; /*border:1px solid #0f0;*/ font-size:10px; /*font-family:Verdana;*/ background:#000}
	h1{margin:0px;padding:10px 0px 10px 15px; font-weight:bold; font-size:26px; color: #f90; border-bottom:1px solid #800000}
	#carleft{width:370px; height:405px;  margin:0px; padding:0px; float:left; overflow:hidden;}
		#carleft img{width:370px;  margin:10px 0px 0px 0px;}
		#carleft table{width:372px; margin:5px 0px 0px 0px; font-size:12px;}
			#car_season{font-weight:bold;}
			#car_days{/*font:italic bold 10px;*/}
			#cartabdat{}
				#cartabdat col{width:40px;}
			#carleft table thead{}
				#carleft table tr{}
					#carleft table thead tr th{width:45px; height:15px;  padding:2px; /*background:url('../images/gradient_darkred.png') repeat-y;*/ background:#800000; /*border-top:2px solid #000 ;*/  border-left:3px solid #000 ;}
					#carleft table thead tr th:first-child{width:auto; border-left:none ;}
					#carleft table thead tr:first-child{}
					#carleft table tbody tr td{height:15px; text-align:center; padding:2px; /*background:url('../images/gradient_darkred.png') repeat-y;*/ background:#320000; border:none; border-top:3px solid #000 ; border-left:3px solid #000 ;}
					#carleft table tbody tr td:first-child{ border-left:none ;}
					#carleft table tbody tr:first-child{ border-top:none ;}
					#tdid1{padding:0px 0px 0px 10px; font-weight:bold; background:#770000;}
					#tdid2{ text-align:center; font-weight:bold; font-size:11px; color:#ee0; background:url('../images/gradient_darkred.png') repeat-y; }
					#tdid2 a{text-decoration:none; font-weight:bold;}
					#tdid2 a:hover{text-decoration:none; font-weight:bold;}
					#tdid2 img {width:89px; height:19px;}
			#carleft table tfoot{}
				#carleft table tfoot tr td{height:13px; margin:0px;  padding:2px 7px 2px 0px; text-align:right; font-size:10px;  border:none; border-top:3px solid #000 ; border-left:3px solid #000 ;}
				#carleft table tfoot tr td:first-child{ border-left:none ;}
			#carleft table tbody{}
			
	#carright{width:130px; height:402px; margin:0px; padding:0px; /*font-family:"Trebuchet MS"; */ float:right; /*border:1px solid #0f0;*/ overflow:hidden;}
		/*#carinfo{width:170px; height:185px; margin:3px 3px 2px 0px; padding:8px; background:#300; border:1px solid #f00; float:right;  overflow:auto;}*/
		#carright ul{width:130px; margin:8px 0px 0px 0px; padding:0px; list-style:none; float:left; /*border:1px solid #f00;*/}
			#carright li{ width:125px; margin:1px; padding:3px 0px 0px 5px; line-height:18px; font-size:11px; background:url('../images/red-banner.gif') no-repeat; float:left;}
			#carright li.yewoll{color:#f70;}
			
			
#carlist{}
#carlist h1{}
#carlist ul{margin:0px; padding:10px 0px 0px 9px; list-style:none;}
#carlist li{width:114px; height:125px; padding-right:9px; text-align:center; float:left;}
#carlist a{font-size:12px; font-weight:bold; text-decoration:none}
#carlist a:hover{ color:#f00}
#carlist img{margin:0px; padding:0px; border:0px solid #800000;}

#carbottom{width:490px; height:100px; font-size:12px; float:left; overflow:hidden; border-top:0px solid #800000;  border-bottom:0px solid #800000;}

#carbottom p{margin:0px; padding:0px;}
#carbottom div{margin:5px 5px 5px 5px;}

#bookingbutton_holder{width:504px; height:56px; margin:11px 0px 0px 0px; padding:8px 0px 0px 0px; text-align:center;  border-top:1px solid #800000;  border-bottom:0px solid #fff; background:#200000; float:left;}
#bookingbutton_holder а{width: 200px; margin:auto; display:block }
#bookingbutton_holder img{margin:0px 0px 0px 0px; padding:0px; border:none;}


#res_form_holder {width: 475px; margin:5px 0px 5px 6px ;  float:left;}
#reservation_form{width:175px; margin: auto;  padding:0px;  }

			#reservation_form fieldset{ width:165px; height:40px; margin:0px auto; padding:0px 5px 10px 5px; color:#fff; background:#800000; border:1px solid #800000; float:left;}

			#reservation_form legend{ margin:0px; padding:0px 5px 0px 5px; color:#fff; background:#800000; border:1px solid #800000; }

			#reservation_form label{margin-top:5px; font-size:12px;}

			#reservation_form select{width:115px; margin-top:5px; font-weight:normal; color:#fff; background:#a00000; border:1px solid #d02020}

			#reservation_form option{ color:#fff; background:#800000;}

			#reservation_form input{margin:5px 0px 0px 15px;font-weight:bold; color:#fff; background:#a00000; border:1px solid #d02020}


