/* Ebonite.com Stylesheet
   Author: Brad Haynes
   ----------------------------------------------------*/
   
/* COLORS
   ------
   Main Text:		#000000
   Link Colors:		#055799
   Bg Color:		#000000
   ----------------------------------------------------*/

/* TABLE OF CONTENTS
   -----------------
   1. GENERAL
   2. HEADER
   3. NAVIGATION
   4. MAIN CONTENT
   		a. left column
		b. right column
   5. SIDEBAR
   6. FOOTER
   ----------------------------------------------------*/

/*
---------------- 1. GENERAL
-------------------------------------------------------- */

* { margin: 0px; padding: 0px; }

body {
	margin: 0px;
	padding: 0px;
	background-attachment: scroll;
	background-image: url(images/bg-body_repeat_x.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #CECECE;
	}
	
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	}
	
a { color: #055799; }
a:hover { text-decoration: none; }
a { outline: 0; }

#body_wrapper {
	background-attachment: scroll;
	background-image: url(images/bg-body_texture.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	float: left;
	}
	
#wrapper {
	width: 960px;
	margin: 0 auto;
	}
	
#header {
	float: left;
	height: 100px;
	width: 960px;
	clear: both;
	}
	
#logo {
	float: left;
	}
	
#logo h1 {
	text-indent: -9999px;
	background-attachment: scroll;
	background-image: url(images/logo-ebonite.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 18px 0 0 27px;
	height: 70px;
	width: 240px;
	}

#logo h1 a {
	background: url(images/logo-ebonite.png) no-repeat scroll left top;
	height: 61px;
	width: 175px;
	text-indent: -9999px;
	display: block;
	float: left;
	}
	
/*
---------------- 1. GLOBAL LINKS
-------------------------------------------------------- */
	
#global_links {
	float: right;
	height: 48px;
	width: 280px;
	margin: 25px 0 0 0;
	}
	
#global_links ul {
	margin-bottom: 8px;
	float: left;
	width: 300px;
	}
	
#global_links li {
	text-decoration: none;
	list-style-type: none;
	border-right: solid 2px #ccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	float:left;
	}
	
#global_links li.last_link {
	border-right: none;
	}
	
#global_links li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
	display: block;
	float: left;
	padding: 0 4px;
	}

#global_links li a:hover {
	color: #FFFFFF;
	}
	
#search {
	float: left;
	width: 260px;
	font-size: 18px;
	}

html>body #search #search_field {
	margin: 0 10px 0 0;
	}	
	
#search #search_field {
	font-size: 14px;
	width: 180px;
	padding: 4px;
	float: left;
	margin: 0 5px 0 0;
	}
	
#inside_content {
	width: 960px;
	float: left;
	margin: 10px 0 0 0;
	background: #FFFFFF url(images/bg-inside_repeat_y.png) repeat-y scroll left top;
	}
	
/*
---------------- 2. SIDEBAR
-------------------------------------------------------- */
	
#sidebar {
	background: url(images/bg-sidebar_gradient.png) repeat-x scroll left top;
	float: left;
	width: 240px;
	}
	
#sidebar h2 {
	background: url(images/bg-sidebar_top.png) no-repeat scroll left top;
	height: 42px;
	width: 220px;
	color: #FFFFFF;
	font: bold 13px/42px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-left: 20px;
	}
	
#sidebar ul {
	width: 239px;
	border-right: 1px solid #DBDBDB;
	float: left;
	}
	
#sidebar li {
	list-style: none;
	background: #f7f7f7;
	border-bottom: 1px solid #DBDBDB;
	width: 239px;
	}
	
#sidebar li.current {
	background: #FFFFFF url(images/icon-arrow.png) no-repeat scroll 215px center;
	}
	
#sidebar li.current a {
	color: #055799;
	}
	
#sidebar li a {
	display: block;
	width: 199px;
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	padding: 15px 20px;
	text-decoration: none;
	text-transform: uppercase;
	color: #333333;
	}
	
#sidebar li a:hover {
	color: #055799;
	}

/*
---------------- 3. CRUMB NAV
-------------------------------------------------------- */

	
#crumb_nav {
	background: url(images/bg-main_content_top.png) no-repeat scroll left top;
	height: 42px;
	width: 690px;
	padding: 13px 0 0 30px;
	}


