html, body {width:100%; height:100%;margin:0; padding:0px; }
h1 {clear:both; line-height:100%; margin:5px 0 5px 0; padding:0px;}
.subheading {position:relative; top:0px; margin:-5px 0 0 0; padding:0px;  letter-spacing:.1em;}
#nav li ul {padding:0px}
#nav li ul li {margin-top:3px;}
p {margin:0; padding:5px 0px;}
.fixed {position:absolute; top:0px; left:0px;}
#siteTitle {position:relative; z-index:99;}
.sitetitle {position:relative;display:none}
#navMenu {z-index:99; }
#wrap {}
#content {}
#header {z-index:1;}
#container {overflow:hidden}
#main {z-index:1;  line-height: 160%;  min-height:350px }
#extra1 {display:none}
#extra2 {display:none}
#extra3, #subNav, .nshow, img .nshow, a .nshow {display:none}

#nav {margin:auto;}
#footer {z-index:99; }
.red, .error {color:#b22222;}
a {cursor:pointer;  text-decoration:none}
#clearr {clear:both; height:1px;}
.nav a { text-decoration:none;cursor:pointer; }
.tny { font-family:Trebuchet MS, arial; font-size:11px; color:#000000; }
.frm {font-weight:bold;}
.tm, .frm input {font-weight:normal; font-family:verdana}
.ten {height:5px; padding:0px; margin:0px; display:block; font-size:8px;}
input, textarea {font-family:georgia, serif;  font-size:11px;} 
form {margin:0px; padding:0px;}
.linksInfo { margin:0 0 0 5px;}
.priceBack a{background: #ffffff; padding:0 5px 0 0; }
.priceBack {background:url(/images/liner.gif) repeat-x left bottom; }
.price {font-weight:bold; }
.rightPrice {font-weight: normal; } 
.pic {position:relative;left:-9px; top:-10px; z-index: 5; }
.gTitleb {position:relative; top:-4px; }
.gDescription {line-height:140%; }
.gReturn { margin: 0 0 15px 0px}
.gArrows {font-size:10px; font-family:arial; margin: 0 0 15px 0px}
.gArrows a {color:#696969;}
.sitetitle p {position:relative; top:0px; margin:0px; padding:0px;}
#siteTitle { position:absolute; top:0px; left:0px; z-index:100; }
#music,  #galleryTable {margin: 20px 0px 0px 145px; } 
.home, .bio, .music, .flash, .thumbs, .links, .contact { text-align:left; position:relative; top:0px; padding:0 0px 10px 0;margin:0px 35px 15px 15px; line-height:160%} 
#main .thumbs, #galleryTable { top:-250px} 
.orderform { text-align:left; position:relative; top:0px; padding:0 0px 10px 0;margin:0px 35px 15px 15px;}
#nav li ul li { list-style:none; padding-left:12px; margin-left:0px;background: url(/assets/dots_1.gif) no-repeat left center;} 
#main .home a, #main .bio a, #main .orderform a, #main .flash a:hover {border-bottom:1px dashed #516b48;} 
/*DO NOT EDIT OR REMOVE THIS LINE 
Doing so will break the functionality of your stylesheet.
If you wish to add styles, add them above the DO NOT EDIT line. The content below is edited every time you use the Customize My Site page. If you wish to preserve any of the styles below from being edited via that page, cut & paste them here and then Submit.
*/ 
.color1 {color:#2f4016} 
.color2 {color:#516b48} 
.color3 {color:#92a27e} 
.color4 {color:#e8edcf} 
.color5 {color:#d3dddc} 
body { background:#C9CEB4  url(/assets/backgrounds/gradient.png) repeat-x center top; font-size:11px; color:#000000; font-family:verdana, helvetica, sans-serif; } 
#wrap { position:relative; top:15px; left:2px; width:722px; height:100%; margin:0px auto 0px auto; padding:0px 0 0px 0; background: url(/assets/backgrounds/paper_top.png) no-repeat left top; } 
#content { position:relative; top:20px; left:0px; width:722px; padding:0 0 18px 0; background: url(/assets/backgrounds/paper_bottom.png) no-repeat left bottom; } 
#container { position:relative; margin:0 0 -80px 0; padding:65px 0 3px 0; top:-80px; left:0px; background: url(/assets/backgrounds/paper_bg.png) repeat-y left top; } 
#header { position:relative; width:700px; height:80px; margin:0px; padding:0px; top:-15px; left:9px; background: url(/assets/bpwd2.gif) no-repeat right top; text-align:right; } 
.sitetitle { font-size:48px; color:#ffffff; font-family:impact,geneva,verdana; font-weight:bold; padding:0px 0 0 6px; } 
.sitetitle a { color:#f0efe4; } 
#siteTitle { top:10px; text-align:right;  } 
#main { position:relative; width:550px; margin:0 0 -50px 0; padding:5px 0 0 0; top:0px; left:159px; text-align:left; font-weight:normal; border: #ccc dashed 1px; border-width:0 0 0 1px; } 
#navMenu { position:absolute; height:20px; margin-top:60px; left:10px; } 
#nav { text-align:left; font-size:10px; font-family:Tahoma, arial, georgia, times; font-weight:bold; } 
#nav li ul li { width:120px; } 
#nav a { color:#000000; } 
#nav a:hover, #nav .nav { color:#84936c; } 
.gTitle, .gTitleb { font-family:georgia,times,serif; font-size:14px; font-weight:bold; color:#65703B; } 
.gDescription, .gDimensions, .gPrice { font-family:verdana,sans-serif; font-size:12px; font-weight:normal; color:#000000; } 
.gReturn a { font-family:arial,sans-serif; font-size:10px; font-weight:normal; color:#65703B; } 
.outline { background:#ffffff; border:1px #000000  solid; padding:2px; } 
#footer { position:relative; width:722px; float:left; margin:40px 0 0 0; padding:5px 0px 25px 0; top:0px; left:20px; } 
#extra1 { position:absolute; width:384px; height:384px; top:56px; left:42px; color:#ffffff; } 
#extra2 { position:absolute; width:455px; padding:0 0 0 19px; top:78px; left:415px; background:#c0c0c0 ; border: #c0c0c0 solid 1px; border-width:1px 0 1px 0; font-family:impact, georgia; font-size:36px; color:#ffffff; font-weight:bold; } 
#extra3 { font-weight:bold; } 
#subNav { margin:0 0 0px 0; left:0px; font-weight:bold; } 
.cap, .cap a { font-family:Trebuchet MS, verdana; font-size:10px; color:#000000; } 
h1 { font-family:georgia; font-size:14px; color:#516b48; } 
.eventDate { font-family:arial, verdana; font-size:18px; font-weight:bold; color:#9EA77E; } 
.eventName, .linksName, .priceBack { font-family:georgia, verdana; font-size:16px; font-weight:bold; color:#516b48; } 
.linksText {font-family:georgia, verdana} 
#orderTable {width:100%; }
#thumbsTable {width:10%; } 
#priceTable {width:100%; }
#contactTable {width:100%; }
.orderForm {width:70%; }
.footer { width:722px; position: relative; left:0px; font-family:Trebuchet MS, arial; font-size:10px; color:#000000; text-align:center; } 
.footer a { color:#000000; } 
a { color:#516b48; } 
a:hover { color:#000000; } 
.sitetitle a:hover {color:#ffffff}