﻿body {font: normal normal normal 10px/12.5px Arial;}
h2{font-size:14px; font-weight:bold; padding:0px; margin:0px; font-family:Georgia; padding-bottom:10px; padding-top:5px;}
p{font-weight:normal;}
strong{font-weight:bold;}
a:hover{cursor:hand;}
#acontainer{width:931px; margin:0px auto 0px auto; position:relative;}
#menu{width:931px; height:66px; background-color:#491b08; top:0px; left:0px; font-weight:normal; }
#acontent{width:931px; top:66px; left:0px; position:absolute; background-color: #f2ebd4;}
#acontent img{display:block;}
#logo{width:149px; height:66px; float:left;}
#logolink{width:147px; height:66px;background-image:url(/App_Themes/oakroom/images/common/oakroom.gif); border:none; display:block;}
#mainmenu{width:600px;height:12px; float:left; margin-top:28px; text-align:left;padding-left:44px;}
#reservations{float:right;height:33px;margin-top:20px; padding-right:0px;}
#reservationsFlyOut{width:316px; height:38px; padding:20px 0px 0px 25px; background-color:#361004; position:absolute; top:51px; right:0px;}
#hiddencontent{display:none;}
#footer{width:931px; height:29px; color: #636363; background-color:#fff;}
#footer a{color:#646464; text-decoration:none;}
#footer a:hover{color:Black;}
#copyright{padding-top:10px; float:left;} #contact{padding-top:10px; float:right;} 
#address{padding-top:10px;}

/*Facebook/Twitter*/
#facebook{position:absolute;left:0px; padding-top:5px;}
#facebook img{float:left;}
#facebook #fbimg{padding-right:5px;}
/*Award Badge*/
#awardbadge{position:absolute; right:0px;padding-top:5px;}
#awardbadge #WidgetRightBorder{height:100px;padding-left:4px;width:1px;}
#awardbadge #WidgetLeftBorder{height:100px;padding-right:4px;width:1px;}

/*menu*/
#m0_1_2{background-image:url(/App_Themes/oakroom/images/common/menu/m1.gif); background-repeat:no-repeat; height:12px; width:46px; display:block; float:left;}/*Menu*/
#m0_1_2:hover{background-image:url(/App_Themes/oakroom/images/common/menu/m1_over.gif);  background-repeat:no-repeat;height:12px; width:46px; display:block; float:left;}/*Menu*/

#m0_1_3{background-image:url(/App_Themes/oakroom/images/common/menu/m2.gif); background-repeat:no-repeat; height:12px; width:67px; display:block; float:left;}/*Winelist*/
#m0_1_3:hover{background-image:url(/App_Themes/oakroom/images/common/menu/m2_over.gif); background-repeat:no-repeat; height:12px; width:67px; display:block; float:left;}/*Winelist*/

#m0_1_4{background-image:url(/App_Themes/oakroom/images/common/menu/m3.gif); background-repeat:no-repeat; height:12px; width:92px; display:block; float:left;}/*Private Dining*/
#m0_1_4:hover{background-image:url(/App_Themes/oakroom/images/common/menu/m3_over.gif); background-repeat:no-repeat; height:12px; width:92px; display:block; float:left;}/*Private Dining*/

#m0_1_5{background-image:url(/App_Themes/oakroom/images/common/menu/m4.gif); background-repeat:no-repeat; height:12px; width:42px; display:block; float:left;}/*Chef*/
#m0_1_5:hover{background-image:url(/App_Themes/oakroom/images/common/menu/m4_over.gif); background-repeat:no-repeat; height:12px; width:42px; display:block; float:left;}/*Chef*/

#m0_1_6{background-image:url(/App_Themes/oakroom/images/common/menu/m5.gif); background-repeat:no-repeat; height:12px; width:50px; display:block; float:left;}/*Events*/
#m0_1_6:hover{background-image:url(/App_Themes/oakroom/images/common/menu/m5_over.gif); background-repeat:no-repeat; height:12px; width:50px; display:block; float:left;}/*Events*/

