@charset "utf-8";
/* -----------------------------------------------------------------------------------------------
	
	Rogerwest Creative & Code
	
 ------------------------------------------------------------------------------------------------ */

/* =============================================================================================== */
	GLOBAL CLASSES
	

/* ==================================================================================================*/

	/* Colors */

	/* Classes */
	.nav-v ul, .nav-v li {display:block; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; }
	.nav-h ul, .nav-h li { display:inline; list-style-type:none; margin:0; padding:0; }

	.stretch img{
	min-width:1024px;
	position:absolute;
		top:0;

	width:100%;
	z-index:-10;
	
	}

	.right {text-align:right;}

/* ===============================================================================================
	STRUCTURE
==================================================================================================*/

/*	#outer-wrapper {background-image:url(src/bg-image.jpg); background-color: #bbe80f;}
*/	#header-wrapper { background-color:#333333; height: 86px; background-position:top center; padding-top:30px; margin:0 auto; border-bottom: 3px solid #ffffff;}
	

/* ===============================================================================================
	HOME & SUB CTAs
==================================================================================================*/
	
	#logo {
	padding-right:75px;
	padding-bottom: 30px;
	}
	#twitter {
	background-image: url(src/bg-twitter.gif);
	background-repeat: no-repeat;
	background-position:right;
	height: 200px; 
	padding-top: 35px;
	}
	.tweet {
	line-height: 18px;
	padding-left: 25px;
	padding-top: 14px;
	color: #ffffff;
	font-size: 12px;
	font-style:italic;
	}

	.tweet li {list-style-type:none;}
	#twitter a {
	color: #bbe80f;
	}
	#twitter a:hover {
	color: #f3ff00;
	}
	
	.images{padding-top:30px}
	
	#flickr img {
	padding-right: 4px;
	}

	a.register {background-image: url(src/btn-registernow-sprite.gif);
	background-repeat: no-repeat; background-position:top; display:block; width:270px;height:88px; margin-bottom:15px; }
a.register:hover {background-position:bottom;} 

	a span {display:none; visibility:hidden;}
	.vip {background-image: url(src/btn-becomevip-sprite.gif);
	background-repeat: no-repeat;background-position:bottom;  display:block; width:270px; height:88px;}
	a.vip:hover {background-position:top;} 


/* ===============================================================================================
 	NAVIGATION
==================================================================================================*/

	#mainnav { 
		margin-top:41px;
		 }
	#secondarynav {
		}
	#mainnav li { } 
	#mainnav li.noborder {
		border:none; } 
	#mainnav a{
		float:left;
		display:block;
		white-space: nowrap;
	} 
	#mainnav a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color:#ffffff;
		text-transform:uppercase;
		font-weight:bold;
		padding:15px 30px;
		background-image:url(src/nav-off.gif);
		background-repeat: no-repeat;
		background-position: right top;margin-right:5px;
		text-decoration:none;
	}
	#mainnav a:hover, #mainnav .selected {background-image:url(src/nav-on.gif);}
	#social {
		color: #ffffff;
		padding-top: 45px;
	
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	#social img {
		padding: 3px;
		vertical-align: middle;
	}
	
	
/* ===============================================================================================
	CONTENT
==================================================================================================*/

	#content {
	background-image:url(src/main-headline.gif);
	background-position: top;
	background-repeat: no-repeat;

	padding-top: 25px;
	}

	#content-wrapper {background-image:url(src/white.png);}

	#intro  {
	color: #545353;
	font-size: 14px;
	line-height: 22px;
	}

	#sponsors {
	border: 1px solid #29bbf2;
	padding:15px;
	background-color:#ffffff;
	width:90%;
	margin: 20px 0;

	}
	
	.band img {
		-webkit-box-shadow: 1px 1px 2px 2px #828282;
		-moz-box-shadow: 1px 1px 2px 1px #a3a3a3;
		box-shadow: 1px 1px 2px 1px #a3a3a3;
		border:5px solid #FFF
	}

/* ===============================================================================================
	FOOTER
==================================================================================================*/
	
	#footer {

	}

	
/* ===============================================================================================
	CMS or 3rd Party OVERRIDES
==================================================================================================*/
