* {padding:0; margin:0;}

body {
background-image:url(../../../backgrounds/menu-subbg.jpg);
background-attachment:fixed;
font-family:Arial;
font-size:12px;
color:#652E11;
width:95%;
text-align:center;
scrollbar-face-color:#D8C5BA;
scrollbar-highlight-color:#F4E9E2;
scrollbar-3dlight-color:#C7B0A5;
scrollbar-darkshadow-color:#B18770;
scrollbar-shadow-color:#C7B0A5;
scrollbar-arrow-color:#CC6D19;
scrollbar-track-color:#E9D9CB;
}

#all {
position:relative;
width:455px;
}

#menu {
padding:15px 25px 40px 15px;
font-weight:bold;
}

#rwmenu, #choralemenu, #eastermenu {
padding:0 25px 40px 15px;
font-weight:bold;
}


#winelist {
padding:15px 25px 40px 35px;
font-weight:bold;
text-align:left;
}

h1 {
color:#B35D12;
font-size:16px;
padding-bottom:4px;
}

p#rw-subtitle1 {
font-size:11px;
color:#B35D12;
padding-bottom:6px;
text-transform:uppercase;
}

p#rw-subtitle2 {
color:#B35D12;
padding-bottom:35px;
}


h2 {
color:#963928;
font-size:15px;
font-family:Georgia;
font-style:italic;
padding-bottom:15px;
}

h3 {
color:#963928;
font-size:11px;
font-family:Georgia;
font-style:italic;
padding-bottom:18px;
}

#wineweek h3 {
color:#963928;
font-size:13px;
font-family:Trebuchet MS;
font-style:italic;
padding-bottom:18px;
}


h4 {
font-family:Tahoma;
font-size:10px;
padding-bottom:5px;
border-bottom:1px solid #FAF6F0;
margin-bottom:10px;
text-transform:uppercase;
}

h5 {
color:#665504;
font-family:Tahoma;
font-style:italic;
font-size:10px;
letter-spacing:1px;
padding-bottom:7px;
}

h6 {
font-size:12px;
font-family:Georgia;
color:#CC6D19;
font-style:italic;
padding-bottom:15px;
}

.h2sub {
color:#A94938;
font-family:Verdana;
font-size:10px;
font-weight:bold;
padding-top:0;
padding-bottom:6px;
}

.other {
margin-top:15px;
padding:10px 15px;
font-size:11px;
line-height:18px;
border:1px solid;
}

.other h3 {
padding-bottom:7px;
}


ul {
list-style:none;
margin-bottom:20px;
}

li {
padding-bottom:18px;
}

ul.wine li {
font-size:11px;
padding-bottom:6px;
}

.otherselections {
font-family:Tahoma;
font-size:10px;
padding:15px 0 5px 0;
color:#604832;
font-weight:bold;
}

li p.item {
color:#79410A;
padding-bottom:2px;
}

li p.sub, p.sub, .sub {
font-family:Tahoma;
font-size:11px;
color:#A0611A;
padding-bottom:4px;
}

li p.sub2 {
font-family:Tahoma;
font-size:11px;
color:#A0611A;
padding-top:7px;
padding-bottom:4px;
}

li p.sub3 {
font-family:Tahoma;
font-size:11px;
color:#A0611A;
padding-bottom:4px;
}

li p.price, .price {
font-size:11px;
color:#79410A;
padding-bottom:0;
}

.pr {
color:#79410A;
}

.wpr {
color:#757912;
padding-left:12px;
}

p.or {
font-size:10px;
font-style:italic;
padding-top:2px;
padding-bottom:5px;
}

p.tilde {
font-size:12px;
padding:10px 0;
}

#degustation {
width:250px;
padding-top:15px;
padding-bottom:15px;
margin-bottom:40px;
border:1px solid #A0611A;
}

#degustation h2 {
padding-bottom: 7px;
}

#disc {
margin-top:25px;
color:#79410A;
font-family:Verdana;
font-size:10px;
}

#disc-wine {
text-align:center;
margin-top:25px;
color:#79410A;
font-family:Verdana;
font-size:10px;
font-style:italic;
}

#disc p, #disc-wine p {
padding-bottom:9px;
}

p.littlebullets {
color:#B6421E;
font-size:10px;
padding-top:15px;
padding-bottom:15px;
}

p.littlebullets-wine {
text-align:center;
color:#B6421E;
font-size:10px;
padding-top:0;
padding-bottom:25px;
}

p#inaddition {
color:#A8492C;
font-family:Trebuchet MS, Arial;
font-size:11px;
font-weight:bold;
letter-spacing:1px;
}

.eleven {
font-size:11px;
padding-top:3px;
}

#prix-fixe {
background:#FAE8E1;
margin-bottom:25px;
padding:12px 18px 20px 18px;
border:1px solid;
}

#prix-fixe-lunch {
background:#FAE8E1;
margin-bottom:25px;
padding:12px 18px 15px 18px;
border:1px solid;
}

#soupsandwich {
background:#FAE8E1;
margin-bottom:25px;
padding:12px 18px 20px 18px;
border:1px solid;
}

a {
color:#2776C2;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}
}

li.separater {
margin-top:-12px;
padding-bottom:7px;
}

.ten {
font-size:10px;
}

img.star  {
margin-right:3px;
vertical-align:text-bottom;
}

img.star-sm  {
margin-right:1px;
margin-left:3px;
vertical-align:text-top;
}


.pairing {
font-family:Verdana;
font-size:10px;
color:#3E8B74;
padding-top:2px;
padding-bottom:5px;
}

p.www {
font-size:13px;
font-weight:bold;
padding-bottom:3px;
}

p.wwprice {
font-size:11px;
font-weight:normal;
padding-bottom:4px;
}

.normally {
font-size:12px;
font-style:italic;
}

.dots {
font-size:13px;
color:#a95912;
font-weight:bold;
padding-bottom:5px;
}

