.blank{ }
/* _________________ Yukon Beringia Interpretive Centre _____________________  */
/* ___________________ STYLE SHEET __________________________  */

/*  Neutralize all HTML standard elements
---------------------------------------------------------- */
    body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
        margin: 0;
        padding: 0;
        }
    fieldset, img {
        border: 0;
        }
    a img {
        border: none;
        }		
	strong {
		font: bold 13px/1.5em Verdana, Arial, Helvetica, sans-serif;
		}	

/* main layout
---------------------------------------------------------- */

body
{
	background-image: url(../images/bg_grad.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #2e2411;
	/*background-color: #3d3114;*/
}

#wrapper
{
	width: 800px;
	margin: 0 auto;
	padding: 0;
	background-color: #fff;
}

#masthead
{
	width: 800px;
	height: 350px;
	margin: 0;
	padding: 0;
}

.overlay {
    position: relative;          
    width: 535px; height:340px;
    }

#nonScriptingPic { visibility: visible; position: absolute; }
.overlay a img {  
    border: 0px;
    margin: 0px;
    padding: 0px;
    border:none;    
}

.overlay #bl, .overlay #ml, .overlay #tl_logo, .overlay #tl_link, .overlay #tl_caption { 
    visibility: hidden; 
    }

#top_nav {
	width:700px;
	color: #232323;
	font: bold 13px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
	background: #11644e;
	margin-bottom: 0px;
	float:left;
	}	
	
#language {
	color: #232323;
	font: bold 13px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
	background: #11644e;
	width: 100px;
	float: right;
	text-align:right;
	}	
	
#content {
	width:780px;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	background-color: #fff;
	}
	
#rightCol {
	width: 220px;
	background-color:#FFFFFF;
	float:left;
	/*clear:left;*/
	margin-left:20px;
}

#subMenu {
	width: 240px;
	background-color:#FFFFFF;
	float:left;
	clear:right;
}

#contact {
	width: 200px;
	padding: 10px;
	background-color:#fff;
	color:#4b360b;
	border: #d8cf79 1px solid;
	font: normal 11px/1.5 Verdana, Arial, Helvetica, sans-serif;
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
}

#leftCol {
	width: 540px;
	background-color:#fff;
	float:left;
	clear:right;
}	

#breakout {
	width: 516px;
	padding: 10px;
	background-color:#f5f6d1;
	color:#333300;
	border: #333300 1px solid;
	font: normal 11px/1.5 Verdana, Arial, Helvetica, sans-serif;
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
}

#footer {
	clear: both;	
	background-color: #fff;
	width: 780px;
	color: #333300;
	font: normal 11px/1.5 Verdana, Arial, Helvetica, sans-serif;
	border-top: #333300 1px solid;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align:left;
}


/* Top Nav link and text styles
---------------------------------------------------------- */

.topNavTxt
{
	font: bold 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
	color: #333300;
	background-color: #fff;
	display:block;
	display:inline;
	border-right: 4px solid #fff;
	border-left: 4px solid #fff;
	border-bottom: 4px solid #fff;
	border-top: #fff 2px solid;
}

a.top_nav:link
{
	color: #fff;
	text-decoration: none;
	background: #11644e;
	font: bold 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
}

a.top_nav:visited
{
	color: #fff;
	text-decoration: none;
	background-color: transparent;
	font: bold 11px "Lucida Grande", Helvetica, Arial, sans-serif;
}

a.top_nav:hover
{
	color: #febe10;
	font: bold 11px "Lucida Grande", Helvetica, Arial, sans-serif;
	border-bottom: #fff 2px solid;
}

a.resource:link
{
	color: #232323;
	text-decoration: none;
	font: bold 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
}

a.resource:visited
{
	color: #febe10;
	text-decoration: none;
	font: bold 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
}

a.resource:hover
{
	color: #708937;
	text-decoration: underline;
	font: bold 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
}

#top_nav a.current
{
	font: bold 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
	/*color: #333300;*/
	color: #febe10;
	/*background-color: #fff;*/
	display:block;
	display:inline;
	/*border-right: 4px solid #fff;
	border-left: 4px solid #fff;
	border-bottom: 4px solid #fff;
	border-top: #fff 2px solid;*/
}		

#language a.lang:link
{
	font: bold 10px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
	color: #708937;
	display:inline;
	clear:left;
	float:right;
	border-top: #11644e 2px solid;
}

