body {
background-color: #eeb03f;
padding: 0;
margin: 0;
font-family:Helvetica,Arial,Verdana;
}
h1
{
font-family:Helvetica,Arial,Verdana;
font-size: 16pt;
font-weight: bold;
color: #10303a;
} 
a:link {color: #787f78; text-decoration: none; font-family: Helvetica,Verdana, Arial;font-size:8pt;font-weight:bold;}
a:visited {color: #787f78; text-decoration: none; font-family: Helvetica,Verdana, Arial; font-size:8pt;font-weight:bold;}
a:hover {color: #cea42c; font-family: Helvetica,Verdana, Arial;font-size:8pt; font-weight:bold;}
a:active {color: #787f78; font-family: Helvetica,Verdana, Arial; font-size:8pt;font-weight:bold; } 
#header { margin: 0 0 0 0px; 
padding:0px;
float: left;
width: 900px;
} 
#outermost{ 
width:100%; text-align: left; padding: 0; margin:0;
}
.leftbar { 
width: 250px;
text-align:left;
float: left;
margin: 0px auto;
padding: 0px;
} 
.tdLeftBar
{
background: url("/Data/Ent_847DA032-FEF2-4F98-8A8C-E06E1E448945/Images/tree-middle.gif") top; border: none; 
}
#rightbar { float: left;
width: 0px;
text-align:left;
} 
#content { float: left;
width: 800px; 
text-align:left;
background-color: #8b4513;
} 
#footer { margin: 0 auto; min-height: 50px; width: 750px; } 
.widgetMain { float:left; width: 100%; text-align: left; } 
.widgetKateMain { float:left; width: 40%; text-align: left; height: 263px; } 
.widgetKateLinksMain { float:left; width: 50%; text-align: left; padding-top: 200px; } 
.widgetKateHeader { float:left; width: 100%; text-align: left; } 
.widgetHeader { padding-top: 10px; padding-bottom: 5px; text-align: left; font-family:Helvetica,Arial,Verdana; font-size: 11pt; color: #41a5bc; font-weight: bold; } 
.widgetKateBody { float:left; width: 100%; text-align: left; } 
.widgetBody { text-align: left; width: 160px; } 
.widgetBodyWide { float:left; width: 100%; text-align: left; } 
#main { width: 900px; margin-left: auto; margin-right: auto; text-align:left; float: left;} 
.divMain { width: 100%; float: left; } 
#treebottom
{
float: left;
height: 317px;
width: 475px;
background: url("/Data/Ent_847DA032-FEF2-4F98-8A8C-E06E1E448945/Images/bottom.gif") top; border: none; 
}
#treebottomright
{
float: left;
height: 317px;
width: 175px;
}
#treetop
{
float: left;
height: 268px;
width: 554px;
background: url("/Data/Ent_847DA032-FEF2-4F98-8A8C-E06E1E448945/Images/top.gif") top; border: none; 
}
#treetopright
{
float: left;
height: 268px;
width: 96px;
} 
div.pnlPageHeader
{
text-align: center;
width: 774px;
background-color: #96B1A9;
border-top: 10pt solid #10303a;
border-right:10pt solid #10303a;
border-left:10pt solid #10303a;
padding-bottom: 5px;
} 
div.pnlSectionHeader
{
vertical-align: middle;
text-align: left;
padding-top: 10px;
padding-left: 18px;
color: White;
width: 782px;
min-height: 30px;
float: left;
font-family:Helvetica,Arial,Verdana;
font-weight: bold;
font-size: 11pt;
background-color: #666666;
} 
div.pnlSectionHeaderAdmin
{
vertical-align: middle;
text-align: left;
padding-top: 10px;
padding-left: 18px;
color: White;
width: 782px;
min-height: 30px;
float: left;
font-family:Helvetica,Arial,Verdana;
font-weight: bold;
font-size: 11pt;
background-color: #666666;
} 
div.pnlSection
{
padding-top: 10px;
padding-left: 18px;
width: 782px;
text-align: left;
float: left;
background-color: #FFFFCC;
}
div.pnlSubSectionHeader
{
vertical-align: middle;
text-align: center;
padding-top: 10px;
color: #41a5bc;
width: 764px;
min-height: 30px;
float: left;
font-family:Helvetica,Arial,Verdana;
font-weight: bold;
font-size: 11pt;
background-color: #d8d8d8;
}
div.pnlSubSection
{
padding-top: 10px;
width: 764px;
text-align: left;
float: left;
background-color: white;
}
div.pnlSectionPerAdmin
{
background-color: white;
text-align: left;
padding-top: 10px;
padding-left: 8px;
width: 792px;
float: left;
} 
div.pnlSectionColorPrimary
{
padding-top: 10px;
padding-left: 18px;
width: 782px;
text-align: left;
float: left;
background-color: #f0f0f0
} 
div.pnlSectionColorSecondary
{
text-align: left;
width: 700px;
float: left;
padding-bottom: 20px;
background-color: #f0f0f0
}
div.pnlSectionFooter
{
float: left; 
width: 800px; 
height: 40px; 
background-image: url(/images/tsGraphics/separator-repeat.gif); 
background-repeat: repeat-x;
}
div.pnlSectionFooterAdmin
{
float: left; 
width: 800px; 
height: 40px; 
background-image: url(/images/tsGraphics/separator-repeat.gif); 
background-repeat: repeat-x;
} 
div.pnlSectionCart
{
text-align: left;
width: 700px;
float: left;
background-color: #f0f0f0;
padding-top: 20px;
padding-bottom: 20px;
min-height: 400px;
} 
.imgProductMain
{
width: 200px;
height: 200px;
} 
div.pnlProductSummary
{
width: 220px;
height: 300px;
float:left;
} 
div.pnlProductImage
{
width: 200px;
height: 240px;
float:left;
}
div.pnlProductInfo
{
float:left;
padding-left: 10px;
}
.laSongInfo { color: #10303a; } 
span.laProductTitle 
{
font-family:Helvetica,Arial,Verdana;
font-size: 14pt;
font-weight: bold;
color: #10303a;
}
span.laProductCaption
{
color: orange;
}
span.laProductCopyright
{
color: green;
}
span.laProductShortDescription 
{
color: #808080;
}
div.pnlPhysBuy
{
}
div.pnlPhysBuyCart
{
}
div.pnlDigiBuy
{
}
div.pnlDigiBuyCart
{
}
span.laInfoLabel
{
color: blue;
}
span.laOrigPrice
{
color: orange;
text-decoration:line-through;
}
span.laCurrPrice
{
color: green;
} 
.pnlCartSummary
{
text-align: left;
float: left;
}
.pnlCartSummaryHeader
{
float:left;
padding: 10px 10px 10px 10px;
background-color: #41A7C5;
color: White;
font-weight: bold;
}
.pnlCartSummaryBody
{
float:left;
padding: 10px 10px 10px 10px;
padding-left: 10px;
background-color: #E6E6E6;
font-size: 9pt;
color: #4d4d4d;
min-height: 275px;
} 
.pnlCustomerInfo
{
text-align: left;
float: left;
}
.pnlCustomerInfoHeader
{
float:left;
padding: 10px 10px 10px 10px;
background-color: #666;
color: White;
font-weight: bold;
}
.pnlCustomerInfoBody
{
float:left;
padding: 10px 10px 10px 10px;
padding-left: 10px;
background-color: #CDA528;
font-size: 9pt;
color: white;
min-height: 275px;
} 
.pnlPaymentInfo
{
text-align: left;
float: left;
}
.pnlPaymentInfoHeader
{
float:left;
padding: 10px 10px 10px 10px;
background-color: #41A7C5;
color: White;
font-weight: bold;
}
div.pnlPaymentInfoBody
{
float:left;
padding: 10px 10px 10px 10px;
padding-left: 10px;
background-color: #E6E6E6;
font-size: 9pt;
color: #CDA528;
min-height: 275px;
} 
span.laItemLabelCart
{
color: #CDA528;
font-weight: bold;
}
span.laItemValueCart
{
color: #41A7C5;
} 
span.laItemLabelCustomer
{
color: white;
font-weight: bold;
}
span.laItemValueCustomer
{
color: white;
} 
span.laItemLabelPayment
{
color: CDA528;
font-weight: bold;
}
span.laItemValuePayment
{
color: #41A7C5;
} 
.pnlBoxInner1-2
{
width: 330px;
}
.pnlBoxInner2-2
{
width: 330px;
}
.pnlBox1-2
{
width: 350px;
}
.pnlBox2-2
{
width: 350px;
} 
.pnlBoxSeparator1-2
{
float:left;
width: 20px;
min-height: 275px;
} 
.pnlBoxInner1-3
{
width: 230px;
}
.pnlBoxInner2-3
{
width: 230px;
}
.pnlBoxInner3-3
{
width: 230px;
}
.pnlBox1-3
{
width: 250px;
}
.pnlBox2-3
{
width: 250px;
}
.pnlBox3-3
{
width: 250px;
}
.pnlBoxSeparator1-3
{
float:left;
width: 5px;
min-height: 275px;
}
.pnlBoxSeparator2-3
{
float:left;
width: 5px;
min-height: 275px;
} 
.laCheckoutNav
{
color: white;
}
.laCheckoutNavDisabled
{
color: #d8d8d8;
}
/* Album Search */
div.pnlProductListOwner
{
float:left;width:100%;height:20px;text-align:center;
}
span.laProductListOwner
{
color:#333333;
}
div.pnlProductListInfo
{
float:left;width:100%;height:30px;text-align:center;
}
div.pnlProductListCart
{
float:left;width:100%;height:40px;text-align:center;
}
div.pnlProductListCartDigi
{
float:left;text-align:center;width:50%;
}
div.pnlProductListCartPhys
{
float:left;text-align:center;width:50%;
}
span.laProductListPrice
{
color:#333333;
}