body { font-family: Verdana, Helvetica, Arial, sans-serif;
	background-image: url(../images/tile-body.gif);
	background-color: #101230;
	margin: 0px;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}


/*borders etc */
#bdr-navtitle {
	background-color:#000721;
	border-left: 1px solid #B5BFC7;
	border-right: 1px solid #B5BFC7;
}

#bdr-navcont {
	background-color:#042139;
	border-left: 1px solid #B5BFC7;
	border-right: 1px solid #B5BFC7;
}

#bdr-title {
	background-color:#ffa20b;
	border-left : 1px solid #FFFEEE;
	border-right : 1px solid #FFFEEE;
}
#bdr-titleTop {
	background-color:#ffa20b;
	border-top : 1px solid #FFFEEE;
}
#contGrad {
	background-image:url(../images/cont-grad.gif);
	background-repeat:repeat-x;
}

#contGradArtists {
	background-image:url(../images/tile-mast-artists.jpg);
	background-repeat:repeat-x;
}


#bdr-feature2 {
	background-color:#FF9243;
	/*background-image: url(../images/feature-AHN-icon.gif);*/
	background-position: right;
	/*background-repeat: no-repeat;*/
}
#bdr-body {
	background-color:#FFFEEE;
	border-left : 1px solid #FFFEEE;
	border-right : 1px solid #FFFEEE;
}

#back-noBdr {
	background-color:#FFFEEE;
}

#dotsX {
	background-image:url(../images/ico-dotX.gif);
	background-position : bottom;
	background-repeat : repeat-x;
	margin:0px;
	clear:both;
}

#dotsY{
	background-image:url(../images/ico-dotY.gif);
	background-position : right;
	background-repeat : repeat-y;
}

#dotsnav {
	background-image:url(../images/ico-dotX.gif);
	background-position : bottom;
	background-repeat : repeat-x;
	margin:0px 10px 4px 0px;
}

#bdr-footTop {
	background-color:#000721;
	border-top : 1px solid #6C7B86;
}

#bdr-footBot {
	background-color:#000721;
	border-bottom : 1px solid #6C7B86;
}

#bdr-footL {
	background-color:#000721;
	border-left : 1px solid #6C7B86;
}

#bdr-footR {
	background-color:#000721;
	border-right : 1px solid #6C7B86;
}

#navcont-tile {background-image:url(../images/tile-contNav.gif); background-repeat : repeat-y;}

#navTitleTop { background-image:url(../images/sideNav-barTop.gif); background-repeat:no-repeat;}

#navTitle { background-image:url(../images/sideNav-bar.gif); background-repeat:repeat-x;}

/*padding */
.pad-1 {padding: 2px 2px 4px 12px;}

.pad-2 {padding: 4px 4px 4px 20px;}

.pad-3 {padding: 2px 2px 4px 45px;}

.pad-4 {padding: 2px 2px 4px 55px;}
.pad-4b {padding: 2px 2px 4px 65px;}

.pad-5 {padding: 2px 8px 4px 8px;}

.pad-6 {padding: 8px;}

.pad-7 {padding: 8px 8px 2px 8px;}

.pad-7b {padding: 0px 8px 2px 8px;}

.pad-8 {padding: 0px 6px 6px 0px;}

.pad-9 {padding: 2px 8px 8px 8px;}

.pad-10 {padding: 0px 10px 4px 0px;}

.pad-header {padding: 20px 30px 4px 20px;}
.pad-Intro {margin: 20px 30px 10px 20px; width:460px;}

.pad-header2 {padding: 20px 30px 4px 12px;}

.pad-header3 {padding: 20px 30px 4px 0px;}

.pad-copy {padding: 4px 30px 4px 20px;}

.pad-copy2 {padding: 0px 30px 4px 20px;}

.pad-Lnav {padding: 10px 4px 6px 12px;}

.pad-seeAlso {padding: 6px 8px 0px 8px;}

.pad-Amazon {padding: 8px 0px 0px 6px;}

.pad-listDiv {padding: 8px 0px 8px 0px;}
.pad-listP {padding:0px 0px 0px 20px;}

.pad-fun {padding: 6px 0px 0px 0px;}

.pad-funLeft {padding: 0px 0px 0px 0px;}

.nav2linetop {
	padding: 0px 4px 0px 8px;
	line-height: 12px;
}
.nav2linebot {
	padding: 0px 4px 8px 20px;
	color: #000000;
	font-size: 9px;
	font-weight: normal;
}


/*HTML tags */
p, copy {
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #202020;
	padding: 0px;
	margin: 0px;
	text-align:left;
}

