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

#maincontainer {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:20px;
	width:925px;
	z-index:1;
}
#maincontainer2 {
    position: relative;
    margin: 10px auto 0 auto;
    width: 989px;
}


body {
	background:#000000;
	scrollbar-arrow-color: #A5E90;
	scrollbar-base-color: black;
	scrollbar-dark-shadow-color: black;
	scrollbar-track-color: black;
	scrollbar-face-color: #3A5E90;
	scrollbar-shadow-color: black;
	scrollbar-highlight-color: #333333;

}

nav {
	font: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	left:20px;
	top:5px;
	z-index:1;
}
/*THESE ARE ALL THE DIVS FOR THE 34 LOOK & LISTEN MAIN PHOTOS*/
#threephotos {
	position:absolute;
	left:0px;
	top:69px;
	z-index:1;
	width: 573px;
	height: 400px;
    margin-top: 10px;
}
#fullband2 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}

#artscape2009 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#cdrelease2008 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#cello {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#dizzypleasureclub {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#eddies {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#foxshoot {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#foxshoot2 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#guitarpromo {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#kidney3941 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#kidney3952 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#kidney4037 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#manwoman {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#may2010 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#mdstatefair1{
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#mdstatefair2 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#mdstatefair3 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#mikeprout {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#mobtown {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#newyears1 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#newyears2 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#newyears3 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#newyears4 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#newyears5 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#newyears6 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#boyzIImen{
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#pieces {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#ramshead2009 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#web {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}
#2009promo {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}

#sometimein2009 {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}

#wtmdbaybash {
	position:absolute;
	left:50px;
	top:73px;
	z-index:1;
	width: 617px;
	height: 446px;
	visibility: hidden;
}

/*END PHOTOGALLERY*/

#phototour {
	position:absolute;
	left:0px;
	top:69px;
	width:554px;
	height:418px;
	z-index:2;
    margin-top: 10px;
}
#phototour2 {
    margin-top: 10px;
    width: 550px;
}

#navlook {
	position:absolute;
	left:78px;
	top:0px;
	z-index:2;
}

#navtour {
	position:absolute;
	left:194px;
	top:-1px;
	z-index:2;
	width: 45px;
}
#navblog {
	position:absolute;
	left:268px;
	top:-1px;
	z-index:3;
	width: 46px;
}
#navmusicstore {
	position:absolute;
	left:337px;
	top:-13px;
	z-index:2;
	width: 94px;
}
#navpresskit {
	position:absolute;
	left:448px;
	top:-1px;
	z-index:3;
	width: 76px;
	visibility: visible;
}
#navcontact {
	position:absolute;
	left:541px;
	top:-1px;
	z-index:2;
	width: 78px;
}
#logomasthead {
	position:absolute;
	left:1px;
	top:-17px;
	width:928px;
	z-index:1;
}
#logomasthead2 {
	width:928px;
	z-index:1;
}
#navhome {
	position:absolute;
	left:14px;
	top:-1px;
	width:61px;
	z-index:2;
}
#pressleftcontent {
	position:absolute;
	left:0px;
	top:67px;
	width:553px;
	height:518px;
	z-index:2;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#pressleftcontent img { border: 1px solid #fff; }
#rightcontent {
	position:absolute;
	left:605px;
	top:69px;
	width:340px;
	z-index:2;
	border: 6px solid #738494;
	padding: 8px;
	background-image: url(images/contact_page_box1.JPG);
	background-repeat:no-repeat;
    margin-top: 10px;
}

#rightcontenttour {
  	position:absolute;
  	left:605px;
  	top:69px;
  	width:340px;
  	height:516px;
  	z-index:2;
  	border: 6px solid #738494;
  	padding: 8px;
	background: #000 url(images/bkgtourright.jpg) repeat-y;
    margin-top: 10px;
}
#rightcontenttour2 {
    position: relative;
    float: right;
    width: 410px;
    height: 400px;
    overflow: scroll;
    padding: 5px;
	background-color: #E8EFFF;
    margin-top: 10px;
}
#texttour { background-color: #6697a5; padding: 5px; }
#texttour img { margin: auto; }


