@charset "UTF-8";

/**
 * Horizontal CSS Drop-Down Menu Module
 *
 * @file		dropdown.css
 * @package		Dropdown
 * @version		0.7.1
 * @type		Transitional
 * @stacks		597-599
 * @browsers	Windows: IE6+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2006-2008 Live Web Institute. All Rights Reserved.
 *
 */

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
	position: relative;
	float: left;
	text-align: center;
}

ul.dropdown li {
 float: left;
 line-height: 0px;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
 
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}


 #cornpalace_body {

background-image:url(../images/main_bckgrnd.jpg);

background-repeat:repeat-x; 

background-color:#659d30;

margin:0px;

}



.main{

margin:0px auto;

width:963px;

background-color:#ff9200;

}



.main_header{

float:left;

width:963px;

height:221px;

background-image:url(../images/main_header.jpg);

}

.main_header2{

float:left;

width:963px;

background-repeat:no-repeat;
background-image:url(../images/main_header3.jpg);

}

.main_body{

margin:0px auto;

width:963px;

background-color:#ff9200;

}



.main_body_inside{

float:left;

width:953px;

margin:0px 5px .5em 5px;

background-image:url(../images/orange_fade_bckgrnd.jpg);

background-repeat:repeat-x; 

background-color:#ffdd00;

}



.clear{

clear:both;

}



.header_logo{

float:left;

margin:2em 0px 0px 2em;

}



.header_logo img{

border:none;

}

.nav{
	float:left;
	color:#862d2d;
	margin-top: 6px;;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3em;

}



.nav a{

text-decoration:none;

color:#862d2d;
margin:0px 8px;

}



.body_holder{

float:left;

margin:0px 0px .5em 3.8em;

}



.body_top{

width:835px;

height:14px;

background-image:url(../images/white_bckgrnd_top.png);

}

.body_mid{

width:835px;

background-image:url(../images/white_bckgrnd_mid.png);

}



.body_bot{

width:835px;

height:14px;

background-image:url(../images/white_bckgrnd_bot.png);

}



.page_title{

float:left;

margin:3px 0px 0px 0px;

}

.page_title_top{

width:594px;

height:9px;

background-image:url(../images/page_title_top.jpg);

}

.page_title_mid{

width:580px;

padding:.2em 0px 0px 14px;

font: bold 22px Arial, Helvetica, sans-serif;

background-image:url(../images/page_title_mid.jpg);

}

.page_title_mid h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
}


.page_title_bot{

width:594px;

height:9px;

background-image:url(../images/page_title_bot.jpg);

}

.cal_text_holder{

float:left;

margin:1.5em 0px 0px 1em;

font: 13px Arial, Helvetica, sans-serif;

color:#5a2804;

}
.cal_text_holder a{
	text-decoration:none;
	color:#5a2804;
	font: 12px Arial, Helvetica, sans-serif;

}
.text_holder{

float:left;

margin:1.5em 0px 0px 1em;

font: 13px Arial, Helvetica, sans-serif;

color:#5a2804;

}



.text_holder a{

text-decoration:none;

color:#5a2804;

font: bold 13px Arial, Helvetica, sans-serif;

}

.text_holder img{

border-style:none;

margin:3px 5px 0px 0px;

}



.text_holder p{

margin:1em 0px;

}


.admin_text_holder{
	float:left;
	font: 13px Arial, Helvetica, sans-serif;
	color:#5a2804;
	width: 750px;
	margin-top: 1.5em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1em;
}



.admin_text_holder a{

text-decoration:none;

color:#5a2804;

font: bold 13px Arial, Helvetica, sans-serif;

}

.admin_text_holder img{

border-style:none;

margin:3px 5px 0px 0px;

}



.admin_text_holder p{

margin:1em 0px;

}

.video{

float:left;

width:301px;

margin:0px 1em 0px 0px;

}



.video_top{

width:301px;

height:11px;

background-image:url(../images/video_bckgrnd_top.jpg);

}



.video_bot{

width:301px;

height:11px;

background-image:url(../images/video_bckgrnd_bot.jpg);

}



.video_mid{

width:301px;

text-align:center;

background-image:url(../images/video_bckgrnd_mid.jpg);

}



.video_mid a{

float:left;

margin:8px 0px 2px 12px;

text-decoration:none;

font: bold 13px Arial, Helvetica, sans-serif;

color:#421900;

}
.cal_left_rail1{

float:left;

margin:0px 0px 0px 0em;

width:444px;

}
.left_rail_event{
	float:left;
	margin:0px 0px 0px .5em;
	width:599px;

}
.left_rail{

float:left;

margin:0px 0px 0px 1em;

width:594px;

}

