/* Body Style */
body { margin: 0%; top: 0px; left: 0px; background-color: #FFFFFF; color: #000000; background:#006830 url(/images/background_chicken.jpg) no-repeat top center}


/* Heading Styles */
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
h1 { font-family: Arial, Helvetica, sans-serif ; font-size: 16px; font-weight: bold}
h3 { font-family: Arial, Helvetica, sans-serif ; font-size: 12px; font-weight: bold}
h4 { font-family: Arial, Helvetica, sans-serif ; font-size: 10px; font-weight: bold}


/* List Styles */
ul { font-family: Arial, Helvetica, sans-serif; font-size: 12px }
ol { font-family: Arial, Helvetica, sans-serif; font-size: 12px }


/* Link Styles */
a { color: #009444; text-decoration: none; margin: 0% ; font-weight: bold; font-family: Arial, Helvetica, sans-serif}
a:hover {text-decoration:underline}
a.lk-white {color: #ffffff;}
a.lk-white:hover {color: #ffcc00;}
a.lk-red {color: #ed1c24;}
a.lk-red:hover {text-decoration:underline}
a.pdf {background: transparent url(/images/pdf_logo_sm.gif) no-repeat scroll right center; padding-right: 18px; }
.special_attention {padding-left:2px; padding-right:2px; background:#F99; border:1px solid #e68983;}



/* Paragraph and Text Styles */
p { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; padding: 0px; margin: 0px;}
.copyright { font-size: 10px; font-style: italic}
.p11 { font-size: 11px; color:#004620 }
.p10 { font-size: 10px; font-weight: bold; }
.p12 { font-size: 12px; }
.p13 { font-size: 13px; font-weight: bold; }
.p14 { font-size: 14px; font-weight: bold; }
.p16 { font-size: 16px; font-weight: bold; }
.p18 { font-size: 18px; font-weight: bold; }
.p20 { font-size: 20px; font-weight: bold; }
.p22 { font-size: 22px; font-weight: bold; }
.p24 { font-size: 24px; font-weight: bold; }
.p11-black-reg { font-size: 11px; color: #000000; }
.p11-black { font-size: 11px; font-weight: bold; color: #000000; }
.p12-black-reg { font-size: 12px; color: #000000; }
.p12-black { font-size: 12px; font-weight: bold; color: #000000; }
.p14-black { font-size: 14px; font-weight: bold; color: #000000; }
.p16-black { font-size: 16px; font-weight: bold; color: #000000; }
.p18-black { font-size: 18px; font-weight: bold; color: #000000; }
.p20-black { font-size: 20px; font-weight: bold; color: #000000; }
.p22-black { font-size: 22px; font-weight: bold; color: #000000; }
.p24-black { font-size: 24px; font-weight: bold; color: #000000; }
.p11-white-reg { font-size: 11px; color: #FFFFFF; }
.p11-white { font-size: 11px; font-weight: bold; color: #FFFFFF; }
.p12-white-reg { font-size: 12px; color: #FFFFFF; }
.p12-white { font-size: 12px; font-weight: bold; color: #FFFFFF; }
.p14-white { font-size: 14px; font-weight: bold; color: #FFFFFF; }
.p16-white { font-size: 16px; font-weight: bold; color: #FFFFFF; }
.p18-white { font-size: 18px; font-weight: bold; color: #FFFFFF; }
.p20-white { font-size: 20px; font-weight: bold; color: #FFFFFF; }
.p22-white { font-size: 22px; font-weight: bold; color: #FFFFFF; }
.p24-white { font-size: 24px; font-weight: bold; color: #FFFFFF; }


/* Special Text Styles */
.lk-dark-bg-yllw { font-weight: bold; color: #ffcc33; }
.lk-dark-bg-yllw a {color: #ffffff; }
.lk-dark-bg-yllw a:hover {color: #fff0b2; }


/* Form Element Styles */
submit { font-family: Arial, Helvetica, sans-serif; }
input { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; }
button { font-family: Arial, Helveita, sans-serif; }
textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; }
.formbox-yllw-lt { color: #504939; background-color: #fff992; border: 1px solid #504939; padding: 2px;}


/* Div (Layer) Styles */
div { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none; color: #3a2c23; overflow: hidden; z-index: 1; }
#hover-light-yllw:hover {background-color:#CC6600}


/* POSITIONING STYLES !!! CAREFUL HERE !!! */
#master { width:800px; background-color:#ffffff; margin-right:auto; margin-left:auto; margin-top:0px; padding:0px; text-align: left; overflow: visible; border:2px solid #3fdb86;}
#header { width:800px; height:176px; overflow: visible; background-color:#000000; position:relative; z-index:8000}
#body { width: 800px; height:auto; background-color: #ffffff; text-align:left;}
#float_left { float:left; width:451px; height:513px; text-align:left; background-image:url(images/mid_left.gif); position:relative}
#float_right { float:right; width:349px; height:513px; text-align:left; position:relative}
#footer { width: 800px; height:56px; background-color: #000000; overflow:visible; position:relative; clear:both}

#sec_float_left { float:left; width:630px; overflow:visible; text-align:left; background-color:#ffffff; padding:10px;}
#sec_float_right { float:right; width:150px; overflow:visible; text-align:left; background-color:#ffffff;}


/* Menu Styles */
/* Level 0 Inner */
.clucktibles_i_out {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	width:135px;
	height:31px;
	color: #fdde1b;
	text-align: center;
	background-image:url(http://www.chickenshow.com/images/top_clucktibles.gif);
	background-position:left;
}
.clucktibles_i_over {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	width:135px;
	height:31px;
	color: #fdde1b;
	text-align: center;
	background-image:url(http://www.chickenshow.com/images/top_clucktibles.gif);
	background-position:left;
}

.events_i_out {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	width:96px;
	height:31px;
	color: #fdde1b;
	text-align: center;
	background-image:url(http://www.chickenshow.com/images/top_events.gif);
	background-position:left;
}
.events_i_over {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	width:96px;
	height:31px;
	color: #fdde1b;
	text-align: center;
	background-image:url(http://www.chickenshow.com/images/top_events.gif);
	background-position:left;
}

.history_i_out {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	width:101px;
	height:31px;
	color: #fdde1b;
	text-align: center;
	background-image:url(http://www.chickenshow.com/images/top_history.gif);
	background-position:left;
}
.history_i_over {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	width:101px;
	height:31px;
	color: #fdde1b;
	text-align: center;
	background-image:url(http://www.chickenshow.com/images/top_history.gif);
	background-position:left;
}

.vendors_i_out {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	width:111px;
	height:31px;
	color: #fdde1b;
	text-align: center;
	background-image:url(http://www.chickenshow.com/images/top_vendors.gif);
	background-position:left;
}
.vendors_i_over {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	width:111px;
	height:31px;
	color: #fdde1b;
	text-align: center;
	background-image:url(http://www.chickenshow.com/images/top_vendors.gif);
	background-position:left;
}

.info_i_out {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	width:148px;
	height:31px;
	color: #fdde1b;
	text-align: center;
	background-image:url(http://www.chickenshow.com/images/top_info.gif);
	background-position:left;
}
.info_i_over {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	width:148px;
	height:31px;
	color: #fdde1b;
	text-align: center;
	background-image:url(http://www.chickenshow.com/images/top_info.gif);
	background-position:left;
}

.contact_i_out {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	width:102px;
	height:31px;
	color: #fdde1b;
	text-align: center;
	background-image:url(http://www.chickenshow.com/images/top_contact.gif);
	background-position:left;
}
.contact_i_over {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	width:102px;
	height:31px;
	color: #fdde1b;
	text-align: center;
	background-image:url(http://www.chickenshow.com/images/top_contact.gif);
	background-position:left;
}

.home_i_out {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	width:107px;
	height:31px;
	color: #fdde1b;
	text-align: center;
	background-image:url(http://www.chickenshow.com/images/top_home.gif);
	background-position:left;
}
.home_i_over {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	width:107px;
	height:31px;
	color: #fdde1b;
	text-align: center;
	background-image:url(http://www.chickenshow.com/images/top_home.gif);
	background-position:left;
}













/* level 0 outer */
.clucktibles_o_out {
	text-decoration : none;
	text-align: center;
}
.clucktibles_o_over {
	text-decoration : none;
	text-align: center;
}

.events_o_out {
	text-decoration : none;
	text-align: center;
}
.events_o_over {
	text-decoration : none;
	text-align: center;
}

.history_o_out {
	text-decoration : none;
	text-align: center;
}
.history_o_over {
	text-decoration : none;
	text-align: center;
}

.vendors_o_out {
	text-decoration : none;
	text-align: center;
}
.vendors_o_over {
	text-decoration : none;
	text-align: center;
}

.info_o_out {
	text-decoration : none;
	text-align: center;
}
.info_o_over {
	text-decoration : none;
	text-align: center;
}

.contact_o_out {
	text-decoration : none;
	text-align: center;
}
.contact_o_over {
	text-decoration : none;
	text-align: center;
}

.home_o_out {
	text-decoration : none;
	text-align: center;
}
.home_o_over {
	text-decoration : none;
	text-align: center;
}







/* level 1 inner */
.menudrops1_i_out {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	padding: 5px 0px 5px 10px;
	background-image:url(http://www.chickenshow.com/images/arrow_white.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin-left:5px;
	color: #FFFFFF;
}
.menudrops1_i_over {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	padding: 5px 0px 5px 10px;
	background-image:url(http://www.chickenshow.com/images/arrow_white.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin-left:5px;
	color: #FFFFFF;
}





/* level 1 outer */
.menudrops1_o_out {
	text-decoration : none;
	text-align:left;
	border : 1px solid #3fdb86;
	background: #065a2d;


}
.menudrops1_o_over {
	text-decoration : none;
	text-align:left;
	border : 1px solid #3fdb86;
	background: #004821;

}






/* Lightbox STYLES !!! CAREFUL HERE !!! */
#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 6000;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(http://www.jeffpiper.com/images/lightbox_images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://www.jeffpiper.com/images/lightbox_images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://www.jeffpiper.com/images/lightbox_images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	
	