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

html, body {
height: 100%;
text-align:center;
}

h1,h2,h3,h4,h5,h6{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

a, img {
border:none;
text-decoration:none;
}

body {
padding: 0;
margin: 0 auto 0 auto;
background-image:url(images/back_new3.jpg);
background-repeat:repeat;
}

#header {
width: 890px;
height: 211px;
margin-left: -53px;
}


#container {
margin-left: auto;
margin-right: auto;
margin-top: 0px;
width: 750px;
padding: 0 5px 0 5px;
overflow:visible;
background-image:url(images/wood_test2.jpg);
background-repeat:no-repeat;
background-color:#755b44;
}


#spacer {
clear:both;
line-height:0;
font-size:0;
}

#player {
margin: 20px 0 0 10px;
}

#nav {
margin-top:0px;
height: 57px;
}

/*--SOCIAL MEDIA--*/

#sm_btns {
float:right;
clear:right;
width:160px;
height:200px;
border:none;
font:normal 12px Georgia, Arial, Helvetica, sans-serif;
color:#666666;
margin-right:125px;
}

#sm_btns a img {
margin: 0 0 -10px 0;
}

#sm_btns ul li {
float:left;
list-style:none;
margin-bottom:10px;
}

strong {
margin-left:5px;
margin-bottom: 0px;
}

/* begin navigation shizz */

a.rollover_home, a.rollover_about, a.rollover_media, a.rollover_shows, a.rollover_press, a.rollover_links, a.rollover_contact {
float:left;
}

a.rollover_home {
display:block;
width: 113px;
height: 52px;
text-decoration:none;
background:url(images/home_btn.jpg);
}

a.rollover_home:hover {
background-position: -113px 0;
}

a.rollover_about {
display:block;
width: 126px;
height: 52px;
text-decoration:none;
background:url(images/about_btn.jpg);
}

a.rollover_about:hover {
background-position: -126px 0;
}

a.rollover_media {
display:block;
width: 125px;
height: 52px;
text-decoration:none;
background:url(images/media_btn.jpg);
}

a.rollover_media:hover {
background-position: -125px 0;
}

a.rollover_shows {
display:block;
width: 137px;
height: 52px;
text-decoration:none;
background:url(images/shows_btn.jpg);
}

a.rollover_shows:hover {
background-position: -137px 0;
}


a.rollover_links {
display:block;
width: 107px;
height: 52px;
text-decoration:none;
background:url(images/links_btn.jpg);
}

a.rollover_links:hover {
background-position: -107px 0;
}

a.rollover_contact {
display:block;
width: 120px;
height: 52px;
text-decoration:none;
background:url(images/contact_btn.jpg);
}

a.rollover_contact:hover {
background-position: -120px 0;
}

/* end nav shizz */ 

/*left panel begins*/

.hrfancy {
float:right;
clear:right;
margin: 0 50px 0 0;
border:none;
height: 15px;
}

#left1 {
float:right;
clear:right;
width: 240px;
height: 50px;
overflow:hidden;
margin:0 0 4px 0;
border:#2a2421 solid 1px;
padding:0px 0px 0px 0px;
color:#33CCFF;
}

#left2 {
float:right;
clear:right;
width: 240px;
max-height: 50px;
overflow:hidden;
margin:0 0 4px 0;
border:#2a2421 solid 1px;
padding:0px 0px 0px 0px;
color:#33CCFF;
}


#left3 {
float:right;
clear:right;
width: 240px;
max-height: 50px;
overflow:hidden;
margin:0 0 4px 0;
border:#2a2421 solid 1px;
padding:0px 0px 0px 0px;
color:#33CCFF;
}

/*left panel ends */

/* right panel begins */

#cleardiv {
width:400px;
height:10px;
margin: 0 0 0px 0;
clear:both;
}

#rightpanel {
margin: -10px 0 0px 0;
padding: 0 0 20px 0;
text-align:left;
width: 490px;
min-height: 500px;
overflow:visible;
background-color:#f9f7f2;
}

#rightpanel {
background-image:url(images/rpanel_test2.png);
background-repeat:no-repeat;
}

.righttext {
padding: 1px 12px 1px 12px;
font:normal 12px Georgia, Arial, Helvetica, sans-serif;
color:#666666;
margin-top:0px;
}

#rightpanel p.righttext2 {
padding: 1px 0px 1px 12px;
font:normal 12px Georgia, Arial, Helvetica, sans-serif;
color:#666666;
width: 450px;
}

#rightpanel h1.rightheader1 {
font: 25px Georgia, Arial, Helvetica, sans-serif;
color:#CC6600;
padding: 20px 0px 0px 12px;
display:block;
}


#rightpanel h2.rightheader2 {
font: 19px Georgia, Arial, Helvetica, sans-serif;
color:#2a2421;
padding: 5px 0 3px 12px;
}

#rightpanel hr.hr1 {
color: #f8f5f0; background-color: #f8f5f0; border: 1px dotted #CCCCCC; border-style: none none dotted;
padding: 0px 0px 0px 0px;
width: 50%;
}

.bodypic {
float:left;
width:150px;
margin: 6px 10px 0px 0px;  /*----this affects text wrap on Home-----*/
border: 2px solid #bcb49f;
}

#rightpanel img.bodypic0 {
max-width:465px;
margin: 0px 10px 10px 10px;
border: 2px solid #bcb49f;
}

#rightpanel img.bodypic2 {
float:right;
max-width:465px;
margin: 0px 10px 10px 10px;
border: 2px solid #bcb49f;
}

