@charset "UTF-8";
/*CSS Shorthand used throughout*/
/*HTML Tag Styles*/
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-weight: bolder;
	background-image: url(../images/chiliBkg.jpg);
	background-color:#000000;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
}
th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: .7em;
	font-style: bold;
	color: #ddaa11;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
td {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-style: bold;
	color: #ffffff;
	text-align: center;
	padding: 0px;
}
body {
	margin: 0px;
	text-align: center;
	padding: 0px 20px 30px;
	/*background: #2074dc;8*/
	background-repeat: repeat-x;
	background-attachment: fixed;
}
h1 {
	color: #ff9900;
}
h2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bolder;
	color: #fef202;
	font-size: 1.4em;
	text-align: center;
}
h3 {
	font-weight: bolder;
	color: #ff9900;
	font-size: 1.1em;
}
h1, h2, h3 {
	margin-top: 0px;
	margin-bottom: 0em;
}
ul {
	list-style: square;
}
p, ul, ol, dl {
	margin: 0px 10px 7px 0px;
	text-align: left;
}
img {
	margin: 0px;
	padding: 0px;
	text-align: center;
}
/*a or anchor tags - the four states that must appear in the following order - L, V, H, A Styles*/
a:link {
	font-weight: bolder;
	color: #ff0000;
	font-size: .75em;
	text-decoration: none;
}
a:visited {
	font-weight: bolder;
	color: #ff0000;
	font-size: .75em;
	text-decoration: none;
}
a:hover {
	font-weight: bolder;
	color: #aa66cc;
	font-size: .75em;
	text-decoration: underline;
}
a:active {
	font-weight: bolder;
	color: #ff0000;
	font-size: .75em;
	text-decoration: none;
}





/*Class Styles - can be applied more than onnce on a page*/
.bold {
	font-weight: bolder;
	color: #008aca;
}
.italic {
	font-style: italic;
	color: #008aca;
}
.blue {
	color: #008aca;
}
.boldWord {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bolder;
	color: #008aca;
	font-size: 1.5em;
}
.navSpacing {
	line-height: 1.5;
	padding-top: .5;
}
.center {
	text-align: center;
}

/*DIV ID Styles - can only be used once per page*/
#content {
	width: 780px;
	background: #000000;
	text-color: #ffffff;
	text-align: left;
	margin: 0px auto;
	padding: 0px 20px 0px 20px;
}
#indexGraphic {
	float: left;
}
#indexPictures {
	clear: left;
	text-align: center;
}
#headerGraphic {
	float: left;
	margin-top: 20px;
}
#homepageNav {
	text-align: center;
	margin-top: .5em;
	padding-top: 1em;
	line-height: sem;
}
#videoHeader {
 padding-left: 9em;
}
#video {
 padding-left: 12em;
}
#headLine {
	clear: left;
	padding: .75em .2em 0em 18em;
}
#headlineSchedule {
	clear: left;
	padding: 2em .2em 0em 12em;
}
#headLineShooter {
	clear: left;
	background-color:#000;
	padding: 0em .2em 0em 7em;
}
#scheduleInfo {
	padding-top: 2em;
	text-align: center;
}
#cookoffText {
	top-margin: -1em;
	float: left;
}
#cookoffGraphic {
	float: left;
}
#businessList {
	clear: left;
}
#kidsHeader {
	padding-left: 290px;
}
#kidsText {
	top-margin: -1em;
	float: left;
	padding-left: 50px;
}


/* DIV -  Footer Formatting*/
#footer {
	clear: left;
	background: #212121;
	text-align: center;
	padding: 4px 0px;
}
/* Homepage Nav*/
#homepageNav a:link {
	font-weight: bolder;
	color: #ff0000;
	font-size: 1.5em;
	text-decoration: none;
}
#homepageNav a:visited {
	font-weight: bolder;
	color: #ff0000;
	font-size: 1.5em;
	text-decoration: none;
}
#homepageNav a:hover {
	font-weight: bolder;
	color: #aa66cc;
	font-size: 1.5em;
	text-decoration: underline;
}
#homepageNav a:active {
	font-weight: bolder;
	color: #ff0000;
	font-size: 1.5em;
	text-decoration: none;
}
/* DIV Side Navigation*/
#sidenav {
	float: left;
	font-size: 1em;
	text-align: center;
	margin-top: 20px;
	
}

#headerDate {
	padding: .5em, 0em, .5em, 0em;
	margin-top: 20px;
}
#armchairInfo {
	padding-top: .1em;
}

