/* Start of CMSMS style sheet 'livestock_css_home' */
/*****************
CSS Document for the livestock - templates - Created by Dave Moore - blauhoney.com
******************/

/* container for alternative content to flash - swfobject
#flashcontent {
	height: 600px;
	width: 700px;
	background-image: url(../1_images/noflash_bg.gif);
	background-repeat: no-repeat;
}
*/


/* this is a universal selector */
* {
    padding: 0;
	margin: 0;
}
/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p {
  margin-top: 0;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* start:defaults */
body {
	background-image: url(images/livestock/bg_1.gif);
	background-repeat: repeat-x;
	margin: 0px;
	background-color: #a8cf38;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
	background-position: 0px -1px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 170%;
	font-weight: bold;
	letter-spacing: 1px;
}
p {
	margin-top: 9px;
	margin-bottom: 9px;
}


a {
	color: #46691C;
}
a:hover {
	color: #F3F19E;
}
.clearall {
	clear: both;
}
/* end: structure */

/* start: structure */
#wrapper {
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-color: transparent;
	margin-bottom: 20px;
}
#header {
	height: 474px;
	width: 990px;
	background-color: transparent;
}
#bar_1 {
	height: 43px;
	width: 990px;
	background-color: #A9CF38;
	background-image: url(images/livestock/bar_1.gif);
	background-repeat: no-repeat;
}
#threecols_1 {
	background-image: url(images/livestock/bg_page_1.gif);
	background-repeat: repeat-y;
	width: 990px;
}
#flashheader {
	height: 431px;
	width: 990px;
}
#col_1_1 {
	float: left;
	width: 175px;
	margin-right: 14px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 42px;
}
#col_2_1 {
	float: left;
	width: 310px;
	margin-right: 14px;
	margin-left: 14px;
	clear: right;
	padding-top: 15px;
}
#col_2_1 h4, #col_2_1 h5, #col_2_1 h6 {
	text-indent: -100em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#col_2_1 h4 {
	background-image: url(images/livestock/h2.gif);
	background-repeat: no-repeat;
	height: 49px;
	width: 310px;

}
#col_2_1 h5 {
	background-image: url(images/livestock/h3.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 310px;
	margin-top: 20px;

}
#col_2_1 h6 {
	background-image: url(images/livestock/h4.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 310px;
	margin-top: 20px;

}
#col_3_1 {

	float: left;
	width: 162px;
	margin-right: 14px;
	margin-left: 14px;
	clear: right;
}
#col_4_1 {
	float: left;
	width: 175px;
	margin-left: 14px;
	margin-right: 42px;
	padding-top: 7px;
}
#col_4_1 center {
	display: none;
	visibility: hidden;
}

#footer1 {
	height: 50px;
	width: 906px;
	margin-bottom: 10px;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	letter-spacing: 1px;
	background-image: url(images/livestock/footer_1.gif);
	background-repeat: no-repeat;
	padding-left: 42px;
	padding-right: 42px;
}
#footL {
	float: left;
	width: 580px;
	line-height: 50px;
}
#footL a {
	color: #FFFFFF;
	text-decoration: none;
}
#footL a:hover {
	color: #D0DF47;
}
#footR {
	clear: right;
	float: left;
	width: 316px;
	line-height: 45px;
	height: 35px;
	padding-top: 6px;
}
#f_r {
	float: right;
    clear:right;
	height: 18px;
	width: 238px;
	clear: right;
	text-align: right;
	line-height: 18px;
}
#f_r ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	height: 30px;
}
#f_r ul li {
	list-style-type: none;
	display: block;
	float: right;
	width: 70px;
	height: 18px;
	text-align: center;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	font-weight: bold;
}
#f_r ul li a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	background-image: url(images/livestock/bg_standards.gif);
	background-repeat: no-repeat;
	display: block;
	background-position: -2px 0px;
}
#f_r ul li a:hover {
	color: #F3F19E;
	background-image: url(images/livestock/bg_standards.gif);
	background-repeat: no-repeat;
	background-position: -2px -18px;
}





