#storyBox {
	width: 500px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align:left;
	border-bottom:1px dotted #e3e3e3;
	padding-bottom: 9px;
	margin: 10px 5px 10px 0px; /* t,r,b,l */
	}

#storyBox #picElement {
	float:right;
	width:200px;
	margin:5px 0px 10px 10px;
	clear: right;
}

#storyBox #picElement img {
	padding: 0px;
	margin: 0px 0px 0px 0px; /* t,r,b,l */
	display: inline;
	}
	
#picElement a {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: right;
	}	
	
#tourBox img {
	float: right;
	display: inline;
	margin:0px 0px 0px 2px;
	} 
	
#picElement_right {
	float:right;
	width: 200px;
	margin:2px 0px 20px 20px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: center;
	} 
	
#picElement_left {
	float:left;
	width: 200px;
	margin:0px 0px 0px 0px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: center;
	} 
	
#frame #titleBox {
	width: 732px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	margin-bottom: 10px;
	}
	
#picElement img {
	display: inline;
}

/*############### TOUR STOPS BOX ########################*/	
#tourStopsBox {
	clear:right;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 200px;
	border-left:1px dotted #003e7e;
	border-top:1px dotted #003e7e;
	border-bottom:1px dotted #003e7e;
	margin:1px 0px 5px 0px; /* t,r,b,l */
	}

#tourBoxArea #tourStopsBox ul { 
	list-style-type: square; 
	margin-left: 20px;
	margin-right: 5px;
	margin-bottom: 5px;
	}
	
#tourBoxArea #tourStopsBox ul li { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	line-height:11px;
	/*padding: 1px 1px 5px 7px; 
	margin: 0px 0px 0px 2px;*/
	}

#tourBoxArea #tourStopsBox ol { 
	padding: 0px; 
	border: 0px none; 
	list-style-type: decimal; 
	margin-left: 6px; 
	}
	
#tourBoxArea #tourStopsBox ol li { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	line-height:11px;
	padding: 0px 0px 9px 4px; 
	margin: 0 0 0 20px;
	}

#tourBoxArea h1 {
	position: relative;
	margin-top: 9px;
	margin-left: 0px;
	margin-bottom: 1px;
	}
	
	
#tourBoxArea #tourStopsBox span { 
	margin-bottom: 4px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*padding: 1px 1px 5px 7px; 
	margin: 0px 0px 0px 2px;*/
	}
	

/*############### FACTS BOX ########################*/
	
#factsBox {
	/* float: right;
		padding: 0px 0px 0px 0px; */
	clear:right;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 200px;
	border-left:1px dotted #003e7e;
	border-top:1px dotted #003e7e;
	border-bottom:1px dotted #003e7e;
	margin:1px 0px 5px 0px; /* t,r,b,l */
	}
	
#factsBox h1 {
	text-align: left;
	margin-top: 5px;
	margin-bottom: 1px;
	}
	
#infoBoxArea #factsBox ul { 
	list-style-type: square; 
	margin-left: 20px;
	margin-right: 5px;
	margin-bottom: 5px;
	}
	
#infoBoxArea #factsBox ul li { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	line-height:11px;
	/*padding: 1px 1px 5px 7px; 
	margin: 0px 0px 0px 2px;*/
	}

#infoBoxArea #factsBox ol { 
	padding: 0px; 
	border: 0px none; 
	list-style-type: decimal; 
	margin-left: 9px; 
	}
	
#infoBoxArea #factsBox ol li { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	line-height:11px;
	padding: 0px 0px 5px 2px; 
	margin: 0 0 0 20px;
	}
	
	
#infoBoxArea #factsBox span { 
	margin-bottom: 4px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*padding: 1px 1px 5px 7px; 
	margin: 0px 0px 0px 2px;*/
	}


/*############### TIPS BOX ########################*/
	
#tipsBox {
	float: right;
	width: 200px;
	padding: 6px 20 6 8px;
	clear:right;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	line-height:12px;
	color: #000000;
	border-left:1px dotted #003e7e;
	border-top:1px dotted #003e7e;
	border-bottom:1px dotted #003e7e;
	margin:1px 0px 2px 10px; /* t,r,b,l */
	}

/*############### LINKS BOX ########################*/

#linksBox ul { padding: 0; border: 0px none; list-style-type: none; margin: 0; }
#linksBox ul li { padding: 0px 0px 5px 2px; margin: 0 0 0 20px;}

#linksBox {
/* float: right;
	
	padding: 0px 0px 0px 0px;
	clear:right; */
	width: 200px;
	border-left:1px dotted #003e7e;
	border-top:1px dotted #003e7e;
	border-bottom:1px dotted #003e7e;
	margin:0px 0px 7px 0px; /* t,r,b,l */
	}

/*############### NOTE: NOT SURE IF TOURBOX IS IN USE ########################*/
	
#tourBox {
	float: right;
	width: 200px;
	padding: 6px 20 6 8px;
	clear:right;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	line-height:12px;
	color: #000000;
	border-left:1px dotted #003e7e;
	border-top:1px dotted #003e7e;
	border-bottom:1px dotted #003e7e;
	margin:1px 0px 2px 10px; /* t,r,b,l */
	}	

#tourBox h1 {
	text-align: left;
	margin-top: 5px;
	margin-bottom: 1px;
	}

/*############### EVENTS BOX ########################*/

#eventsBox {
	float: right;
	width: 200px;
	padding: 6px 20 6 8px;
	clear:right;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	line-height:12px;
	color: #000000;
	border-left:1px dotted #003e7e;
	border-top:1px dotted #003e7e;
	border-bottom:1px dotted #003e7e;
	margin:1px 0px 2px 10px; /* t,r,b,l */
	}

/*############### CLASS DESIGNATIONS FOR BACKGROUND COLORS IN BOX ########################*/

.blm {
	background-color: #C2EBE8;
}

.law {
	background-color: #FBCEBC;
}

.mtw {
	background-color: #F0E0FF;
}

.nrs {
	background-color: #B2D6F2;
}

.oak {
	background-color: #FEEAB8;
}

.sos {
	background-color: #DCEEC5;
}

.str {
	background-color: #F9C7E0;
}

.tour {
	background-color: #e3e3e3;
}

.news {
	background-color: #F3F1EA;
}
