html {height:100%;}
body {margin:0; padding:0; background:#000000 ; height:100%}
table, td {
	border-collapse:collapse;
	width:100%
}
table, td, img {border:0; padding:0; margin:0}
form, td{margin:0; padding:0;}
td, select, input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
}
.table{ height:100%; }
img{ vertical-align:top}
H1 {
	clear: both;
	font-size: 17.5px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	letter-spacing:.02em
}
a:hover {
	color: #712500;
}
.style1 {
	color: #712500
}


/*in_line_style*/
p {margin:0; padding:0;}

ul { margin:0; padding:0; list-style:none;}
ul li { background: url(../graphics/list_bg.gif) no-repeat 0 9px; padding-left:16px; line-height:18px}
ul li a { color:#685e09; text-decoration: underline; font-size:13px}
ul li a:hover{ text-decoration:none}

.main_table{ width:100%; height:800px}
.site_center{text-align:center; width:100%;}
.site_center1{margin:0 auto; text-align:left; width:766px; background: url(../graphics/bg_rep.jpg) repeat-y }

.bg{ background:url(../graphics/main_bot.jpg) no-repeat left bottom}
.bg1{ background: url(../images/main_top.jpg) no-repeat}
.bg_footer {background: no-repeat left bottom}

.title, .title_top, .title_bot{ display:block}

.right1{ text-align:right}

a{ color:#da7b03; text-decoration: underline; font-size:14px}
a:hover{ text-decoration: none}

strong{ color:#712500; font-size:14px}

span strong{ color:#685e09}

#banner {
	width: 642px;
	height: 254px;
	margin-top: 0px;
	margin-right: 11px;
	margin-left: 11px;
	padding-bottom: 6px;
}
#bannerBB {
	width: 305px;
	height: 200px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}

#bannerHBAR {
	width: 360px;
	height: 240px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-bottom: 5px;
}
/*header*/
#header{ height:100px}
#header img{
	margin:30px 0 0 57px;
}

/*content*/
#content .col1{ width:51px}
#content .col2{ width:664px; background:url(../graphics/rep_content.gif) repeat-y}
#content .col2 .bg{ background:url(../graphics/top_cont.gif) no-repeat}
#content .col2 .bg1{ background:url(../graphics/bot_content.gif) no-repeat left bottom}

#content .col2 .row1 {
	height: 36px;
	padding: 11px 11px 5px 11px;
}
#content .col2 .row1 img{ margin-top:12px}
#content .col2 .row2 {padding:10px}
#content .col2 .row4{ height:12px}

#content .col3{ width:51px}

#content .block .block1{ background:#ede4c7;
}
table#nav {
	font:Arial, Helvetica, sans-serif;
	background-image: url(../graphics/nav/nav_bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	width: 100%;
	height:100%;
	border-collapse: separate;
}
table#nav td {
	background-image: url(../graphics/nav/button_bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	width: 20%;
	text-align: center;
	vertical-align: middle;
}
table#nav td:hover {background-image: url(../graphics/nav/button_bg_active.jpg)}
table#nav a {
	color: #FEF1CA;
	text-decoration: none;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height: 1.3em;
}
table#nav a:hover{
	color:#270909
}

/*footer*/
#footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
	height:42px;
	text-align:right;
	color:#E6CDA0
}
#footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FEF1CA;
	text-decoration:none
}
#footer a:hover{
	color:#a3792e
}
#footer .nav{
	color: #E6CDA0;
	padding:0px 56px 0px 0px
}

#footer a.BMIblock{
	padding: 0px 180px 0px 0px;
	font-family: saloon;
	font-size: 14px
}
#footer a.BMIscript {
	font-family: signature;
	font-size: 13px;
}


/*******************index.html********************/
#contactus{
	font-family:Arial, Helvetica, sans-serif;
	margin:18px 0px 16px 17px;
}
#contactus .header{
	font-size:15px;
	font-weight:bold;
	color: #712500;
}
#mailaddress{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5px;
	font-weight:bold;
	font-style:italic;
	color:#000000;
	line-height:1.2em;
	margin: 0px 0px 3px 17px;
}
#address{
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px 0px 3px 17px;
	font-weight:bold;
	font-size:11.5px;
	color:#000000;
	line-height:normal
}
#ph{
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.5em;
	font-weight:bold;
	font-size:11.5px;
	color:#000000;
	margin: 10px 0px 0px 17px;
}
#ph a{
	text-decoration:none;
	color:#000000;
	font-size:11.5px;
}
#ph a:hover{
	text-decoration:underline;
	color:#a3792e
}
#page1 #content .col2 .row3 .column1{ width:11px}
#page1 #content .col2 .row3 .column2{ width: 240px;	padding-top: 4px;padding-bottom: 6px;}
#page1 #content .col2 .row3 .column2 .img{ margin:0px 3px 0px 12px}
#page1 #content .col2 .row3 .column3{ width:4px}
#page1 #content .col2 .row3 .column4{ width:390px}
#page1 #content .col2 .row3 .column4 .img{ float:left; margin-right:17px}
#page1 #content .col2 .row3 .column4 .indent{
	margin:0px 15px 10px 20px;
	letter-spacing:.02em;
	line-height:normal}
