/* CSS Document */
body{
	padding : 0;
	margin : 0;
	background-image : url(images/layout/bg_main.jpg);
}
#div_bgmaintop{
	background-image : url(images/layout/bg_top.jpg);
	background-repeat: repeat-x;
	position : absolute;
	top : 0px;
	left : 0px;
	width : 100%;
	height : 674px;
	z-index : 1;
	visibility: visible;

}
#div_logo{
	position : absolute;
	top : 0px;
	left : 0px;
	width : 100%;
	height : 128px;
	z-index : 55;
	visibility: visible;

}
#div_headertop{
	position : absolute;
	top : 0px;
	left : 0px;
	width : 100%;
	height : 121px;
	z-index : 54;
	visibility: visible;

}
#div_headermid{
	position : absolute;
	top : 121px;
	left : 0px;
	width : 100%;
	height : 164px;
	z-index : 54;
	visibility: visible;

}
#div_headerbot{
	position : absolute;
	top : 285px;
	left : 0px;
	width : 100%;
	height : 61px;
	z-index : 54;
	visibility: visible;

}
#div_menu{
	position : absolute;
	left : 50%;
	top : 0px;
	margin-left: -228px;
	width : 455px;
	height : 62px;
	z-index: 55;
	visibility: visible;

}
#div_butfoals{
	position : absolute;
	top : 3px;
	left : 45px;
	width : 75px;
	height : 27px;
	z-index: 56;
	visibility: visible;

}
#div_butprospects{
	position : absolute;
	top : 3px;
	left : 90px;
	width : 115px;
	height : 27px;
	z-index: 56;
	visibility: visible;

}
#div_butbroodmares{
	position : absolute;
	top : 3px;
	left : 150px;
	width : 115px;
	height : 27px;
	z-index: 56;
	visibility: visible;

}
#div_butsalebarn{
	position : absolute;
	top : 3px;
	left : 302px;
	width : 92px;
	height : 27px;
	z-index: 56;
	visibility: visible;

}
#div_butyearlings{
	position : absolute;
	top : 30px;
	left : 13px;
	width : 155px;
	height : 27px;
	z-index: 56;
	visibility: visible;

}
#div_butguestbook{
	position : absolute;
	top : 30px;
	left : 333px;
	width : 109px;
	height : 27px;
	z-index: 56;
	visibility: visible;

}
#div_butother{
	position : absolute;
	top : 30px;
	left : 193px;
	width : 115px;
	height : 27px;
	z-index: 56;
	visibility: visible;

}
#div_maincontent{
	background-image : url(images/layout/bgBoxMain.jpg);
	background-repeat: repeat-y;
	position : absolute;
	top : 0px;
	left : 50%;
	margin-left: -300px;
	width : 600px;
	height : 100%;
	padding-left : 40px;
	padding-right : 40px;
	padding-top : 366px;
	font-weight : normal;
	font-size : 80%;
	font-family : veranda, arial, helvetica, sans-serif;
	;
	color : #000;
	text-decoration : none;
	z-index: 3;
	visibility: visible;

}
#div_maincontent a:link{
	font-weight : 900;
	font-size : 100%;
	font-family : veranda, arial, helvetica, sans-serif;;
	color : #000;
	text-decoration : none;
}
#div_maincontent a:visited{
	font-weight : 900;
	font-size : 100%;
	font-family : veranda, arial, helvetica, sans-serif;;
	color : #000;
	text-decoration : none;
}
#div_maincontent a:hover{
	font-weight : 900;
	font-size : 100%;
	font-family : veranda, arial, helvetica, sans-serif;;
	background-color : #900;
	color : #fff;
	text-decoration : none;
}
#div_maincontent a:active{
	font-weight : 900;
	font-size : 100%;
	font-family : veranda, arial, helvetica, sans-serif;;
	color : #000;
	text-decoration : none;
}
#div_barbedwirelt{
	background-image : url(images/layout/gcBarbedWire.jpg);
	background-repeat: repeat-y;
	position : absolute;
	left : 0px;
	top : 0px;
	width : 29px;
	height : 100%;
	z-index: 56;
	visibility: visible;

}
#div_barbedwirert{
	background-image : url(images/layout/gcBarbedWire.jpg);
	background-repeat: repeat-y;
	position : absolute;
	right : 0px;
	top : 0px;
	width : 29px;
	height : 100%;
	z-index: 56;
	visibility: visible;

}
#div_borderlt{
	background-image : url(images/layout/gcBorderFillLT.gif);
	background-repeat: repeat-y;
	position : absolute;
	left : -2px;
	top : 0px;
	width : 3px;
	height : 100%;
	z-index: 57;
	visibility: visible;

}
#div_borderrt{
	background-image : url(images/layout/gcBorderFillRT.gif);
	background-repeat: repeat-y;
	position : absolute;
	right : -2px;
	top : 0px;
	width : 3px;
	height : 100%;
	z-index: 57;
	visibility: visible;

}
.txtArial12Just {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}
.txtArial14RegJust {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: justify;
}
	.txtArial12Reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.txtArial14Reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #333333;
}.txtArial12WhiteBolder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
}
.txtVeranda10WhiteReg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.txtVeranda10Reg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.CellsPedMale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	background-color: #E1F5FF;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	border: 1px solid #990000;
}
.CellsPedFemale {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	background-color: #FEF4FF;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	border: 1px solid #990000;
}
.CellsPedWriteup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
	text-align: justify;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	border: thin solid #CCCCCC;
}.txtArial14BoldUpper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
}

