/* Layout Stylesheet */ body {	background-color: #CCCCCC;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;}.pennwoods {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 14px;} .header {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	color: #DCDCDC;	font-weight: bold;	top: 25px;	padding-left: 20px;	padding-top: 10px;}.aboutustext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight: bold;	color: #000000;	width: 400px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 20px;	padding-top: 165px;}.underconsttext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight: bold;	color: #000000;	width: auto;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 20px;	padding-top: 0px;}#lh-col{ width: 60%; float: left; border: solid #333333; border-width: 0 2px 0 0; background-image: url(images/leftnavbkg.gif); color: #333333; margin: 0; padding: 40px; } #rh-col{	background: #c0c0c0; 	color: #333333;	width: 590px;	float: left;	border: solid #333333;	border-width: 0 2px 0 0;	margin: 0; 	padding: 0; }.left_nav {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 22px;	font-weight: bold;	color: #333333;	width: 170px;	height: 100%float: left;	margin: 0px;	list-style-type: none;	text-indent: 15px;}a {	color: #3366CC;	text-decoration: none;}a:hover {	text-decoration: underline;}a:link {	color: #DEDCDF;}a:visited {	color: #00CCFF;}a:hover {	color: #223F80;}a:active {	color: #00CCFF;}#rightcontent h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	color: #DCDCDC;	padding-top: 20px;}.maintable {	width: 760px;}.maintable_aboutus {	background-image: url(images/aboutus_03.jpg);	background-repeat: no-repeat;	background-position: left top;	display: table-column;}#Layer1 {	background-image: url(images/aboutus_03.jpg);	background-repeat: no-repeat;}.stalliontext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 17px;	font-weight: bold;	color: #000000;	width: 170px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 20px;	padding-top: 0px;}.subhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 18px;	font-weight: bold;	color: #000000;	width: auto;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-top: 0px;}.horse4sale {	background: url(images/horse4salebkgd.jpg) no-repeat left top;}#horse4salebkg {	background: url(images/horse4salebkgd.jpg) no-repeat left 250px;}.events {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 22px;	font-weight: bold;	color: #000000;	width: 550px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 20px;	padding-top: 0px;	margin-left: 20px;}.photocaption {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 14px;	padding-top: 2px;	padding-bottom: 10px;	padding-right: 15px;	padding-left: 15px;}