@charset "UTF-8";
/* CSS Document */

body {background-color:#000;margin:0;padding:0;}
#container {
	background: #000 url(../images/layout/bkgd-container2.jpg) no-repeat 0% 0%;
	width:80em;
	margin:8em auto 0;
	padding: 0;
	position:relative;
	z-index: 0;
	border: none;
}
#container h1 {
	text-indent:-9999em;
	background: url(../images/content/h1.png) no-repeat 0% 0%;
	width: 250px;
	height: 185px;
	position:relative;
	float:left;
	top: -2.75em;
	z-index: 101;
	display: block;
	left: 1.75em;
}

/* Banner Ads */
#banner {display:block;position:absolute;color:#eee;left:42%;width:400px;height:75px;clear:both;white-space:nowrap;
		top: -115px; /* IE 7 */*top:-95px; /* IE 8 */ top:-120px\9;
}
	#banner h2 {color:#fff;font: normal 900 30px/2.3 'Arial Black','Century Gothic',sans-serif;vertical-align:top;letter-spacing:-1px;white-space:nowrap;
	text-shadow: #222 1px 2px 3px;
/* IE */ filter: glow(color=black,strength=8), alpha(opacity=80);
	}
	#banner span#open {width:139px;height:75px;display:inline-block;text-indent:-9999px;margin:0 -9px 0 -4px;background: transparent url(../images/content/banners/neonsign.gif) no-repeat 0px 0px;
	}
		#banner span#open:after {}
	#banner h4 {color:#eee;display:block;position:relative;text-align:center;text-indent:135px;top:-43px;font: bold 13px/1 'Arial Narrow',sans-serif;white-space:nowrap;
		text-shadow: #222 1px 2px 3px;
/* IE */ filter: glow(color=black,strength=9), alpha(opacity=90);
}
		#banner h5 {display:block;position:relative;bottom:0;text-align:left;color:#bbb;top:-53px;font: normal 13px/1 sans-serif;letter-spacing:1px; word-spacing:-1px;white-space:nowrap;
		text-shadow: #222 1px 2px 3px;
/* IE */ filter: glow(color=black,strength=9), alpha(opacity=90);
}
		
/* Indian */		
img#indian {
	width:175px;
	height:394px;
	top: 0em;
	margin: 0 3px -15em 0;
	position: relative;
	float:right;
	top:-7.5em;
}
#container #content {
	border: solid 3px #fff;
	margin: 0 3em -11em;
	z-index: 99;
	padding:0;
	width: 75em;
	height: 475px;
	display:block;
	position: relative;
	float: left;
	top: -12em;
}
#container .home {background:url(../images/layout/bkgd-Home2.jpg) no-repeat center -4em;}
#container .about {background:url(../images/layout/bkgd-Home1.jpg) no-repeat center -4em;}
/* ---------------------------------------------------- */  
/* SLIDESHOW 
/* ---------------------------------------------------- */  
#container #content #content-text {
	float:right;
	background:url(../images/layout/bkgd-white50-alpha.png) repeat 0% 0%;
	padding:1em;
	width:33em;
	margin:0;
	border: solid 1px #fff;
	height: 95%;
	display:block;
}
#container #content ul.content-list {
	display: inline;
	list-style: square outside;
}
#container #content ul.content-list li {display:inline;list-style: square inside;float:left;margin: .1em 1em .5em 0;}
#container #content #content-text ul {  
margin: 0;  
padding: 0;  
list-style-type: none;  
height: 1%; /* IE fix */}  
  
#container #content #content-text:after {  
content: ".";  
clear: both;  
display: block;  
height: 0;  
visibility: hidden;}   

  
/* ---------------------------------------------------- */  
/* Main Content areas that show/hide
/* ---------------------------------------------------- */  
#container #content #home {
	display:block;
	float:right;
	background:url(../images/layout/bkgd-white50-alpha.png) repeat 0% 0%;
	padding:.5em 1em 0;
	width:33em;
	margin:0;
	border: solid 1px #fff;
	height: 99%;
	overflow: auto;
}
#container #content #about {
	display:block;
	float:right;
	background:url(../images/layout/bkgd-white50-alpha.png) repeat 0% 0%;
	padding:1em;
	width:33em;
	margin:0;
	border: solid 1px #fff;
	height: 95%;
	overflow:auto;
	}
  
#container #content #content-text .slides ul {
	/* total width of all slides - 
960px multiplied by 3 in this case */  
width: 28em;
	height: 100%;
}  
  