#crumb_nav li {
	display: inline;
	float: left;
	margin-right: 5px;
	padding-right: 10px;
	color: #FFFFFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	background: url(images/icon-crumb_nav_arrow.png) no-repeat scroll right center;
	}
	
#crumb_nav li.active_crumb {
	background: url(none);
	}
	
#crumb_nav a {
	color: #abcce6;
	font: bold 12px Arial, Helvetica, sans-serif;
	}
	
#crumb_nav a:hover {
	color: #FFFFFF;
	}

/*
---------------- 1. HOME / MAIN CONTENT
-------------------------------------------------------- */

#home_content {
	width: 960px;
	float: left;
	margin: 10px 0 0 0;
	background: #FFFFFF url(images/bg-faux_columns_home.gif) repeat-y scroll left top;
	}
		
#main_content {
	width: 719px;
	float: left;
	padding-bottom: 50px;
	background: #FFFFFF;
	}
	
#main_content h3 {
	font: bold 16px Arial, Helvetica, sans-serif;
	margin-left: 30px;
	margin-bottom: 10px;
	color: #232323;
	}

#main_content h4 {
	font: 13px Arial, Helvetica, sans-serif;
	color: #666666;
	text-transform: uppercase;
	margin-left: 30px;
	margin-bottom: 5px;
	margin-top: 15px;
	}	

#main_content h2 {
	font: 28px Arial, Helvetica, sans-serif;
	color: #0A4387;
	text-transform: uppercase;
	margin-left: 30px;
	margin: 22px 0 10px 30px;
	}
	
#main_content p {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	}
	
/*
---------------- 1. NEWS EVENTS
-------------------------------------------------------- */

.article_list {
	border-bottom: 1px dashed #CCCCCC;
	margin-bottom: 15px;
	padding: 0 0 5px 0;
	}
	
.article_list_last {
	border-bottom: 1px dashed #CCCCCC;
	margin-bottom: 0px;
	padding: 0 0 5px 0;
	}
.see_all {
	margin-left: 20px;
}
	
#main_content .article_list h3,
#main_content .article_list_last h3 {
	margin: 0 0 0 30px;
	padding: 0px;
	}
	
.article_list h3 a, 
.article_list_last h3 a {
	text-decoration: none;
	color: #001D34;
	}
	
.article_list h3 a:hover, 
.article_list_last h3 a:hover {
	text-decoration: underline;
	}
	
#main_content .article_list h4,
#main_content .article_list_last h4 {
	margin: 5px 0 10px 30px;
	padding: 0px;
	font-size: 12px;
	text-transform: uppercase;
	}

.article_pagination{
		background: #F7F7F7;
		border-bottom: 1px dashed #CCCCCC;
		font: normal 11px "Verdana", "Arial", Sans-Serif;
		margin: 0;
		padding: 15px 10px;
		}
		
	.article_pagination a{
		color: #055799;
	}
	
	.article_pagination span,
	.article_pagination b,
	.article_pagination a:link,
	.article_pagination a:visited{
		background: #FFF;
		border: 1px solid #CCC;
		padding: 5px 8px;
		text-decoration: none;
		}
	
	.article_pagination a:hover{
		background: #055799;
		border: 1px solid #000;
		color: #FFFFFF;
		}
	
		.article_pagination span{
			background: transparent;
			border: 0;
			margin-right: 5px;
			}

/*
---------------- 1. HOME / MAIN CONTENT
-------------------------------------------------------- */	

#product_more_links {
	margin: 15px 0 0 30px;
	}

	
#product_more_links li {
	list-style: none;
	float: left;
	margin: 0 15px 0 0;
	}
	
#watch_video, #watch_video a {
	background: url(images/btn-watch_video.gif) no-repeat scroll left top;
	height: 25px;
	width: 102px;
	text-indent: -9999px;
	display: block;
	}
	
#watch_video a:hover {
	background: url(images/btn-watch_video.gif) no-repeat scroll left -25px;
	height: 25px;
	width: 102px;
	}
	
#find_pro_shop, #find_pro_shop a {
	background: url(images/btn-find_pro_shop.gif) no-repeat scroll left top;
	height: 25px;
	width: 115px;
	text-indent: -9999px;
	display: block;
	}
	
#find_pro_shop a:hover {
	background: url(images/btn-find_pro_shop.gif) no-repeat scroll left -25px;
	height: 25px;
	width: 115px;
	}
	
