@charset "UTF-8";
/* CSS Document */

/**************************************************** MASTER */
body {
	background-color:#000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#containerMaster{
width:741px;
margin-left:auto;
margin-right:auto;
margin-top:30px;
position:relative;
z-index:0;
}
#columnLeft{
width:262px;
margin-top:52px;
margin-right:2px;
float:left;
}
#columnRight{
width:477px;
float:left;
}
.artistSamplerLinkBox{
width:162px;
height:106px;
float:right;
}
.artistSamplerLinkBox:link {
	text-decoration:none;
	font-weight:900;
	border-color:#777777;
	border:none;
}
.artistSamplerLinkBox:visited {
	text-decoration: none;
	color:#CCCCCC;
	border-color:#777777;
	border:none;
}
.artistSamplerLinkBox:hover {
	background-color:#222222;
	text-decoration:none;
	font-weight:900;
	color: #FFFFFF;
	border-color:#777777;
	border:none;
}
.artistSamplerLinkBox:active {
	text-decoration: none;
	color: #FFFFFF;
	border-color:#777777;
	border:none;
}

.samplerTextBox{
margin-top:14px;
width:380px;
float:left;
clear:both;
}
.samplerTextBox span{
margin-top:6px;
}

.samplerAudioPlaylist{
width:457px;
float:left;
clear:both;
}

#samplerAudioPlayer{
margin-top:10px;
width:273px;
height:44px;
}
.samplerAudioInfo{
width:269px;
height:16px;
padding-top:3px;
padding-left:4px;
float:left;
}
.samplerInfoBkgndColor_x0{
background-color:#444444;
}
.samplerInfoBkgndColor_x0:hover{
background-color:#333333;
}
.samplerInfoBkgndColor_x1{
background-color:#555555;
}
.samplerInfoBkgndColor_x1:hover{
background-color:#333333;
}
.samplerAlbumCover{
width:65px;
height:65px;
margin-left:4px;
float:right;
}
.samplerBandPhoto{
width:162px;
height:65px;
margin-bottom:3px;
}
.samplerBandDesc{
width:133px;
height:30px;
margin-bottom:8px;
float:left;
}

.merchIcon{
background-image:url(images/tshirt_icon.png);
background-repeat:no-repeat;
width:25px;
height:30px;
margin-right:4px;
float:left;
}
.noMerch{
background-repeat:no-repeat;
width:25px;
height:30px;
margin-right:4px;
float:left;
}
.merchTextLink{
width:137px;
height:24px;
float:left;
}
.merchSection{
width:162px;
height:24px;
}

#divA{
background-image:url(images/bkgnd_a.gif);
width:477px;
height:48px;
}
#divB{
background-image:url(images/bkgnd_b.gif);
width:477px;
height:82px;
}
#divC{
background-image:url(images/bkgnd_c_edmond.gif);
width:477px;
height:115px;
}
#divD{
background-image:url(images/bkgnd_d.gif);
width:477px;
height:66px;
}
#divE{
background-image:url(images/bkgnd_e.jpg);
width:477px;
height:70px;
}
#divContent{
background-image:url(images/bkgnd_content.jpg);
background-repeat:repeat-y;
width:449px;
height:792px;
padding:12px;
}

.samplerDownloadBox{
background-image:url(images/downloadBox.png);
background-repeat:no-repeat;
margin-top:8px;
width:168px;
height:42px;
padding-top:61px;
float:left;
}
.samplerDownloadBox:hover{
background-image:url(images/downloadBoxHover.png);
}
/************************************************************************* SWATCHES PALLET */
/* GREYS */
.swatch_greyLight{
/*color:#BBBBBB;*/
color:#DBDBDB;
}
.swatch_greyLightAlt{
color:#AAAAAA;
}
.swatch_greyMedium{
color:#9B9B9B;
}
.swatch_greyMediumAlt{
color:#7B7B7B;
}
.swatch_greyDark{
color:#4B4B4B;
}
.swatch_greyDarkAlt{
color:#6D6D6D;
}
.swatch_greyDarkBlack{
color:#000000;
}
.swatch_grey{
color:#222222;
}
.swatch_greyAlt{
color:#BBBBBB;
}
.swatch_greyWhite{
color:#FFFFFF;
}
.swatch_greyBright{
color:#EEEEEE;
}

