/* ALL COLORS

	DARK BLUE: #003e7e
	LIGHT TAN: #f3e5cd
	LIGHTER TAN: #E8E3D5
	DARK TAN BKGD: #D7C2A3
	
 *hoods at 100% opacity:
	BLM: #35bd82
	LAW: #f15d22
	MTW: #cc99ff
	NRS: #0076d4
	OAK: #fbd913
	SOS: #8cc63f
	STR: #ea4498

*/

#main-shadowlefttd { /*height: 100%;*/ background-image:  url(/pr13/img/BGshadowleftbg.jpg);}
#main-shadowlefttd2 { height: 100%; background-image:  url(/pr13/img/BGshadowleftbg.jpg);}
#main-shadowleft { /*height: 100%;*/ background-image:  url(/pr13/img/BGshadowleft.jpg); background-repeat: no-repeat;}
#main-shadowrighttd	{ height: 100%;	background-image:  url(/pr13/img/BGshadowrightbg.jpg);}
#main-shadowright { height: 100%; background-image:  url(/pr13/img/BGshadowright.jpg); background-repeat: no-repeat;}
form { margin: 0px 0px 0px 0px; padding: 0px; }

body {
		text-align:center;
		margin-top: 0px;
		padding: 0px;
		background-image: url(/pr13/img/pattern_0622.gif);
		}
	
#frame {
	width: 729px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	padding: 0px 2px 20px 0px;
	background-image: url(/pr13/img/bkgd.jpg);
	background-repeat: repeat-y;
	xborder-right:2px solid #fff;
	text-align:left;
	}
	
#frame_print {
	width: 700px;
	height: 100%;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	line-height:15px;
	text-align: left;
	color: #000000;
	margin-top: 2px;
	padding-left: 0px;
	padding-top: 2px;
	}

#frame_print h1 {
	text-align: left;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	font-weight: bold;
	line-height:20px;
	color: #003e7e;
	margin: 0px;
}

#bbArea {
	margin-bottom: 0px;
	width: 732px; padding: 0;
	text-align: right;
	/* top: 128px; */
}

#header {
	margin-bottom: 10px;
	width: 728px; padding: 0;
	text-align: right;
	top: 0px;
}

#mainBody {
	background-color:#ffffff;
	margin-bottom: 0px;
}
	
#outerContainer {
	width: 568px; padding: 0;
	margin-left: 163px;
	margin-right: 0px;
	padding-right: 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
}

	
#outerContainer img {
	padding: 0px;
	margin: 4px 4px 8px 4px; /* t,r,b,l */
	display: inline;
	border: 1px solid #333333
	}

#outerContainer h1 {
	text-align: left;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left: 10px;
	font-size:16px;
	font-weight: bold;
	line-height:20px;
	color: #003e7e;
	margin: 0px;
}

#outerContainer h2 {
	text-align: left;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left: 10px;
	font-size:16px;
	font-weight: bold;
	line-height:20px;
	color: #003e7e;
	margin: 0px;
}

#outerContainer h3 {
	text-align: left;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left: 10px;
	font-size:13px;
	font-weight: bold;
	line-height:20px;
	color: #666666;
	margin: 0px;
}

#outerContainer ul { 
	margin-left: 10px;
	margin-right: 15px; 
	border: 0px none; 
	list-style-type: square; 
	padding-left: 7px;
	}
	
#outerContainer ul li { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	line-height:14px;
	padding: 0px 0px 5px 0px; 
	margin: 0 0 0 1px;
	}

#outerContainer #infoBoxArea {
	float: right;
	clear: right;
	width: 205px;
	margin: 0px 0px 0px 7px;
}

#outerContainer #infoBoxArea div {
	float: right;
}

#outerContainer #tourBoxArea {
	float: right;
	clear: right;
	width: 205px;
	margin: 0px 0px 0px 7px;
}

#outerContainer #tourBoxArea div {
	float: right;
}

#outerContainer #toolBar img {
	padding: 0px;
	margin: 4px 4px 8px 4px; /* t,r,b,l */
	display: inline;
	border: 0px;
	}

#outerContainer #gallery {
	padding: 0px;
	margin: 4px 4px 8px 4px; /* t,r,b,l */
	display: inline;
	border: 0px;
	}
		
#outerContainer a.gallery img{
	filter:alpha(opacity=100);
	-moz-opacity: 0.5; 
	opacity: 0.5;
	-khtml-opacity: 0.5;
	}

#outerContainer a.gallery:hover img {
	filter:alpha(opacity=50);   
	-moz-opacity: 1.0;   
	opacity: 1.0;
	-khtml-opacity: 1.0;
	}
	
