body {
margin: 10px 8px 0px 8px;
padding: 0px 0px 0px 0px;
background-color: #ffffff;
 }

/* Position <div id="topbtn"> (img swaps handled by "dom_rollovers.js") */
/* This div must be placed inside another containing div (story550) */
.topbtn {
float: right;
right: 0px;
z-index: 20;
background-color: transparent;
margin-top: -34px; /* Negative value sets it above the <hr> */
}

/* Adjusted vertical position of last btn. (no <hr> here) */
.topbtn_last {
float: right;
right: 0px;
z-index: 20;
background-color: transparent;
margin-top: -22px; /* Height adjustment for bottom btn. */
}

.ftrule {
display: block;
width: 770px;
height: 3px;
background-color: #000000;
}

/* Column wrapper */ 
.lcol_bge {
position: relative; /* Independent of "body" 8px margins */
top: 0px;
left: 0px;
margin: 0px 0px 0px 0px;
/* margin-left re-declared for IE-Mac only (can't explain) */
margin-left: 0px;
padding: 0px 0px 0px 0px;
border: 0px 0px 0px 0px;
/*background-color: #f5f3e8;*/
background-color: #edeadd;
width: 220px; /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 190px;	/* Actual value for conformant browsers */
}

/* BEGIN Sublinks box (unordered list) links */
.subbox_520 {
position: relative;
font-family: georgia, times, serif;
font-size: 14px;
line-height: 17px;
font-weight: bold;
font-style: normal;
text-align: left;
color: #444444;
margin: 10px 0px 12px 0px;
padding: 12px 14px 6px 20px;
border: 1px;
border-style: solid;
border-color: #9999cc;
width: 520px; /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 484px; /* Actual value for conformant browsers */
background-color: #f5f3e8;
}

ul.sublinks {
display: block;
position: relative; /* Independent of "body" 8px margins */
top: 0px;
left: 0px;
list-style: none;
margin: 2px 0px 3px 0px; /* No margin-top needed, markup has <table> cellpadding="15" */
padding: 5px 0px 8px 0px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-align: left;
color: #000000;
width: 484px;
}

/* Bullets are applied to <a>'s, not <li>'s */
ul.sublinks li a:link, ul.sublinks li a:visited {
display: block;
width: 484px; /* Value seen by IE-Win4-5 */
voice-family: "\"}\""; 
voice-family:inherit;
margin: 0px 0px 0px 0px;
padding: 4px 0px 4px 18px;
width: 466px;	/* Actual value for conformant browsers (IMPORTANT for IE-Mac) */
color: #6600cc;
background: transparent url(../images/k9_grey.gif) center left no-repeat;
background-position: 0px;
text-decoration: underline;
}

ul.sublinks li a:hover, ul.sublinks li a:active {
display: block;
width: 484px; /* Value seen by IE-Win4-5 */
voice-family: "\"}\""; 
voice-family:inherit;
margin: 0px 0px 0px 0px;
padding: 4px 0px 4px 18px;
width: 466px;	/* Actual value for conformant browsers (IMPORTANT for IE-Mac) */
color: #fe1212;
background: transparent url(../images/k9_red_on.gif) center left no-repeat;
background-position: 0px;
text-decoration: none; /* Remove <a>'s underline */
}

/* BEGIN LeftCol. "navlist"  (inside "lcol_bge" div) */
ul.navlist {
display: block;
position: relative; /* Independent of "body" 8px margins */
top: 0px;
left: 0px;
list-style: none;
margin: 0px 0px 11px 0px; /* No margin-top needed, markup has <table> cellpadding="15" */
padding: 6px 0px 7px 0px;
font-family: georgia, times, serif;
font-size: 11px;
font-weight: bold;
color: #ff0000;
width: 190px;
}

/* Bullets are applied to <a>'s, not <li>'s */
ul.navlist li a:link, ul.navlist li a:visited {
display: block;
width: 190px; /* Value seen by IE-Win4-5 */
voice-family: "\"}\""; 
voice-family:inherit;
margin: 0px 0px 0px 0px;
padding: 6px 0px 7px 12px;
width: 178px;	/* Actual value for conformant browsers (IMPORTANT for IE-Mac) */
color: #cc0000;
background: transparent url(../images/dpnt_off_red.gif) center left no-repeat;
background-position: 0px;
text-decoration: underline;
}