#container #content #content-text .slides li {
	float: left;
	padding: 0px;
}  
  
#container #content #home h2, #about h2 {
	margin: 0.5em 0 .1em;
	font-weight: bold;
	font-size: 1.9em;
	border-bottom: inset 1px #666;
	padding: 0 0 .15em;
} 
#container #content #home h4, #about h4 {
	margin: 0 0 -1em;
	font-weight: bold;
	font-size: 1.15em;
	padding: 0;
} 

#container #content #content-text ul.h-nav {list-style:none inside;display:block;margin:0em 0 1em 0;padding:0.5em;background-color:#222;}
#container #content #content-text ul.h-nav li{list-style:none inside;display:inline;padding:0 .5em 0 0;}
#container #content #content-text ul.h-nav li h4 {display:inline;letter-spacing:.1em;color:#fff;}
#container #content #content-text ul.h-nav li h4 a {text-decoration:none;color:#fff;font-weight:bold;}
#container #content #content-text ul.h-nav li h4 a:link {
	text-decoration:none;
	color:#fff;
	;
	font-weight:bold;
}
#container #content #content-text ul.h-nav li h4 a:visited {text-decoration:none;color:#ccc;font-weight:light;}
#container #content #content-text ul.h-nav li h4 a:hover {color: #cf2326;border-bottom:solid 1px #ff0;font-weight:bold;}
#container #content #content-text ul.h-nav li h4 a:active {text-decoration:none;color:#ff0;font-weight:bold;}
  
/* ---------------------------------------------------- */  
/* SLIDESHOW > NAVIGATION 
/* ---------------------------------------------------- */  
#container #content #content-text .slides-nav {  
background-color: #ddd;  
border-top: 2px solid #ccc;}  
  
#container #content #content-text .slides-nav li {  
float: left;}  
  
#container #content #content-text .slides-nav li a {  
display: block;  
padding: 15px 20px;  
outline: none;}  
.js #content-text .slides-nav li.on,  
.js #content-text .slides-nav li.on a {  
background-color: #eee;}  
  
.js #content-text .slides-nav li.on a {  
position: relative;  
top: -4px;}  
/* Navigation */
#container ul#nav {
	margin: 0;
	list-style: none outside;
	width:250px;
	padding: 0;
	position: absolute;
	z-index: 999;
	top: 13em;
	left: 1.5em;
}
#container ul#nav li {}
	#container ul#nav li#top {
	background: url(../images/layout/bkgd-nav-top.png) no-repeat 0% 0%;
	height:15px;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}
	#container ul#nav li#middle {
	background: url(../images/layout/bkgd-nav-middle.png) repeat-y 0% 0%;
	margin: 0;
	padding: 0;
}
		#container ul#nav li#middle ul {
	margin:0;
	padding:0 0 0 2em;
	list-style:none outside;
}
		#container ul#nav li#middle ul li {margin:0;padding:.5em 0;}
		#container ul#nav li#middle ul li h4 {font: normal small-caps bold 160%/180%  "Century Gothic",Futura,Helvetica, Arial,sans-serif;letter-spacing:.1em;margin:0;padding:0;}
		#container ul#nav li#middle ul li h4 a {color:ccc;text-decoration:none;}
		#container ul#nav li#middle ul li h4 a:link {color:#ccc;text-decoration:none;}
		#container ul#nav li#middle ul li h4 a:visited {color:#ccc;text-decoration:none;}
		#container ul#nav li#middle ul li h4 a:hover {color: #FF0;border-bottom:solid 1px #cf2326;background: url(../images/layout/flame2.gif) no-repeat 0% 0%;padding: 0 0 0 1em; }
		#container ul#nav li#middle ul li h4 a:active {color:#FFF;text-decoration:none;background:#000 url(../images/layout/flame2.gif) no-repeat 0% 0%;padding: 0 0 0 1em;}
	#container ul#nav li#bottom {
	background: url(../images/layout/bkgd-nav-bottom.png) no-repeat 0% -15px;
	height:15px;
	list-style: none outside;
}
#activepage {font-family:'Arial Black';font-weight:bold;color:#FF0!important;background: url(../images/layout/flame2.gif) no-repeat left bottom; padding: 0 0 0 1em;border-bottom:solid 1px #cf2326}

/*--|
	| Misc.
	|_______*/
.clear {clear:both;width:0;height:0;}
.pdf-icon {
	background:url(../images/content/PDF-icon.png) no-repeat 31% 50%;
}

