@charset "UTF-8";/* CSS Document */body,td,th {	font-family: Verdana, Geneva, sans-serif;}td.newslettertag {	font-family: Verdana, Geneva, sans-serif;	color: #04542f;	vertical-align: bottom;}body.repiframe {	background:#FFF;	background-image:none;}body.iframe {	background-color: #C16716;	background-image:none;}body.newsletter {	max-width:850px;	margin-bottom:0;	margin-top:0;	margin-left:0;	margin-right:0;	background-image:none;}.iframe td .footer a img {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.iframe td div.footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #432C33;	text-align: right;	padding: 5px;}body {	background-color: #3f3d36;	background-image: url(http://www.mitchellwinegroup.com/images/concrete.jpg);	background-repeat: no-repeat;	background-position:top center;	margin-top: 25px;	margin-left: 60px;	margin-right: 60px;}td div.promo {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #264434;	line-height: 150%;}td.maincontent {	vertical-align: top;	background-color:#BFB897;	padding-top:15px;	padding-bottom:10px;	padding-right:20px;	font-size:12px;}p span.maincontent {	font-size: 200%;	color: #C16716;}p span.maincontent-subhead  {	font-family: Arial, Helvetica, sans-serif;	font-weight:bold;	font-size: 14px;	color: #5F3844;}p span.maincontent-region {	font-size: 10px;	font-weight: bold;	color: #3F3D36;	text-decoration: underline;}td div.footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #432C33;	text-align: right;	padding: 5px;}.footer bold {	font-weight: bold;}td div.footerleft {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #432C33;	text-align: left;	border: none;	padding-left: 15px;	padding-top: 3px;}.footerleft a {	color: #432C33;	text-decoration: underline;}.footerleft #form1 a {	color: #432C33;	text-decoration: underline;}td.portfolionav  {	font-family:Verdana, Geneva, sans-serif;	font-size: 12px;	color: #5F3844;	vertical-align:top;	text-align: center;}.portfolionav a  {	color: #3F3D36;	text-decoration:none;}.portfolionav a:hover  {	color: #5F3844;	text-decoration:underline;}table.events {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #BFB897;	vertical-align:top;}td.events {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: left;	vertical-align: top;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 15px;}table.portfolio {	vertical-align:top;	min-width:1000px;}.portfolio tr .portfolio {	background-color: #BFB897;}td.portfolio {	max-width:300px;	background color: #BFB897;	text-align: left;	vertical-align: top;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 15px;	padding-right:15px;	border:none;}td.portfolioimage {	max-width:300px;	background color: #BFB897;	text-align: left;	vertical-align: top;	border:none;	text-decoration: none;	padding:0;}td.portfolionavside {	vertical-align:top;	font-family: Arial, Helvetica, sans-serif;	color: #5F3844;	font-size: 11px;	font-weight: bold;	letter-spacing:1px;	background-color: #BFB897;	padding-top: 15px;	padding-bottom: 5px;	padding-left: 30px;}td.purplesubhead  {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #5F3844;}td.blackdescription {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: italic;	color: #000;}td span.blackdescription {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: italic;	color: #000;	text-decoration:underline;}td.purpledate {	vertical-align:top;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #5F3844;}div.purpledate {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #5F3844;	padding-bottom: 5px;}td.blackdescription-noitalics {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000;	vertical-align:top;	padding-right: 20px;}td.subhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFF;}td.description {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: italic;	color: #BFB897;}td.date {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFF;	vertical-align:top;}td.description-noitalics {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #BFB897;	vertical-align:top;	padding-right: 10px;}.events tr .description a .description-noitalics a{	text-decoration: underline;	color: #BFB897;}body table tr td a img {	text-decoration: none;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.promo a {	color: #5F3844;	text-decoration: underline;}.footer a {	color: #432C33;	text-decoration: underline;}td.pricesheet {	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	color: #000;	background-color: #FFF;	padding: 10px;	valign: top;	vertical-align: top;}td.country {	font-family: Verdana, Geneva, sans-serif;	font-size: 21px;	color: #C16716;	text-align: left;	padding-bottom: 5px;	padding-top: 10px;}tr.columnlabels {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #BFB897;	text-align: left;}td.winery {	font-family: Verdana, Geneva, sans-serif;	font-size: 14px;	font-weight: bold;	color: #3F3D36;	text-decoration: underline;	text-align: left;}tr.winedescription {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000;	vertical-align: top;}.winedescription td.year {	text-indent: 30px;}.pricesheet table {	vertical-align: top;	padding: 0px;	width: 100%;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}td.fineprint {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: italic;	color: #000;	background-color: #FFF;	vertical-align: top;	padding-left: 15px;	padding-right:15px;}td.region {	font-family: Verdana, Geneva, sans-serif;	font-weight: bold;	font-variant: normal;	color: #5F3844;	font-size: 12px;}td.breadcrumb {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	color: #C17616;	text-decoration: none;	background-color: #FFF;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 15px;}.breadcrumb a {	color: #C17616;}.breadcrumb a:visited {	color: #BFB897;}td.dropdown {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	color: #000;	background-color: #FFF;	padding-top: 15px;	padding-bottom: 5px;	padding-left: 15px;}td.logo {	padding-bottom: 10px;}.promo p span {	font-size: 85%;	font-style: italic;	color: #3F3D36;}.maincontent .events tr .name {	font-size: 12px;	font-weight: bold;}.maincontent form div p {	line-height: 25px;	padding-left: 20px;}.blackdescription-noitalics span {	font-weight: bold;	color: #5E3745;}.newsletter table tr .maincontent div {	text-decoration: none;	display: inline;	padding-right: 10px;	padding-bottom: 10px;	float: left;}.maincontent div headline {	font-family: Verdana, Geneva, sans-serif;	font-size: 200%;	color: #C16716;}td.newsletter-right {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: left;	vertical-align: top;	padding-top:10px;	padding-left: 10px;	padding-right:20px;	padding-bottom:10px;}.headline {	font-family: Verdana, Geneva, sans-serif;	font-size: 200%;	color: #C16818;}.producer-name {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #5F3844;}.small-logo div {	display: inline;	padding-right: 10px;}.newsletter-right div img {	display: inline;	float: left;	padding-right: 10px;	padding-top: 2px;	padding-bottom: 5px;}.title {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #3F3D36;	padding-bottom: 5px;}.basictext  {	font-family:Verdana, Geneva, sans-serif;	font-size: 12px;}.disclaimer {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: italic;	color: #000;}.portfolionav  {	font-family:Verdana, Geneva, sans-serif;	font-size: 10px;	color: #5F3844;	vertical-align:top;	text-align: left;}.portfolionavside a {	color: #3F3D36;	text-decoration: none;}.portfolionavside a:hover {	color:#5F3844;	text-decoration: underline;}.purpleitalics {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style:italic;	color: #5F3844;}.orange {	color: #C16818;	font-size: 125%;	font-weight: bold;}.orange a {	color:  #5F3844;	text-decoration: none}.taniltalics {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: italic;	color: #BFB897;}