#attribute_table, #rg_diff_table {
	float:left;
	margin: 30px 0 0 0;
	}
	
	
.product_table td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px 15px;
	background-color: #f2f2f2;
	border-bottom: 1px solid #FFFFFF;
	}
	
.product_table .even td {
	background: #e1e1e1;
	}
	
.product_table td.category {
	font-weight: bold;
	color: #0A4387;
	}
	
.product_table td span {
	font-weight: bold;
	}
	
#attributes {
	float: left;
	margin: 0 20px 0 30px;
	width: 380px;
	background: url(images/bg-attributes_footer.jpg) no-repeat scroll left bottom;
	padding-bottom: 58px;
	}
	
#attribute_table h3 {
	background: url(images/bg-attributes_caption.jpg) no-repeat scroll left top;
	height: 40px;
	width: 380px;
	margin: 0 0 0 30px;
	padding: 0;
	text-indent: -9999px;
	}

#rg_differential {
	width: 220px;
	margin: 0;
	background: url(images/bg-rg_differential_footer.jpg) no-repeat scroll left bottom;
	padding-bottom: 57px;
	}
	
 #rg_diff_table h3 {
	background: url(images/bg-rg_differential_caption.jpg) no-repeat scroll left top;
	height: 40px;
	width: 220px;
	text-indent: -9999px;
	margin: 0;
	}
	
#rg_differential td.category {
	width: 79px;
	}
	
#rg_differential caption {
	background: url(images/bg-rg_differential_caption.jpg) no-repeat scroll left top;
	height: 40px;
	width: 220px;
	text-indent: -9999px;
	}
	
td.rg, td.diff {
	padding-top: 5px;
	padding-bottom: 5px;
	width: 20px;
	}
	
.right {
	float: right;
	border: solid 1px #ccc;
	padding: 5px;
	margin: 0 0 10px 20px;
	}
	
.product_right {
	float: right;
	margin-right: 70px;
	margin: 0 70px 0 60px;
	}
	
.product_list {
	width: 689px;
	margin: 20px 0 30px 30px;
	float: left;
	}
	
.product_list li {
	display: inline;
	list-style: none;
	float: left;
	margin-right: 30px;
	margin: 0 30px 20px 0;
	}

.product_list a {
	text-align: center;
	display: block;
	margin: 0 auto;
	}

.product_list img {
	border-width: 0px;
	margin: -3px 0 0 0;
	}
	
.video_list {
	width: 689px;
	margin: 20px 0 30px 30px;
	float: left;
	}
	
.video_list li {
	display: inline;
	list-style: none;
	float: left;
	margin: 0 20px 20px 0;
	background: #636363 url(images/bg-video_list_bg.jpg) no-repeat scroll left top;
	width: 200px;
	}
#main_content .video_list p {
	margin: 0px;
	padding: 0px;
	}
	
.video_list p a {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	width: 160px;
	margin: 0;
	padding: 0 20px;
	}
	
.li_btm {
	background: url(images/bg-video_list_btm.jpg) no-repeat scroll center bottom;
	padding-bottom: 11px;
	}

.video_list a {
	text-align: center;
	display: block;
	margin: 0 auto;
	}

.video_list img {
	margin: 15px;
	border: 1px solid #333333;
	}
	
#video_player {
	padding: 9px;
	border: 1px solid #DBDBDB;
	float: left;
	margin: 0 0 0 30px;
	}
#video img {
	display: block;
	}
	
#video_description {
	float: right;
	padding: 0 40px 0 0;
	width: 230px;
	}
	
#video_description h3 {
	margin: 0 0 10px 0;
	padding: 0;
	}
	
#video_description p {
	margin: 0 0 10px 0;
	padding: 0;
	}
	
#masthead {
	float: left;
	width: 960px;
	margin-top: 10px;
	}
	
#flash_area {
	background-attachment: scroll;
	background-image: url(images/bg-masthead_flash.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 264px;
	width: 620px;
	padding: 20px;
	}
	
/*
---------------- 1. GLOBAL NAV
-------------------------------------------------------- */

#upcoming_events {
	background-attachment: scroll;
	background-image: url(images/bg-upcoming_events.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 304px;
	width: 300px;
	}
	
#upcoming_events ul {
	margin-top: 2px;
	}
	
#upcoming_events h2 {
	text-indent: -9999px;
	background-attachment: scroll;
	background-image: url(images/h-upcoming_events.png);
	background-repeat: no-repeat;
	background-position: 23px 17px;
	height: 42px;
	}
	
