body {
 margin:0;
 min-width:800px;
 text-align:center;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:400;
 color:#111;
 background-color:#000; 
}
#outer {
	background-color:#000;
	width:800px;
	margin:0;
	margin:auto;	
}
#menu_top {
	width:125px;
	height:5px;
}
#content_top {
	width:665px;
	height:5px;
}
#border_right {
width:71px;
}
#header {
 	background-image:url(header2008.gif);
	background-repeat:no-repeat;
	height:157px;
	width:800px;
}
#footer {
 	color:#ffe793;
	width:800px;
	background-image:url(footer_red.gif);
 	background-color:#7b1800;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-bottom:10px;
	padding-top:10px;
}
#footer a:link,
#footer a:visited,
#footer a:active {
	color:#ffe793;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	margin: 0 0 0 10px;
}
#footer_red {
background-image:url(footer_red.gif);
background-repeat:repeat;
}
#menu {
 	background-color:#7b1800;
	width:125px;
	background-image:url(footer_red.gif);
	background-repeat:repeat;
	float:left;
	color:#ffe793;
	display:block;
	text-align:left; 
	vertical-align:top;
}
#menu ul {
	margin-top:20px;
	margin-left:20px;
	padding-left:0;
	list-style:none;
	background-color:transparent;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:500px;	
}
#menu ul li { 
	margin:5px 0px 0px 1px;
	line-height:27px;
	text-decoration: none;
}	
#menu ul li a:link,
#menu ul li a:visited,
#menu ul li a:active { 
	color:#ffe793;
	text-decoration: none;
}
#menu ul li a:hover {
	color: #d98a1a;
	text-decoration: none;
}

