* {margin:0 auto; padding:0;}
body {
	text-align:center;
	background-color:#efecd6;
	color:#6c131f;
	font-size:10pt;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-variant:small-caps;
}

img.nohover {border:0}
img.hover {border:0;display:none}
A:hover img.hover {display:inline}
A:hover img.nohover {display:none}

p {margin-top:4px;}

a:link {
	text-decoration: none;
	color:#70614b;
}
a:visited {
	text-decoration: none;
	color:#70614b;
}
a:hover {
	text-decoration: none;
	color:#6c131f;
}
a:active {
	text-decoration: none;
	color:#70614b;
}

p.select {
	text-align:center;
	font-weight:900;
	line-height:16px;
	padding-right:20px;
}

#nav {
	padding-right:20px;
	margin-top:5px;
	width:145px;
	height:493px;
	overflow:auto;
	text-align:center;
	font-weight:900;
	line-height:12px;
	letter-spacing:1px;
}

#nextprev {
	position:absolute;
	z-index:98;
	padding-top:145px;
	padding-left:319px;
	width: 200px;
	color:#c7bfb5;
	text-align:right;
	font-weight:900;	
}
#nextprev a:link {
	text-decoration: none;
	color:#000000;
}
#nextprev a:visited {
	text-decoration: none;
	color:#000000;
}
#nextprev a:hover {
	text-decoration: none;
	color:#6c131f;
}
#nextprev a:active {
	text-decoration: none;
	color:#6c131f;
}

p.nomargin {margin:0; padding:0;}

p.flower {
	padding-left:4px; 
	padding-top:14px;
}

#description {
	width:480px;
	height:145px;
	margin-right:58px;
	margin-top:-5px;
	margin-bottom:5px;
	padding-right:10px;
	overflow:auto;
	text-align:center;
	color:#6c131f;
	font-variant:normal;
	font-weight:normal;
	line-height:20px;
}

#uncork-red {
	background-image:url(images/wine-highlight-red.jpg);
	background-repeat:no-repeat;
	margin-left:0;
	padding-left:15px;
	width:545px;
	height:126px;
	text-align:left;
	color:#6c131f;
	font-variant:small-caps;
	font-size:10pt;
	font-weight:900;
	line-height:12px;	
}
#uncork-white {
	background-image:url(images/wine-highlight-white.jpg);
	background-repeat:no-repeat;
	margin-left:0;
	padding-left:15px;
	width:545px;
	height:126px;
	text-align:left;
	color:#6c131f;
	font-variant:small-caps;
	font-size:10pt;
	font-weight:900;
	line-height:12px;	
}
#gotx {
	width:400px;
	height:25px;
	padding-top:70px;
	padding-left:93px;
	text-align:center;
}
#florist {
	color:#FFFFFF;
	width:470px;
	height:25px;
	padding-top:5px;
	padding-right:15px;
	text-align:right;
	font-size:9pt;
}

p.uncork-text {margin-left:0; padding-top:4px; padding-bottom:5px; font-weight:900; line-height:12px;}

.go {
	font-variant:normal;
	font-size:9pt;
	color:#6c131f;
}

p.tda {
	margin-top:-5px;
	font-size:9pt;
	letter-spacing:1px;
	font-weight:900;
	color:#70614B;
}