#m0_1_7{background-image:url(/App_Themes/oakroom/images/common/menu/m6.gif); background-repeat:no-repeat; height:12px; width:63px; display:block; float:left;}/*Packages*/
#m0_1_7:hover{background-image:url(/App_Themes/oakroom/images/common/menu/m6_over.gif); background-repeat:no-repeat; height:12px; width:63px; display:block; float:left;}/*Packages*/

#m0_1_27{background-image:url(/App_Themes/oakroom/images/common/menu/m7.gif); background-repeat:no-repeat; height:12px; width:42px; display:block; float:left;}/*Gifts*/
#m0_1_27:hover{background-image:url(/App_Themes/oakroom/images/common/menu/m7_over.gif); background-repeat:no-repeat; height:12px; width:42px; display:block; float:left;}/*Gifts*/

#m0_1_9{background-image:url(/App_Themes/oakroom/images/common/menu/m8.gif); background-repeat:no-repeat; height:12px; width:60px; display:block; float:left;}/*Oak Bar*/
#m0_1_9:hover{background-image:url(/App_Themes/oakroom/images/common/menu/m8_over.gif); background-repeat:no-repeat; height:12px; width:60px; display:block; float:left;}/*Oak Bar*/

#ctl00_ctl00_nav1_m0_1_10{background-image:url(/App_Themes/oakroom/images/common/menu/m9.gif); background-repeat:no-repeat; height:12px; width:57px; display:block; float:left;}/*Sign Up*/
#ctl00_ctl00_nav1_m0_1_10:hover{background-image:url(/App_Themes/oakroom/images/common/menu/m9_over.gif); background-repeat:no-repeat; height:12px; width:57px; display:block; float:left;}/*Sign Up*/

#ctl01_ctl00_nav1_m0_1_10{background-image:url(/App_Themes/oakroom/images/common/menu/m9.gif); background-repeat:no-repeat; height:12px; width:57px; display:block; float:left;}/*Sign Up*/
#ctl01_ctl00_nav1_m0_1_10:hover{background-image:url(/App_Themes/oakroom/images/common/menu/m9_over.gif); background-repeat:no-repeat; height:12px; width:57px; display:block; float:left;}/*Sign Up*/

#m0_1_11{background-image:url(/App_Themes/oakroom/images/common/menu/m10.gif); background-repeat:no-repeat; height:12px; width:57px; display:block; float:left;}/*Contact*/
#m0_1_11:hover{background-image:url(/App_Themes/oakroom/images/common/menu/m10_over.gif); background-repeat:no-repeat; height:12px; width:57px; display:block; float:left;}/*Contact*/

#m0_1_12{background-image:url(/App_Themes/oakroom/images/common/menu/m11.gif); background-repeat:no-repeat; height:33px; width:109px; display:block; float:left;}/*Reservations*/
#m0_1_12:hover{background-image:url(/App_Themes/oakroom/images/common/menu/m11.gif); background-repeat:no-repeat; height:33px; width:109px; display:block; float:left; }/*Reservations*/
#m0_1_12.active{background-image:url(/App_Themes/oakroom/images/common/menu/m11_over.gif);}

/*menu page submenu*/

/*breakfast*/
#m0_1_2_17{background-image:url(/App_Themes/oakroom/images/newmenu/breakfast.gif); height:21px; width:85px; display:block;float:left; margin-right:10px;}
#m0_1_2_17:hover{background-image:url(/App_Themes/oakroom/images/newmenu/breakfast_over.gif); display:block;float:left; margin-right:10px;}
#m0_1_2_17_chosen {background-image:url(/App_Themes/oakroom/images/newmenu/breakfast_over.gif); height:21px; width:85px; display:block;float:left; margin-right:10px;}

/*lunch*/
#m0_1_2_18{background-image:url(/App_Themes/oakroom/images/newmenu/lunch.gif); height:21px; width:55px; display:block;float:left;margin-right:12px;}
#m0_1_2_18:hover{background-image:url(/App_Themes/oakroom/images/newmenu/lunch_over.gif); display:block;float:left;margin-right:12px;}
#m0_1_2_18_chosen{background-image:url(/App_Themes/oakroom/images/newmenu/lunch_over.gif); height:21px; width:55px; display:block;float:left;margin-right:12px;}

