@charset "utf-8";
/* CSS Document */
#twitterList{top:240px;}
#header h1{text-indent:-9999px; width:336px; height:172px; background: url(../images/sawyersLogo.png); margin:0px 0 0 25px; }
#header{width:100%; height:260px; position:relative; margin:0 0 0 0;}

#connect {width:382px; height:161px; position:absolute; top:75px; right:0; margin:0;}
		#tweet {background-image:url(../images/twitterBg.png); width:278px; height:104px;position:absolute; top:5px; left:50px;}
		#tweet li{padding:5px; font-size:14px; line-height:120%;}
		#loginConfirmed{left:130px; top:90px;}
		

#nav {width:100%; height:60px; margin:7px 0 0 5px;}
				#nav ul { padding:0; margin:0; list-style-type:none; list-style:none; display:inline;}
				#nav ul li { list-style-type:none; list-style:none; display:inline; float:left;}
				#nav li a {background-image:url(../images/sawyersTopMenu.png); display:block; text-indent:-9999px;}
				
				.photoAlbum a{background-position:0 0; width:180px; height:60px; display:block;}
				.photoAlbum a:hover{background-position:0 -63px;}
				
				.events a{background-position:-180px 0; width:104px; height:60px; display:block;}
				.events a:hover{background-position:-180px -63px;}
				
				.loginReg a{background-position:-284px 0; width:200px; height:60px; display:block;}
				.loginReg a:hover{background-position:-284px -63px;}
				
				.home a{background-position:-484px 0; width:104px; height:60px; display:block;}
				.home a:hover{background-position:-484px -63px;}
				
				li.filler {background-image:url(../images/sawyersTopMenu.png); background-position:-610px 0; width:355px; height:60px; display:block;}
				li.fillerLogged {background-image:url(../images/sawyersFiller.png); background-position: -30px 6px; background-repeat:repeat-x; width:570px; height:60px; display:block;}
			li.end{background-image:url(../images/blackEnd); width:0px; height:0px; }
#eventsTop{width:732px; height:58px; background-image:url(../images/sawyersEventsMenu.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;}
		
		/*Mardi Gras Countdown*/

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

