/* Notes */

/*
Netscape 4 doesn't like margin right set in px - use % instead
(unconfirmed!) - maybe use padding instead

Explorer on PC doesn't like % on margins


*/

A {
	visible: false;
	font: 11px "Georgia", "Times New Roman", "Times", "serif";
	color: #778695;
	}
	
IMG {
	visible: false;
	font: 11px "Georgia", "Times New Roman", "Times", "serif";
	color: #778695;
	}


B {

font-weight: bold;
}

/* Text */

OL {
	font: normal 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	}
UL {
	font: normal 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	}
Li {
	font: normal 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	}		


P.texthead {

	font: bold 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #778695;
	}
.texthead B {
	visible: false;
	font: bold 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #778695;
	}
.texthead A:visited {
	visible: false;
	color: #778695;
	text-decoration: underline;
	}
.texthead A:active {
	visible: false;
	color: #778695;
	text-decoration: underline;
	}
.texthead A:hover {
	visible: false;
	color: #a8bed4;
	text-decoration: underline;
	}

P.text {

	font: normal 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	}
.text B {
	visible: false;
	font: bold 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #999;
	}	
.text A:link {
	visible: false;
	color: #778695;
	text-decoration: underline;
	}
.text A:visited {
	visible: false;
	color: #778695;
	text-decoration: underline;
	}
.text A:active {
	visible: false;
	color: #778695;
	text-decoration: underline;
	}
.text A:hover {
	visible: false;
	color: #a8bed4;
	text-decoration: underline;
	}
	
/* Wine information */

P.winedetailhead {
	visible: false;
	font: bold 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #778695;
	}
.winedetailhead A:link {
	visible: false;
	color: #778695;
	text-decoration: underline;
	}
.winedetailhead A:visited {
	visible: false;
	color: #778695;
	text-decoration: underline;
	}
.winedetailhead A:active {
	visible: false;
	color: #778695;
	text-decoration: underline;
	}
.winedetailhead A:hover {
	visible: false;
	color: #a8bed4;
	text-decoration: underline;
	}

P.winedetailtext {

	visible: false;
	font: normal 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	padding: 0px 0px 8px 0px;
	margin: 0px 0px 0px 0px;
	}
.winedetailtext B {
	visible: false;
	font: bold 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	}	