/*dinner*/
#m0_1_2_19{background-image:url(/App_Themes/oakroom/images/newmenu/dinner.gif); height:21px; width:62px; display:block;float:left;margin-right:12px;}
#m0_1_2_19:hover{background-image:url(/App_Themes/oakroom/images/newmenu/dinner_over.gif); display:block;float:left;margin-right:12px;}
#m0_1_2_19_chosen{background-image:url(/App_Themes/oakroom/images/newmenu/dinner_over.gif); height:21px; width:62px; display:block;float:left;margin-right:12px;}

/*sunday brunch*/
#m0_1_2_20{background-image:url(/App_Themes/oakroom/images/newmenu/sundayBrunch.gif); height:21px; width:138px; display:block;float:left;margin-right:12px;}
#m0_1_2_20:hover{background-image:url(/App_Themes/oakroom/images/newmenu/sundayBrunch_over.gif); height:21px; width:138px; display:block;float:left;margin-right:12px;}
#m0_1_2_20_chosen{background-image:url(/App_Themes/oakroom/images/newmenu/sundayBrunch_over.gif); height:21px; width:138px; display:block;float:left;margin-right:12px;}

/*holiday*/
#m0_1_2_84{background-image:url(/App_Themes/oakroom/images/newmenu/holiday.gif); height:21px; width:69px; display:block;float:left;}
#m0_1_2_84:hover{background-image:url(/App_Themes/oakroom/images/newmenu/holiday_over.gif); display:block;float:left;}
#m0_1_2_84_chosen{background-image:url(/App_Themes/oakroom/images/newmenu/holiday_over.gif); height:21px; width:69px; display:block;float:left;}

/*holiday*/
#m0_1_2_88{background-image:url(/App_Themes/oakroom/images/newmenu/holiday.gif); height:21px; width:69px; display:block;float:left;}
#m0_1_2_88:hover{background-image:url(/App_Themes/oakroom/images/newmenu/holiday_over.gif); display:block;float:left;}
#m0_1_2_88_chosen{background-image:url(/App_Themes/oakroom/images/newmenu/holiday_over.gif); height:21px; width:69px; display:block;float:left;}


/*wine page submenu*/

/*red*/
#m0_1_3_30{background-image:url(/App_Themes/oakroom/images/newmenu/red.jpg); height:21px; width:33px; display:block;float:left; margin-right:20px;}
#m0_1_3_30:hover{background-image:url(/App_Themes/oakroom/images/newmenu/red_over.jpg);  display:block;float:left; margin-right:20px;}
#m0_1_3_30_chosen{background-image:url(/App_Themes/oakroom/images/newmenu/red_over.jpg); height:21px; width:33px; display:block;float:left; margin-right:20px;}

/*white*/
#m0_1_3_29{background-image:url(/App_Themes/oakroom/images/newmenu/white.jpg); height:21px; width:58px; display:block;float:left;margin-right:20px;}
#m0_1_3_29:hover{background-image:url(/App_Themes/oakroom/images/newmenu/white_over.jpg); display:block;float:left;margin-right:20px;}
#m0_1_3_29_chosen{background-image:url(/App_Themes/oakroom/images/newmenu/white_over.jpg); height:21px; width:58px; display:block;float:left;margin-right:20px;}

/*champagne/dessert*/
#m0_1_3_28{background-image:url(/App_Themes/oakroom/images/newmenu/champagne_dessert.gif); height:21px; width:197px; display:block;float:left;margin-right:20px;}
#m0_1_3_28:hover{background-image:url(/App_Themes/oakroom/images/newmenu/champagne_dessert_over.gif); display:block;float:left;margin-right:20px;}
#m0_1_3_28_chosen{background-image:url(/App_Themes/oakroom/images/newmenu/champagne_dessert_over.gif); height:21px; width:197px; display:block;float:left;margin-right:20px;}


