@charset "utf-8";
/* LILBURN main */
#randbg {
	background-image:none;
}
* {margin: 0;padding: 0;}	
html {font-size: 100%; }
body {font: 62.5%/1.5 "Trebuchet MS", Arial, Helvetica, sans-serif;color:#000;

		background-image:url(../images/backgrounds/7.jpg);
		background-position:top;
		background-attachment:fixed;
}
#wrapper {width: 900px; position: relative; margin: 50px auto 10px auto; z-index: 20; padding: 20px 0px;}
#innerWrapper{background: #fff url(../images/global/containerMiddle.jpg) repeat-y;}
#pageContent{padding:10px 20px;}
#pageContent ul, #pageContent ol, #pageContent dl{font-size: 1.4em;}
p {
	margin:0;
	padding:0.5em;
	font-size: 1.4em;
	line-height: 1.5em;
	color: #000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
a{color: #0e3555;}
a img{border: none;}
ul, dl, ol {padding-bottom:18px;}

.fl{float: left;}
.fr{float: right;}
.cl{clear:left;}
.cr{clear:right;}
.clearBoth, .clearFix{clear:both;}
.spacer{clear:both; height: 18px; }
html>body .ffspacer{clear:both; height: 18px; }


h1, h2, h3, h4, h5, .haychtwo {
	font-family: Futura, "Century Gothic", sans-serif;
	font-weight: bold;
	color: #309;
	font-size: x-large;
	text-align: center;
}

#topPicture{position: absolute; top: 0px; left: 0; width: 100%; z-index: 1; height: 400px;

}

/* #topMtns{height:221px; background: url(../images/global/mtns.jpg) repeat;}
#topSnow{height: 34px; background: url(../images/global/snow.png) repeat;} */

/*NAVIGATION*/
#navigation {background: #e8e7e2 url(../images/global/navBackground.jpg) repeat-x;font-size: 1.6em;height: 50px; clear: both; padding-top:10px; padding-bottom: 0px;margin: 0 10px; }
html>body #navigation {margin-bottom: 3px;margin-top: 0px;}
#nav, #nav ul {line-height: 5em;list-style: none; margin: 0;padding: 0;}
#nav a {display: block;padding: 0 10px;text-decoration: none;}
#nav li {float: left;}
#nav li ul {background: #adb6bd;left: -999em;line-height: 1.6em;margin-top: -1px;position: absolute;width: 10em;z-index: 99; border: 1px solid #888;}
html>body #nav li a {height: 38px;}
html>body #nav li ul a {height: auto;}
#nav li ul a {color: #fff;padding: 0px 10px; background: #adb6bd; }
#nav li ul {left: -999em;position: absolute;}
#nav li ul li {border-bottom: 1px solid #bfbfbf;width: 100%;}
#nav li:hover ul, #nav li.sfhover ul {left: auto; margin-left:10px; z-index:99;}
#nav, #nav ul {padding: 0px;}
#nav li:hover, #nav li.sfhover {z-index:99;}
.spacer ul li:hover {background: none;}
#nav a:hover {color: #135487;}

select{width:180px; float: right; margin:10px 20px 20px 0;}
/*NAVIGATION END*/

#wrapperTop{background: transparent url(../images/global/containerTop.png) no-repeat; height:9px; width: 900px;z-index:21; margin-bottom:-6px;}
html>body #wrapperTop{position: absolute; top: 11px; }


#wrapperBottom{position: absolute; bottom: 5px; background: transparent url(../images/global/containerBottom.png) no-repeat; height:9px; width: 900px;margin-top:30px;}
html>body #wrapperBottom{bottom:11px;}


#masthead{background: #0c3555; float: left; width:880px; margin:0 5px; overflow: hidden;}
html>body #masthead{margin: 0 10px;}
#logo{float: left; margin-bottom:5px;}
#languageSelect{float: right; list-style-type: none; margin: 20px;}
#languageSelect li{float: left; margin:0 5px; }

#footer{list-style-type: none; text-align: center; width: 500px; padding:30px 0; margin: 0 auto; }
#footer li{display: inline; padding: 0 5px; font-size: 1.3em;}
#footer li a{font-family: Futura, "Century Gothic", sans-serif; color: #0c3454; font-weight: bold;}

.withBorder{ background: url(../images/global/withBorderImageBack.jpg); padding: 5px 8px 8px 5px; margin: 3px;}

select{background: #fafafa; border: 1px solid #AFA98E;}


/*THE RULE BELOW ALLOWS PNG TRANSPARENCY FOR IE6*/
img, div { behavior: url(iepngfix.htc) }

.style1 {
	color: #006;
	text-align: justify;
}

