h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#FFFFFF; font-weight: bold; 
     margin:0px; }
h1 a:link    { color:#FFFFFF; text-decoration:none; }
h1 a:visited { color:#FFFFFF; text-decoration:none; }
h1 a:hover   { color:#FFFFFF; text-decoration:none; cursor:hand; }
h1 a:active  { color:#FFFFFF; text-decoration:none; 
}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; font-weight: bold; margin:0px; }
h2 a:link    { color:#333399; text-decoration:none; }
h2 a:visited { color:#333399; text-decoration:none; }
h2 a:hover   { color:#0000FF; text-decoration:none; cursor:hand; }
h2 a:active  { color:#333399; text-decoration:none; 
}
.not-h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; font-weight: bold; }
.not-h2 a:link    { color:#333399; text-decoration:none; }
.not-h2 a:visited { color:#333399; text-decoration:none; }
.not-h2 a:hover   { color:#0000FF; text-decoration:none; cursor:hand; }
.not-h2 a:active  { color:#333399; text-decoration:none; 
}
.main { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;}
.main a:link    { color:#333399; text-decoration:none; }
.main a:visited { color:#333399; text-decoration:none; }
.main a:hover   { color:#0000FF; text-decoration:none; cursor:hand; }
.main a:active  { color:#333399; text-decoration:none;
}

.listings1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; } 
.listings1 a:link    { color:#CC0000; text-decoration:none; }
.listings1 a:visited { color:#CC0000; text-decoration:none; }
.listings1 a:hover   { color:#FE0404; text-decoration:none; cursor:hand; }
.listings1 a:active  { color:#CC0000; text-decoration:none;
}
.listings2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; } 
.listings2 a:link    { color:#CC0000; text-decoration:none; }
.listings2 a:visited { color:#CC0000; text-decoration:none; }
.listings2 a:hover   { color:#FE0404; text-decoration:none; cursor:hand; }
.listings2 a:active  { color:#CC0000; text-decoration:none;
}
.shop_title { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF;}
.shop_title a:link    { color:#FFFFFF; text-decoration:none; }
.shop_title a:visited { color:#FFFFFF; text-decoration:none; }
.shop_title a:hover   { color:#FFCC99; text-decoration:none; cursor:hand; }
.shop_title a:active  { color:#FFFFFF; text-decoration:none;
}
.menu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.menu a:link    { color:#FFFFFF; text-decoration:none; }
.menu a:visited { color:#FFFFFF; text-decoration:none; }
.menu a:hover   { color:#FFCC99; text-decoration:none; cursor:hand; }
.menu a:active  { color:#FFFFFF; text-decoration:none;
}
.spacer {font-size: 1px;
}
.spon { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; }
.spon a:link    { color:#CCCCCC; text-decoration:none; font-weight: bold; }
.spon a:visited { color:#CCCCCC; text-decoration:none; font-weight: bold; }
.spon a:hover   { color:#CCCCCC; text-decoration:none; cursor:hand; font-weight: bold; }
.spon a:active  { color:#CCCCCC; text-decoration:none; font-weight: bold;
}
.ours { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #F87857;}
.ours a:link    { color: #F87857; text-decoration:none; }
.ours a:visited { color: #F87857; text-decoration:none; }
.ours a:hover   { color: #FFFFFF; text-decoration:none; cursor:hand; }
.ours a:active  { color: #F87857; text-decoration:none; 
}
.dir { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}
.dir a:link    { color: #666666; text-decoration:none; }
.dir a:visited { color: #666666; text-decoration:none; }
.dir a:hover   { color: #666666; text-decoration:none; cursor:hand; }
.dir a:active  { color: #666666; text-decoration:none; 
}
.winenav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333399;
           background-color: #FFFFFF;}
.winenav a:link    { color:#333399; text-decoration:none; background-color: #FFFFFF;}
.winenav a:visited { color:#333399; text-decoration:none; background-color: #FFFFFF;}
.winenav a:hover   { color:#0000FF; text-decoration:none; cursor:hand; background-color: #FFFFFF;}
.winenav a:active  { color:#333399; text-decoration:none; background-color: #FFFFFF;
}
.wineq { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.wineq a:link    { color:#333399; text-decoration:none; background-color: #FFFFFF;}
.wineq a:visited { color:#333399; text-decoration:none; background-color: #FFFFFF;}
.wineq a:hover   { color:#990000; text-decoration:none; cursor:hand; background-color: #E4E3E3;}
.wineq a:active  { color:#333399; text-decoration:none; background-color: #FFFFFF;
}

.searchBox {
  border : 1px solid #000000;
  background-color : #FFFFFF;
  color : #000000;
  font-size : 13;
  font-family :  Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.searchButton {
  border : 1px solid #000000;
  font-size : 13;
  font-family :  Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.leftFont {
 font-size : 11;
 font-family :  Verdana, Arial, Helvetica, sans-serif;
 color : #FFFFFF;
 text-decoration: none;
 font-weight: bold;
}
.leftFontHead {
 font-size : 13;
 font-family :  Verdana, Arial, Helvetica, sans-serif;
 color : #FFFFFF;
 text-decoration: none;
 font-weight: bold;
}
.middleFont {
 font-size : 11;
 font-family :  Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 text-decoration: none;
}

.url{
 font-size : 11;
 font-family :  Verdana, Arial, Helvetica, sans-serif;
 color : #0033CC;
 cursor:hand;
 text-decoration: underline;
}

.middleFontTitle {
 font-size : 11;
 font-family :  Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 text-decoration: none;
}
.middleFontHead {
 font-size : 13;
 font-family :  Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 text-decoration: none;
}
.topFont {
 font-size : 11;
 font-family :  Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 font-weight: bold;
 text-decoration: none;
}


a.middleFont:HOVER {
 font-size : 11;
 font-family :  Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 text-decoration: underline;
}
a.middleFontTitle:HOVER {
 font-size : 11;
 font-family :  Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 text-decoration: underline;
}
a.middleFontHead:HOVER {
 font-size : 13;
 font-family :  Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 text-decoration: underline;
}



a.topFont:HOVER {
 font-size : 11;
 font-family :  Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 font-weight: bold;
 text-decoration: underline;
}


a.leftFont:HOVER {
 font-size : 11;
 font-family :  Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 text-decoration: underline;
 font-weight: bold;
}

.whitebox {
	background-color: #FFFFFF;
	border: 1px solid #FF0000;
}