/*oakroom_split */
#left{width:420px; height:481px;background-color: #f2ebd4;display:block; float:left; padding:50px 40px 0px 40px; text-align:left;}
#right{width:431px; height:531px; display:block; float:right;}
#bar{position:absolute; width:931px; height:84px; bottom:47px; background-color: #000;}
#ctl00_ctl00_ContentPlaceHolder1_imgTitle{padding-bottom:38px; padding-top:10px;}
#contentholder{height:225px; width:397px; overflow:hidden;}
#contentcontainer{width:394px; }
#contentmore{width:397px; text-align:right; padding-top:10px;}

#div_reservation
{
    width:835px
}

#div_reservation table th
{
    text-transform:uppercase; font-weight:bold; padding:15px 0px 5px 0px;
}

#div_reservation table td
{
padding:0px 5px 0px 0px;
}

#div_reservation .innertable input
{
    border:solid 1px white;
    height:13px;
    padding:2px 2px 2px 2px;
}

input
{
    border:solid 1px #cecece;
    height:15px;
    padding:2px 2px 2px 2px;
}
input:hover{border:solid 1px black;}
 
textarea
{
     border:solid 1px #cecece;
}
textarea:hover{border:solid 1px black;}



/*POPUP*/
.popup body
{
text-align:center;
margin:0px;
padding:0px;
}
.popup #pcontainer
{
    width:600px;
    height:466px;
    overflow:hidden;
}
.popup #pheader
{
width:600px;
height:66px;
}
.popup #plogo
{
    width:147px;
    height:66px;
    float:left;
}
.popup #ptitle
{
    width:453px;
    height:66px;
    float:right;
    background-color: #491b08;
    text-align:left;
}
.popup #pblackbar
{
    width:600px;
    height:177px;
    background-color:Black;
    color:White;
    
    font-size:10px;
    font-family:Georgia;
    text-align:left;
}
.popup #pcontent
{
    width:600px;
    height:268px;
    overflow:auto;
    font-size:10px;
    font-family:Arial;
}
.popup #pbottom
{
width:564px;
height:30px;
padding:18px 18px 18px 18px;
background-color: Black;
text-align:right;
}

.popup h2
{
    font-size:15px;
    font-family:Georgia;
    font-weight:normal;
    line-height:17px;
}
.popup h1
{
    font-size:15px;
    font-family:Georgia;
    font-weight:bold;
    
}

.popup a img
{
border:none;
}

.items 
{
color: #302e2e;
font-family:Arial;
font-size:10px;
line-height:15px;
}

.items h2
{
    font-family: Georgia;
    font-size: 17px;
    line-height: 22px;
    padding-bottom:5px;
    
}

.black a
{
color:Black;
text-decoration:none;
}

.modalBackground {
	background-color:black;
	filter:alpha(opacity=70);
	
	opacity:0.7;
}

.nolinkstyle a
{
   font-family:Georgia; font-size:10px; color: #302e2e; vertical-align:bottom; text-decoration:none;
    
}

.hidden
{
display:none;
}

#contentcontainer a{color:#491b08;  font-weight:bold; }

.ToolTipLeftMiddle{padding-left:20px;}

#privateDining{padding-bottom:20px;}
#privateDining th{vertical-align:top; padding:12px 0px 7px 0px;text-transform:uppercase; font-weight:bold; }
#privateDining td{height:19px;vertical-align:top;}

#wine th{font-weight:bold;}

h2{font:normal normal bold 23px/20px Times New Roman}


#ctl00_ctl00_ddlParty{margin-top:-1px; height:14px; padding:0px;}
#ctl00_ctl00_rdpDate_wrapper{vertical-align:top;}
#ctl00_ctl00_rdpDate_dateInput_text{height:15px; padding:0px;margin:0px;}

#ctl00_ctl00_rdpTime_dateInput_text{height:15px; padding:0px;margin:0px;}

#ctl00_ctl00_rdpTime_wrapper{vertical-align:top;}
#ctl00_ctl00_ddlParty{margin-top:2px;}
#home-container select{height:16px;}
#reservationsFlyOut{display:none;}
#reservationsFlyOut input{margin:0px; height:15px; padding:0px; }
#ctl00_ctl00_rdpTime_timePopupLink{margin-left:0px;}
#ctl00_ctl00_rdpDate_popupButton{margin-left:0px;}
#ctl00_ctl00_ddlParty{position:relative; top:-1px;}
.rcHeader{display:none;}