/*   ------------------------------------------------  PVII CSS Layout Magic  Copyright (c) 2007 Project Seven Development  www.projectseven.com  07: 3Col_Fixed_Width  ------------------------------------------------*/body {	font-family: "Lucida Sans", "Lucida Grande", sans-serif;	font-size: 1em;	color: #EDEDCE;	padding: 0;	background-image: url(../images/bkgd_imgs/bg_body.png);	margin-right: 20px;	margin-left: 20px;	line-height: 1em;	top: 0px;}#masthead {	height: 79px;	margin-top: 0px;	margin-bottom: 0;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;}#navbar {	height: 26px;	background-color: #000000;	padding-left: 50px;}#wrapper {	width: 770px;	margin: 0 auto;}#column_wrapper {	border-top: 1px solid #000000;	border-bottom: 1px solid #000000;}#column_wrapper_red {	background-color: #993233;	background-image: url(../images/bkgd_imgs/bg_red.jpg);	background-repeat: no-repeat;	background-position: top;}#column_wrapper_green {	background-color: #676634;	background-image: url(../images/bkgd_imgs/bg_home.jpg);	background-repeat: no-repeat;}#column_wrapper_blue {	background-image: url(../images/bkgd_imgs/bg_blue.jpg);	background-color: #013567;	background-repeat: no-repeat;}#column_wrapper_periwinkle {	background-color: #66669A;	background-image: url(../images/bkgd_imgs/bg_periwinkle.jpg);	background-repeat: no-repeat;}#column_wrapper_tan {	background-color: #CAC896;	background-image: url(../images/bkgd_imgs/bg_tan.jpg);	background-repeat: no-repeat;	color: #212121;	line-height: 0.9em;	font-size: 1em;}#column_wrapper_purple {	background-color: #533954;	background-image: url(../images/bkgd_imgs/bg_purple.jpg);	background-repeat: no-repeat;}#right {	width: 155px;	float: right;	background-image: url(../images/bkgd_imgs/overlay_lt.png);	background-position: bottom;}#indent {	padding-left: 30px;}.indented {	padding-left: 35px;}.clearfloat {	clear: both;	height: 0;	line-height: 0;	font-size: 0;}#center {	width: 460px;	margin-left: 152px;}#susie {	width: 200px;	padding-left: 33px;}#winelife {	width: 450px;	float: right;	padding-top: 15px;	padding-right: 50px;	padding-bottom: 20px;	padding-left: 20px;	font-size: 0.9em;	font-family: Georgia, "Times New Roman", Times, serif;}.caption {	font-size: 0.7em;	font-style: italic;	color: #FFFFFF;	letter-spacing: .1em;}#left {	width: 151px;	float: left;	background-color: #8A8866;}#center .content {	font-size: 0.8em;	line-height: 1.65em;	padding-top: 24px;	padding-right: 24px;	padding-bottom: 24px;	padding-left: 24px;}#left .content {	font-family: Georgia, "Times New Roman", Times, serif;	padding-top: 0px;	padding-bottom: 0px;}.tastingnotes {	font-family: "Times New Roman", Times, serif;	font-size: 0.9em;	color: #333333;	padding-top: 5px;	padding-right: 8px;	padding-bottom: 10px;	padding-left: 13px;}#right .content {	font-size: 0.8em;	font-family: Georgia, "Times New Roman", Times, serif;	padding-right: 10px;	padding-left: 10px;	height: auto;	padding-top: 5px;}#masthead .content {	padding: 12px;}#footer .content {	padding-right: 10px;	padding-bottom: 5px;	padding-left: 10px;	padding-top: 5px;}#footer {	color: #999999;	padding: 0px;	margin: 0;	font-size: .9em;	clear: both;	background-color: #000000;	text-align: center;	font-family: Georgia, "Times New Roman", Times, serif;}.menulist {	margin: 6px 0 12px 0;	padding: 0;	list-style-type: none;}#left a:link {	color: #9B7C00;}#left a:visited {	color: #333333;}#left a:hover {	color: #000000;}#center a:link {	color: #FFFFFF;}#center a:visited {	color: #FFFFCC;}#center a:hover {	color: #CCCCCC;}#right a:link {	color: #FFFFFF;}#right a:visited {	color: #FFFFFF;}#right a:hover {	color: #CCCCCC;}#wrapper .menulist a, #wrapper .menulist a:visited {	color: #000000;	border-left: 6px solid #FFD940;	padding: 0 0 0 6px;}#wrapper .menulist a:hover {	border-color: #000000;}#footer a:link {	color: #999999;	font-size: 1em;	font-family: Arial, Helvetica, sans-serif;}#footer a:visited {	color: #999999;	font-family: Arial, Helvetica, sans-serif;}#footer a:hover {	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;}.p7uberlink {	font-weight: bold !important;	letter-spacing: .15em;	border-color: #000000 !important;}.dk_title {	color: #403D2B;	font-family: "Times New Roman", Times, serif;	font-style: italic;	font-size: 1.6em;}h1 {	font-size: 1.6em;	margin: 0;	font-family: "Times New Roman", Times, serif;	color: #E6E4DC;	font-style: italic;	letter-spacing: 0.1em;}h2 {	font-size: 1em;	font-family: Georgia, "Times New Roman", Times, serif;	margin-right: 0;	margin-bottom: 0;	margin-left: 0;}h3 {	font-size: 1.1em;	color: #CCCCCC;	margin-top: 15px;	margin-right: 0;	margin-bottom: 0;	margin-left: 0;	font-family: "Lucida Sans", "Lucida Grande", sans-serif;	line-height: 1em;}h4 {	font-size: 1em;	margin-right: 0;	margin-bottom: 0;	margin-left: 0px;	color: #CCCCCC;	line-height: 1.1em;	font-family: "Lucida Sans", "Lucida Grande", sans-serif;}.nomargintop {margin-top: 0;}.content p {	margin-top: 10px;	margin-bottom: 12px;}#homecenter {	width: 770px;	height: 680px;	font-family: Tahoma, Geneva, sans-serif;}#homecenter a:link {	color: #FFFFFF;	font-size: 0.9em;}#homecenter a:visited {	font-size: 0.9em;	color: #FFFFFF;}#homecenter a:hover {	color: #CCCCCC;	text-decoration: none;}.profilelist {	color: #3E371D;	font-family: Tahoma, Geneva, sans-serif;	font-size: 1.1em;	line-height: 1em;}.img-left {	float: left;	padding-top: 10px;	padding-right: 15px;	padding-bottom: 15px;}.img-right {	float: right;	padding-top: 15px;	padding-bottom: 15px;	padding-left: 15px;}#overlay {	background-image: url(../images/bkgd_imgs/overlay_lt.png);	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;	background-repeat: repeat;}.outline {	border: 1px solid #999999;}.profilehead {	font-family: "Lucida Sans", "Lucida Grande", sans-serif;	color: #E6E4DC;}.dkoverlay {	background-image: url(../images/bkgd_imgs/overlay.png);	padding: 15px;	margin-top: 10px;	margin-bottom: 10px;}ul {	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 30px;}div {zoom:100%;}.topline {	border-top-width: thin;	border-top-style: solid;	border-top-color: #333333;	padding-top: 5px;}