body {	background-color: #8d8d8d;	font-family: 'Myrid Pro', 'Myrid Web', 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, Verdana, Geneva, sans-serif;	color: #717070;	/* text-align: center; */	margin-left: auto;	margin-right: auto;}body a:link {	text-decoration: none;}body a.nav:link {	text-decoration: none;	color: #ffffff;}body a.nav:hover {	text-decoration: none;	color: #dfb767;}body a.nav:focus {	text-decoration: none;	color: #dfb767;}body a.nav:visited {	text-decoration: none;	color: #ffffff;}body a.current:link {	text-decoration: none;	color: #d4a920;}body a.current:visited {	text-decoration: none;	color: #d4a920;}body a.secondarynav:link {	text-decoration: none;	color: #d4a920;}body a.secondarynav:hover {	text-decoration: none;	color: #d3ca8a;}body a.secondarynav:focus {	text-decoration: none;	color: #d3ca8a;}body a.secondarynav:visited {	text-decoration: none;	color: #d4a920;}body a.sidenav:link {	text-decoration: none;	color: #ffffff;}body a.sidenav:hover {	text-decoration: none;	color: #d3ca8a;}body a.sidenav:focus {	text-decoration: none;	color: #d3ca8a;}body a.sidenav:visited {	text-decoration: none;	color: #ffffff;}body a.secondarynav2:link {	text-decoration: none;	color: #766953;}body a.secondarynav2:hover {	text-decoration: none;	color: #d3ca8a;}body a.secondarynav2:focus {	text-decoration: none;	color: #d3ca8a;}body a.secondarynav2:visited {	text-decoration: none;	color: #766953;}body a.sidenav2:link {	text-decoration: none;	color: #717070;}body a.sidenav2:hover {	text-decoration: none;	color: #d3ca8a;}body a.sidenav2:focus {	text-decoration: none;	color: #d3ca8a;}body a.sidenav2:visited {	text-decoration: none;	color: #717070;}body a.sidenav1:link {	text-decoration: none;	color: #373534;}body a.sidenav1:hover {	text-decoration: none;	color: #d3ca8a;}body a.sidenav1:focus {	text-decoration: none;	color: #d3ca8a;}body a.sidenav1:visited {	text-decoration: none;	color: #373534;}body a.contact:link {	text-decoration: underline;	color: #717070;}body a.contact:hover {	text-decoration: underline;	color: #373534;}body a.contact:focus {	text-decoration: underline;	color: #373534;}body a.contact:visited {	text-decoration: underline;	color: #717070;}/* Main Page Elements */#container {	margin: 20px auto;	width: 1008px;}#Logo {	margin: 0px;	padding: 0px;	width: 298px;	height: 191px;	font: 1px Arial, Helvetica, sans-serif;	color: #CCC;	background: #FFF url(images/Silverado_Logo.gif) no-repeat 0px 0px;	text-indent: -9999px;	float: left;}#Clear {	clear: both;}Navigation {	background-color: #373534;	width: 1008px;	height: 68px;}#NavLeft {	width: 230px;	min-width: 230px;	height: 13px;	padding: 47px 36px 8px 32px;	color: ##d4a920;	font-size: 10px;	letter-spacing: 0.1em;	background: #373534 url(images/DottedRule.gif) repeat-y top right;	float: left;	text-transform: uppercase;}#NavLeft ul {	margin: 0;	padding: 0;}#NavLeft li {	list-style: none;	float: left;	text-align: left;	padding-right: 0;	padding-left: 10px;	color: #d4a920;	margin: 0;}#NavLeft li.back {	background-image:url(images/Silverado_Arrow.gif);	background-repeat:no-repeat;	background-position:0px 0px;	float: right;	text-align: right;	padding-right: 0;	padding-left: 20px;	color: #ffffff;	margin: 0;}#NavRight {	width: 120px;	min-width: 120px;	height: 13px;	padding: 47px 10px 8px 10px;	color: #d4a920;	font-size: 10px;	letter-spacing: 0.1em;	background-color: #373534;	background: #373534 url(images/DottedRule.gif) repeat-y top left;	float: right;	text-transform: uppercase;	text-align: center;}#NavCenter {	height: 13px;	padding-top: 47px;	padding-bottom: 8px;	color: #d4a920;	font-size: 10px;	letter-spacing: 0.1em;	background-color: #373534;	text-transform: uppercase;	text-align: center;}#NavCenter ul {	list-style: none;	text-align: center;	margin: 0;	padding: 0;}#NavCenter li {	float: left;	text-align: center;	padding-right: 0;	padding-left: 25px;	color: #d4a920;	margin: 0;}#NavCenter li.about {	float: left;	text-align: center;	padding-right: 0;	padding-left: 30px;	color: #d4a920;	margin: 0 0 0 10px;}#MainArea {	width: 1008px;	height: 538px;	background-color: #ffffff;	border-top: 2px solid #ffffff;	margin: 0;	/* padding: 0; */}#footer {	padding: 7px 20px 7px 340px;	width: 648px;	height: 15px;	background-color: #373534;	color: #ffffff;	font-size: 10px;	letter-spacing: 0.1em;	vertical-align: middle;}#footer ul {	margin: 0;	padding: 0;	vertical-align: middle;	width: 648px;}#footer li {	list-style: none;	float: left;	text-align: left;	padding: 0;	color: #d4a920;	margin: 0;}#footer li.legal {	list-style: none;	width: 400px;	text-align: right;	float: right;	padding: 0 0 0 20px;	color: #ffffff;	margin: 1px 0 0 0;	font-size: 9px;	letter-spacing: 0;}/* Quotes on each page */#QuoteHome {	margin: 0px;	padding: 0px;	width: 710px;	height: 191px;	font: 1px Arial, Helvetica, sans-serif;	color: #CCC;	background: #766953 url(images/Silverado_Quote_Home.gif) no-repeat 0px 0px;	text-indent: -9999px;	float: right;}#QuoteAboutUs {	margin: 0px;	padding: 0px;	width: 710px;	height: 191px;	font: 1px Arial, Helvetica, sans-serif;	color: #CCC;	background: #766953 url(images/Silverado_Quote_AboutUs.gif) no-repeat 0px 0px;	text-indent: -9999px;	float: right;}#QuoteAboutPete {	margin: 0px;	padding: 0px;	width: 710px;	height: 191px;	font: 1px Arial, Helvetica, sans-serif;	color: #CCC;	background: #766953 url(images/Silverado_Quote_AboutPete.gif) no-repeat 0px 0px;	text-indent: -9999px;	float: right;}#QuoteServices {	margin: 0px;	padding: 0px;	width: 710px;	height: 191px;	font: 1px Arial, Helvetica, sans-serif;	color: #CCC;	background: #766953 url(images/Silverado_Quote_Services.gif) no-repeat 0px 0px;	text-indent: -9999px;	float: right;}#QuoteVYManage {	margin: 0px;	padding: 0px;	width: 710px;	height: 191px;	font: 1px Arial, Helvetica, sans-serif;	color: #CCC;	background: #766953 url(images/Silverado_Quote_VYManage.gif) no-repeat 0px 0px;	text-indent: -9999px;	float: right;}#QuoteTechnology {	margin: 0px;	padding: 0px;	width: 710px;	height: 191px;	font: 1px Arial, Helvetica, sans-serif;	color: #CCC;	background: #766953 url(images/Silverado_Quote_Technology.gif) no-repeat 0px 0px;	text-indent: -9999px;	float: right;}#QuoteTeam {	margin: 0px;	padding: 0px;	width: 710px;	height: 191px;	font: 1px Arial, Helvetica, sans-serif;	color: #CCC;	background: #766953 url(images/Silverado_Quote_Team1.gif) no-repeat 0px 0px;	text-indent: -9999px;	float: right;}#QuoteTeamSolorio {	margin: 0px;	padding: 0px;	width: 710px;	height: 191px;	font: 1px Arial, Helvetica, sans-serif;	color: #CCC;	background: #766953 url(images/Silverado_Quote_TeamSolorio.gif) no-repeat 0px 0px;	text-indent: -9999px;	float: right;}#QuoteTeamZervas {	margin: 0px;	padding: 0px;	width: 710px;	height: 191px;	font: 1px Arial, Helvetica, sans-serif;	color: #CCC;	background: #766953 url(images/Silverado_Quote_TeamZervas.gif) no-repeat 0px 0px;	text-indent: -9999px;	float: right;}#QuoteBlank {	margin: 0px;	padding: 0px;	width: 710px;	height: 191px;	font: 1px Arial, Helvetica, sans-serif;	color: #CCC;	background: #766953 url(images/Silverado_Quote_Blank.gif) no-repeat 0px 0px;	text-indent: -9999px;	float: right;}#QuoteWinemakers {	margin: 0px;	padding: 0px;	width: 710px;	height: 191px;	font: 1px Arial, Helvetica, sans-serif;	color: #CCC;	background: #766953 url(images/Silverado_Quote_Winemakers.gif) no-repeat 0px 0px;	text-indent: -9999px;	float: right;}#QuoteFoundation {	margin: 0px;	padding: 0px;	width: 710px;	height: 191px;	font: 1px Arial, Helvetica, sans-serif;	color: #CCC;	background: #766953 url(images/Silverado_Quote_Foundation.gif) no-repeat 0px 0px;	text-indent: -9999px;	float: right;}#QuoteEmployment {	margin: 0px;	padding: 0px;	width: 710px;	height: 191px;	font: 1px Arial, Helvetica, sans-serif;	color: #CCC;	background: #766953 url(images/Silverado_Quote_Employment.gif) no-repeat 0px 0px;	text-indent: -9999px;	float: right;}/* Shared styles */#AUBody {	margin: 0;	padding: 40px 40px 15px 40px;	width: 630px;	float: right;	text-align: left;}#AUBody p {	margin: 0 0 10px 0px;	font-size: 12px;	line-height: 17px;	text-align: left;}#AUBody p.rightpad {	margin: 0 18px 10px 0px;	font-size: 12px;	line-height: 17px;	text-align: left;}#AUBody p.intro {	margin: 0 0 15px 0px;	font-size: 14px;	line-height: 21px;	text-align: left;}#AUBody p.intro2 {	margin: 0 0 30px 0px;	font-size: 14px;	line-height: 21px;	text-align: left;}#AUBody p.SpA25 {	margin: 0 0 25px 0px;	font-size: 12px;	line-height: 17px;	text-align: left;}#AUBody img {	display: block;	text-align: left;}#AUBody img.no {	display: block;	margin: 0;}#AUBody img.header {	display: block;	text-align: left;	margin-bottom: 15px;}#AUBody img.WMheader {	display: block;	text-align: left;	margin-bottom: 5px;}#AUBody ul {	margin: 0;	padding: 0;	text-align: left;	font-size: 12px;	line-height: 16px;}#AUBody li {	list-style-position: inside;	list-style-type:disc;	text-align: left;	margin: 0 8px 5px 0;}#AUBody img.screenshots {	margin: 0;	padding: 30px 16px 0 0;	display: inline;	text-align: left;}/* About Us specific styles */#AUPetePic {	margin: 0;	padding: 0;	width: 297px;	height: 538px;	background: url(images/About_PeteRichmond.jpg) no-repeat 0px 0px;	float: left;}#AUPetePic2 {	margin: 0;	padding: 0;	width: 297px;	height: 538px;	background: url(images/About_PeteRichmond2.jpg) no-repeat 0px 0px;	float: left;}#AUAboutLink {	background: #ffffff url(images/DottedRule_DarkHoriz.gif) repeat-x top left;	float: right;	width: 630px;	padding: 15px 40px;	text-align: left;	color: #373534;	font-weight: bold;	font-size: 14px;}#AUAboutLink a:link {	text-decoration: none;	color: #373534;}#AUAboutLink a:hover {	text-decoration: none;	color: #d4a920;}#AUAboutLink a:focus {	text-decoration: none;	color: #d4a920;}#AUAboutLink a:visited {	text-decoration: none;	color: #373534;}/* Services specific styles */#SPhotoArea {	background: url(images/Services_Picture6.jpg) no-repeat 0px 0px;	width: 1008px;	height: 538px;	margin: 0;	padding: 0;}#SLinks {	width: 204px;	padding: 73px 0px 0px 41px;	float: left;	margin: 0;	text-align: left;	font-size: 13px;	line-height: 15px;	color: #ffffff;}#SLinks p {	margin-top: 0;	margin-bottom: 13px;	}#SBody {	margin: 0;	padding: 73px 40px 15px 40px;	width: 633px;	float: right;}#SBody p {	margin: 0 ;	font-size: 14px;	line-height: 21px;	text-align: left;	color: #f5f5f4;	font-weight: normal;}#SLinks2 {	background: #ffffff url(images/DottedRule_Dark.gif) repeat-y top right;	width: 257px;	height: 465px;	padding: 73px 0px 0px 41px;	float: left;	margin: 0;	text-align: left;	font-size: 13px;	line-height: 15px;	color: #ffffff;}#SLinks2 p.grey {	color: #717070;	margin-top: 0;	margin-bottom: 13px;}#SLinks2 p {	color: #000000;	margin-top: 0;	margin-bottom: 13px;}/* Team specific styles */#TPhotoArea {	background: url(images/Team_Picture.jpg) no-repeat 0px 0px;	width: 1008px;	height: 538px;	margin: 0;	padding: 0;}#TeamSolorioPic {	margin: 0;	padding: 0;	width: 297px;	height: 538px;	background: url(images/Team_Solorio.jpg) no-repeat 0px 0px;	float: left;}#TeamZervasPic {	margin: 0;	padding: 0;	width: 297px;	height: 538px;	background: url(images/Team_Zervas.jpg) no-repeat 0px 0px;	float: left;}/* Wine Maker specific styles */table {	width: 473px;}td {	padding: 30px 50px 30px 0px; 	vertical-align: middle;	text-align: center;}th.left {	width: 143px;}th.center {	width: 198px;  }th.right {	width: 132px;  }img.center {display: block;margin-left: auto;margin-right: auto;}/* Foundation specific styles */#FoundationLogo {	margin: 0;	padding: 0;	width: 297px;	height: 538px;	background: url(images/SFC_Foundation_Logo.gif) no-repeat 0px 0px;	float: left;}/* Employment specific styles */#EPhotoArea {	background: url(images/Employment_Picture.jpg) no-repeat 0px 0px;	width: 1008px;	height: 538px;	margin: 0;	padding: 0;}#EHeader {	width: 942px;	margin: 0;	padding: 40px 33px 0 41px;	text-align: left;}#ELeftCol {	width: 445px;	margin: 0;	padding: 15px 33px 20px 41px;	text-align: left;	float: left;}#ERightCol {	width: 445px;	margin: 0;	padding: 15px 33px 20px 0;	text-align: left;	float: right;}#ELeftCol p {	margin: 0 0 15px 0px;	font-size: 12px;	line-height: 17px;	text-align: left;}#ERightCol p {	margin: 0 0 15px 0px;	font-size: 12px;	line-height: 17px;	text-align: left;}#ERightCol b {	margin: 0 0 15px 0px;	font-size: 12px;	line-height: 17px;	text-align: left;	color: #373534;	font-weight: bold;}#ELeftCol b {	margin: 0 0 15px 0px;	font-size: 12px;	line-height: 17px;	text-align: left;	color: #373534;	font-weight: bold;}/* Gallery specific styles */#GalleryLt {	width: 275px;	margin: 0;	padding: 0;	float: left;}#GalleryLt p {	font-size: 15px;	line-height: 18px;	margin: 0 0 20px 0;}#GalleryRt {	width: 312px;	margin: 0;	padding: 0;	float: right;}#GalleryRt p {	font-size: 15px;	line-height: 18px;	margin: 0 0 20px 0;}#GalleryBt {	margin: 0 0 0 0;	padding: 150px 50px 0 0;	clear: both;}#GalleryBt p {	font-size: 10px;	line-height: 14px;}body a.gallery:link {	text-decoration: none;	color: #717070;}body a.gallery:hover {	text-decoration: none;	color: #dfb767;}body a.gallery:focus {	text-decoration: none;	color: #dfb767;}body a.gallery:visited {	text-decoration: none;	color: #717070;}