#body {
background-color:#FFFFFF;
font-family: "Lucida Grande", Trebuchet MS, Verdana, Helvetica, sans-serif;
}

p {
font-family: "Lucida Grande", Trebuchet MS, Verdana, Helvetica, sans-serif;
margin: 0px;
padding: 5px 0px 8px 0px;}



h1 {
font-family: "Lucida Grande", Trebuchet MS, Verdana, Helvetica, sans-serif;
color: #000;
font: bold 13px;
margin: 0px;
padding: 0px 0px 0px 0px;
text-decoration: none;
}

h2 {
font-family: "Lucida Grande", Trebuchet MS, Verdana, Helvetica, sans-serif;
color: rgb(89,22,39);
font: bold 16px;
margin: 0px;
padding: 0px 0px 0px 0px;
text-decoration: none;
}


h3, h3 a:link, h3 a:hover, h3 a:visited, h3 a:hover:visited{
font-family: "Lucida Grande", Trebuchet MS, Verdana, Helvetica, sans-serif;
color: rgb(89,22,39);
font: bold 18px;
margin: 0px;
padding: 5px 0px 0px 0px;
text-decoration: none;
}

ul li {
font-family: "Lucida Grande", Trebuchet MS, Verdana, Helvetica, sans-serif;}


#wrapper {
position:absolute; 
top: 15px;
left: 50%; 
margin-left: -380px;
width: 740px; 
}

#left_column{
width: 160px;
margin: 0px 0px 0px 0px;
float: left;
}

#right_column{
width: 550px;
float: right;

}

#right_column a:link, #right_column a:visited {text-decoration: none; color:rgb(102,0,51); font-family: "Lucida Grande", Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 11px;}
#right_column a:hover, #right_column a:hover:visited {text-decoration: none; color:rgb(102,0,51); font-family: "Lucida Grande", Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 11px;}
 
#logo h1{
margin: 0px;
padding: 0px;
background: url(images/vinologo.gif) no-repeat;
width: 158px;
height: 251px;
text-indent: -9000px;
}

#logo h1 a{
display: block;
margin: 0px;
padding: 0px;
background: url(images/vinologo.gif) no-repeat;
width: 158px;
height: 251px;
border: 0;
}

#logo_VM h1{
margin: 0px;
padding: 0px;
background: url(images/vidalialogo.gif) no-repeat;
width: 158px;
height: 251px;
text-indent: -9000px;
}

#logo_VM h1 a{
display: block;
margin: 0px;
padding: 0px;
background: url(images/vidalialogo.gif) no-repeat;
width: 158px;
height: 251px;
border: 0;
}

#nav_left{

width: 160px;
height: 251px;
float: left;
}

 
.markermenu{
list-style-type: none;
margin: 25px 0 0 0;
padding: 0;
width: 160px;
color: #333;
}

.markermenu li a{
background: white url(images/bullet_white.gif) no-repeat 2px center;
font: normal 13px "Arial",Verdana, Helvetica, sans-serif;
color: #333;
display: block;
width: auto;
padding: 5px 0;
padding-left: 35px;
margin-top: 10px;text-decoration: none;
}


* html .markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 140px;
}

.markermenu li a:active{
color: #00014e;
}

.markermenu li a:hover{
color: black;
background-image:url(images/bullet_green.gif);

}
 
 
.current a:link, .current a:hover, .current a:hover:visited, .current a:visited{
background: url(images/bullet_green.gif) no-repeat 2px center;
font-size:16px;
color: rgb(102,102,51);
/*text-transform:uppercase;*/
}

.markermenu li a:hover{
color: black;
}

#rant {
width: 562px;
height: 131px;
background:url(images/rantrave_01.gif) no-repeat;
}

#rave {
width: 562px;
height: 131px;
background:url(images/rantrave_02.gif) no-repeat;
}

#cheese1 {
width: 562px;
height: 94px;
background:url(images/cheese_01.gif) no-repeat;
}

#cheese2 {
width: 562px;
height: 162px;
background:url(images/cheese_02.jpg) no-repeat;
}

