body
{
background-color: #fff;
text-align:center;
padding: 0px;
font-family:Arial, Sans-Serif;
border:0px;
color:Black;
}
span 
{ 
display: inline 
}

#container
{
  width: 650px;
  text-align:center;
  background-color:#fff ;
  border:0px;   
}


#content
{
  width: 650px;
  text-align:center;
  background-color:#fff;
  padding-bottom: 40px;
     
}

#header
{
width:auto;
text-align:center;
font-weight:bold;
font-size:20;  
color:black;
background-color:#fff;
line-height: 35px;
padding-bottom:20px;
}

.intro
{

text-align:center;
background-color:#fff;
border:0px;
width: 400px;
line-height:22px;
font-size:18; 
color:black;
padding-bottom:25px;

}

.somms
{
    margin-left:0px; 
    font-weight:bold;
    line-height:30px;
    font-size:11; 
    color:black;
    text-align:center;
    

}

.glasslink
{

line-height:20px;
font-weight:bold;
font-size:11;
color:black;
background-color:#fff;
padding-top:30px;
padding-bottom:30px;


}

#footer
{
width:auto;
text-align:center;
font-weight:bold;
font-size:11; 
color:black;
padding-top:30px;
background-color: #fff;
}

#close
{
width:auto;
text-align:center;
font-weight:bold;
font-size:11; 
color:black;
line-height: 30px;
background-color: #fff;
}


.wine  {
font-size:11;
color:black;
font-weight:normal;
background-color: #fff;
font-style: normal; 
text-align:left;
width: 510px;
padding-right: 0px; 
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
line-height:22px; 
  
}

.vintage  {
font-size:11;
color:black;
font-weight:normal;
width: 40px;
text-align:center;
background-color: #fff;
font-style: normal;

padding-right:0px; 
padding-top:0px;
padding-bottom:0px;
padding-left:4px;  
}

.format  {
font-size:10;
color:black;
font-weight:normal;
width: 50px;
text-align:center;
background-color: #fff;
font-style: normal;

padding-right:0px; 
padding-top:0px;
padding-bottom:0px;
padding-left:4px;  
}

.price  {

font-size:11;
color:black;
font-weight:normal;
width: 40px;
text-align:right;
background-color: #fff;

padding-right:0px; 
padding-top:0px;
padding-bottom:0px;
padding-left:0px;  


}



.cat1  {

font-size:20;
color:black;
font-weight:bold;
width: 100%;
text-align:center;
text-decoration: underline;
font-style: normal;

padding-right:0px;
padding-top:15px; 
padding-bottom:0px; 
padding-left:0px;  
   

}

.cat7  {

font-size:10;
color:black;
font-weight:bold;
width: 100%;
text-align:left;
text-decoration: none;
font-style:italic;
 line-height: 15px;

padding-right:0px;
padding-top:10px; 
padding-bottom:10px; 
padding-left:0px;  
   

}

.cat31  {

font-size:18;
color:black;
font-weight:bold;
width: 100%;
text-align:center;
font-style: normal;

padding-right:0px;
padding-top:15px;
padding-bottom:0px; 
padding-left:0px;  
   

}

.cat32  {

font-size:20;
color:black;
font-weight:bold;
width: 100%;
text-align:center;

padding-right:0px;
padding-top:15px;
padding-bottom:0px;
padding-left:0px;  
   

}

.cat35  {

font-size:24;
color:black;
font-weight:bold;
width: 100%;
text-align:center;
font-style: normal;

padding-right:0px;
padding-top:15px;
padding-bottom:0px;
padding-left:0px;  
     

}

.cat36  {

font-size:14;
color:black;
font-weight:bold;
width: 100%;
text-align:left;
font-style: normal;

padding-right:0px;
padding-top:15px;
padding-bottom:0px;
padding-left:0px;  
     

}

.cat38  {

font-size:13;
color:black;
font-weight:bold;
width: 100%;
text-align:left;
font-style: normal;

padding-right:0px;
padding-top:15px; 
padding-bottom:0px; 
padding-left:0px;  
   

}

.cat41  {

font-size:11;
color:black;
font-weight:bold;
width: 100%;
text-align:left;
font-style:italic;

padding-right:0px;
padding-top:15px;
padding-bottom:0px; 
padding-left:0px;  
   

}

.cat46
{
font-size:15;
color: black;
font-weight:bold;
text-align: left;
font-style: normal;
width: 100%; 

padding-right:0px;
padding-top:15px;
padding-bottom:0px;
padding-left:0px;  
  
}

.cat47  {

font-size:15;
color:black;
font-weight:bold;
width: 100%;
text-align:left;
font-style: normal;

padding-right:0px;
padding-top:15px;
padding-bottom:0px;
padding-left:0px;  
    

}

.cat51  {

font-size:15;
color:black;
font-weight:bold;
width: 100%;
text-align:left;
font-style: italic;

padding-top:15px;
padding-bottom:0px;  
padding-right:0px;
padding-left:0px;  

}

.cat52  {

font-size:15;
color:black;
font-weight:bold;
width: 100%;
text-align:center;
font-style: normal;

padding-right:0px;
padding-top:15px;
padding-bottom:0px;
padding-left:0px;  
    

}














































a	{

color: black;
text-decoration: underline;
font-size: 11px;
}

a:visited {
color: black;
text-decoration: underline;
font-size: 11px;
}

a:hover {
color: black;
text-decoration: underline;
font-size: 11px;
}

a:active {
color: black;
text-decoration: underline;
font-size: 11px;
}

a:visited:active {
color: black;
text-decoration: underline;
font-size: 11px;
}

a:visited:hover	{
color: black;
text-decoration: underline;
font-size: 11px;
}


