/*	 wheeler street design 	*/
/*   common css : 03.09.05  */
body {
	font-size: 10px;
	margin: 0px;
	color: #000; 
	line-height: 12px; 
	font-family: verdana, helvetica, arial, sans-serif;
	background:  url(/images/page_bg.html) 100% 0px repeat-x;
	background-color: #566330;
}

bodytext {
	font: 10px 'Verdana';
	line-height: 20px;
	border: 1px solid #e9e9e9;
	margin: 0px 18px;
	display: block;
}

store_bodytext {
	font: 12px 'Verdana';
	line-height: 20px;
	border: 1px solid #e9e9e9;
	width: 700px;
	margin: 0px 18px;
	display: block;
}

table.productlist td {
	font: 12px 'Verdana';
	line-height: 20px;
	color: #000000;
}

a {
	text-decoration: underline;
	font: 12px 'Verdana';
	color: #FF0000;
}

a.store:link, a.store:visited {
	text-decoration: none;
	font: 12px 'Verdana';
	color: #995C92;
}

a.about_us:link, a.about_us:visited {
	text-decoration: none;
	font: 10px 'Verdana';
	color: #995C92;
}

a#inline:link, a#inline:visited {
	text-decoration: none;
	font: 10px 'Verdana';
	color: #995C92;
}

a#inline:hover {
	text-decoration: underline;
	font: 10px 'Verdana';
	color: #995C92;
}

a.pdf:link, a.pdf:hover, a.pdf:visited {
	text-decoration: underline;
	font: 10px 'Verdana';
	color: #566330;
}

/** content **/


/* content */

div#tastings_events a:link, div#tastings_events a:visited {
	color: #333;
	background-color: #CCC;
	width: 186px;
	float: right;
	position: relative;
	font: 10px 'Verdana';
	line-height: 16px;
	padding: 4px;
	margin: 8px 0px 8px 0px;
}

div#tastings_events a:hover {
	color: #333;
	background-color: #F1F1F1;
	width: 186px;
	float: right;
	position: relative;
	font: 10px 'Verdana';
	line-height: 16px;
	padding: 4px;
	margin: 8px 0px 8px 0px;
}

div#content_header  {
	font: 20px 'Trebuchet MS';
	padding: 4px 2px;
	border-bottom: 1px solid #e9e9e9;
}

p {
	margin: 10px 5px 10px 3px;
}



/** back to top **/

div#back_to_top {
	width: 700px;
	margin: 0px 0px;
	padding: 4px 0px;
	text-align: right;
	font: 10px 'Verdana';
}

div#back_to_top a:link, div#back_to_top a:visited {
	margin: 0px;
	color: #7F8F25;
	padding: 4px 20px 4px 4px;
	background:  url(/images/back_to_top.gif) 100% 0px no-repeat;
	text-align: right;
	font: 10px 'Verdana';
}

div#back_to_top a:hover {
	color: #FFFFFF;
	margin: 0px;
	padding: 4px 20px 4px 4px;
	background:  url(/images/back_to_top_o.gif) 100% 0px no-repeat;
	font: 10px 'Verdana';
}

/** footer **/

div#footer {
	color: #e9e9e9; 
	font: 10px 'Verdana';
}

div#footer a:link, div#footer:visited {
	color: #e9e9e9; 
	font: 10px 'Verdana';
	text-decoration: none;
}

div#footer a:hover {
	color: #e9e9e9; 
	font: 10px 'Verdana';
	text-decoration: underline;
}