.swatchBlocBright{
color:#62340d;
}

/* REDS */
.swatch_red{
color:#B43200;
}
.swatch_redLight{
color:#BD3333;
}
.swatch_redMedium{
color:#8C0000;
}
.swatch_redDark{
color:#370000;
}

/* BROWNS */
.swatch_brown{
color:#745020;
}
.swatch_brownLight{
color:#895950;
}
.swatch_brownDark{
color:#544220;
}
.swatch_brownMedium{
color:#764637;
}
.swatch_brownGold{
color:#9D6200;
}
.swatch_brownRed{
color:#8C331C;
}

/* HIGHLIGHTS */
.swatch_redBright{
color:#FF6043;
}
.swatch_redHighlight{
color:#F65C38;
/*color:#ff454b;*/
}
.swatch_green{
color:#8C881C;
}
.swatch_gold{
color:#E3B359;
}
.swatch_alert{
color:#ff6638;
}
/************************************************************************* WIDTH */
.setWidth14{
width:14px;
}
.setWidth20{
width:20px;
}
.setWidth30{
width:30px;
}
.setWidth40{
width:40px;
}
.setWidth60{
width:60px;
}
.setWidth80{
width:80px;
}
.setWidth90{
width:90px;
}
.setWidth100{
width:100px;
}
.setWidth110{
width:110px;
}
.setWidth120{
width:120px;
}
.setWidth130{
width:130px;
}
.setWidth140{
width:140px;
}
.setWidth150{
width:150px;
}

/************************************************************************* FONT SETTINGS */
.fontSizeTiny{
font-size:10px;
}
.fontSizeSmall{
font-size:12px;
}
.fontSizeMedium{
font-size:12px;
}
.fontSizeLarge{
font-size:14px;
}

.fontWeightBold{
font-weight:bold;
}

.lineHeight11{
line-height: 11px;
}
.lineHeight12{
line-height: 12px;
}
.lineHeight13{
line-height: 13px;
}
.lineHeight14{
line-height: 14px;
}
.lineHeight15{
line-height: 15px;
}
.lineHeightHeader{
line-height: 21px;
}
.lineHeightSubhead{
line-height: 18px;
}
.lineHeightParagraph{
line-height: 16px;
}

.textIndent4{
text-indent:4px;
}
.textAlignRight{
text-align:right;
}
.textAlignCenter{
text-align:center;
}

.textPaddingTop2{
padding-top:2px;
}
.textPaddingTop3{
padding-top:3px;
}
.textPaddingRight6{
padding-right:6px;
}
.textPaddingLeft10{
padding-left:10px;
}

.textAllCaps{
text-transform:uppercase;
}

.textInline{
display:inline;
}

/************************************************************************* MASTER */

/* COPYRIGHT */
#copyright {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #CCCCCC;
	
}
#copyright a:link{
color: #FFFFFF;
}
#copyright a:hover{
color: #CCCCCC;
}
#masterContainerCopyright{
width:470px;
height:22px;
margin-left:auto;
margin-right:auto;
float:left;
}
#masterContainerCopyrightBlog{
width:300px;
margin-right:auto;
margin-bottom:10px;
}
#copyrightStyleBoxBlog{
line-height:16px;
background-color:#999999;
float:left;
margin-left:10px;
padding:11px;
}
#copyrightStyleBox{
margin-left:auto;
margin-right:auto;
width:470px;
height:14px;
padding-top:5px;
padding-left:3px;
background-color:#555555;
border-bottom:1px;
border-bottom-color:#999999;
border-bottom-style:solid;
border-bottom-width:thin;
border-top:1px;
border-top-color:#999999;
border-top-style:solid;
border-top-width:thin;
float:left;
}

/* BODY DIV SPAN */
body,div,span {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	text-align: left;
	text-indent: 0px;
	display: block;
}

