/*Link color and decoration for the Navigation on the right*/

a:link.nav{
color:#E6E0D1;
font-weight:bold; 
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

a:visited.nav{
color:#E6E0D1;
font-weight:bold; 
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

a:active.nav{
color:#E6E0D1;
font-weight:bold; 
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}



a:hover.nav{
color:#cc9900;
text-decoration:none;
font-weight:bold; 
}

/*Link color and decoration for the main body*/

a:link{
font-size:16px;
color:#678243;
font-weight:bold;
}

a:visited{
font-size:16px;
color:#678243;
font-weight:bold;
}

a:active{
font-size:16px;
color:#678243;
font-weight:bold;
}

a:hover{} 

body{
/*background-image:url("../images/bgwine.gif");*/
text-color:#000000;
background-color:#E6E0D1;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
}

td,p,b,div{font-family:Arial, Helvetica, sans-serif; font-size:15px;}

.main{padding:25px;}

.bgimg{
background-image:url("../images/wmc.gif"); 
background-repeat: no-repeat;
background-position: 50% 10px;

background-color:#BFB69D;
width:100%;
text-align:center;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding:0px;
}

.heading{
color:#641433;
font-size:25px;
font-weight:bold;
text-align:center;
}
.red {
color:#641433;
size:18px;
}

.navhead{
color:#fffaea; 
text-align:center;
font-weight:bold;
background-color:#641433;
border:1px solid #E6E0D1;
padding:2px;
}

.bottomaddress{
text-align:center;}

.footer{
text-align:center;}

.footer_dba {
font-weight: bold;}

.footer_phone {
color: #641433;
font-weight: bold;
font-size: 18px;}

.table1{
margin:0px;
padding:0px; 
width:100%;
}

.table2{
padding:5px;
width:90%;
border:1px solid #641433;
background-color:#BFB69D;
margin:10px;
margin-bottom:1px;
}

.td1{
border:#BFB69D 2px solid;
vertical-align:top;
background-color:#FCFAF8;
}

.td2{
background-image:url("../images/wmclogo.gif");
background-repeat: no-repeat;
background-position: 57% 18px;

width:20%;
text-align:center; 
vertical-align:top;
}

.td3{
vertical-align:top;
background-color:#4F5733; 
border:1px solid #E6E0D1;
white-space: nowrap;
padding:4px;
text-align:left;
}

.img1{
margin-right:20px;
margin-left:20px;
}

.new{
background-image:url("../images/new.gif");
background-repeat: no-repeat;
background-position:0px 0px;
padding-top:11px;
padding-left:40px;
vertical-align:bottom;
}


a:link.normal_link{
	color:#641433;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a:visited.normal_link{
	color:#641433;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a:hover.normal_link{
	color:#641433;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a:active.normal_link{
	color:#641433;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
} 

.grapes{
margin-top:20px;
padding-bottom:20px;
border-bottom:1px solid #E6E0D1;
min-height:150px;
_height: 150px;
font-family:sans-serif, Geneva,Arial ;
}

img{
margin-left:10px;
margin-right:10px;
}

.emailtbl{
background-color:#BFB69D;
vertical-align:top;
}

.emailhead{
background-color:#641433;
text-align:center;
color:#FFFFFF;
padding:10px;
}

/*featured elements*/

h1 {
text-align:center;
color:#641433; 
font-size:25px; 
font-weight:bold;


}

.winetitle
{
text-align:left;
color:#000; 

font-weight:bold;
font-variant: small-caps;
}

.flag_at
{
background: url(../images/flag_of_austria.png) no-repeat right top;
}

.flag_au
{
background: url(../images/flag_of_australia.png) no-repeat right top;
}

.flag_cl
{
background: url(../images/flag_of_chile.png) no-repeat right top;
}


.flag_us
{
background: url(../images/flag_of_usa.png) no-repeat right top;
}


.flag_fr
{
background: url(../images/flag_of_france.png) no-repeat right top;
}


.flag_it
{
background: url(../images/flag_of_italy.png) no-repeat right top;
}

.flag_es
{
background: url(../images/flag_of_spain.png) no-repeat right top;
}

.flag_nz
{
background: url(../images/flag_of_new_zealand.png) no-repeat right top;
}

.flag_ar
{
background: url(../images/flag_of_argentina.png) no-repeat right top;
}

.flag_sa
{
background: url(../images/flag_of_south_africa.png) no-repeat right top;
}

.img_left
{
margin-right:15px;
padding-bottom: 5px;
margin-left:0px;}

.img_right
{
margin-left:15px;
padding-bottom: 5px;
margin-right:0px;}


.img_flag
{
margin-right:7px;
padding-bottom: 5px;
margin-left:0px;}

.img_label
{
margin-right:10px;
padding-bottom: 5px;
margin-left:0px;}

.td_snippet
{

padding-bottom: 0px;
margin-left:0px;
}

/*052010 featured wines*/

#featured
 { 
 padding:25px; 
 line-height:1.25;
 } 

#featured h1 
{
text-align:center;
color:#641433; 
font-size:28px; 
font-weight:bold;
}

#featured h2 
{
text-align:left;
color:#000; 
font-size:19px; 
}

.rounded-corners-top {
     -moz-border-radius-topright: 10px;
     -moz-border-radius-topleft: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.rounded-corners-bottom {
     -moz-border-radius-bottomright: 10px;
     -moz-border-radius-bottomleft: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

.rounded-corners-small {
     -moz-border-radius: 15px;
     -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
    
}

.wine-label {
background: url(../images/wine-label.jpg) no-repeat center;

width: 700px;
height: 400px;
}

.wine-label h2 {
text-align: center !important;
font-family: "Times New Roman", Times, serif;
font-size:30px !important; 
font-weight:bold;
font-variant: small-caps;
}

.MembershipType {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}


