/*============================================================(c) 2007 Copyright styles:  Solid Print============================================================*//*============================================================ Tag Styles============================================================*/* {	margin: 0;	padding: 0;	font-weight: normal;	border-width: 0;}body {	background-color: #336633;	font-family: 'HelveticaNeue-Light', 'Helvetica Neue', 'Helvetica Neue Light', 'Helvetica';	font-size: 12px;	color: #4C4C4C;	margin: 50px;	background-image: url(../images/beansback.jpg);}a {	text-decoration: none;	color: #676767;}a:hover {	color: #999;}#centerLayout {	width: 801px;	margin: 0 auto;	border: 6px double #F34609;	background-color: #FFF;}#left_col {	padding: 220px 0 0 0;	width: 145px;	float: left;	border-right: 6px double #F34609;	background: url(../images/logo140.jpg) no-repeat center top;}#left_col ul {	color:#DA200A;	margin: 0 0 35px 0;	list-style: none;	font-size: 13px;	text-align: right;}#left_col ul li a { 	display: block;	padding: 2px 5px;	border-bottom: 1px solid #ccc;}#left_col ul li a:hover {	background-color: #F3F3E2;	color: #666;}.home {	background-image: url(../images/homephoto4.jpg);	background-position: bottom;	background-repeat: no-repeat;}.other {	background-image: url(../images/homephoto5.jpg);	background-position: bottom;	background-repeat: no-repeat;}#right_col {	width: 650px;	float: right;	border-left: 6px double #F34609;	margin-left: -6px;}#right_col div {	padding: 10px;}#right_col IMG {	padding: 10px;}#right_col h1 {	font-size: 30px;	padding: 10px 20px 0 20px;	color: #8A0F0A;	letter-spacing: 1px;}#right_col h2 {	font-size: 20px;	text-align: left;	padding-top: 20px;	text-transform: uppercase;	border-bottom: 2px solid #F34609;	color: #A02322;}#right_col h3 {	font-size: 12px;	padding: 20px 60px 10px 20px;	font-variant: small-caps;	text-align: right;	color: #B51B07;	}#right_col h4 {	font-size: 20px;	padding: 20px 0 0 0;	color: #8A0F0A;	border-bottom: 3px double #F34609;	width: 500px;	}#right_col h5 {	font-size: 14px;	padding: 20px 60px 10px 20px;	font-variant: small-caps;	text-align: right;	color: #B51B07;	font-weight: bold;	}#right_col p {	padding: 10px 30px;	margin: 5px;	line-height: 16px;}#footer {	padding: 10px 5px;	font-size: 10px;	text-align: center;	border-top: 2px double #F34609;	text-transform: uppercase;	clear: both;}#thumbnails {	padding: 15px;}#thumbnails a {	margin: 5px 0 0 5px;	display: block;	float: left;	padding: 5px;	border: 5px solid #E9F3D4;	font-size: 12px;	line-height: 30px;	background-color: #E5E5E5;}#thumbnails a:hover {	color: #990000;	border: 10px solid #ccc;	background-color: #fff;	padding: 0px;}#thumbnails p {	padding: 20px;	clear: both;	text-transform: uppercase;	text-align: center;	color: #999;}#contact img{	float: right;	padding: 10px;	margin: 20px 50px;	border-top: 50px solid #BC2427;	border-right: 30px solid #BC2427;	border-bottom: 50px solid #BC2427;	border-left: 30px solid #BC2427;}.topB {	border-top: 1px solid #CCC;}.clear {	clear: both;}.center_img {	display: block;	margin: 0 auto;}.indent {	padding-left: 20px;	margin-left: 30px;	width: 250px;}