body, html{margin:0; padding:0; width:100%; height:100%; text-align:center;}
body{padding-top:11px; font-family:arial; border-width:0px 0px 0px 0px; color:#5d5d5d;
	background:url(../images/bg_fill.gif) repeat-x top left #ffffff;}

a{color:#5d5d5d;}
form{padding:0; margin:0;}
fieldset{padding:0; margin:0; border-style:none;}

.clearBoth{clear:both;}
.orange{color:#f68926;}

/*div{ border:1px solid black;}*/
#outerContainer{clear:both; width:745px; text-align:left; margin:0 auto; background-color:#ffffff; padding:6px 7px 0px 7px;}
	#outerHeader{clear:both; width:745px; height:86px; margin:0; padding:0;
		background:url(../images/header_fill.gif) repeat-x top left #ffffff;}
		#innerHeader{width:745px; height:86px; margin:0; padding:0;}
			#logo{float:left; clear:left; display:inline; border-style:none;}
		#innerHeader h1{float:right; clear:right; width:322px; display:inline; text-align:right; margin:47px 12px 0px 0px; padding:0;
				font-weight:bold; font-size:80%; color:#c1c1c1;}

	#navContainer{clear:both; width:745px; height:244px; margin:0; padding:0;}
	#navContainer img{border-style:none; display:block;}
	#navContainer a{background-position:top left; background-repeat:no-repeat; padding:0; margin:0; margin-right:2px;}
	#navContainer a.rental{background-image:url(../images/vanderlust_rental_up.gif);}
	#navContainer a.rental:hover{background-image:url(../images/vanderlust_rental_down.gif);}
	#navContainer a.sales{background-image:url(../images/sales_up.gif);}
	#navContainer a.sales:hover{background-image:url(../images/sales_down.gif);}
	#navContainer a.conversions{background-image:url(../images/conversions_up.gif);}
	#navContainer a.conversions:hover{background-image:url(../images/conversions_down.gif);}
	#navContainer a.accessories{background-image:url(../images/accessories_up.gif); margin:0;}
	#navContainer a.accessories:hover{background-image:url(../images/accessories_down.gif);}
	#navContainer img.photo{float:left; clear:both;}

	#innerContainer{clear:both; width:745px; margin:0px 0px 0px 0px; padding:17px 0px 0px 0px;}
	#innerContainer table{padding:0px; margin:0px;}
/*	#innerContainer tr{padding:0px; margin:0px;}
	#innerContainer td{padding:0px; margin:0px;}*/
	#innerContainer img.image_with_no_padding{display:block; padding:0px; margin:0px;}

		#osc_headerNavigation{width:100%; font-size:80%;}
			#osc_headerNavigation_left{text-align:left; vertical-align:top; padding-bottom:8px;}
			#osc_headerNavigation_right{text-align:right; vertical-align:top; padding-bottom:8px;}
	

		#osc_main{width:100%;}
		#osc_main td.infoBoxHeading{margin:0; padding:3px 0px 3px 0px;
			text-align:center; color:#ffffff; font-size:80%; font-weight:bold;
			background:url(../images/h3_fill.gif) repeat-x top left;}
		#osc_main table.infoBoxContents{margin:0px 0px 8px 0px; padding:8px 6px 10px 6px;
			border-style:solid; border-color:#c1c1c1; border-width:0px 1px 1px 1px;
			background:url(../images/booking_form_fill.gif) repeat-x top left #ebebeb;}
		#osc_main td.boxText{color:#626262; font-size:70%;}

			#osc_left_col{width:150px; vertical-align:top;}
			#osc_left_col form.catmenu{margin-bottom:8px;}
			#osc_left_col select.catmenu{width:150px;}
			#osc_left_col td{margin-bottom:8px;}
			#osc_left_col a.lnk{float:left; clear:both; margin:0px 0px 3px 0px; text-decoration:none;}
			#osc_left_col a.lnk:hover{text-decoration:underline;}

			#osc_center_col{vertical-align:top; padding:8px 10px; font-size:80%;}
			#osc_center_col td.pageHeading{margin:0px 0px 4px 0px; padding:0; font-size:120%; font-weight:bold; letter-spacing:-0.1px;}
			#osc_center_col td p{margin:0px 5px 10px 0px; padding:0; font-size:100%; line-height:1.4; text-align:justify;}
			#osc_center_col .moduleRow{background-color:#ffffff;}
			#osc_center_col .moduleRowOver{background-color:#dedede;}

			#osc_right_col{width:125px; vertical-align:top;}

		#osc_footer{width:100%; font-size:80%;}
			#osc_footer_left{text-align:left;}
			#osc_footer_right{text-align:right;}


#clearFooter{clear:both; width:100%; height:10px;}

#outerFooter{clear:both; width:100%; text-align:center; margin:0px 0px 0px 0px; background-color:#f68926; padding:0;}
	#innerFooter{width:745px; margin:0 auto; padding:20px 7px 11px 7px;
		background-color:#ffffff; color:#808080; font-size:70%; letter-spacing:1px;}
		#innerFooter a{color:#808080; text-decoration:none; letter-spacing:0.8px;}
		#innerFooter a:hover{color:#5d5d5d; text-decoration:underline;}
		#innerFooter a:visited{color:#5d5d5d;}
	#footerBottom{width:749px; margin:0 auto; padding:13px 5px 7px 5px;
		text-align:right; font-size:75%; color:#ffffff;}
	#footerBottom h2{font-weight:normal; font-size:100%;}
	#footerBottom h2 a{color:#ffffff; text-decoration:none;}
