#topleft {
 position: absolute;
 left: 0;
 top: 0;
 display: block;
 height: 125px;
 width: 125px;
 text-decoration: none;}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
}
.text:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: underline;
}
.menutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.bottomText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	color: #CCCCCC;
	text-decoration: none;
}
.img {
	  border: 0; 
}

a {
	color: #fcff56;
	text-decoration: none;
	font: 20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

/* OT STYLING */

#ressietext{position:absolute;top:20px;left:0px;margin:0 0 0 5px;padding:3px 0;text-align:right;width:110px;
	color: #f00; z-index: 13;
	font: small-caps 17px Verdana,Arial,Helvetica,Sans-Serif;
}

#OT_searchWrapperAll{width:760px;height:60px;position:relative;margin:0;padding:0;
}

#OT_searchWrapper{border:none;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:12px;width:100%;height:60px;position:relative;margin:0;
	background-image: url(http://www.valanni.com/images/fadebg.gif)
	; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}

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

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

#OT_partySizeLbl{position:absolute;top:25px;left:100px;margin:0 0 0 5px;padding:3px 0;text-align:right;width:110px;
	color: #fffeff;
}

#OT_partySize{position:absolute;top:25px;left:220px;margin:0;padding:0;}

#OT_dateLbl{position:absolute;top:25px;left:260px;margin:0 0 0 5px;padding:3px 0;text-align:right;width:55px;
	color: #fffeff;
}

#OT_date{position:absolute;top:25px;left:325px;width:100px;margin:0;padding:0;}

#OT_timeLbl{position:absolute;top:25px;left:410px;width:60px;padding:3px 0;text-align:right;
	color: #fffeff;
}

#OT_time{position:absolute;top:25px;left:480px;margin:0;}

#OT_empty{position:absolute;width:0;height:0;padding:0;margin:0;top:100px;left:0;}

#OT_submitWrap{position:relative;top:25px;left: 630px;margin:0 5px 0 0;z-index:5;}

#OT_logo{position:absolute;top:80px;left:0;width:100%;padding:0;margin:0;display:block;background:#fff;}

#OT_logoLink{position:absolute;top:60px;left:0;width:100%;padding:0 0 10px 0;margin:0;font-size:9px;font-family:Verdana,Arial,Helvetica,Sans-Serif;display:block;background:#fff;}

#OT_logoLink a{padding:0 0 0 10px;}

#OT_imglogo{border:0;margin:0 0 0 10px;}

#OT_searchWrapper form{margin:0;padding:0;}

#OT_searchWrapper input.hidden{display:none;}

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

#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:inline;}

#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:18px;}

#OT_searchWrapper .nonclickableDays{color:#CCC;height:18px;}

#OT_searchWrapper .months{color:#FFF;text-decoration:none;}

#OT_searchWrapper .weekdays{color:#000;text-decoration:none;color:#666;background-color:#EFEFEF;width:14%;}

#video-welcome {
	z-index: 0;
	position: relative;
	top: 20px;
}
