#bods {background: url(../vimages/body_bg.gif) repeat-x; margin: 16px 0px 0px 0px;}

a:link, a:visited, a:active {text-decoration: none; color:#247903; font-weight:bold; font-family:verdana, arial;}
a:hover {  color:black; text-decoration: underline }
	
img {border: 0px;}
.red {color:red; font-weight:bold}
.ftplus {font-size:16px; font-weight:bold}
.newsdivider {height:1px; border-bottom:1px solid #1E5D25}
.brk {clear:both}
.cnt {text-align:center}

/* Center images */
img#cnt {display:block; text-align:center; margin:0 auto}

#pageholder {width:770px; margin:0 auto}
#tbar {position:relative; background: #1D5C24;  height:12px}
#banner {height:173px; width:770px}
	.bitem {float: left; height:173px; width:173px}
	.bitem_m {float: right; height:173px; width:597px}

#contentholder {width:770px; border-bottom: 6px solid white; background: url(../vimages/lnav_background.gif); }
	#leftcontent {float:left; left:0px; width:161px}
	#leftcontent .item {height:18px; width:161px}
	#leftcontent .item2 {height:17px; width:161px}
	#leftcontent .item3 {height:21px; width:161px}
	
 #content {float:right; right:0px; width: 609px}
	#header {position:relative; height:29px}
		#eml {position:absolute; margin-left:14px; margin-top:8px; left: 0px; width:207px; font-family: arial; font-size:11px; height:29px}
		#eml a:link,  #eml a:visited, #eml a:active, #eml a:hover {font-family: arial;}
		#swapper {position:absolute; right:0px; width:402px; height:29px}
	#textopper {height:16px; width:600px; float:right; background: url(../vimages/text_topper.gif) no-repeat;}
	*html #textbotter {height:10px; width:600px; float:right; background: url(../vimages/text_botter.gif); background-repeat : no-repeat;}
	#textbotter [id], #textbotter {height:10px; margin-bottom:4px; width:600px; float:right; background: url(../vimages/text_botter.gif); background-repeat : no-repeat;}
	#contentext { border-right: 1px solid #207220; padding:4px 0px 10px 14px; margin-top: 2px; font-family: arial, courier, verdana; font-size: 12px; color: black}
	#contentextperu { border-right: 1px solid #207220; padding:4px 4px 10px 14px; margin-top: 2px; font-family: arial, courier, verdana; font-size: 12px; color: black}
	#contentext ul {margin:5px 5px 5px 16px; list-style-image : url(../vimages/li_bg.gif);}
	#faqs li {color:green; font-weight:bold}
	#faqs p {color:black; font-weight:normal}
	
	#contentext h5 { font-size: 12px; color:green}
	#contentext h4 { font-size: 16px; font-weight:bold; text-align:left; color:#1E5D25}
	#contentext img {border: 0px}
	#contentbar {height: 12px; background: #DAEAC6}
	
	/* float divs */
		#forsale {width:286px; background: #FFFFFF; float:right; border-top:1px solid #1E5D25; border-bottom:1px solid #1E5D25; border-left:1px solid #1E5D25; margin-left:5px;}
			#forsale .title {background: #9FC56F; width:100%; font-size:14px; display:block; padding:4px; font-weight:bold; text-align:center;}
			#forsale .row1 {float:left; background:#D7E9C0; color:#1E5D25; font-size:11px; font-weight:bold; margin: 2px; border:1px solid #9FC56F; width:136px; display: block; position: relative;}
			#forsale .row2 {float:left; background:#D7E9C0; color:#1E5D25; font-size:11px; font-weight:bold; margin: 2px; border:1px solid #9FC56F; width:136px; display: block; position: relative;}

			#forsale .row1 a, #forsale .row2 a { padding:4px; color:#1E5D25; display: block;  font-weight:bold; position: relative; text-decoration: none;}
	      	#forsale .row1 a:hover, #forsale .row2 a:hover { padding: 4px; color:#000000; font-weight:bold; background: #FFFFFF;}
			.breakfs {height:25px; clear:both}	
			
		#forsaletbl {width:100%;}
		.title, #forsaletbl .title {background: #9FC56F; font-size:14px; padding:4px; font-weight:bold; text-align:center;}
		#forsaletbl .itemtitle {height:auto; border-bottom:1px #9FC56F; margin-bottom:1px; font-size:14px; padding:4px; font-weight:bold; text-align:center;}
		#forsaletbl .subtitle {background: #D7E9C0; color:red; font-size:12px; padding:4px; text-align:center;}
		#forsaletbl .rowitem {float:left; text-align:center; margin-left:1px; margin-right:1px; color:#1E5D25; font-size:11px; font-weight:normal; width:193px;}  
		/* #forsaletbl img {border: 1px solid white;}
		#forsaletbl a:hover img {border: 3px solid red;} */

 		#rowbreak {margin-top:4px; height:2px; clear:both; border-top:1px solid #D7E9C0}
		
		/* home items */
		.homerowitemhs {width:48%; padding-left:10px; color:black; font-size:11px; font-weight:normal}  
		.homerowitemhsR {float:right; width:48%; color:black; font-size:11px; font-weight:normal} 
		.homeitemtitlehs {padding:2px 2px 2px 8px; background:#C5E59D; color: black; border-left:1px solid #1E5D25; border-bottom:1px solid #1E5D25; font-size:12px; font-weight:bold}
		
		/* herd sires */
		 .rowitemhs {float:left; padding-right:6px; padding-top:4px; color:#1E5D25; font-size:12px; font-weight:normal}  
		 .rowitemhsR { margin-left:174px; width:404px; padding-top:4px; color:black; font-size:12px; font-weight:normal} 
		 .itemtitlehs {height:auto; color: black; background:#D7E9C0; font-size:14px; padding:4px; font-weight:bold}

	/*Contact tbl*/
	
	#contbl {width:300px; border: 2px solid #D7E9C0; margin:0 auto; }
	#contbl td {background:white; padding:2px}
	#contbl .rside {text-align:right; vertical-align:top; font-weight:bold}
	
		#fltr {float:right; margin-left:5px; border-bottom: 1px solid #9FC56F; border-top: 1px solid #9FC56F; border-left: 1px solid #9FC56F}
			#fltr .fitem {border: 0px; margin:5px 5px 5px 5px;}

		#fltl {float:left; margin-right:5px;  margin-bottom:16px; border: 1px solid #9FC56F}
			#fltl .fitem {border: 0px; margin:5px 5px 5px 5px;}	
			
.break {clear:both}	
#bbar {position:relative; background: white; height: 40px}
	#returntop {float:left; height:30px; width: 161px}
	#bbargreen {float:right; font-family: verdana, arial; text-align:center; color:#FFFFFF; padding-top: 12px; font-size: 10px; font-weight:bold; height:18px; width: 609px; background: url(../vimages/bbar.gif) no-repeat}
	
/* #dotter {background: url(../vimages/break_bg.gif) repeat-x; width:100%; height: 1px} */

#bbarlinks {position:relative; font-family: verdana, arial; font-size: 9px; text-align:center; background: white; height: 28px}
	#bbarlinks a:link  {font-weight: normal; color : #000000; padding:1px}
	#bbarlinks a:visited  {font-weight: normal; color : #000000; padding:1px}
	#bbarlinks a:active  {font-weight: normal; text-decoration: none; padding:1px}
	#bbarlinks a:hover  {font-weight: normal; text-decoration: none; background: #9FC56F; padding:1px}

#bbarcopy {position:relative; font-family: verdana, arial; color:#1E5D25; font-size: 10px; text-align:center; background: white; height: 30px}
	#bbarcopy a:link  {font-weight: normal; color:#1E5D25}
	#bbarcopy a:visited  {font-weight: normal; color:#1E5D25}
	#bbarcopy a:active  {font-weight: normal; text-decoration: none; color:#1E5D25}
	#bbarcopy a:hover  {font-weight: normal; text-decoration: underline;  color:#000000}
	
	
/* Table Classes */

#tbllinks {width:588px; background:#9FC56F; border:0px}
#tbllinks td {width:50%; background:#FFFFFF; padding:8px}
#tbllinks .hder {padding: 3px; border: 1px solid white; background:#9FC56F; font-size:14px; font-weight:bold; color:black;}

.tblwinners {width:100%; table-layout:fixed}
.tblwinners th {font-size:13px; padding:4px; border-bottom:1px solid #9FC56F; background:#D4E0C4}	
.tblwinners td {padding:10px 1px 10px 1px; vertical-align:top}	
