@charset "utf-8";
/* Hardware Bar*/

body {background: #000 url(../images/bssBg.png) no-repeat fixed top center;}
#container{width:960px; margin:0 auto; position:relative;}

.shown-east{height:300px;}
#twitterList{top:255px;}
	#header{width:100%; height:187px; position:relative; margin:0 0 0 0;}
	#header h1{text-indent:-9999px; width:623px; height:190px; background: url(../images/bsslogo.png); margin:-2px 0 0 20px;}
	#loginConfirmed{left:130px; top:85px;}
		
				
		#connect {width:382px; height:161px; position:absolute; top:95px; right:0; margin:0;}
		#tweet {background-image:url(../images/twitterBg.png); width:278px; height:104px;position:absolute; top:5px; left:60px;}
		#tweet li{padding:5px; font-size:14px; line-height:120%;}
		#content {overflow:hidden; position:relative; top:80px;}
		
		#nav li a {background-image:url(../images/bssTopMenu.png); display:block; text-indent:-9999px;}
		li.filler {background-image:url(../images/bssTopMenu.png); background-position:-619px 0; width:355px; height:65px; display:block;}
		li.fillerLogged {background-image:url(../images/bssTopMenuFiller.png); background-position: -20px 0px; background-repeat:repeat-x; width:570px; height:69px; display:block;}
				li.end{background-image:url(../images/blackEnd); width:0px; height:0px; }
		
		
		
		#eventsTop{width:732px; height:58px; background-image:url(../images/bssEventsMenu.png); background-repeat:no-repeat; margin:0px auto 0; position:relative;}
		a.allEvents{display:block; width:108px; height:33px; background-image:url(../images/allEventsBlack.png); background-repeat:no-repeat; text-indent:-9999px;                                 position:relative; top:-30px; left:455px;}
		a.eventsCal{display:block; width:139px; height:34px; background-image:url(../images/eventsCalBlack.png); background-repeat:no-repeat; text-indent:-9999px;                                 position:relative; top:-63px; left:582px;}
		#eventsList{width:721px; background-image:url(../images/eventsList.png); margin:-8px 0 0 7px;}
		#eventsBottom{width:721px; height:32px; background-image:url(../images/eventsBottom.png); background-repeat:no-repeat; margin:0px 0 0 7px;}
		
		#pics{width:983px; margin:90px auto; position:relative;}
	
#footer{margin:100px 0 0 0;}

/*Mardi Gras Countdown*/

#defaultCountdown{width:300px; position:absolute; left:625px; top:210px;}
.mardiCounter	{position:absolute; left:600px; top:80px;}



