/* events page style */

#events .pad20 {padding:5px 20px 10px 20px;text-align:center;}
#events .h2font {font-size:18px;font-family:Rockwell, Arial;}

.events-top-menu {text-align:center;padding:5px 20px 15px 20px;font-family:Rockwell, Arial;font-size:15px;line-height:20px;}
.smallh2 {padding:20px 0 0 0!important;}

/* regional page */

#regional-top {width:960px;height:100%;}
#regional-top img {margin:10px 0;}
#events-sch-impt {width:960px;height:50px;background:url(images/sch-impt.png);}
#regional-top .events-info {width:310px;height:100%;padding:10px;float:left;}
.eleft, .eright {padding-left:20px!important;width:280px!important;}
.eleft, .emiddle {border-right:1px solid gray;}
.emiddle ul {width:280px;font-size:12px;margin-left:20px;}
#regional-top ul {list-style:circle!important;}
#regional-top li {margin:0 0 5px 0;}

#regional-btm {width:920px;padding:10px 20px;height:100%;clear:left;}
.events-info-special {width:100%px;height:100%;float:left;}

/* end regional page */

.eventspage10 {padding:10px 15px;}

#share-otsego {list-style: none; padding: 0; margin: 0; width: 300px; position: relative; height:70px;}
	
	#otsego-purse {width:600px; height:350px; background: url(images/otsego-propurse.png) no-repeat;}
	
	#share-otsego span { display: none; position: absolute; }
	
	#share-otsego a { display: block; text-indent: -900%; position: absolute; outline: none; }
	
	#share-otsego a:hover { background-position: left bottom; }
	
	#share-otsego a:hover span { display: block; }
	
	#share-otsego .fb { width: 36px; height: 36px; background: url(images/nav/post-links-facebook.png) no-repeat; left: 59px; top:5px;}
	
	#share-otsego .tw { width: 35px; height: 34px; background: url(images/nav/post-links-twitter.png) no-repeat; left: 124px; top:5px;}
	
	#share-otsego .my { width: 36px; height: 36px; background: url(images/nav/post-links-myspace.png) no-repeat; left: 189px; top:5px;}
	
	.otsego-share-txt {position:relative; left:45px; top:45px; color:black;}
	
	#otsegoshareshowtxt a {color:black; display: inline; text-indent: 0; position:relative;}


/* share - otsego */



#brawl-sponsors {width:255px; height:1800px; background:url(images/events/brawl-sponsors.png);}

#brawl-otsegoclub {width:190px; height:59px; background: url(images/events/otsego-club2.gif) no-repeat; margin:10px 0 10px 50px;}

#single {width:960px; margin:0 10px; background-image: url(images/single/single-bg-mid.png); background-attachment: scroll; background-position: top; background-repeat: repeat-y;}

	#events {width:960px; height:100%; margin:0 auto; padding:10px 0 0 0;}
		
			/* events - nav */

