/* tmrr-styles-1.css */

@charset "utf-8";

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BODY ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.style1 {
	font-size: 50pt;
	color: #000000;
	padding: 5px;
	text-align: center;
	font-family: "Trebuchet MS";
}
.style2 {
	font-size: 20pt;
	color: #000000;
	padding: 5px;
	text-align: center;
	font-family: "Comic Sans MS", cursive;
}
.style3 {
	font-size: 14pt;
	color: #000000;
	padding: 5px;
	text-align: center;
	font-family: "Comic Sans MS", cursive;
}
.style4 {
	font-size: 16pt;
	color: #000000;
	padding: 5px;
	text-align: center;
	font-family: "Comic Sans MS", cursive;
}.style5 {
	font-size: 16pt;
	color: #000000;
	padding: 5px;
	text-align: left;
	font-family: "Comic Sans MS", cursive;
}.style6 {
	font-size: 18pt;
	color: #000000;
	padding: 5px;
	text-align: left;
	font-family: "Comic Sans MS", cursive;
}


.style11 {
	color: #000000;
	font-size: 14px;
}
.style12 {
	color: #006699;
	font-weight: bold;}
.style13 {
	font-size: 12pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style14 {
	font-size: 18pt;
	color: #FFFF00;
	background-color: #996666;}
.style15 {
	font-size: 14pt;
	color: #FFFF00;
	background-color: #990000;
}
.style15b {
	font-size: 14pt;
	color: #FFFF00;
	background-color: #0066FF;
}
.style15c {
	font-size: 14pt;
	color: #FFFF00;
	background-color: #009900;
}
.style16 {
	font-size: 24pt;
	color: #FFFF00;
	padding: 5px;}
.style17 {
	font-size: 50pt;
	color: #000000;
	padding: 5px;
	text-align: center;
	font-family: "Comic Sans MS", cursive;
}
.style18 {
	font-size: 14pt; 
	font-weight: bold;
	color: #652337;}
.style19 {
	font-size: 14pt;
	font-weight: bold;
	color: #003399;
}
.style20 {
	color: #000000;
	font-size: 14pt;
	font-weight: normal;
	text-align: left;
}
.style21 {
	font-size: 36pt;
	color: #000000;
	padding: 5px;
	text-align: center;
}
.style22 {
	font-size: 18pt;
	color: #feb623;
	text-align: left;
	font-family: "Trebuchet MS";
	font-weight: bold;
	text-shadow: 2px 2px #000000;
}
.style22c {
	font-size: 18pt;
	color: #feb623;
	text-align: center;
	font-family: "Trebuchet MS";
	font-weight: bold;
	text-shadow: 2px 2px #000000;
}


.style22_16 {
	font-size: 16pt;
	color: #feb623;
	text-align: left;
	font-family: "Trebuchet MS";
	font-weight: bold;
	text-shadow: 2px 2px #000000;
}
.style22_16c {
	font-size: 16pt;
	color: #feb623;
	text-align: center;
	font-family: "Trebuchet MS";
	font-weight: bold;
	text-shadow: 2px 2px #000000;
}
.style23 {
	font-size: 18pt;
	color: #CC0000;
	padding: 5px;
	text-align: justify;
}
.style24 {
	font-size: 18pt;
	color: #000099;
	padding: 5px;
	text-align: justify;
	padding-left: 0px;
}
.style25 {
	font-size: 18pt;
	color: #000000;
	padding: 5px;
	text-align: center;
}
.style26 {
	font-size: 14pt;
	color: #000000;
	padding: 5px;
	text-align: center;
}
.style26a {
	font-size: 14pt;
	color: #000000;
	padding: 5px;
	text-align: center;
	line-height: 20pt;
}
.style27 {
	font-size: 18pt;
	font-weight: bold;
	color: #CC0000;
	padding: 5px;
	text-align: center;
	text-decoration: none;
}
.style28 {
	font-size: 14pt;
	color: #CC0000;
	padding: 5px;
	text-align: justify;
}
.style29 {
	font-size: 12pt;
	color: #000000;
	text-align: center;
	line-height: 12pt;
}
.style29a {
	font-size: 12pt;
	color: #000000;
	text-align: center;
	line-height: 14pt;
	font-family: Arial, Helvetica, sans-serif;
}
.style30 {
	font-size: 10pt;
	color: #000000;
	padding: 5px;
	text-align: center;
}
.style31 {
	font-size: 16pt;
	color: #000000;
	padding: 5px;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
}
.style32 {
	font-size: 12pt;
	color: #CC0000;
	padding: 5px;
	text-align: center;
}
.style33 {
	font-size: 12pt;
	color: #CC0000;
	padding: 5px;
	text-align: center;
	font-weight: bold;
}
.style34 {
	font-size: 14pt;
	color: #CC0000;
	padding: 5px;
	text-align: center;
}
.style35 {
	font-size: 14pt;
	color: #CC0000;
	padding: 5px;
	text-align: center;
	font-weight: bold;
}
.style35B {
	font-size: 14pt;
	color: #0033FF;
	padding: 5px;
	text-align: center;
	font-weight: bold;
}
.style35G {
	font-size: 14pt;
	color: #009900;
	padding: 5px;
	text-align: center;
	font-weight: bold;
}
.style36 {
	font-size: 16pt;
	color: #CC0000;
	padding: 5px;
	text-align: center;
}
.style37 {
	font-size: 16pt;
	color: #CC0000;
	padding: 5px;
	text-align: center;
	font-weight: bold;
}
.style37G {
	font-size: 16pt;
	color: #009900;
	padding: 5px;
	text-align: center;
	font-weight: bold;
}
.style37B {
	font-size: 16pt;
	color: #0033FF;
	padding: 5px;
	text-align: center;
	font-weight: bold;
}
.style_Trains {
	font-size: 14pt;
	color: #000000;
	text-align: left;
	line-height: normal;
	font-family: Trains;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Element/tag selectors ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
ul, ol, dl {
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, {
	margin-top: 0;	
	padding-right: 5px;
	padding-left: 5px;
	background-color: #CCC49F;
	padding-top: 5px;
}
p {
	margin-top: 0;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
}
.italic {
font-style: italic;
}
.bold {
font-weight: bold;
}
.underline {
text-decoration: underline;
}
.strikeThrough {
text-decoration: line-through;
}
.center {
text-align: center;}
.right {
text-align: right;
}
.sans {
font-family: sans-serif;
}
.comicsans {
font-family: "Comic Sans MS", cursive;
}
.treb {
font-family: "Trebuchet MS";
}
.small10 {
font-size: 10%;
}
.small20 {
font-size: 20%;
}
.small30 {
font-size: 30%;
}
.small40 {
font-size: 40%;
}
.small50 {
font-size: 50%;
}
.small60 {
font-size: 60%;
}
.small70 {
font-size: 70%;
}
.small80 {
font-size: 80%;
}
.small90 {
font-size: 90%;
}
.small100 {
font-size: 100%;
}
.big10 {
font-size: 115%;
}
.big15 {
font-size: 115%;
}
.big20 {
font-size: 120%;
}
.big30 {
font-size: 130%;
}
.big40 {
font-size: 140%;
}
.big50 {
font-size: 150%;
}
.big60 {
font-size: 160%;
}
.big70 {
font-size: 170%;
}
.big80 {
font-size: 180%;
}
.big90 {
font-size: 190%;
}
.big100 {
font-size: 200%;
}
.bkgcolor1 {
	background-color: #EADCAE;
}
.bkgcolor2 {
	background-color: #CC9966;
}
.bkgcolor3 {
	background-color: #F8F2E0;
}
.bkgcolor4 {
	background-color: #FCF0C8;
}
.bkgcolor5 {
	background-color: #F3F5D4;
}
.bkgcolor6 {
	background-color: #FCF0C8;
}
.box-shadow {
	-webkit-box-shadow: 3px 3px 5px 3px;
	box-shadow: 3px 3px 5px 3px;
}
.box-shadow1 {
	-webkit-box-shadow: 3px 3px 10px 3px;
	/*box-shadow: 3px 3px 10px 3px;*/
}
.box-shadow-c {
	text-align: center;
	box-shadow: 3px 3px 5px 3px;
}
.box-t-shadow-c {
	text-align: center;
	box-shadow: 3px 3px 5px 3px;
	text-shadow: 2px 2px 3px #000000;
}
.box-t-shadow {
	box-shadow: 3px 3px 5px 3px;
	text-shadow: 2px 2px 3px #000000;
}
.text-shadow {
	text-shadow: 2px 2px 3px #000000;
}
.text-shadow-c {
	text-align: center;
	text-shadow: 2px 2px 5px #000000;
}
.pad-5r {
	padding-right: 5px;
}
.pad-5l {
	padding-left: 5px;
}
.pad-5lr {
	padding-left: 5px;
	padding-right: 5px;
}
.pad-5 {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
p.cart {
	margin-top: 0;
	padding-right: 5px;
	padding-left: 5px;
	text-align: justify;
	table-layout: auto;
}
p.boxText {
border: 1px solid #990000;
}
p.background {
	border: 1px solid #990000;
	background-color: #F8F2E0;
	padding: 5px;
}
p.background_1 {
	border: 1px solid #990000;
	background-color: #FFFFCC;
	padding: 5px;
	text-align: center;
}
p.background_c {
	border: 1px solid #990000;
	background-color: #F8F2E0;
	padding: 5px;
	text-align: center;
}
p.background_c1 {
	border: 1px solid #990000;
	background-color: #F8F2E0;
	padding: 1px;
	text-align: center;
}
p.center {
	margin-top: 0;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
	table-layout: auto;
	font-size: 10px;
}
p.center12 {
	margin-top: 0;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
	font-size: 12px;
}
p.center14 {
	margin-top: 0;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
	font-size: 14px;
}
p.center18 {
	margin-top: 0;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
	font-size: 18px;
}
p.center16 {
	margin-top: 0;
	border: 1px solid #990000;
	background-color: #F8F2E0;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
	font-size: 16px;
	font-family: "Arial Black", Gadget, sans-serif;
	font: "Arial Black", Gadget, sans-seri;
}
p.spacer {
	background-color: #F8F2E0;
}
a img {
	border: none;
}


a:link {
	color: #42413C;
	text-decoration: inherit;
}
a:visited {
	color: #6E6C64;
	text-decoration: underline;
}
a:hover, a:active, a:focus { 
	text-decoration: none;
}




/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HEADER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.header {
	background-color: #CC9966;
	padding: 1px;
	text-align: left;
	z-index: 4;
	height: auto;
}
.header1 {
	background-color: #CC9966;
	padding-top: 6px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 6px;
	text-align: left;
	z-index: 4;
	height: auto;
	width: 100%;
	min-width: 350px;
	max-width: 1000px;
	/* [disabled]background-image: url(../images3/museum2500/20150718_TM_Museum_1000_003c.jpg); */
	min-height: 300px;
}
.header1_bg {
	background-color: #159A24;
	padding-top: 6px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 6px;
	text-align: left;
	z-index: 4;
	height: 100%;
	width: 100%;
	min-width: 350px;
	max-width: 1000px;
	/* [disabled]background-image: url(../images3/museum2500/20150718_TM_Museum_1000_003c.jpg); */
	min-height: 999px;
	max-height: 1300px;
}
.header2 {
	background-color: #CC9966;
	padding: 1px;
	text-align: left;
	z-index: 4;
	height: 350px;
	width: 960px;
}
.header_logo {
	width: 200px;
	margin: 0;
	float: left;
	top: 450px;
	padding-left: 5px;
	overflow: hidden;
	height: 200px;
	background-color: #C96;
}
.header_logo1 {
	width: 100%;
	margin: 0;
	float: left;
	top: 450px;
	padding-left: 5px;
	overflow: hidden;
	height: 100%;
	/* [disabled]background-color: #C96; */
	max-width: 220px;
	max-height: 220px;
}
.header_logo2 {
	width: 100%;
	margin: 0;
	float: left;
	top: 450px;
	padding-left: 5px;
	overflow: hidden;
	height: 100%;
	background-color: #159A24;
	max-width: 220px;
	max-height: 220px;
}
.header_name {
	width: 100%;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	top: auto;
	float: right;
	overflow: hidden;
	height: 200px;
	background-color: #C96;
	max-width: 732px;
	position: static;
}
.header_name_bg {
	width: 100%;
	margin-top: -8px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	top: auto;
	float: right;
	overflow: hidden;
	height: auto;
	font-family: "Trebuchet MS";
	font-size: 40pt;
	/* [disabled]background-color: #C96; */
	max-width: 985px;
	position: static;
	min-width: 200px;
	min-height: 70px;
	vertical-align: top;
	color: #feb623;
	text-align: center;
	text-shadow: 4px 4px #000000;
	line-height: 40pt;
	font-weight: bolder;
}
.header_name_bg2 {
	width: 100%;
	margin-top: -8px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	top: auto;
	float: right;
	overflow: hidden;
	height: auto;
	font-family: "Trebuchet MS";
	font-size: 20pt;
	/* [disabled]background-color: #C96; */
	max-width: 985px;
	position: static;
	min-width: 200px;
	min-height: 70px;
	vertical-align: top;
	color: #feb623;
	text-align: center;
	text-shadow: 2px 2px #000000;
	font-weight: bolder;
	line-height: 30pt;
}
.header-name-wrapper {
	width: 100%;
	float: right;
	background-color: #CC9966;
	top: 0px;
	height: 100%;
	text-align: center;
	overflow: visible;
	padding-top: 30px;
	z-index: 1;
	font-family: "Trebuchet MS";
	font-size: 40pt;
	max-height: 150px;
	max-width: 720px;
	text-shadow: 0 0 3px #000000, 0 0 8px #000000;
	color: #ffcc00;
	font-weight: bold;
}
.header-name-wrapper-yel30 {
	width: 100%;
	float: right;
	background-color: #CC9966;
	top: 0px;
	height: 100%;
	text-align: center;
	overflow: visible;
	padding-top: 28px;
	z-index: 1;
	font-family: "Trebuchet MS";
	font-size: 30pt;
	max-height: 150px;
	max-width: 720px;
	text-shadow: 0 0 8px #000000, 0 0 15px #000000;
	color: #ffcc00;
	font-weight: bold;
}

.header-name-wrapper-yel40 {
	width: 100%;
	float: right;
	background-color: #CC9966;
	top: 0px;
	height: 100%;
	text-align: center;
	overflow: visible;
	padding-top: 28px;
	z-index: 1;
	font-family: "Trebuchet MS";
	font-size: 40pt;
	max-height: 150px;
	max-width: 720px;
	text-shadow: 0 0 8px #000000, 0 0 15px #000000;
	color: #ffcc00;
	font-weight: bold;
}
.header-name-wrapper-yel50 {
	width: 100%;
	float: right;
	background-color: #CC9966;
	top: 0px;
	height: 100%;
	text-align: center;
	overflow: visible;
	padding-top: 47px;
	z-index: 1;
	font-family: "Trebuchet MS";
	font-size: 50pt;
	max-height: 150px;
	max-width: 720px;

	text-shadow: 0 0 8px #000000, 0 0 15px #000000;
	color: #ffcc00;
	font-weight: bold;
}
.header-name-wrapper-yel60 {
	width: 100%;
	float: right;
	background-color: #159A24;
	top: 0px;
	height: 100%;
	text-align: center;
	overflow: visible;
	padding-top: 28px;
	z-index: 1;
	font-family: "Trebuchet MS";
	font-size: 60pt;
	max-height: 150px;
	max-width: 720px;
	text-shadow: 0 0 8px #000000, 0 0 15px #000000;
	color: #ffcc00;
	font-weight: bold;
}

.header_spacer {
	background-color: #CC9966;
	padding: 1px;
	text-align: left;
	z-index: 4;
	height: 50px;
	width: 100%;
}



/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BODY ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.body {
	background-color: none;
	margin: 0;
	/* [disabled]padding: 0; */
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 1.4;
}

.body1 {
	background-color: #E6E6E3;
	margin: 0;
	/* [disabled]padding: 0; */
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 1.4;
}
.body-frame{
	background-color: none;
	position: static;
	width: 100%;
	height: auto;
	margin-top: -62px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0;
	z-index: 100;
	padding-top: 0px;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	max-width: 1000px;
	clear: none;
	overflow-x: hidden;
	min-width: 15%;
 }





/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CONTAINERS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


.container {
	width: 100%;
	background-color: #159A24;
	margin: 0 auto;
	z-index: 5;
	top: 4px;
	overflow: hidden;
	position: inherit;
	max-width: 1000px;
	min-width: 15%;
	height: auto;
}
.container_G {
	width: 100%;
	height: auto;
	background-color: #159A24;
	margin: 0 auto;
	z-index: 5;
	top: 4px;
	overflow: hidden;
	position: inherit;
	max-width: 1000px;
	min-width: 15%;
	height: auto;
}
.container_header {
	width: 100%;
	background-color: #159A24;
	margin: 0 auto;
	z-index: 5;
	top: 4px;
	overflow: hidden;
	position: inherit;
	max-width: 1000px;
	min-width: 15%;
}
.container1 {
	width: 700px;
	background-color: #EADCAE;
	margin: 0 auto;
	z-index: 5;
	top: inherit;
	overflow: hidden;
	position: inherit;
	padding-left: 10px;
	padding-right: 10px;
}
.container2 {
	width: 1100px;
	background-color: #EADCAE;
	margin: 0 auto;
}
.container3 {
	width: 250px;
	background-color: #EADCAE;
	margin: 0;
	float: left;
	top: 450px;
	padding-left: 5px;
	overflow: hidden;
}
.container4 {
	width: 100%;
	background-color: #EADCAE;
	margin: 0;
	top: 450px;
	float: right;
	overflow: hidden;
	max-width: 500px;
}
.container5 {
	width: 100%;
	background-color: #EADCAE;
	margin: 0;
	top: auto;
	float: left;
	height: auto;
	padding-top: 10px;
	overflow: hidden;
}
.container6 {
	width: 100%;
	background-color: #EADCAE;
	margin: 0;
	top: auto;
	float: right;
	height: auto;
	padding-top: 5px;
	max-width: 800px;
	padding-right: 5px;
	min-width: 15%;
}
.container7 {
	width: 165px;
	background-color: #EADCAE;
	margin: 0;
	float: left;
	top: 450px;
	padding-left: 1px;
	overflow: hidden;
}
.container9 {
	width: 100%;
	background-color: #EADCAE;
	margin: 0;
	top: auto;
	float: left;
	height: auto;
	max-width: 1000px;
}
.container10 {
	width: 165px;
	background-color: #EADCAE;
	margin: 0;
	float: left;
	top: auto;
	padding-left: 1px;
	overflow: hidden;
	position: static;
}
.container11 {
	width: 165px;
	background-color: #EADCAE;
	margin: 0;
	float: right;
	top: auto;
	padding-left: 1px;
	overflow: hidden;
	padding-top: 2px;
}
.container12 {
	width: 100%;
	background-color: #EADCAE;
	margin: 0 auto;
	z-index: 5;
	top: auto;
	overflow: hidden;
	height: auto;
	max-width: 780px;
	min-width: 15%;
}
.container13 {
	width: 750px;
	background-color: #EADCAE;
	margin: 0 auto;
	z-index: 5;
	top: inherit;
	overflow: hidden;
	float: right;
	position: relative;
}
.container14R {
	width: 465px;
	background-color: #EADCAE;
	margin: 0 auto;
	z-index: 5;
	top: inherit;
	overflow: hidden;
	float: right;
	position: relative;
}
.container14L {
	width: 465px;
	background-color: #EADCAE;
	margin: 0 auto;
	z-index: 5;
	top: inherit;
	overflow: hidden;
	float: left;
	position: relative;
}
.container15R {
	width: 300px;
	background-color: #EADCAE;
	margin: 0 auto;
	z-index: 5;
	top: inherit;
	overflow: hidden;
	float: right;
	position: relative;
}
.container15L {
	width: 300px;
	background-color: #EADCAE;
	margin: 0 auto;
	z-index: 5;
	top: inherit;
	overflow: hidden;
	float: left;
	position: relative;
}
.container_HSL_1 {
	width: 165px;
	background-color: #EADCAE;
	margin: 0;
	float: left;
	top: inherit;
	padding-left: 1px;
	overflow: hidden;
	position: inherit;
	height: 175px;
	left: inherit;
}
.container_HSL_2 {
	width: 165px;
	background-color: #EADCAE;
	margin: 0;
	float: left;
	top: inherit;
	padding-left: 1px;
	overflow: hidden;
	position: inherit;
	height: 175px;
	left: inherit;
}
.container_HSR_1 {
	width: 165px;
	background-color: #EADCAE;
	margin: 0;
	float: right;
	top: auto;
	padding-left: 1px;
	overflow: hidden;
	padding-top: 2px;
	height: 175px;
}
.container_HSR_2 {
	width: 165px;
	background-color: #EADCAE;
	margin: 0;
	float: right;
	top: auto;
	padding-left: 1px;
	overflow: hidden;
	padding-top: 2px;
	height: 175px;
}
.container_Left_Col {
	width: 100%;
	float: left;
	background-color: #EADCAE;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 1px;
	overflow: hidden;
	padding-left: 5px;
	padding-right: 1px;
	position: static;
	height: none;
	max-width: 400px;
	min-width: 15%;
}
.container_Right_Col {
	width: 100%;
	float: right;
	background-color: #EADCAE;
	height: auto;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 1px;
	overflow: hidden;
	padding-left: 5px;
	padding-right: 5px;
	position: static;
	max-width: 400px;
	min-width: 15%;
}
.topcontainer {
	width: 100%;
	margin: 0;
	top: auto;
	float: right;
	overflow: hidden;
	height: 100%;
	padding-left: 5px;
	padding-right: 5px;
	max-width: 990px;
	max-height: 771px;
}
.bottomcontainer {
	width: 950px;
	margin: 0;
	top: auto;
	float: right;
	overflow: hidden;
	height: auto;
	padding-left: 25px;
	padding-right: 25px;
}

.top_frame_container {
	width: 2000px;
	margin: -10px auto 0;
	top: 0px;
	position: fixed;
	z-index: 110;
	text-align: center;
	height: auto;
}
.top_border_container {
	width: 2000px;
	margin: -5px auto 0;
	top: 0px;
	position: fixed;
	z-index: 110;
	text-align: center;
	height: 20px;
}
.top_logo_container {
	width: 960px;
	margin: 20px auto 0;
	top: 0px;
	position: auto;
	z-index: 100;
}
.map_container {
	width: 995px;
	margin: 0;
	top: auto;
	float: left;
	overflow: hidden;
	height: auto;
	padding-left: 10px;
}
.google-maps {
	position: relative;
	padding-bottom: 75%;

// This is the aspect ratio
height: 0;
	overflow: hidden;
	padding-left: 0px;
}
.google-maps iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}
.container_weather-ug {
	width: auto;
	background-color: #EADCAE;
	margin: 0;
	float: left;
	top: auto;
	padding-left: 1px;
	overflow: hidden;
	position: static;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CONTENT ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


.content {
	padding: 10px 0;
	width: 100%;
	float: left;
	background-color: #EADCAE;
	max-width: 816px;
	min-width: 250px;
}
.content_a {
	padding: 10px 0;
	width: 100%;
	float: left;
	background-color: #EADCAE;
	max-width: 816px;
	min-width: 250px;
}
.content1 {
	padding: 10px 0;
	width: 750px;
	float: left;
	background-color: #EADCAE;
	padding-left: 10px;
	padding-right: 10px;
}
.content2 {
	width: 100%;
	background-color: #CC9966;
	height: 100%;
	top: 0px;
	margin-top: 1%;
	clear: none;
	float: left;
	max-width: 220px;
	max-height: 220px;
}
.content3 {
	padding: 10px 0;
	width: 920px; 
	float: left;
	background-color: #EADCAE;
}
.content3-100 {
	padding: 10px 0;
	width: 100%;
	float: left;
	background-color: #EADCAE;
}
.content3a {
	width: 730px;
	float: right;
	background-color: #EADCAE;
	height: auto;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 1px;
	overflow: hidden;
	border: thin ridge #930;
}.content3b {
	width: 730px;
	float: right;
	background-color: #EADCAE;
	height: 570px;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 1px;
	overflow: hidden;
}.content3c {
	width: 730px;
	float: right;
	background-color: #EADCAE;
	height: 570px;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 1px;
	overflow: hidden;
}
.content4 {
	width: 100%;
	float: right;
	/* [disabled]background-color: #CC9966; */
	top: 0px;
	height: 100%;
	text-align: center;
	overflow: visible;
	padding-top: 30px;
	z-index: 1;
	font-family: "Trebuchet MS";
	font-size: 40pt;
	max-height: 150px;
	max-width: 720px;
}
.content4bg {
	width: 100%;
	float: right;
	/* [disabled]background-color: #CC9966; */
	top: 0px;
	height: 99%;
	text-align: center;
	overflow: visible;
	padding-top: 30px;
	z-index: 1;
	font-family: "Trebuchet MS";
	font-size: 40pt;
	max-height: 96px;
	max-width: 962px;
	color: #F8EA89;
	text-shadow: 3px 3px #000000;
	vertical-align: top;
	overflow-x: no-display;
	visibility: visible;
}
.content4b {
	width: 700px;
	float: right;
	background-color: #CC9966;
	top: 0px;
	height: 150px;
	text-align: center;
	overflow: visible;
	padding-top: 30px;
	z-index: 1;
	font-family: "Trebuchet MS";
	font-size: 40pt;
}
.content5 {
	width: 730px;
	float: right;
	background-color: #CC9966;
	top: 20px;
	height: 200px;
	font-size: 65pt;
	font-family: "Trebuchet MS";
	text-align: center;
}
.content6 {
	width: 100%;
	float: right;
	background-color: #CC9966;
	top: 0px;
	height: 200px;
	font-size: 50pt;
	font-family: "Trebuchet MS";
	text-align: left;
	padding-top: 5px;
	max-width: 730px;
	max-height: 200px;
}
.content7 {
	width: 100%;
	float: right;
	background-color: #F8F2E0;
	top: auto;
	height: auto;
	text-align: left;
	font-size: 12px;
	max-width: 958px;
}
.content8 {
	width: 939px;
	float: right;
	background-color: #F8F2E0;
	top: auto;
	height: auto;
	text-align: left;
	font-size: 14pt;
	padding: 10px;
}
.content9 {
	padding: 10px 0;
	width: 100%;
	float: left;
	background-color: #F8F2E0;
	max-width: 820px;
}
.content10 {
	padding: 10px 0;
	width: 100%;
	float: left;
	background-color: #EADCAE;
	border: thin solid #C96;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 500;
	max-width: 250px;
}
.content10r {
	padding: 10px 0;
	width: 100%;
	background-color: #EADCAE;
	border: thin solid #C96;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 500;
	float: right;
	max-width: 195px;
}
.content11 {
	float: left;
	top: 0px;
	height: auto;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: left;
	padding-top: 5px;
	overflow: hidden;
	position: inherit;
	width: 99%;
	max-width: 999px;
	padding-left: 15px;
	padding-right: 12px;
	padding-bottom: 5px;
	min-width: 15%;
	/* [disabled]background-image: url(../images3/museum2500/20150718_TM_Museum_1000_003c.jpg); */
}
.content11bg {
	float: left;
	top: 0px;
	height: auto;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: left;
	padding-top: 5px;
	overflow: hidden;
	position: static;
	width: 99%;
	max-width: 995px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	min-width: 15%;
	/* [disabled]background-image: url(../images3/museum2500/20150718_TM_Museum_1000_003c.jpg); */
	min-height: 250px;
	background-repeat: no-repeat;
}
.content12 {
	width: 100%;
	float: left;
	height: 100%;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 1px;
	overflow: hidden;
	padding-left: 2px;
	position: relative;
	max-width: 342px;
	min-height: 240px;
}
.content12a {
	width: 380px;
	float: left;
	height: 215px;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 5px;
	overflow: hidden;
	padding-left: 2px;
	position: inherit;
}
.content13 {
	width: 100%;
	float: right;
	height: 100%;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 1px;
	overflow: hidden;
	padding-right: 5px;
	position: relative;
	max-width: 340px;
	min-height: 240px;
}
.content14 {
	width: 730px;
	float: right;
	background-color: #EADCAE;
	height: 600px;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 1px;
	overflow: hidden;
	border: thin ridge #930;
}
.content15 {
	width: 730px;
	float: right;
	background-color: #EADCAE;
	height: 600px;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 1px;
	overflow: hidden;
	border: thin ridge #930;
}
.content16 {
	width: 360px;
	float: left;
	height: 240px;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 1px;
	/* [disabled]overflow: hidden; */
	padding-left: 1px;
	position: static;
}
.content17 {
	width: 100%;
	float: right;
	background-color: #EADCAE;
	height: auto;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 5px;
	overflow: hidden;
	padding-left: 5px;
	padding-right: 5px;
	position: static;
	max-width: 375px;
}
.content17a {
	width: 100%;
	float: left;
	background-color: #EADCAE;
	height: auto;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 5px;
	overflow: hidden;
	padding-left: 5px;
	padding-right: 5px;
	position: static;
	padding-bottom: 10px;
	max-width: 385px;
}
.content17b {
	width: 100%;
	float: left;
	height: auto;
	font-size: 14pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 5px;
	overflow: hidden;
	padding-left: 5px;
	padding-right: 5px;
	position: static;
	background-color: #93EAFF;
	line-height: 16pt;
	border: 1px solid #990000;
	padding-bottom: 5px;
	max-width: 385px;
	min-height: 50%;
	min-width: 15%;
}
.content18 {
	padding: 1px;
	width: 100%;
	float: right;
	overflow: hidden;
	padding-top: 10px;
	position: static;
	max-width: 730px;
	min-width: 15%;
}
.content18a {
	padding: 1px;
	width: 730px;
	float: right;
	overflow: hidden;
	padding-top: 1px;
	position: static;
	background-color: #FFC;
	border: 1px solid #990000;
}
.content19 {
	width: 940px;
	float: left;
	text-align: left;
	font-size: 12px;
	height: 50px;
}
.content20 {
	padding: 1px;
	width: 600px;
	float: right;
	overflow: hidden;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 1px;
}
.content21 {
	padding: 1px;
	width: 360px;
	float: right;
	overflow: hidden;
	padding-top: 10px;
	text-align: center;
	font-family: "Trebuchet MS";
	font-size: 72px;
}
.content22 {
	padding: 1px;
	width: 360px;
	float: left;
	overflow: hidden;
	padding-top: 10px;
	text-align: center;
	font-family: "Trebuchet MS";
	font-size: 36px;
}
.content23 {
	padding-top: 0px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 0px;
	width: 100%;
	float: right;
	overflow: hidden;
	padding-top: 13px;
	text-align: center;
	position: static;
	max-width: 250px;
	min-width: 15%;
}
.content24 {
	padding: 1px;
	width: 117px;
	float: left;
	overflow: hidden;
	padding-top: 1px;
	text-align: center;
	position: static;
}
.content25 {
	padding: 1px;
	width: 117px;
	float: right;
	overflow: hidden;
	padding-top: 10px;
	text-align: center;
	position: static;
}
.content26 {
	padding: 10px 35px 5px 5px;
	width: 100%;
	float: right;
	background-color: #EADCAE;
	position: relative;
	max-width: 810px;
}
.content27 {
	width: 100%;
	float: left;
	background-color: #159A24;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	text-align: center;
	max-width: 979px;
}
.content27a {
	width: 100%;
	float: left;
	background-color: #075E1B;
	text-align: center;
	max-height: 200px;
}
.content28 {
	width: 100%;
	float: left;
	background-color: #EADCAE;
	height: auto;
	max-width: 500px;
}
.content29 {
	width: 100%;
	float: right;
	background-color: #EADCAE;
	height: auto;
	max-width: 500px;
}
.content_a {
	padding: 10px 0;
	width: 780px;
	float: left;
	background-color: #F8F2E0;
}
.content_b {
	padding: 10px 0;
	width: 780px;
	float: right;
	background-color: #F8F2E0;
}
.content_r {
	padding: 10px 0;
	width: 780px;
	float: right;
	background-color: #EADCAE;
}
.camerasidebar {
	float: left;
	width: 180px;
	background-color: #EADCAE;
	padding-bottom: 10px;
	text-align: center;
	height: auto;
}
.content_Cam14 {
	width: 100%;
	float: right;
	background-color: #EADCAE;
	height: 100%;
	max-width: 390px;
	padding-top: 5px;
	max-height: 220px;
}
.contentwebcam1 {
	width: 100%;
	float: right;
	background-color: #EADCAE;
	height: auto;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 1px;
	overflow: hidden;
	border: thin ridge #930;
	max-width: 999px;
}
.content_footer {
	padding: 1px;
	width: 730px;
	float: right;
	overflow: hidden;
	padding-top: 10px;
	background-color: #CCC49F;
}
.content_icons {
	width: 100%;
	float: left;
	text-align: left;
	font-size: 12px;
	overflow: hidden;
	max-width: 1000px;
	max-height: 300px;
}
.content_iframe {
	width: 730px;
	float: right;
	background-color: #EADCAE;
	height: auto;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 1px;
	overflow: scroll;
}
.meetgif470 {
	padding-top: 0px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 0px;
	width: 100%;
	overflow: hidden;
	padding-top: 13px;
	text-align: center;
	position: static;
	max-width: 470px;
	min-width: 15%;
}
.content_navbar {
	width: 100%;
	float: left;
	background-color: #EADCAE;
	height: auto;
	max-width: 181px;
	min-width: 15%;
}
.content_paypal {
	width: 948px;
	float: right;
	background-color: #F8F2E0;
	top: 20px;
	height: auto;
	font-size: 14pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 5px;
}
.content_paypal2 {
	width: 500px;
	float: left;
	background-color: #F8F2E0;
	top: 20px;
	height: auto;
	font-size: 14pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 5px;
}
.content_paypal3 {
	width: 370px;
	float: right;
	background-color: #F8F2E0;
	top: 20px;
	height: auto;
	font-size: 14pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 5px;
}
.content_paypal4 {
	width: 200px;
	float: right;
	top: 20px;
	height: auto;
	font-size: 14pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 5px;
}
.contentpop-up {
	padding: 5px;
	width: 850px;
	float: right;
	overflow: hidden;
	padding-top: 5px;
	position: absolute;
	background-color: #F8F2E0;
}
.content_sched {
	width: 100%;
	float: right;
	background-color: #F8F2E0;
	text-align: left;
	font-size: 12px;
	position: static;
	height: auto;
	padding-top: 0;
	padding-right: 0.5%;
	padding-left: 0.5%;
	padding-bottom: 0.5%;
	max-width: 820px;
	min-width: 15%;
	min-height: 145px;
}
.sidebar{margin:30px 40px 30px 0px; float:right; width:371px;
}
.sidebar1 {
	float: left;
	width: 180px;
	background-color: #EADCAE;
	padding-bottom: 10px;
	top: 250px;
	height: auto;
}
.sidebar2 {
	float: left;
	width: 260px;
	background-color: #EADCAE;
	padding-bottom: 1px;
	top: 250px;
	border-width: 3px3px 3px 3px;
	border-style: ridge;
}
.content-fundthermometer1 {
	width: 375px;
	float: left;
	background-color: #EADCAE;
	height: auto;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 5px;
	overflow: hidden;
	padding-left: 5px;
	padding-right: 5px;
	position: static;
}
.thermometer {
	width: 38px;
	float: left;
	height: 500px;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 20px;
	overflow: hidden;
	padding-left: 10px;
	padding-right: 5px;
	position: static;
}
.thermometer1 {
	width: 40px;
	float: left;
	height: 500px;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 5px;
	overflow: hidden;
	padding-left: 5px;
	padding-right: 5px;
	position: static;
	background-image: url(../images_2/fund-thermometer-500-50.png);
}
.thermometer-outer {
	border-radius: 3px;
}
.thermometer-outer-h {
  height: 20px;
  width: 100%;
}
.thermometer-outer-v {
	height: 425px;
	width: 20px;
}
.thermometer-inner {
	background: #3f83f7;
}
.thermometer-inner-h {
  height: 20px;
}
.thermometer-inner-v {
  width: 20px;
}
.content_trailer2012 {
	width: 100
&;
	float: right;
	height: auto;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 1px;
	/* [disabled]overflow: hidden; */
	padding-left: 1px;
	position: static;
	max-width: 400px;
}
.content_trailer2015 {
	width: 100%;
	float: left;
	height: 100%;
	font-size: 10pt;
	font-family: "Trebuchet MS";
	text-align: center;
	padding-top: 1px;
	/* [disabled]overflow: hidden; */
	padding-left: 1px;
	position: static;
	max-width: 575px;
	max-height: 400px;
}
/* ~~~~~~~~~~~~ Styling for site's links must remain in this order - including the group of selectors that create the hover effect. ~~~~~~~~~~~ */
a:link {
	color: #42413C;
	text-decoration: underline; 
}
a:visited {
	color: #6E6C64;
	text-decoration: underline;
}
a:hover, a:active, a:focus { 
	text-decoration: none;
}

.sidebar1 {
	float: left;
	width: 180px;
	background-color: #EADCAE;
	padding-bottom: 10px;
}
.camerasidebar {
	float: left;
	width: 100%;
	background-color: #EADCAE;
	padding-bottom: 10px;
	text-align: center;
	height: auto;
	max-width: 248px;
}
aside {
	float: left;
	width: 180px;
	background-color: #FFDFAE;
	padding: 10px 0;
}
.hor-navbar {
	float: left;
	width: 100%;
	max-width: 1000px;
	background-color: #2F6323;
}
.content ul, .content ol {
	padding: 0 15px 15px 0px;
}
#nav{
	border: 1px solid #ccc;
	border-width: 1px 0;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
	border-bottom: 1px solid #ccc;
	background-color: #2F6323;
}
#nav li{
    display:inline;
}
#nav li a{
    display:inline-block;
    padding:10px;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #F4C400;
	border-right: 1px solid #ccc;

}
#nav li a:hover {
	color: #c00;
	background-color: #fff; }

/* ~~~~~~~~~~~~~~~~~~~~~~~~~ MISC ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

 dl {
	border: 3px double #764833;
	padding: 0.5em;
 } 
 
 dt {
	float: left;
	clear: left;
	width: 100%; /* adjust the width; make sure the total of both is 100% */
	/*width: 750px;*/
	text-align: center;
	font-weight: bold;
	color: #000000;
 } 
 
 dt:after { 
 content: ""; 
 } 
.dl-horizontal { 
    dd { .clearfix(); }
}
 dd {
	float: left;
	width: 100%; /* adjust the width; make sure the total of both is 100% */
	/*margin: 0 0 0 110px;*/
	/*padding: 0 0 0.5em 0;*/
	color: #030;
	text-align: center;
	font-weight: bold;
	color: #000000;
	font-family: "Comic Sans MS", cursive;
  }
  
span.dropt {
	background-color: #FFE0C1;
 }
span.dropt:hover {
	text-decoration: none;
	background: #ffffff;
	z-index: 6;
	color: #000000;
  }
span.dropt span {
	position: absolute; 
	left: -9999px;
  margin: 20px 0 0 0px;
   padding: 3px 3px 3px 3px;
  border-style:solid; 
  border-color:black; 
  border-width:1px; z-index: 6;
  }
span.dropt:hover span {
	left: 2%; background: #ffffff;
	} 
span.dropt span {
	position: absolute; 
	left: -9999px;
  margin: 4px 0 0 0px; 
  padding: 3px 3px 3px 3px; 
  border-style:solid; 
  border-color:black; 
  border-width:1px;
  }
span.dropt:hover span {
	margin: 35px 0 0 -20px;
	 background: #ffffff; 
	 z-index:6;
	 } 



/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HEADER SLIDER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


.header-slider-frame{
	margin-top: 45px;
	min-height: 624px;
	max-width: 1000px;
	width: 100%;
}

#prevslide, #nextslide, #slidecaption{
	background:url(../img/ui/beige-75.png); box-shadow:0 0 5px rgba(0, 0, 0, .75);
	line-height:40px; color:#481607; text-shadow:0 1px 0px #fff; text-align:center;
	font-size:26px; text-decoration:none;
	z-index:100;
	margin:0; padding:0;
	visibility:hidden;
}




#prevslide{
	position: absolute;
	width: 40px;
	height: 40px;
	top: 545px;
	left: 50%;
	margin-left: -295px;
	font-family: Arial, Helvetica, sans-serif;
	opacity: 1 !important;
}
#nextslide{
	position: absolute;
	width: 40px;
	height: 40px;
	top: 545px;
	left: 50%;
	margin-left: 255px;
	font-family: Arial, Helvetica, sans-serif;
	opacity: 1 !important;
	font-weight: bold;
}


