
/* base styling */

html, body, form, fieldset {color:#fff;margin:0; padding:0; font:11px/190% Georgia,"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {margin:1em 0; padding:0}
li, dd, blockquote {margin-left:1em}

img {border:0}
td {vertical-align:top; color:#fff;}
form label {cursor:pointer}
fieldset {border:none}

/* site */

body {background:#000000;color:#000}
h1, h2, h3 {color:#fff; font-weight:lighter;letter-spacing:3px;position:relative;}
h1 {margin:0.8em 0 0.1em 0; font-size:150%;font-weight:bold;text-transform:uppercase}
h2 {margin:1em 0 0.1em 0; font-size:140%}
h3 {font-size:110%}

#shimholder {width:850px; margin:20px auto 20px auto;}
#canvas {border-right:0px solid white;border-left:0px solid red;border-top:0px solid white;width:850px; margin:0 auto 0 auto;background-repeat:no-repeat }
#hdr {height:220px;}
#menu {margin-top:21px;}
#menu a {display:block;height:29px;width:108px;border:0px solid red;margin-left:63px}
#lads {width:811px;height:710px;margin-left:10px}
.content {border:0px solid yellow;width:540px; margin:25px 0 0 10px; padding:0 10px 10px 10px ;}
.content p {color:white;}
.content .logo {border:4px solid #272e30;margin:0 15px 0 5px}
.content a {text-decoration:none; color:#fd7014; }
.content a:visited {color:#fd7014}
.content a:visited:hover {border-color:#fd7014}
.content a:hover {border-color:#00bbf0}
.content .hilite {font-weight:bold}
.content .itals {font-style:italic}
.content #pg-blog p {margin:0px}
.content #pg-blog h2 {border-bottom:1px solid white}
.content #pg-blog h3 {margin:20px 0 0px 0;font-weight:bold}
.content ul {margin-left:40px;}
.content #biogs-pg{padding:20px 0 0 40px;height:160px;}
.content #biogs-pg a {width:98px; height:150px;display:block;float:left;border:0}
.content .biogpic {width:230px;float:left;margin:0 0 0 0}
.content .biogpic img {margin:20px 0 0 0}
.content .biogcontent {width:300px;float:left;margin:0 0 0 0}
.content #biogs-pg-names {clear:both;}
.content #biogs-pg-names td {padding:4px 0px 4px 10px }
.content #biogs-pg-names td a {color:white}
.content #tour-dates {filter:alpha(opacity=65):#60432C;border:0px solid red;clear:both;float:left;margin-top:6px;padding:10px 10px 10px 30px ; }
.contentx #tour-dates {filter:alpha(opacity=65);background-image:url(/images/site/trans.jpg);border:1px solid yellow;clear:both;float:left;margin-top:6px;}
.content #tour-dates div {border:0px solid yellow;color:white;margin:6px 5px 6px 5px;}
.content #tour-dates .dateplace {width:220px;}
.content #tour-dates .price {width:140px;}
.content #tour-dates .boxnum {width:160px;}
.content #tour-dates td {position:relative;padding-bottom:15px}

#pg-news td {padding-bottom:15px}
#pg-news td .readmore{float:right}
#pg-news td a{border:0}
#pg-gallery {margin-top:30px; width:560px;}
#pg-gallery .thumbholder {position:relative;text-align:center;float:left;margin-right:30px;height:168px;width:110px}
#pg-gallery .thumb {position:relative;padding:5px;border:0px solid #926337;height:100px;width:100px;margin:5px 0 0 0;background:url(/images/site/gal-thumb-bk.jpg)}
#pg-gallery p {padding:0;margin:0;font-size:10px}
#pg-gallery img {display:block;position:relative}
#leftpane {height:385px;width:200px;border:0px solid yellow}
#footer {border-right:0px solid white;background-repeat: no-repeat;width:850px; margin:0 auto 0 auto;height:25px;}

ol#tracks {position:relative;color:#fff; margin-left:1em}
ol#tracks img {vertical-align:middle}
#tracks li {position:relative;font-size:11px; margin-bottom:0.5em; padding-left:0.1em; color:#a2a2a2; font-weight:bold}
#tracks .playable {font-size:14px; margin:0}
#tracks .playing {font-size:14px; margin:0; color:#fff}
#tracks a {border-bottom:0}