ul.navlist li a:hover {
display: block;
width: 190px; /* Value seen by IE-Win4-5 */
voice-family: "\"}\""; 
voice-family:inherit;
margin: 0px 0px 0px 0px;
padding: 6px 0px 7px 12px;
width: 178px;	/* Actual value for conformant browsers (IMPORTANT for IE-Mac) */
color: #6600cc;
background: transparent url(../images/dpnt_on_prp.gif) center left no-repeat;
background-position: 0px;
text-decoration: none; /* Remove <a>'s underline */
}

ul.navlist li a:active {
display: block;
width: 190px; /* Value seen by IE-Win4-5 */
voice-family: "\"}\""; 
voice-family:inherit;
margin: 0px 0px 0px 0px;
padding: 6px 0px 7px 12px;
width: 178px;	/* Actual value for conformant browsers (IMPORTANT for IE-Mac) */
color: #fe1212;
background: transparent url(../images/dpnt_on_red.gif) center left no-repeat;
background-position: 0px;
text-decoration: none; /* Remove <a>'s underline */
}


/* "current" link styling */
ul.navlist li a.cur {
display: block;
width: 190px; /* Value seen by IE-Win4-5 */
voice-family: "\"}\""; 
voice-family:inherit;
margin: 0px 0px 0px 0px;
padding: 6px 0px 7px 12px;
width: 178px;	/* Actual value for conformant browsers (IMPORTANT for IE-Mac) */
color: #6600cc;
background: transparent url(../images/dpnt_on_prp.gif) center left no-repeat;
background-position: 0px;
text-decoration: none; /* Remove <a>'s underline */
}

/* BEGIN Vert. scrollbar version (inside "lcol_bge" div) */
ul.scroll {
overflow: auto;
/* IEWin scrollbar selectors */
scrollbar-track-color: #dadaf4;
/* scrollbar-face-color: #ff9999; */
scrollbar-face-color: #9999cc;
scrollbar-darkshadow-color: #333333;
scrollbar-shadow-color: #ffffff;
scrollbar-3dlight-color: #999999;
scrollbar-highlight-color: #ffffff;
scrollbar-arrow-color: #ffffff;
display: block;
position: relative; /* Independent of "body" 8px margins */
top: 0px;
left: 0px;
list-style: none;
margin-top: 8px;
margin-bottom: 8px;
margin-right: -16px; /* Make room for vert. scrollbar */
margin-left: -2px; /* -2px prevents BOTTOM scrollbar from appearing */
padding: 10px 16px 10px 10px;
height: 340px;
width: 190px; /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
height: 300px;
width: 164px;	/* Actual value for conformant browsers */
}

ul.scroll li {
display: block;
margin-top: 3px;
margin-bottom: 8px;
margin-right: -16px; /* Make room for vert. scrollbar */
margin-left: -2px; /* -2px prevents BOTTOM scrollbar from appearing */
padding-bottom: 6px; /* Space between <li>'s */
width: 164px; /* Value seen by IE-Win4-5 */
voice-family: "\"}\""; 
voice-family:inherit;
width: 146px;	/* Actual value for conformant browsers (IMPORTANT for IE-Mac) */
color: #333333;
}

/* Bullets are applied to <a>'s, not <li>'s */
ul.scroll li a:link, ul.scroll li a:visited {
display: block; /* Without this, wrapping <a> links will add another bullet */
padding-left: 12px; /* Sets <a>'s position (to clear bullet) */
color: #cc0000;
background: transparent url(../images/dpnt_off_red.gif) center left no-repeat;
background-position: 0px;
text-decoration: underline;
}

ul.scroll li a:hover {
display: block; /* Without this, wrapping <a> links will add another bullet */
padding-left: 12px; /* Sets <a>'s position (to clear bullet) */
color: #6600cc;
background: transparent url(../images/dpnt_on_prp.gif) center left no-repeat;
background-position: 0px;
text-decoration: none; /* Remove <a>'s underline */
}

