	@import url(http://fonts.googleapis.com/css?family=Artifika);
	@import url(http://fonts.googleapis.com/css?family=Convergence);
	a { text-decoration: none; }
	a:hover { text-decoration: underline; }
	ul { list-style: none; list-style-position: inside; }
	h2,h3 { font-family: "Artifika",Serif; }
	
	body { 
		position: relative;
		margin: 0; 
		padding: 0;
		padding-top: 8px;
		text-align: center;
		color: #fff; 
		font-family: "Convergence", Verdana,Tahoa,Arial,Helvetica;
		background: #260606 url(ie-bgstrip.jpg) top center repeat-y;
		font-size: 85%;
		text-shadow: 0px 3px 5px #000;
	}
	.header {
		position: relative;
		font-family: "Artifika",Serif;
		margin: .5em auto;
		padding: .5em;
		font-size: 1.6em;
		background-color: #CFC292;
		color: #3E3B23;
		border-radius: .4em; -ms-border-radius: .4em; -o-border-radius: .4em; -khtml-border-radius: .4em; -webkit-border-radius: .4em; -moz-border-radius: .4em; behavior: url(PIE.htc);
		text-shadow: 1px 1px 0px #DAD6BE;
		z-index: 1;
	}
	
	.main_top {
		position: relative;
		background: url(maintop.png) top center no-repeat transparent;
		width: 1024px; 
		height: 105px;
		padding: 0;
		margin: 0 auto;
		overflow: visible;
		color: #333; 
		text-shadow: 0px 3px 5px #777
	}
	.left_title { font-family: Artifika,Serif;font-size: 2.3em; font-weight: bold; position: absolute; top: 40px; left: 270px }
	.right_title {  font-family: Artifika,Serif; font-size: 2.3em; font-weight: bold; position: absolute; top: 40px; right: 285px }
	.main_top img { margin: 0; padding: 0; position: absolute; top: 8px; left: 50%; margin-left: -55px; }
	.main {
		position: relative;
		width: 964px; 
		margin: 0 auto;
		color: #342C16;
		line-height: 1.6em;
		text-align: left;
		padding: 10px 20px 20px 20px;
		-webkit-text-shadow: 1px 1px 0px #DAD6BE;
		-o-text-shadow: 1px 1px 0px #DAD6BE;
		-moz-text-shadow: 1px 1px 0px #DAD6BE;
		-khtml-text-shadow: 1px 1px 0px #DAD6BE;
		text-shadow: .020em .025em 0px #DAD6BE;
		background-color: #f6e3bf;
		background: rgb(255,228,186); 
		background: -moz-linear-gradient(top,  rgb(246,227,191) 0%, rgb(177,164,134) 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(246,227,191)), color-stop(100%,rgb(177,164,134))); 
		background: -webkit-linear-gradient(top,  rgb(246,227,191) 0%,rgb(177,164,134) 100%); 
		background: -o-linear-gradient(top,  rgb(246,227,191) 0%,rgb(177,164,134) 100%); 
		background: -ms-linear-gradient(top,  rgb(246,227,191) 0%,rgb(177,164,134) 100%);
		background: linear-gradient(top,  rgb(246,227,191) 0%,rgb(177,164,134) 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6e3bf', endColorstr='#b1a486',GradientType=0 );

		border-right: 10px solid #7c7547;
		border-left: 10px solid #7c7547;
	}

	.main h3 { border-bottom: 1px solid #555; color: #544e36; margin: 0px 0px 10px 0; }

	.pad { margin-top: 2em !important; }
	.quote { font-style: italic; color: #990a0a; }
	.attribute { font-size: .9em; text-align: right; color: #444; }

	.navbar { padding-top: 20px; }
	.navbar ul { padding: 0; margin: 0; }
	.navbar { 
		width: 800px; margin: 0 auto 15px auto; list-style-type: none; height: 22px; padding: 5px 0; display: block; background-color: #111; 
		font-family: Verdana,Tahoma,Arial,Helvetica;

		background: rgb(76,76,76); /* Old browsers */
		background: -moz-linear-gradient(top,  rgb(76,76,76) 0%, rgb(89,89,89) 12%, rgb(102,102,102) 25%, rgb(71,71,71) 39%, rgb(44,44,44) 50%, rgb(0,0,0) 51%, rgb(17,17,17) 60%, rgb(43,43,43) 76%, rgb(28,28,28) 91%, rgb(19,19,19) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(76,76,76)), color-stop(12%,rgb(89,89,89)), color-stop(25%,rgb(102,102,102)), color-stop(39%,rgb(71,71,71)), color-stop(50%,rgb(44,44,44)), color-stop(51%,rgb(0,0,0)), color-stop(60%,rgb(17,17,17)), color-stop(76%,rgb(43,43,43)), color-stop(91%,rgb(28,28,28)), color-stop(100%,rgb(19,19,19))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgb(76,76,76) 0%,rgb(89,89,89) 12%,rgb(102,102,102) 25%,rgb(71,71,71) 39%,rgb(44,44,44) 50%,rgb(0,0,0) 51%,rgb(17,17,17) 60%,rgb(43,43,43) 76%,rgb(28,28,28) 91%,rgb(19,19,19) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgb(76,76,76) 0%,rgb(89,89,89) 12%,rgb(102,102,102) 25%,rgb(71,71,71) 39%,rgb(44,44,44) 50%,rgb(0,0,0) 51%,rgb(17,17,17) 60%,rgb(43,43,43) 76%,rgb(28,28,28) 91%,rgb(19,19,19) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgb(76,76,76) 0%,rgb(89,89,89) 12%,rgb(102,102,102) 25%,rgb(71,71,71) 39%,rgb(44,44,44) 50%,rgb(0,0,0) 51%,rgb(17,17,17) 60%,rgb(43,43,43) 76%,rgb(28,28,28) 91%,rgb(19,19,19) 100%); /* IE10+ */
		background: linear-gradient(top,  rgb(76,76,76) 0%,rgb(89,89,89) 12%,rgb(102,102,102) 25%,rgb(71,71,71) 39%,rgb(44,44,44) 50%,rgb(0,0,0) 51%,rgb(17,17,17) 60%,rgb(43,43,43) 76%,rgb(28,28,28) 91%,rgb(19,19,19) 100%); /* W3C */
		-pie-background: linear-gradient(#555,#111);

		border: 2px groove #999;
		border-radius: .8em; -ms-border-radius: .8em; -o-border-radius: .8em; -khtml-border-radius: .8em; -webkit-border-radius: .8em; -moz-border-radius: .8em; behavior: url(PIE.htc);
		text-shadow: -1px -1px 0px #000;
		
	}
	.navbar li { padding: 0; display: inline; height: 20px; float: left; }
	.navbar li a { display: block; color: #fff; text-decoration: none; font-size: 1.2em; vertical-align: center; padding: 0; text-align: center; width: 150px; }
	.navbar li a:hover { color: #f7e15d; }

	.main_upper_containers { 
		display: inline-block; vertical-align: top; border: 10px solid #d9d3b2; background-color: #e9e4c6; position: relative;
		border-radius: 1.2em; -ms-border-radius: 1.2em; -o-border-radius: 1.2em; -khtml-border-radius: 1.2em; -webkit-border-radius: 1.2em; -moz-border-radius: 1.2em; behavior: url(PIE.htc); 
	}
	#slideshow {
		display: inline-block; vertical-align: top; width: 370px; height:280px; margin: 15px; padding: 0; 
	}
	
	#intro {
		width: 480px; height: 240px; margin: 15px; padding: 10px;
	}

	.main_span {
		text-align: left; display: inline-block; line-height: 1.5em; width: 270px; margin: 10px; vertical-align: top; /*background-color: #e9e4c6;*/ padding: 1em; 
		border-radius: .4em; -ms-border-radius: .4em; -o-border-radius: .4em; -khtml-border-radius: .4em; -webkit-border-radius: .4em; -moz-border-radius: .4em; behavior: url(PIE.htc);
	}

	#footer_container {
		background: #161616 url(ie-bgstrip-gray.jpg) top center repeat-y;
		width: 100;
	}

	#footer {
		background-color: #111; color: #666;
		width: 984px;
		border-left: 10px solid #555;
		border-right: 10px solid #555;
		padding: 10px;
		margin: 0 auto;
		text-shadow: none;
	}
	#footer a { color: white; }

	#footer h3 { color: #aaa; border: none; margin: 0px 0px 10px 0; }

	.nobg { background-color: #111; }

	#copyright {
		margin: 15px 44px;
		font-size: .9em;
		color: #666;
		text-align: left;
	}
	.buttons {
		font-family: Verdana,Tahoma,Arial,Helvetica;
	}

	.main .links {
		background-color: #983F3F; background-color: #A06F6F; color: white; padding: 7px 12px; font-size: 1.1em; text-decoration: none; font-family: sans-serif; text-shadow: none;
		border-radius: 1em; -ms-border-radius: 1em; -o-border-radius: 1em; -khtml-border-radius: 1em; -webkit-border-radius: 1em; -moz-border-radius: 1em; behavior: url(PIE.htc);
	}

	#footer .links {
		position: relative; background-color: #bbb; color: #333; padding: 7px 12px; font-size: 1.1em; text-decoration: none; font-family: sans-serif; text-shadow: none;
		border-radius: 1em; -ms-border-radius: 1em; -o-border-radius: 1em; -khtml-border-radius: 1em; -webkit-border-radius: 1em; -moz-border-radius: 1em; behavior: url(PIE.htc);
	}
	.lowas {
		position: absolute; bottom: 7px; font-size: 1.4em; color: #C20909; text-shadow: 0px 5px 8px #777; left: 190px; line-height: 1.2em; width: 230px;
	}
	.lowas a { color: #c20909; }

	.disc_perc {
		text-align: center; padding: .2em; font-size: 1.4em; color: #990A0A; font-weight: bold;
	}

