/* content style sheet
-----------------------------------------------
 */

#content
{
	background-color: #e8eae3; 

	text-align: left;
	color: #000000;
/*	font: 12pt normal Franklin Gothic Book, Arial, Verdana, Sans-serif; */
	font: 12pt normal Georgia, Arial, Verdana, Sans-serif;
	line-height:1.4em;
		
	padding-top: 30px;

}

#content a:link { 
		text-decoration: none;
		color: #7d3780;
}
#content a:hover { 
		text-decoration: underline;
		color: #7d3780;
}
#content a:visited { 
		text-decoration: none;
		color: #7d3780;
}
#content a:active { 
		text-decoration: none;
		color: #7d3780;
}

#content img
{		
	-moz-box-shadow:    7px 5px 3px 0px #555;
	-webkit-box-shadow: 7px 5px 3px 0px #555;
	box-shadow:         7px 5px 3px 0px #555;

}

#flat img
{		
	-moz-box-shadow:    none;
	-webkit-box-shadow: none;
	box-shadow:         none;

}


/* homepage layout
-----------------------------------------------
 */

#homepage-left {
	float: left;
	padding-left: 70px;
/*	
	margin-left: 30px;
	border: 2px red solid;
*/
}


#homepage-right {
	float: right;
/*	font: 12pt normal Trebuchet, Arial, Verdana, Sans-serif; */
	font: 12pt normal Georgia, Arial, Verdana, Sans-serif;
	color: #000000;
	line-height:1.5em;

}

#homepage_book_cover { 
    width: 300px;
}



/* "about the book" button
-----------------------------------------------
 */

#about_book_button 
{
	background-color: #e9bd43; /* #6f2528; */ 
	width: 165px;
	padding: 13px 0px 10px 0px;
	border-radius: 15px;
	color: #FFFFFF;
/*	font: 9.5pt bold Franklin Gothic Book, Arial, Verdana, Sans-serif;	*/
	font: 9.5pt normal Georgia, Arial, Verdana, Sans-serif;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	display: inline-block;
}



/* bio-page layout
-----------------------------------------------
 */

#bio-page-left {
/*	font: 8pt normal Trebuchet, Arial, Verdana, Sans-serif; */
	font: 8pt normal Georgia, Arial, Verdana, Sans-serif;
	color: #000000;
	margin-left: 20px; 
	vertical-align: text-top;
	text-align: center;
}

#bio-page-left img {
	width: 275px; 
	margin-bottom: 15pt;
/*
	border: 1px solid #a7a7a7;
	padding: 3px;	
	-moz-box-shadow:    none;
	-webkit-box-shadow: none;
	box-shadow:         none;	
*/
}

#bio-page-right {
/*	font: 12pt normal Trebuchet, Arial, Verdana, Sans-serif; */
	font: 12pt normal Georgia, Arial, Verdana, Sans-serif;
	line-height:1.33em;
	color: #000000;
	width: 510px;
	padding-left: 60px;
}

#bio-page_assoc_header{
	margin: 20px 0px 15px 0px;
	padding: 2px 10px 0px 10px;
	width: 450px;
	color: #ffffff;
	background-color: #7d3780; /* #AD4D83; */
/*	font: 12px/25px normal Trebuchet, Arial, Verdana, Sans-serif; */
	font: 12pt/25px normal Georgia, Arial, Verdana, Sans-serif;
	
}

#bio-page_assoc {
		width: 400px;		
}


#bio-page_assoc li 
{ 
/*	font: 12pt normal Trebuchet, Arial, Verdana, Sans-serif; */
	font: 12pt normal Georgia, Arial, Verdana, Sans-serif;
	padding-bottom: 6pt; 
	margin-left: -14pt; 
}



/* Old Bookstore Page
-----------------------------------------------
 */
.oldstore_left 
{ 
	width: 380px; 
/*	font: 12pt normal Trebuchet, Arial, Verdana, Sans-serif; */
	font: 12pt normal Georgia, Arial, Verdana, Sans-serif;
	line-height:1.3em;		
}

.oldstore_left ul {
	margin-top: 5px;
}
.oldstore_left li {
	margin-left: 5px;
}

.oldstore_right 
{ 	
	padding-left: 30px;
}


/* Art Gallery page
-----------------------------------------------
 */

#gallery {
	
}

#gallery img {

	border-style: solid;
	border-color: #CCCCCC;
	border-top-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	border-right-width: 1px;
	padding: 2px;
	-moz-box-shadow:    none;
	-webkit-box-shadow: none;
	box-shadow:         none;	
}

/* Picture album page
-----------------------------------------------
 */

#picture {
	
}

#picture img {

	border-style: solid;
	border-color: #CCCCCC;
	border-top-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	border-right-width: 1px;
	padding: 2px;
	-moz-box-shadow:    none;
	-webkit-box-shadow: none;
	box-shadow:         none;	
}

/* Appearances page
-----------------------------------------------
 */
#appearance_schedule
{
padding: 0pt 100pt 15pt 50pt;
}

#appearance_schedule p {
margin-bottom: 20pt;
}

#appearance_schedule img {
	-moz-box-shadow:    none;
	-webkit-box-shadow: none;
	box-shadow:         none;	
}


/* Contact page
-----------------------------------------------
 */
 
#contact_form { margin: -10px 0 0 -10px; }

#contact_form input[type=text] 
{ 
	width: 475px; 
	margin: 3px 0 10px 0; 
	padding: 3px; 
	font: 12pt Arial, Verdana, Sans-serif; 
}

#contact_form textarea 
{ 
	width: 475px; 
	height: 175px; 
	margin-top: 3px; 
	padding: 3px; 
	font: 12pt Arial, Verdana, Sans-serif; 
}

#contact_form input[type=submit] 
{ 
	width: 60px; 
	font: 12pt Arial, Verdana, Sans-serif; 
}
 
#contact_info 
{
	color: #444444; 
	text-align: left;
	margin-top: 30px; 
	margin-left: 180px; 
	margin-bottom: 50px;
	
/*	font: 12pt normal Trebuchet, Arial, Verdana, Sans-serif; */
	font: 12pt normal Georgia, Arial, Verdana, Sans-serif;
	line-height:1.33em;
}



/* Misc.
-----------------------------------------------
 */

.clear { clear: both; }


