/*this is the style sheet for the 3 column, #1 design*//*main body background*/body {	background-color:CCCC99;}/*nav bar color*/.topRow {	border:0px;	border-bottom-width:2px;	border-color:FFFFFF;	border-style:solid;	background-color:6E6F59;}/*left column color and line colors.  line colors should match other columns*/.leftCol {	border:0px;	border-right-width:2px;	border-color:FFFFFF;	border-style:solid;	background-color:A6A67C;}/*right column color.  make sure border matches left column*/.rightCol {	border:0px;	background-color:A6A67C;}/*Center column color, make sure border color is equal to other columns*/.centerCol {	border:0px;	border-right-width:2px;	border-color:FFFFFF;	border-style:solid;	background-color:E3E1C3;}/*Nav text colors, both links and non-linked*/a.nav, .nav {	font-family:Helvetica, Geneva, Arial;	font-size:12px;	font-weight:bold;	color:CCCC99;	line-height:14px;	text-decoration:none;}/*Nav text color on hover*/a.nav:hover {	font-family:Helvetica, Geneva, Arial;	font-size:12px;	font-weight:bold;	color:FFFFFF;	line-height:14px;	text-decoration:underline;}/*Nav vertical bar color*/.navSpacer {	background-color:A6A67C;}/*header text (featured photo, featured article, etc...*/.header {	font-family:Helvetica, Geneva, Arial;	font-size:12px;	font-weight:bold;	color:6E6F59;	line-height:14px;}/*header text in rounded boxes (e-mail reports, spotlight, etc)*/.roundTabHead {color:6E6F59;font: bold 12px Helvetica, Geneva, Arial;text-transform: uppercase;padding-top: 4px;padding-left: 7px;}.t12, .snText, .snLink {	font-family:Helvetica, Geneva, Arial;	font-size:12px;	font-weight:normal;	color:000000;	line-height:14px;}.t12i {	font-family:Helvetica, Geneva, Arial;	font-size:12px;	font-weight:normal;	font-style:italic;	color:000000;	line-height:14px;}.t12bi {	font-family:Helvetica, Geneva, Arial;	font-size:12px;	font-weight:bold;	font-style:italic;	color:000000;	line-height:14px;}a.link, .link {	font-weight:bold;	color:083354;	text-decoration:none;}a.link:hover {	color:083354;	text-decoration:underline;}.picture {	border:1px;	border-color:000000;	border-style:solid;}.dropDown {	font-family:Helvetica, Geneva, Arial;	font-size:12px;	background-color:FFFFFF;	color:000000;}hr {	color:B9B569;}.greyBar {	background-color:727162;}.tbb {	border:0px;	border-bottom-width:2px;	border-color:FFFFFF;	border-style:solid;}.footer1 {	font-family:Helvetica, Geneva, Arial;	font-size:11px;	font-weight:normal;	color:000000;	line-height:12px;}.footer2 {	font-family:Helvetica, Geneva, Arial;	font-size:11px;	font-weight:normal;	color:000000;	line-height:12px;}a.footerLink {	font-weight:bold;	color:6E6F59;	text-decoration:none;}a.footerLink:hover {	color:FFFFFF;}.galleryTopAndBottom {	background-color:E3E1C3;	border:0px;	border-bottom-width:2px;	border-color:B9B569;	border-style:solid;}.galleryDark {	background-color:E3E1C3;}.galleryLight {	background-color:F1F0E1;}.productsDark {	background-color:E3E1C3;	border:0px;	border-bottom-width:2px;	border-color:B9B569;	border-style:solid;}.productsLight {	background-color:F1F0E1;	border:0px;	border-bottom-width:2px;	border-color:B9B569;	border-style:solid;}