/* start - vertical menu */
#menuBg {
	vertical-align: top;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	background-image: url(images/livestock/menu_mid.gif);
	background-repeat: repeat-y;
	width: 175px;
	margin: 0px;
}
#menuBg ul {
	list-style-type: none;
	margin-top: 0;
	margin-bottom: 0px;
	padding: 0px;
	width: 175px;
}
#menuBg ul li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 175px;
}
#menuBg ul li a {
	background-image: url(images/livestock/arrow_1.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
	list-style-image: none;
	margin-top: 0px;
	color: #703A18;
	font-size: 90%;
	text-decoration: none;
	letter-spacing: 1px;
	padding-right: 5px;
	padding-left: 25px;
	margin-right: 4px;
	margin-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	width: 137px;
	font-weight: bold;
	background-color: #F3F19E;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-position: 0px -3px;
	display: block;
	text-indent: 0px;
}
#menuBg ul li a:hover {
	color: #295418;
	background-image: url(images/livestock/arrow_1.gif);
	background-color: #EBE85F;
	background-position: 0px -66px;
}
#menu_bot {
    height: 36px;
    width: 131px;
    margin-left: 19px;
    background-image: url(images/design/menu_bot.gif);
}
#menuBg ul li li {
	list-style-type: none;
	list-style-position: inside;
	display: inline;
	width: 132px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#menuBg ul ul{
	list-style-type: none;
	list-style-position: inside;
	display: block;
	padding: 0px;
	width: 175px;
	background-image: url(images/design/submenu_bg.gif);
	background-repeat: repeat-y;
	background-position: -8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#menuBg ul li li a {
	background-image: url(images/livestock/arrow_2.gif);
	background-repeat: no-repeat;
	display: block;
	list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
	list-style-image: none;
	margin-top: 0px;
	color: #3F7839;
	text-decoration: none;
	letter-spacing: 1px;
	padding-right: 5px;
	padding-left: 30px;
	margin-right: 4px;
	margin-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6EC95;
	width: 132px;
	font-weight: bold;
	background-color: #D9E262;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E6EC95;
	background-position: 2px -7px;
	text-indent: 0px;
}
#menuBg ul li li a:hover {
	color: #295418;
	background-image: url(images/livestock/arrow_2.gif);
	background-repeat: no-repeat;
	background-position: 2px -70px;
}
dfn {
	width: 0;
	height: 0;
	overflow: hidden;
	display: none;
}
.currentpage {
	list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
	list-style-image: none;
	margin-top: 0px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	padding-right: 0px;
	padding-left: 19px;
	margin-right: 0px;
	margin-left: 0px;
	width: 132px;
	font-weight: bold;
	display: block;
	background-repeat: no-repeat;
}
.currentpage h2 {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 31px;
	background-image: url(images/livestock/arrow_3.gif);
	background-repeat: no-repeat;
	width: 131px;
	font-size: 90%;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #A9CF38;
	padding-right: 5px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	text-indent: 0px;
	display: block;
	background-position: 0px -3px;
}

li .currentpage h2 {
	background-image: url(images/livestock/sub_down.gif);
	background-position: 2px -3px;
}