#menu ul .menu_alt { 
	margin:5px 0px 0px 1px;
	line-height:17px;
	text-decoration: none;
}
#menu ul .menu_alt a:link,
#menu ul .menu_alt a:visited,
#menu ul .menu_alt a:active { 
	color:#fce59d;
	text-decoration: none;
}
#menu ul .menu_alt a:hover {
	color:#d98a1a;
	text-decoration: none;
}
#menu ul .menu_extra {
	clear:inherit;
	text-align:left;
	margin-left:0;
	margin-right:3px;
	margin-top:40px;	
	font-style:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#f3d68c;
	line-height:12px;
	font-weight:400;	
}
#content {
 	background-color:#fff;
	text-align:left;
	padding-bottom:15px;
	vertical-align:top;
}
#content a:link,
#content a:visited,
#content a:active,
#content a:hover {
	color:#7b1800;	
}
#content p {
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#111;
text-indent:10px;
line-height:19px;
margin-left:10px;
margin-right:25px;
}
.A {
	width:10px;
	vertical-align:middle;	
	padding-left:15px;	
}
.answers {
	text-align:left;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:13px;
	color:#000;
	line-height:15px;	
	font-weight:500;
	vertical-align:middle;
	padding-right:80px;			
}
.answers a:link,
.answers a:visited,
.answers a:active,
.answers a:hover {
	color:#7b1800;	
}
.artists {
	text-align:center;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	line-height:20px;		
	text-decoration:none;	
	font-weight:500;	
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
}
.artists_small {
	text-align:left;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-indent:5px;
	font-weight:500;	
	margin-left:40px;
	margin-right:40px;
	margin-top:0;
}
.artists_image a:link,
.artists_image a:visited,
.artists_image a:active,
.artists_image a:hover {
	text-align:left;
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#7b1800;
	line-height:35px;	
	font-variant:small-caps;
	text-decoration:underline;	
	font-weight:600;	
	margin-left:30px;
	margin-top:20px;
	margin-bottom:20px;
}
.artists_no_image {
	text-align:left;
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#7b1800;
	line-height:35px;	
	font-variant:small-caps;
	text-decoration:none;	
	font-weight:600;	
	margin-left:30px;
	margin-top:10px;	
}
.artists_right {
	float:right;
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#7b1800;
	line-height:35px;	
	font-variant:small-caps;
	text-decoration:none;	
	font-weight:500;	
	margin-left:30px;
	margin-top:10px;
	margin-bottom:20px;
}
.bio_title {
	font-style:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#000000;
	text-align:left;
	margin-left:200px;
	font-weight:bold;
}
.bio_page {
	margin-left:20px;
	margin-top:18px;	
	margin-right:15px;
}
.bio_page p {
	text-indent:0.2in;
	font-style: normal;	
	margin-left:20px;
	text-align:left;
	font-style:normal;
	font-weight:400;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;	
	margin-right:15px;
	line-height:16px;
}
.book {
border-bottom-style:solid;
border-bottom-color:#7b1800;
border-bottom-width:1px;
padding-bottom:12px;
padding-top:12px;
padding-left:0;
padding-right:0;
}
.book_available {
	margin-left:100px;
	margin-top:10px;
	margin-bottom:20px;
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}
.book_buy a:visited,
.book_buy a:active,
.book_buy a:link,
.book_buy a:hover {
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7b1800;
	line-height:16px;
	margin-left:18px;	
	text-align:center;
}
.book_desc {
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	margin-left:10px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	line-height:19px;
	width:310px;
}
.book_details {
	margin-left:10px;	
	text-align:center;
}
.book_details img {
	padding:2px;
	border:0;
	margin-top:0;
	text-align:center;
}
.book_excerpt,
.book_excerpt a:visited,
.book_excerpt a:active,
.book_excerpt a:link,
.book_excerpt a:hover {
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7b1800;
	line-height:20px;
	text-align:center;
	margin-top:1px;		
}
.book_isbn {	
	font-style:normal;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.book_list {
width:220px;
vertical-align:top;
padding-left:20px;
padding-top:10px;
padding-right:20px;
line-height:20px;
}
.book_list_pix {
width:100px;
padding-left:20px;
padding-top:10px;
}
.book_more a:visited,
.book_more a:active,
.book_more a:link,
.book_more a:hover {
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	margin-left:20px;
	text-decoration:none;
}
.book_more img {
	padding:2px;
	border:0;
	margin-top:0;
}
.book_number {	
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7b1800;
	font-weight:500;	
}
.book_quote {	
padding-top:18px;
font-style:normal;
line-height:17px;
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;	
vertical-align:top;
text-align:left;
width:200px;
}
.book_reviews,
.book_reviews a:link, 
.book_reviews a:visited, 
.book_reviews a:active, 
.book_reviews A:hover {
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	font-size:11px;
	color:#7b1800;
	line-height:16px;	
	margin-top:10px;
}
.book_title {
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#7b1800;
	font-weight:bold;
	
}
.bookbox {	
	text-align:center;
	font-size:16px;
	font-style:normal;
	font-weight:400;
	font-family:"Times New Roman", Times, serif;
	color:#111;
	text-decoration:none;
	margin-top:10px;	
	margin-bottom:10px;	
	width:300px;
}	
.bookbox_rt {
width:210px;
font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	color:#000;
	text-align:left;
	background-color:#f7e6c5;
	line-height:17px;
	margin-top:25px;
	padding-left:10px;
	padding-right:7px;
	padding-top:5px;
	padding-bottom:20px;
	border-left-style:solid;
	border-left-color:#7b1800;
	border-left-width:1px;
	border-top-style:solid;
	border-top-color:#7b1800;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#7b1800;
	border-bottom-width:1px;
	border-right-style:solid;
	border-right-color:#7b1800;
	border-right-width:1px;
	margin-right:0;
	vertical-align:top;
}
.bookbox_rt_lg {
width:210px;
font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	color:#000;
	text-align:left;
	background-color:#f7e6c5;
	line-height:17px;
	margin-top:25px;
	padding-left:10px;
	padding-right:7px;
	padding-top:5px;
	padding-bottom:5px;
	border-left-style:solid;
	border-left-color:#7b1800;
	border-left-width:1px;
	border-top-style:solid;
	border-top-color:#7b1800;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#7b1800;
	border-bottom-width:1px;
	border-right-style:solid;
	border-right-color:#7b1800;
	border-right-width:1px;
	margin-right:0;
	vertical-align:top;
}

.bookbox p {
	text-align:center;
	font-size:16px;
	font-style:normal;
	font-weight:400;
	font-family:"Times New Roman", Times, serif;
	color:#111;
	text-decoration:none;	
	margin-top:9px;	
}
.bookbox h1 {
	font-family:"Times New Roman", Times, serif;
	padding:1px 0 0px 0;
	font-size:20px;
	color:#111;
	text-align:center;	
	font-style:normal;
	font-weight:bold;	
	font-variant:small-caps;
	margin-bottom:0;
	/* added to replace hr */
	display:inline; 
	border-bottom:2px; 
	border-top:0; 
	border-left:0; 
	border-right:0; 
	border-style:solid; 
	border-color:#7b1800;
	/* end hr replacement */
}
#bridge {
	text-align:center;	
}
#bridge img {
	text-align:center;	
	border-style:ridge;
	border-width:3px;
	border-color:#5d4b25;
	width:300px;
	height:150px;			
}
.carlotta {
	clear:inherit;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	text-indent:25px;
	line-height:18px;
	padding-left:20px;
	padding-right:20px;
}
.carlotta_comments {
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	line-height:18px;
	color:#000;
	font-weight:400;
}
.carlotta_names,
.carlotta_names a {
	color:#7b1800;
	margin-left:30px;
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
}
.carlotta_header {
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:500;
	margin-left:45px;
}
.carlotta p {
	font-style:normal;
	color:#000;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
padding-left:30px;
padding-right:15px;
	text-indent:25px;
	line-height:18px;
}
.carlotta_pix {
padding-right:20px;
}
.carlotta_pix img {
	border-style:ridge;
	border-width:1px;
	border-color:#5d4b25;
	width:240px;
	height:180px;	
}
.center {
font-style:normal;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	margin-top:8px;
}
.center_sm {
font-style:normal;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin-top:8px
}
.contact {
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#000;
	margin-left:30px;
	text-align:left;
	margin-right:30px;
	margin-top:30px;
}
.contact a:visited,
.contact a:active,
.contact a:link,
.contact a:hover {
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#7b1800;
	margin-right:30px;
	margin-top:30px;
	text-align:left;
}
.email img {
vertical-align:top;
margin-left:0px;
margin-top:10px;
}
.excerpt {	
	margin-left:0;
	margin-right:0;
}
.excerpt_title {
	width:400px;
	margin-top:10px;
	text-align:center;
	font-style:normal;
	font-weight:bold;
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
}
.excerpt_subtitle {
	text-align:left;
	font-style:normal;
	font-variant:small-caps;
	font-weight:bold;
	font-size:15px;
	font-family:"Times New Roman", Times, serif;
}
.excerpt_right_margin {
	width:150px;
	margin-top:40px;
}
.excerpt_image {
	padding-left:20px;	
}
.excerpt_page_image {
	width:50px;
	margin-left:20px;	
	float:left;
	padding:10px;
	height:100px;
	margin-top:10px;
}
.excerpt_page_image_indent {
	width:50px;
	margin-left:100px;	
	float:left;
	padding:10px;
	height:100px;
	margin-top:10px;
}
.excerpt_page_image_essay {
	width:50px;
	margin-left:100px;	
	float:left;
	padding:10px;
	height:100px;	
	margin-top:10px;
}
.excerpt_page_teaser {
	width:350px;	
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;
	height:100px;
	text-indent:9px;
	margin-top:20px;
	margin-bottom:20px;	
	margin-left:40px;
}
.excerpt_page_teaser_indent {
	width:330px;	
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;
	height:100px;
	text-indent:9px;
	margin-top:20px;	
	margin-bottom:20px;	
	margin-left:40px;
}
.excerpt_page_emphasize {
	font-weight:600;
	text-indent:0;
	font-style:italic;
}
.excerpt_read_chapter a:link, 
.excerpt_read_chapter a:hover,
.excerpt_read_chapter a:visited,
.excerpt_read_chapter a:active {
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:13px;
	font-weight:600;
	color:#7b1800;
	text-decoration:underline;
	line-height:15px;
}
.excerpt_pages a:link,
.excerpt_pages a:hover {
	font-style:normal;
	font-weight:bold;
	font-size:11px;
	font-family:"Times New Roman", Times, serif;
	color:#5d4b25;
	text-decoration:none;	
	margin-left:20px;
}
.excerpt_pages a:visited,
.excerpt_pages a:active {
	font-style:normal;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;	
	color:#7b1800;
	text-decoration:underline;
	margin-left:20px;
}	
.excerpt_emphasize {
	text-indent: 0;
	font-style:italic;
	font-weight:500;
	margin-left:21px;
	margin-top:20px;
}
.excerpt_emphasize_two {
	text-indent: 0;
	font-style:italic;
	font-weight:500;	
}
.excerpt p {
	text-indent:0.2in;
	font-style: normal;
	margin-right:20px;
	line-height:17px;
	margin-left:20px;	
}
.excerpt_pages_top a:visited,
.excerpt_pages_top a:active,
.excerpt_pages_top a:link,
.excerpt_pages_top a:hover {
	font-style:normal;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;	
	color:#7b1800;
	text-decoration:none;
	text-align:center;	
	margin:auto;
	display:block;
}
.excerpt_book {
	padding:10px;
	display:inline;
	width:auto;
	float:inherit;
}	
.excerpt_book_section {
	margin-left:20px;
	margin-right:10px;
}
.excerpt_book a:visited,
.excerpt_book a:active,
.excerpt_book a:link,
.excerpt_book a:hover {
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#7b1800;
	line-height:20px;
	/*margin-left:18px;		*/
	border:0;
}
.featured_book {
 	float:right;
	text-align:center;	
	border:0;
	margin-left:3px;
	margin-right:0;
	margin-bottom:0;
	margin-top:10px;
}
.featured_book img {
	border:0;
	margin-top:0;
}
.header_pages {
text-align:left;
}
.header_pages img{
	text-align:left;
	margin-left:0px;
	margin-bottom:10px;	
	border-bottom-style:solid;
	border-width:1px;
	border-bottom-color:#7b1800;
}
.header_pages_small a:visited,
.header_pages_small a:active,
.header_pages_small a:link,
.header_pages_small a:hover {
	text-align:left;
	margin-left:15px;
	margin-bottom:10px;
	text-decoration:none;
	border:5px;
}
.header_pages_small img {
	border:2px;
	margin-top:10px;
}
.highlight {
	color:#7b1800;
	font-weight:500;
}
.image_center {
float:none;
}
.image_right {
 	float:right;	
	text-align:right;	
	border:0;	
}
.image_left img {
 	float:left; 	
	border:0;
display:
}
.ISBN {
	color:#7b1800;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:500;
	text-decoration:none;	
	margin-top:0;
	text-align:center;
}
.left {
text-align:left;
margin-left:45px;
margin-bottom:5px;
margin-top:5px;
}
#linda_photo {
 	float:right;
	text-align:center;	
	border:0;	
}	
#linda_photo img {
	border:0;
	margin-top:10px;
	margin-right:18px;
	margin-left:5px;
	margin-bottom:5px;
}
.links {
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#7b1800;	
	text-align:center;
}
.mailing_box {
	margin-left:30px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	line-height:16px;
}
.mailing_box a {
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:16px;
	line-height:16px;
	color:#7b1800;
	font-weight:bold;
}
.mailing_box_enter {
	margin-left:30px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	margin-bottom:20px;
}
.mailing_box_thanks {
	margin-left:30px;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	margin-top:40px;
}
.narrow_excerpt {
	text-indent: 0.2in;
	font-style: normal;
	padding-top:10px;
	margin-right:30px;
	line-height:17px;
	margin-left:30px;
}