#slidecaption{
	position: absolute;
	top: 545px;
	width: 0px;
	height: 40px;
	left: 50%;
	margin-left: -250px;
	font-family: Arial, Helvetica, sans-serif;
	overflow: hidden;
	font-style: italic;
}

#prevslide:hover, #nextslide:hover{background:#f7e9d3; cursor:pointer;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SIDEBAR SLIDER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/*.sidebar-slider{background:url(../img/ui/sidebar-slider-bg.jpg) no-repeat; position:relative; width:371px; height:400px;}
.sidebar-slider h3{height:36px; font-size:20px; text-align:center; line-height:36px;}
.sidebar-slider li{margin:0; padding:0; width:371px; height:190px;}
.sidebar-slider img{margin:0; padding:0 37px 30px 36px; width:298px; height:178px;}
.sidebar-slider p{padding:10px 40px 0; font-size:12px; line-height:18px; text-align:center;}

.sidebar-slider .bx-pager{text-align:center; position:absolute; top:255px; width:100%;}
.sidebar-slider .bx-pager a{
	display:inline-block;
	width:8px;
	height:8px;
	background:url(../img/ui/slider-dot.jpg) no-repeat;
	margin:0 2px;
	font-size:0;
	text-indent:-9999px;
}
.sidebar-slider .bx-pager .pager-active{background:url(../img/ui/slider-dot-active.jpg);}