ul.scroll li a:active {
display: block; /* Without this, wrapping <a> links will add another bullet */
padding-left: 12px; /* Sets <a>'s position (to clear bullet) */
color: #fe1212;
background: transparent url(../images/dpnt_on_red.gif) center left no-repeat;
background-position: 0px;
text-decoration: none; /* Remove <a>'s underline */
}

/* "current" link styling */
ul.scroll li a.cur {
display: block; /* Without this, wrapping <a> links will add another bullet */
padding-left: 12px; /* Sets <a>'s position (to clear bullet) */
color: #6600cc;
background: transparent url(../images/dpnt_on_prp.gif) center left no-repeat;
background-position: 0px;
text-decoration: none; /* Remove <a>'s underline */
}

/* NON-scroll version */
ul.noscroll {
overflow: visible;
display: block;
position: relative; /* Independent of "body" 8px margins */
top: 0px;
left: 0px;
list-style: none;
margin-top: 8px;
margin-bottom: 8px;
margin-right: 0px;
margin-left: 0px;
padding: 2px 16px 0px 10px;
/* height: 1420px; */
height: 100%;
width: 190px; /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
/* height: 1390px; */
width: 164px;	/* Actual value for conformant browsers */
}

ul.noscroll li {
display: block;
margin-top: 3px;
margin-bottom: 4px;
margin-right: -16px; /* Make room for vert. scrollbar */
margin-left: 0px;
padding-bottom: 6px; /* Space between <li>'s */
width: 164px; /* Value seen by IE-Win4-5 */
voice-family: "\"}\""; 
voice-family:inherit;
width: 146px;	/* Actual value for conformant browsers (IMPORTANT for IE-Mac) */
color: #333333;
}

/* Bullets are applied to <a>'s, not <li>'s */
ul.noscroll li a:link, ul.scroll li a:visited {
display: block; /* Without this, wrapping <a> links will add another bullet */
padding-left: 12px; /* Sets <a>'s position (to clear bullet) */
color: #cc0000;
background: transparent url(../images/dpnt_off_red.gif) center left no-repeat;
background-position: 0px;
text-decoration: underline;
}

ul.noscroll li a:hover {
display: block; /* Without this, wrapping <a> links will add another bullet */
padding-left: 12px; /* Sets <a>'s position (to clear bullet) */
color: #6600cc;
background: transparent url(../images/dpnt_on_prp.gif) center left no-repeat;
background-position: 0px;
text-decoration: none; /* Remove <a>'s underline */
}

ul.noscroll li a:active {
display: block; /* Without this, wrapping <a> links will add another bullet */
padding-left: 12px; /* Sets <a>'s position (to clear bullet) */
color: #fe1212;
background: transparent url(../images/dpnt_on_red.gif) center left no-repeat;
background-position: 0px;
text-decoration: none; /* Remove <a>'s underline */
}

/* "current" link styling */
ul.noscroll li a.cur {
display: block; /* Without this, wrapping <a> links will add another bullet */
padding-left: 12px; /* Sets <a>'s position (to clear bullet) */
color: #6600cc;
background: transparent url(../images/dpnt_on_prp.gif) center left no-repeat;
background-position: 0px;
text-decoration: none; /* Remove <a>'s underline */
}

ol.pal13 {
font-family: palatino, times, serif;
font-size: 13px;
line-height: 13px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #333333;
}

ol.pal13 li {
margin-left: 18px; /* Sets position of item numbers */
padding-left: 8px; /* Sets position of <li> text */
}

.story550 {
display: block;
margin: 0px 0px 0px 0px;
padding: 14px 14px 14px 14px;
border: 1px;
border-style: solid;
border-color: #9999cc;
width: 550px; /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 520px;	/* Actual value for conformant browsers (2px added for <img> "border") */
background-color: #ffffff;
}

.story580 {
display: block;
margin: 0px 0px 0px 0px;
padding: 14px 14px 14px 14px;
border: 1px;
border-style: solid;
border-color: #9999cc;
width: 580px; /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 580px;	/* Actual value for conformant browsers (2px added for <img> "border") */
background-color: #ffffff;
}

