html {
	margin:0;padding:0;
}

body {
	margin:0;padding:0;background: #F1EEC7;
}

#wrap {
width: 100%;
}
#headerWesley {
height:110px;text-indent: -2000px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
background: #FFFFFF url(../images/dbHead_Wesley.jpg) no-repeat;
}
#headerLectures {
height:110px;text-indent: -2000px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
background: #FFFFFF url(../images/dbHead_Lectures.jpg) no-repeat;
}
#headerSheet {
height:110px;text-indent: -2000px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
background: #FFFFFF url(../images/dbHead_SheetCD.jpg) no-repeat;
}
#headerSpoken {
height:110px;text-indent: -2000px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
background: #FFFFFF url(../images/dbHead_Spoken.jpg) no-repeat;
}
#headerOpera {
height:110px;text-indent: -2000px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
background: #FFFFFF url(../images/dbHead_Opera.jpg) no-repeat;
}
#headerMags {
height:110px;text-indent: -2000px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
background: #FFFFFF url(../images/dbHead_Mags.jpg) no-repeat;
}
#headerJazz {
height:110px;text-indent: -2000px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
background: #FFFFFF url(../images/dbHead_Jazz.jpg) no-repeat;
}
#headerFolk {
height:110px;text-indent: -2000px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
background: #FFFFFF url(../images/dbHead_Folk.jpg) no-repeat;
}
#headerDVDs {
height:110px;text-indent: -2000px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
background: #FFFFFF url(../images/dbHead_DVDs.jpg) no-repeat;
}
#headerClassical {
height:110px;text-indent: -2000px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
background: #FFFFFF url(../images/dbHead_Classical.jpg) no-repeat;
}
#headerEvents {
height:110px;text-indent: -2000px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
background: #FFFFFF url(../images/dbHead_Events.jpg) no-repeat;
}
#headerNewBooks {
height:110px;text-indent: -2000px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
background: #FFFFFF url(../images/dbHead_NewBooks.jpg) no-repeat;
}
#headerNewCDs {
height:110px;text-indent: -2000px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
background: #FFFFFF url(../images/dbHead_CDs.png) no-repeat;
}

#topNav {
clear:both;
margin:0 0px 0px 0px; padding: 10px 0px 20px 0px;
background:#E6DC97;
}
#topNav ul {
margin:0px 0px 0px 0px; padding:0px 20px 40px 20px;
}
#topNav li {
float: left; list-style: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 90%; line-height:200%;
margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}
#topNav a {
margin:0px 4px 0 0px; padding:1px 6px 1px 6px; 
color:#666666; text-decoration:none;
border:1px solid #CCCCCC; border-bottom: 2px solid #BBA051; 
border-top: 2px solid #FFFFFF; background:#F1EEC7;
}
#topNav select {
margin:0px 0px 10px 20px; padding:0px 0px 0px 0px;
color:#666666; 
background:#FFFFFF;
}
#topNav a:hover, body#A #t-A a, body#B #t-B a, body#C #t-C a, body#D #t-D a, body#E #t-E a, body#F #t-F a, body#G #t-G a, body#H #t-H a, body#I #t-I a, body#J #t-J a, body#K #t-K a, body#L #t-L a, body#M #t-M a, body#N #t-N a, body#O #t-O a, body#P #t-P a, body#Q #t-Q a, body#R #t-R a, body#S #t-S a, body#T #t-T a, body#U #t-U a, body#V #t-V a, body#W #t-W a, body#X #t-X a, body#Y #t-Y a, body#Z #t-Z a, body#ALL #t-ALL a, body#NEW #t-NEW a, body#Childrens #t-Childrens a {
margin:6px 4px 0 0px; padding:1px 6px 1px 6px;
color:#FFFFFF;
border:1px solid #CCCCCC; border-bottom: 2px solid #FFFFFF; 
border-top: 2px solid #BBA051; background:#721D32;
}

