﻿* {margin:0; padding:0; outline:0; }
body {width:100%; height:100%; background:#3f2916; font-family: Arial, Trebuchet MS, Helvetica, Arial, Sans-Serif; font-size:.9em; color:#fff;}
a, a:link {text-decoration:underline; color:#fff; cursor:pointer;}
a img, a:link img {border:0;}
img, div { behavior: url(iepngfix.htc) }
h1 {font-size:1.4em; margin:0 0 .5em 0;}
h2 {font-size:1.2em; color:#3f2916; margin:0 0 .3em 0;}
h2 label {font-weight:normal; color:#7e4402; font-style:italic; font-size:.8em; margin:0 0 0 1em;}
h3 {font-size:1em; color:#7e4402;}
h4 {font-size:.9em; font-weight:normal; color:#7e4402;}

p {margin:0 0 .8em 0; line-height:1.3em;}
.clear {clear:both;}

#header {position:absolute; top:.1em; z-index:100;}
#header img {width:7.84722em; height:6.9444em; position:relative; bottom:-3.6em; margin:-3.6em 0 0 0; z-index:100;}
#title {position:absolute; z-index:1000; left:9.4em; top:1.7em; white-space:nowrap; font-family:Arial; font-size:.9em;}
#title h3 {color:#ffae00;}
#title label {font-size:.8em; font-weight:normal; color:#fff; margin:0 0 0 1.5em;}
#market {position:absolute; width:30%; right:0; top:0; z-index:300; white-space:nowrap; cursor:pointer;}
#market img {float:left; display:inline; margin:.3em 1em 0 0; height:5.1389em; width:3.4722em;}
#market h2 {background:#ffae00; margin:0 0 .2em 0; padding:.2em;}
#navigation ul{list-style-type:none; font-size:.9em; letter-spacing:.1em; margin:0 0 .1em 9em;}
#navigation ul li{display:inline; margin:0 .5em;}
#navigation ul li a, #navigation ul li a:link{color:#e39611; text-decoration:none;}

.biograph {margin:0 0 2em 0;}
.biograph img {float:left; display:inline; position:relative; margin:0 1em .5em 0;}
.album {margin:0 0 2em 0;}
.album img {float:left; display:inline; position:relative; margin:0 1em 1em 0; border:solid 1px #fafafa;}
.album blockquote {margin:1em 0 1em 0; font-size:.9em; line-height:1.3em;}
.album .info {clear:left;}
.album .info h2 em {font-weight:bold;}
.album .info h2 {font-weight:normal; margin:0;}
.album ol {margin:1em 0 1em 1em; list-style-type:none; }
.album ol li {margin:0 0 .3em 0;}
.album dl {margin:1em 0 1em 1em;}
.album dl dt {font-size:1.1em; color:#3f2916; margin:0 0 .2em 0;}
.album dl dd {padding:.5em;}

.gig {margin:0 0 2em 0;}


.link {margin:1em 0 1em 1em;}
.link a, .link a:link {color:#7e4402; text-decoration:none;}

.vendor {margin:1em 0 1em 1em;}
.vendor p strong {color:#7e4402;}

.press-photo {float:left; display:inline; margin:0 1em .5em 0; position:relative;}
#container {height:80%; min-height:26em; min-width:55em; overflow:hidden; width:100%; margin:4.8em 0 0 0; background:#b2760d url(../images/content-bg.gif) repeat-x left top;  position:absolute;}
#container img.guitar {width:75%; margin:0 12.5%; height:100%; position:absolute;}
#container img.news {position:relative; left:-4em; width:8.4722em; height:5.9722em;}
#container #news {width:65%; top:1em; margin:0 17.5% 0 17.5%; height:70%; position:relative; z-index:2;}
#container #pics {width:65%; top:1em; margin:0 17.5% 0 17.5%; position:relative; z-index:2;}
.entry img {float:left; position:relative; display:inline; margin:0 1em .5em 0;}
#scrollcontainer{position:relative; z-index:2;	overflow: hidden; height:80%; padding:0 1.5em 0 1.5em;}
#scrollArea {position:relative;	float:right; height:95%; width:.5em; border:5px solid #3f2916; border-left:0; border-right:0; overflow:hidden; margin:0;}
#scroller {position:absolute; top:-1px;	width:.5em;  background:#7e4402; cursor:default;}
#scrollcontainer #content {position: relative;	padding:0; margin:0 1em 0 0;}

#welzz {margin:5% 0; font-size:.8em; list-style-type:none; clear:both; background:#000; padding:1%; -moz-opacity:.60; filter:alpha(opacity=60); opacity:.60;}
#overlay { font-size:.8em; padding:15px; text-align:center;}
#overlay ul {list-style-type:none; clear:both;}
#overlay ul li {margin:0 0 1em 0;}
#overlay ul li input {border:0; padding:.3em; width:80%; font-size:.9em; margin:.2em 0 0 0; border:solid 1px #fafafa; background:#ccc;}
#overlay input.submit {width:40%; border-right:solid 2px #aaa; border-bottom: solid 2px #aaa; margin:1em 0 0 0;}

#footer ul {list-style-type:none; text-align:right; position:absolute; top:80%; right:.5em; font-size:.8em; margin:6.4em 0 0 0;}
#footer ul li {display:inline; margin:0 0 0 1em;}
#footer ul li a, #footer ul li a:link {padding:0 0 0 20px; text-decoration:none;}
#footer a.myspace, #footer a:link.myspace {background:url(../images/myspace.gif) left center no-repeat;}
#footer a.sonicbids, #footer a:link.sonicbids {background:url(../images/sonicbids.gif) left center no-repeat;}
#footer a.pressphoto, #footer a:link.pressphoto {background:url(../images/pressphoto.gif) left center no-repeat;}
#footer a.email, #footer a:link.email {background:url(../images/email.gif) left center no-repeat;}
#copyright {position:absolute; left:.5em; bottom:.5em; font-size:.7em; font-family:Arial;}