/* end - vertical menu */
#menuTop h1 {
	margin: 0px;
	text-indent: -100em;
}
#news_top_1 h3 {
	margin: 0px;
	text-indent: -100em;
}
#menuTop {
	background-image: url(images/livestock/menu_top.gif);
	background-repeat: no-repeat;
	height: 45px;
	width: 175px;
	margin-top: 5px;
}
#menuBot {
	background-image: url(images/livestock/menu_bot.gif);
	background-repeat: no-repeat;
	height: 11px;
	width: 175px;
}
#moodle {
	width: 175px;
}
#moodle a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 2px;
	font-size: 110%;
	display: block;
	padding-bottom: 3px;
	height: 30px;
	line-height: 25px;
	background-image: url(images/livestock/grph_moodle.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#moodle a:hover {
	background-image: url(images/livestock/grph_moodle.gif);
	background-repeat: no-repeat;
	background-position: 0px -30px;
}
.moodle_ex {
	color: #568C36;
}
#news_top_1 h5 {
	margin: 0px;
	text-indent: -100em;
}
#news_top_1 {
	background-image: url(images/livestock/news_top_1.gif);
	background-repeat: no-repeat;
	height: 54px;
	width: 175px;
	margin-top: 5px;
}
#news_bg_1 {
	vertical-align: top;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	background-image: url(images/livestock/menu_mid.gif);
	background-repeat: repeat-y;
	width: 175px;
	margin: 0px;
}
#news_bot_1 {
	background-image: url(images/livestock/menu_bot.gif);
	background-repeat: no-repeat;
	height: 11px;
	width: 175px;
}
.NewsSummaryPostdate {
	background-color: #FDE2E1;
	color: #2D5528;
	margin-right: 4px;
	margin-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	padding-left: 20px;
	background-image: url(images/livestock/bull_1.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
}
.NewsSummaryLink {
	margin-right: 4px;
	margin-left: 4px;
	padding-left: 20px;
	padding-right: 5px;
	margin-top: 6px;
	margin-bottom: 6px;
}
#newsBox1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}
#newsBox1 a {
	color: #295418;
	text-decoration: none;
}
#newsBox1 a:hover {
	color: #DA2423;
}
.NewsSummaryPostdate2 {
	margin-top: 15px;
}
.NewsSummaryAuthor2 {
	margin-bottom: 15px;
}
.NewsSummaryMorelink2 {
	margin-bottom: 35px;
        margin-top: 15px;
}
.NewsSummaryMorelink2 a {
	color: #336E33;
	font-weight: bold;
	background-image: url(images/livestock/arrow_4.gif);
	display: block;
	height: 15px;
	line-height: 15px;
	background-repeat: no-repeat;
	background-position: right -6px;
	width: 40px;
	padding-right: 15px;
}
#pagedtop {
	margin-bottom: 25px;
	line-height: 25px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3A5F25;
	border-bottom-color: #D0DF47;
	background-color: #4C8031;
	padding-left: 20px;
	font-weight: bold;
	letter-spacing: 1px;
}
#pagedbot {
	margin-top: 25px;
	line-height: 25px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3A5F25;
	border-bottom-color: #D0DF47;
	background-color: #4C8031;
	padding-left: 20px;
	font-weight: bold;
	letter-spacing: 1px;
}
#pagedtop a, #pagedbot a {
	font-weight: bold;
	color: #F3F19E;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#pagedtop a:hover, #pagedbot a:hover {
	color: #A9CF38;

}
#section_3_home ul {

}
#section_3_home ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #568C36;
	list-style-type: none;
	padding-top: 8px;
	padding-bottom: 8px;
	background-image: url(images/livestock/bull_2.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	list-style-position: outside;
	padding-left: 15px;
	text-align: left;
}
#comments_box {
	width: 288px;
	border: 1px solid #D0DF47;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
}
#comments_box input {
	background-color: #7CB443;
	color: #FFFFFF;
	font-weight: bold;
	margin-right: 10px;
	border: 1px solid #558D36;
}
#comments_box label {
	font-weight: bold;
	background-image: url(images/livestock/bull_2.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 20px;
}

#m5author {
	background-color: #7CB443;
	color: #FFFFFF;
	border: 1px solid #558D36;
	width: 200px;
	margin-top: 5px;
	margin-bottom: 15px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#comment {
	background-color: #7CB443;
	color: #FFFFFF;
	border: 1px solid #558D36;
	width: 200px;
	margin-top: 5px;
	font-weight: bold;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 50px;
}
#search form {
	height: 43px;
	margin: 0px;
}
#search {
	height: 43px;
	line-height: 43px;
	padding: 0px;
	float: left;
	clear: right;
	width: 290px;
	margin-top: 0px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#search table {
	margin: 0px;
	padding: 0px;
}


#search label {
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 43px;
	margin-left: 45px;
}
#search input {
	line-height: 43px;


}
#cntnt01searchinput {
	background-color: #FFFFFF;
	border: 1px solid #A9CF38;
	height: 15px;
}
#button_1 {
	height: 43px;
	line-height: 43px;
	margin-left: 5px;
}
#font {
	line-height: 43px;
	height: 43px;
	float: left;
	width: 665px;
}
.hidden {
	display: none;
}