#cheese3 {
width: 562px;
height: 203px;
 
}

#cheese_cow {
width: 562px;
background-image:url(images/cow_02.gif)
}

#cheese_cow_content {
padding: 0px 0px 0px 55px;
font-size: 12px;

 
}

#cheese_cow_content li{
padding: 8px 0px 8px 0px;
margin: 0px; 
list-style-type: none;
}


#cheese_cow_content ul{
padding: 0px;
margin: 0px 0px 0px 15px; 
 
}

#cheese_cow_footer{
height: 26px;
width: 564px;
background:url(images/cow_03.gif) no-repeat;
}

#cheese_sheep {
width: 562px;
background-image:url(images/sheep_02.gif)
}

#cheese_sheep_content {
padding: 0px 0px 0px 55px;
font-size: 12px;
}

#cheese_sheep_content li{
padding: 8px 0px 8px 0px;
margin: 0px; 
list-style-type: none;
}


#cheese_sheep_content ul{
padding: 0px;
margin: 0px 0px 0px 15px; 
 
}

#cheese_sheep_footer{
height: 26px;
width: 564px;
background:url(images/sheep_03.gif) no-repeat;
}


#cheese_goat {
width: 562px;
background-image:url(images/goat_02.gif)
}

#cheese_goat_content {
padding: 0px 0px 0px 55px;
font-size: 12px;
}

#cheese_goat_content li{
padding: 8px 0px 8px 0px;
margin: 0px; 
list-style-type: none;
}


#cheese_goat_content ul{
padding: 0px;
margin: 0px 0px 0px 15px; 
 
}

#cheese_goat_footer{
height: 26px;
width: 564px;
background:url(images/goat_03.gif) no-repeat;
}




#cheese_content {
padding: 0px 25px 0px 70px;
font-size: 12px;
 
}

#cheese_content li{
padding: 8px 0px 8px 0px;
margin: 0px 
 
}


#cheese_content ul{
padding: 0px;
margin: 0px 0px 0px 15px; 
 
}

#cheese_footer{
height: 16px;
background:url(images/cheese_linefooter.gif) no-repeat;
}

#wine1 {
width: 562px;
height: 129px;
background:url(images/wine_01.gif) no-repeat;
}

#wine2 {
width: 562px;
height: 133px;
background:url(images/wine_02.jpg) no-repeat;
}

#wine3 {
width: 562px;
padding: 45px 0px 0px 0px;
font-size: 12px;
}

#wine3 p{
padding: 10px 0px 0px 2px;
}

#wine_shell{
width: 562px;
z-index: 1;
padding: 0px;
background: url(images/color_green.gif) repeat;
}
 
#wine_white_shell{
width: 562px;
z-index: 2;
padding: 0px;
background: url(images/winelist_04.gif) repeat-y;
}

#wine_white1{
width: 99px;
height: 214px;
padding: 0px;
z-index: 5;
float: left;
background: url(images/winelist_01.gif) no-repeat;
 
}

#wine_white2{
width: 463px;
height: 47px;
padding: 0px;
z-index: 10;
float: right;
background: url(images/winelist_02.gif) no-repeat;
 
}

#wine_white_text{
width: 412px;
float: right;
padding: 0px 20px 0px 0px;
font-size: 11px;
 
}

#wine_white_text h1{
font-weight: normal;
font-size: 14px;
padding: 10px 0px 0px 0px;
color: rgb(184,144,94)
}

#wine_white_footer{
width: 562px;
height: 14px;
background:url(images/winelist_05.gif) no-repeat;
clear: inherit;
}

#wine_red_shell{
width: 562px;
z-index: 1;
padding: 0px;
background: url(images/winelist_09.gif) repeat-y;
}

#wine_red1{
width: 99px;
height: 208px;
padding: 0px;
z-index: 5;
float: left;
background: url(images/winelist_06.gif) no-repeat;
 
}

