/* CSS Document */

body {
		margin: 0px 0px;
		padding: 0px 0px;
		background-color:#f0efef;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}

.container { margin: 30px auto 30px auto; padding: 0px 0px; width: 718px;}

/* First Level Divs */
.header { background: url(../images/header_bg.gif) repeat-y top; padding: 0px 0px; margin: 0px 0px; width:718px;}
.body2 { background: url(../images/body4_bg.gif) no-repeat bottom; width:718px;}
.body3 { background: url(../images/body3_bg.gif) no-repeat bottom; width:718px;}
.bodygray { background: url(../images/body5_bg.gif) repeat-y ; width:718px;}
.bodywhite { background: url(../images/body2_bg.gif) repeat-y ; width:718px;}
.footer {position:relative; background: #000000; padding: 8px 8px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.footer .icons { position:absolute; width:179px; left:0px; top:-40px; text-align:right;}
.footer .icons a { margin-left:5px;}
/* End First Level Divs */


/* Second Level Divs */
.brand { float:left; padding: 4px 0px 2px 32px; width:419px;}
.utility { float:left; padding: 12px 4px 0px 103px; width:160px; font-weight:bold;}
.leftcol { float: left; width:184px; padding: 0px 0px 155px 0px; margin: 0px 0px;}
.content { width:534px; float:left;}
/* End Second Level Divs */


/* Third Level Divs */
.banner { padding: 10px 0px 0px 0px;}
.homeHighlight { width: 522px; padding: 0px 0px 0px 0px; margin: 13px 0px 0px 6px; background: url(../images/home_top.gif) top center no-repeat #dacc9f;}
.highlightContent { width: 522px; padding: 7px 0px 12px 0px; margin: 0px 0px; overflow:hidden; background: url(../images/home_bottom.gif) bottom center no-repeat; }
.breadcrumbs { display:block; font-size:10px; font-family: Arial, Helvetica, sans-serif; color:#485330; padding: 10px 0px 0px 16px;}
.homecol1 { float:left; width:230px;}
.homecol2 { float:left; width:303px;}
/* End Third Level Divs */


/* Fourth + Level Divs */
.homepod { background-color:#b6b7a9; border: 8px solid #414f2d; padding: 6px 6px 6px 6px; margin: 2px 2px 0px 2px; width:198px;}
.homepodLarge { background-color:#ffffff; border: 8px solid #414f2d; padding: 0px 0px; margin: 2px 0px 0px 0px; width:285px;}
/* End Fourth + Level Divs */


/* Main Nav Styles */
.mainnav { margin: 0px 0px; padding: 0px 0px 0px 0px; width: 718px; height:39px; font-size:0px; text-align:left; background: url(../images/nav_bg.gif) no-repeat;}
.nav { padding: 0px 0px; margin: 0px 0px;}
.nav li{ float:left; list-style-type:none; padding: 0px 0px; margin: 0px 0px; }
.foundation a { background-image:url(../images/foundation_up.gif); width:147px; height:39px; margin: 0px 0px 0px 0px; background-repeat:no-repeat; overflow:hidden; float:left;}
.foundation a:hover, .foundation a:active { background-image:url(../images/foundation_down.gif); float:left;}
.center a { background-image:url(../images/center_up.gif); width:171px; height:39px; margin: 0px 0px 0px 0px; background-repeat:no-repeat; overflow:hidden; float:left;}
.center a:hover, .center a:active { background-image:url(../images/center_down.gif); float:left;}
.museum a{ background-image:url(../images/museum_up.gif); width:124px; height:39px; margin: 0px 0px 0px 0px; background-repeat:no-repeat; overflow:hidden; float:left; }
.museum a:hover, .museum a:active { background-image:url(../images/museum_down.gif); float:left;}
.news a { background-image:url(../images/news_up.gif); width:138px; height:39px; margin: 0px 0px 0px 0px; background-repeat:no-repeat; overflow:hidden; float:left;}
.news a:hover, .news a:active { background-image:url(../images/news_down.gif); float:left;}
.store a { background-image:url(../images/store_up.gif); width:138px; height:39px; margin: 0px 0px 0px 0px; background-repeat:no-repeat; overflow:hidden; float:left;}
.store a:hover, .store a:active { background-image:url(../images/store_down.gif); float:left;}
/* End Main Nav Styles */

/* Sub Nav Styles */
.leftHome { padding: 0px 0px; margin: 0px 0px;}
.leftHome li{ float:left; list-style-type:none; padding: 12px 0px 0px 0px; margin: 0px 0px; }
.donate a { background-image:url(../images/donate_up.gif); width:179px; height:78px; margin: 0px 0px 0px 0px; background-repeat:no-repeat; overflow:hidden; float:left; }
.donate a:hover, .donate a:active { background-image:url(../images/donate_down.gif); float:left; }
.join a { background-image:url(../images/join_up.gif); width:179px; height:78px; margin: 0px 0px 0px 0px; background-repeat:no-repeat; overflow:hidden; float:left; }
.join a:hover, .join a:active { background-image:url(../images/join_down.gif); float:left; }
.registery a { background-image:url(../images/registery_up.gif); width:179px; height:78px; margin: 0px 0px 0px 0px; background-repeat:no-repeat; overflow:hidden; float:left; }
.registery a:hover, .registery a:active { background-image:url(../images/registery_down.gif); float:left; }
.intnav a { text-decoration:none; color:#000000; font-weight:bold; font-size:12px;}
.intnav a:hover { text-decoration:underline;}

.subnav { margin: 0px 0px; padding: 0px 0px; list-style-type:none;}

ul.subnav  { margin: 19px 0px 0px 0px; padding: 0px 0px;}
ul.subnav ul { margin: 0px 0px; padding: 0px 0px 0px 9px; list-style-type:none;}
ul.subnav ul ul { display:none;}
ul.subnav li { margin: 0px 0px; padding: 0px 0px 0px 9px; list-style-type:none;}
ul.subnav li li { margin: 0px 0px; padding: 0px 0px 0px 9px; list-style-type:none;}
ul.subnav li li li { display:none;}

.subnav a { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; display:block; padding: 7px 0px 5px 12px; border-bottom: 1px solid #2f3b1e; border-top: 1px solid #2f3b1e; text-decoration:none; margin-top:-1px; background: url(../images/subnav_bullet.gif) no-repeat 163px 14px;}
.subnav a:hover { text-decoration:none; background-color:#566042;} 
.subnav ul a { border-bottom:none; border-top:none; margin-top:0px; font-weight:normal;}

a.fourthlevel { background: url(../images/fourth_bullet.gif) no-repeat 148px 11px;}

/* End Sub Nav Styles */

/* Headings */
h1 { color: #c6a15a; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:36px; padding: 8px 0px 0px 8px; margin: 0px 0px 0px 0px; border-bottom: solid 2px #4c4f3a;}
h2 { font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:16px; color:#414f2d; margin: 0px 0px; padding: 0px 0px 0px 0px; }
h3 { font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:36px; color:#414f2d; margin: 0px 0px; padding: 10px 42px 4px 16px;}
h4 { }
.copyHeading {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000; margin: 0px 0px; padding: 10px 42px 4px 16px; display:block; font-weight:bold;}
.highlightHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#64452f; margin: 0px 0px; padding: 0px 0px; display:block; font-weight:bold;}
/* End Headings */


/* Lists */
ul {}
li { list-style-type:disc; color:#000000;}
ul.intnav { padding:0px 0px 0px 0px; margin: 8px 0px 0px 16px;}
.intnav li {  list-style-type:none; padding: 0px 0px 14px 28px; background: url(../images/sub_bullet.gif) 0em .3em no-repeat; line-height:18px; list-style-position:outside; color:#000000;}
.bodyList li {  list-style-type:none; padding: 0px 42px 14px 28px; background: url(../images/sub_bullet2.gif) 0em .4em no-repeat; line-height:18px; list-style-position:outside; color:#000000;}
/* End Lists */


/* Links */
a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; }
a:hover { text-decoration:none; }
.footer a { font-size:10px; color:#FFFFFF;}
.utility a { font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#414f2d; line-height:18px; text-decoration:none;}
.utility a:hover { text-decoration:underline;}
.homepod a { font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#414f2d; line-height:14px; text-decoration:none;}
.homepod a:hover { text-decoration:underline;}
.breadcrumbs a { font-size:10px; font-family: Arial, Helvetica, sans-serif; color:#485330;}
.bodyList a { color:#414f2d; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; text-decoration:none;}
.bodyList a:hover { text-decoration:underline; }
/* End Links */


/* Paragraphs */
p {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin: 0px 0px; padding: 10px 0px 4px 0px; }
.content p { padding: 10px 42px 4px 16px;}
.homepod p { font-weight:normal; padding: 5px 0px 4px 0px;}
.highlightContent p { padding: 3px 42px 5px 16px;}
p.disc { font-weight:bold; padding: 0px 0px 0px 44px;}
/* End Paragraphs */

.active { text-decoration:underline;}
.white { color:#FFFFFF;}
.black { color:#000000; font-weight:bold; text-decoration:none;}
.bold { font-weight:bold;}
.searchBox { width: 73px; border:1px solid #f9f5ef;}
.clear { clear:both;}
.noshow { display:none;}

/*Appearance of Drop Shadow Text*/
span.shadow {
	top: 9px;
	left: 10px;
	color: #000000;
}

.highContrast {
	position: relative;
	color: #c6a15a;
}
.highContrast span {
	position: relative;
}
span.shadow {
	position: absolute;
}	
