/* top */
.topcenterbg
{ background-image: url(../images/glasses.jpg); background-repeat: no-repeat; background-position: top center; }
.purpleinputbox
{ border-top: 1px solid #652176; color: #5E1A71; font-size: 11px; font-family: Arial; text-align: center; }
.topnavtextblk 
{ font-size: 12px; font-family: Arial; font-weight: bold; color: #000000; }
A.topnav:link
{ color: #FFFFFF; font-size: 12px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.topnav:active
{ color: #FFFFFF; font-size: 12px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.topnav:visited
{ color: #FFFFFF; font-size: 12px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.topnav:hover
{ color: #FFFFFF; font-size: 12px; font-family: Arial; text-decoration: underline; font-weight: bold; }

#topbar
{ padding: 0px 0px 0px 0px; width: 780px; height: 33px; }
/*border: 1px solid #000; */

div#topbar ul 
{ list-style: none; float: left; margin: 0px; padding: 0px 0px 0px 0px; width: 780px; height: 33px; background-color: #652176; }

div#topbar ul li.winebasket
{ float: left; width: 166px; height: 33px; padding: 0px 0px 0px 0px; background-image: url(../images/winebbkg.jpg); display: inline; }
/* iepc hack for double margin */

div#topbar ul li.winebasket1
{ float: left; width: 166px; height: 33px; padding: 0px 0px 0px 0px; display: inline; }

div#topbar ul li.tabregular
{ float: left; width: 120px; height: 33px; padding: 0px 0px 0px 0px; display: inline; }

div#topbar ul li.tabkosher
{ float: left; width: 134px; height: 33px; padding: 0px 0px 0px 0px; display: inline; }

div#topbar ul li.tablast
{ float: left; width: 115px; height: 33px; padding: 0px 0px 0px 0px; display: inline; }

div#topbar ul li.vertbar
{ float: left; width: 1px; height: 33px; padding: 0px 0px 0px 0px; background-color: #ffffff; display: inline; }

div#topbar ul li a.topnav 
{ display: block; height: 33px; text-align: center; font-size: 12px; font-family: Arial; font-weight: bold; color: #FFFFFF; text-decoration: none; }

div#topbar ul li a.topnav:hover 
{ text-decoration: underline; background-color: #fe9100; }

div#topbar ul li a.active 
{ display: block; height: 33px; text-align: center; font-size: 12px; font-family: Arial; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #fe9100; }

div#topbar ul li a.active:hover 
{ text-decoration: underline; background-color: #fe9100; }

div#topbar ul li a.topnavtab1out 
{ display: block; height: 33px; text-align: center; font-size: 13px; font-family: Arial; font-weight: bold; color: #FFFFFF; text-decoration: none; padding: 7px 0px 0px 0px; }

div#topbar ul li a.topnavtab1out:hover 
{ text-decoration: underline; background-image: url(../images/winebbkgorg.jpg); }

div#topbar ul li a.tab1out 
{ display: block; height: 33px; text-align: center; font-size: 13px; font-family: Arial; font-weight: bold; color: #FFFFFF; text-decoration: none; padding: 0px 0px 0px 0px; }

div#topbar ul li a.tab1out:hover 
{ text-decoration: underline; background-image: url(../images/winebbkgorg.jpg); }

div#topbar ul li a.topnavtab1 
{ display: block; height: 33px; text-align: center; font-size: 13px; font-family: Arial; font-weight: bold; color: #FFFFFF; text-decoration: none; background-image: url(../images/winebbkgorg.jpg); padding: 7px 0px 0px 0px; }


/* side */
.sidenavbg1
{ background-image: url(../images/side_wine.jpg); background-repeat: no-repeat; background-position: top; background-color: #fcf5e5; }
.sidetxtblue
{ color: #43559D; font-size: 10px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.sidelinkblue:link
{ color: #43559D; font-size: 10px; font-family: Arial; text-decoration: underline; font-weight: bold; }
A.sidelinkblue:active
{ color: #43559D; font-size: 10px; font-family: Arial; text-decoration: underline; font-weight: bold; }
A.sidelinkblue:visited
{ color: #43559D; font-size: 10px; font-family: Arial; text-decoration: underline; font-weight: bold; }
A.sidelinkblue:hover
{ color: #43559D; font-size: 10px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.sidenav2sel:link
{ color: #FFFFFF; font-size: 12px; font-family: Arial; text-decoration: underline; font-weight: bold; background-color: #652176; }
A.sidenav2sel:active
{ color: #FFFFFF; font-size: 12px; font-family: Arial; text-decoration: underline; font-weight: bold; background-color: #652176; }
A.sidenav2sel:visited
{ color: #FFFFFF; font-size: 12px; font-family: Arial; text-decoration: underline; font-weight: bold; background-color: #652176; }
A.sidenav2sel:hover
{ color: #FFFFFF; font-size: 12px; font-family: Arial; text-decoration: none; font-weight: bold; background-color: #652176; }
A.sidenav3:link
{ color: #652176; font-size: 10px; font-family: Arial; text-decoration: underline; font-weight: bolder; }
A.sidenav3:active
{ color: #652176; font-size: 10px; font-family: Arial; text-decoration: underline; font-weight: bolder; }
A.sidenav3:visited
{ color: #652176; font-size: 10px; font-family: Arial; text-decoration: underline; font-weight: bolder; }
A.sidenav3:hover
{ color: #652176; font-size: 10px; font-family: Arial; text-decoration: none; font-weight: bolder; }

/* home page */
A.homepagedept:link
{ color: #70377e; font-size: 12px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.homepagedept:active
{ color: #70377e; font-size: 12px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.homepagedept:visited
{ color: #70377e; font-size: 12px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.homepagedept:hover
{ color: #70377e; font-size: 12px; font-family: Arial; text-decoration: underline; font-weight: bold; }

/* bottom */
A.bottomnav:link
{ color: #5E1A71; font-size: 10px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.bottomnav:active
{ color: #5E1A71; font-size: 10px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.bottomnav:visited
{ color: #5E1A71; font-size: 10px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.bottomnav:hover
{ color: #5E1A71; font-size: 10px; font-family: Arial; text-decoration: underline; font-weight: bold; }
.bottomnavtxt
{ color: #5E1A71; font-size: 10px; font-family: Arial; text-decoration: none; }

/* searchtxt */
A.searchtxt:link {
	 color :#666666;
	 FONT-FAMILY : Arial;
	 FONT-SIZE  :10px;
	 TEXT-DECORATION  : none ;
}
A.searchtxt:active {
	 color :#666666;
	 FONT-FAMILY : Arial;
	 FONT-SIZE  :10px;
	 TEXT-DECORATION  : none ;
}
A.searchtxt:visited {
	 color :#666666;
	 FONT-FAMILY : Arial;
	 FONT-SIZE  :10px;
	 TEXT-DECORATION  : none ;
}
A.searchtxt:hover {
	 color :#666666;
	 FONT-FAMILY : Arial;
	 FONT-SIZE  :10px;
	 TEXT-DECORATION  : underline ;
}
.searchtxt
{ color: #666666; font-size: 10px; font-family: Arial; text-decoration: none; font-weight: bold; }

A.prodpagelink:link
{ color: #93639A; font-size: 11px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.prodpagelink:active
{ color: #93639A; font-size: 11px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.prodpagelink:visited
{ color: #93639A; font-size: 11px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.prodpagelink:hover
{ color: #93639A; font-size: 11px; font-family: Arial; text-decoration: underline; font-weight: bold; }

/* products */
A.allpagepurple:link
{ color: #652176; font-size: 12px; font-family: Arial; text-decoration: none; }
A.allpagepurple:active
{ color: #652176; font-size: 12px; font-family: Arial; text-decoration: none; }
A.allpagepurple:visited
{ color: #652176; font-size: 12px; font-family: Arial; text-decoration: none; }
A.allpagepurple:hover
{ color: #652176; font-size: 12px; font-family: Arial; text-decoration: underline; }

/* prodinfo */
.tablink
{ color: #652176; font-size: 12px; font-family: Arial; font-weight: bold; }
.tablinkactive
{ color: #ffffff; font-size: 12px; font-family: Arial; font-weight: bold; }

A.topnavrow2text1:link
{ color: #FD9812; font-size: 12px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.topnavrow2text1:active
{ color: #FD9812; font-size: 12px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.topnavrow2text1:visited
{ color: #FD9812; font-size: 12px; font-family: Arial; text-decoration: none; font-weight: bold; }
A.topnavrow2text1:hover
{ color: #FD9812; font-size: 12px; font-family: Arial; text-decoration: underline; font-weight: bold; }
.plaintextpurple
{ color: #652176; font-size: 12px; font-family: Arial; text-decoration: none; }
.plaintextpurple15
{ color: #652176; font-size: 15px; font-family: Arial; text-decoration: none; }

/* infopage */
.header
{ color: #652176; font-size: 16px; font-family: Arial; font-weight: bold; }

/* basket */
.delmesg { color: #505050; font-size: 10px; font-family: Arial; }