.sidebar-slider .bx-prev{left:10px;}
.sidebar-slider .bx-next{right:10px;}

.sidebar-slider .bx-next, .sidebar-slider .bx-prev{
	display:block;
	position:absolute;
	top:135px;
	font-family:'MrsEavesBold', serif;
	text-decoration: none;
	font-size:24px;
	width:15px;
	height:15px;
	z-index:101;
}

.sidebar-slider .bx-next:hover, .sidebar-slider .bx-prev:hover{}

.sidebar-slider .bx-window{height:400px !important;}*/

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FOOTER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.footer {
	padding: 10px 0;
	background-color: #A7E28A;
	position: static;
	clear: both;
	font-size: 13px;
	width: 100%;
	max-width: 1000px;
	height: auto;
}



/* ~~~~~~~~~~~~~~~~~~~~~~~~~ SPACERS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


.spacer1 {
	width: 5px;
	background-color: #EADCAE;
	height: 200px;
	float: left;
}
.spacer2 {
	width: 100%;
	background-color: none;
	height: 40px;
	float: right;
	max-width: 900px;
}
.spacer2_10 {
	width: 700px;
	background-color: #EADCAE;
	height: 10px;
	float: right;
}
.spacer2_15 {
	width: 100%;
	background-color: #EADCAE;
	height: 15px;
	float: right;
	max-width: 700px;
}
.spacer3 {
	width: 10px;
	height: 200px;
	float: left;
}
.spacer4 {
	width: 900px;
	background-color: #EADCAE;
	height: 5px;
	float: right;
}
.spacer5 {
	width: 600px;
	background-color: #EADCAE;
	height: 5px;
	float: right;
}
.spacer6 {
	width: 100px;
	background-color: #EADCAE;
	height: 150px;
	float: right;
}
.spacer7 {
	width: 200px;
	background-color: #EADCAE;
	height: 150px;
	float: left;
}
.spacer8 {
	width: 100%;
	height: 100px;
	float: right;
	background-color: none;
	max-width: 900px;
	min-height: 100px;
}
.spacer9 {
	width: 100%;
	height: 100%;
	float: right;
	background-color: none;
	max-width: 900px;
	max-height: 1000px;
	min-height: 500px;
}
.spacer10 {
	width: 300px;
	height: 5px;
	float: left;
	background-color: #EADCAE;
}



/* ---------------------- uL TAGS ----------------------------------*/