#upcoming_events li {
	height: 38px;
	list-style-type: none;
	width: 260px;
	padding: 13px 20px 14px;
	float: left;
	display: block;
	}
	
#upcoming_events a.city_thumb {
	border: 1px solid #212121;
	float: left;
	margin-right: 10px;
	display: block;
	}
	
#upcoming_events img {
	border: none;
	}
	
#upcoming_events h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 5px 0 0 0;
	}
	
#upcoming_events h3 a {
	text-decoration: none;
	color: #fff;
	}

#upcoming_events p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	}
	
#home_content p.more_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #666666;
	font-weight: bold;
	padding: 0 0 20px 20px;
	}
	
#home_content p.more_link a {
	text-decoration: none;
	color: #055799;
	}
	
/*
---------------- 1. GLOBAL NAV
-------------------------------------------------------- */

#home_news {
	width: 300px;
	float: left;
	padding: 0 0 10px;
	}
	
#home_news h2 {
	height: 42px;
	width: 300px;
	text-indent: -9999px;
	background: url(images/h-recent_news.png) no-repeat scroll left top;
	}
#home_news ul {
	background-color: #FFFFFF;
	width: 299px;
	margin: 0 0 10px 0;
	}
	
#home_news li {
	padding: 15px 20px 15px 20px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
	}
	
#home_news li#first_li {
	padding-bottom: 22px;
	}
	
#home_news li#first_li h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	margin: 0 0 10px 0;
	}
	
#home_news li#first_li h3 a {
	color: #055799;
	text-decoration: none;
	}
	
.home_news_thumb {
	background-color: #2D2D2D;
	padding: 4px;
	margin: 0 10px 5px 0;
	float: left;
	display: block;
	}

.home_news_thumb img {
	dborder: 1px solid #fff;
	border: solid 1px #fff;
	display: block;
	float: left;
	}

#home_news li#first_li p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	}
	
#home_news li#first_li h3 #home_news_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	}

#home_news li h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #333333;
	}
	
#home_news p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	}
	
#home_news li div {
	background-attachment: scroll;
	background-image: url(images/btn-more.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 25px;
	width: 65px;
	text-indent: -9999px;
	}
	
#home_news li div a {
	background-attachment: scroll;
	background-image: url(images/btn-more.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 65px;
	height: 25px;
	}
	
#home_news li div a:hover {
	background-attachment: scroll;
	background-image: url(images/btn-more.gif);
	background-repeat: no-repeat;
	background-position: left -25px;
	}
	
/*
---------------- 1. GLOBAL NAV
-------------------------------------------------------- */	

#home_welcome {
	width: 360px;
	float: left;
	padding: 0 0 15px 0;
	}
	
#home_welcome h2 {
	text-indent: -9999px;
	height: 42px;
	width: 360px;
	background: #161616 url(images/h-ebonite_bowling.png) repeat-x scroll left top;
	}
	
html>body #home_welcome h3 {
	margin: 30px 0 5px 0;
	}
	
#home_welcome h3 {
	margin: 15px 0 5px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
	padding-left: 20px;
	text-transform: uppercase;
	}
	
#home_welcome p {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	padding-right: 20px;
	padding-left: 20px;
	}
	
/*
---------------- 1. GLOBAL NAV
-------------------------------------------------------- */	

#product_viewer {
	height: 137px;
	width: 320px;
	position: relative;
	background: url(images/bg-ebonite_products_homepage.gif) no-repeat scroll left top;
	margin: 15px auto 0px;
	clear: both;
	}
	
h3#product_viewer_header {
	font-size: 0px;
	text-indent: -9999px;
	position: absolute;
	}
	
#product_viewer ul {
	padding: 34px 0 0 0;
	margin: 0 auto;
	width: 301px;
	}
	
#product_viewer li {
	display: inline;
	list-style-type: none;
	width: 99px;
	float: left;
	}
	
#product_viewer img {
	border: 0px;
	display: block;
	padding: 0 11px;
	}
	
.clear {
	clear: both;
	font-size: 0px;
	}
	
#product_viewer ul#prev_next {
	height: 23px;
	width: 100px;
	margin: -22px auto 0;
	position: relative;
	}
	