#language a.lang:hover
{
	font: bold 10px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
	color: #febe10;
	/*display:block;
	display:inline;
	float:right;
	border-top: #11644e 2px solid;*/
}

/*#top_nav a.lang
{
	font: bold 10px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
	color: #708937;
	display:block;
	display:inline;
	float:right;
	border-top: #11644e 2px solid;
}*/

#rightCol a.current
{
	background-color: #5c4128;
	color: #fff;
	font: bold 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
	display:block;
	text-indent: 4px;
	margin-right: 8px;
}


/* Left subMenu Nav links
---------------------------------------------------------- */

.activesubMenu
{
	color: #fff;
	text-decoration: none;
	background-color: #861e00;
	font: bold 12px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
	text-indent: 4px;
	margin-right: 8px;
	display:block;
}


a.subMenu:link
{
	color: #333300;
	text-decoration: none;
	background-color: transparent;
	font: bold 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
	margin-right: 6px;
	display:block;
}

a.subMenu:visited
{
	color: #333300;
	text-decoration: none;
	background-color: transparent;
	font: bold 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
	display:block;
}

a.subMenu:hover
{
	background-color: #5c4128;
	color: #fff;
	font: bold 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
	display:block;
	text-indent: 4px;
	margin-right: 8px;
}

#subMenu a.current
{
	background-color: #861e00;
	color: #fff;
	font: bold 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
	display:block;
	text-indent: 4px;
	margin-right: 8px;
}

.newstitle
{
	color: #de7300;
	text-decoration: none;
	font: bold 13px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
}

.newsdate
{
	color: #de7300;
	text-decoration: none;
	font: bold 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
}

.newstitle1
{
	color: #4b360b;
	text-decoration: none;
	font: bold 14px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
}

/* _________________ GLOBAL TEXT _____________________  */

a:link
{
	color: #708937;
	text-decoration: none;
	font: bold 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
}

a:visited
{
	color: #708937;
	text-decoration: none;
	font: bold 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
}

a:hover
{
	color: #febe10;
	/*text-decoration: underline;*/
	font: bold 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
}

img a {
/* turns off gaps around images */
    border: 0px;
    margin: 0px;
    padding: 0px;
    border-style: none;
    border:none;
	clear:both;
    }

p {
    color: #232323;
    background-color: transparent;
    margin-right: 4px;
	margin-top: 5px;
    font: normal 11px/1.5 Verdana, Arial, Helvetica, sans-serif;
    }
	
p.address
{
	background-color: #fff;
	color: #11644e;
	font: normal 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
	display:block;
	margin-left: 28px;
}	

ol
{
	color: #232323;
	background-color: transparent;
	list-style: inside;
}

b { font-weight: bold; }

b.titles {
	color: #232323;
	background-color: transparent;
	padding-top: 4px;
	padding-bottom: 4px;
	/*border-top: 0px solid #228500;
	border-right: 0px solid #228500;
	border-bottom: 1px solid #00523d;
	border-left: 0px solid #228500;*/
	font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
}
strong { font-weight: bold; }

h1  
{
	/*color: #00523d;*/
	/*background-color: #00523d;*/
	color: #3d3114;
	background-color: transparent;
	padding-top: 8px;
	padding-bottom: 6px;
	border-top: 0px solid #228500;
	border-right: 0px solid #228500;
	border-bottom: 1px solid #febe10;
	border-left: 0px solid #228500;
	font: bold 16px/20px Verdana, Arial, Helvetica, sans-serif;
}

h2
{
	/*color: #5c4128;*/
	color: #00523d;
	background-color: #fff;
	margin-right: 15px;
	font: bold 14px/16px normal "Lucida Grande", Helvetica, Arial, sans-serif;
	border-bottom: 1px solid #febe10;
	padding-top: 18px;
	margin-bottom: 8px;
}

h3
{
	color: #336666;
	background-color: transparent;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	padding-top: 8px;
}

h4
{
	color: #232323;
	background-color: transparent;
	font: normal 14px/16px Verdana, Arial, Helvetica, sans-serif;
}

ul
{
padding: 0px;
border-left: 10px;
margin: 10px;
font: normal 11px/1.5 "Lucida Grande", Helvetica, Arial, sans-serif;
color: #232323;
background: #fff;
}

li
{
margin: 4px;
}

img.preload { display: none; }

.clear {
  clear: both;
}