/* CSS Document */<style type="text/css"><!--/* Block layout */p {	font-family: Georgia, Times, Serif;	font-size: 12px;}p a, a {	color: #666666;}a img {	border: none;}a:hover {	color: #9b9b9b;	border-color: #9b9b9b;}img.centered {	display:block;	margin-left:auto;	margin-right:auto;}body {	font-family: Georgia, Times, serif;	font-size: 12px;	padding:0px;	margin:0px;}div#wrapper { /* bounding box for the whole page */ 	position:relative; 	margin-left:auto; 	margin-right:auto; 	top: 6px; 	width:915px;	border:1px solid gray;	margin-bottom:20px;}div#divider {	left:0px;	top: 0px;	width:915px;	height:11px;	vertical-align:top;	position: relative;	text-align:center;}div#head {	left:0px;	top: 0px;	width:915px;	height:199px;	vertical-align:top;	position: relative;}div#logo {	position:absolute;	left:10px;	top:8px;	padding:4px 6px 4px 6px;	width:508px;	height:180px;	border:1px solid gray;	text-align:center;}div#primarynav { /* the div for the swf with the main page links *//*	background-color: #999999; */	width:145px;	height:180px;	position: relative;	top: 8px;	padding:4px 14px 4px 8px;	left: 528px;	border:1px solid gray;}div#secondarynav { /* the div with the mailing list, how to page, etc. */	position:absolute;	width:200px;	height:180px;	padding:4px 4px 4px 6px;	border:1px solid gray;	left: 693px;	top: 8px;}div#columns { /* Defines the block for the main content blocks */	width: 915px;	position: relative;	height:450px;}div#con { /* Defines the container for the content blocks off of the index */	width: 915px;	position: relative;	height:435px;}div#maptitle {	position:absolute;	top:3px;	left:6px;	height:20px;}div#journaltitle {	position:absolute;	top:3px;	left:353px;	height:20px;}div#map {	position:absolute;	left:6px;	top:23px;	width:291px;	height:420px;	background-color: #FF6666;	overflow:hidden;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:11.5px;}div#bracket {/*	background-color: #999999; */	width: 63px;	height:402px;	position: static;	margin-top: 1px;	margin-left: 294px;}div#posts { /* creates the bounding box and horizontal scroller */	position:absolute;	width:555px;	height:417px;	left: 353px;	top:23px;	overflow-x:scroll;	overflow-y:hidden;	/* background-color: #00FF66; */}div#contentindex_posts { /* creates the bounding box and horizontal scroller for the main content indexes without the map */	position:absolute;	width:898px;	height:420px;	left: 6px;	top:3px;	overflow-x:scroll;	overflow-y:hidden;	/* background-color: #00FF66; */}div#blockcontainer { /* fills the horizontal scroller along X-axis so left-floated blocks have room to continue stacking */	width:4480px;}div#block {	width: 290px;	height: 402px;	float:left;	margin-left:3px;	border-left:1px dotted black;	border-right:1px dotted black;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:12px;}div#areaheader {	width: 191px;	height: 303px;	margin-top:25px;	padding-right:10px;	float:left;	margin-left:2px;	border:none;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:12px;	background-color:white;}div#block_image{	top:0px;	left:0px;	margin:0px;	z-index:1;}div#block_title{	margin-left:5px;	margin-right:5px;	width:280px;	height:70px;	position:absolute;	top:20px;	z-index:-1;}div#block_date{	overflow:hidden;	z-index:-1;	margin-left:5px;	margin-right:5px;	width:280px;	height:70px;	position:absolute;	top:40px;	z-index:-1;}div#block_text{	margin-left:9px;	margin-right:9px;	width:280px;	height:70px;	position:absolute;	top:330px;	z-index:2;}div#block_more{	margin-left:220px;	margin-right:5px;	width:280px;	position:absolute;	top:380px;	z-index:2;}div#endofpage {	width: 191px;	margin-top:25px;	height: 303px;	float:left;	margin-left:10px;	overflow:hidden;	background-image:url(http://www.markdionsbartramstravels.com/newlayout/journalright.jpg);}div#about_text{	margin-left:10px;	margin-right:10px;}.clear {	clear:both;}.audiotable {	color: white;	padding:5px;	border:2px dotted black;}/* Additional formatting and colors */div#map strong {	font-family:Georgia, "Times New Roman", Times, serif;	font-size:12px;	font-weight:bold;}.blue1 { background-color:#33CCFF; }.blue2 { background-color:#3399FF; }.blue3 { background-color:#66CCFF; }.gray1 { background-color:#636363; }.gray2 { background-color:#828477; }.gray3 { background-color:#999999; }.green1 { background-color:#68C61E; }.green2 { background-color:#66ff00; }.green3 { background-color:#99ff66; }.orange2 { background-color:#ff9999; }.orange1 { background-color:#E89A7B; }.pink1 { background-color:#FE007A; }.pink2 { background-color:#FF3399; }.pink3 { background-color:#FF6699; }/* Old CSS that might still be used, blah *//* ---------- Each pages individual CSS ---------- *//* ---------- ARCHIVES ---------- */.location_Archive, .location_Archive a {	color: #FFFFFF;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: normal;}.location_ArchivePink, .location_ArchivePink a {	color: #660031;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}.location_ArchiveGrey, .location_ArchiveGrey a {	color: #999999;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}/* ---------- INDEX ---------- */.index_title, .index_title a {	color: white;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight:bold;	padding-left:8px;	padding-right:8px;}.index_date, .index_date a {	color: white;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	text-decoration:none;	padding-left:8px;	padding-right:8px;}.index_text, .index_text a {	color: white;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight:normal;	padding-left:8px;	padding-right:8px;}.read_more, .read_more a {	color: white;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	padding-left:8px;	padding-right:8px;	font-weight:bold;}/* ---------- AUDIO VIDEO ---------- */.location_AudioVideo, .location_AudioVideo a {	color: #FFFFFF;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}.location_AudioVideoPink, .location_AudioVideoPink a {	color: #660031;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}.location_AudioVideoGrey, .location_AboutGrey a {	color: #999999;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}/* ---------- PHOTOS ---------- */.location_About, .location_About a {	color: #FFFFFF;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: normal;}.location_AboutPink, .location_AboutPink a {	color: #660031;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}.location_AboutGrey, .location_AboutGrey a {	color: #999999;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}/* ---------- NEWS ---------- */.location_About, .location_About a {	color: #FFFFFF;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: normal;}.location_AboutPink, .location_AboutPink a {	color: #660031;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}.location_AboutGrey, .location_AboutGrey a {	color: #999999;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}/* ---------- ABOUT ---------- */.location_About, .location_About a {	color: #FFFFFF;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;	font-size: 12px;}.location_AboutPink, .location_AboutPink a {	color: #660031;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}.location_AboutGrey, .location_AboutGrey a {	color: #999999;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}/* ---------- GOOGLE ---------- */.location_About, .location_About a {	color: #FFFFFF;	font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}.location_AboutPink, .location_AboutPink a {	color: #660031;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}.location_AboutGrey, .location_AboutGrey a {	color: #999999;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}/* ---------- PRIVACY ---------- */.location_Privacy, .location_Privacy a {	color: #6D5136;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight:normal;}.location_PrivacyRed, .location_PrivacyRed a {	color: #993300;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}.location_PrivacyGrey, .location_PrivacyGrey a {	color: #999999;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}--></style>