.cal_left_rail{

float:left;

margin:0px 0px 0px 1em;

width:794px;

}
.right_rail{

float:left;

margin:0px 0px 0px 1em;

font: bold 18px Arial, Helvetica, sans-serif;

}
.cal_right_rail{
	float:left;
	width: 200px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0em;
}

.right_rail a{

font: bold 13px Arial, Helvetica, sans-serif;

}





.red_holder{

 width:192px;

 text-align:center;

 color:#faad08;

}



.red_holder_top{

 width:192px;

height:17px;

background-image:url(../images/right_rail_red_top.jpg);

}

.red_holder_bot{

 width:192px;

height:17px;

background-image:url(../images/right_rail_red_bot.jpg);

}

.red_holder_mid{
	text-align:center;
	width:192px;
	background-image:url(../images/right_rail_red_mid.jpg);
	color: #E6CD00;

}


.yellow_holder{
 width:192px;
 text-align:center;
 color:#faad08;
 margin-top:10px;
}



.yellow_holder_top{
 width:192px;
height:12px;
background-image:url(../images/right_rail_yellow_top.jpg);
}

.yellow_holder_bot{
 width:192px;
height:13px;
background-image:url(../images/right_rail_yellow_bot.jpg);
}

.yellow_holder_mid{
padding:0px 10px;
text-align:left;
	width:172px;
	background-image:url(../images/right_rail_yellow_mid.jpg);
	color: #000;

}

.yellow_holder_mid span{
color:#671519;
font: bold 13px Arial, Helvetica, sans-serif;
}

.yellow_holder_mid{
font: bold 13px Arial, Helvetica, sans-serif;
}


.yellow_holder_mid ul{
font: bold 12px Arial, Helvetica, sans-serif;
margin:0px;
position:relative;
right:10px;
}

.yellow_holder_mid h1{
font: bold 19px Arial, Helvetica, sans-serif;
margin:0px;
}

.yellow_holder_mid h2{
font: bold 16px Arial, Helvetica, sans-serif;
margin:0px;
}

.top_social{
float:right;margin:9em 75px 0px 0px;}
.top_social img{
border-style:none;}
.top_facebook{
float:left;
margin:0px 2px;
}
.top_twitter{
float:left;
margin:0px 2px;
}
.top_share{
float:left;
margin:0px 2px;
}

.sign_up{
font: 12px Arial, Helvetica, sans-serif;
float:left;
margin-right:10px;
}

.sign_up h1{
font: bold 11px Arial, Helvetica, sans-serif;
margin:0px;
background-color:#f9961e;
padding:2px 0px;
}




.green_holder{

 width:192px;

 margin:1em 0px 0px 0px;

}



.green_holder_top{

 width:192px;

height:17px;

background-image:url(../images/right_rail_green_top.jpg);

}

.green_holder_bot{

 width:192px;

height:17px;

background-image:url(../images/right_rail_green_bot.jpg);

}

.green_holder_mid{

 width:192px;

 color:#faad08;

 text-align:center;

background-image:url(../images/right_rail_green_mid.jpg);

}



.event{
	width:172px;
	text-align:center;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0.5em;
	margin-left: 1em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}





.event span{
	text-decoration:none;
	color:#FFFFFF;
	font: bold 13px Arial, Helvetica, sans-serif;

}



.slider_holder{

 width:794px;
 position:relative;
 z-index:999;
 margin:1em 0px 0px 1.5em;

}



.slider_holder_top{

 width:794px;

height:12px;

background-image:url(../images/slider_holder_top.jpg);

}

.slider_holder_bot{

 width:794px;

height:12px;

background-image:url(../images/slider_holder_bot.jpg);

}

.slider_holder_mid{

 width:794px;

 color:#6b4d3e;

 text-align:center;

 font: bold 13px Arial, Helvetica, sans-serif;

background-image:url(../images/slider_holder_mid.jpg);

}



#sliding-news-module-altcontent{

margin:0px;

}



.facebook img{

border-style:none;

}

.twitter img{

border-style:none;

}

.share img{

border-style:none;

}

.twitter{

float:left;

margin:0px 0px 0px 2em;

}



.facebook{

float:left;



}



.share{

float:left;

margin:14px 0px 0px 2em;

}



.social_media{

float:left;

width:835px;

margin:0px 0px 0px 1em;

}



.temp{

float:left;

margin:5px 0px 0px 2em;

}



.copyright{

width:963px;

text-align:center;

color:#5a2804;

font: 17px Arial, Helvetica, sans-serif;

margin:0px 0px 1em 0px;

float:left;

}