.headlineMaster{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:34px;
	letter-spacing:normal;
	line-height:normal;
	font-style:normal;
	font-variant:normal;
	text-align:left;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
}
.headlineMedium{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:28px;
	letter-spacing:normal;
	line-height:normal;
	font-style:normal;
	font-variant:normal;
	text-align:left;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
}
.headlineMediumAlt{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	letter-spacing:normal;
	line-height:normal;
	font-style:normal;
	font-variant:normal;
	text-align:left;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
}
.headlineNormal{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	letter-spacing:normal;
	line-height:normal;
	font-style:normal;
	font-variant:normal;
	text-align:left;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
}
.headlineSmall{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	letter-spacing:normal;
	line-height:normal;
	font-style:normal;
	font-variant:normal;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
.headline{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:normal;
	line-height:normal;
	font-style:normal;
	font-variant:normal;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
.headlineTiny{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:normal;
	line-height:normal;
	font-style:normal;
	font-variant:normal;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}

/* PARAGRAPH */
p {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	text-align: left;
	text-indent: 0px;
	display: block;
}

/************************************************************************* LINKS */
a {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	color:#CCCCCC;
	border-color:#777777;
	border:none;
}
a:link {
	text-decoration:underline;
	font-weight:900;
	border-color:#777777;
	border:none;
}
a:visited {
	text-decoration: none;
	color:#CCCCCC;
	border-color:#777777;
	border:none;
}
a:hover {
	text-decoration:none;
	font-weight:900;
	color: #FFFFFF;
	border-color:#777777;
	border:none;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
	border-color:#777777;
	border:none;
}

img  {
	border:0px;
	border-style:none;
}
img:link {
	border:0px;
	border-style:none;
}
img:visited {
	border:0px;
	border-style:none;
}
img:hover {
	border:0px;
	border-style:none;
}
img:active {
	border:0px;
	border-style:none;
}

/************************************************************************* TOOL TIPS */
.tool-tip {
	color:#999999;
	font-size: 9px;
	z-index: 100;
	margin-top:-54px;
	margin-left:-16px;
}
 
.tool-title {
	font-size: 9px;
	font-weight:900;
	color:#444444;
	padding-left:6px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:6px;
	background: url(../images/toolTipBkgnd.png) top left;
}
 
.tool-text {
	background: url(../images/toolTipBkgnd.png) bottom left;
	font-size: 9px;
	color:#444444;
	padding-left:6px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:17px;
}

.extraLinkTip-tip {
	color:#242424;
	font-size: 9px;
	z-index: 100;
	width:112px;
	margin-left:-65px;
	margin-bottom:-8px;
}
 
.extraLinkTip-title {
	font-size: 9px;
	font-weight:900;
	color:#242424;
	padding-left:6px;
	padding-right:6px;
	padding-top:20px;
	padding-bottom:2px;
	background: url(../images/toolTipExtraLinkBkgnd.png) top right;
}
 
.extraLinkTip-text {
	background: url(../images/toolTipExtraLinkBkgnd.png) bottom left;
	font-size: 9px;
	font-weight:100;
	color:#242424;
	padding-left:6px;
	padding-right:6px;
	padding-top:0px;
}

/************************************************************************* FORMS */
label{
width: 30px;
float: left;
text-align: right;
margin-right: 3px;
display:inline;
}
input{
margin-bottom:3px;
display:inline;
}
.submit input{
margin-left: 60px;
}
fieldset{
border: 1px solid #444444;
width: 20em;
}
legend{
padding: 2px 6px;
}

/************************************************************************* EXTRAS */
.clearGuillotineBug{
float:left;
}

#worldwide { width: 230px; margin: 1.5em auto 10em; }
#worldwide select { margin-top: 4px; }
#worldwide img.left { margin: 0; padding: 0; }
#worldwide form#worldwidelinks { padding: 2px 0 0; float: left; width: 196px; height: 19px; margin: 0 0 50px 8px; background: #fff url(http://images.apple.com/home/elements/worldwide_grey.png) no-repeat 0 100%; color: #fff; }
#worldwide form#worldwidelinks select { width: 196px; margin-top: -2px; opacity: 0; }

/************************************************************************* ALERT */
.alertBlinker{
background-image:url(../images/alertBlinker.gif);
background-repeat:no-repeat;
width:12px;
height:15px;
float:left;
}

.alertBlinkerOff{
width:12px;
height:15px;
float:left;
}

.alertText{
background-image:url(../images/alertHighlight.png);
background-repeat:no-repeat;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#C53B12;
font-weight:900;
text-align:center;
text-decoration:none;
}
