body {font-size: 12px; font-family: "trebuchet ms", Verdana, sans-serif;
background-color: #000000;
text-align: center;
color: #ffffff;
margin-top: 40px; margin-bottom: 40px;}

h2 {font-family: "trebuchet ms", Verdana, sans-serif;
font-size:16px;
color:#FFB053;}


.body { font-size: 12px; font-family: Verdana, sans-serif; }
.bold { font-weight: bold;}
.fourteen { font-size: 14px;}
.fifteen { font-size: 15px;}
.sixteen { font-size: 16px;}
.ten { font-size: 10px;}
.twenty { font-size: 20px;}

.black {color: #000000;}
.blue {color: #0071BC;}
.gray {color: #605E4D;}
.green { color: #2e631f;}
.lavendar { color: #ECDCFF;}
.maroon {color: #7D0D00}
.orange {color: #FEAE58;}
.red { color: #A0080D;}
.white {color: white;}


.bold {font-weight: bold;}
.italic {font-style: italic;}

.clear {clear: both;}

.title {font-size: 16px;font-family: Arial;}
.biotitle {font-size: 20px; color: #ECDCFF;
margin-bottom: 10px;}
p.biotext {
margin-top: 5px;
margin-bottom: 20px;}

/* Home Style */
#homeouttermost {width: 762px;margin: 0 auto;}
#homeborder {
	text-align: left;
	border: 1px #555555 solid;
	background-image: url(/images/home_graymiddle.gif);}
#homeleft {width: 400px; float: left;}
#homeright {float: right;width: 222px;}
#homemiddle {
	float: right;
	width: 138px;
	text-align: center;
	line-height: 18px; }

/* Inner style */
#innersetwidth {width: 762px;margin: 0 auto;}
#innergraybox {text-align: left;border: 1px #555555 solid;background-image: url(/images/bkg_tallbody.jpg);
background-repeat: no-repeat;}
#innergrayboxdirections {text-align: left;border: 1px #555555 solid;background-image: url(/images/bkg_tallbody_directions.jpg);
background-repeat: no-repeat;}
#innergrayboxmuseums {text-align: left;border: 1px #555555 solid; background-repeat: no-repeat;}
#innergrayboxdirectives {text-align: left;border: 1px #555555 solid;background-image: url(/images/bkg_tallbody_directives.jpg);
background-repeat: no-repeat;}
#innergrayboxdirectives02 {text-align: left;border: 1px #555555 solid;background-image: url(/images/bkg_tallbody_directives02.jpg);
background-repeat: no-repeat;}
#innergrayboxdirectives03 {text-align: left;border: 1px #555555 solid;background-image: url(/images/bkg_tallbody_directives03.jpg);
background-repeat: no-repeat;}
#innernav {border-top: 1px #555555 solid;border-bottom: 1px #555555 solid;}

#innerleftcontent {width: 150px; float: left;
padding-left: 30px;
padding-right: 20px;}

#innerrightcontent, #innerrightcontent2 {width: 425px;
padding-right: 130px;float: right;}

#innerrightcontent-isog {width: 425px; font-size: 14px;
padding-right: 110px;float: right;}


/* nav width is 760px */
ul#topnav {margin: 0;padding: 0;list-style: none;
width: 760px;
border-top: 1px #555555 solid;
border-bottom: 1px #555555 solid;
height: 26px;}

ul#topnav li {float: left;text-align: center;
line-height: 26px;
padding: 0px 21px;}
ul#topnav a {color: #A9A8A6;
font-family: "trebuchet ms",Verdana, Helvetica, Arial, sans-serif;
font-size: 13px; 
text-decoration: none;
font-weight: bold;
}
ul#topnav a:hover {color: #FEAE58;text-decoration: none;}




/* FOOTER PAGE STYLES */
#bottomlinks {text-align: center;border-top: 1px #555555 solid;
line-height: 28px;
font-weight: bold;}

