@charset "utf-8";
/* 
   CB Matrix
   Developed By Focus Web Media
   Version 1.1
*/

body{margin:0 auto;padding:0;}
body#athletes{font: 12px Arial, Verdana, sans-serif;color:#dddddd;}
body#news{font: 12px Arial, Verdana, sans-serif;color:#000;}
#header{width:961px;height:62px;margin:0;}
.logo{background:url(../../images/logo.jpg) no-repeat right bottom;float:right;width:210px;height:44px;text-indent:-9999px;margin:14px 26px 0 0;}
img{border:none;}
.empty{content:"&nbsp;";text-indent:-9999px;width:78px;}

/* ---- Fonts ---- */
h1{}
h2{font: 30px Arial, Verdana, sans-serif;margin:;padding:0;color:#000;}
h3{font: 30px Arial, Verdana, sans-serif;margin:;padding:0;color:#000;}
.headerfont{background:url(../../images/matriximage.jpg) no-repeat; width:329px;height:48px; text-indent:-9999px;margin:30px 0 0 35px;}
.headerfont_cobalt{background:url(../../images/cobaltmatrix.jpg) no-repeat; width:417px;height:48px; text-indent:-9999px;margin:30px 0 0 35px;}
.headerfont_iodine{background:url(../../images/iodinematrix.jpg) no-repeat; width:417px;height:48px; text-indent:-9999px;margin:30px 0 0 35px;}

/* ---- Links ---- */
a:link{text-decoration: none;color:#595959;}
a:active{text-decoration: none;color:#595959;}
a:visited{text-decoration: none;color:#595959;}
a:hover{text-decoration: none;color:#e53a1f}


/* ---- Sprites ---- */

/* -- possible nav tabs for later
body#news a.news,
body#products a.products,
body#buy a.buy,
body#tech a.tech,
body#matrix a.matrix,
body#inspiration a.inspiration{
background-position:left bottom;
}
--- */
/* ---- Wrappers ---- */
#contentwrapper{width:961px;margin:0 auto;padding:0 0 30px 0;}
#blog_maincontent{width:961px;border: solid 2px #c7ddeb;background:url(../../images/rightbg.jpg) #004677 repeat-y right top;}
#news_maincontent{width:961px;border: solid 2px #c7ddeb;background:url(../../images/rightbg_news.jpg) #c7ddeb repeat-y right top;}
#maincontent{width:961px;border: solid 2px #c7ddeb;background:url(../../images/rightbg.jpg) repeat-y right top;}
#content{width:895px;background:#c7ddeb;margin:8px 0 0 35px;padding:3px;clear:both;overflow:auto;}
#matrix_content_wrapper{width:895px;background:#c7ddeb;margin:8px 0 0 35px;clear:both;}
#product_wrappers{width:895px;height:99px;}

/* ---- Navigation Stuff ---- */
#navigation{width:678px;padding:0px 0 0 0;}
	#navlist, #navlist ul {padding:48px 0 0 0;margin:0;list-style: none;}
	#navlist a {display: block;}
	#navlist li {float: left;}
	#navlist li:hover ul, #navlist li.over ul {	left: auto;display:block;}
			a.news{background: url(../../images/news.gif) no-repeat;width:78px;height:14px;background-position:left top;text-indent:-9999px;display:block;}
			a.news:hover{background-position:left bottom;}
			a.products{background: url(../../images/products.gif) no-repeat;width:78px;height:14px;background-position:left top;text-indent:-9999px;display:block;}
			a.products:hover{background-position:left bottom;}
			a.buy{background: url(../../images/merch.gif) no-repeat;width:78px;height:14px;background-position:left top;text-indent:-9999px;display:block;}
			a.buy:hover{background-position:left bottom;}
			a.tech{background: url(../../images/tech.gif) no-repeat;width:78px;height:14px;background-position:left top;text-indent:-9999px;display:block;}
			a.tech:hover{background-position:left bottom;}
			a.matrix{background: url(../../images/matrix.gif) no-repeat;width:78px;height:14px;background-position:left top;text-indent:-9999px;display:block;}
			a.matrix:hover{background-position:left bottom;}
			a.raceclub{background: url(../../images/toptabs-raceclub.png) no-repeat;width:78px;height:14px;background-position:left bottom;text-indent:-9999px;display:block;}
			a.raceclub:hover{background-position:left top;}
			a.athletes{background: url(../../images/athletes.gif) no-repeat;width:78px;height:14px;background-position:left top;text-indent:-9999px;display:block;}
			a.athletes:hover{background-position:left bottom;}
			a.dreambikes{background: url(../../images/dreambikes_site.gif) bottom left no-repeat;width:78px;height:14px;text-indent:-9999px;display:block;}
			a.dreambikes:hover{background-position:top left;}
			
/* ---- Footer Stuff ---- */
#footer{width:960px;padding:0;}
	#footer_navlist, #footer_navlist ul {padding:5px 0 0 0;margin:0;list-style: none;}
	#footer_navlist a {display: block;}
	#footer_navlist li {float: left;}
	#footer_navlist li:hover ul, #footer_navlist li.over ul {	left: auto;display:block;}
			a.viewcart{background: url(../../images/viewcart.gif) no-repeat;width:84px;height:18px;background-position:left top;text-indent:-9999px;display:inline-block;}
			a.viewcart:hover{background-position:left bottom;}
			a.policies{background: url(../../images/policies.gif) no-repeat;width:50px;height:18px;background-position:left top;text-indent:-9999px;display:inline-block;}
			a.policies:hover{background-position:left bottom;}
			
	#footer_navlist_right, #footer_navlist_right ul {padding:0px 0 0 0;margin:0;list-style: none;float:right;}
	#footer_navlist_right a {display: block;}
	#footer_navlist_right li {float: left;}
	#footer_navlist_right li:hover ul, #footer_navlist li.over ul {	left: auto;display:block;}
	.footer_dotter{margin:0 5px 0 5px;}
			a.signup{background: url(../../images/signup.gif) no-repeat;width:40px;height:18px;background-position:left top;text-indent:-9999px;display:block;}
			a.signup:hover{background-position:left bottom;}
			a.dealer{background: url(../../images/dealer.gif) no-repeat;width:58px;height:18px;background-position:left top;text-indent:-9999px;display:block;}
			a.dealer:hover{background-position:left bottom;}
			a.contact{background: url(../../images/contact.gif) no-repeat;width:46px;height:18px;background-position:left top;text-indent:-9999px;display:block;}
			a.contact:hover{background-position:left bottom;}
			a.login{background: url(../../images/login.gif) no-repeat;width:36px;height:18px;background-position:left top;text-indent:-9999px;display:block;}
			a.login:hover{background-position:left bottom;}				

/* ---- Index Stuff ---- */	

#product-index{width:893px;height:500px;background:url(../../images/pro-bg.jpg) no-repeat;clear:both;} 
	#product-mainimage{padding:0px 0 0 62px;margin-top:50px;}
	#products-spacers{
	width:771px;
	height:274px;
}
		#product-left{
	width:384px;
	float:left;
}
		#product-right{width:382px;float:right;}
			ul#product-description{padding:5px 10px 0 0;margin:5px 0 5px 10px;height:200px;}
			ul#product-description li.productname{font:bold 16px Helvetica, sans-serif;margin:0 0 0 0;padding:0;color:#355879;list-style:none;}
			ul#product-description li.producttagline{font:bold 12px Helvetica, sans-serif;margin:0 0 0 0;padding:0;color:#000;list-style:none;}
			ul#product-description li.productdescription{font: 12px Helvetica, sans-serif;margin:0 0 0 0;padding:0;color:#000;list-style:none;}
			
#product-desc-boxes{width:392px;background:url(../../images/description-bg.jpg) repeat-y;margin:6px 0 0 56px;}
#product-desc-boxesbtbg{width:392px;background:url(../../images/description-bgbt.jpg) no-repeat bottom;}

			a.xc{
	background:  url(../../images/cross-country.jpg) no-repeat;
	width:380px;
	height:266px;
	background-position:left top;
	text-indent:-9999px;
	display:block;
}
			a.xc:hover{background-position:left bottom;background-color:#f2f6f9;}
			a.am{
	background: url(../../images/am.jpg) no-repeat;
	width:380px;
	height:266px;
	background-position:left top;
	text-indent:-9999px;
	display:block;
}
			a.am:hover{background-position:left bottom;}
			
/* ---- Matrix Stuff ---- */

#matrix_navlist, #matrix_navlist ul {padding:15px 0 0 45px;margin:0;list-style: none;}
	#matrix_navlist a {display: block;}
	#matrix_navlist li {float: left;margin:0;font:11px Helvetica, sans-serif;}
	#matrix_navlist li:hover ul, #footer_navlist li.over ul {	left: auto;display:block;}
		a.eggbeater{background: url(../../images/eggbeater_nav.gif) no-repeat;width:78px;height:20px;background-position:left top;text-indent:-9999px;display:block;}
		a.eggbeater:hover{background-position:left bottom;}
		a.candy{background:url(../../images/candy_nav.gif) no-repeat;width:78px;height:20px;background-position:left top;text-indent:-9999px;display:block;}
		a.candy:hover{background-position:left bottom;}
		a.wheelsets{background:url(../../images/wheelsets_nav.gif) no-repeat;width:78px;height:20px;background-position:left top;text-indent:-9999px;display:block;}
		a.wheelsets:hover{background-position:left bottom;}	
		a.bars{background:url(../../images/bars_nav.gif) no-repeat;width:75px;height:20px;background-position:left top;text-indent:-9999px;display:block;}
		a.bars:hover{background-position:left bottom;}
		a.grips{background:url(../../images/grips_nav.gif) no-repeat;width:78px;height:20px;background-position:left top;text-indent:-9999px;display:block;}
		a.grips:hover{background-position:left bottom;}
		a.stems{background:url(../../images/stems_nav.gif) no-repeat;width:75px;height:20px;background-position:left top;text-indent:-9999px;display:block;}
		a.stems:hover{background-position:left bottom;}
		a.saddles{background:url(../../images/saddles_nav.gif) no-repeat;width:78px;height:20px;background-position:left top;text-indent:-9999px;display:block;}
		a.saddles:hover{background-position:left bottom;}		
		a.seatposts{background:url(../../images/seatposts_nav.gif) no-repeat;width:75px;height:20px;background-position:left top;text-indent:-9999px;display:block;}
		a.seatposts:hover{background-position:left bottom;}
		a.skewers{background:url(../../images/skewers_nav.gif) no-repeat;width:78px;height:20px;background-position:left top;text-indent:-9999px;display:block;}
		a.skewers:hover{background-position:left bottom;}
		a.collars{background:url(../../images/collars_nav.gif) no-repeat;width:78px;height:20px;background-position:left top;text-indent:-9999px;display:block;}
		a.collars:hover{background-position:left bottom;}

#matrix_content{width:895px;}
#bottomstuff{width:893px;height:100px;}
#back{float:left;}
#multiplecolors{float:right;text-align:right;}
	
	ul#product_cells{display:block;margin:0;padding:0;clear:both;}
	ul#product_cells li{float:left;background:url(../../images/product_bgs.gif) no-repeat;width:48px;height:99px;list-style:none;}
	
	ul#product_cells li.eleven{background:url(../../images/11.gif) no-repeat left bottom;width:48px;height:99px;text-indent:-9999px;list-style:none;}
	ul#product_cells li.three{background:url(../../images/3.gif) no-repeat left bottom;width:48px;height:99px;text-indent:-9999px;list-style:none;}
	ul#product_cells li.two{background:url(../../images/2.gif) no-repeat left bottom;width:48px;height:99px;text-indent:-9999px;list-style:none;}
	ul#product_cells li.one{background:url(../../images/1.gif) no-repeat left bottom;width:48px;height:99px;text-indent:-9999px;list-style:none;}

	ul#product_cells li.eleven_row{float:left;background:url(../../images/product_bgs.gif) no-repeat;width:77px;height:99px;list-style:none;}
	ul#product_cells li.three_row{float:left;background:url(../../images/product_bgs2.gif) no-repeat;width:77px;height:99px;list-style:none;}
	ul#product_cells li.two_row{float:left;background:url(../../images/product_bgs2.gif) no-repeat;width:77px;height:99px;list-style:none;}
	ul#product_cells li.one_row{float:left;background:url(../../images/product_bgs2.gif) no-repeat;width:77px;height:99px;list-style:none;}

	img.product_images{padding:6px 0 0 3px;}
	img.product_images2{padding:3px 0 0 3px;}
	
	a.elevenbg{background:url(../../images/11.gif) no-repeat;width:48px;height:99px;background-position:left top;text-indent:-9999px;display:block;}
	a.elevenbg:hover{background-position:left bottom;}
	a.twobg{background: url(../../images/2.gif) no-repeat;width:48px;height:99px;background-position:left top;text-indent:-9999px;display:block;}
	a.twobg:hover{background-position:left bottom;}
	a.threebg{background: url(../../images/3.gif) no-repeat;width:48px;height:99px;background-position:left top;text-indent:-9999px;display:block;}
	a.threebg:hover{background-position:left bottom;}	
	a.onebg{background: url(../../images/1.gif) no-repeat;width:48px;height:99px;background-position:left top;text-indent:-9999px;display:block;}
	a.onebg:hover{background-position:left bottom;}
	
.thumbnail{position: relative;z-index: 5;}
.thumbnail:hover{background-color: transparent;z-index: 50;}
.thumbnail span{ /*CSS for enlarged image*/position: absolute;padding: 0px;left: -1000px;visibility: hidden;color: black;text-decoration: none;}
.thumbnail span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/visibility: visible;top: -15px;left: 45px; /*position where enlarged image should offset horizontally */}

.thumbnail_seatposts_skewers{position: relative;z-index: 5;}
.thumbnail_seatposts_skewers:hover{background-color: transparent;z-index: 50;}
.thumbnail_seatposts_skewers span{ /*CSS for enlarged image*/position: absolute;padding: 0px;left: -1000px;visibility: hidden;color: black;text-decoration: none;}
.thumbnail_seatposts_skewers span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}
.thumbnail_seatposts_skewers:hover span{ /*CSS for enlarged image on hover*/visibility: visible;top: -15px;left: -275px; /*position where enlarged image should offset horizontally */}

/* ---- Blog Stuff ---- */
#blog_wrapper{margin:0 0 0 25px;overflow:auto;}
#blog_header{height:65px;background:url(../../images/blog_header.jpg) no-repeat;margin:20px 0 0 0;text-indent:-9999px;}
#blog_header_profile{height:65px;background:url(../../images/blog_header_profile.jpg) no-repeat;margin:20px 0 0 0;text-indent:-9999px;}
#blog_header_news{height:65px;background:url(../../images/blog_header.jpg) no-repeat;margin:20px 0 0 0;text-indent:-9999px;}
#blog_header_othersifneeded{height:65px;background:url(../../images/blog_header.jpg) no-repeat;margin:20px 0 0 0;text-indent:-9999px;}
#blog_wrapper_content{background:url(../../images/blog_content_bg.jpg) repeat-y bottom right;clear:both;overflow:auto;}
#blog_wrapper_left{width:246px;float:left;}
#blog_wrapper_right{width:670px;float:right;height:100%;min-height:100%;}

#blog_wrapper_right_left_colum{width:350px;float:left;margin:0 0 0 13px;}
#blog_wrapper_right_right_colum{width:280px;float:right;margin:0 20px 0 0;background:#c7ddeb;}
#blog_wrapper_right_left_colum_profile{width:350px;float:left;margin:22px 0 0 13px;}
#blog_follow{background:url(../../images/blog_follow.jpg) no-repeat top left;width:246px;height:40px;margin:10px 0 0 0;padding:25px 0 0 0;}
#blog_events{background:url(../../images/blog_events.jpg) no-repeat top left;width:246px;margin:0 0 0 0;padding:25px 0 0 0;}

#blog_intro_paragraph{width:320px;}

#blog_featured_rider{background:url(../../images/blog_featuredrider.jpg) no-repeat top left;width:280px;margin:15px 0 0 20px;clear:both;}
#featured_rider_name{font:bold 18px Arial, Verdana, sans-serif;color:#004677;margin:3px 0 5px 130px;padding:0;}

#blog_riders{background: url(../../images/riders_image.jpg) no-repeat top left;width:280px;height:50px;margin:15px 0 0 20px;}
	ul#blog_riders_list{margin:0;padding:35px 0 0 0;}
	ul#blog_riders_list li{list-style:none;float:left;margin:0 15px 15px 0;}
	
#link_linebreak{background:#064676;width:200px;height:1px;clear:both;margin:0 0 0 20px;}

#blog_links{background:url(../../images/blog_links.jpg) no-repeat top left; width:200px;margin:10px 0 0 20px;padding:25px 0 0 0;height:100%;min-height:100%;}
#blog_link_title{font:bold 14px Arial, Verdana, sans-serif;color:#004677;margin:0;padding:0;}
	ul#blog_links_list{margin:0 0 0 2px;padding:0;}
	ul#blog_links_list li{font:bold 12px Arial, Verdana, sans-serif;color:#004677;margin:0;padding:0;list-style:none;}

#blog_entry_preview{width:320px;margin:15px 0 0 0;padding:10px 0 0 0;background:url(../../images/blog_dividerline.jpg) no-repeat top left;clear:both;}
#blog_entry{width:310px;clear:both;}
	#blog_entry_preview_date{width:38px;float:left;background:#dddddd;text-align:center;margin:5px 0 10px 0;height:41px}
		.blog_date_month{font: 14px Arial, Verdana, sans-serif;color:#004677;margin:0;padding:0;height:10px;}
		.blog_date_day{font: bold 30px Arial, Verdana, sans-serif;color:#004677;margin:0;padding:0;}
	#blog_entry_preview_text{width:270px;float:right;margin:5px 0 0 0;}
		#blog_entry_preview_text_title{font:bold 14px Arial, Verdana, sans-serif;color:#dddddd;margin:0 0 10px 0;}
		#blog_entry_preview_text_poster{font:bold 10px Arial, Verdana, sans-serif;margin:5px 0 10px 0;}
#blog_entry_back_button{}

#blog_entry_media{background: url(../../images/blog_media_lb.jpg) no-repeat top left;width:280px;height:50px;margin:15px 0 0 20px;}
	ul#blog_entry_media_list{margin:0;padding:35px 0 0 0;}
	ul#blog_entry_media_list li{list-style:none;float:left;margin:0 15px 15px 0;}		

#blog_athletes_name{font: bold 16px Arial, Verdana, sans-serif;color:#FFF;margin:0 0 5px 0;padding:0;}
#blog_athletes_clippedinto{background:url(../../images/blog_profile_clippedinto.jpg) no-repeat left top;margin:15px 0 0 0;padding:27px 0 0 0;}
	.clippedinto{margin:0 0 5px 0;}
#blog_athlete_stats{background:url(../../images/blog_athlete_stats.jpg) no-repeat left top;margin:10px 0 0 0;padding:27px 0 0 0;color:#FFF;}
#blog_athletes_follow_wrapper{width:254px;background:#004677;padding:20px 0 0 15px;}
#blog_follow_profile{background:url(../../images/blog_follow.jpg) no-repeat top left;margin:0 0 0 0;padding:25px 0 10px 0;}
#blog_follow_media{background:url(../../images/blog_media.jpg) no-repeat top left;margin:0 0 0 0;padding:25px 0 10px 0;}
		ul#blog_media_list{margin:0;padding:0 0 0 0;overflow:auto;}
		ul#blog_media_list li{list-style:none;float:left;margin:0 15px 10px 0;}
ul#blog_athletes_highlights{display:block;margin:0 0 0 15px;padding:0;}
ul#blog_athletes_highlights li{list-style:disc;}

/*---- News Stuff ---*/

#news_header{height:65px;background:url(../../images/cb_news_head.jpg) no-repeat;margin:20px 0 0 0;text-indent:-9999px;}
#news_feature_header{width:600px;background:url(../../images/news_featurebg.jpg) no-repeat;padding:35px 0 0 0;}
#news_wrapper{margin:0 0 0 25px;overflow:auto;}
#news_header_profile{height:65px;background:url(../../images/blog_header_profile.jpg) no-repeat;margin:20px 0 0 0;text-indent:-9999px;}
#news_header_news{height:65px;background:url(../../images/blog_header.jpg) no-repeat;margin:20px 0 0 0;text-indent:-9999px;}
#news_header_othersifneeded{height:65px;background:url(../../images/blog_header.jpg) no-repeat;margin:20px 0 0 0;text-indent:-9999px;}
#news_wrapper_content{background:url(../../images/news_content_bg.jpg) repeat-y bottom right;clear:both;overflow:auto;}
#news_wrapper_content_entry{background:url(../../images/news_content_bg.jpg) repeat-y bottom right;clear:both;overflow:auto;margin:20px 0 0 0;}
#news_wrapper_left{width:580px;float:left;margin:10px 0 0 0;}
#news_wrapper_left_entry{width:580px;float:left;}
#news_wrapper_right{width:310px;float:right;background:#FFF;}


#news_link_line{background:url(../../images/news_link_line.jpg) no-repeat top left;width:250px;height:2px;margin:0 0 0 15px;}

#news_links{background:url(../../images/news_links.jpg) no-repeat top left; width:200px;margin:10px 0 0 15px;padding:25px 0 0 0;height:100%;min-height:100%;}
#news_link_title{font:bold 14px Arial, Verdana, sans-serif;color:#004677;margin:0;padding:0;}
	ul#news_links_list{margin:0 0 2px 2px;padding:0;}
	ul#news_links_list li{font:bold 12px Arial, Verdana, sans-serif;color:#004677;margin:0;padding:0;list-style:none;}

#news_wrapper_left_left_colum{width:280px;float:left;}
#news_wrapper_left_right_colum{width:300px;float:right;margin:210px 0 0 0;}
#news_wrapper_left_right_colum_entry{width:300px;float:right;}

#news_wrapper_right_left_colum{width:350px;float:left;margin:0 0 0 13px;}
#news_wrapper_right_right_colum{width:280px;float:right;margin:0 20px 0 0;background:#c7ddeb;}
#news_wrapper_right_left_colum_profile{width:350px;float:left;margin:22px 0 0 13px;}
#news_follow{background:url(../../images/news_follow.jpg) no-repeat top left;width:246px;height:15px;margin:10px 0 0 0;padding:25px 0 0 0;}
#news_events{background:url(../../images/news_events.jpg) no-repeat top left;width:246px;margin:15px 0 0 0;padding:25px 0 0 0;}
#news_events_span{font-weight:bold;color:#004677;}

#news_twitter_feed{background:url(../../images/news_containerbg.jpg) #FFF no-repeat top left;width:246px;margin:15px 0 0 0;padding:35px 0 10px 10px;}
#news_twitter_feed_entry{background:url(../../images/news_containerbg.jpg) #FFF no-repeat top left;width:246px;padding:35px 0 0 10px;}

#news_entry_preview{width:320px;margin:15px 0 0 0;padding:10px 0 0 0;clear:both;background:url(../../images/news_dividerline.jpg) no-repeat top left;}
#news_entry{width:320px;clear:both;}
.news_first_post{width:320px;margin:15px 0 0 0;padding:10px 0 0 0;clear:both;}
	#news_entry_preview_date{width:38px;float:left;background:#004677;text-align:center;margin:5px 0 10px 0;height:41px}
	#news_entry_preview_date_entry{width:38px;float:left;background:#004677;text-align:center;margin:0 0 10px 0;height:41px}
		.news_date_month{font: 14px Arial, Verdana, sans-serif;color:#FFF;margin:0;padding:0;height:10px;}
		.news_date_day{font: bold 30px Arial, Verdana, sans-serif;color:#FFF;margin:0;padding:0;}
	#news_entry_preview_text{width:270px;float:right;margin:5px 0 10px 0;}
		#news_entry_preview_text_title{font:bold 14px Arial, Verdana, sans-serif;color:#004677;margin:0 0 10px 0;}
		#news_entry_preview_text_poster{font:bold 10px Arial, Verdana, sans-serif;margin:5px 0 10px 0;}
#news_entry_back_button{background:url(../../images/news_entry_back_button.jpg) no-repeat top left;width:51px;height:21px;text-indent:-9999px;clear:both;margin:0 0 0 50px;}
		
#news_extra_content{background:url(../../images/news_extra.jpg) #FFF no-repeat top left;margin:10px 0 0 15px;padding:35px 0 0 0;}
	#news_athlete_image{margin:0 0 10px 0;padding:0;}
		a.news_athletes_extra{background: url(../../images/extras_athletes.jpg) no-repeat;width:250px;height:138px;background-position:left top;text-indent:-9999px;display:block;}
		a.news_athletes_extra:hover{background-position:left bottom;}
	#news_store_image{margin:0 0 10px 0;padding:0;}
		a.news_store_extra{background: url(../../images/extras_store.jpg) no-repeat;width:250px;height:138px;background-position:left top;text-indent:-9999px;display:block;}
		a.news_store_extra:hover{background-position:left bottom;}	
	#news_feature_image{margin:0 0 10px 0;padding:0;}
		a.news_bars_extra{background: url(../../images/extras_bars.jpg) no-repeat;width:250px;height:138px;background-position:left top;text-indent:-9999px;display:block;}
		a.news_bars_extra:hover{background-position:left bottom;}

#news_entry_media{background: url(../../images/news_entry_media.jpg) no-repeat top left;margin:10px 0 0 15px;}
	ul#news_entry_media_list{margin:0;padding:35px 0 0 0;}
	ul#news_entry_media_list li{list-style:none;float:left;margin:0 15px 15px 0;}
	
	/*--- Twitter Stuff ---*/

	#twitter_div { width:246px;overflow:auto;}
	ul#twitter_update_list {list-style: none;font-size: 18px;margin:0;padding:0 0 20px 0;background:url(../../images/twitter_logo.jpg) no-repeat bottom left;}
	ul#twitter_update_list li {font: 12px Arial, Verdana, sans-serif;color:#000;background: url(../../images/twitter_list_bg.jpg) repeat-x bottom;padding:10px 5px 10px 0;width:225px;}

	.twitter_links:link {text-decoration: none;color:#717371;font: 10px Arial, Verdana, sans-serif;}
	.twitter_links:visited {text-decoration: none;color:#717371;}
	.twitter_links:hover {text-decoration: underline;color:#717371;}
	.twitter_links:active {text-decoration: none;color:#717371;}
	
	.twitter_url_links:link {text-decoration: none;color:#eb5712;}
	.twitter_url_links:visited {text-decoration: none;color:#eb5712;}
	.twitter_url_links:hover {text-decoration: underline;color:#eb5712;}
	.twitter_url_links:active {text-decoration: none;color:#eb5712;}

