/* oaktree stuff */
td {font-family: verdana,helvetica; font-size:8pt; color: #000;}
/* 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.oaktree2_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;}
/*fixed/replaced with oaktree bg
.bodywhite { background: url(../images/body2_bg.gif) repeat-y ; width:718px;}
*/
.bodywhite { background: url(../images/body4.oaktree2_bg.gif) repeat-y ; width:718px;}
.footer { background: #000000; padding: 8px 8px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
/* 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:147px; padding: 0px 0px 285px 0px; margin: 0px 0px;}
/* .leftcol { float: left; width:174px; padding: 0px 0px 285px 0px; margin: 0px 0px;} */
.content { width:545px; float:left; padding: 12px 4px 4px 12px;}
/* End Second Level Divs */


/* Third Level Divs */
.banner { padding: 10px 0px 0px 0px;}
.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; list-style-position:outside;}

ul.subnav  { margin: 19px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-position:outside;}
ul.subnav ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px; list-style-type:none; list-style-position:outside;}
ul.subnav ul ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px; display:none; list-style-position:outside;}
ul.subnav li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px; list-style-type:none; list-style-position:outside;}
ul.subnav li li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px; list-style-type:none; list-style-position:outside;}
ul.subnav li li li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px; display:none; list-style-position:outside;}

.subnav a { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height: 14px; 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: 0px 0px 0px 0px; 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:0px 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:28px; color:#414f2d; margin: 0px 0px; padding: 10px 42px 4px 0px;}
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;}
/* 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:bold; padding: 10px 0px 4px 0px;}
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;
}	