.winedetailtext A:link {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.winedetailtext A:visited {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.winedetailtext A:active {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.winedetailtext A:hover {
	visible: false;
	color: #000;
	text-decoration: underline;
	}

P.winedetailtextlink {

	visible: false;
	font: normal 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	padding: 0px 0px 8px 0px;
	margin: 0px 0px 0px 0px;
	}
.winedetailtextlink B {
	visible: false;
	font: bold 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	}	
.winedetailtextlink A:link {
	visible: false;
	color: #778695;
	text-decoration: none;
	}
.winedetailtextlink A:visited {
	visible: false;
	color: #778695;
	text-decoration: none;
	}
.winedetailtextlink A:active {
	visible: false;
	color: #778695;
	text-decoration: none;
	}
.winedetailtextlink A:hover {
	visible: false;
	color: #a8bed4;
	text-decoration: none;
	}
	
P.wineinfopanel {

	visible: false;
	font: normal 10px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	}
.wineinfopanel B {
	visible: false;
	font: bold 10px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	}	
.wineinfopanel A:link {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.wineinfopanel A:visited {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.wineinfopanel A:active {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.wineinfopanel A:hover {
	visible: false;
	color: #000;
	text-decoration: underline;
	}	
	
	
/* Submenu - text */

.tdmenu
{
    visible: false;
    FONT-SIZE: 11px;
    COLOR: #778695;
    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";
    TEXT-DECORATION: none; 
}
.tdmenu A
{
    visible: false;
    FONT-SIZE: 11px;
    COLOR: #778695;
    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";
    TEXT-DECORATION: none; 
}
.tdmenu A:hover
{
    visible: false;
    FONT-SIZE: 11px;
    COLOR: #a8bed4;
    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";
    TEXT-DECORATION: none;
}
.tdmenuselected
{
    visible: false;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #778695;
    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";
    TEXT-DECORATION: none;
}
.tdmenuselected A
{
    visible: false;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #778695;
    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";
    TEXT-DECORATION: none; 
}
.tdmenuselected A:hover
{
    visible: false;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #778695;
    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";
    TEXT-DECORATION: none;
}

P.newshead {
	visible: false;
	font: bold 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 2px 0px;
	color: #778695;
	}
.newshead A:link {
	visible: false;
	color: #778695;
	text-decoration: underline;
	}
.newshead A:visited {
	visible: false;
	color: #778695;
	text-decoration: underline;
	}
.newshead A:active {
	visible: false;
	color: #778695;
	text-decoration: underline;
	}
.newshead A:hover {
	visible: false;
	color: #a8bed4;
	text-decoration: underline;
	}

P.newsdate{
	visible: false;
	font: italic 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 8px 0px;
	color: #666;
	}

P.newstext {
	visible: false;
	font: 11px/20px "Georgia", "Times New Roman", "Times", "serif";
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 1px 0px;
	color: #666;
	}
.newstext A:link {
	
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.newstext A:visited {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.newstext A:active {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.newstext A:hover {
	visible: false;
	color: #a8bed4
	text-decoration: underline;
	}
	
/* еее classes - sitemap */

	
P.map1 {
	visible: false;
	font: bold 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 5px 6px;
	color: #475149;
	}
.map1 A:link {
	visible: false;
	color: #778695;
	text-decoration: none;
	}
.map1 A:visited {
	visible: false;
	color: #778695;
	text-decoration: none;
	}
.map1 A:active {
	visible: false;
	color: #778695;
	text-decoration: none;
	}
.map1 A:hover {
	visible: false;
	color: #a8bed4;
	text-decoration: underline;
	}

P.map2 {
	visible: false;
	font: 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 1px 80px;
	color: #006;
	}
.map2 A:link {
	visible: false;
	color: #475149;
	text-decoration: none;
	}
.map2 A:visited {
	visible: false;
	color: #475149;
	text-decoration: none;
	}
.map2 A:active {
	visible: false;
	color: #475149;
	text-decoration: none;
	}
.map2 A:hover {
	visible: false;
	color: #000;
	text-decoration: underline;
	}
	
P.introtext {

	font: normal 15px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	}
.introtext B {
	visible: false;
	font: bold 15px/22px  "Georgia", "Times New Roman", "Times", "serif";
	}	
.introtext A:link {
	visible: false;
	color: #778695;
	text-decoration: none;
	}
.introtext A:visited {
	visible: false;
	color: #778695;
	text-decoration: none;
	}
.introtext A:active {
	visible: false;
	color: #778695;
	text-decoration: none;
	}
.introtext A:hover {
	visible: false;
	color: #000;
	text-decoration: underline;
	}
	
/* eCard - text */

ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, H1, H2, H3, H4, H5, H6, MENU, OL, P, TD, TH, UL {
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif"; 
	font-size: 11px; 
	font-weight: normal; 
	color: #666; 
}

P.ecardtitle {

	visible: false;
	font: bold 15px/15px "Georgia", "Times New Roman", "Times", "serif";
	color: #778695;
	padding: 0px 0px 10px 0px;
	margin: 0px 0% 0px 0%;
	}

P.displaytextitle {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 11px; 
	font-weight: bold; 
	color: #778695; 
	padding: 5px 5px 5px 5px;
	margin: 0px 0% 0px 0%;
}

P.displaytextname {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 11px; 
	font-weight: bold; 
	color: #778695; 
	padding: 0px 0px 5px 6px;
	margin: 0px 0% 0px 0%;
}

P.displaytextmessage {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif"; 
	font-size: 11px; 
	line-height: 22px;
	font-weight: normal; 
	color: #666; 
	padding: 0px 12px 5px 6px;
	margin: 0px 0% 0px 0%;
}

P.displaytext {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 11px; 
	font-weight: normal; 
	color: #666; 
	padding: 0px 0px 0px 6px;
	margin: 0px 0% 0px 0%;
}

P.displaytextfrom {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif"; 
	font-size: 11px; 
	font-weight: normal; 
	color: #778695; 
	padding: 10px 0px 0px 6px;
	margin: 0px 0% 0px 0%;
}

P.displaytextemail {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif"; 
	font-size: 11px; 
	font-weight: normal; 
	color: #778695; 
	padding: 0px 0px 15px 6px;
	margin: 0px 0% 0px 0%;
}

.displaytextemail A {
  
	visible: false;
	text-decoration: underline;
	color: #778695; 
}
.displaytextemail A:visited {
  
	visible: false;
	text-decoration: underline;
	color: #778695; 
}
.displaytextemail A:active {
  
	visible: false;
	text-decoration: underline;
	color: #778695; 
}

.displaytextemail A:hover {
  
	visible: false;
	text-decoration: underline;
	color: #a8bed4; 
}


/* eCard - images */

P.stepimage {

	visible: false;
	padding: 0px 0px 10px 0px;
	margin: 0px 0% 0px 0%;
	}

P.previewimage {  
	
	visible: false;
	border: 1px #778695 solid
	padding: 0px 0px 10px 0px;
	margin: 0px 0% 0px 0%;
	}
	
P.ecard {  
	
	visible: false;
	border: 1px #778695 solid
	padding: 0px 0px 10px 0px;
	margin: 0px 0% 0px 0%;
	}
	

/* eCard - form elements */

.form {
	visible: false;
}

.form TH {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 11px; 
	font-weight: bold; 
	color: #778695; 
	padding: 5px 5px 5px 5px;
	margin: 0px 0% 0px 0%;
	background-color: #eee;
}

.form TD {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 11px; 
	font-weight: normal; 
	color: #778695; 
	padding: 5px 5px 5px 5px;
	margin: 0px 0% 0px 0%;
	background-color: #fff;
}

.form INPUT {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 11px; 
	font-weight: normal; 
	color: #666; 
	background-color: #ffffff;
	/* hidden from netscape 4 */
	INPUT {
	visible: false;
	margin: 2px 0px 2px 0px !
	important;
	height: 15px !
	important;
	padding: 0px 0px 0px 0px !
	important;
	border-color: #cccccc !
	important;
	border-width: 1px !
	important;
	}

TEXTAREA.field {

	visible: false;
	COLOR: #666;
	font: 11px/12px "Georgia", "Times New Roman", "Times", "serif";
	background-color: #ffffff;
	}
/* hidden from netscape 4 */
TEXTAREA.field {
	visible: false;
	margin: 2px 0px 2px 0px !
	important;
	padding: 0px 0px 0px 0px !
	important;
	border-color: #cccccc !
	important;
	border-width: 1px !
	important;
	width: 97% !
	important;
	}



P.button {  
	
	visible: false;
	border: 1px #778695 solid
	}

.button { 
	visible: false;  
}

	.button INPUT {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #778695;
}

.radiobutton { 
	visible: false;  
}

	.radiobutton INPUT {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif"; 
	font-size: 11px; 
	font-weight: bold; 
	color: #778695; 
	background-color: #fff;
	padding: 5px 0px 0px 0px;
	margin: 0px 0% 0px 0%;
}

H1 {

	font: bold 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #778695;
	}
H1.texthead {

	font: bold 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #778695;
	}
H1.introtext {

	font: normal 15px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	}
H1.text {

	font: normal 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	}

H2 {

	font: bold 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #778695;
	}
H2.texthead {

	font: bold 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #778695;
	}
H2.introtext {

	font: normal 15px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	}
H2.text {

	font: normal 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	}

H3 {

	font: bold 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #778695;
	}
H3.texthead {

	font: bold 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #778695;
	}
H3.introtext {

	font: normal 15px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	}
H3.text {

	font: normal 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #666;
	}
