/* CSS Document */

body{font-family:arial;font-size:12px;color:#333;background-color:#efefef;}
#form td{padding:5px;}

a{color:#66963E;text-decoration:none;border-bottom:1px dotted #66963E;}
	a:hover{text-decoration:underline; border:none;}
	
h1{width:788px;height:21px;font-size:15px;font-weight:bold;color:#66963E;background:url(/interface/images/h1-bkg.png) repeat-x;padding:3px 0px 0px 10px;margin:0px 0px 10px 0px;}
h2{color:#fff;font-weight:bold;font-size:15px;padding:0px;margin:0px;}

#table-border{border:1px solid #66963e;}
.error-cell{background-color: #F4E8E8;color:#900;}
input,textarea{font-size:12px;font-family:arial;}
textarea{height:50px;}
.ui-button { outline: 0; margin:0; padding: .4em 1em .5em; text-decoration:none;  !important; cursor:pointer; position: relative; text-align: center; }
.ui-dialog .ui-state-highlight, .ui-dialog .ui-state-error { padding: .3em;  }
#dialog{display:none;}

#like-button{width:300px;height:20px;float:right;background-color:#efefef;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px;margin-top:7px;}
#top-text{width:978px;margin-left:auto;margin-right:auto;margin-top:15px;height:15px;text-align:right;color:#999;}	
#main{width:978px;margin-left:auto;margin-right:auto;margin-top:5px;}
	#header{width:978px;height:140px;background-image:url(/interface/images/main/header-background.png);}
		#logo{margin-left:5px;margin-top:5px;width:304px;height:83px;float:left;}
			#logo a{border:none;}
		#login-button{float:right;margin-right:15px;margin-top:10px;text-align:right;border:none;}
		#nav{width:978px;height:36px;margin-top:7px;background-image:url(/interface/images/nav/nav-background.png);float:left;}
			.nav-sep{padding-top:3px;}
			ul#tabs{float:left;padding:2px 0px 0px 0px;margin:0px;list-style:none;height:27px;font-size:16px;font-weight:bold;color:#FFF;}
				#tabs a{border:none;}
			ul#tabs li{display:block;float:left;}
	#terms-plusminus{height:9px;width:9px;padding-top:3px;padding-right:2px;float:left;}
	#booking-area{width:978px;height:280px;background-image:url(/interface/images/main/main-ad-pic.jpg);}
		#booking-widget{width:299px;height:221px;margin-left:5px;margin-top:10px;background-image:url(/interface/images/main/book-now.png);float:left;padding-top:45px;}
		#ad-text{float:right;margin-right:10px;margin-top:180px;}
			#fb{width:382px;float:left;}
				#fb-1{background:url(/interface/images/socialmedia/fb-a_s1.png);height:7px;}
				#fb-2{background:url(/interface/images/socialmedia/fb-2_s1.png);padding-left:10px;}
				#fb-3{background:url(/interface/images/socialmedia/fb-3_s1.png);height:8px;}
		#ad-text-t{float:left;margin-left:10px;margin-top:200px;}
		
		#dateselector img{padding-left:3px;}
		
	#pre-content-bump{width:978px;height:20px;background-image:url(/interface/images/main/pre-content-bump.png);float:left;}
	
	#content-area{width:978px;background-color:#212121;color:#FFF;line-height:17px;padding-bottom:15px;}
		#content-left{width:630px;margin-left:10px;margin-right:15px;float:left;font-size:12px;}
		#content-middle{width:260px;margin-right:15px;border-left:1px dotted #999;padding-left:15px;float:left;font-size:11px;}
		#content-right{width:280px;margin-right:15px;border-left:1px dotted #999;padding-left:15px;float:left;padding-right:10px;font-size:11px;}
		
		#home-sep{border-bottom:1px dotted #999;margin-bottom:10px;padding-top:5px;}
		
	#inner-content-bump{width:978px;height:12px;background-image:url(/interface/images/inner/inner-content-bump.png);float:left;}
	
	#inner-content-area{width:978px;float:left;background-image: url(/interface/images/inner-bkg.png);background-color:#ffffff;}
		#inner-content-bread{width:788px;height:18px;font-size:11px;font-weight:bold;color:#999;background-color:#CCC;padding-left:10px;}
			#inner-content-bread a{border:none;color:#333;}
			#inner-content-left-wrap{background-image: url(/interface/images/inner/subnav-2.png);width:165px;float:left;}
			#inner-content-left-wrap-cs{background-image: url(/interface/images/inner/subnav-2.png);width:145px;float:left;padding:10px;}
		#inner-content-left{width:172px;padding-left:8px;float:left;height: auto !important;}
		#inner-content-right{width:798px;float:left;padding-bottom:20px;}
			#inner-content-right-text{width:778px;padding-left:10px;padding-right:10px;float:left;}
				#inner-content-right-text a{border:none;}
			
			#connect-with-us{vertical-align:text-bottom;width:170px;float:left;margin-bottom:15px;}
				#connect-with-us a{border:none;}

	/*INNER CONTENT AREAS*/
	
	#car-list-wrap{width:760px;margin-top:15px;border-top:1px solid #999;padding:15px 5px 5px 0px;}
		#car-list-wrap-ctype{width:145px;height:75px;background-image:url(/interface/images/inner/car-type.png);color:#FFF;padding-top:5px;padding-left:5px;float:left;margin-right:5px;}
			#fuel{width:63px;height:36px;float:left;margin-top:5px;}
				#fuel-txt{float:left;font-weight:bold;height:33px;padding-top:3px;margin-left:3px;}
				#fuel img{width:28px;height:36px;float:left;}
			#luggage{background-image:url(/interface/images/inner/luggage-icon.png);width:72px;height:36px;float:left;margin-top:5px;font-weight:bold;color:#6EAB23;margin-left:5px;}
				#luggage-left{margin-left:22px;width:10px;float:left;margin-top:13px;font-size:16px;}
				#luggage-right{margin-left:25px;width:10px;float:left;margin-top:18px;font-size:14px;}
		#car-list-wrap-cimg{height:80px;width:200px;margin-right:5px;float:left;margin-left:5px;}
		#car-list-wrap-desc{width:230px;height:60px;background-image:url(/interface/images/inner/car-desc.png);padding:10px 10px 10px 10px;float:left;margin-right:5px;}
		#car-list-wrap-btn{width:100px;height:50px;padding-top:30px;text-align:center;font-weight:bold;background-image:url(/interface/images/inner/car-book-btn.png);float:left;}
			#car-list-wrap-btn a{color:#FFF;text-decoration:underline;border:none;}
		
	#tc-list-wrap{width:760px;margin-top:15px;border-bottom:1px solid #999;padding:5px 5px 15px 0px;height:90px;}
		#tc-list-wrap-img{height:80px;width:200px;float:left;margin-left:5px;}
		#tc-list-wrap-type{width:145px;height:75px;background-image:url(/interface/images/inner/type.png);color:#FFF;padding-top:5px;padding-left:5px;float:left;}
		#tc-list-wrap-type2{width:145px;height:75px;background-image:url(/interface/images/inner/tc-2.png);color:#FFF;padding-top:5px;padding-left:5px;float:left;}
		#tc-list-wrap-type3{width:145px;height:75px;background-image:url(/interface/images/inner/tc-3.png);color:#FFF;padding-top:5px;padding-left:5px;float:left;}
		#tc-list-wrap-type4{width:145px;height:75px;background-image:url(/interface/images/inner/tc-4.png);color:#FFF;padding-top:5px;padding-left:5px;float:left;}
			#stars{margin-top:5px;text-align:center;float:left;width:125px;margin-left:6px;}
				#stars-txt{margin-top:5px;text-align:center;float:left;width:125px;}
	#tc-list-wrap-desc{width:230px;height:60px;background-image:url(/interface/images/inner/car-desc.png);padding:10px 10px 10px 10px;float:left;margin-left:5px;font-size:11px;}
	#tc-list-wrap-contact{width:130px;height:60px;background-image:url(/interface/images/inner/contact.png);padding:10px 10px 10px 10px;float:left;margin-left:5px;font-size:11px;}
	#tc-list-wrap-btn{width:100px;height:50px;padding-top:30px;text-align:center;font-weight:bold;background-image:url(/interface/images/inner/car-book-btn.png);float:left;margin-left:5px;}
		#tc-list-wrap-btn a{color:#FFF;text-decoration:underline;border:none;}

	#deals-list-wrap{width:760px;margin-top:15px;border-top:1px solid #999;padding:15px 5px 5px 0px;}
	#deals-list-wrap table{float:left;margin-left:10px;margin-right:5px;}
		#deals-list-wrap-type{width:150px;height:80px;color:#FFF;float:left;}
		#deals-list-wrap-type2{width:150px;height:80px;;float:left;}
	#deals-list-wrap-desc{padding:5px 5px 5px 5px;float:left;margin-left:5px;}
	#deals-list-wrap-btn{width:100px;height:50px;padding-top:30px;text-align:center;font-weight:bold;background-image:url(/interface/images/inner/car-book-btn.png);float:left;margin-left:5px;}
		#deals-list-wrap-btn a{color:#FFF;text-decoration:underline;border:none;}
	
	#cf-button{width:115px;height:38px;background-image:url(/interface/images/inner/cf-button.png);text-align:center;padding-top:20px;}
		#cf-button a{color:#66963E;border:none;}

			ul#subnav{float:left;padding:0px 0px 0px 0px;margin-bottom:13px;list-style:none;font-size:16px;font-weight:bold;color:#FFF;width:140px;font-size:12px;color:#fff;margin-left:10px}
			ul#subnav a{color:#fff; text-decoration:none;border-bottom:1px dotted #fff;line-height:16px;}
				#subnav-spacer{border-bottom:1px dotted #fff;width:140px;padding-top:8px;margin-bottom:15px;}
			ul#subnav li{float:left;padding-bottom:15px;list-style-image: url(/interface/images/inner/arr.png);margin-left:15px;width:150px;}

		#subnav-text{float:left;width:150px;margin-left:10px;}
		
	#footer-area{width:978px;height:56px;background-color:#000;float:left;}
		#footer-area a{border:none;line-height:20px;}
		#footer-left{width:750px;float:left;margin-left:10px;margin-top:10px;color:#FFF;}
			#footer-left a{text-decoration:none;color:#FFF;}
			#footer-left a:hover{text-decoration:underline;color:#FFF;}
		#footer-right{width:200px;float:right;margin-right:10px;color:#666;margin-top:10px;text-align:right;}
			#footer-right a{text-decoration:none;color:#666;}
			#footer-right a:hover{text-decoration:underline;color:#666;}
		.lower-footer{font-size:11px;font-weight:bold;color:#CCC;}
			.lower-footer a{color:#CCC;text-decoration:none;}
			.lower-footer a:hover{color:#CCC;text-decoration:underline;}
	
	#footer-bump{width:978px;height:2px;background-image:url(/interface/images/main/footer-cap.png);float:left;}