/* global  */
*{margin:0px; padding:0px;}
a {text-decoration:none;}
body {text-align: center;background-color:#781820;background-color:white}
html {font-family: Arial, Helvetica, sans-serif;line-height:24px;color:#000000;letter-spacing:.02mm;font-size:12px;line-height:31px;}
div.bg {text-align:left;margin-left: auto; margin-right: auto;position:relative;margin-top:40px; width: 800px; height:600px;padding:0px;border:1px solid #781820}




/* text  */
p.buy{margin-top:2px;font-size:90%;}
p.hide{display:none}

/* text  */
div.copy {
	position: absolute;
	left: 207px;
	top: 148px;
	margin:0px;
	padding:0px;
	height: 587px;
	width:390px;
}

div.copy * {color:#000000}
div#news{padding-top:8px}
.copy p {margin-bottom:1em}
.copy p strong{color:#781820}
.copy a{text-decoration:none;border-bottom: 1px dotted #a57106;}
.copy a:hover{color:#990000}
.copy li {background-image:url(images/-bullet.gif);background-position:0px center;background-repeat: no-repeat;padding: 0px 0px 0px 0px;margin: 0px 0px 9px 0px;}	
.copy li a, #news p {font-size:90%;}
#news p {line-height:18px;}
#news h1,#news h2,#news h3,#news h4{margin-bottom:1em}
#news p{margin-bottom:1.5em}
#news p strong {font-size:110%;color:#781820}
.copy p.address {line-height:17px;margin-top:11px;}
#news img{float:left;margin-right:20px; margin-bottom:20px;}
#stories h1{font-weight:normal;margin-bottom:1em}
#stories h2,#stories h3,#stories p{font-size:90%;line-height:22px}
#stories h2{color:#781820;margin-top:18px}
#stories h3{font-weight:normal}
#reviewsnews li a{font-size:100%}




/* wine sheet html  */

#sheet  p {margin-bottom:.4em;line-height:23px}
#wines .copy img {float:right;margin-left:20px;margin-right:10px}

/* small rotator - also see slideshow.css files  */
div#graphic {position:absolute;top:140px;left:676px;width:109px;
overflow:hidden}
div.taste {position:absolute;top:343px;left:675px;border:0px;width: 118px;}



/* big rotator - also see slideshow.css files  */
div#bigwines {
	position:absolute;
	top:42px;
	left:18px;
	width:165px;overflow:hidden
}

/* backgrounds */
div.bg{background-image: url(images/bg.jpg);}
div#home {background-image: url(images/home.jpg);}
div#wines{background-image: url(images/winebgshadow.jpg);}


/* copyright backgrounds */

div.copyright,
div#home div.copyright,
div#wines div.copyright{
	width:218px;
	height:8px;
	position:absolute;
	top:579px;
	left:290px;
	background-repeat:no-repeat}


div.copyright{background-image: url(images/copyright.gif);}
div#home div.copyright{background-image: url(images/copyrighthome.gif);}
div#wines div.copyright{background-image: url(images/copyrightwines.gif);}



/* tabs */
div.tabs  {position:absolute;background-repeat:none;top:29px;left:181px/* was 126 */}
.tabs ul{list-style-type: none;}
.tabs li{letter-spacing:1px;list-style: none;display: block; float:left;margin-right:9px;text-align:center;}
.tabs a {
	font-size: 11px;
	text-transform: uppercase;
	color:#a57106;
	line-height:17px;
	height:17px;
	overflow:hidden;
	background-color:white;
	display: block;
	text-align:center;}

div.tabs a.home {width:48px}
div.tabs a.about {width:76px}
div.tabs a.wines {width:84px}
div.tabs a.reviews {width:123px/* 124 */}
div.tabs a.distributors {width:104px;display:none/* new */}
div.tabs a.contact {width:71px}


div#home li a.home,
div#about li a.about,
div#wines li a.wines,
div#reviews li a.reviews,
div#distributors li a.distributors,
div#contact li a.contact,
div.tabs li a.current,
div.tabs li a:hover{color:white;background-color:#a57106;}

/* bottom tabs */
div#bottom  {position:absolute;left:219px;top:556px;margin:0px}
div.tabs a.red {width:84px}
div.tabs a.white {width:84px}
div.tabs a.rose {width:84px}
div.tabs a.sparkling {width:84px}

	
