	* {
	margin: 0;
	padding: 0;
 }
  
 body {
 	background-color: black;
 	color: #d2d2d2;
	font-size: 62.5%;
	line-height: 1.8em;
	font-family: "Helvetica Neue", Arial, Verdana, sans-serif;
	text-align: center;
	text-shadow: 0 0 0 #000;
 }
 
 #main_content {
 	text-align: left;
 	width: 828px;
 	position: relative;
 	margin: 0 auto;
 	background: #0c3e73 url(../images_site/background.jpg) no-repeat bottom;
 	padding: 72px 0 612px 0;
 }
 
  #left {
 	width: 540px;
 	margin: 0 0 0 18px;
 	background: black;
 	float: left;
 	padding-bottom: 18px;
 }
 
 #right {
 	width: 234px;
 	margin: 0 18px 0 18px;
 	background: black;
 	float: left;
 	padding-bottom: 18px;
 }
 
 /* Headers */
 
 h1 {
 	height: 72px;
 	background: url(../images_site/header.jpg) no-repeat;
 	margin-bottom: 18px; 
 }
 
 h1 a {
 	display: block;
 	height: 72px;
 }
 
 h1 span {
 	display: block;
 	line-height: 0;
 	height: 0;
 	overflow: hidden;
 }
 
 /* items */
 
 .item {
 	margin: 18px 18px 0 18px;
 	border-left: 2px #dbc8a7 solid;
 	padding: 0 0 0 18px; 
 }
  
 .links {
 	border-left: 2px #818D2B solid;
 }
 
 .links h2 {
 	color: #818D2B;
 }
 
 .related {
 	border-left: 2px #80211A solid;
 }
 
 .related h2 {
 		color: #80211A;
 }

 .other {
 	border-left: 2px #0C3E73 solid;
 }
 
 .other h2 {
 	color: #0C3E73;
 }
 
 .item h2 {
 	font-size: 18px;
 	font-weight: normal;
 	margin-bottom: 18px;
 }
 
 .item h3 {
 	font-size: 14px;
 	font-weight: normal;
 	margin-bottom: 18px;
 }

 .item h2 a, .item h3 a {
 	color: #dbc8a7;
 	text-decoration: none;
 }
 
 .item h2 a:hover, .item h3 a:hover {
 	color: #fff;
 }
 
 .item p {
	padding-top: 0px;
	padding-bottom: 18px;
	color:#b5b4b4;
	font-size: 1.2em;
 }
 
 .album_source_h3 {
 	margin-top: 18px;
 }
 
 .nonDb_img {
 	margin-bottom: 18px;
 }
 
 .lwdDvd_img {
 	margin-right: 18px;
 	margin-bottom: 18px;
 }

 /* right */
 
 #rightPackshot_container img {
 	border: none;
 }
 
 #rwLogo {
 	width: 178px;
 }
 
  #lwdLogo {
 	margin-top: 18px;
 	width: 178px;
 }
 
 /* artist pages */
 
  .album_thumbs {
  	float: left;
  	height: 50px;
  	width: 50px;
  	display: block;
  	margin-bottom: 18px;
  	margin-right: 72px;
  }
  
  .artist_img {
  	float: left;
  	margin-right: 18px;
  	margin-bottom: 18px;
  }
  
   	/* related album styling */

 	.on_lwd {
   	text-decoration: none;
   	color: #5a8fc5; 
  	text-decoration: none;
  	font-size: 12px;
  	line-height: 1.8em;
   }
   

  .noton_lwd_text {
  	text-decoration: none;
  	color: #dbc8a7;
  	font-size: 12px;
  	line-height: 1.8em;
  }

 /* ul links */

  ul{
  	list-style-type: none;
  }
  
  .ul li {
  	display: block;
  }
 
  .link_square {
  	background: url(../images_site/link_background.gif) no-repeat;
  	padding-top: 2px;
  	padding-left: 18px;
  	text-decoration: none;
  	color: #dbc8a7;
  	font-size: 12px;
  	line-height: 1.8em;
  }
  
  a.link_square:hover {
  	background: url(../images_site/link_background.gif) 0 -18px no-repeat;
  	padding-top: 2px;
  	color: #fff;
  }
  
  .shopLink a {
  	font-size: 12px;
  }
  
  /* tabular links */
  
  .trackList {
  	list-style-type: none;
  	line-height: 1.8em;
  }

  .trackList tr  {
  	color: #dbc8a7;
  	font-size: 12px;
  }
  
  .trackList td a {
  	color: #dbc8a7;
  	font-size: 12px;
  	text-decoration: none;
  }
  
  .trackList td a:hover {
  	color: #fff;
  }
  
  .tracklist_artist {
  	padding-right: 9px;
  }
  
  .soundtrack_track {
  	text-decoration: none;
  	color: #5A8FC5;
  }
  
  a:hover .soundtrack_track {
  	text-decoration: none;
  	color: #fff;
  }

  .play_button {
  	padding-right: 9px;
  }
  
  .play_button a {
  	background: url(../images_site/play_button.gif) no-repeat;
  	height: 15px;
  	width: 50px;
  	display: block;
  }

  .itunes_button {
  	padding-right: 9px;
  }
  
  .itunes_button a {
  	background: url(../images_site/itunes_button.gif) no-repeat;
  	width: 50px;
  	height: 15px;
  	display: block;
  }
  
  a.itunes_holder {
  	width: 50px;
  	height: 15px;
  	display: block;
  	background: none;
  }
  
  a.listen_holder {
  	width: 50px;
  	height: 15px;
  	display: block;
  	background: none;
  }
 
  /* audio flash player */
  
  .flash_outline {
	margin: 0 0 18px 0;
  }
  
 /* BBcode */
 
 .article_quote {
 	font-style: italic;
 	margin: 0 18px;
 }
 
 .article_cite {
 	margin: -18px 0 18px 18px;
 	color: #777;
 	display: block;

 }
 
  /* misc */
  
   .reset {
 	display: block;
 	height: 0;
 	line-height: 0;
 	clear: both;
 }

  
  
 
  
  
  
  
  

  
 