BODY{margin:0px;background-color:#F9F5DA;}
FORM{margin:0px;}

.topbg{background-image:url(../img/topbg.jpg);height:117px;}

.phone{font-family:arial;font-size:18px;text-align:left;padding-bottom:10px;padding-left:10px;font-weight:bold;text-transform:uppercase;}
.address{font-family:arial;font-size:13px;font-weight:bold;text-align:right;padding-bottom:10px;padding-right:10px;text-transform:uppercase;}

.menu{background-color:#D1353A;text-align:center;padding:3px;color:white;font-weight:bold;font-family:arial;font-size:11px;height:23px;padding-top:5px;}
.menu A{color:white;font-weight:bold;font-family:arial;font-size:11px;text-decoration:none;text-transform:uppercase;}
#reservation{color:#FFF002 !important;}

.menu A:hover{color:#EEB6B8;}

.preform{padding-left:15px;padding-top:1px;}
.fname{color:#7F8183;font-size:11px;font-family:arial;padding-right:5px;}

.field{border:1px solid #B2B4B6;font-size:11px;height:17px;font-family:arial;color:black;width:170px;background-color:#B2B4B6;margin-bottom:2px;*margin:0px;}

.middlephoto IMG{border:3px solid #CC252D;}
.middlephoto{padding-bottom:20px;}

.textblock{font-family:arial;font-size:14px;padding-right:10px;padding-left:10px;padding-top:10px;line-height:20px;}
.review{font-family:arial;font-size:12px;padding-top:10px;padding-bottom:30px;}

.calendar{font-family:arial;font-size:12px;padding-bottom:30px;}
.calendar A{color:black;font-size:11px !important;font-weight:bold;}

.event_name{color:#CC252D;font-size:25px;font-family:arial;font-weight:bold;padding-bottom:5px;}
.event_desc{font-family:arial;font-size:12px;line-height:20px;font-weight:bold;}

.eventimage{margin:0px;margin-left:10px;}

.reserve_buton{padding-top:10px;}

.review_name{font-size:22px;}
.review_statname{font-size:18px;}


#divScrollTextCont {height:375px; clip:rect(0px 300px 375px 0px); overflow:hidden; visibility:hidden;}
#divText {position:relative; left:0px; top:0px;}

.clickto{font-size:11px;color:black;font-family:tahoma;padding-bottom:20px;}
.clickto A{color:black;}

.link{cursor:pointer;}

.textblock A{color:#CC252D;}

.namelink A{color:black;font-size:11px;font-family:tahoma;text-decoration:none;font-weight:bold;text-transform:uppercase;}
.namelink{text-align:center;padding-top:5px;}

A.hover IMG{
	-moz-opacity:1;
	-khtml-opacity:1;  
	* opacity:100;
	* filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

A.hover:hover IMG{
	-moz-opacity:0.5;
	-khtml-opacity:0.5;  
	* opacity:50;
	* filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}


.winebyglass{width:383px;}

.winebyglass DIV.copy{color:white;font-size:13px;font-family:arial;line-height:20px;}
.winebyglass DIV.quote{color:white;font-size:12px;font-family:arial;line-height:20px;}


.wnames{font-weight:bold;text-transform:uppercase;letter-spacing:1px;}

#heading{padding-top:20px;}

.fname2{font-size:11px;font-weight:bold;color:#67645F;font-family:tahoma;text-align:right;}

.regform TD INPUT{border:1px solid #5a5a5a;font-weight:bold;color:#67645F;font-family:tahoma;height:18px;}
.regform TD{font-size:11px;font-weight:bold;color:#67645F;font-family:tahoma;}

.sbmt{font-size:12px;font-family:'Trebuchet MS';height:24px;}

.regcontent{padding-top:5px;padding-bottom:10px;}