#MainNav {
margin:0 0px 0px 0px; padding: 10px 0px 10px 0px;
background:#E6DC97;
}
#MainNav ul#Reference {
margin:0; padding:0px 20px 20px 20px;
}
#MainNav ul#Bolbec {
margin:0; padding:0px 20px 20px 20px;
}
#MainNav li {
float: left; list-style: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 90%; line-height:200%;
margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}
#MainNav a {
margin:0px 4px 0 0px; padding:1px 6px 1px 6px; 
color:#666666; text-decoration:none;
border:1px solid #CCCCCC; border-bottom: 2px solid #BBA051; 
border-top: 2px solid #FFFFFF; background:#F1EEC7;
}
#MainNav select {
margin:0px 0px 10px 20px; padding:0px 0px 0px 0px;
color:#666666; 
background:#FFFFFF;
}
#MainNav a:hover, ul#Reference #t-Reference a, ul#Bolbec #t-Bolbec a {
margin:6px 4px 0 0px; padding:1px 6px 1px 6px;
color:#FFFFFF;
border:1px solid #CCCCCC; border-bottom: 2px solid #FFFFFF; 
border-top: 2px solid #BBA051; background:#721D32;
}



#NoRecs {
color:#63011F; font-weight: bold;
}
#content h1 {
margin: 0 0 0 0; padding: 20px 0 0px 20px;
font-weight:normal; color:#63011F; 
font-size:140%; line-height: 140%;
}
#content h2 {
margin: 0 0 0 0; padding: 10px 0 0px 20px;
font-weight:bold; color:#BBA051; 
font-size:100%; line-height: 140%;
}
#content h3 {
margin: 0 0 0 0; padding: 5px 0 0px 20px;
font-weight:bold; color:#666666;
font-size:80%; line-height: 140%;
}
#content {
clear:both;
margin: 0; padding: 20px 0 0 0;
font-family: Verdana, sans-serif;color:#666666;
background:#F1EEC7;
}
#content p {
margin: 0 0 0 0; padding: 0 20px 8px 20px;
font-size:80%; line-height: 140%;
}
#content ul {
margin: 0 0 0 0; padding: 0 0 0 0;
}
#content li {
margin: 0 0 0 0; padding: 0 20px 5px 20px;
list-style: none; 
font-size:80%; line-height: 140%;
}
#content a:link {
color:#63011F; text-decoration: none;
}
#content a:hover {
text-decoration: none; 
border-bottom:1px solid #63011F;
}
#content caption {
text-align:left;
font-weight:normal; color:#BBA051; 
font-size:140%; line-height: 140%;
}
#content table {
width:93%;
margin: 0 0px 0px 20px; padding: 0 0px 0px 0px;
border-collapse:collapse;  
border-left: 1px solid #CCCCCC; border-right: 2px solid #CCCCCC; border-bottom: 2px solid #BBA051;
font-size: 80%; line-height: 140%;
background:#FFFFFF;
}
#content table th {
margin: 0 0 0px 0; padding: 6px 0px 6px 6px;
border-bottom: 1px solid #BBA051; 
text-align:left; font-weight: bold;
color:#63011F;
background:#E6DC97;
}
#content table td {
margin: 0 0 0px 0; padding: 6px 8px 8px 6px;
border-bottom: 1px solid #BBA051; 
}
#col1 {width:33%;font-weight: bold;}
#col2 {width:60%; }
#col1a {width:27%;font-weight: bold;}
#col2a {width:66%; }
#col3 {width:7%;}
#colNEW {width:7%; 
font-size:80%;font-weight:bold;color:#63011F;text-align: center;
background: #E6DC97;
}
hr { height:1px; }
#WEScol1 {width:37%;font-weight: bold;}
#WEScol2 {width:46%; }
#WEScol3 {width:10%;}

#content a#gotop {
font-size:80%; line-height: 140%;
line-height:14px; float:left;
color:#666666; text-decoration:none; list-style: none; 
margin: 10px 0 0 0px; padding:4px 24px 4px 6px; 
border-bottom: 1px solid #FFFFFF; 
border-top: 1px solid #FFFFFF; 
background: #E6DC97 url(../images/UpArrow.gif) no-repeat right 50%;
}
#content a#gotop:hover {
color:#FFFFFF;
background:#BBA051 url(../images/UpArrow.gif) no-repeat right 50%;
}
#content a#close {
font-size:80%; line-height: 140%;
line-height:14px; float:right;
color:#666666; text-decoration:none; list-style: none; 
margin: 10px 0px 0 0px; padding:4px 24px 4px 6px; 
border-bottom: 1px solid #FFFFFF; 
border-top: 1px solid #FFFFFF; 
background: #E6DC97 url(../images/close.gif) no-repeat right 50%;
}
#content a#close:hover {
color:#FFFFFF;
background:#BBA051 url(../images/close.gif) no-repeat right 50%;
}
