/*
Theme Name: Old Scroll
Theme URI: http://www.carolineshaw.com/wordpressthemes/
Description: Left menu is a diagram of the Strad scroll.  Theme grown from darwin and kubrick.
Version: 1.2.3.4
Author: Caroline Shaw
Author URI: http://www.carolineshaw.com
Tags: white, minimalist, violin

	This theme uses a public design and is probably not officially released under the GNU General Public License (GPL)
	http://www.gnu.org/licenses/gpl.txt because I don't know what that is.  Just trying to get this stylesheet header right.
	
*/

body {	color:#3C1E00;	background-color: #FFFFFF; 	background:url(images/scribble_header.png); background-attachment:fixed; background-position:top center; background-repeat:no-repeat;	font-family: Garamond, Georgia, Palatino, serif;	font-size: 92%;  margin: 0px;  padding: 0px;  text-align: center; }

a {color:#cc6633; text-decoration:none; }
a:hover {color:#0099FF; }
a:active {	color: #cc6633; }
a:visited {	color: #cc6633; }

a img { border: 0; } 

ul {	list-style:none;	}
ul li {	list-style:none;	}


.accomodateiframemargin { padding:5px; margin:10px;
				}



#headerwidgetbox { width:auto; height:auto; padding: 0px; margin:0px; }

#topbackground {  background:url(images/scribble_header.png) center no-repeat; }

#wrapper {  border: 0px;  margin-top: 3px;  margin-bottom: 3px;  margin-left: auto;  margin-right: auto;  padding: 0px;  text-align:left; width: 1000px; }

#sidebar {	top:600px;  border:none;  float: left;  margin: 5px 0px 20px 5px;  padding: 5px;  width: 180px;  color:#999999;  list-style:none;  text-align:left; }

#nextpostlink { border:none }

#post { border:none }

#pagecontent {	border:none;  float: left;  margin: 5px 5px 5px 5px;  padding: 5px;  width: 470px;  text-align:justify; }
#pagecontent-hear { border:none;  float: left;  margin: 5px 5px 5px 5px;  padding: 10px;  width: 340px;  text-align:justify; }
#pagecontent-hear-main { border:none;  float: left;  margin: 3px 3px 3px 3px;  padding: 3px;  width: 675px;  text-align:right; }
#pagecontent-fat { border:none;  float: right;  margin: 5px 5px 5px 5px;  padding: 5px;  width: 960px;  text-align:justify; }
#pagecontent-slim { border:none;  float: right;  margin: 5px 5px 5px 5px;  padding: 5px;  width: 300px;  text-align:justify; }
#pagecontent a { color:#3D69A0; }
#pagecontent a:hover { color:#FF9933; } 
	
#leftsidebar {	background-image:url(images/left-background.png);	background-repeat:no-repeat;	border:none;  float: left;  margin: 2px 2px 2px 2px;  padding: 0px;  width: 240px; text-align:left; }
#leftsidebar-hear {	background-image:url(images/left-background.png);	background-repeat:no-repeat;	border:none;  float: left;  margin: 5px 5px 20px 0px;  padding: 5px;  width: 240px; text-align:left; }
#leftsidebar-hear-main {	background-image:url(images/left-background.png);	background-repeat:no-repeat;	border:none;  float: left;  margin: 0px 0px 0px 0px;  padding: 0px;  width: 1px; text-align:left; }
#leftsidebar-skinny {	background-image:url(images/left-background.png);	background-repeat:no-repeat;	border:none;  float: left;  margin: 5px 5px 20px 0px;  padding: 5px;  width: 50px; text-align:left; }
#leftsidebar-chubby {	background-image:url(images/left-background.png);	background-repeat:no-repeat;	border:none;  float: left;  margin: 5px 5px 20px 0px;  padding: 5px;  width: 450px; text-align:left; }


#eventstext { color:#000000; float: right; }

.brown { color:#663300 }

#leftleftsidebar { width: 220px; text-align:left; font-size: 95%; color:#339900; }

#center { border: 5px solid #666666;  float:left;  margin: 5px 5px 20px 5px;  padding: 0px;  width: 410px;  text-align:justify; }

.perfoling {	border:3px double grey; }

.text-events { color:grey; font-size:10pt; letter-spacing:1.1px; }

#rightsidebar {	border:none;  float: right;  margin: 5px 5px 20px 0px;  padding: 5px;  width: 250px; text-align:left;  	}
#rightsidebar-hear {	border:none;  float: right;  margin: 40px 3px 20px 0px;  padding: 2px;  width: 300px; text-align:left;   }
#rightsidebar-hear-main {	border:none;  float: right;  margin: 0px 0px 0px 0px;  padding: 0px;  width: 10px; text-align:right;  	}
.whiteongrey { background-color: #999999; color:#FFFFFF; padding: 3px; }
#rightsidebar-skinny {	border:none;  float: right;  margin: 5px 5px 20px 0px;  padding: 5px;  width: 150px; text-align:right;  	}
#middle-sidebar {	float: left;  margin: 5px 5px 5px 25px;  padding: 5px;  width: 230px; text-align:left;  	}
#middle-sidebar-2 {	border:none;  float: right;  margin: 5px 5px 5px 5px;  padding: 5px;  width: 220px; text-align:left;  	}

#rightrightsidebar-media { width:230px; float:right; text-align:right; color:#990000; }

#navmenu { padding:0px; text-align:left; font-size: 24px; }
#navmenu ul { margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
#navmenu li { display: inline; }
#navmenu ul li a { text-decoration:none; margin: 5px; color:#999999; }
#navmenu ul li a:hover { color:#990000;	}
#navmenu li.current_page_item a { color:#990000; }

#current { color:#009900; }

#sidenav { padding:5px; }
#sidenav ul { margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
#sidenav li { display:block; }
#sidenav a { text-decoration:none; color:#610B0B; font-weight:bold;	}
#sidenav a:hover { color:#045FB4; font-weight:bold; }


.pagenav li { list-style:none; }

a {color:##045FB4; text-decoration:none; }
a:hover {color:#CC0000; }

big {	font-size:150%;	font-weight:900;	color:#660000;	margin: 0px; padding: 0px; }

small {	font-size:95%;	font-style:italic;	color:#660000;	margin: 0px; padding: 0px; }	

.lyrics { font-size:90%; color:#FFCC99; }

.greytext-title { letter-spacing:2px; font-size:18pt; }
.greytext-large { color: #999999; font-size: 14pt; letter-spacing: 1.3px; }
.greytext-large-mainpage { color: #999999; font-size: 14pt; letter-spacing: 1.6px; }
.greytext-norm { letter-spacing:1.5px; color:#999999; }
.greytext-quasi-norm { letter-spacing:1.2px; color:#666666; text-align:justify; }
.greytext-bio { color: #666666; font-size: 14pt; letter-spacing: 1.1px; }
.navigation { text-align: center }
.post { text-align: center }

.clearer {	font-size: 0px;	line-height: 0px;	display: block;	margin: 0px; padding: 0px; clear: both;	height: 0px; width: auto; }

#footer {	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	text-align: center;	padding-top: 15px; padding-right: 0px;	padding-bottom: 15px;	padding-left: 0px;	color:#336600;	clear:both; }
#footer p {	color: #999999;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	padding: 0px; }

#narrowcolumn { width:450px; padding-left: 150px; text-align: justify; }

.narrowcolumn .entry, .widecolumn .entry {	line-height: 1.1em; width:450px; text-align: justify; padding-left: 300px;  }
	
.narrowcolumn .postmetadata {	text-align: left;	font-size:80%;	}

.rightmenucontainer {	position: relative;	float: left;	width: 238px;	margin-bottom: 20px; }

.transparent-box {	float: left;	top: 0;	bottom: 0px;	left: 0;	width: 100%;	height: 100%;	background-color:#FFFFFF;	filter: alpha(opacity=40);	-khtml-opacity: 0.4;	-moz-opacity: 0.4;	opacity: 0.4;	color: #ffffff; }

/* ie6 fix - also from dark-smoke stylesheet*/
* html .transparent-box {	height: expression(this.parentNode.offsetHeight + 'px'); }

.content-box {	position: relative;	width: 238px; }

.entry { text-align: justify }

pre {  color: #666666;  margin: 0px;  padding: 10px; }

.valid { border: 0px; padding: 5px; position: absolute; bottom: 0px; left: 0px; }

.linkBack { border: 0px; color: #fff; font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 5px; position: absolute; bottom: 36px; left: 0px; text-decoration: none; }

.linkSource { border: 0px; color: #fff; font: normal 11px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 5px; position: absolute; top: 0px; left: 0px; text-decoration: none; }