#page1 #content .col2 .row3 .column5{ width:11px}


/*******************livestock.html********************/
#calendar{
	width: 642px;
	margin-top: 0px;
	margin-right: 11px;
	margin-left: 11px;
	padding-bottom: 6px;
}
	
.salename{
	font-family:garamond;
	margin: 0px 0px 0px 10px;
	font-weight:bold;
	font-size:17px;
	color:#ede4c7
}
.salenamesmall{
	font-family:garamond;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	font-size:14px;
	color:#ede4c7
}
#saleinfotb{
	width:616px;
	height: 135px;
	margin: 5px 0px 0px 0px;
}
.saleinfo{
	width:600px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12.5px;
	font-weight:bold;
	color:#712500;
	line-height:1.3em;
	vertical-align: top;
}
.saleinfotab{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12.5px;
	font-weight:bold;
	color:#712500;
	line-height:1.3em;
	vertical-align: top;
	padding: 0px 0px 0px 20px;
}
.saleinfoheaders{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	color:#712500;
	line-height:1.25em
}
.downloadcat{
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#712500;
	padding:0 0px 0 0;
	text-decoration:none;
}
.download{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fef1ca;
	padding:0 17px 0 0;
	text-decoration:none;
}
.download a:hover{
	text-decoration:underline;
	color:#fef1ca
}
.REgalleryload{
	font-family:garamond;
	font-size:11px;
	color:#712500;
	padding:0 0 0 0;
	text-decoration:none;
}
.REgalleryload a:hover{
	text-decoration:underline;
	color:#712500}

/*****************************************************************image gallery********************/
#image_gallery {
	WIDTH: auto;
	BORDER-RIGHT: black 3px solid;
	BORDER-TOP: black 3px solid;
	DISPLAY: inline;
	FLOAT: left;
	MARGIN: 0px 0px 5px 5px;
	BORDER-LEFT: black 3px solid;
	BORDER-BOTTOM: black 3px solid;
	BACKGROUND-COLOR:#4b2710;
}
#image_gallery A IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
#fullimg {
	WIDTH: 360px;
	HEIGHT: 240px;
	VERTICAL-ALIGN:top;
	OVERFLOW: hidden; 
	PADDING: 0px 0px 5px 0px;
}
#fullimg IMG {
	
}
#fullimg P {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; BACKGROUND: black; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 360px; COLOR: white; PADDING-TOP: 6px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; POSITION: absolute; opacity: .5
}
#fullimg SPAN {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; BACKGROUND: black; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 360px; COLOR: white; PADDING-TOP: 6px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; POSITION: absolute; opacity: .5
}
#image_gallery #wrapper {
	OVERFLOW: hidden;
	POSITION:relative;
	HEIGHT: 44px;
}
#gallery_thumbnails {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 200px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	LETTER-SPACING: 0em;
	POSITION: relative;
}
#gallery_thumbnails LI {
	MARGIN-TOP: 1px;
	FLOAT: left;
	MARGIN-RIGHT: 2px;
	LIST-STYLE-TYPE: none;
	PADDING: 0px
}
#gallery_thumbnails .thumb {
	BORDER-RIGHT: #00406e 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #00406e 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #00406e 1px solid; WIDTH: 40px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #00406e 1px solid; HEIGHT: 40px
}
#gallery_thumbnails .large {
	DISPLAY: none; POSITION: absolute
}
#fullimg .loading {
	WIDTH: 24px; HEIGHT: 24px
}
#fullimg .thumb {
	DISPLAY: none
}
#gallery_thumbnails .item P {
	DISPLAY: none; TEXT-INDENT: -2000em
}
#gallery_thumbnails .item SPAN {
	DISPLAY: none; TEXT-INDENT: -2000em
}
#moveleft {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 25px; CURSOR: pointer; COLOR: white; TEXT-INDENT: -2000em; HEIGHT: 44px; TEXT-DECORATION: none
}
#moveright {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 25px; CURSOR: pointer; COLOR: white; TEXT-INDENT: -2000em; HEIGHT: 44px; TEXT-DECORATION: none
}
#moveleft {
	BACKGROUND: url(http://www.priefertpercherons.com/graphics/image_gallery/left.gif); MARGIN-RIGHT: 3px
}
#moveright {
	BACKGROUND: url(http://www.priefertpercherons.com/graphics/image_gallery/right.gif); MARGIN-LEFT: 3px
}
#moveleft:hover {
	
}
#moveright:hover {
	
}

	
/*******************catalogrequest.html********************/
#catalog{
	width: 642px;
	margin:0px 11px 0px 11px;
	padding-bottom: 20px;
}
.catorderheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	line-height:1.5em
}
.reqinfo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5px;
	color:#000000;
	padding: 0px 0px 15px 0px
}
#catinfotb{
	width:620px;
	margin: 5px 0px 0px 0px;
}
.fields{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11.5px;
	font-weight:bold;
	color:#712500;
}
.datafill{
	width:475px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11.5px;
	color:#000000;
	padding:0px 0px 15px 10px;
	line-height: 1.4em;
}
.message_input {
	font-family: verdana,arial,helvetica,sans-serif;
	fibt-size: 11px; 
}

.style4 {font-size: 9px}
.style5 {padding: 0px 0px 15px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}
