@charset "UTF-8";
/* CSS Document */



#OT_searchWrapper{
	border:none;
	background:transparent;
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:14px;
	width:100%;
	height:100px;
	position:relative;
	font-family: 'Bodoni', serif;
	}
	

#OT_searchWrapper .OT_feedTitle{
	position:absolute;
	top:0;
	left:0;
	margin:0 0 1px 5px;
	font-size:12px;
	font-weight:normal;
	line-height:normal;
	display: none;
}

#OT_searchWrapper dl{
	position:absolute;
	top:0;
	left:0;
	padding:0;
	margin:0;
}


#OT_partySizeLbl{
	display: none;
	
	}

#OT_partySize{
	position:absolute;
	left:-37px;
	padding:0;
}

#OT_dateLbl{
	display: none;
	}

#OT_date{
	position:absolute;
	top:34px;
	left:0px;
	width:100px;
	margin-left:5px;
	padding:0;
	font-family: 'Open Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size:12px;

}

#OT_timeLbl{
	display: none;
}
	#OT_time{
		width: 150px;
		position:absolute;
		top:66px;
		margin-left:2px;
		
}

	#OT_empty{
		position:absolute;
		width:0;
		height:0;
		padding:0;
		margin:0;
		top:100px;
		left:0;
}
	#OT_submitWrap{
		position:relative;
		top:90px;
		left:5px;
		margin:10px 5px 0 0;
		z-index:5;
}
	#OT_searchWrapper form{
		margin:0;
		padding:0;
			font-family: 'Bodoni', serif;

	}
	
	#OT_searchWrapper input.hidden{
		display:none;
			font-family: 'Bodoni', serif;

	}
	
	#OT_searchWrapper .feedFormField,#OT_searchWrapper .feedFormField option{
		font-size:12px;
		margin:2px 2px 2px 2px;
			font-family: 'Bodoni', serif;

		}
		
		#OT_searchWrapper #startDate,#OT_searchWrapper .OT_feedFormfieldCalendar{
			font-family:Verdana,Arial,Helvetica,Sans-Serif;
			font-size:12px;
			margin:0;width:85px;
			
		}
		#OT_searchWrapper #dateDisplay{
			font-size:10px;
			color:#999;
			font-family:Verdana,Arial,Helvetica,Sans-Serif;
			float:right;
			margin:0 30px 0 0;
			display:none;
		}
		
		#OT_searchWrapper .imgCal{
			position:absolute;
			display:none;
			z-index:100;
			}
		
		#OT_searchWrapper #imageCal table{
			font-size:12px;
			width:150px;
			font-family:arial;
			font-weight:bold;
			background:#fff;
		}
		
		#OT_searchWrapper #imageCal td{
			padding:0;
			text-align:center;
		}
		
		#OT_searchWrapper .clickableDays{
			color:#000;
			text-decoration:none;
			height:14px;
		}
		#OT_searchWrapper .nonclickableDays{
			color:#CCC;
			height:14px;
		}
		#OT_searchWrapper .months{
			color:#FFF;
			text-decoration:none;
		}
			
			#OT_searchWrapper .weekdays{
				color:#000;
				text-decoration:none;
				color:#666;
				background-color:#EFEFEF;
				width:14%;
		}
		.partOfCal img.partOfCal.spacer{
			display:block;
			height:1px;
			margin:0;
			padding:0;
		}
	
	@font-face {
	    font-family: 'Bodoni';
	    src: url('../fonts/Bodoni');
	    src: url('../fonts/Bodoni?iefix') format('eot'),
	         url('../fonts/Bodoni.woff') format('woff'),
	         url('../fonts/Bodoni.ttf') format('truetype'),
	         url('../fonts/Bodoni.svg#webfontZam02nTh') format('svg');
	    font-weight: normal;
	    font-style: normal; }
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		