.style1 {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family: "Century Gothic";
}

a:link {
	color: #006699;
	text-decoration: none;
    font-weight: bold;
}
a:visited {
	text-decoration: none;
	color: #006699;
    font-weight: bold;
}
a:hover {
	text-decoration: none;
	color: #D78100;
    font-weight: bold;
}
a:active {
	text-decoration: none;
	color: #006699;
    font-weight: bold;
}
.bodytext {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #FFFFFF;
}
.bodytextsmall {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #fff;
}

.bodytextorange {
	color: #FF9900;
	font-family: "Century Gothic";
	font-size: 14px;
	font-weight: normal;
}
.bluetext {
	font-family: "Century Gothic";
	font-size: 16px;
	font-weight: bold;
	color: #6F9FAD;
}

.bodytextblack {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #000000;
}
.bodytextblackheader {
	font-size: 14px;
	font-family: "Century Gothic";
	color: #000000;
}
.footertext {
	font-family: "Century Gothic";
	font-size: 11px;
	color: #8699A8;
}

#rightcontentscroll {
	position:absolute;
	left:605px;
	top:98px;
	width:294px;
	height:500px;
	z-index:2;
	overflow-y: auto;
	overflow-x: hidden;
	padding: 10px;
	background-color: #333333;
}
#rightcontenthome {
	position:absolute;
	left:597px;
	top:78px;
	z-index:2;
	padding: 8px;
	background-image: url(images/bkgwall_color.jpg);
	background-repeat:no-repeat;
	width: 341px;
	border: 6px solid #738494;
}
#contentrightlook{
	position:absolute;
	left:630px;
	top:78px;
	width:340px;
	height:438px;
	z-index:1;
	background-repeat:no-repeat;
	background-image: url(images/wood_grain.jpg);
	border-right-width: 6px;
	border-bottom-width: 6px;
	border-left-width: 6px;
    border: 6px #5B3E00 solid;
}
#thumbslook {
	position:absolute;
	left:-1px;
	top:529px;
	width:970px;
	z-index:1;
	height: 250px;
}
#flower1_2 { visibility: hidden; left:17px;	top:-11px;	width:27px;	height:27px; visibility: hidden;}

