/** Defines Skin overrides 
    Published from skin_xxx.css, values in hash in publish code
    Edits in the published file are only temporary.
**/
body { background-color: #59788e;    /* Very top and very bottom color */ } 
div#body { height: 720px; background: #59788e; }
div#wrapper { background-image: url("/images/drop_shadow_music.jpg"); }
div#wrapper2 { width:854px }  /* 854 necessary to get the right edge of the  white middle section to look lined with the top header */
div#wrapper2 { background:#F7EBCE }

.leftnavbox { background-color: #88A4B8; }
#leftnav_subbox {background-color:#D8BAA2 }   /* box inside of left nave */
A.leftnav_highlight, A:visited.leftnav_highlight, A.active.leftnav_highlight  { color: #44260B; }
A:hover.leftnav_highlight { color:#800000; }

A.leftnav,A:Visited.leftnav,A:Active.leftnav   { color: #1C3961; }
A:Hover.leftnav  { color: #800000; }

A.leftnav_rev,A:Visited.leftnav_rev,A:Active.leftnav_rev   { color: ; }
A:Hover.leftnav_rev  { color: ; }

A.comment,A:Visited.comment,A:Active.comment {color:;}
A:Hover.comment {color:;}

A.alt, A:Visited.alt, A:Active.alt { color:; }
A:Hover.alt  {  color: ;  }


.headerleft { background-color: #284B65;  }

.border { border: 1px solid #284B65; }
.borderleft   { border-left:   1px solid #284B65; }
.borderright  { border-right:  1px solid #284B65; }
.borderbottom { border-bottom: 1px solid #284B65; }
.bordertop    { border-top:    1px solid #284B65; }
         
.footer { background-color: #284B65; }

.header1 {color: #44260B;}
.header2 {color: #44260B;}
.header3 {color: #44260B;}
.header4 {color: #44260B;}
.qnasection h4 {color: #44260B;}

.subheader {color:#284B65;margin:7 0 0 0}

.sectionhead, .sectionbyline {color:black;font-family: 'Georgia,Times,serif'; font-size:14px; text-indent:10px;}
.sectionbyline {font-style:italic; text-indent:30px;}
.leftnav_alt { color:#800000; text-decoration:none;font-style:italic; }
.navheader {color:#800000;font-variant:small-caps; margin:0 5 0 0}

.trackheader {color:#800000}
.trackdata {text-align:left; border: 0 dotted green; background-color:FFF3DA}
.showcartheader {text-align:left; background-color:#FFF3DA; color:black; font-style:italic;}

a.addtocart, a:visited.addtocart, a.active.addtocart {border-bottom:1px dotted #AAAAAA; color:#800000; text-decoration:none; }
a:hover.addtocart { background:#FFEEAA none repeat scroll 0%;}

A.headerlink, A:Visited.headerlink, A:Active.headerlink   { 
   font-family:inherit; font-size:inherit; font-style:inherit; color:inherit; text-decoration:none; }
A:Hover.headerlink  {  color: #800000; text-decoration:none; }

