body {
background-color: #4f1f91;
background-image:url('/images/WINE_CHAMPAGNE.gif');
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center; 
}
   
  
#header {
position:fixed;
left:150px;
top:35px;
}

a:link    { color: #4f1f91; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
a:active    { color: #fff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
a:visited    { color: #666666; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
a:hover      {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	}
A.ectlink:link {
	color: #4f1f91;
	text-decoration: none;
	font-weight: bold;
}

A.ectlink:visited {
color: #666666;
	text-decoration: none;
	font-weight: bold;
}

A.ectlink:active {
color: #666666;
	text-decoration: none;
	font-weight: bold;
}

A.ectlink:hover {
color: #e1dbe9;
	text-decoration: none;
	font-weight: bold;
}

a img {
border: 1px solid #FFFFff; text-decoration: none;
}

a:hover img {
border: 1px solid #e1dbe9;
}

.discountsapply 
{
color: #666666;
text-align: center;
margin-top: 10px;

}
span.discountsapply 
{
font-size: 12px;
color: #4f1f91;
text-align: center;
margin-top: 10px;
}

ul, li, td {
	color: #303030;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	height: auto;
}

p {
	color: #303030;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	height: auto;
}
p:link {
color: #4f1f91;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	height: auto;
	text-decoration: underline;
}
p:active   {
	color: #4f1f91;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	height: auto;
	text-decoration: none;
}
p:visited    { color: #666666;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	height: auto;
	text-decoration: underline;
}
p:hover      {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	height: auto;
}
HR {
	color : #e1dbe9;
	height : 1px;
}

input.search
{
	height: 20px;
	background-color: #ffffff;
	border-width: 2px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4f1f91;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border-color: #4f1f91;

}
.lhssidelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	font-style: normal;
	text-decoration: none;
}
.lhssidelinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
	}

.lhssidelinks2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFffFF;
}

.lhssidelinks2 a:link {
color: #fff; font-size: medium;
}
.lhssidelinks2 a:active {
color: #ffcc00; font-weight: normal; font-size: medium;
}
.lhssidelinks2 a:visited {
color: #E4E4E4; font-weight: normal; font-size: medium;
}
.lhssidelinks2 a:hover {
color: #ffcc00; font-weight: bolder; font-size: medium;
}

.bodystyle {
	font-family: arial;
	font-size: medium;
	font-weight: normal;
	text-align: left;
}
.heading01 {
	font-family: arial, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: black;
	border-width: 0;
	text-decoration: none;
}
.heading01purple:link {
	font-family: arial, verdana, sans;
	font-size: 14px;
	font-weight: bold;
	color: #492D7C;
	text-decoration: none;
	border-bottom-color: #492d7c;
	border-bottom-style: solid;
	border-bottom-width: medium;
	}
.halink {
	font-family: Verdana;
	color: #999999;
}
P.catname {
	text-align: center;
	margin-top: 0px;
	margin-bottom: 4px;
	vertical-align:bottom;
	color: #000000;
}

P.catdesc {
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 4px;
	vertical-align:top;
	color: #000000;
	font-weight: normal;
}

IMG.catimage {
border:0px;
border-style: none;
vertical-align:top;
}

TD.catimage {
vertical-align:top;
}

TD.catname {
vertical-align:top;
text-align: center;
}

td.prodseparator {
color: #e1dbe9;
height : 1px;
}

TD.catnavigation {
vertical-align:middle;
text-align: left;
}

td.prodnavigation {
font-size: 11px;
font-family : Verdana;
color : #666666;
}

P.prodnavigation {
font-size: 11px;
font-family : Verdana;
color : #666666;
}

div.detailname {
font-size: 16px;
font-family : Arial, Helvetica, sans-serif;
color : #666666;
}

img.cartimage {
width: 20px;
border:0px;
}

td.mincart {
font-size: 12px;
font-family : Arial, Helvetica, sans-serif;
color:#000000;
background-color: #fcfcfc;
}

p.mincart {
font-size: 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}

