*{
	top:0;
  padding:0;
  margin:0;
}

body {
  padding:0px;
  margin:0 auto;
  background: #FFF url(../images/music-reviews-background.png) fixed;
}

.clear{
  line-height:0;
  clear:both;
}

@font-face {
    font-family:"helvetica-light";
    src: local("☺"), url(../fonts/Helvetica-Light.otf) format("opentype");
}

@font-face {
    font-family:"helvetica-bold";
    src: local("☺"), url(../fonts/Helvetica-Black.otf) format("opentype");
}

h1 {
	font-family:"helvetica-bold", Helvetica, sans-serif;
	font-size:24px;
	color:#000;
	position:relative;
	text-decoration:none;
	}
	
p {
	font-family:Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	text-decoration:none;
	padding-top:10px;
	}
	
a {
	font-family:Helvetica, sans-serif;
	font-size:18px;
	color:#ec1d77;
	text-decoration:none;
	}
	
	
#container {
  width:100%;
  height:230px;
}

#top {
  width:1000px;
  height:230px;
  margin:0 auto;
  position:relative;
}

a#logo {
  width:980px;
  height:230px;
  position:relative;
  float:left;
  margin-left:10px;
  background:url(../images/banner-music-reviews.png) no-repeat;
}

#navigation {
  width:100%;
  height:50px;
  background-color:#000;
}

#nav {
  width:1000px;
  height:50px;
  margin:0 auto;
  position:relative;
}

#main-nav {
  width:749px;
  height:50px;
  float:left;
  position:relative;
}

a#about {
	font-family:"helvetica-light", Helvetica, sans-serif;
	letter-spacing:10px;
	font-size:21px;
	color:#FFF;
	float:left;
	position:relative;
	text-decoration:none;
	line-height:45px;
	padding-left:25px;
	padding-right:25px;
	}
	
a:hover#about {
	color:#ec1d77;
	}
	
a#bands {
	font-family:"helvetica-light", Helvetica, sans-serif;
	letter-spacing:10px;
	font-size:21px;
	color:#FFF;
	float:left;
	position:relative;
	text-decoration:none;
	line-height:45px;
	padding-left:25px;
	padding-right:25px;
	}
	
a:hover#bands {
	color:#ec1d77;
	}
	
a#reviews {
	font-family:"helvetica-light", Helvetica, sans-serif;
	letter-spacing:10px;
	font-size:21px;
	color:#FFF;
	float:left;
	position:relative;
	text-decoration:none;
	line-height:45px;
	padding-left:25px;
	padding-right:25px;
	}
	
a:hover#reviews {
	color:#ec1d77;
	}
	
a#contact {
	font-family:"helvetica-light", Helvetica, sans-serif;
	letter-spacing:10px;
	font-size:21px;
	color:#FFF;
	float:left;
	position:relative;
	text-decoration:none;
	line-height:45px;
	padding-left:25px;
	padding-right:25px;
	}
	
a:hover#contact{
	color:#ec1d77;
	}
	
a#advertise {
  width:241px;
  height:243px;
  position:relative;
  float:right;
  margin-top:-100px;
  background:url(../images/advertise-music-reviews.png) no-repeat;
}

/* javascript holder */

#javascriptholder {
  width:100%;
  height:350px;
}

#javascriptcontainer{
	position:relative;
	margin:0px auto;
	width:1000px;
	height:297px;
	padding-top:0; 
 } 

#banner{
	width:753px;
	height:297px;
	float:left;
	position:relative;
	margin-top:10px;
}

#slider{
	position:absolute;
	width:753px;
	height:297px;
}

#contentarea{
  width:100%;
}
#contentcontainer{
  width:1000px;
  margin:0 auto;
}

#contentleft {
	position:relative;
	float:left;
	width:753px;
	}
	
#footerholder {
  width:100%;
  height:300px;
}
#footercontainer{
  width:1000px;
  margin:0 auto;
}

#footer {
	width:700px;
	height:300px;
	float:left;
	position:relative;
	margin-top:10px;
	font-family:Helvetica, sans-serif;
	font-size:18px;
	color:#999;
	text-decoration:none;
	padding-top:10px;
	line-height:100px;
	}
	
a#facebook {
	width:110px;
	height:95px;
	float:right;
	margin-right:50px;
	position:relative;
	margin-top:20px;
	background:url(../images/banner/facebook-music-reviews.png) no-repeat;
	}
	
a#twitter {
	width:110px;
	height:95px;
	float:right;
	position:relative;
	margin-right:10px;
	margin-top:20px;
	background:url(../images/banner/twitter-music-reviews.png) no-repeat;
	}
	
	
#footer a{
	font-family:Helvetica, sans-serif;
	font-size:18px;
	color:#999;
	text-decoration:none;
	padding-top:10px;
	}
	
#footer a:hover{
	color:#ec1d77;
	}