#footertext {
color: #6C6C6C;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
margin: 35px;
text-align: center;}

/* ERROR-BOX */
#errorboxoutside {border: 1px #864300 solid;
background-color: #ffffff;width: 400px;}
#errorboxheader {
background-color: #864300;
padding: 10px 0px 10px 10px;
font-family: Arial, sans-serif;
font-size: 16px;
font-weight: bold;}
#errorboxtext {padding: 10px 10px 10px 10px;
color: #c40000;}


/* TABLE STYLES */





/* FORM STYLES*/
input {
	font: 12px Verdana, Helvetica, Arial, sans-serif;
	color: #800000; border: 1px #b3b3b3 solid;padding: 2px;}
input.contact {
	font: 12px Verdana, Helvetica, Arial, sans-serif;
	color: #800000; border: 1px #b3b3b3 solid;padding: 2px;width: 400px;margin-bottom: 10px;}

select {
	border: 1px #b3b3b3 solid;padding: 2px;
	font: 12px Verdana, Helvetica, Arial, sans-serif;
	color: #800000; }
	
TEXTAREA.contact {
	font: 12px Verdana, Helvetica, Arial, sans-serif;
	color: #800000; border: 1px #d2d2d2 solid;padding: 2px;width: 400px;
	} 

/* LINK STYLES*/
a:link { color: #A9A8A6; text-decoration: none; }
a:visited { color: #A9A8A6; text-decoration: none; }
a:hover { color: #FEAE58; text-decoration: underline; }
a:active { color: #A9A8A6; text-decoration: underline; }


a.orangehome:link { color: #FEAE58;font-weight: bold;text-decoration: none; font-size: 11px; display: block; margin: 11px 0; padding: 0; line-height: 13px;}
a.orangehome:visited { color: #FEAE58;font-weight: bold; text-decoration: none; font-size: 13px; display: block;  margin: 11px 0; padding: 0; line-height: 13px;}
a.orangehome:hover { color: #FEAE58;font-weight: bold; text-decoration: none; font-size: 13px; display: block; margin: 11px 0; padding: 0; line-height: 13px;}
a.orangehome:active { color: #FEAE58;font-weight: bold; text-decoration: none; font-size: 13px; display: block; margin: 11px 0; padding: 0; line-height: 13px;}

a.whitehome:link { color: #ffffff;font-weight: bold;text-decoration: none;}
a.whitehome:visited { color: #ffffff;font-weight: bold; text-decoration: none; font-size: 14px;}
a.whitehome:hover { color: #ffffff;font-weight: bold; text-decoration: none; font-size: 14px;}
a.whitehome:active { color: #ffffff;font-weight: bold; text-decoration: none; font-size: 14px;}

a.footer:link { color: #ACACAC; text-decoration: none;}
a.footer:visited { color: #ACACAC; text-decoration: none;}
a.footer:hover { color: #ACACAC; text-decoration: underline;}
a.footer:active { color: #ACACAC; text-decoration: none;}

/* mission */
.missiongreen {
	color: #dce8c2;
}

.missionorange {
 color: #e8a850;
}

.missionlavender {
 color: #e6d5f9;
}

.missionlgfont {
	font-size: 1.3em; 
	font-family: "trebuchet ms", Verdana, sans-serif;
}

.missionhdfont {
	font-size: 1.5em; 
	font-family: "trebuchet ms", Verdana, sans-serif;
}

/* videos */

#inner_video_content {padding-left: 200px; padding-right: 80px; float: right;}
ul#video_list { list-style-type: none;}
li.video {margin: 5px 0; color: #ffffff; padding: 3px 0 7px 0; /*border-bottom: 1px dotted #ffffff; f2b354;*/}
a.launch_video img {border: 0; margin-left: -80px; margin-bottom: -34px;}
li.video h2 {margin: 0 0 5px 0; padding: 0; line-height: 13px; font-size: 13px; color: #ffad4e; font-weight: bold;}