#flower1 {
	position:absolute;
	left:17px;
	top:-11px;
	width:27px;
	height:27px;
	z-index:2;
	visibility: hidden;
}
#flower2 {
	position:absolute;
	left:119px;
	top:-7px;
	width:29px;
	height:26px;
	z-index:2;
	visibility: hidden;
}
#flower3 {
	position:absolute;
	left:214px;
	top:-9px;
	width:27px;
	height:27px;
	z-index:3;
	visibility: hidden;
}
#flower4 {
	position:absolute;
	left:287px;
	top:-8px;
	width:27px;
	height:27px;
	z-index:4;
	visibility: hidden;
}
#flower5{
	position:absolute;
	left:367px;
	top:-9px;
	width:27px;
	height:27px;
	z-index:4;
	visibility: hidden;
}
#flower6 {
	position:absolute;
	left:472px;
	top:-9px;
	width:27px;
	height:27px;
	z-index:4;
	visibility: hidden;
}
#flower7 {
	position:absolute;
	left:581px;
	top:-9px;
	width:27px;
	height:27px;
	z-index:4;
	visibility: hidden;
}
#news {;
	width:343px;
	z-index:2;
}
#player-holder {
	position:absolute;
	left:924px;
	top:357px;
	z-index:2;

}
#linkscontact {
	position:absolute;
	left:135px;
	top:460px;
	width:313px;
	height:40px;
	z-index:3;
}
#tourdatefeed {
	width:550px;
    height: 550px;
}
#footer {
	position:absolute;
	left:6px;
	top:671px;
	width:956px;
	height:21px;
	z-index:2;
}
#wrongsize {
	position:absolute;
	left:810px;
	top:602px;
	width:151px;
	height:24px;
	z-index:2;
}
#textlook {
	position:absolute;
	left:653px;
	top:89px;
	width:83px;
	height:31px;
	z-index:1;
	background-image: url(images/text_look.png);
	background-repeat:no-repeat;
}
#textlisten {
	position:absolute;
	left:648px;
	top:281px;
	width:121px;
	height:41px;
	z-index:1;
	background-image: url(images/text_listen.png);
	background-repeat:no-repeat;
}
#player-holder1 { width: 250px; margin-left: 50px;}
#presskitindex { font-weight: bold; color: #00B9E8; margin-left: 50px; }
#links { float: right;}
#links img { margin-bottom: 5px;}
#tourfeed { margin-top: 50px; }
.black { color: #000; }
.white { color: #fff; }
.leading { margin-top: 15px;}
.linkblue { color: #00B9E8; }
.leading { margin-top: 10px; }


/* PopUp style */
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:384px;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popup2Contact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:384px;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContact h1, #popup2Contact h1{
text-align:left;
color:#000;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose, #popup2ContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:red;
font-weight:700;
display:block;
cursor: pointer;
}
#button{
text-align:center;
}
.pointer { cursor: pointer; }


  /********************/
 /* Submit error page*/
/********************/
#submiterrorpage { width: 928px; margin: auto; }
#submiterrorpage #mynavigation { width: 928px; margin: auto; }
#submiterrorpage #mycontent { background-color: #fff; width: 900px; margin: 20px auto; padding: 10px; border: 6px solid #738494; font-family: Arial, Helvetica, sans-serif; }

  /********************/
 /* Store page*/
/********************/
#storepage { width: 950px; margin: auto; }
#storepage #mynavigation { width: 950px; margin: auto; }
#storepage #mycontent { background-color: #fff; width: 950px; margin: 20px auto; padding: 10px; border: 6px solid #738494; font-family: Arial, Helvetica, sans-serif; }
.strike { text-decoration: line-through; }
#left_side { width: 400px; float: left; }
#right_side { float: right; width: 530px; padding-top: 0; }
#right_side img, #left_side img { vertical-align: middle; }
#right_side h3, #left_side h3 { text-align: center; padding: 0; margin: 0;}
#right_side h1 { padding: 0; margin: 0; font-size: 22pt;}
#right_side ol { padding-left: 50px; margin-top: 20px; }
#right_side ol li, #left_side ol li { padding-bottom: 5px; }
#right_side ul li { padding-bottom: 10px; font-size: 10pt;  }
#listen { border: 1px solid #000; padding: 5px; margin-top: 5px; }
.floatR { float: right; }
.clear { clear: both; }
.leading { padding-top: 10px; }


  /*******************/
 /* Schedule styles */
/*******************/
.showdate, .showdate_long { font-family: Arial, Helvetica, sans-serif; }
.showdate { margin-bottom: 10px; }
.showdate a:link, .showdate a:visited, .showdate a:active { color: #006699; font-weight: bold;}
.showdate a:hover { color: #D78100; }
.showdate_long { margin: 15px 0; font-size: 10pt; line-height: 19px; }
.showdate_long .big { font-size: 11pt; font-weight: bold; }
.showdate_long .bigger { font-size: 12pt; font-weight: bold; }
.showdate .grey { color: #C0C0C0; }

  /************************/
 /* video overlay styles */
/************************/
.overlay {
	padding:40px;
	width:720px;
	display:none;
	background-image:url(images/overlay/white.png);
    font-family: Arial, Helvetica, sans-serif}

.close {
	background:url(images/overlay/close.png) no-repeat;
	position:absolute;
	top:4px;
	right:7px;
	display:block;
	width:35px;
	height:35px;
	cursor:pointer;
}

#player {
	height:405px;
	display:block;
}

/* error processing */
form .input_error { border: 1px solid #AF1313; }
form .message_error { color: #AE0404; font-weight: bold; }
.hidden { display: none; }