#wine_red2{
width: 463px;
height: 44px;
padding: 0px;
z-index: 10;
float: right;
background: url(images/winelist_07.gif) no-repeat;
 
}

#wine_red_text{
width: 412px;
float: right;
padding: 0px 20px 0px 0px;
font-size: 11px;
 
}

#wine_red_text h1{
font-weight: normal;
font-size: 14px;
padding: 10px 0px 0px 0px;
color: rgb(102,0,51)
}

#wine_red_footer{
width: 562px;
height: 15px;
background:url(images/winelist_10.gif) no-repeat;
clear: inherit;
}

#wine_bubbles_shell{
width: 562px;
z-index: 1;
padding: 0px;
background: url(images/winelist2_04.gif) repeat-y;
}

#wine_bubbles1{
width: 99px;
height: 214px;
padding: 0px;
z-index: 5;
float: left;
background: url(images/winelist2_01.gif) no-repeat;
 
}

#wine_bubbles2{
width: 463px;
height: 36px;
padding: 0px;
z-index: 10;
float: right;
background: url(images/winelist2_02.gif) no-repeat;
 
}

#wine_bubbles_text{
width: 412px;
float: right;
padding: 0px 20px 0px 0px;
font-size: 11px;
 
}

#wine_bubbles_text h1{
font-weight: normal;
font-size: 14px;
padding: 10px 0px 0px 0px;
color: rgb(184,144,94)
}

#wine_bubbles_footer{
width: 562px;
height: 16px;
background:url(images/winelist2_05.gif) no-repeat;
clear: inherit;
}

#wine_dessert_shell{
width: 562px;
z-index: 1;
padding: 0px;
background: url(images/winelist2_09.gif) repeat-y;
}

#wine_dessert1{
width: 99px;
height: 208px;
padding: 0px;
z-index: 5;
float: left;
background: url(images/winelist2_06.gif) no-repeat;
 
}

#wine_dessert2{
width: 463px;
height: 37px;
padding: 0px;
z-index: 10;
float: right;
background: url(images/winelist2_07.gif) no-repeat;
 
}

#wine_dessert_text{
width: 412px;
float: right;
padding: 0px 20px 0px 0px;
font-size: 11px;
 
}

#wine_dessert_text h1{
font-weight: normal;
font-size: 14px;
padding: 10px 0px 0px 0px;
color: rgb(102,0,51)
}

#wine_dessert_footer{
width: 562px;
height: 15px;
background:url(images/winelist2_10.gif) no-repeat;
clear: inherit;
}


#vidalia1 {
width: 562px;
height: 135px;
background:url(images/eats_01.gif) no-repeat;
}

#vidalia2 {
width: 562px;
height: 126px;
background:url(images/eats_02.jpg)  no-repeat;
}

#vidalia3 {
width: 562px;
height: 183px;
background:url(images/vidalia1.gif) no-repeat;
}

#vidalia1 {
width: 562px;
height: 135px;
background:url(images/eats_01.gif) no-repeat;
}

#vidalia_content a:link, #vidalia_content a:visited {text-decoration: none; color:rgb(102,0,51);}
 #vidalia_content a:hover, #vidalia_content a:hover:visited {text-decoration: none; color:rgb(102,0,51);}

#gifts1 {
width: 562px;
height: 115px;
background:url(images/gifts_01.gif)  no-repeat;
}




#gifts_shell{
width: 562px;
z-index: 1;
padding: 0px;
background: url(images/basket_04.gif) repeat-y;
}

#gifts2_1{
width: 241px;
height: 440px;
padding: 0px;
z-index: 5;
float: left;
background: url(images/basket_01.gif) no-repeat;
 
}

#gifts2_2{
width: 320px;
height: 189px;
padding: 0px;
z-index: 10;
float: left;
background: url(images/basket_02.gif) no-repeat;
 
}

#gifts_text{
width: 262px;
float: right;
padding: 0px 50px 0px 0px;
font-size: 11px;
color: #000;
 
}

#gifts_text h1{
font-weight: normal;
font-size: 14px;
padding: 10px 0px 0px 0px;
color: #fff;
}

