	body { margin:0; padding: 0; }		
	#wrapper { width: 820px; margin-right: auto; margin-left: auto; }
	#top_banner_ad { width: 760px; margin-bottom: 10px; }
	
	#left_content { width: 640px; float: left; }
	.left_content_single_column { width: 640px; clear: both;}
	.left_content_hr { width: 640px; clear: both;}
	#left_column_try_one { width: 320px; float: left; }
	#right_column_QuickTime { width: 320px;  float: right; text-align: right; }

	#left_content_choose { width: 640px; clear: both;}
	#left_column_contact { width: 400px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; clear: both; }
	#right_column_copyright { width: 240px;  float: right; text-align: right; }
	#left_column_contact_2 { width: 400px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; clear: both; }
	#right_column_copyright_2 { width: 240px;  float: right; text-align: right; }
	#left_content_interested { width: 640px; clear: both; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
	#left_content_next { width: 640px; clear: both;}
	#left_content_to_begin { width: 640px; clear: both;}

	#right_content {width: 170px; float: right; margin-left: 10; }
	#ad_area { width 172px; border: 1px solid gray;  text-align: center; image-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
	.ad_box { width 170px; padding: 10px; }

	.left_column_320 { width: 320px; float: left; }
	.right_column_320 { width: 320px;  float: right; text-align: right; }
	.right_column_320_left { width: 320px;  float: right; text-align: left; }

	.left_column_300 { width: 300px; float: left; clear: both; }
	.right_column_340 { width: 340px;  float: right; }
	
	.left_column_280 { width: 280px; float: left; }
	.right_column_360 { width: 360px;  float: right; }
	
	.left_column_360 { width: 360px; float: left; }
	.right_column_280 { width: 280px;  float: right; }
	
	#home_page_intro { width: 640px; clear: both; margin-bottom: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
	#home_page_state_list { width: 300px; float: left; clear: both; }
	#home_page_main_map { width: 340px;  float: right; }
	#main_map { margin-top: 10px; }
	#home_page_blog_header { width: 600px; clear: both; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
	#first_blog { width: 600px; clear: both;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
	#second_blog { width: 600px; clear: both; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
	#third_blog { width: 600px; clear: both; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
	.square_bullets { list-style-type: square; }
	#state_title_block { width: 640px; clear: both; margin-top: 10px, margin-bottom: 10px; text-align: center;}

	#state_page_intro { width: 600px; padding-right: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;}
	#state_page_map { width: 320px;  float: right; text-align: right; }
	
	.state_page_guidebook_title { width: 600px; clear: both;}
	.state_page_list { width: 320px; float: left; }
	.state_page_thumbnail { width: 320px;  float: right; }

	#guidebook_frontispiece { width: 280px; float: left; }
	#guidebook_main_title { width: 360px;  float: right; text-align: center }
	#guidebook_page_intro  { width: 640px; clear: both;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }

	#guidebook_page_TOC_title { width: 640px; clear: both;}
	.guidebook_page_list { width: 640px; clear: both;}
	.guidebook_page_list dl dt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
	.guidebook_page_list a:link {color: #blue; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }
	.guidebook_page_list a:active { color: #blue; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }
	.guidebook_page_list a:visited { color: #teal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }
	.guidebook_page_list a:hover { color: #blue; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: underline;  }

	#locality_title_block { width: 640px; clear: both; margin-top: 10px, margin-bottom: 10px; text-align: center;}
	#locality_page_intro  { width: 640px; clear: both;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }

	#book_page_intro { width: 640px; clear: both; margin-bottom: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
	.book_page_content { width: 640px; clear: both; margin-bottom: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
	.book_page_left_column { width: 300px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
	.book_page_right_column { width: 300px;  float: right; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
	.book_page_right_column_left { width: 300px;  float: right; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  text-align: left; }

	#info_page_intro { width: 640px; clear: both; margin-bottom: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
	.info_page_content { width: 640px; clear: both; margin-bottom: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
	.info_page_left_column { width: 300px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
	.info_page_right_column { width: 300px;  float: right; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
	.info_page_right_column_left { width: 300px;  float: right; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  text-align: left; }
	.info_page_right_column_example { width: 300px;  float: right; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  text-align: left; }


	.pano_thumbnail { width: 280px; padding-bottom: 10px;float: left;  clear: both;}
	.pano_caption_date_links { width: 320px; float: right; padding-left: 20px; padding-right 20px; }
	
	.pano_caption { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px; }

	.pano_date { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; }

	.pano_links {	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; }


.tiny_sans {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.frontispiece_caption {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.small_sans {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.small_red_sans {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ff0000; }
.small_bold_sans {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold }
.medium_sans {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; }
.medium_bold_sans {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold }
.medium_bold_sans_red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: red; }
.medium_red_sans {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: red; }


.small_black_serif { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; }
.medium_black_serif { font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; }
.medium-large_red_serif { font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; text-align: center; color: #ff0000; }
.big_red_serif { font-family: Georgia, "Times New Roman", Times, serif; font-size: 26px; text-align: center; color: #ff0000; }


.navbar_table {background: #fff; }
.navbar_td {background: #3366CC; border: 2px outset #3366CC; }
.navbar_text { color: #ffff66; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a.navbar:link {color: #ffff66; font-family: Verdana, Arial, Helvetica, 

sans-serif; font-size: 11px; text-decoration: none; }
a.navbar:active {color: #ffff66; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.navbar:visited {color: #ffff66; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.navbar:hover {color: #ffff66; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold }


a.red_blue_link:link {color: #ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }
a.red_blue_link:active { color: #ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }
a.red_blue_link:visited { color: #ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }
a.red_blue_link:hover { color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }

a.black_blue_link:link {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
}
a.black_blue_link:active {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
}
a.black_blue_link:visited {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
}
a.black_blue_link:hover {
color: #0000ff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: underline;
}

a.bigblue_list:link {
color: #0000ff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
text-decoration: none;
}
a.bigblue_list:active {
color: #0000ff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
text-decoration: none;
}
a.bigblue_list:visited {
color: #0000ff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
text-decoration: none;
}
a.bigblue_list:hover {
color: #0000ff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
text-decoration: underline;
}

a.medium_blue_link:link { color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none;  font-weight: bold }
a.medium_blue_link:active { color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: bold }
a.medium_blue_link:visited { color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: bold }
a.medium_blue_link:hover { color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline; font-weight: bold }