.narrow_excerpt_bio {
	text-indent:0.2in;
	font-style:normal;
	margin-right:220px;
}
.narrow_excerpt_volleyball {
	text-indent:0.2in;
	font-style:normal;
	margin-right:50px;	
	margin-top:10px;	
}
.new img {	
	vertical-align:baseline;
}
.new_archive {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	color:#000;
	text-align:left;
	background-color:#f7e6c5;
	line-height:17px;
	margin-top:45px;
	padding-left:10px;
	padding-right:7px;
	padding-top:5px;
	padding-bottom:20px;
	border-left-style:solid;
	border-left-color:#7b1800;
	border-left-width:1px;
	border-top-style:solid;
	border-top-color:#7b1800;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#7b1800;
	border-bottom-width:1px;
	border-right-style:solid;
	border-right-color:#7b1800;
	border-right-width:1px;
	margin-right:0;
	vertical-align:top;
}
.new_archive_b {
	font-weight:bold;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	text-decoration:underline;	
}

.new_header {
	background-color:#fff;
	/*width:300px;*/
	margin-left:30px;
	font-family:Arial, Helvetica, sans-serif;	
	font-style:normal;
	font-size:12px;
	font-weight:600;
	color:#7b1800;
	margin-bottom:10px;
	padding:5px;
}
.order {
	color:#7b1800;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	margin-top:5px;
	text-align:center;
}
.order a:link,
.order a:visited,
.order a:hover,
.order a:active {
	font-style:normal;
	font-family:Arial, sans-serif;
	font-size:11px;
	/*line-height:18px;*/
	text-decoration:underline;
	color:#7b1800;	
}
p {
	font-style:italic;
	font-size:12px;
	margin:10px 0 10px 5px; /*changed right margin from 50 to 10 px*/
 	text-align:left;
}	 
p.bookbox_small {
	text-align:center;
	font-size:12px;
	font-style:normal;
	font-weight:400;
	font-family:"Times New Roman", Times, serif;
	color:#111;
	text-decoration:none;
	margin-top:0px;		
}
.press_upper_panel_outer {	
	/*width:620px;*/
	height:70px;
	margin-top:30px;
	border:0;
	text-decoration:none;	
}
.press_upper_panel_section {
	float:left;	
	margin-left:20px;
	border:0;	
	text-decoration:none;
}	
.press_upper_panel_section img {
	float:left;		
	border:0;	
	text-decoration:none;
}	
.press_upper_panel_section a:link,
.press_upper_panel_section a:visited,
.press_upper_panel_section a:hover,
.press_upper_panel_section a:active {
	text-decoration:none;
	border:0;
} 
.press_photos_box {
	border:0;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:9px;	
	text-align:center;
}
	