#gifts_footer{
width: 562px;
height: 16px;
background:url(images/basket_05.gif) no-repeat;
clear: inherit;
}

#gifts_text h2 {
font-family: "Lucida Grande", Trebuchet MS, Verdana, Helvetica, sans-serif;
color: #fff;
font: bold 20px;
margin: 0px;
padding: 5px 0px 0px 0px;
text-decoration: none;
}


#gifts_text h3 {
font-family: "Lucida Grande", Trebuchet MS, Verdana, Helvetica, sans-serif;
color: #fff;
font: bold 15px;
margin: 0px;
padding: 5px 0px 0px 0px;
margin-bottom: 0px;
text-decoration: none;
}


#news1 {
width: 562px;
height: 216px;
background:url(images/news_01.gif)  no-repeat;
}

#news2 {
width: 562px;
height: 117px;
background:url(images/news_02.gif) no-repeat;
}

#news3 {
width: 562px;
height: 225px;
background:url(images/news_03.jpg) no-repeat;
}

#news_content{
font-size: 12px;
}
 

#soapbox {margin-top: 20px; width: 562px; }
#soapbox p{font-size: 12px;}

#whatsnew {
font-family: "Lucida Grande", Trebuchet MS, Verdana, Helvetica, sans-serif;
color: #362619;
padding: 65px 25px 0px 25px;
}
#whatsnew h1, #whatsnew h1 a:link, #whatsnew h1 a:visited{
font-size: 17px; 
padding: 0px; 
font-weight: normal; 
margin: 0px; 
color: #362619; 
text-decoration:none
}
#whatsnew h1 a:hover, #whatsnew h1 a:hover:visited{ 
font-size: 17px; 
padding: 0px; 
font-weight: normal; 
margin: 0px; 
color: #362619; 
text-decoration:none}

.whatsnewtext {
font-size: 12px; 
padding: 0px; 
margin: 0px; color: #362619;
}

 

#coolevents {
font-family: "Lucida Grande", Trebuchet MS, Verdana, Helvetica, sans-serif;
color: #362619;
padding: 65px 10px 0px 30px;
}
.coolevents{
font-size: 12px; 
padding: 0px; 
margin: 0px; color: #362619;
}
#coolevents h1, #coolevents h1 a:link, #coolevents h1 a:visited{
font-size: 17px; 
padding: 0px; 
font-weight: normal; 
margin: 0px; 
color: #362619; 
text-decoration:none
}
#coolevents h1 a:hover, #coolevents h1 a:hover:visited{
font-size: 17px; 
padding: 0px; 
font-weight: normal; 
margin: 0px; 
color: #362619; 
text-decoration:none
}

#chat1 {
width: 562px;
height: 132px;
background-image:url(images/chat.gif)
}

#thankyou1{width: 481px; height: 263px; background:url(images/thankyou.gif) no-repeat;}
#thankyou2{width: 481px; height: 263px; background:url(images/thankyou_wine.gif) no-repeat;}

#team2 {
width: 562px;
height: 135px;
background-image:url(images/team_02.jpg)
}

#team3 {
width: 562px;
}
 
.maroon, .maroon a:link, .maroon  a:hover, .maroon  a:visited, .maroon  a:hover:visited{
color: rgb(89,22,39);
font: bold 11px;
}

#photoright {float: right; margin: 0px 0px 15px 15px} 
#photoleft{float: left; margin: 0px 15px 15px 0px} 
#photoright_wine {float: right; margin: 0px 30px 15px 15px} 

.clear {clear: both}
.table_wines {font-family: "Lucida Grande", Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px;}
TEXTAREA { color: #000; border: 2px dotted; }
INPUT { color: #000; border: 2px dotted; }
.contactinfo {padding-left: 55px; font-family: "Lucida Grande", Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-size: 13px;}
#submit {border: solid 0px;}
#tbl_winereview {font-size: 12px; margin-top: 0px; font-family: Lucida Grande , Trebuchet MS, Verdana, Helvetica, sans-seri}