table.mincart {
border-style: solid;
border-width: thin;
background-color: #4f1f91;
width: 200px;
}
div.detaildiscounts{
	color: #666666;
	font-size: 11pt;
	font-weight: normal;
}
div.proddiscounts{
font-weight:bold;
color: #000;
}
div.proddescription{
font-size: 12px;
font-family : Arial, Helvetica, sans-serif; font-weight: normal;
color : #333;
}
div.detailid {
}
td.detailimage{
}
img.prodimage{
}
div.detaildescription {
}
div.detailoptions{
}
div.detailprice {
font-size: 16px;
font-family : Arial, Helvetica, sans-serif; font-weight: bold;
color : #4f1f91;
}
div.detailcurrency{
}
div.prodid{
}
div.prodname{
font-size: 14px;
font-family : Arial, Helvetica, sans-serif; font-weight: normal;
color : #4f1f91;
} 
td.prodimage{
} 
img.prodimage{
}
div.prodoptions{
} 
div.prodprice {
font-size: 14px;
font-family : Arial, Helvetica, sans-serif; font-weight: bold;
color : #4f1f91;
}
div.prodcurrency{
} 

.clearFloat {
  clear : both;
}
.date {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #4f1f91;
}


.lhstable {
	background-color: #ffffff;
}
.searchbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #4f1f91;
	word-spacing: normal;
	text-align: center;	
}
.searchbutton a:link{
	color: #4f1f91;}
.searchbutton a:active{color: #999;}
.searchbutton a:visited{color: #999;}
.searchbutton a:hover{
	color: #ffcc00;
	border-style: solid;
	border-color: #fff;
	border-width: 2px;
	bottom: auto;
	background-color: #4f1f91;
}
.header {
	background-color: #4f1f91;
	background-position: center;
	vertical-align: middle;
	margin: 10px;
	width: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.leftad {
	margin: 5px;
	padding-right: 10px;
	position: static;
}
.cstitle {
	font-size: 15px;
	font-family : Arial, Verdana, sans-serif;
	font-weight : bold;
	background: #ffffff;
	color : #fff;
	padding: 1px;
	text-align: center;
}

.csprodprice {
text-align:center;
font-family : Verdana,Arial,sans-serif;
color: #000;
}

.csprodname {
font-size: 13px;
font-family : Verdana,Arial,sans-serif;
font-weight : bold;
text-align:center;
background: #fff;
color : #666666;
padding: 4px;
}

.csprodimage {
border: 1px solid #fff;
padding: 0px;
}

img.csprodimage {
display: table-cell;
}

td.product {
text-align: left
padding: 0.5px;
background-color:#FFF;}


.csprice {
color : #FF0000;}

.heading01purple {
	font-family: arial, verdana, sans;
	font-size: 14px;
	font-weight: bold;
	color: #4f1f91;
}

ul.ectmenu1 {
list-style: none;
border:0px solid;
font-size:9px;
padding:0px;
background-color: #e1dbe9;
}
li.ectmenu1 {
border: 1px solid #e1dbe9;
padding:0px;
background-color:#e1dbe9;
}
li.ectmenuhassub1 a{
display:block;
padding:2px;
}
li.ectmenuhassub1 a:hover{
display:block;
padding:4px;
background-color: #e1dbe9;
color: #e1dbe9;
}
li.ectmenu1 a{
display:block;
padding:4px;
}
li.ectmenu1 a:hover{
background-color: #492d7c;
text-align:center;
color: #ffcc00;
}
li.ectsubmenu1{
background-color: #efefef;
border-bottom:0px;
}


/* The classes explained 
ul.ectmenu1 - The properties of the vertical home categories
li.ectmenu1 - The properties of the categories without sub categories
li.ectmenu1 a - The link properties
li.ectmenu1 a:hover - The mouse over properties
li.ectmenuhassub1 a - The properties of the category links which spawn sub-categories
li.ectmenuhassub1 a:hover - The mouse over properties of the category links which spawn sub-categories
li.ectsubmenu1 - The properties of the category which contains products 
end*/
