@charset "UTF-8";
/* CSS Document */

html, body
{
	height:100%;
	padding:0;
	margin:0;
}

body
{
	background:#05375c url(../images/layout/bg_pattern.png);
	
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	
}

#wrapper
{
	position:relative;
	min-height:100%;
	background:url(../images/layout/bg_huge.jpg) top left no-repeat;
}

* html #wrapper
{
	height:100%;
}

/*	NavBlock */

#navBlock
{
	width:215px;
	height:400px;
	
	background:url(../images/nav/nav_back.jpg) 0 0 no-repeat;
	
	position:absolute;
	
	top:98px;
	left:38px;
}
a:link {
	color: #F6B300;
	text-decoration: underline;
}

	
	#navBlock ul
	{
		margin:0;
		padding:12px 0 0 17px;
		list-style-type:none;
	}
	
	#navBlock li
	{
		display:block;
	}

	#navBlock li.nav1 a		{ background:url(../images/nav/on_01.png) top left no-repeat; }
	#navBlock li.nav2 a	 	{ background:url(../images/nav/on_02.png) top left no-repeat; }
	#navBlock li.nav3 a	{ background:url(../images/nav/on_03.png) top left no-repeat; }
	#navBlock li.nav4 a	{ background:url(../images/nav/on_04.png) top left no-repeat; }
	#navBlock li.nav5 a		{ background:url(../images/nav/on_05.png) top left no-repeat; }
	#navBlock li.nav6 a	{ background:url(../images/nav/on_06.png) top left no-repeat; }
	#navBlock li.nav7 a	{ background:url(../images/nav/on_07.png) top left no-repeat; }
	#navBlock li.nav8 a	{ background:url(../images/nav/on_08.png) top left no-repeat; }
	
	#navBlock li:hover		{ background:none; }
	
	#navBlock li a
	{
		display:block;
		width:200px;
		height:20px;
	}
	
	#navBlock li.nav1 a:hover		{ background:url(../images/nav/off_01.png) top left no-repeat; }
	#navBlock li.nav2 a:hover		{ background:url(../images/nav/off_02.png) top left no-repeat; }
	#navBlock li.nav3 a:hover		{ background:url(../images/nav/off_03.png) top left no-repeat; }
	#navBlock li.nav4 a:hover	{ background:url(../images/nav/off_04.png) top left no-repeat; }
	#navBlock li.nav5 a:hover		{ background:url(../images/nav/off_05.png) top left no-repeat; }
	#navBlock li.nav6 a:hover	{ background:url(../images/nav/off_06.png) top left no-repeat; }
	#navBlock li.nav7 a:hover	{ background:url(../images/nav/off_07.png) top left no-repeat; }
	#navBlock li.nav8 a:hover	{ background:url(../images/nav/off_08.png) top left no-repeat; }
	
	div#featureBox
	{
		margin:27px 0 0 0;
		background:url(../images/layout/feat_itc_repy.gif) top left repeat-y;
	}
	
		div#featureBox h1
		{
			margin:0;
			padding:0;	
			background:url(../images/layout/feat_itchead.gif) top left no-repeat;
			
			height:105px;
		}
		
		div#featureBox p.featureText
		{
			margin:-10px 20px 10px 20px;
			line-height:1.5em;
			font-size:.8em;
		}
		
		div#featureBox p.featureClose
		{
			background:url(../images/layout/feat_itc_boxBtm.gif) top left no-repeat;
			height:75px;
			
			margin:0 0 0 0;
		}

/* Content Block */

#contentBlock
{
	width:640px;
	
	top:63px;
	left:278px;
	
	position:absolute;
	
	font-size:.8em;
	line-height:1.5em;
}

	#contentBlock ul
	{
		list-style-type:none;
		margin:0;
		padding:0;
	}
	
	#contentBlock li
	{
		background:url(../images/layout/list_arrow.gif) 1em .5em no-repeat;
		padding-left:2em;
	}

	#contentBlock p.footer
	{
		margin-top:50px;
	}a:visited {
	color: #F6B300;
	text-decoration: underline;
}
a:hover {
	color: #F6B300;
	text-decoration: none;
}
h1 {
	font-size: 14px;
	margin-bottom: 0px;
}
h4 {
	margin-bottom: 0px;
	color: #FFBD0C;
	margin-top: 0px;
	font-size: 12px;
}