#event-nav {list-style: none; padding: 15px 0 0 20px; margin: 0; width: 940px; height:120px; position: relative;}
	
	#event-nav p {display:inline block; line-height:1.2em; font-family: Rockwell; font-size: 10.5pt; color:#000; font-weight:normal; float:left; text-align: justify;  padding:95px 0 0; width:200px; margin-top:0; margin-bottom:0;}
		.right40 { margin-right:40px;}
	
	.no-indent {text-indent: 0px!important;}
	
	#event-nav .brawl-li { width: 200px; height: 315px; background: url(images/nav/event-brawl.png) no-repeat; left: 20px; top: 15px;}
	
	#event-nav .mm-li { width: 200px; height: 315px; background: url(images/nav/info-coming-mm.png) no-repeat; left: 260px; top: 15px;}
	
	#event-nav .glmx-li { width: 200px; height: 315px; background: url(images/nav/info-coming-glmx.png) no-repeat; left: 500px; top: 15px;}
	
	#event-nav .fxf-li { width: 200px; height: 315px; left: 740px; top: 15px;}
	
	#brawl-content {font-family: Rockwell;}
		#brawl-content h2 {font-size:14pt;}
	#fxf-content {display: none;}
	#event-nav a.active {display: block; width:200px; text-indent: 0px!important;}
	
	.brawl-p {width:200px; height:230px; }
	.fxf-p {width:200px; height:230px; }
	
	#brawl-events-h1 {width:960px; height:332px; background:url(images/events/baja-brawl-event-h1.png) no-repeat top center; margin-top:-80px;}
	
	#brawl-inf-top {width:960px; height:50px; background:url(images/events/baja-brawl-span.png) no-repeat top center; margin:-80px auto 0;}
	
	#brawl-inf-top ul {list-style-type: none;}
	
	#brawl-inf-top li {width:320px; height:63px; position: relative; text-align: center; margin:0 auto; float:left;}
	
	#events-left {width:255px; height:100%; margin:0 10px 10px 20px; position: inherit; font-size: 10pt;}
	
	#events-left ul {list-style: none; padding-bottom:10px ;}
	
	#events-left li {padding:10px 0 0 0;}
	
	#events-mid {width:390px; height:100%; margin:0 10px; position: inherit;}
	
	#events-mid h2 {font-size:14pt;}
	
	#events-mid-h1 {width:400px; height:30px; background:url(images/events/brawl-events-h1.png) no-repeat; margin:10px 0 10px -5px;}
	
		#events-mid ul {list-style-type: none;  padding-bottom:10px ;}
		
		#events-mid li {margin:2px 0 0; padding:5px 0 0 0;}
	
	#events-right {width:240px; height:100%; margin-left:10px; margin-bottom:30px; position: inherit;}
	
		#events-right ul {list-style-type: none; text-indent:0px;}
		#events-right li {display: block; margin: 10px 0;}
	
		#events-right .h1 {width:265px; height:29px; background:url(images/trkinf/h1-bg.png) no-repeat top; margin:10px 0;}
	
	#registration-times {width:260px; height:29px; background:url(images/events/registration.png) no-repeat; margin:10px 0;}
	
	#brawl-pricing {width:250px; height:29px; background:url(images/events/brawl-pricing.png) no-repeat; margin:10px 0;}
	
	#contingency {width:260px; height:29px; background:url(images/events/contingency.png) no-repeat; margin:10px 0;}
	
	#rules {width:400px; height:30px; background:url(images/events/rulesandregs.png) no-repeat; margin:10px 0 0 -5px;}
	
	#event-nav .brawllogo {display: block; float:left; width:200px; height:108px; margin:0 auto; padding-left:20px;}
	
	#event-nav .mmlogo {display: block; float:left; width:200px; height:108px; margin:0 auto;padding-left:30px;}
	
	#event-nav .glmxgplogo {display: block; float:left; width:200px; height:108px; margin:0 auto;padding-left:30px;}
	
	#event-nav .fxflogo {display: block; float:left; width:200px; height:108px;margin:0 auto;padding-left:30px;}
	
	#event-nav .fxflogo img {border:none;outline:none;}

	
	/* otsego layout */
	
	#e-o-h {width:960px; height:169px; background: url(images/events/otsego-header.gif) no-repeat;}
	
	#e-o-c {width:960px; height:100%; padding:0; margin:0;}
	#e-o-c p {font-family:Rockwell; font-size:11pt;}
	
	#e-o-c-l {width:610px; height:100%; padding:0 0 0 20px; float:left;}
	#e-o-c-l p {display: block; max-width:585px;}
		#e-o-fi {width:600px; height:50px; background: url(images/events/otsego-e-i.jpg) no-repeat;}
	
	#e-o-c-r {width:300px; height:100%; margin:0; padding:0 0 0 20px; float:left;}
	#e-o-share {width:300px; height:29px; background: url(images/events/otsego-share.png) no-repeat; margin:0 0 10px 0;}
		#e-o-location {width:300px; height:29px; background: url(images/events/otsego-location.png) no-repeat; margin:10px 0;}
		#e-o-lodging {width:300px; height:29px; background: url(images/events/otsego-lodging.png) no-repeat; margin:10px 0;}
		#e-o-camping {width:300px; height:29px; background: url(images/events/otsego-camping.png) no-repeat; margin:10px 0;}
		#e-o-gates {width:300px; height:29px; background: url(images/events/otsego-gates.png) no-repeat; margin:10px 0;}
		#e-o-signup {width:300px; height:29px; background: url(images/events/otsego-sign-up.png) no-repeat; margin:10px 0;}
		#e-o-rules {width:300px; height:29px; background: url(images/events/otsego-rules.png) no-repeat; margin:10px 0;}
		#e-o-schedule-link {width:600px; height:35px; margin:10px 0;}
		#e-o-c-l ul {list-style-type:none; font-family: Rockwell; font-size:11pt;}
		#e-o-c-l .otsegoclass {display: block; margin:10px 20px 10px 10px;}
		#e-o-c-r .otsegoclass {list-style-type: none; font-family: Rockwell; font-size:11pt;}
		#e-o-c-r li {display: block; margin:10px 0; font-family: Rockwell;}
		
		#n-f-otsego-image {width:; height:; background: url() no-repeat; float:left;}
		
		#e-o-map {width:111px; height:126px; margin:0 0 10px 0; float:left;}
		#e-o-l-d {width:186px; height:126px; margin:0 0 10px 3px; float:left;}
		
		.size16 {font-size: 16pt;}
		
		.tabsh2 {display: block; width:100%; height:20px;}
		
		.event-i {background-color: white; padding:10px; text-align:center; display: block; font-family: Rockwell; font-size: 18pt;}
		
		.5pxpad {padding:5px 0;}
		
		#otsego-small-link {width:600px; height:74px;}
			#o-s-l-left {width:196px; height:74px; float:left; background: url(images/events/otsego-logo-small.jpg) no-repeat;}
			#o-s-l-right {float:left; padding:24px 33px 21px 0;}