.cdspec_10rt {
display: block;
position: relative;
float: right;
margin: -4px 0px 6px 0px;
padding: 5px 14px 6px 14px;
border: 1px;
border-style: solid;
border-color: #9999cc;
width: 310px; /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 290px;	/* Actual value for conformant browsers (2px added for <img> "border") */
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-align: left;
color: #000000;
background-color: #f0f0fa;
}
.xmas {
display: inline;
position: relative;
float: right;
margin: -4px 0px 6px 0px;
padding: 5px 14px 6px 14px;
border: 1px;
border-style: solid;
border-color: #9999cc;
width: 310px; /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 290px;	/* Actual value for conformant browsers (2px added for <img> "border") */
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-align: left;
color: #000000;
background-color: #f0f0fa;
}

.cdspec12_550 {
display: block;
margin: 15px 0px 10px 0px;
padding: 4px 14px 5px 14px;
border: 1px;
border-style: solid;
border-color: #9999cc;
width: 550px; /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 520px;	/* Actual value for conformant browsers (2px added for <img> "border") */
font-family: verdana, arial, sans-serif;
font-size: 12px;
font-weight: bold;
font-style: normal;
text-align: center;
color: #000000;
background-color: #f0f0fa;
}

.cdspec12_580 {
display: block;
margin: -4px 0px 12px 0px;
padding: 4px 14px 5px 14px;
border: 1px;
border-style: solid;
border-color: #9999cc;
width: 580px; /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 550px;	/* Actual value for conformant browsers (2px added for <img> "border") */
font-family: verdana, arial, sans-serif;
font-size: 12px;
font-weight: bold;
font-style: normal;
text-align: center;
color: #000000;
background-color: #ffffff;
}

.mint580 {
display: block;
margin: 0px 0px 0px 0px;
padding: 14px 14px 14px 14px;
border: 1px;
border-style: solid;
border-color: #9999cc;
width: 580px; /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 580px;	/* Actual value for conformant browsers (2px added for <img> "border") */
background-color: #edfdeb;
}

.story390 {
display: block;
margin: 0px 0px 0px 0px;
padding: 14px 14px 14px 14px;
border: 1px;
border-style: solid;
border-color: #9999cc;
width: 390px; /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 360px;	/* Actual value for conformant browsers (2px added for <img> "border") */
background-color: #edeadd;
}

.xmascrnr {
display: block;
margin: 0px 0px 0px 0px;
padding: 5px 4px 5px 4px;
height: 320px;
width: 168px; /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
height: 310px;
width: 160px;	/* Actual value for conformant browsers (2px added for <img> "border") */
background-color: transparent;
background-image: url(images/xmas_homebkg_168x324.jpg) no-repeat;
background-position: 0 0;
}

.pic_160l { /* floats top-left, MUST FIT COMPLETELY INSIDE containing div */
float: left;
margin: 0px 12px 0px 0px;
padding:  7px 7px 7px 7px;
border: 1px;
border-style: solid;
border-color: #d1d1d1;
width: 178px; /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 162px;	/* Actual value for conformant browsers (2px added for <img> "border") */
background-color: #ffffff;
}

.pic_102l { /* floats top-left, MUST FIT COMPLETELY INSIDE containing div */
float: left;
margin: 0px 0px 0px 0px;
padding:  7px 7px 7px 7px;
border: 1px;
border-style: solid;
border-color: #d1d1d1;
width: 122px; /* False value for IE4-5.x/Win */	
voice-family: "\"}\""; 
voice-family:inherit;
width: 104px;	/* Actual value for conformant browsers (2px added for <img> "border") */
background-color: #ffffff;
}

p {
font-family: verdana, arial, sans-serif;
font-size: 11px;
line-height: 16px;
color: #000000;
}

