body {
font-family:Arial, Helvetica, sans-serif, Tahoma; 
font-size: 0.75em;
background: #000000;
margin:0 auto;
color:#333333;
width: 871px;
}

a {font:Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; color: #182e53; font-weight:bold; text-decoration:underline;}

a:hover {
color:#CC0000;
}

#main {

margin:40px 0 0 0;
* + margin:0px 0 0 0;
	background:url(images/2010body.jpg) no-repeat;
	height:900px;
}

#promo {
position:relative;
top:350px;
left:525px;
	
	
	background:#fff;
	border:1 solid #000;
	width:320px;
	text-align:center;
	filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
	padding:5px;
}



#dropmenudiv{
position:absolute;
border:1px solid #e4a701;
border-bottom:1px solid #e4a701;
font:normal 12px arial,sans-serif;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
color: #000000;
background-color: #FFFFFF;
z-index:100;
}


#dropmenudiv a:hover{ /*hover background color*/
background-color: #e77700;
color: #FFFFFF;
z-index:100;
}


#wrapper {
width: 867px;
float:left;
background: #fff;
border: #e4a701 2px solid;
}

#wrapper_home {
width: 867px;
height: 813px;
background: url(images/fair_bg.jpg) #fff;
border: #e4a701 2px solid;
margin: 0 auto;
}

#header_wrapper {
float:left;
margin:0 auto;

}

#header_left {
float: left;
width:430px;
height:150px;
margin:0 0 -15px 0;
padding:5px;
}

#header_right {
float: right;
width:400px;
text-align:right;
padding: 10px 10px 0 0;
margin:0;
}


#menu_wrapper {
float:left;
margin:0 auto;
background: url(images/menu_bar.png) repeat-x;
width:867px;
}

#menu_bar {
clear: both;

}


#menu_bar_left {

}

#menu_bar_right {
float: right;
color:#FFFFFF;
padding-top: 30px;
padding-right: 20px;

}

#left {
float: left;
min-height: 500px;
width: 400px;
padding-left:20px;
}

#left_leigh {
float: left;
min-height: 500px;
width: 400px;
background: url(images/back_leigh.jpg) no-repeat bottom center;
padding-left:10px;
}


#left_luke {
float: left;
min-height: 500px;
width: 400px;
background: url(images/back_luke.jpg) no-repeat bottom center;
padding-left:10px;
}


#left_c3po {
float: left;
min-height: 500px;
width: 400px;
background: url(images/back_c3po.jpg) no-repeat bottom center;
padding-left:10px;
}


#left_vader {
float: left;
min-height: 500px;
width: 400px;
background: url(images/back_vader.jpg) no-repeat bottom center;
padding-left:10px;
}


#left_eagles {
float: left;
min-height: 500px;
width: 400px;
background: url(images/back_eagles.jpg) no-repeat bottom center;
padding-left:10px;
}


#center {
width: 500px;
padding: 20px;
margin: 0 auto;
}

#center_big {
padding: 20px;
margin: 0 auto;
}

#slideshow {
float:right;
margin:20px 20px 0 0;
}

#mktslideshow {
float:right;
margin:20px 20px 0 0;
width:350px;
}

#slideshow-home {
float:left;
padding-right:20px;
margin:100px 0 0 20px;
}


#menu_bar_right a {
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}


.menu {
padding-top:20px;
padding-right:20px;}

#clear {
clear: both;
}

#footer {
width:300;
text-align:center;
color:#e4a701;
margin:0 auto;
padding:30px;
}

#footer a {
color:#FFFFFF;
}

#footer a:hover {
color:#990000;
}

p li {font-family:Arial, Helvetica, sans-serif, Tahoma; font-size: 0.75em;}

h1 {font-family:Arial, Helvetica, sans-serif, Tahoma; font-size: 20px; color:#011b33; text-decoration:none; }
h2 {font-family:Arial, Helvetica, sans-serif, Tahoma; font-size: 14px; color:#011b33; text-decoration:none; }
h3 {font-family:Arial, Helvetica, sans-serif, Tahoma; font-size: 13px; color:#011b33; text-decoration:none; }

.title {font-family:Arial, Helvetica, sans-serif, Tahoma; font-size: 24pt; color:#000;}

.sidebar {font:Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; color: #FFFFFF; text-decoration:none; }

.sidebar_1 {font:Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; color: #6991b7; text-decoration:none; }
.sidebar_2 {font:Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; color: #69a9b7; text-decoration:none; }
.sidebar_3 {font:Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; color: #85c8b1; text-decoration:none; }
.sidebar_4 {font:Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; color: #87c885; text-decoration:none; }

.sidebar_italic {font:Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; color: #011b33; text-decoration:none; font-style:italic; }

.slogan{font:Arial, Helvetica, sans-serif, Tahoma; font-size: 20px; color: #00093a; font-weight:bold; }
.date{font:Arial, Helvetica, sans-serif, Tahoma; font-size: 15px; color: #990000; font-weight:bold; }
.haines{font:Arial, Helvetica, sans-serif, Tahoma; font-size: 15px; color: #000; font-weight:bold; }
.count_1 {font:Arial, Helvetica, sans-serif, Tahoma; font-size: 15px; color: #990000; font-weight:bold; }
.timer {font:Arial, Helvetica, sans-serif, Tahoma; font-size: 13px; color: #990000; font-weight:bold; }


.heading{font:Arial, Helvetica, sans-serif, Tahoma; font-size: 13px; color: #CC6600; font-weight:bold; }
.orange_phone{font:Arial, Helvetica, sans-serif, Tahoma; font-size: 21px; color: #CC6600; font-weight:bold;}

.green{font:Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; color: #009900 }

black {font-family:Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; font-color:black;}

.white_large {font:Arial, Helvetica, sans-serif, Tahoma; font-size: 18px; color: #FFFFFF; margin-top: 10px; padding-left: 20px; padding-right: 20px;}

.white {font:Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; color: #FFFFFF; margin-top: 10px; padding-left: 20px; padding-right: 20px; text-decoration:none;}
.white:hover {color:#011b33;}

.footer_main {font:Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; color: #569ed4; font-weight:bold; text-decoration:none;}
.footer_main:hover {color: #FFFFFF;}

.footer_sub {font:Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; color: #569ed4; font-weight:normal; text-decoration:none;}
.footer_sub:hover {color: #FFFFFF;}

.footer_copy {font:Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; color: #569ed4; font-style:italic; text-decoration:none;}

.link {font:Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; color: #CC0000; font-weight:bold; text-decoration:underline;}

.caption {font:Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; color:#003366; font-style:italic}