#rightpanel img.bodypic_noborder {
max-width:465px;
margin: 0px 10px 10px 10px;
border: 0px solid #bcb49f;
}

#rightpanel a.textlink {
padding: 0px 0px 0px 0px;
font:normal 12px Georgia, Arial, Helvetica, sans-serif;
color:#CC6600;
}

#rightpanel a.textlink:hover {
color:#33CCFF;
}

#rightpanel a.toplink {
padding: 1px 12px 1px 0px;
text-align:right;
float:right;
font:normal 10px Georgia, Arial, Helvetica, sans-serif;
color:#999999;
}

/* right panel ends */

/* shows */

#rightpanel h1.showtitle {
font: 13px Arial, Helvetica, sans-serif;
padding: 20px 0px 0px 12px;
margin: -10px 0 5px 0px;
color:#CC6600;
}

h1.showtitle2 {
font: 11px Arial, Helvetica, sans-serif;
padding: 20px 0px 0px 12px;
margin: -10px 0 1px 0px;
color:#000000;
}

/*footer*/

#footer {
width: 760px;
height: 50px;
color:#666666;
background-color:#2a2421;
margin: 0px 0 0 -5px;
padding: 0px 0px 0 0px;
clear:both;
text-decoration:none;
}


.footerlinks {
text-align:left;
margin: 0 0 0 0px;
padding: 5px 0 0 60px;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-variant:small-caps;
}

p.footerlinks a {
text-decoration:none;
color:#666666;
}

p.footerlinks a:hover {
text-decoration:none;
color:#FFFFFF;
}

p.footertext {
margin:0;
padding: 0px 5px 0px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:right;
font-variant:small-caps;
}

a.subpar {
margin:0;
padding: 0px 5px 0px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:right;
font-variant:small-caps;
}

a.subpar:hover {
color:#FFFFFF;
}

.city {
float:right;
width: 230px;
height: 120px;
margin: -120px 56px 0 0;

}

/*end footer*/

/*begin gallery styles*/

/* styling for gallery */

#container_left {position:relative; width:450px; min-height:200px; margin:10px 0 20px 10px;}

/*-------DISABLED FOR LIGHTBOX---------*/
/*


#container_left img {border:0;}
#container_left .thumbs {width:490px display:block; padding: 0 0 0px 0;}
#container_left a.gallery:hover span {display:block; position:absolute; width:402px; height:50px; top:350px; left:530px; padding:5px; font-style:italic; color:#fff;  z-index:100;}
#container_left a.gallery:hover span:first-line {font-family: georgia, "times new roman", serif; font-size:11px; font-style:normal; font-weight:100;  color:#FFFFFF;}
#container_left a.gallery:active, #container_left a.gallery:focus {border:1px solid #000;}
#container_left a.gallery:active em, #container_left a.gallery:focus em {display:block; position:absolute; width:402px; height:250px; left: 0px; top: 75px; padding:0px; color:#000; z-index:50;}
*/
/*caption stuff
#container_left h1 {clear:both; margin:0; padding-top:80px; padding-left:250px; width:300px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#fff;}
#container_left h1 em {font-size:0.6em; color:#000;}
*/
/*-------END DISABLED STYLES----------*/

/* common styling for all galleries */
a.gallery, a.gallery:visited {display:block; display:inline-block; color:#000; text-decoration:none; border:1px solid #000; width:70px; height:70px; float:left; margin:4px; z-index:50;}

a.slidea {background:url(resized%20photos/live1-500px.jpg);}
a.slideb {background:url(resized%20photos/live2-500px.jpg);}
a.slidec {background:url(resized%20photos/live3-500px.jpg);}
a.slided {background:url(resized%20photos/live4-500px.jpg);}
a.slidee {background:url(resized%20photos/live5-500px.jpg);}
a.slidef {background:url(resized%20photos/live6-500px.jpg);}
a.slideg {background:url(resized%20photos/live7-500px.jpg);}
a.slideh {background:url(resized%20photos/live8-500px.jpg);}
a.slidei {background:url(resized%20photos/live9-500px.jpg);}
a.slidej {background:url(resized%20photos/bruce_sweat-500px.jpg);}
a.slidek {background:url(resized%20photos/bruce_rope-500px.jpg);}
a.slidel {background:url(resized%20photos/heads-500px.jpg);}
a.slidem {background:url(resized%20photos/Leap_Frog-500px.JPG);}
a.sliden {background:url(resized%20photos/living_room-500px.JPG);}
a.slideo {background:url(resized%20photos/mike_rock-500px.jpg);}
a.slidep {background:url(resized%20photos/moped_2-500px.jpg);}
a.slideq {background:url(resized%20photos/scooter1-500px.JPG);}
a.slider {background:url(resized%20photos/scooter2-500px.JPG);}
a.slides {background:url(resized%20photos/scooter3-500px.JPG);}
a.slidet {background:url(resized%20photos/moped_stack-500px.jpg);}
a.slideu {background:url(resized%20photos/pong1-500px.JPG);}
a.slidev {background:url(resized%20photos/pong2-500px.JPG);}
a.slidew {background:url(resized%20photos/recording1-500px.jpg);}
a.slidex {background:url(resized%20photos/recording2-500px.jpg);}
a.slidey {background:url(resized%20photos/recording3-500px.jpg);}
a.slidez {background:url(resized%20photos/Emos-500px.jpg);}



a.gallery em, a.gallery span {display:none;}
a.gallery:hover {border:1px solid #fff;}

/*end gallery styles*/
