#container {
	width: 775px;
	margin: 0px auto;
}

div, .form {
	margin: 0px;
	padding: 0px;
}

body {
	margin: 0px;
	padding: 0px;
	background-color: #EBE3D2;
	background-image: url('/images/background.jpg');
	background-repeat: no-repeat;
}

.left_edge{
	background-image: url('/images/left_edge.png');
}

.right_edge{
	background-image: url('/images/right_edge.png');
}

.content_bg{
	background-color: #FFFFFF;
	background-image: url('/images/content_bg.jpg');
	background-repeat: no-repeat;
	padding: 20px 30px 20px 30px;
}

p, div, td, ul, ol, .normal {
	font: 13px/17px Georgia, Times New Roman, Times, serif;
	color: #4A4338;
}

h1 {
	font: 20px/20px Georgia, Times New Roman, Times, serif;
	font-weight: bold;
	color: #4A4338;
}

.white {
	font: 13px/15px Georgia, Times New Roman, Times, serif;
	color: #FFFFFF;
}

.footer {
	font: 11px/11px Georgia, Times New Roman, Times, serif;
	color: #886F3D;
	padding-top: 2px;
}

.weather_header {
	background-color: #B49351;
	color: #FFFFFF;
}

.weather_row1 {
	background-color: #F0E9DB;
}

.weather_row2 {
	background-color: #E7E2D6;
}

*.footer A:link        {text-decoration: none; color : #886F3D}
*.footer A:visited     {text-decoration: none; color : #886F3D}
*.footer A:active      {text-decoration: none; color : #886F3D}
*.footer A:hover       {text-decoration: none; color : #FFFFFF}

A:link        {text-decoration: none; color : #886F3D}
A:visited     {text-decoration: none; color : #886F3D}
A:active      {text-decoration: none; color : #886F3D}
A:hover       {text-decoration: none; color : #4A4338}

.submit {
        background-color: #B49351;
        border: 0px;
        height: 20px;
	font: 13px/13px Georgia, Times New Roman, Times, serif;
        color: #FFFFFF;
        margin: 0px;
	padding: 2px;
}

legend {
	font-weight: bold;
}

fieldset {
	border: 0px;
}

#bottomnav {
	margin-bottom: 5px;
}

#bottomnav {
	font-size: 16px;
	color: #85693D;
}

#bottomnav a {
	color: #85693D;
}

#bottomnav a:hover {
	color: #95601F;
}


#wines td {
	vertical-align: top;
}

#wines img {
	margin: 0px 20px 20px 0px;
}
