


#sidebarhome{width:340px;}
.col-home { float: left; }

/* Navigation */
#nav  { float: left; width: 800px; height: 36px; }

/* 2.4 Featured Slider */


#loopedSlider  { position: relative; z-index: 1; margin:0 auto;  }
#loopedSlider .alignright {margin: 0 0px 8px 20px;float: right;}
#loopedSlider .nav-buttons { list-style-type:none; margin:0; padding:0; position:relative;}
#loopedSlider li#p { position:absolute; top:70px; left:-30px; }
#loopedSlider li#n { position:absolute; top:70px; right:-30px; }

#loopedSlider .container { width:940px; min-height:300px; height:300px; overflow:hidden; position:relative;  font-size: 16px; color: #919191; background: #ffffff;}
#loopedSlider .slides { position:absolute; top:0; left:0; }
#loopedSlider .slides div.slide { position:relative; top:0; padding:0px 0px 0px; width:940px; display:none; }
#loopedSlider .nav-buttons { list-style-type:none; margin:0; padding:0; position:relative; z-index: 2;}

#loopedSlider .button  { margin: 10px 10px 0 0; padding: 8px 14px 8px; line-height:16px; }

.slider-nav  { position: relative; z-index: 0; text-align: center; width: 940px; height: 49px; }
.slider-nav ul li  { display: inline; }
.slider-nav ul li a  { z-index: 9999;position: relative; margin: 0 20px; padding: 19px 0 16px 0; line-height: 47px; font-weight: bold; font-size: 15px; font-family: "Lucida Grande", Helvetica, Arial, Sans-serif; }
.slider-nav ul li.active a, .slider-nav ul li a:hover  { color: #fff; background: url(images/slider-nav-active.png) no-repeat center top; }

#featured  { margin-bottom: 30px; }
#featured h2  { margin: 0 0 10px 0; font-size: 35px; color: #434343;  }
#featured h4 { font-size:18px; color:#333; font-family:Arial, Helvetica, sans-serif; line-height:22px; letter-spacing:1px; }
#featured p { font-size:14px; color:#666; line-height:20px; margin-bottom:0px;}

#loopedSlider .slides ol, #loopedSlider .slides ul { line-height: 18px; }
#loopedSlider .slides ul { padding-left: 20px; }
#loopedSlider .slides ul li { list-style: dot; padding: 3px 0; }
#loopedSlider .slides ol { padding-left: 20px; }
#loopedSlider .slides ol li { list-style: decimal; padding: 3px 0; }

#top-wrap {
	width: 100%;
	background: url(http://www.thefieldssportscomplex.com/images/topbar-bg.gif) repeat;
	margin: 0px auto;
	height: 30px;
	font-family: Arial;
	font-size: 11px;
}
#top-wrap-inside {
	width: 960px;
	margin: 0px auto;
}

#top-section-right-1 {
	float: right;
	color: #999;
	margin-top: 7px;
	margin-right: 5px;
}
#top-section-right-2 {
	float: right;
	margin-top: 7px;
	margin-right: 10px;
}

#top-section-right-2 li {
	display: inline;
	padding: 0px 3px 0px 3px;
}

#top-section-right-2 img:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);
	}

#top-section {
	float: left;
	color: #fff;
	font-size: 11px;
	margin: 7px 0px 0px 10px;
}
#top-section a {
	color: #999;
	text-decoration: none;
	font-weight: bold;
}
#top-section a:hover {
	color: #ff9700;
}
#top-section li {
	display: inline;
	padding: 0px 10px 0px 10px;
	border-right: 1px solid #333;
}
#top-section img {
	margin-right: 4px;
	margin-top: -3px;
}
#top-section img:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);
	}

