/* ------------- Default color scheme ('book' site) --------------- */

body {
	background: #DCE2D0;
}

a {
	color: #2B70FF;
}

a:visited { 
	color: #708090; 
}

a:hover  { 
	color: #930;
}

h2  { 
	color: #708090;
}

#wrapper {
	background: url(../images/bgnds/left-column-bgnd_default.png) repeat-y left top;
}

#leftColumn {
	background: url(../images/portraits/schoen-headshot_brown-bgnd.jpg) no-repeat left top;
}

#leftColumn a, 
#leftColumn a:visited {
	color: #FFFFFF;
}

#leftColumn a:hover, 
#leftColumn a:visited:hover {
	color: #FFFFFF;
}

#navigation a, 
#navigation a:visited, 
#navigation a:hover { 
	color: #FFFFFF; 
}

#siteheader {
	background: #424e5f url(../images/robertschoen-com_blue.gif) no-repeat right bottom;
}

#siteheader a, 
#siteheader a:visited {
	color: #FFFFFF;
	background: url(../concertworks/images/robertschoen-com_blue.gif) no-repeat right bottom;
}

#sitesubhead a {
	background: #c1c2bd;
	color: #333333;
}

#footer {
	color: #C1C2BD;
	background: #212730 url(../images/bgnds/footer-bgnd_default.png) repeat-y left top;
}


/* ------------- Concert Works --------------- */

body.concertworks {
	background: #DCE2D0;
}

body.concertworks a {
	color: #2B70FF;
}

body.concertworks a:visited { 
	color: #708090; 
}

body.concertworks a:hover  { 
	color: #930;
}

body.concertworks h2  { 
	color: #708090;
}

body.concertworks #wrapper {
	background: #FFFFFF url(../images/bgnds/left-column-bgnd_concertworks.png) repeat-y left top;
}

body.concertworks #leftColumn {
	background: url(../images/portraits/schoen-headshot_green-bgnd.jpg) no-repeat left top;
}

body.concertworks #leftColumn a, 
body.concertworks #leftColumn a:visited {
	color: #FFFFFF;
}

body.concertworks #leftColumn a:hover, 
body.concertworks #leftColumn a:visited:hover {
	color: #FFFFFF;
}

body.concertworks #navigation a, 
body.concertworks #navigation a:visited, 
body.concertworks #navigation a:hover { 
	color: #FFFFFF; 
}

body.concertworks #siteheader {
	background: #99AAAA url(../images/robertschoen-com_green.gif) no-repeat right bottom;
}

body.concertworks #siteheader a, 
body.concertworks #siteheader a:visited {
	color: #FFFFFF;
	background: url(../concertworks/images/robertschoen-com(green).gif) no-repeat right bottom;
}

body.concertworks #sitesubhead a {
	background: #c1c2bd;
	color: #333333;
}

body.concertworks #footer {
	color: #FFFFFF;
	background: #556666 url(../images/bgnds/footer-bgnd_concertworks.png) repeat-y left top;
}


/* ------------- Shared classes --------------- */

.toc li {
	margin-bottom: .5em;
}

.toc li ul {
	margin-top: .5em;
}

.toc li ul li {

}

.chapterTitle {
	color: #708090;
	font-size: large;
	font-weight: bold;
}

ul#appearances li {
	margin-bottom: 1.25em;
}

.caption {
	margin: 1em 0 0 0;
	padding: 0;
	font-size: x-small;
	color: #666666;
}

.muted {
	color: #999999;
}

.smalltext {
	font-size: x-small;
}