#product_viewer li#prev {
	height: 23px;
	width: 47px;
	background: url(images/btn-home_products_prev.gif) no-repeat scroll left top;
	text-indent: -9999px;
	font-size: 0px;
	float: left;
	position: absolute;
	left: 0px;
	}

#product_viewer li#prev a{
	height: 23px;
	width: 47px;
	text-indent: -9999px;
	background: url(images/btn-home_products_prev.gif) no-repeat scroll left top;
	display: block;
	}

#product_viewer li#prev a:hover{
	height: 23px;
	width: 47px;
	background: url(images/btn-home_products_prev.gif) no-repeat scroll left -23px;
	}
	
#product_viewer li#next {
	height: 23px;
	width: 47px;
	background: url(images/btn-home_products_next.gif) no-repeat scroll left top;
	text-indent: -9999px;
	font-size: 0px;
	position: absolute;
	right: 0px;
	}

#product_viewer li#next a{
	height: 23px;
	width: 47px;
	text-indent: -9999px;
	background: url(images/btn-home_products_next.gif) no-repeat scroll left top;
	display: block;
	}

#product_viewer li#next a:hover{
	height: 23px;
	width: 47px;
	background: url(images/btn-home_products_next.gif) no-repeat scroll left -23px;
	}
	
/*
---------------- 1. GLOBAL NAV
-------------------------------------------------------- */

#home_videos {
	width: 300px;
	float: left;
	}
	
#home_feature_video {
	background: #fff;
	float: right;
	width: 299px;
	padding: 0 0 20px 0;
	border-bottom: 1px solid #DBDBDB;
	margin: 0 0 10px 0;
	}
	
#home_video {
	width: 248px;
	padding: 1px;
	border: 5px solid #212121;
	margin: 19px;
	}
	
#home_videos h2 {
	background: url(images/h-now_showing.png) no-repeat scroll right top;
	text-indent: -9999px;
	height: 42px;
	width: 300px;
	}
	
#home_videos h3 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
	padding-left: 20px;
	text-transform: uppercase;
	margin: 20px 0 5px 0;
	}
	
#home_videos p {
	padding-left: 20px;
	}

/*
---------------- 1. GLOBAL NAV
-------------------------------------------------------- */

#global_nav { float: left; width: 960px; height: 36px; }
#global_nav ul{ height: 36px; float: left; }
#global_nav li { display: inline; float: left; list-style: none;}
#global_nav li a { display: block; height: 36px; text-indent: -9999px; }

/* ---- home ---- */

#global_nav li#home { width: 88px; background-image: url(images/_nav/home.gif); background-repeat: no-repeat; background-position: left top; }
#global_nav li#home a { background: url(images/_nav/home.gif) no-repeat left top; width: 88px; }
#global_nav li#home a:hover { background: url(images/_nav/home.gif) no-repeat left -36px; width: 88px; }
#global_nav li#home_current { background: url(images/_nav/home.gif) no-repeat left -72px; width: 88px; }
	
/* ---- products ---- */

#global_nav li#products { width: 106px; background-image: url(images/_nav/products.gif); background-repeat: no-repeat; background-position: left top; }
#global_nav li#products a { background: url(images/_nav/products.gif) no-repeat left top; width: 106px; }
#global_nav li#products a:hover { background: url(images/_nav/products.gif) no-repeat left -36px; width: 106px; }
#global_nav  li#products_current { background: url(images/_nav/products.gif) no-repeat left -72px; width: 106px; }
	
/* ---- video ---- */

#global_nav li#video { width: 81px; background-image: url(images/_nav/video.gif); background-repeat: no-repeat; background-position: left top; }
#global_nav li#video a { background: url(images/_nav/video.gif) no-repeat left top; width: 81px; }
#global_nav li#video a:hover { background: url(images/_nav/video.gif) no-repeat left -36px; width: 81px; }
#global_nav li#video_current { background: url(images/_nav/video.gif) no-repeat left -72px; width: 81px; }

/* ---- locator ---- */

#global_nav li#locator { width: 164px; background-image: url(images/_nav/locator.gif); background-repeat: no-repeat; background-position: left top; }
#global_nav li#locator a { background: url(images/_nav/locator.gif) no-repeat left top; width: 164px; }
#global_nav li#locator a:hover { background: url(images/_nav/locator.gif) no-repeat left -36px; width: 164px; }
#global_nav li#locator_current { background: url(images/_nav/locator.gif) no-repeat left -72px; width: 164px; }
	