#o-s-l-rightnav {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 367px;
	height: 28px;
	position: relative;
}
#o-s-l-right span {
	display: none;
	position: absolute;
}
#o-s-l-right a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;
}
#o-s-l-right a:hover {
	background-position: left bottom;
}
#o-s-l-right a:hover span{
	display: block;
}
#o-s-l-right .otsegocom {
	width: 367px;
	height: 28px;
	background: url(images/events/otsego-club-link.gif) no-repeat;
}

/* jquery tabs */
	#tabbed_box {
	margin: 0px auto 10px auto;
	width:400px;
}

.tabbed_box {margin-top:25px; margin-bottom:35px;}

.tabbed_box h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#ffffff;
	letter-spacing:-1px;
	margin-bottom:10px;
}
.tabbed_box h4 small {
	color:#e3e9ec;
	font-weight:normal;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	position:relative;
	top:-4px;
	left:6px;
	letter-spacing:0px;
}

.tabbed_area {
	border:1px solid #494e52;
	background-color:#3069AF;
	padding:8px;	
}

ul.tabs {
	margin:0px; padding:0px;
}
ul.tabs li {
	list-style:none;
	display:inline;
}

ul.tabs li a {
	background-color:#464c54;
	color:#ffebb5;
	padding:8px 14px 8px 14px;
	text-decoration:none;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	border:1px solid #464c54; 
}
ul.tabs li a:hover {
	background-color:#2f343a;
	border-color:#2f343a;
}
ul.tabs li a.active {
	background-color:#ffffff;
	color:#282e32;
	border:1px solid #464c54; 
	border-bottom: 1px solid #ffffff;
}

.content {
	background-color:#ffffff;
	padding:10px;
	border:1px solid #464c54; 	
}

.content-o {
	background-color:#ffffff;
	padding:5px;
	border:1px solid #464c54; 	
}

#content_2, #content_3, #content_4 { display:none; }
ul.tabs {
	margin:0px; padding:0px;
	margin-top:5px;
	margin-bottom:6px;
}
.content-o ul {
	margin:0px;
	padding:0px 20px 0px 20px;
}

.content ul {
	margin:0px;
	padding:0px 20px 0px 20px;
}
.content ul li {
	list-style:none;
	border-bottom:1px solid #d6dde0;
	padding-top:15px;
	padding-bottom:15px;
	font-size:13px;
}

.content-o ul li {
	list-style:none;
	border-bottom:1px solid #d6dde0;
	padding-top:5px;
	padding-bottom:5px;
	font-size:13px;
}

.content-o ul li a {
	text-decoration:none;
	color:#3e4346;
}
.content-o ul li a small {
	color:#8b959c;
	font-size:9px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	left:4px;
	top:0px;
}
.content ul li a {
	text-decoration:none;
	color:#3e4346;
}
.content ul li a small {
	color:#8b959c;
	font-size:9px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	left:4px;
	top:0px;
}

.content ul li:last-child {
	border-bottom:none;
}
.content-o ul li:last-child {
	border-bottom:none;
}
ul.tabs li a {
	background-image:url(images/events/taboff.png);
	background-repeat:no-repeat;	 
	background-position:top;
}
ul.tabs li a.active {
	background-image:url(images/events/tabon.png);
	background-repeat:repeat-x;
	background-position:top; 
}
.content {
	background-image:url(images/events/tabsbg.jpg);
	background-repeat:no-repeat;	 
	background-position:top;	
}