/*start:far right col graphics*/
#grph_pigcam_1 {
	background-image: url(images/livestock/grph_pigcam_1.gif);
	background-repeat: no-repeat;
	height: 70px;
	width: 175px;
	margin-bottom: 10px;
}
#grph_pigcam_1 a {
	display: block;
	height: 71px;
	width: 175px;
	text-indent: -100px;
	overflow: hidden;
}
#grph_chickcam_1 {
	background-image: url(images/livestock/grph_chickcam_1.gif);
	background-repeat: no-repeat;
	height: 69px;
	width: 175px;
	margin-bottom: 10px;
}
#grph_chickcam_1 a {
	display: block;
	height: 69px;
	width: 175px;
	text-indent: -100px;
	overflow: hidden;
}
#grph_paypal_1 {
	background-image: url(images/livestock/grph_paypal_1.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 175px;
}
#grph_paypal_1 a {
	display: block;
	height: 68px;
	width: 175px;
	text-indent: -100px;
	overflow: hidden;
}
#pollTop dfn {
	margin: 0px;
	text-indent: -100em;
}
#pollTop {
	background-image: url(images/livestock/poll_top_1.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 175px;
	margin-top: 13px;
}
#pollBg {
	vertical-align: top;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	background-image: url(images/livestock/menu_mid.gif);
	background-repeat: repeat-y;
	width: 175px;
	margin: 0px;
}
#pollBg img {
	margin-left: -15px;
}

#pollBg a {
	color: #231F20;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/livestock/bull_3.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	display: block;
	padding-left: 15px;
}
#pollBg a:hover {
	color: #CC0000;
}


#pollBot {
	background-image: url(images/livestock/menu_bot.gif);
	background-repeat: no-repeat;
	height: 11px;
	width: 175px;
}
.vote1 {
	background-color: #EAEFF1;
	display: block;
	margin-right: 4px;
	margin-left: 4px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-bottom: 2px;
	background-image: url(images/livestock/vote_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#pollTotal {
	background-color: #367338;
	margin-right: 4px;
	margin-left: 4px;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	letter-spacing: 1px;
	margin-top: 6px;
}
/* start- mini links home */
#forum1 {
	background-color: #A9CF38;
}
#for_top_1 {
	background-image: url(images/livestock/forum_top_1.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 162px;
	margin-top: 9px;
}
#col_3_1 dfn {
	text-indent: -100px;
}
#for_bg_1 {
	background-image: url(images/livestock/vid_bg_1.gif);
	background-repeat: repeat-y;
}
#for_bot_1 {
	background-image: url(images/livestock/vid_bot_1.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 162px;
}

#vid1 {
	background-color: #A9CF38;
}
#vid_top_1 {
	background-image: url(images/livestock/video_top_1.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 162px;
	margin-top: 9px;
}
#vid_bg_1 {
	background-image: url(images/livestock/vid_bg_1.gif);
	background-repeat: repeat-y;
}
#vid_bg_1 a:hover {
	color: #85A568;
}

#vid_bot_1 {
	background-image: url(images/livestock/vid_bot_1.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 162px;
}
#vid_bg_1 ul {
	list-style-type: none;
	width: 154px;
	margin-right: 4px;
	margin-left: 4px;
	background-color: #BCCD23;
	margin-top: 1px;
}
#vid_bg_1 ul li {
	background-image: url(images/livestock/icon_vid_1.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	padding-left: 30px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #D0DF47;
	margin-bottom: 1px;
	padding-right: 6px;
	width: 118px;
}


#aud1 {
	background-color: #A9CF38;
}
#aud_top_1 {
	background-image: url(images/livestock/audio_top_1.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 162px;
	margin-top: 9px;
}
#aud_bg_1 {
	background-image: url(images/livestock/vid_bg_1.gif);
	background-repeat: repeat-y;
}
#aud_bot_1 {
	background-image: url(images/livestock/vid_bot_1.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 162px;
}

