/*--------------------body---------------------------------*/
BODY {color:#000000; background-color:#246D3F;
	margin: 0; padding: 0;
	font-family: Georgia, serif;}

a{color:#000000; font-weight:bold; text-decoration:none;}
a:hover { font-weight:bold; text-decoration:underline;}

FONT {font-family:Georgia, serif;}

P {color:#000000; font-family:Georgia, serif; font-size:10pt;}
UL {color:#000000; font-family:Georgia, serif; font-size:10pt;}
.cal {color:#f00; font-weight:bold; text-decoration:underline; text-align:left;}

TABLE {padding:0em; border:0 none}

H1 {font-size:20px;}

/*-------------------leftrail section------------------------*/
TD.leftrail {background-color:#246D3F; color:#000000; font-family:Georgia, serif; vertical-align:top; 

text-align:center;}

.shelves_search {color:#fdfdfd; font-size:12px; }
#cats {text-align: left;}
#nav {text-align: right;}
a.cat_nav {  line-height: 1.4em; font-size: 12px; color: #fdfdfd; display: block; background: #246D3F url(img/ccg_bullet.jpg) no-repeat; padding-left: 30px;}

a.cat_nav:hover, a.nav:hover {text-decoration: none; color: #FCB902;}
a.nav {  line-height: 1.4em; font-size: 12px; color: #fdfdfd; display: block;}

#qorder { position: absolute; left: -999em;}

/*-------------------main-------------------------------------*/
TD.main {background-color:#FCB902; text-align:center; vertical-align:top;}
TD.mainS {background-color:#FCB902; text-align:left; vertical-align:top;}
span.sunshine {color:#006600; font-weight:bold; font-style:italic; font-size:24px;}
span.sunshine02 {color:#006600; font-weight:bold; font-style:italic; font-size:14px;}
/* ------------------specials----------------------------------- */ 
TD.specials {color:000000; vertical-align:top; text-align:left; font-family:Verdana, 
sans-serif; font-weight:bold; font-size:8pt;; background-image: url(img/bg1.gif)}
FONT.SPECIALS_PRODUCT_NAME {color:#000000; font-family:Georgia, serif; font-size:10pt; font-weight:bold;}
FONT.SPECIALS_PROMOTTEXT {color:#FFFFFF; font-family:Georgia, serif; font-size:8pt;; font-style: italic; font-weight: normal}
FONT.SPECIALS_DESCRIPTION {color:#000000; font-family:Georgia, serif; font-size:8pt;; font-weight: normal}
FONT.SPECIALS_PRICE {color:#000000; font-family:Georgia, serif; font-size:8pt;; font-weight: bold}

.plus1 {font-weight:bold; font-size:16px;}

/*-------------------all header pages---------------------------*/ 
P.pagetitle {color:#000000; font-family:Georgia, serif; font-size:12pt;font-weight:bold;}
.green {color:#090;}
.red {color: #c33}
.blue {color: #00f}

#winetable {padding:6px; width:95%; text-align:left; background:#fff; border:0;}
td.winedesc {vertical-align:top; padding-top:20px;}

/*-------------------thumbnail pages----------------------------*/
FONT.prod_shelf_descript {color:#000000; font-family:Georgia, serif; font-size:10pt; vertical-align:top;}


/*--------------------product-------------------------------------*/ 
FONT.product_name {color:#000000; font-family:Georgia, serif; font-size:12pt; font-weight:bold; 

vertical-align:top; text-align:center;}
FONT.product_descript {color:#000000; font-family:Georgia, serif; font-size:10pt; }

CENTER.product {vertical-align:top; text-align:center;}
CENTER.product_price_table {vertical-align:top; text-align:center;}
CENTER.product_submit {vertical-align:top; text-align:center;}

/*--------------------footer---------------------------------------*/
TD.footer {background-color:#000000; color:#FFFFFF; vertical-align:middle; text-align:center;  

font-family:Verdana,sans-serif; font-weight:normal; font-size:8pt;}


/* -------------------other--------------------------------------*/ 
P.hosted {color:#000000; font-family:Georgia, serif; font-size:8pt;}
P.errors {color:#ff0000; font-family:Georgia, serif; font-size:10pt;}