/*copy and small text classes */
.copy-gry1 {
	font-size: 11px;
	color: #202020;
	font-weight: normal;
}


.copy-blk1 {
	color: #000000;
	font-weight: normal;
}

.copy-blu1 {
	color: #0C2867;
	font-weight: normal;
}

.copy-wht1 {
	color: #FFFFFF;
	font-weight: normal;
}

.copy-ylo1 {
	color: #FFF1A6;
	font-weight: normal;
}

.copy-gry2 {
	font-size: 11px;
	line-height: 16px;
		font-weight: normal;
	color: #202020;
}
.copy-wht2 {
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
}

.copy-blk2 {
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
}

.copy-blu2 {
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #0C2867;
}
.copy-blu3 {
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #8ACCFF;
}


.copy-ylo2 {
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #FFF1A6;
}

.copy-ltgry1 {
	font-size: 10px;
	color: #838383;
	font-weight: normal;
}

.subtitle-2 {
	font-size: 14px;
	color: #955400;
	font-weight: normal;
}


/*reassigned H tags */
h1, .subtl-ylo {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #FFF1A6;
	margin: 0px;
}

h2, .subtl-wht {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
}

h3, .subtl-blu {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #0C2867;
	margin: 0px;
	text-align:left;
}

h4, .tl-blu1 {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #0C2867;
	margin: 0px;
}

h5, .tl-blu2 {
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #0C2867;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	text-align:left;
}

h6, .tl-blu3 {
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #0C2867;	
	padding: 0px 4px 2px 20px;
	margin: 0px;
}

/*other */
h1.topnav {
	color: #FFE970;
	margin: 2px 0px 0px 0px;
}
.hilight {
	background-color: #FFEBBF;
	margin: 4px 0px 0px 0px;
	padding: 2px 0px 2px 8px;
}

.alert {
	color:#CC0000;
}
.white {
	color:#FFFFFF;
}

.paginate {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}


/*forms */
input, textarea, select {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #555555;
}

/*rollovers */

