/* CSS Document */
/*Typography
---------------------------------------------------*/
h1, h2, h3, h4, h5 {
	COLOR: #cccc00;
}

/*SubNav Colours
---------------------------------------------------*/
/*div#subNav {
	background-color: #F1F1B7;
}

div#subNav ul li.subNavActivePath {
	background-color: #006699;
}

div#subNav ul li.subNavActivePath a {
	color: #fff;
}

div#subNav ul li.subNavActivePath ul {
	background-color: #CCCC00;
}

div#subNav ul li.subNavActivePath ul li.subNavActivePath {
	background-color: #A2A205;
}

div#subNav ul li.subNavActivePath ul li.subNavActivePath ul {
	background-color: #A2A205;
}

div#subNav ul li.subNavActivePath ul li.subNavActivePath ul li#subNavActive {
	font-weight: bold;
	
}*/

div#subNav {
	background-color: #DCDC9A;
}

div#subNav ul li.subNavActivePath {
	background-color: #006699;
}

div#subNav ul li.subNavActivePath a {
	color: #fff;
}

div#subNav ul li.subNavActivePath ul {
	background-color: #B8B86C;
}

div#subNav ul li.subNavActivePath ul li.subNavActivePath {
	background-color: #999900;
}

div#subNav ul li.subNavActivePath ul li.subNavActivePath ul {
	background-color: #999900;
}

div#subNav ul li.subNavActivePath ul li.subNavActivePath ul li#subNavActive {
	font-weight: bold;
	
}

/*Other
---------------------------------------------------*/
.sbColour{
	background-color: #f1f1b7;
	color: #333333;
}



/* Promotion styles */

.PromotionEven
{
	background-color: #F1F1B7;
	padding: 10px;
	margin-bottom: 10px;
}
.PromotionOdd
{
	background-color: #EFEFEF;
	padding: 10px 10px 10px 10px;
	margin-bottom: 10px;
}

div#mainCol span img {
	padding: 5px 0 0 4px;
}


div#mainCol #livestock.intro {
	background: url(/Images/introLivestock.gif) no-repeat;
	width: 442px;
	height: 67px;
	text-indent: -99999px;
	margin: 10px 0 17px 4px;
}

div#mainCol .sheep-wrapper, div#mainCol .cattle-wrapper, div#mainCol .pigs-wrapper, div#mainCol .poultry-wrapper {
	float: left;
}

div#mainCol .pigs-wrapper, div#mainCol .poultry-wrapper {
	margin: 7px 0 0 0;
}

div#mainCol .cattle-wrapper, div#mainCol .poultry-wrapper {
	padding-left: 7px;
}

div#mainCol h2.heading-sheep {
	background: url(/Images/panelSheep.jpg) no-repeat;
	width: 224px;
	height: 60px;
	text-indent: -99999px;
	margin: 0;
}

div#mainCol h2.heading-cattle {
	background: url(/Images/panelCattle.jpg) no-repeat;
	width: 224px;
	height: 60px;
	text-indent: -99999px;
	margin: 0;
}

div#mainCol h2.heading-pigs {
	background: url(/Images/panelPigs.jpg) no-repeat;
	width: 224px;
	height: 60px;
	text-indent: -99999px;
	margin: 0;
}

div#mainCol h2.heading-poultry {
	background: url(/Images/panelPoultry.jpg) no-repeat;
	width: 224px;
	height: 60px;
	text-indent: -99999px;
	margin: 0;
}

div#mainCol .panel ul li {
	background: url(/images/bulletArrowYellow.gif) 0 3px no-repeat;
}

div#mainCol .cattle-wrapper .panel ul li {
	float: left;
	width: 92px;
}

div#mainCol .panel {
	background: #fafae5 url(/images/bgPanelLivestock.gif) repeat-x;
	border: 1px solid #e5e57f;
	border-top: none;
	width: 205px;
	color: #000;
	padding: 12px 7px 0 10px;
	min-height: 125px;
}

div#mainCol .pigs-wrapper .panel, div#mainCol .poultry-wrapper .panel {
	min-height: 100px;
}

div#mainContent .PicParaPic {
	clear: both;
	border-top: 1px dotted #cc0;
	margin: 14px 0 0 0;
	padding: 18px 20px;
}

div#mainContent .PicParaImage {
	float: left;
	padding: 0 10px 20px 0;
}

div#mainContent .PicParaPicBody {
	padding: 0;
	color: #000;
}

div#mainContent .PicParaPicBody a {
	font-size: 1.1em;
	font-weight: bold;
	color: #cc0;
	text-decoration: none;
}

div#mainContent .PicParaPicBody a:hover {
	text-decoration: underline;
}