#aud_bot_1 a, #vid_bot_1 a, #for_bot_1 a {
	line-height: 35px;
	text-align: center;
	width: 162px;
	display: block;
	text-decoration: none;
	font-weight: bold;
	background-image: url(images/livestock/arrow_4.gif);
	background-repeat: no-repeat;
	background-position: 120px 4px;

}
#aud_bot_1 a:hover, #vid_bot_1 a:hover, #for_bot_1 a:hover {
	line-height: 35px;
	text-align: center;
	width: 162px;
	display: block;
	text-decoration: none;
	font-weight: bold;
	background-image: url(images/livestock/arrow_4.gif);
	background-repeat: no-repeat;
	background-position: 120px -25px;
	color: #85A568;
}
#aud_bg_1 ul {
	list-style-type: none;
	width: 154px;
	margin-right: 4px;
	margin-left: 4px;
	background-color: #BCCD23;
	margin-top: 1px;
}
#aud_bg_1 ul li {
	background-image: url(images/livestock/icon_aud_1.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	padding-left: 30px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #D0DF47;
	margin-bottom: 1px;
	padding-right: 6px;
	width: 118px;
}
#aud_bg_1 a:hover {
	color: #85A568;
}
#threecols_2 {

	background-image: url(images/livestock/bg_page_2.gif);
	background-repeat: repeat-y;
	width: 990px;
}
#col_2_2 {

	float: left;
	width: 500px;
	margin-right: 14px;
	margin-left: 14px;
	clear: right;
	padding-top: 15px;
}
#col_2_2 h4 , #col_2_2 h5{
	text-indent: -100em;
	margin-bottom: 25px;
}
#pollintro {
	color: #1F4521;
	margin-right: 8px;
	margin-bottom: 10px;
	margin-left: 8px;
}
/* start- pages titles*/
.about {
	background-image: url(images/livestock/title_about.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.galleriesTitle {
    background-image: url(images/livestock/title_galleries.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.webcamTitle {
    background-image: url(images/livestock/title_webcams.gif);
	background-repeat: no-repeat;

	height: 27px;
	width: 500px;
}
.newsTitle {
    background-image: url(images/livestock/title_news.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.pigcamTitle {
    background-image: url(images/livestock/title_pigcam.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.hencamTitle {
    background-image: url(images/livestock/title_hencam.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.downloadsTitle {
    background-image: url(images/livestock/title_downloads.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.contactTitle {
    background-image: url(images/livestock/title_contact.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.blogTitle {
    background-image: url(images/livestock/title_blog.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.forumTitle {
    background-image: url(images/livestock/title_forum.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.gamesTitle {
    background-image: url(images/livestock/title_games.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.chickenTitle {
    background-image: url(images/livestock/title_chicken_game.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.wordTitle {
    background-image: url(images/livestock/title_word_game.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.donationsTitle {
    background-image: url(images/livestock/title_donations.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.resourcesTitle {
    background-image: url(images/livestock/title_resources.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.resultsTitle {
    background-image: url(images/livestock/title_results.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.mediaTitle {
    background-image: url(images/livestock/title_media.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.videoTitle {
    background-image: url(images/livestock/title_video.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.coopTitle {
    background-image: url(images/livestock/title_coop.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.penTitle {
    background-image: url(images/livestock/title_pen.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.sitemapTitle {
    background-image: url(images/livestock/title_sitemap.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.eggblogTitle {
    background-image: url(images/livestock/title_eggblog.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.accessTitle {
    background-image: url(images/livestock/title_access.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.privacyTitle {
    background-image: url(images/livestock/title_privacy.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.compTitle {
    background-image: url(images/livestock/title_comp.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.eggspertTitle {
    background-image: url(images/livestock/title_eggspert.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.stevieTitle {
    background-image: url(images/livestock/title_stevie.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
/* end- pages titles*/

#cambox_1_top {
	background-image: url(images/livestock/cambox_1_top.gif);
	background-repeat: no-repeat;
	display: block;
	height: 49px;
	width: 500px;
}
#cambox_1_bg, #cambox_2_bg {
	background-image: url(images/livestock/cambox_1_bg.gif);
	background-repeat: repeat-y;
}
#cambox_1_bot, #cambox_2_bot {
	background-image: url(images/livestock/cambox_1_bot.gif);
	background-repeat: no-repeat;
	height: 3px;
	width: 500px;
	display: block;
}
.cam_cont {
	height: 369px;
	width: 492px;
	border: 1px solid #367439;
	margin-right: 4px;
	margin-left: 3px;
	background-color: #88A542;
	text-align: left;
	vertical-align: top;
}
#cambox_2_top {
        background-image: url(images/livestock/cambox_2_top.gif);
	background-repeat: no-repeat;
	display: block;
	height: 49px;
	width: 500px;
}
#cambox_3_top {
	background-image: url(images/livestock/cambox_3_top.gif);
	background-repeat: no-repeat;
	display: block;
	height: 49px;
	width: 500px;
}
.result1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #87B13D;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(images/livestock/bull_2.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 0px 2px;
}
#resultsContainer a {
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	color: #2F6630;
}
#resultsContainer a:hover {
	color: #6C923F;
}
#resultsContainer {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #87B13D;
}
.searchtime {
	background-color: #A3C831;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-weight: bold;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #87B13D;
}
.image_right_frame_1 {
	height: 230px;
	width: 230px;
	border: 1px solid #95BD34;
	float: right;
	margin-bottom: 20px;
	margin-left: 20px;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-left: 6px;
	/*padding-right: -1px;*/
	/*padding-bottom: -1px;*/
}
.image_right_frame_1 img {
	margin: 0px;
	padding: 0px;
}
.image_left_frame_1 {
	height: 230px;
	width: 230px;
	border: 1px solid #95BD34;
	float: left;
	margin-bottom: 20px;
	margin-right: 20px;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-left: 6px;
	/*padding-right: -1px;*/
	/*padding-bottom: -1px;*/
}
.image_left_frame_1 img {
	margin: 0px;
	padding: 0px;
}
.image_left_frame_2 {
	height: 230px;
	width: 230px;
	border: 1px solid #95BD34;
	float: left;
	margin-bottom: 20px;
	margin-right: 20px;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-left: 6px;
	/*padding-right: -1px;*/
	/*padding-bottom: -1px;*/
	margin-top: 20px;
}
.image_right_frame_2 {
	height: 230px;
	width: 230px;
	border: 1px solid #95BD34;
	float: right;
	margin-bottom: 20px;
	margin-left: 20px;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-left: 6px;
	/*padding-right: -1px;*/
	/*padding-bottom: -1px;*/
	margin-top: 20px;
}
.otherTitle {
    background-image: url(images/livestock/otherTitle.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
.profilesTitle {
    background-image: url(images/livestock/title_profiles.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 500px;
}
#col_2_2 h5 {
	margin-top: 50px;
}
#galbox_1_top {
	background-image: url(images/livestock/galbox_top_1.gif);
	background-repeat: no-repeat;
	display: block;
	height: 49px;
	width: 500px;
	font-size: 130%;
	color: #E8E740;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 38px;
	padding-left: 40px;
}
.galcomment {
	color: #275628;
	margin-top: 10px;
	margin-bottom: 10px;
}


/*start:contact form*/
.contactWidth {
	float: left;
	width: 367px;
	position: relative;
}
#contactformcontrol {
	float: left;
	width: 500px;
}
#contactCent {
	width: 367px;
}

legend {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	margin-left: -10px;
	letter-spacing: 1px;
}
.formLab1 {
	color: #000000;
	letter-spacing: 1px;
	font-size: 100%;
	font-weight: bold;
}
select {
	font-size: 1.1em;
	color: #666666;
	margin-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #666666;
}
.buSub {
	height: 24px;
	width: 78px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#contactformcontrol input {
	color: #666666;
	border: 1px solid #666666;
	margin: 0.5em 0;
	font-size: 1.1em;
	width: 360px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

#contactformcontrol input:focus, textarea:focus, select:focus {
	color: #000000;
	background-color: #E7E7E7;
	border: 1px solid #999999;
}

textarea {
	color: #666666;
	border: 1px solid #666666;
	margin: 0.5em 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	width: 100%;
	background-color: #FFFFFF;
}

fieldset {
	border : 1px solid #89B53B;
	margin-bottom: 10px;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 10px;
}
/* end - contact form */
.formBullet {
	color: #FBA919;
	font-size: 140%;
	font-weight: bold;
}
/*end:contact form*/

#replacement {
	padding: 3px;
	height: 551px;
	width: 492px;
	background-color: #A9CF38;
	border: 1px solid #558E3F;
}
#ufo1 {
	margin-right: 30px;
	margin-left: 30px;
	margin-top: 30px;
	text-align: center;
}
.livestockContact {
	width: 500px;
}
.livestockContact fieldset {
	background-color: #A9CF38;
	width: 378px;
	border: 1px solid #7BB443;
	padding-right: 60px;
	padding-left: 60px;
	padding-bottom: 20px;
}
.livestockContact legend {
	display: none;
}
.livestockContact label {
	font-weight: bold;
	background-image: url(images/livestock/bull_2.gif);
	display: block;
	background-repeat: no-repeat;
	padding-left: 18px;
	padding-bottom: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.livestockContact input {
	width: 376px;
	border: 1px solid #558D36;
}
.livestockContact textArea {
	width: 376px;
	border: 1px solid #558D36;
}
.livestockContact br {
	display: none;
}
.submit input {
	height: 25px;
	width: 90px;
	margin-left: 60px;
	margin-top: 20px;
	background-color: #367338;
	color: #FFFFFF;
	font-size: 90%;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	background-image: url(images/livestock/btn_sub_1.gif);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
}
#audio_bg_1 {
	width: 162px;
	padding-top: 45px;
	margin-top: 5px;
	background-image: url(images/livestock/pod_bg_1.gif);
	background-repeat: no-repeat;
}
#flashcontent {
	width: 162px;
	background-image: url(images/livestock/pod_bg_1.gif);
	background-position: bottom;
}
#vidholder {
	height: 494px;
	width: 553px;
	visibility: hidden;
}
/*start-news details*/

#NewsPostDetailTitle {
        font-size: 120%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99BC2E;
	padding-bottom: 3px;
	background-color: #9EC42F;
	padding-top: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #99BC2E;
	letter-spacing: 1px;
	background-image: url(images/livestock/bull_5.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	background-position: 0px 5px;
}
#NewsPostDetailDate {
	text-align: left;
	letter-spacing: 1px;
	font-size: 90%;
	margin-top: 10px;
	color: #285929;
}
#NewsPostDetailSummary {
	display: none;
}
#NewsPostDetailAuthor {
	margin-bottom: 10px;
	font-size: 90%;
	color: #285929;
}
#NewsPostDetailCategory {
	font-size: 90%;
	color: #285929;
}
#NewsPostDetailContent ul {
	padding-left: 25px;
}
.newsbold {
	color: #285929;
	letter-spacing: 1px;
	font-weight: bold;
}
#NewsPostDetailPrintLink {
	background-image: url(images/livestock/icon_print_1.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	line-height: 21px;
	height: 21px;
	margin-bottom: 4px;
}
#NewsPostDetailReturnLink {
	line-height: 21px;
	background-image: url(images/livestock/icon_back_1.gif);
	background-repeat: no-repeat;
	height: 21px;
	padding-left: 25px;
}
#sitemapBox {
	width: 440px;
	padding-right: 30px;
	padding-left: 30px;
}
#sitemapBox ul {
	margin-bottom: -3px;

}
#sitemapBox ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9DC12F;
	padding-top: 2px;
	padding-bottom: 2px;
	list-style-type: none;
	margin: 0px;
}
#sitemapBox ul li a {
	text-decoration: none;
	background-image: url(images/livestock/bull_2.gif);
	display: block;
	background-repeat: no-repeat;
	padding-left: 18px;
	color: #30501F;
	letter-spacing: 1px;
	font-weight: bold;

}
#sitemapBox  a:hover {
	color: #DEE718;
}

#sitemapBox ul li li a {
	background-image: url(images/livestock/bull_6.gif);
	margin-left: 16px;
	font-size: 90%;
	font-weight: normal;
}
#grph_eggblog_1 {
	background-image: url(images/livestock/link_eggblog.gif);
	background-repeat: no-repeat;
	height: 52px;
	width: 500px;
	margin-bottom: 10px;
	margin-top: 25px;
}
#grph_eggblog_1 a {
	display: block;
	height: 52px;
	width: 500px;
	text-indent: -100px;
	overflow: hidden;
}
#grph_eggblog_2 {
	background-image: url(images/livestock/link_eggblog_2.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 162px;
	margin-bottom: 10px;
	margin-top: 10px;
}
#grph_eggblog_2 a {
	display: block;
	height: 38px;
	width: 162px;
	text-indent: -100px;
	overflow: hidden;
}
.privacyBold1 {
	font-weight: bold;
	display: block;
	margin-top: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0DF47;
	margin-bottom: 10px;
	font-size: 110%;
}
ol {
	list-style-type: lower-roman;
	list-style-position: inside;
}
.profile1 {
	font-weight: bold;
	display: block;
	margin-top: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0DF47;
	margin-bottom: 10px;
	font-size: 110%;
	background-image: url(images/livestock/bull_7.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.compBold {
	font-weight: bold;
	letter-spacing: 1px;
}
#grph_om_1 {
	background-image: url(images/livestock/grph_om.gif);
	background-repeat: no-repeat;
	height: 140px;
	width: 175px;
}
#grph_om_1 a {
	display: block;
	height: 140px;
	width: 175px;
	text-indent: -200px;
	overflow: hidden;
}
#intro {
	background-color: #A9CF38;
	border: 1px solid #7BB443;
	background-image: url(images/livestock/logo_flash.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 35px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
.linkImage {
	height: 60px;
	width: 60px;
	float: left;
	clear: right;
	margin-bottom: 15px;
	margin-right: 15px;
}
.linkImage img {
	height: 60px;
	width: 60px;
}
.linkLink {
	margin-top: 10px;
	margin-bottom: 25px;
}

.linkText {
	float: left;
	width: 410px;
	padding-right: 15px;
	margin-bottom: 15px;
}
.linkLink a {
	width: 480px;
	display: block;
	clear: both;
	background-image: url(images/livestock/bull_6.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	line-height: 25px;
	background-position: 0px 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0DF47;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D0DF47;
}
#counterNew {
	color: #E1EB8B;
	font-weight: bold;
	letter-spacing: 1px;
	background-image: url(images/livestock/grph_counter.gif);
	background-repeat: no-repeat;
	height: 36px;
	width: 152px;
	margin-bottom: 7px;
	line-height: 36px;
	text-align: left;
	padding-left: 23px;
}
#subbox {
	background-color: #9DC53B;
	border: 1px solid #89A929;
	padding: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
	color: #EDF2BB;
}
#subbox h3 {
	background-image: url(images/livestock/bull_5.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	color: #FFFFFF;
}
#subbox strong {
	padding-left: 20px;
}
#menuSlide {
	background-color: #9DC53B;
	display: block;
	border: 1px solid #8FB636;
	padding-left: 5px;
	height: 25px;
	line-height: 25px;
        font-size: 90%;
}
#menuSlide a {
	font-weight: bold;
	letter-spacing: 1px;
}
#news_images {
	text-align: center;
	margin-top: 15px;
	margin-bottom: 15px;
}
#news_images h3 {
	display: none;
}
#audio_list {
	margin-top: 15px;
	float: left;
	clear: both;
	width: 126px;
}
#audio_list ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#audio_list ul li {
	background-color: #D0DF47;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	background-image: url(images/livestock/arrows_7.gif);
	background-repeat: no-repeat;
}
#audio_list li a {
	color: #357337;
	padding-left: 15px;
}
#audio_list a:hover {
	color: #1B3810;
	text-decoration: none;
}

/* End of 'livestock_css_home' */

