/* KH Electrical Stylesheet */
html {width: 100%; height: 100%;}
body {width: 100%; height: 100%; background:#000 url(images/background.jpg) top center repeat-y; text-align: center; margin: 0 0 0 0; font-size: 13px; font-family:Arial, Helvetica, sans-serif;}
div#stretch {width: 760px; margin: 0 auto;}
div#sitecontainer {float: left; background: url(images/stretchbg.gif); width: 760px; background-color: #FFF; text-align: left; margin: 0 auto;}
form.nomarg {margin: 0; padding: 0;}

/*Text Styles */
h1 {color:#999; font-size: 20px; margin-top: 0;}
h2 {color:#BBB; font-size: 14px; margin-top: 0; margin-bottom: 4px;}
h3 {color:#BBB; font-size: 13px; margin: 0;}
p.dot-white-single {background: #000 url("images/h-dot.gif") repeat-x scroll center; margin: 3px 30px; /*height: 1px;*/ line-height: 1px;}
div.quote {text-align: center; color: #CCC;}
div.members {text-align: center; color: #EEE;}
p.smallprint {font-size: 80%; color: #999;}
/*
a:link {text-decoration: none; color: #666;}
a:visited {text-decoration: none; color: #666;}
a:active {text-decoration: none; color: #666;}
a:hover {text-decoration: none; color: #F78F1E;}
*/

/*Main sections*/
div#top {background: #000; height: 154px; border: 1px #898989 solid; border-width: 0 0 1px 0;}
div#top img {padding:0;margin:0}
div#top a {padding:0;margin:0}
div#left {background: #000 url(images/menu-gradient.jpg) top repeat-x; float: left; width: 168px; border: 1px #898989 solid; border-width: 0 1px 0 0;}
div#right {float: left; width: 591px;}
div.bandpic {float: left; background: url(images/band-pic.jpg) top no-repeat; width: 591px;}
div.rcontent {float: left; padding: 10px; color: #BBB}
div#footer {clear: both; float: left; background: #000 url(images/menu-gradient.jpg) top repeat-x; width: 746px; padding: 7px; border: 1px #898989 solid; border-width: 1px 0 0 0;}
div.copy {float: left; color: #BBB;}
div.nextgig {float: right; color: #D3C0D9;}
div.nextgig a {color: #D3C0D9; text-decoration: none;}

/*Content Section*/
div.rcontent a {color: #CCC;}
div.rcontent ul.list-archive {list-style: none; padding: 0; margin: 0;}
div.rcontent ul.list-archive li {margin: 14px 0;}
div.rcontent ul.list-archive li a {background: #666; padding: 4px; width: auto; border: 1px #444 solid;} 

/*Menu*/
ul.menu {margin: 3px 0 0 15px; padding: 0; list-style: none; color: #BBB;}
ul.menu li {padding: 5px 0; border: 1px #898989 solid; border-width: 0 0 1px 0;}
ul.menu a:link {text-decoration: none; color: #BBB;}
ul.menu a:visited {text-decoration: none; color: #BBB;}
ul.menu a:active {text-decoration: none; color: #BBB;}
ul.menu a:hover {text-decoration: none; color: #DDD; background: url(images/a-small.gif) right center no-repeat; padding-right: 18px;}

/*Bio*/
div.bioimgs {float: left; display: inline; padding: 5px 0; border: 1px #999 solid; border-width: 1px 0; margin: 0 0 18px;}

/*Gallery*/
div.galleryimg {float :left; margin: 15px 15px 0 0; width: 120px; height: 120px; border: 1px #999 solid;}
select.darksel {color:#FFF; background: #333; border: 1px #BBB solid;}

/*images*/
img.leftfloat {float:left;padding:0;margin:0}
img.thumbnail {float: right; margin: 10px}
img.thumbnail2 {float: left; margin: 10px}
img.imgbio {float: left; display: inline; margin: 0px 12px 0 0;}
img.fakeimg {width: 120px; height: 120px;}
