#desc p a:link { color:#333; text-decoration:none; background:#FFF;padding:4px 6px 4px 6px;border:1px #FFF solid;}
#desc p a:visited { color:#333; text-decoration:none; background:#FFF;padding:4px 6px 4px 6px;border:1px #FFF solid;}
#desc p a:hover  { color:#FFF; text-decoration:none; background:#333;padding:4px 6px 4px 6px;border:1px #666 solid;}
#desc p a:active  { color:#333; text-decoration:none; background:#CCC;padding:4px 6px 4px 6px;border:1px #FFF solid;}

#front_thumbs {width:190px;float:right;border-right:1px #EEE solid;position:relative;bottom:10px;}
#front_thumbs h3 {margin-bottom:5px}
#thumbs {width:450px;border-right:1px #CCC solid;padding-right:15px;}

h3, label {font-size:14pt;}
p {line-height:150%}
p.nav {text-align:center}

#quotes{margin-top:25px;padding-left:5px;border-left:1px #CCC solid;clear:both}

#setlist {float:right;width:280px;margin-left:5px;}
#setlist h3 {font-size:12pt;}
#setlist h4 {font-size:12pt;margin:0;padding:0;margin-left:100px;position:relative;top:8px}
#setlist img {margin-right:8px;margin:2px 0 5px 8px;float:left;}
#setlist div.set {border-bottom:1px #CCC dashed;padding-top:2px;margin: 8px 0 2px 0}
#setlist h4 a, #setlist p a {padding:4px 6px 4px 6px;text-decoration:none;}
#setlist h4 a:link, #setlist p a:link {color:#333;background-color:#FFF}
#setlist h4 a:visited, #setlist p a:visited {color:#333;background-color:#FFF}
#setlist h4 a:hover, #setlist p a:hover {color:#CCC;background-color:#333}
#setlist h4 a:active, #setlist p a:active {color:#CCC;background-color:#CCC}
#setlist p {border:1px #CCC solid;float:left;}

#fullsetlist h3 {margin:0;padding:0;}
#fullsetlist img {margin-right:8px;margin-bottom:4px;padding-bottom:0}
#fullsetlist div.set {border-bottom:1px #CCC dashed;padding-top:2px;margin: 8px 10px 2px 15px;float:left;width:340px;padding-bottom:10px}
#fullsetlist p {margin-bottom:0;padding-bottom:0;font-size:9pt;}

#desc h2{font-size:14pt;margin-bottom:4px;}
#desc h5{font-size:10pt;margin-bottom:4px;}
#desc a {text-decoration:none}
#desc {float:right; width:185px;background:#EEE;padding:6px;
position:relative;top:10px;border-top:1px #999 solid;border-bottom:1px #999 solid;font-size:10pt; overflow:hidden}
#comments {border-top:1px #CCC solid;padding-top:10px;padding-bottom:10px;}
#comments p {padding-bottom:5px;padding-top:5px;border-bottom:1px #CCC solid;margin:0}
#comments img {border:0}

#context {text-align:center;float:right}
#context img {margin:4px;}
#context p.nav a {padding:6px 9px 6px 9px;text-decoration:none;position:relative}
#context p.nav a:link {color:#333;background-color:#CCC}
#context p.nav a:visited {color:#333;background-color:#CCC}
#context p.nav a:hover {color:#FFF;background-color:#333}
#context p.nav a:active {color:#FFF;background-color:#999}
#context h5, #context h4 {text-align:left;margin-bottom:0}
p.context_title{text-align:left;margin:2px;font-size:8pt;}
#context img.endimg {margin:4px; padding:2px}

div.set {width:98%;clear:both;padding-bottom:10px;margin-bottom:10px;border-bottom:1px #CCC dashed}
div.set h4 {margin-bottom:8px;}
div.set p, div.set h4 {margin-left:270px;}

/* - Page nav - */
#pagenav {font-size:10pt;clear:both;margin:10px 0 25px 0;}
#pagenav a:link { color:#333; text-decoration:none; background:#CCC;padding:4px 6px 4px 6px;border:1px #CCC solid;}
#pagenav a:visited { color:#333; text-decoration:none; background:#CCC;padding:4px 6px 4px 6px;border:1px #CCC solid;}
#pagenav a:hover  { color:#FFF; text-decoration:none; background:#333;padding:4px 6px 4px 6px;border:1px #666 solid;}
#pagenav a:active  { color:#333; text-decoration:none; background:#CCC;padding:4px 6px 4px 6px;border:1px #CCC solid;}