/* Overall Wrapper for Client Supplied Snippet */	#bookings2 {           width:404px;        height:340px;/* for horizontal layout: 60px, for vertical layout: 100px */
                position: relative;        margin:0;        padding:0;       background: #c76a12;    }    /* wrapper */	#OT_searchWrapper    {        border: none;     background: #c76a12;     top: 10px;        font-size: 12px;        width:100%;         height:100px;/* for horizontal layout: 60px, for vertical layout: 100px */        position: relative;        margin:0;    }/* Title of Search */	 #OT_searchWrapper .OT_feedTitle    {        position: absolute;        top: 0;        left: 0;        margin: 0 0 1px 5px;        font-size:15px;        font-weight:normal;        line-height:1.4em;    }  /* Definition List */       #OT_searchWrapper dl     {		position: absolute;		top: 0;        left: 0;		padding:0;		margin:0;	}/* Party Size Label Wrapper - dt tag */    #OT_partySizeLbl    {        position: absolute;        top: 55px;/* for horizontal layout: 25px, for vertical layout: 25px */        left: 0px; /* for horizontal layout: 0px, for vertical layout: 0px */font-size:2em; line-height:1.4em;                padding:3px 0px;       color: #451602;        width:210px;        display:block;margin: 0 0 0 15px;    }    /* Party Size Wrapper - dd tag */        #OT_partySize    {        position: absolute;        top: 65px;/* for horizontal layout: 25px, for vertical layout: 25px */        left: 140px;/* for horizontal layout: 90px, for vertical layout: 85px */        margin:0;       	padding:0;    }/* Date Label Wrapper - dt tag */        #OT_dateLbl    {        position: absolute;        top: 125px;/* for horizontal layout: 25px, for vertical layout: 55px */        left: 0px;/* for horizontal layout: 105px, for vertical layout: 0px */        margin: 0 0 0 15px;        padding:3px 0;     font-size:2em; line-height:1.4em;                padding:3px 0px;       color: #451602;        width:210px;    }    /* Date Label Wrapper - dd tag */        #OT_date    {        position: absolute;        top: 135px;/* for horizontal layout: 25px, for vertical layout: 55px */        left: 120px;/* for horizontal layout: 195px, for vertical layout: 85px */        width:100px;        margin:0;       	padding:0;    }/* Time Label Wrapper - dt tag */         #OT_timeLbl {        position: absolute;        top: 57px;/* for horizontal layout: 25px, for vertical layout: 55px */        left: 213px;/* for horizontal layout: 300px, for vertical layout: 185px */font-size:2em; line-height:1.4em;                padding:3px 0px;       color: #451602;            width:60px;        padding:1px 0;        text-align:right;    }/* Time Label Wrapper - dd tag */         #OT_time {        position: absolute;        top: 65px;/* for horizontal layout: 25px, for vertical layout: 55px */        left: 280px;/* for horizontal layout: 275px, for vertical layout: 185px */        margin:0;    }     /* Placeholder empty dt */    #OT_empty     {		position:absolute;		width:0;		height:0;		padding:0;		margin:0;		top:100px;		left:0;	}   /* Submit Button Wrapper - dd tag */         #OT_submitWrap    {border:4px solid #451602;        position:relative;        top: 128px; /* for horizontal layout: 25px, for vertical layout: 112px */        left: 275px;/* for horizontal layout: 500px, for vertical layout: 275px */        margin: 0 5px 0 0;height:25px;        z-index:5; /* do not change */    }    /* Wrapper for Powered By OpenTable Logo */    #logo-brutto a{        position:absolute;		top:280px; /* for horizontal layout: 80px, for vertical layout: 120px */		left:210px; /* for horizontal layout:0px, for vertical layout: 0px */filter:alpha(opacity=20);-moz-opacity: .20;opacity: .20;		width:100px;		padding:0;		margin:0;		display:block;		    }

/* My Comment */
        #logo-brutto a:hover {filter:alpha(opacity=1);				-moz-opacity: 1;	color:#451602;			opacity: 1;	    }      /* Wrapper for Text Link */       #link {		position: absolute;		top: 230px;/* for horizontal layout: 60px, for vertical layout: 100px */		left: 0px; /* for horizontal layout: 0px, for vertical layout: 0px */		width:100%;		padding:0 0 10px 0;		margin:0;		font-size:17px;		color: #451602;		display:block;	 background: #c76a12;     }        /* text link padding */     #link a     {color: #451602;		padding:0 0 0 10px;text-decoration:underline;	}    /* Logo Link Border and margin*/    #logo-brutto    {		border: 0;		margin:0 0 0 10px;	}    	#OT_searchWrapper form {margin:0;padding:0;}	#OT_searchWrapper input.hidden {background: #451602;display:none;}	/* Text Form Fields*/ 	#OT_searchWrapper .feedFormField, #OT_searchWrapper .feedFormField option {		font-size:12px;		margin:2px 2px 2px 2px;	}	/* Text Form Field for Date field */	#OT_searchWrapper #startDate, #OT_searchWrapper .OT_feedFormfieldCalendar 	{		font-family: Verdana, Arial, Helvetica, Sans-Serif;		font-size:12px;border:1px solid #fff;		margin:0;background:#451602;		width:85px;color:#e9c465;	}	#OT_searchWrapper #dateDisplay	{		font-size:12px;		color:#451602;		margin:0px 30px 0px 5px;		display:inline;	}	/*** calendar styles ***/	/* Placeholder. Don't change this */	#OT_searchWrapper .imgCal 	{		position: absolute; 		display: none; 		z-index:100;	}	/* Calendar Table properties */	#OT_searchWrapper #imageCal table {		font-size:12px; 		width:280px;		border:2px solid #451602;		font-weight: bold;		background:#c76a12;	}	#OT_searchWrapper #imageCal td {		padding:0px 0px 0px 0;		text-align:center;	}	/* Days in the future */	#OT_searchWrapper .clickableDays 	{			color:#451602; 		text-decoration: none;		height:18px;	}	/* Days in the past */	#OT_searchWrapper .nonclickableDays 	{			color: #fff;		height:18px;	}	/* Name of the month at the top */	#OT_searchWrapper .months 	{		color: #451602;line-height:22px;		text-decoration: non;font-size:1.3em;	}	/* Day of the week */	#OT_searchWrapper .weekdays	{		text-decoration: none; 		 background:#451602;		width:85px;color:#e9c465;		width:14%;	}