.content ul, .content_a ul, .content_b ul, .content ol, .content_a ol, contnet_b ol {
	padding: 0 15px 15px 40px;
	padding-top: 50px;
	padding-top: 50px;
	padding-top: 50px;
	padding-top: 25px;
	padding: 20;
}
ul.nav {
	list-style: none;
	border-top: 1px solid #666; 
	margin-bottom: 15px;
}
ul.nav li {
	border-bottom: 1px solid #666;
}
ul.nav a, ul.nav a:visited { 
	padding: 5px 5px 5px 15px;
	display: block;
	width: 160px; 
	text-decoration: none;
	background-color: #C6D580;
}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus { 
	background-color: #ADB96E;
	color: #FFF;
}
ul.nav1 {
	list-style: none;
	border-top: 1px solid #666; 
	margin-bottom: 15px;
}
ul.nav1 li {
	border-bottom: 1px solid #666;
}
ul.nav1 a, ul.nav1 a:visited {
	padding: 5px 5px 5px 5px;
	display: block;
	width: 250px;
	text-decoration: none;
	background-color: #FF9900;
}
ul.nav1 a:hover, ul.nav1 a:active, ul.nav1 a:focus {
	background-color: #CC6633;
	color: #FFF;
}


.html-marquee {
	height: auto;
	width: auto;
	background-color: ffff33;
	background-image: url(http://);
	font-family: "Trebuchet MS";
	font-size: 50px;
	color: #06C;
	font-weight: bold;
	border-width: 0;
	border-style: double;
	border-color: ff0000;
	text-align: center;
	vertical-align: top;
	}



/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~ miscellaneous float/clear classes ~~~~~~~~~~~~~~~~~~~ */
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.tooltipContent div {
	background-color: #F5F5D3;
	padding: 10px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MAY NOT BE USED? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