.press_photos_box img {
	text-align:center;	
}
.press_photos_box a:link,
.press_photos_box a:visited,
.press_photos_box a:hover,
.press_photos_box a:active {
	margin-left:30px;	
}
.press_interviews_title {
	font-style:normal;
	font-family:Georgia, serif;
	font-size:16px;
	color:#000000;
	text-align:center;	
	font-weight:bold;
	margin-bottom:15px;	
	margin-top:20px;
}
.press_interviews_page p {
	margin-left:45px;
	margin-top:10px;	
	margin-right:45px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;	
	line-height:16px;
}
.press_interviews_page_last {
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	margin-left:95px;
	margin-right:95px;
	text-align:center;
}
.press_interviews_page_QA {
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;	
	font-weight:600;	
}
.press_interviews_page_audio,
.press_interviews_page_audio a {
	color:#7b1800;	
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
}
.questions {
	font-style:normal;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:13px;
	color:#7b1800;
	line-height:20px;	
	font-weight:500;	
	margin-left:1px;	
}
.questions a:link,
.questions a:visited,
.questions a:active,
.questions a:hover {
	text-align:left;
	font-style:normal;
font-family:Arial, Helvetica, sans-serif;	
	font-size:13px;
	color:#7b1800;
	line-height:30px;	
	font-variant:normal;
	text-decoration:underline;	
	font-weight:500;		
}
.questions_numbers {
	font-style:normal;
	color:#7b1800;
	font-weight:bold;	
	font-size:14px;	
	padding-left:25px;
	width:25px;
}
.Q {
	width:10px;
	vertical-align:middle;	
	padding-left:15px;	
}
.quotebox {
	float:right;
	border:solid thin;
	border-color:#7b1800;
	background-color:#F4EDE0;
	padding:5px;
	margin-right:5px;
	margin-top:20px;
	margin-bottom:10px;
	width:200px;
	/*margin:25px 0px 1px 0;	*/
}
.quotebox_tour_header {
	font-style:normal;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#7b1800;
	font-weight:bold;	
	text-align:center;	
}
.quotebox a {
	color:#7b1800;
	font-weight:bold;
}
.quotebox p {
	text-align:left;
	font-style:normal;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;	
	border:none;
	/*margin:4px 14px 2px 0;	*/
	color:#111;		
}
.quotebox_dk {
	font-weight:bold;
}
.quotebox_more {
	text-align:left;
	font-style:normal;
	font-variant:small-caps;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;	
	border:none;	
	color:#000;		
}
.red_line_short {
	text-align:center;
}
.red_line_medium {
margin:auto;
text-align:center;
}
.review_block p {
	padding-left:60px;
	padding-right:35px;
	text-indent:8px;	
	margin-top:20px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;	
}
.review_book_title {
	/*width:400px;*/
	margin-top:15px;
	margin-right:5px;
	margin-bottom:5px;
	margin-left:150px;
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#7b1800;
	font-weight:bolder;
	padding-left:10px;
}
.review_details {
	margin-left:20px;	
	text-align:center;
	width:120px;
}
.review_details img {
	display:inline;
	padding:2px;
	border:0;
	margin-top:0;
	text-align:center;
	margin-left:15px;
}
.review_read a:visited,
.review_read a:active,
.review_read a:link,
.review_read a:hover {
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#7b1800;
	line-height:20px;
	margin-left:15px;
	text-align:center;		
}
.review_headers {
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#7b1800;
	font-weight:bold;
}
.review_headers_small {
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:13px;
	color:#000;
	font-weight:bold;
	margin-left:160px;
	margin-right:50px;
}
.right_border,
.right_border img {	
background-image:url(acorn_rt2.gif);
background-repeat:repeat-y;
width:68px;	
}
.schedule_box {
	text-align:center;
	vertical-align:middle;
	height:20px;	
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:15px;	
	color:#7b1800;	
	font-weight:600;
	margin-left:20px;
	margin-bottom:10px;
}
.schedule_box_title {
	text-align:center;
	vertical-align:middle;
	height:20px;	
	font-style:normal;
	font-family:"Times New Roman", Times, serif;	
	font-size:20px;	
	color:#000;	
	font-weight:600;
	margin-left:20px;
	margin-bottom:10px;
}
.schedule_squiggle {
	background-repeat:repeat-y;
	float:right;
	width:200px;
}
.schedule_text {
	text-align:left;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#000;
	line-height:16px;	
	font-variant:normal;
	margin-left:70px;
	padding-left:5px;
}
.schedule_text a {
	color:#7b1800;
}
.schedule_new {
text-align:left;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	line-height:18px;
	font-weight:600;
	margin-bottom:5px;
	margin-left:40px;
	margin-top:10px;
}
.schedule_stores {
	text-align:left;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#000;
	line-height:18px;	
	font-variant:normal;
	margin-left:48px;
}
.schedule_stores_single a {
	color:#7b1800;
}
.schedule_stores a {
	text-align:left;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#7b1800;
	line-height:18px;	
	font-variant:normal;
	text-decoration:underline;		
}
.schedule_text_info {
	text-align:left;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#000;
	line-height:16px;	
	font-variant:normal;
	margin-left:100px;
	margin-top:40px;	
}