#outerContainer #infoBoxArea img {
	padding: 0px;
	margin: 0px 0px 0px 0px; /* t,r,b,l */
	display: inline;
	}
	
#outerContainer p {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	line-height:15px;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 2px;
	margin-top: 2px;
	text-align: left;
	text-indent: 0pt;
	color: #000000;
}

#outerContainer font {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	line-height:15px;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 2px;
	margin-top: 2px;
	text-align: left;
	text-indent: 0pt;
	color: #000000;
}

#outerContainer p .mini {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:9px;
	line-height:12px;
	padding-left: 0px;
	padding-right: 15px;
	padding-top: 2px;
	margin-top: 2px;
	text-align: left;
	text-indent: 0pt;
	color: #000000;
}
	
#outerContainer #travelTips ul { 
	padding: 0px; 
	border: 0px none; 
	list-style-type: square; 
	margin-left: 10px; 
	}
#outerContainer #travelTips ul li { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*font-size:12px;*/
	line-height:15px;
	padding: 0px 16px 5px 0px; 
	margin: 0 0 0 20px;
	}

#outerContainer #infoBoxArea em { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	line-height:11px;
	padding: 3px 0px 5px 0px; 
	margin: 0 0 0 0px;
	}

#outerContainer #tourBoxArea em { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	line-height:11px;
	padding: 3px 0px 5px 0px; 
	margin: 0 0 0 0px;
	}
	
#outerContainer a {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #3300ff;
	font-weight : normal;
	text-decoration: underline;
}


#outerContainer a:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #FF9900;
	font-weight : normal;
	text-decoration: none;
}

#outerContainer a:selected {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #999999;
	font-weight : normal;
	text-decoration: underline;
}

#outerContainer #toolBar {
	float: right;
	width: 250px;
	padding: 0px;
	margin-right: 3px;
	clear: right;
	text-align: right;
	}

#infoBox_right {
	float: right;
	width: 200px;
	padding: 3px 10 10 8px;
	clear:right;
	background-color:#ffffcc;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	line-height:11px;
	color: #000000;
	border-left:1px dotted #FFCC99;
	border-top:1px dotted #FFCC99;
	border-bottom:1px dotted #FFCC99;
	}
	
#infoBox_left {
	float: left;
	width: 200px;
	padding: 0 0 3px 2px;
	background-color:#ffffcc;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
	line-height:11px;
	color: #000000;
	}

#pageTitleBox {
	float: left;
	width: 300px;
	padding: 6px 20 6 0px;
	font-family: Franklin Gothic Medium, Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-color: #ffffff;
	text-align: right;
	line-height:16px;
	border-left:1px solid #ffffff;
	border-top:1px solid #ffffff;
	margin:1px 0px 2px 0px; /* t,r,b,l */
	background-color: #35bd82
	}
	
#pageTitleBox #blm {
 	background-color: #35bd82
 	}
#pageTitleBox #law {
	 background-color: #f15d22
 	}
#pageTitleBox #mtw {
	background-color: #cc99ff
	}
#pageTitleBox #nrs {
	background-color: #0076d4
	}
#pageTitleBox #oak {
	background-color: #fbd913
	}
#pageTitleBox #sos {
	background-color: #8cc63f
	}
#pageTitleBox #str {
	background-color: #ea4498
	}

#sepBox_right {
	float: right;
	width: 200px;
	padding: 1px;
	clear:right;
	background-color:#ffffff;
	}

td.themeTourLink:hover {
	background-color: #f3e5cd;
}

td.themeTourLink {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: center;
	text-indent: 0pt;
	background-color: #003e7e;
	border-top:1px solid #fff;
}

td.themeTourLink a {
	text-decoration: none;
	color: #ffffff;
}

td.themeTourLink a:hover {
	text-decoration: underline;
	color: #003e7e;
}

.editLinks {
	background-color: #33ffff;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	margin-left: 15px;
	}

/******other stuff*****/

.sublink {	
	padding-top: 14px;
	padding-bottom: 14px;
	border-bottom:1px solid #ccc;
}

#footer {
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	background-image: url(/pr13/img/bkgd.jpg);
	background-repeat: repeat-y;	
	xclear: both;*/
	display:block;
	xborder-right:2px solid #fff;
	xborder-left:2px solid #fff;
	padding-left: 1px;
	padding-right: 0px;
	/*position: relative;*/
	bottom: -1px;
	text-align:center;
}

#footerPages #footerItem {
	width: 105px;
	height: 25px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	font-weight: normal;
}

#funderArea {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-align: center;
	padding:0px 0px 5px 0px;
	margin:0px;
	xbackground-color:#003e7e;
}

#props {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-align: center;
	padding:2px 0px 5px 0px;
	margin:0px;
	background-color:#003e7e;
}