body {
background-color:#186018;
}
.alignright {
	float:right;
}
/* Scroller Box */
#sponsorListContainer {
 position: relative;
 width: 300px;
 height: 60px;
 overflow: hidden;
}

#sponsorList {
 white-space: nowrap;
 line-height: 60px;
 font-size: 60px;
}

#sponsorList p {
 padding: 0;
}
/* Scoller Box */
#wrapper {
width:1020px;
margin:0 auto;
}
#header {
margin-top:15px;
}
.breakfree {
clear:both;
display:block;
padding:0px;
margin:0px;
}

.cleartext {
text-indent:-9999px;
display:block;
}

#bunker_logo_link {

width:308px;
float:left;
height:112px;
background: url('../img/logosmall.png') no-repeat top left;
}

#bunker_logo_text {
width:308px;
height:112px;
margin-top:15px;
}

#bunker_logo_goshen {
clear:both;
margin-left:20px;
color:#ffffff;
font-family: Arial Black, arial, sans-serif;
font-size:16px;
}
#featured_block {
	background-color:#155015;
	padding:10px;
	width:620px;
	float:left;
	margin-left:15px;
	font-family: 'Anton', serif;
	font-size:28px;
	color:#fbfbfb;
	margin-top:30px;
}
#featured_block span{

	font-family: arial;
	font-size:12px;
	color:#fbfbfb;
	display:block;
	margin-bottom:5px;

}
#background {
padding:15px 0px;
color:#fff;
}

#content {
background:none repeat scroll 0 0 #FBFBFB;
border:10px solid #DEDE31;
color:#333333;
float:right;
font-family:arial,helvetica,sans-serif;
font-size:14px;
padding:13px 0 70px;
width:620px;
}

#content_inner {
padding:0px 10px;
margin-top:14px;
}

#content_inner a {
color:#0091ff;
}

#content h4 {
font-family:'arial black','arial','helvetica',sans-serif;
display:block;
margin-bottom:10px;
font-size:18px;
}

#content p {
font-size:.9em;
line-height:20px;
margin-bottom:15px;
}

#sponsored {
background:#fff;
margin-top:10px;
text-align:center;
}

#sponsored img {
margin-bottom:10px;
}

#sponsor_left, #sponsor_right {
width:150px;
float:right;
}

#sponsor_left {
float:left;
}

#sponsored h3 {
display:block;
color:#000;
margin-top:10px;
font-family:'arial black','arial','helvetica',sans-serif;
margin-bottom:10px;
}

.sidebar {
float:left;
width:310px;
clear:left;
}
#bunka_map {
	background-color: #1a1102;
	margin-top:10px;
}
#bunka_map p {
	color: #fbfbfb;
	padding:10px;
	margin:0;
	font-family:"Anton";
	font-size:30px;
}
#menu, #menu li.cleartext, #menu li a {
display:block;
height:19px;
color:#fbfbfb;
font-family:"Anton",arial;
margin-top:3px;
text-decoration:none;
}
#menu li a:hover, .active {
	color: #dede31 !important;
}

#menu_container {

-moz-box-shadow: 0 12px 10px -10px  #000;
-webkit-box-shadow: 0 12px 10px -10px  #000;
box-shadow: 0 12px 10px -10px  #000;
background:none repeat scroll 0 0 #080808;
border-top:5px solid #DEDE31;
padding:5px 0;


}

#menu {
/*
width:530px;
margin:0 auto;
*/
float:left;

}

#menu li {
float:left;
margin-left:15px;
margin-right:30px;
}

#menu #menu_home {
background:url('../img/li-home.png') left top no-repeat;
width:59px;
}

#menu #menu_schedule {
background:url('../img/li-schedule.png') left top no-repeat;
width:95px;
}

#menu #menu_rules {
background:url('../img/li-rules.png') left top no-repeat;
width:64px;
}

#menu #menu_contact {
background:url('../img/li-contact.png') left top no-repeat;
width:89px;
}

#menu #menu_photos {
background:url('../img/li-photos.png') left top no-repeat;
width:75px;
}

#menu #menu_results {
background:url('../img/li-results.png') left top no-repeat;
width:85px;
}

#menu #menu_games {
background:url('../img/li-games.png') left top no-repeat;
width:63px;
}

#social {
	color:#fbfbfb;
	font-family:tahoma,sans-serif;
	font-weight:bold;
	font-size: 12px;
}

#adm_price {
background:#1a1102 url('../img/adm-price.png') center center no-repeat;
height:100px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
border-radius:20px;
}

#pre_reg {
margin-top:10px;
background:#0d0801 url('../img/pre-register.png') center center no-repeat;
}

#pre_reg, #pre_reg a {
height:85px;
display:block;
}
#garden_pull{
margin:10px 0 10px 0;
background:#ffffff url('../img/garden-tractor-pull.png') center center no-repeat;
height:146px;
text-indent:-9999px;
}
#garden_pull a {
display:block;
height:146px;
} 
/*Sidebar Global Styles*/
#first_event {
background:#221500 url('../img/first-event.png') center center no-repeat;
width:598px;
height:140px;
margin:0px auto;

}

#home_dirs {

text-align:center;
line-height:1.3em;
font-family:arial;
}
#home_dirs a{
color:#ffffff;
font-family:arial;
}

#home_dirs #float_container {

margin-left:10px;
float:left;
font-family:arial;
margin-bottom:20px;
}

#home_dirs #float_container .home_dir_float {
width:110px;

float:left;
text-align:left;
}
