.indented{padding-left: 25pt;padding-right: 10pt;}

.flashPopUp{width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:100;}
.flashOther{text-align:center;z-index:0;}


#pg-wrap {position: relative; width: 760px; margin: 0 auto; border-left: 1px solid; border-color: #3e3e3e; border-right: 1px solid; border-color: #3e3e3e;}

#wrapper{
	width:730px;
	margin:0 auto 0 auto;
	background-color:#f1efe2;
	padding: 0px 15px 10px 15px;
	text-align:left;
	position: relative;
/*	background-image:url("/images/chromedreams.gif");
	background-attachment:fixed;
	/* Sets the image to be fixed in place and will not scroll with page content*/
	background-repeat:no-repeat;
	/* The background image is to display one time only */
	background-position:bottom center; 
*/	}

#rightpane{width:535px;float:right; margin: 10px 0 0 0;}
#leftpane{
    width:180px;float:left;
	font:14px Georgia, Helvetica, Arial, sans-serif;
    }

#navigation {
	width:100%;
	text-align:center;
	font:11px Georgia, Helvetica, Arial, sans-serif;
	letter-spacing:3px;
	padding-top:1;
	margin-bottom:30px;
	}
	
	#navigation a:link, #navigation a:visited, #navigation a:active{font-weight:normal;color:#000;}
	#navigation a:hover{color:#984934;}
	
#footer{
	text-align:center;
	font:11px Georgia, Helvetica, Arial, sans-serif;
	letter-spacing:3px;
	background:#f1efe2 /*url(/images/footer.jpg) bottom no-repeat*/;
	padding:20px 0 20px 0;
	width:760px;
	margin:0 auto 0 auto;
	}
	#footer a:link, #footer a:visited, #footer a:active{font-weight:normal;color:#000;}
	#footer a:hover{color:#984934;}

#menu{
	text-align:center;
	font:16px Georgia, Helvetica, Arial, sans-serif;
	letter-spacing:3px;
	width:760px;
	margin:0 auto 0 auto;
	}
	#menu a:link, #menu a:visited, #menu a:active{font-weight:normal;color:#000;}
	#menu a:hover{color:#984934;}

.member{text-align:center;width:125px;float:left;margin-bottom:10px;}
.mr{margin-right:5px;}
.member h1{font-family:Georgia, 'Times New Roman', Times, serif;font-size:12px;text-transform:uppercase;letter-spacing:1px;margin:5px 0 0 0;}
.bio em{text-decoration:underline;font-style:normal;}

body {
	color:#000;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	background:#696969;
	font:13px Arial, Helvetica, sans-serif;
}

hr{
	border: none 0;
	border-top: 1px #121212;
	height:1px;
    width:90%;
}

/*body, td, ht, div, p, span, h1, h2, h3, h4, h4, li {color:#000;}*/

