html, body, div, span,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   font-size: 100%;
   vertical-align: baseline;
   background: transparent;
}
body {
   background-color: #000000;
   color: #ffffff;
   font-family: arial, sans;
}
div#nojavascript{
	margin: 0 auto;
	padding-top: 100px;
	width: 740px;
	height: 350px;
	background-color: #000000;
	color: #dddddd;
	text-align: center;
	font-size: 0.8em;
}
div#maincontainer{
	margin: 0 auto;
	padding-top: 50px;
	width: 946px;
	display: none;
}
div#topbar{
	height: 26px;
	vertical-align: text-bottom;
}
div#topbar #logo{
	display: block;
	float: left;
	margin-bottom: 0;
	margin-top: auto;
	font-size: 1.4em;
}
div#topbar span#nav{
	float: right;
	display: block;
	padding-top: 5px;
	font-variant: small-caps;
	vertical-align: bottom;
}
a{
	color: #d3d3d3;
}
a:hover{
	color: #ececec;
}
a:visited{
	color: #cacaca;
}
a:visited :hover{
	color: #ececec;
}
#nav a{
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;

}
#nav a:hover{
	color: #7e7e7e;
}
#nav a:visited{
	color: #ffffff;
}
#nav a:active{
	color: #5e5e5e;
}
#nav a:visited:hover{
	color: #7e7e7e;
}
div#centerContainer{
	width: 940px;
	height: 550px;
	background-color: #000000;
	border: 3px solid #ffffff;
	overflow: hidden;
	text-align: center;
	background-image: url(../img/loading.gif);
	background-position: center center;
	background-repeat: no-repeat;
}
div#bottom{
	width: 946px;
}
div#music{
	float: left;
}
div#footer{
	float: right;
	font-size: 0.7em;
}
#blog{
	color: #000000;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	width: 360px;
	height: 525px;
	display: block;
	overflow: auto;
	padding: 10px;
	float: right;
}
#blog h2{
	color: #333333;
	margin-bottom:-2px;
	font-size: 1.5em;
}
#blog h5{
	margin: 0px;
	color: #666666;
	font-size: 0.7em;
}
div#rockstarbutton{
	width: 260px;
	height: 55px;
	margin: 0 auto;
	display: block;
}
div#rockstarbutton a{
	display: block;
	width: 260px;
	height: 55px;
	background: url(../img/rockstar_button.png) left center no-repeat;
	text-indent: -9999px;
}
div#rockstarbutton a:hover{
	background: url(../img/rockstar_button.png) right center no-repeat;
}
.fader{
	list-style: none;
	list-style-type:none;
	display: block;
}
.fader li{
	list-style: none;
	float: left;
}
.fader a{
	padding: 0;
	margin: 10px;
	display: block;
	width: 280px;
	height: 70px;
	/*
	margin-top: 5px;
	margin-bottom: 5px;
	*/
	text-indent: -9999px;
}
li#rockstar a{ background: url(http://www.photographlikearockstar.com/img/sponsor/rockstar.png) right center no-repeat; }
li#rockstar a:hover{ background: url(http://www.photographlikearockstar.com/img/sponsor/rockstar.png) left center no-repeat; }
li#colorinc a{ background: url(http://www.photographlikearockstar.com/img/sponsor/colorinc.png) right center no-repeat; }
li#colorinc a:hover{ background: url(http://www.photographlikearockstar.com/img/sponsor/colorinc.png) left center no-repeat; }
li#schrader a{ background: url(http://www.photographlikearockstar.com/img/sponsor/schrader.png) right center no-repeat; }
li#schrader a:hover{ background: url(http://www.photographlikearockstar.com/img/sponsor/schrader.png) left center no-repeat; }
li#wppi  a{ background: url(http://www.photographlikearockstar.com/img/sponsor/wppi.png) right center no-repeat; }
li#wppi a:hover{ background: url(http://www.photographlikearockstar.com/img/sponsor/wppi.png) left center no-repeat; }
li#triplescoop  a{ background: url(http://www.photographlikearockstar.com/img/sponsor/triplescoop.png) right center no-repeat; }
li#triplescoop a:hover{ background: url(http://www.photographlikearockstar.com/img/sponsor/triplescoop.png) left center no-repeat; }
li#rangefinder  a{ background: url(http://www.photographlikearockstar.com/img/sponsor/rangefinder.png) right center no-repeat; }
li#rangefinder a:hover{ background: url(http://www.photographlikearockstar.com/img/sponsor/rangefinder.png) left center no-repeat; }
li#aftercapture  a{ background: url(http://www.photographlikearockstar.com/img/sponsor/aftercapture.png) right center no-repeat; }
li#aftercapture a:hover{ background: url(http://www.photographlikearockstar.com/img/sponsor/aftercapture.png) left center no-repeat; }
li#deepend  a{ background: url(http://www.photographlikearockstar.com/img/sponsor/deepend.png) right center no-repeat; }
li#deepend a:hover{ background: url(http://www.photographlikearockstar.com/img/sponsor/deepend.png) left center no-repeat; }
li#fstop  a{ background: url(http://www.photographlikearockstar.com/img/sponsor/fstop.png) right center no-repeat; }
li#fstop a:hover{ background: url(http://www.photographlikearockstar.com/img/sponsor/fstop.png) left center no-repeat; }
li#bayview  a{ background: url(http://www.photographlikearockstar.com/img/sponsor/bayview.png) right center no-repeat; }
li#bayview a:hover{ background: url(http://www.photographlikearockstar.com/img/sponsor/bayview.png) left center no-repeat; }
li#mentorblog  a{ background: url(http://www.photographlikearockstar.com/img/sponsor/mentorblog.png) right center no-repeat; }
li#mentorblog a:hover{ background: url(http://www.photographlikearockstar.com/img/sponsor/mentorblog.png) left center no-repeat; }
li#ppa  a{ background: url(http://www.photographlikearockstar.com/img/sponsor/ppa.png) right center no-repeat; }
li#ppa a:hover{ background: url(http://www.photographlikearockstar.com/img/sponsor/ppa.png) left center no-repeat; }
li#wmwa  a{ background: url(http://www.photographlikearockstar.com/img/sponsor/wmwa.png) right center no-repeat; }
li#wmwa a:hover{ background: url(http://www.photographlikearockstar.com/img/sponsor/wmwa.png) left center no-repeat; }
			
li#december  a{ background: url(http://www.photographlikearockstar.com/img/sponsor/december.png) right center no-repeat; }
li#december a:hover{ background: url(http://www.photographlikearockstar.com/img/sponsor/december.png) left center no-repeat; }
li#shootsmarter a{ height: 100px; background: url(http://www.photographlikearockstar.com/img/sponsor/shootsmarter.png) right center no-repeat; }
li#shootsmarter a:hover{ height: 100px; background: url(http://www.photographlikearockstar.com/img/sponsor/shootsmarter.png) left center no-repeat; }
li#mei500 a{ height: 100px; background: url(http://www.photographlikearockstar.com/img/sponsor/mei500.png) right center no-repeat; }
li#mei500 a:hover{ height: 100px; background: url(http://www.photographlikearockstar.com/img/sponsor/mei500.png) left center no-repeat; }
li#grbride a{ background: url(http://www.photographlikearockstar.com/img/sponsor/grbride.png) right center no-repeat; }
li#grbride a:hover{ background: url(http://www.photographlikearockstar.com/img/sponsor/grbride.png) left center no-repeat; }