p a:link, .copy a:link { color: #122C67; text-decoration: underline;}
p a:visited, .copy a:visited { color: #122C67; text-decoration: underline;}
p a:hover, .copy a:hover { color: #007AE2; text-decoration: underline;}
p a:active, .copy a:active { color: #007AE2; text-decoration: underline;}

h1 a:link, .subtl-ylo a:link, .copy-ylo1 a:link, .copy-ylo2 a:link { color: #FFF1A6; text-decoration: none;}
h1 a:visited, .subtl-ylo a:visited, .copy-ylo1 a:visited, .copy-ylo2 a:visited { color: #FFF1A6; text-decoration: none;}
h1 a:hover, .subtl-ylo a:hover, .copy-ylo1 a:hover, .copy-ylo2 a:hover { color: #00B6FA; text-decoration: underline;}
h1 a:active, .subtl-ylo a:active, .copy-ylo1 a:active, .copy-ylo2 a:active { color: #59B3EE; text-decoration: underline;}

h1.topnav a:link { color: #FFE970; text-decoration: none;}
h1.topnav a:visited { color: #FFE970; text-decoration: none;}
h1.topnav a:hover { color: #00B6FA; text-decoration: none;}
h1.topnav a:active { color: #59B3EE; text-decoration: none;}

h2 a:link, .subtl-wht a:link { color: #FFFFFF; text-decoration: none;}
h2 a:visited, .subtl-wht a:visited { color: #FFFFFF; text-decoration: none;}
h2 a:hover, .subtl-wht a:hover { color: #00B6FA; text-decoration: underline;}
h2 a:active, .subtl-wht a:active { color: #FFF1A6; text-decoration: underline;}

.copy-gry1 a:link, .copy-gry2 a:link, .copy-ltgry1 a:link  { color: #838383; text-decoration: none;}
.copy-gry1 a:visited, .copy-gry2 a:visited, .copy-ltgry1 a:visited  { color: #838383; text-decoration: none;}
.copy-gry1 a:hover, .copy-gry2 a:hover, .copy-ltgry1 a:hover  { color: #00B6FA; text-decoration: underline;}
.copy-gry1 a:active, .copy-gry2 a:active, .copy-ltgry1 a:active  { color: #007AE2; text-decoration: underline;}

h3 a:link, h4 a:link, h5 a:link, h6 a:link, .subtl-blu a:link, .tl-blu1 a:link, .tl-blu2 a:link, .tl-blu3 a:link, .copy-blu1 a:link, .copy-blu2 a:link  
{ color: #0C2867; text-decoration: none;}

h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited, .subtl-blu a:visited, .tl-blu1 a:visited, 
.tl-blu2 a:visited,  .tl-blu3 a:visited, .copy-blu1 a:visited, .copy-blu2 a:visited  
{ color: #0C2867; text-decoration: none;}

h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .subtl-blu a:hover, .tl-blu1 a:hover, .tl-blu2 a:hover, 
.tl-blu3 a:hover, .copy-blu1 a:hover, .copy-blu2 a:hover  
{ color: #790000; text-decoration: underline;}

h3 a:active, h4 a:active, h5 a:active, h6 a:active, .subtl-blu a:active, tl-blu1 a:active, .tl-blu2 a:active, 
.tl-blu3 a:active, .copy-blu1 a:active, .copy-blu2 a:active  
{ color: #7C2B00; text-decoration: underline;}

.copy-blk1 a:link, .copy-blk2 a:link  { color: #000000; text-decoration: none;}
.copy-blk1 a:visited, .copy-blk2 a:visited  { color: #000000; text-decoration: none;}
.copy-blk1 a:hover, .copy-blk2 a:hover  { color: #790000; text-decoration: underline;}
.copy-blk1 a:active, .copy-blk2 a:active  { color: #790000; text-decoration: underline;}

.paginate a:link { color: #000000; text-decoration: none; background-color:#FFEBBF; padding: 2px  3px 2px 3px; cursor: pointer;}
.paginate a:visited { color: #000000; text-decoration: none; background-color:#FFEBBF; padding: 2px 3px 2px 3px; cursor: pointer;}
.paginate a:hover { color: #790000; text-decoration: none; background-color:#ffa20b; padding: 2px 3px 2px 3px; cursor: pointer;}
.paginate a:active { color: #790000; text-decoration: none; background-color:#ffa20b; padding: 2px 3px 2px 3px; cursor: pointer;}

.paginateOn { color: #000000; background-color:#fdebbf; padding: 6px padding:4px}

.paginateTab { cursor: pointer;}

.copy-blu3 a:link  { color: #8ACCFF; text-decoration: none;}
.copy-blu3 a:visited  { color: #8ACCFF; text-decoration: none;}
.copy-blu3 a:hover  { color: #8ACCFF; text-decoration: underline;}
.copy-blu3 a:active  { color: #8ACCFF; text-decoration: underline;}

/* cool shit styles ---------------*/

#fun-spacer {margin:0px; height:8px; clear:both;}
.fun-Container {
	background: url(../images/grad-Deep.gif); background-repeat:repeat-x;
	margin: 8px 16px 0px 16px;
	padding: 6px;
	clear:both;
}
.fun-text { overflow:auto; padding:10px 0px 0px 6px; width:240px; height:168px; text-align:left;}

.unBold { font-weight:normal; padding: 3px 0px 5px 10px;}
.fun-Pic { margin:6px 8px 0px 8px;}

.RtSideBar { background-color:#021c36; /*border-right:1px solid #FFFFFF;*/}
.Band-Container { padding:10px 18px 5px 18px;}
.Band-pic { padding:0px 10px 10px 0px;}
H5.BandTl    { color:#FFFFFF; padding:20px 18px 0px 18px;}
H5.BandName  { color:#88b1d2; font-weight: normal;padding:12px 0px 6px 0px;}


/*--- player styles -----------*/
.player-div   {margin:6px 0px; padding:10px 0px;}
.player-title {font-size: 11px; line-height: 13px; font-weight: normal; color: #955400; margin:3px 0px 0px 4px; padding:0px 0px 6px 0px; float:left; width: 256px; overflow:hidden;}
.player-subtitle {font-size: 11px; line-height: 13px; color: #0C2867;}

.player-aired {font-size: 10px; line-height: 10px; font-weight: normal; color: #838383; margin:3px 0 0 0; padding:3px 0 0 0;}
.player-aired-nosubtitle {font-size: 10px; line-height: 10px; font-weight: normal; color: #838383; margin:3px 0 0 0; padding:3px 0 0 0;}

.player-title a:link  { color: #955400; text-decoration: none;}
.player-title a:visited  { color: #955400; text-decoration: none;}
.player-title a:hover  { color: #d17b00; text-decoration: underline;}
.player-title a:active  { color: #d17b00; text-decoration: underline;}

.player-title span a:link  { color: #955400; text-decoration: none;}
.player-title span a:visited  { color: #955400; text-decoration: none;}
.player-title span a:hover  { color: #d17b00; text-decoration: underline;}
.player-title span a:active  { color: #d17b00; text-decoration: underline;}

.tanLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}