/* ---- forum ---- */

#global_nav li#forum { width: 91px; background-image: url(images/_nav/forum.gif); background-repeat: no-repeat; background-position: left top; }
#global_nav li#forum a { background: url(images/_nav/forum.gif) no-repeat left top; width: 91px; }
#global_nav li#forum a:hover { background: url(images/_nav/forum.gif) no-repeat left -36px; width: 91px; }
#global_nav li#forum_current { background: url(images/_nav/forum.gif) no-repeat left -72px; width: 91px; }
	
/* ---- news_events ---- */

#global_nav li#news_events { width: 143px; background-image: url(images/_nav/news_events.gif); background-repeat: no-repeat; background-position: left top; }
#global_nav li#news_events a { background: url(images/_nav/news_events.gif) no-repeat left top; width: 143px; }
#global_nav li#news_events a:hover { background: url(images/_nav/news_events.gif) no-repeat left -36px; width: 143px; }
#global_nav li#news_events_current { background: url(images/_nav/news_events.gif) no-repeat left -72px; width: 143px; }
	
/* ---- team ---- */

#global_nav li#team { width: 81px; background-image: url(images/_nav/team.gif); background-repeat: no-repeat; background-position: left top; }
#global_nav li#team a { background: url(images/_nav/team.gif) no-repeat left top; width: 81px; }
#global_nav li#team a:hover { background: url(images/_nav/team.gif) no-repeat left -36px; width: 81px; }
#global_nav li#team_current { background: url(images/_nav/team.gif) no-repeat left -72px; width: 81px; }
	
/* ---- resources ---- */

#global_nav li#resources { width: 117px; background-image: url(images/_nav/resources.gif); background-repeat: no-repeat; background-position: left top; }
#global_nav li#resources a { background: url(images/_nav/resources.gif) no-repeat left top; width: 117px; }
#global_nav li#resources a:hover { background: url(images/_nav/resources.gif) no-repeat left -36px; width: 117px; }
#global_nav li#resources_current { background: url(images/_nav/resources.gif) no-repeat left -72px; width: 117px; }
	
/* ---- about ---- */

#global_nav li#about { width: 89px; background-image: url(images/_nav/about.gif); background-repeat: no-repeat; background-position: left top; }
#global_nav li#about a { background: url(images/_nav/about.gif) no-repeat left top; width: 89px; }
#global_nav li#about a:hover { background: url(images/_nav/about.gif) no-repeat left -36px; width: 89px; }
#global_nav li#about_current { background: url(images/_nav/about.gif) no-repeat left -72px; width: 89px; }
	

/*
---------------- FOOTER
-------------------------------------------------------- */

#footer {
	margin: 0px auto;
	width: 960px;
	background: #CECECE;
	padding: 0 0 50px 0;
	}
	
#footer h3 {
	font-size: 0px;
	}
	
#footer a {
	color: #1662A0;
	text-decoration: none;
	}

#footer p {
	color: #333333;
	text-align: center;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

#footer #footerLogos {
	background: url(images/bg-footer_logos.png) no-repeat scroll left top;
	height: 181px;
	width: 960px;
	float: left;
	margin: 0 0 20px 0;
	}
	
#inside #footerLogos {
	background: url(images/bg-inside_footer_logos.png) no-repeat scroll left top;
	}
	
#forum #footerLogos {
	background: url(images/bg-1col_footer_logos.png) no-repeat scroll left top;
	}
	
#footerLogos ul {
	float: left;
	height: 125px;
	width: 960px;
	}

#footerLogos ul li {
	list-style: none;
	display: inline;
	text-indent: -9999px;
	}

#footerLogos a {
	display: block;
	float: left;
	height: 125px;
	}
	
#footerLogos #columbia a {
	width: 145px;
	}
	
#footerLogos #ebonite a {
	width: 125px;
	}
	
#footerLogos #hammer a {
	width: 100px;
	}
	
#footerLogos #track a {
	width: 100px;
	}
	
#footerLogos #powerhouse a {
	width: 125px;
	}
	
#footerLogos #robbys a {
	width: 95px;
	}
	
#footerLogos #vantage a {
	width: 115px;
	}
	
#footerLogos #vantech a {
	width: 154px;
	}
	
#eboniteInternational a {
	display: block;
	height: 56px;
	width: 960px;
	float: left;
	text-indent: -9999px;
	}