a:active {color: #fe1212; text-decoration: none}
a:link {color: #6600cc; text-decoration: underline}
a:visited {color: #6600cc; text-decoration: underline}
a:hover {color: #fe1212; text-decoration: none}
.small {font-family: verdana, geneva, arial, sans-serif; font-size: 10px; color: #333333;}
.smaller {font-family: verdana, geneva, arial, sans-serif; font-size: 9px}
.tiny {font-family: arial, helvetica, sans-serif; font-size: 10px}
.tiny2 {font-family: arial, helvetica, sans-serif; font-size: 10px; line-height: 11px}
.body {font-family: verdana, arial, sans-serif; text-decoration: none; font-size: 11px}
.medium {font-family: verdana, geneva, arial, sans-serif; font-size: 13px}
.semibold {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 16px}
.semireg {font-family: verdana, arial, sans-serif; font-weight: normal; font-size: 16px}
.demibold {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 17px}
.subhd {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 20px}
.hd {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 24px}

h1 {
font-family: georgia, times, serif;
font-size: 20px;
font-weight: bold;
margin-top: 0px;
color: #990000;
}

h2 {
font-family: georgia, times, serif;
font-size: 14px;
line-height: 17px;
font-weight: bold;
margin-top: 0px;
color: #444444;
}

.h2like {
font-family: georgia, times, serif;
font-size: 16px;
font-weight: bold;
line-height: 17px;
margin-top: 0px;
margin-bottom: 4px;
color: #990000;
}

.demiboldspace {
font-family: verdana, arial, sans-serif;
font-weight: bold;
font-size: 17px;
line-height: 27px;
}

.t_pal11 {
font-family: palatino, georgia, times, serif;
font-size: 11px;
font-weight: bold;
color: #990000;
}

.t_pal13 {
font-family: palatino, georgia, times, serif;
font-size: 13px;
font-weight: bold;
color: #990000;
}

.t_ver9 {
font-family: verdana, arial, sans-serif;
font-size: 9px;
font-weight: bold;
color: #990000;
}

.t_ver11 {
font-family: verdana, arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #990000;
}

.t_geo10 {
font-family: georgia, times, serif;
font-size: 10px;
font-weight: bold;
color: #990000;
}

.t_geo11 {
font-family: georgia, times, serif;
font-size: 11px;
font-weight: bold;
color: #990000;
}
/* In markup, remove <a> link tag, and add "_cur" to <font> classname */
.t_geo11_cur {
font-family: georgia, times, serif;
font-size: 11px;
font-weight: bold;
color: #ff0000;
}

.t_geo12 {
font-family: georgia, times, serif;
font-size: 12px;
font-weight: bold;
color: #990000;
}

.t_geo14 {
font-family: georgia, times, serif;
font-size: 14px;
font-weight: bold;
color: #990000;
}

.t_geo14w {
font-family: georgia, times, serif;
font-size: 14px;
font-weight: bold;
color: #ffffff;
}

.t_geo15 {
font-family: georgia, times, serif;
font-size: 15px;
font-weight: bold;
color: #990000;
}

.t_geo18 {
font-family: georgia, times, serif;
font-size: 18px;
font-weight: bold;
color: #990000;
}

.gold_geo18 {
font-family: georgia, times, serif;
font-size: 18px;
font-weight: bold;
color: #ffcc66;
}

/* If <font> class tag is INSIDE of <a> link tag */
a.t_pal11:link, a.t_pal13:link, a.t_ver9:link, a.t_ver11:link, a.t_geo10:link, a.t_geo11:link, a.t_geo12:link, a.t_geo14:link, a.t_geo18:link {
color: #990000;
text-decoration: underline;
}
a.t_pal11:visited, a.t_pal13:visited, a.t_ver9:visited, a.t_ver11:visited, a.t_geo10:visited, a.t_geo11:visited, a.t_geo12:visited, a.t_geo14:visited, a.t_geo18:visited {
color: #990000;
text-decoration: underline;
}
a.t_pal11:hover, a.t_pal13:hover, a.t_ver9:hover, a.t_ver11:hover, a.t_geo10:hover, a.t_geo11:hover, a.t_geo12:hover, a.t_geo14:hover, a.t_geo18:hover {
color: #fe1212;
text-decoration: none;
}
a.t_pal11:active, a.t_pal13:active, a.t_ver9:active, a.t_ver11:active, a.t_geo10:active, a.t_geo11:active, a.t_geo12:active, a.t_geo14:active, a.t_geo18:active {
color: #fe1212;
text-decoration: none;
}

/* If <a> link tag is INSIDE of <font> class tag */
.t_pal11 a:link, .t_pal13 a:link, .t_ver9 a:link, .t_ver11 a:link, .t_geo10 a:link, .t_geo11 a:link, .t_geo12 a:link, .t_geo14 a:link, .t_geo18 a:link {
color: #990000;
text-decoration: underline;
}
.t_pal11 a:visited, .t_pal13 a:visited, .t_ver9 a:visited, .t_ver11 a:visited, .t_geo10 a:visited, .t_geo11 a:visited, .t_geo12 a:visited, .t_geo14 a:visited, .t_geo18 a:visited {
color: #990000;
text-decoration: underline;
}
.t_pal11 a:hover, .t_pal13 a:hover, .t_ver9 a:hover, .t_ver11 a:hover, .t_geo10 a:hover, .t_geo11 a:hover, .t_geo12 a:hover, .t_geo14 a:hover, .t_geo18 a:hover {
color: #fe1212;
text-decoration: none}
.t_pal11 a:active, .t_pal13 a:active, .t_ver9 a:active, .t_ver11 a:active, .t_geo10 a:active, .t_geo11 a:active, .t_geo12 a:active, .t_geo14 a:active, .t_geo18 a:active {
color: #fe1212;
text-decoration: none;
}

/* Artist page links (based on "navlist" link colors) - Apply class to <a> tags */
a.ima10 {
font-family: georgia, times, serif;
font-size: 10px;
font-weight: bold;
color: #ff0000;
}

a.ima11 {
font-family: georgia, times, serif;
font-size: 11px;
font-weight: bold;
color: #ff0000;
}

a.ima12 {
font-family: georgia, times, serif;
font-size: 12px;
font-weight: bold;
color: #ff0000;
}

a.ima10:link, a.ima11:link, a.ima12:link {
color: #ff0000;
text-decoration: underline;
}

a.ima10:visited, a.ima11:visited, a.ima12:visited {
color: #cc0000;
text-decoration: underline;
}

a.ima10:hover, a.ima11:hover, a.ima12:hover {
color: #6600cc;
text-decoration: none;
}

a.ima10:active, a.ima11:active, a.ima12:active {
color: #fe1212;
text-decoration: none;
}

.pal10 {
font-family: palatino, georgia, times, serif;
font-size: 10px;
line-height: 16px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #444444;
}

.pal11 {
font-family: palatino, georgia, times, serif;
font-size: 11px;
line-height: 17px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #444444;
}

.pal12 {
font-family: palatino, georgia, times, serif;
font-size: 12px;
line-height: 18px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #444444;
}

.pal13 {
font-family: palatino, times, serif;
font-size: 13px;
line-height: 19px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #333333;
}

.pal13b {
font-family: palatino, times, serif;
font-size: 13px;
line-height: 19px;
font-weight: bold;
font-style: normal;
text-align: left;
color: #333333;
}

.pal13on14 {
font-family: palatino, times, serif;
font-size: 13px;
line-height: 14px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #333333;
}

.pal13bi {
font-family: palatino, times, serif;
font-size: 13px;
line-height: 19px;
font-weight: bold;
font-style: italic;
text-align: left;
color: #333333;
}

.pal14 {
font-family: palatino, georgia, times, serif;
font-size: 14px;
line-height: 20px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #333333;
}

.pal14b {
font-family: palatino, times, serif;
font-size: 14px;
line-height: 20px;
font-weight: bold;
font-style: normal;
text-align: left;
color: #333333;
}

.pal14bi {
font-family: palatino, times, serif;
font-size: 14px;
line-height: 20px;
font-weight: bold;
font-style: italic;
text-align: left;
color: #333333;
}

.pal16bgrn {
font-family: palatino, times, serif;
font-size: 16px;
line-height: 20px;
font-weight: bold;
font-style: normal;
text-align: left;
color: #006633;
}

.ver9 {
font-family: verdana, arial, sans-serif;
font-size: 9px;
line-height: 13px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #444444;
}

.a_ver9 {
font-family: verdana, arial, sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
text-align: left;
color: #000000;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.a_ver10 {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-align: left;
color: #000000;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.ver10 {
font-family: verdana, arial, sans-serif;
font-size: 10px;
line-height: 13px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #444444;
}

.ver11w {
font-family: verdana, arial, sans-serif;
font-size: 11px;
line-height: 11px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #ffffff;
}

.ver13 {
font-family: verdana, arial, sans-serif;
font-size: 13px;
line-height: 16px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #444444;
}

.ver9bd {
font-family: verdana, arial, sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
text-align: left;
color: #000000;
}

.ver10bd {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-align: left;
color: #000000;
}

.ver11bd {
font-family: verdana, arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-align: left;
color: #000000;
}

.ver12bd {
font-family: verdana, arial, sans-serif;
font-size: 12px;
font-weight: bold;
font-style: normal;
text-align: left;
color: #000000;
}

.ver13bd {
font-family: verdana, arial, sans-serif;
font-size: 13px;
font-weight: bold;
font-style: normal;
text-align: left;
color: #000000;
}

.ver14bd {
font-family: verdana, arial, sans-serif;
font-size: 14px;
font-weight: bold;
font-style: normal;
text-align: left;
color: #000000;
}

.geo10 {
font-family: georgia, times, serif;
font-size: 10px;
line-height: 12px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #444444;
}

.geo11 {
font-family: georgia, times, serif;
font-size: 11px;
line-height: 13px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #444444;
}

.geo14 {
font-family: georgia, times, serif;
font-size: 14px;
line-height: 16px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #333333;
}

.geo11blk {	
font-family: georgia, times, serif;
font-size: 11px;
line-height: 14px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #000000;
}

.geo12blk {	
font-family: georgia, times, serif;
font-size: 12px;
line-height: 14px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #000000;
}

.geo14blk {	
font-family: georgia, times, serif;
font-size: 14px;
line-height: 17px;
font-weight: normal;
font-style: normal;
text-align: left;
color: #000000;
}

.geo14bd {	
font-family: georgia, times, serif;
font-size: 14px;
line-height: 17px;
font-weight: bold;
font-style: normal;
text-align: left;
color: #000000;
}

.paltitle3 {
font-family: palatino, georgia, times, serif;
font-size: 18px;
font-weight: bold;
color: #990000;
}

.artistxl {
font-family: verdana, arial, sans-serif;
font-weight: bold;
font-size: 17px;
line-height: 22px;
color: #000000;
}

.artistx {
font-family: verdana, arial, sans-serif;
font-weight: bold;
font-size: 16px;
line-height: 20px;
color: #000000;
}

.title {
font-family: verdana, arial, sans-serif;
font-size: 16px;
font-weight: bold;
line-height: 28px;
color: #990000;
}

.titlelink {font-family: verdana, arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #990000;
}

.titlelink a:active {color: #ff9900; text-decoration: none}
.titlelink a:link {color: #990000; text-decoration: underline}
.titlelink a:visited {color: #990000; text-decoration: underline}
.titlelink a:hover {color: #ff0000; text-decoration: none}

.bodylink {font-family: verdana, arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #cc0000;
}

.bodylist {
font-family: verdana, arial, sans-serif;
font-weight: normal;
font-size: 11px;
line-height: 14px;
margin-left: 0px;
padding-left: 0px;
list-style: none;
}

.bodylist li {
list-style: none;
padding-left: 10px;
margin-top: 0px;
}

.catno {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #cc0000;
}

.format {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
}

.formatcat {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
}

.price {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #0000ff;
}

.comment {
font-family: verdana, arial, sans-serif;
font-size: 9px;
font-weight: normal;
font-style: italic;
color: #666666;
}

.lead_ver10 {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: italic;
color: #666666;
}

.commentwrap {
margin-top: 0px;
font-family: verdana, arial, sans-serif;
font-size: 9px;
font-weight: normal;
font-style: italic;
line-height: 11px;
color: #666666;
}

.extra {
font-family: verdana, arial, sans-serif;
font-size: 9px;
font-weight: normal;
font-style: normal;
color: #222222;
}

.new {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #ff0000;
}

.nogap {
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.nobtmgap {
margin-bottom: 0px;
padding-bottom: 0px;
}

.notopgap {
margin-top: 0px;
padding-top: 0px;
}

.minbtmgap {
margin-top: 6px;
padding-top: 6px;
margin-bottom: 2px;
}

/* Striped-tables */
tr.stripe_hdr td {
font-family: "trebuchet ms", arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
background-color: #666699;
padding: 6px;
}

tr.stripe_even td {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
background: #ffffff;
padding: 3px 0px 3px 0px;
}

tr.stripe_odd td {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
background: #f1f0de;
padding: 3px 0px 3px 0px;
}