a:link, a:visited, a:active {color: #984934;text-decoration:none;font-weight:bold;}
a:hover{color:#000;}

img a:link{border:1px;}

h1, h2, h3, h4 {
	font-weight:normal;
	margin:0;
	padding:0;
}

h1 {font-size: 14px;}
h2 {
	font: 14px Georgia, Helvetica, Arial, sans-serif;	
	padding:10px 0 10px 0;
	letter-spacing:3px;
	text-transform:uppercase;
	}
	h2 a:link, h2 a:active, h2 a:visited, h2 a:hover{font-weight:normal;}
	
h2.channel {
	font-weight:normal;
	padding:0;
	text-transform:uppercase;
	}
	h2.channel span{font-weight:normal;}
	
	.item h2{border-width:1px 0 1px 0;border-style:dotted;border-color: #121212;text-align:center;}

h2 img {border: 0;}

h3{letter-spacing:1px;font: 12px Georgia, Helvetica, Arial, sans-serif;}

.paging {}

.clear {
	clear: both;
	float: none;
	line-height: 0;
	display: block;
}

div.control {
	background: transparent;
	font: 11px verdana;
	padding: 5px 0 10px 0;
}

div.control form,
div.control select,
div.control option,
div.control input {
	font:11px Arial, Helvetica, sans-serif;
	letter-spacing:1px;
}

div.control select{border:1px solid #121212;}

input {color: #000;}

blockquote {
	font-style: italic;
	margin: 0;
	padding: 0;
}

dl {
	margin: 10px 0 10px 0;
	padding: 0;
	clear:both;
}

dl dd {
	/*height:25px;*/
	/*margin:0 0 0 100px;*/
	padding:0;
	margin: 0;
}

dl dt {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	/*height:25px;*/
	padding:0;
	margin:0;
	/*width:100px;*/
	/*float:left;
	clear:left;*/
}

/* 
========================== 
 CONTENT SPECIFIC
==========================
*/

div.item {padding: 10px 0;}

div.item img.fullsize, div.item img.thumbnail {float: left; margin: 0 10px 10px 0; border: 0px solid #121212; padding: 1px;}


div.item img {
	border: 0;
	display: block;
}

span.paging {
	display: block;
	float: left;
	padding-top: 3px;
}

span.artist {
	display: block;
	font: 10px verdana;
	text-transform: uppercase;
}

p.byline {
	padding:0;
	margin:0;
	clear:both;
}

div.channel {
	margin:0;
	padding:0;
}

div#view-all {
	margin: 10px 0 0 0;
	padding: 5px 0 0 0;
}

form#FilterForm {
	margin: 0;
	padding: 0;
	text-align: right;
}

div.login-box {
	position: relative;
	margin: -100px 0 0 10px;
	padding: 7px;
	background-color: #000;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
}

a.button {}
a.button:hover {}

	.login-module form{margin:0;padding:0;}
	.login-module p{margin:10px 0 0 0;padding:0;} /* IE Fix */
	.login-module .byline{margin:0;padding:0;}
	.login-module a:link, .login-module a:active, .login-module a:visited{color:#000;}
	.login-module a:hover{color:#FFF;}
	.login-module .userLogin{}
	.login-module .join-login-link{display:none;}
	
#membership h2{padding:0 0 5px 0;margin:0 0 10px 0;border-bottom:1px dotted #fff;}
.formerror {color: #FF0000; font-weight: bold;}
.item-img {float: left;}

/*
========================== 
 NEWS SETTINGS
========================== 
*/


#news p.byline{padding-bottom: 20px;}

/*
========================== 
 GALLERY SETTINGS
========================== 
*/

.item .photo {float: left; padding: 1px; height: 150px;margin: 10px;}
.item .photo img {border:1px solid #121212; padding: 1px;}

#gallery h3 {font-size: 11px;}
/*#gallery h3 a:link{background-color:#00FF00;clear:both;}*/

#gallery .album,
#gallery .photo {
	/*text-align: center;*/
	/*float:left;*/
	background:none;
	/*padding-bottom:20px;*/
	margin:0px;
}

.fullsize {
	text-align: center;
	color: #FFF;
}

.IDgallery .channel .album .folder_image{display:none;}
 
body#galleryviewer #gallery { background:none; width:; }
body#galleryviewer #gallery .control { position:relative; top:0; left:0; padding:10px 0; }
body#galleryviewer #gallery .control span { float:none; }
body#galleryviewer #gallery h2 {}


/*
========================== 
 TOUR & EVENTS STYLE
==========================
*/

#events div.item div.date-time span {display: block;}
#events div.item div.date-time {float: left;}
#events div.item div.location-venue span {display: block;}

#events div.item {padding:10px 0 0 0;margin:0 0 10px 0;border-width:1px 0 1px 0;border-color:#121212;border-style:dotted;}

#events div.date-time{
	}
	#events .date {font-size:16px;font-family:"Times New Roman", Times, serif;}
	#events .time{display:none;}
	#events .subtype{font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:1px;color:#333;}

div.location-venue {
	margin-left: 105px;
	border-left: 1px #121212 solid;
	padding-left: 10px;
	}
	#events .location{font-size:14px;text-transform:uppercase;}
	#events .venue {color:#333;}
	#events .notes {}

#events div.item div.location-venue span.address span {display: inline;}
#events p.byline {margin-bottom: 10px;	}
#events .notes {margin-top: 5px;}

/*
========================== 
 MEDIA/DOWNLOADS/MUSIC STYLE
==========================
*/

#media .item {
	padding:10px 0 10px 0;
	margin-bottom:10px;
	border-width:1px 0 1px 0;
	border-style:dotted;
	border-color:#121212;
}


#media h3{
	text-transform:uppercase;
	font: 14px Georgia, Helvetica, Arial, sans-serif;
	/*border-width:1px 0 1px 0;
	border-style:dotted;
	border-color:#121212;*/
	padding:10px 0 0 0;
}


#media .item .fullsize{float:left;padding-right:10px;margin:0 10px 0 0;border-right:1px solid #121212;}
#media .item .thumbnail{float:left;padding-right:10px;margin:0 10px 0 0;border-right:1px solid #121212;}
#media p.byline{height:0px;clear:left !important;text-align:right; padding-bottom: 10px;}
/* 
DISCOGRAPHY 
*/

#discography .item{
	margin:0 0 10px 0;
	padding:10px 0 10px 0;
	border-width:1px 0 1px 0;
	border-style:dotted;
	border-color:#121212;
	}
#discography .item img{}
#discography .item .fullsize{float:left;padding-right:10px;margin:0 10px 0 0;border-right:1px solid #121212;}
#discography .item .thumbnail{float:left;padding-right:10px;margin:0 10px 0 0;border-right:1px solid #121212;}

#discography .item h3{
	font-size:14px;
	text-transform:uppercase;
	}
	#discography .item h3 a:link, #discography .item h3 a:active, #discography .item h3 a:visited, #discography .item h3 a:hover{font-weight:normal;color:#000;}

#discography span.time {font-style: italic;}
#discography .artist{display:none;}
#discography .release-details{}
#discography p.byline{height:0px;clear:left !important;text-align:right; padding-bottom: 10px;}

#discography h4{display:none;}

table.tracklist {
	font: 10px verdana;
	width:100%;
	margin-top:10px;
}

table.tracklist thead {font: 14px Georgia, Helvetica, Arial, sans-serif;}
table.tracklist thead .title{text-align:left;border-width:1px 0 1px 0;border-style:dotted;border-color:#121212;padding:10px 0 10px 0;}
table.tracklist thead .preview{text-align:right;border-width:1px 0 1px 0;border-style:dotted;border-color:#121212;padding:10px 0 10px 0;}

table.tracklist td {padding:5px 0 5px 10px;}

table.tracklist td.index {
	width:15px;
	text-align:left;
}

table.tracklist .url{text-align:right;padding-right:0;color:#121212;}

/*.product-overview{padding:0;margin:0;}*/
.product-overview h3{border-bottom:1px dotted #121212;padding:10px 0 10px 0;font-size:14px;border-top:1px dotted #121212;}
/*h3.product-details{border-bottom:1px dotted #121212;padding-top:10px;border-top:1px dotted #121212;}*/

table.tracklist th,
table.tracklist tr.discnumber td {
	padding: 2px 4px;
	background: 333;
	text-transform: uppercase;
	font-weight: normal;
}

/* Buy Link Manager */
.blm-default {
	cursor: default;
}

.blm-menugroup {
	background: #FFFFFF;
	border: outset 1px #000000;
}

.blm-menuitem {
	background: #FFFFFF;
	color: #000080;
	cursor: default;
	font: 9px verdana;
	padding: 3px;
}

.blm-menuitem td 
{
    color: #000;
}

.blm-menuitemhand {
	cursor: hand;
}

.blm-menuitemover {
	background: #A9A9A9;
	color: #FFFFFF;
	cursor: hand;
	font: 10px verdana;
	padding: 3px;
}

/*
========================== 
 USER PROFILES & RESGISTRATION & MEMBERS AREA
==========================
*/
#profile h1.username {font-size: 16px; font-weight: bold;}
#profileTable {margin-left: 10px;}
#profile h1 {font-size: 18px; margin-top: 10px;}
table.profileComment {padding: 25px;}
div.userInfo {width: 150px;}
p.postComment {text-align: left;}
p.join-header-text {display: none;}
div#login-module h2.channel {display: none;}
div#login-module {margin-bottom: 10px; text-align: right; background-color: #e4e9ed; padding:5px 10px 5px 10px;} 


#profile img.userthumbnail {
  background-color: #FFF;
  padding: 2px;
  margin: 3px 0;
  border: 1px solid #333;
  }

#profile img.userfullsize 
{
   border: 1px solid #333;
   background-color: #FFF;
   padding: 2px;
   margin: 3px 0;
   }


h2.join-header-text {display: none;}
div#membership h2.channel span {display: none;}
div#membership h2 {border: none;}
div#comments {padding: 10px;}

body#registration .join-login-link {display: none;}
body#registration #page_wrap {margin: 10px auto 10px auto; width: auto; padding: 25px;background-color:#FFF;}
body#registration {text-align: left;}


/*
========================== 
FORUM/COMMUNITY STYLE
==========================
*/

#boards h2.channel {display: none;}
#boards h1, #boards h3 {margin: 3px 0;}
#boards p {margin: 2px 0;}
#boards div.control {position: absolute;
    top: 5px;
    margin: 5px 3px;
    }
    
.board-nav {margin: 10px 0;text-align: right; font-weight: bold;}

.forum div.control {
    margin: 5px 3px;
    background-color: White;
}

table.forum {
	width: 100%;
	margin-top: 10px;
	border-collapse: collapse;
	padding: 0px;
}

.forum th {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #505368;
	font-size: 11px;
    background-image: url(/images/board/bg_header.jpg);
    background-repeat: repeat-x;
	}
	

.forum td, .forum th {
	padding: 5px;
	border: 1px solid #333;
    }
th#forumColumn1 {width: 400px;}
th#forumColumn2 {width: 300px;}
td#forumColumn3 {text-align: center;}
td#forumColumn4 {text-align: center;}

body#boards img.userthumbnail {
  width: 50px;
  height: 50px;
  border: 1px solid #333;
  }
  
td.profile {
    width: 150px;
    font-size: 10px;
    line-height: 1.5em;
    }

/* The Text Area input */
body#boards .messageboard-comment {width: 400px; height: 200px;}

p.btn-board {
    padding: 20px 10px;
    }
    
span.breadcrumb div {display: inline;}
th.post-header {text-align: left;}
td.post-td {vertical-align: top;}
p.post-title {margin: 0; padding: 5px; border-bottom: 1px solid #333; background-color: #999; color: #000; font-weight: bold;}  
p.post-text {margin: 10px;}

body#boards div.onlineusers {display: inline;}
body#boards div.onlineusers img {display: inline; padding: 1px; vertical-align: middle;}
body#boards div.onlineusers img {width: 20px; height: 20px;}

/* USER COMMENT PAGES */

.channel #channel-comments{margin:0 0 10px 0;border-width:1px 0 1px 0;border-style:dotted;border-color:#121212;}    

.comment-author {
	float: left;
	width: 110px;
	position: relative;
	}

.comment-content {
	margin-left: 120px;
	border-left: 1px #121212 solid;
	padding-left: 10px;
	position: relative;
	}

#comments span.author img.userthumbnail {margin: 0;}
 
.IDlogin #membership h2{border-color:#121212;}
.IDgallery .channel h2{padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px dotted #121212;}
.IDgallery .channel img{border:1px solid #121212;padding:1px;width:150px;height:150px;float:left;margin:0 15px 15px 0;}
.IDgallery .control{display:none;}
.IDgallery .channel h3{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.IDprofile #membership h1{padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px dotted #121212;}
.IDprofile #membership h2{border-color:#121212;}
.IDprofile #membership .byline{clear:both;}

/* Downloads */
.downloads{}
.downloads .icons img{padding:1px;border:1px solid #121212;}

.main .channel h2.channel{margin-bottom:10px;}
.main .control{display:none;}

/*
==========================
GUESTBOOK CODE
==========================
*/

td.upper {
	color : #FFFFFF;
	background : #23559C;
	font-family : Georgia, Helvetica, Arial, sans-serif;
	font-size: 11px;
}

.smaller {
	font-size: 10px;
}


a {
	color : #0084BE;
	text-decoration : underline;
}

a:hover {
	color : Red;
	text-decoration : none;
}

a.smaller {
	font-size: 10px;
	color : #0084BE;
	text-decoration : underline;
}

a.smaller:hover {
	font-size: 10px;
	color : Red;
	text-decoration : none;
}


input {
	font-size: 11px;
	font-family: Georgia, Helvetica, Arial, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
}

div.centered {
	text-align: center;
}

/* EVERYTHING BELOW ADDED IN 1.6 */
div.centered table.entries {
   color : Black;
   font-family : Georgia, Helvetica, Arial, sans-serif;
   font-size: 11px;
   BORDER-RIGHT: #23559C 1px solid;
   BORDER-LEFT: #23559C 1px solid;
   BORDER-TOP: #23559C 1px solid;
   BORDER-BOTTOM: #23559C 1px solid;
   margin: 0px auto 10px auto; /* margin: top right bottom left; */
}

h3 {
   color : Black;
   font-family : Georgia, Helvetica, Arial, sans-serif;
   font-size: 14px;
	font-weight: bold;
}

table.gbookMenu {
	BORDER-TOP: #B8CFE7 1px solid;
}