.schedule_text_info a:link,
.schedule_text_info a:visited,
.schedule_text_info a:active,
.schedule_text_info a:hover {
	text-align:left;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#7b1800;
	line-height:16px;	
	font-variant:normal;
	font-weight:500;
	text-decoration:underline;
}
.schedule_text_em {
	text-align:left;
	font-style:normal;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;	
	background-color:#fff;
	font-size:12px;
	width:260px;
	color:#7b1800;	
	font-variant:normal;
	font-weight:600;
	text-decoration:none;
	margin-left:50px;
	padding-left:3px;
	margin-bottom:4px;
	line-height:20px;	
}
.schedule_text_em a:link,
.schedule_text_em a:visited,
.schedule_text_em a:active,
.schedule_text_em a:hover {
	text-align:left;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#7b1800;
	line-height:16px;	
	font-variant:normal;
	font-weight:600;
	text-decoration:underline;		
}
.schedule_text_city {
	text-align:left;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	width:200px;
	color:#000;	
	font-variant:normal;
	font-weight:700;
	text-decoration:none;	
}
.schedule_catch {
	margin-left:30px;
	text-align:center;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:16px;
	line-height:16px;
	color:#7b1800;
}
.schedule_thanks {
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#7b1800;
	font-weight:500px;
	margin-left:40px;
	margin-right:40px;
	text-align:center;
}
.schedule_thanks_left {
	text-align:left;
	font-style:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#7b1800;
	font-weight:500px;
	margin-left:20px;
	margin-bottom:10px;
}
.schedule_right {
	background-repeat:repeat-y;
	background-position:center;	
	width:70px;
	height:1000px;	
}
.signature {
 	font-size:11px;
 	font-family:Arial, Helvetica, sans-serif;
  	font-weight:500;
	font-style:italic;
 	text-align:center;
 	color:#7b1800;
	line-height:15px;
	text-align:left;
}
.signed_books,
.signed_books a {
	margin-left:15px;
	text-decoration:none;
	text-align:left;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#7b1800;
}
.street_fade {
	background-image:url(street_fade.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
.tour,
.tour a {
	/*clear:inherit;*/
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#7b1800;
	text-align:center;	
	font-style:normal;
	font-weight:bold;	
	margin-top:5px;	
}
#volleyball_photo {
	float:right;
}
/**********************************************************************/

.lower_panel_outer {
	clear:both;
	border-style:solid;
	border-width:7px;
	border-color:#a9936d;
	width:500px;
	height:175px;
	margin:auto;
	margin-top:10px;		
}
.lower_panel {
	border-style:solid;
	border-width:7px;
	border-color:#7b1800;
	text-align:left;
	width:486px;
	height:161px;
	margin:auto;	
	padding:0;
}
.lower_panel_section {
	float:left;
	width:155px;
	height:144px;
	font-style:normal;
	font-size:10px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#111;
	list-style-position:outside;
	list-style:url(menu_button.gif);	
}	
.lower_panel_section ul {
	margin-bottom:0;
	margin-top:4px;	
}
.lower_panel_section li {
	margin-bottom:4px;
	margin-top:5px;
}
/*.lower_panel_headers {
	margin-left:10px;
	margin-top:7px;
	text-align:center;	
	margin-bottom:0;
}*/
.lower_panel_section_bold {
	font-style:normal;
	font-size:11px;	
	font-family:Arial, Helvetica, sans-serif;	
	color:#333;
	font-weight:bold;
}
.lower_panel_section a:link,
.lower_panel_section a:visited,
.lower_panel_section a:hover,
.lower_panel_section a:active {
	text-decoration:underline;
	color:#7b1800;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;	
	font-weight:bold;	
} 
.new_archive img {
vertical-align:top;
position:right;
background-color:#fff;
}
.new_archive_list, 
.new_archive_list a {
	font-style:normal;
	background-image:url(new_archive_list.gif);
	background-position:center;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;	
	background-color:#f7e6c5;
	font-size:11px;
	text-align:center;
	color:#7b1800;	
	text-decoration:underline;	
}
