/* BASIC.CSS - fundamental styles compatible with NN4 */

body, html { margin:0; padding:0; height:100%; width:100%; border:0; }
body { margin:0; padding:0; font: 75%/1.5 Arial, sans-serif; height:100%; background-color:#faf4ed; }

/*Text*/
p { font: 1em/1.8em Arial, sans-serif; color:#000; }

/*h1, h2, h3, h4, h5, h6, #col-a .Article h1 { font-weight: bold; margin: 5px 0px 7px 0px; font-family: helvetica, arial, sans-serif; background-color: transparent; }
h1, #col-a .Article h1 { font-size: 1.7em; color: #ce3100; }
h2 { font-size: 1.4em; color:#8e896f;}
h3 { margin: 5px 0px 4px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; color:#7d5c00; }
h4 { font-weight: normal; font-size: 1.3em; color:#713434; margin: 5px 0px 3px 0px; }
h5 { font-weight: normal; margin: 5px 0px 4px 0px; font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; color:#713434; }
h6 { margin: 5px 0px 3px 0px; font-size: 1.1em; }*/

h1, h2, h3, h4, h5, h6, #col-a .Article h1 {
	font-weight: bold;
	margin: 5px 0px 7px 0px;
	font-family: helvetica, arial, sans-serif;
	background-color: transparent;
}

h1, #col-a .Article h1 {
	font-size: 1.7em;
	color: #ce3100;
}
	
h2, div.Article h2 { font-size: 1.4em; color:#ce3100;}
	
h3 { 
	margin: 5px 0px 4px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1.1em;
	color:#000066; }

h4 { 
	font-weight: normal;
	font-size: 1.3em; 
	color:#ce3100;
	margin: 5px 0px 3px 0px; }
	
h5 { 
	font-weight: normal;
	margin: 5px 0px 4px 0px;
	font-size: 1.1em;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#000066;
	}
	
h6 { 
	margin: 5px 0px 3px 0px;
	font-size: 1.1em; 
}

/* anchor fix */
h3 a { color: #000066; }
h3 a:hover, a.anchor:hover { text-decoration:none; }
a.anchor { font-weight:normal; color:inherit; }
/**/

/*Hyperlinks*/
a { text-decoration:none; font-weight:bold; color:#336799; }
a:link {}
a:visited {}
a:hover {text-decoration:underline; }
a:active {}

/*Lists*/
ol {}
ul { list-style-type: disc; padding: 5px 0 5px 25px; margin-left: 20px; }
#col-c ul { padding-left: 15px; margin-left: 15px; }
#col-c ul ul { font-size:1em; }
ul li ul { list-style-type:circle; margin-left: 0; }
ul li ul li ul { list-style-type:square; margin-left: 0; }
li {}

.Inner table.image { border:none; background-color:Transparent; }
.Inner table.image td { padding:0px; background-color:Transparent; }

/*Tables*/
.Inner table { background-color:#fff; font-family:Arial, sans-serif; font-size:1em; padding:8px; }
.Inner tr { }
.Inner td { padding:5px; }
.Inner td p { margin:0; padding:0; font-family:Arial, sans-serif; }
th { padding:5px; }

/*Misc*/
hr { width:auto; height: 1px; background-color: #eee6d2; color: #eee6d2; border: none; padding: 0; margin:1em 0; }
img {}
object {}
form { clear:none; margin:0; padding:0; }

/*Layout*/
#layout {}
#alignment {}
#topWrapper {}
#bottomWrapper {}
#map {}
leftColumn {}
mainColumn {}
rightColumn {}
#footer {}

/*Content*/
#col-b {}
#col-a { padding: 0 20px 0 0; }
#col-c { }
#col-c p, #col-c ul { font-family:Tahoma, sans-serif; font-size:0.9em; }

#Bbreadcrumb { font: 0.9em/1.5em "Verdana", sans-serif; margin:13px 0px 10px 0; display:block; padding:3px 0 3px 0; }
#Bbreadcrumb a { color:#336799; font-weight:bold; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif !important; }
#Bbreadcrumb a:hover { text-decoration:underline; }

#Bcontinue { background:Transparent url(images/continuing_pages.gif) no-repeat; font: 1em/1.5em Arial, sans-serif; margin:0px 0px 10px 0; padding:15px 0 3px 5px; }
#Bcontinue span { padding:2px 0; }
#Bcontinue a { color:#336799; }
#Bcontinue a:hover { text-decoration:underline; }

/*Global Navigation*/
#nav { position:absolute; }
#nav ul { list-style-type:none; }
#nav ul ul { display:none; }

/*Sub Navigation*/
#sectionnav {}

/*GLOBAL CLASSES*/

/*Logos*/
.savannaExplorer { position:absolute; overflow:hidden; top:10; }
.bannerLogos { clear:right; float:right; margin:35px 15px 0 0; }
.bannerLogos img { border:none; }
.imageRight { float:right; }
.pageTop { float:left; padding:0 0 0 20px; }
.skip { display:none; }
.clear { clear:both; }
.noborder { border:none; }
div.editModuleBox img { border:none; }

/*Netscape 4 + Opera 5*/
/*/*//*/ 
ul#navigator ul { display:none; }
#nav { top:200; }
.tagline { position: absolute; top: 100px; left:50px; }
#layout { width:580px; }
.threeImages { display:none; } 
.bannerLogos { position:absolute; top:0; left:500; margin:0; }
#map { position:absolute; top:180; left:300; }
/* */

/*Styles for CSS dropdown*/
/*.SavannaLinks { font: 1.7em/1.4em "Trebuchet MS", "Helvetica", sans-serif !important; color: #E78113; }
.byline { font: 1.4em/1.4em "Trebuchet MS", "Helvetica", sans-serif !important; color: #E9AA24; }
.intro { font: italic 1.2em/1.4em "Trebuchet MS", "Helvetica", sans-serif !important; color: #B6995B; }
.caption { font: 1em/1em "Trebuchet MS", "Helvetica", sans-serif; color: #8C723C !important; padding:0 5px 5px 5px; }
.smallText { font: 0.8em/1em "Trebuchet MS", "Helvetica", sans-serif; color: #513D13 !important; }*/

.SavannaLinks { font: 1.7em/1.4em "Trebuchet MS", "Helvetica", sans-serif; color: #E78113; }
.byline { font: 1.4em/1.4em "Trebuchet MS", "Helvetica", sans-serif; color: #E9AA24; }
/*.intro { font: italic 1.2em/1.4em "Trebuchet MS", "Helvetica", sans-serif; color: #B6995B; }*/
p.IntroText, p.introtext, p.intro, .intro { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; padding-right: 30px; padding-left: 30px; }
/*p.caption { font: 1em/1em "Trebuchet MS", "Helvetica", sans-serif; color: #8C723C; padding:0 5px 5px 5px; }*/
.caption, .Caption { font-size: 0.8em !important; color: #000066; }
.smallText, .smalltext { font: 0.9em/1.2em "Verdana", "Helvetica", sans-serif; color: #513D13; }
.smallText ul, .smalltext ul { padding:0; }

.nomap #col-c { padding-top:60px; }