body {
	background-color: #332315;
	background-image: url(../photos/pageBgStripes.jpg);
	background-repeat: repeat-x;
	margin: 0px;
}

#verticalpositioner      
{
text-align: center;/*dont change*/
position: absolute;/*dont change*/
top: 50%;/*dont change*/
left: 0px;/*dont change*/
width: 100%;/*dont change*/
height: 1px;/*dont change*/
overflow: visible;/*dont change*/
visibility: visible;/*dont change*/
display: block/*dont change*/
}

#content    
{
text-align:left;
font-family: Verdana, Geneva, Arial, sans-serif;
background-color: #cccccc;
/*margin-left is NEGATIVE HALF your content width */
margin-left: -400px;
position: absolute;/*dont change*/
/*top is NEGATIVE HALF your content height */
top: -300px;
left: 50%;/*dont change*/
/*change width and height to suit */
width: 800px;
height: 600px;
/**********************************/
visibility: visible;/*dont change*/
}

p {
    color: #000000;
    font-family: Georgia,serif;
    font-size: 13px;
	text-align: center;
}

a:link {
    color: #990000;
	text-decoration: none;
	text-align: right;
}

a:hover{
 	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
}
a:visited{
	color: #996600;
	text-decoration: none;
	text-align: right;
}
.accolade{
	text-align: left;
    font-size: 12px;
    font-weight: bold;
}
.contact{
	text-align: left;
}
.right{
	text-align: right;
}
.note{
	text-align: left;
	font-style: italic;
	font-size: 11px;
}
.contactHeading{
	text-align: left;
    font-size: 12px;
    font-weight: bold;
}
.wineList{
    font-size: 11px;
	text-align: left;
}
.wineHeading{
	color: #654629;
    font-size: 13px;
    font-weight: bold;
	text-align: center;
}
.heading {
    color: #654629;
    font-size: 16px;
    font-weight: bold;
	text-align: left;
}
.headingCenter{
	color: #654629;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.headingLeft{
	color: #654629;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}
.black{
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
}
.red{
	font-size: 16px;
	color: #7E0101;
	text-decoration: underline;
}
.headingRight{
    color: #654629;
    font-size: 16px;
    font-weight: bold;
	text-align: right;
}
.title{
	color: #000000;
	font-weight: bold;
	text-align: center;
	font-size: 13px;
}

.important{
    color: #654629;
    font-size: 13px;
    font-weight: bold;
	text-align: left;
}

.price{
	color: #654629;
    font-weight: bold;
}

.finePrint{
	font-size: 10px;
}
.divider{
	color: #990000;
	font-size: 20px;
	text-align: center;
    font-weight: bold;
}
