/*------------------ GLOBAL STYLES ------------------------*/

	html
	{
		width: 100%;
	}
	
	body
	{
		width: 960px;
		margin: 0px auto 14px auto;
		font-family: "century gothic", trebuchet ms, arial, verdana, helvetica, sans-serif;
		font-size: 16px;
		background: #EBF2FA;
		line-height: 125%;
	}
	
	.left
	{
		float: left;
	}
	
	.right
	{
		float: right;
	}
	
	.clear
	{
		clear: both;
	}
	
/*------------------ HEADER STYLES ------------------------*/

	#header
	{
		width: 100%;
		margin: 4px auto 0px auto;
		height: 24px;
	}
	
	#header p
	{
		color: #6DA0D8;
		font-size: 11px;
		padding: 0px;
		margin: 0px 6px 0px 0px;
	}
	
	#header p a
	{
		color: #6DA0D8;
		text-decoration: none;
	}
	
	#header p a:hover
	{
		color: #003B6C;
		text-decoration: none;
	}
	
/*------------------ BANNER STYLES ------------------------*/

	#banner
	{
		width: 100%;
		margin: 0px auto 6px auto;
		height: 127px;
		background: url(../images/bannerbg.jpg) repeat-x;
		overflow: hidden;
	}
	
	#banner img
	{
		border: none;
		margin: 26px 0px 0px 35px;
	}
	
/*------------------ FOOTER STYLES ------------------------*/

	#footer
	{
		width: 100%;
		clear: both;
		margin: 8px auto 12px auto;
	}
	
	#footer p
	{
		color: #6DA0D8;
		font-size: 11px;
		padding: 0px;
		margin: 0px 6px 0px 6px;
	}
	
	#footer p a
	{
		color: #6DA0D8;
		text-decoration: none;
	}
	
	#footer p a:hover
	{
		color: #003B6C;
		text-decoration: underline;
	}
	
	#footer img
	{
		border: none;
		margin: 0px 8px 0px 8px;
	}
	
/*------------------ FEATURE STYLES ------------------------*/

	#feature
	{
		width: 400px;
		float: left;
		height: 204px;
		border: none;
		margin: 0px 0px 0px 0px;
	}
	
	#feature img
	{
		border: none;
	}

/*------------------ NAV STYLES ------------------------*/

	#navtop
	{
		float: right;
		width: 554px;
		height: 204px;
		margin: 0px 0px 0px 0px;
		background: url(../images/nav1bg.jpg) top right no-repeat;
	}
	
	#navtop h1
	{
		font-size: 24px;
		color: #fff;
		padding: 0px 0px 0px 0px;
		margin: 24px 0px 0px 24px;
	}	
	
	#navtop p
	{
		font-size: 14px;
		color: #fff;
		padding: 0px 0px 0px 0px;
		margin: 16px 0px 0px 24px;
	}	
	
	#navtop ul
	{
		list-style: none;
		font-size: 12px;
		color: #003B6C;
		font-weight: bold;
		padding: 0px 0px 0px 12px;
		margin: 16px 0px 0px 12px;
	}
	
	#navtop ul li
	{
		background: url(../images/libg1.gif) 0px 6px no-repeat;
		padding: 0px 0px 0px 18px;
		margin: 4px 0px 0px 0px;
	}
	
	#navtop ul li a
	{
		color: #003B6C;
		text-decoration: none;
	}	
	
	#navtop ul li a:hover
	{
		color: #fff;
		text-decoration: none;
	}	
	
	#navtop h1 a
	{
		color: #fff;
		text-decoration: none;
	}	
	
	#navtop h1 a:hover
	{
		color: #003B6C;
		text-decoration: none;
	}	
	
	#nav
	{
		float: left;
		width: 187px;
		height: auto;
		background-color: #fff;
	}
	
	#nav h1
	{
		font-size: 16px;
		padding: 18px 0px 0px 16px;
		margin: 0px 0px 0px 0px;
		height: 32px;
	}	
	
	#nav p
	{
		font-size: 11px;
		padding: 0px 0px 0px 0px;
		margin: 8px 16px 0px 16px;
		line-height: 150%;
	}	
	
	#nav ul
	{
		list-style: none;
		font-size: 10px;
		padding: 0px 0px 0px 8px;
		margin: 8px 0px 0px 8px;
		line-height: 175%;
		color: #666;
	}
	
	#nav ul li
	{
		padding: 0px 0px 0px 18px;
		margin: 0px 0px 0px 0px;
	}
	
	#nav ul li a
	{
		color: #666;
		text-decoration: none;
	}	
	
	#nav ul li a:hover
	{
		color: #000;
		text-decoration: none;
	}	
	
	#nav h1 a
	{
		width: 100%;
		display: block;
		color: #fff;
		text-decoration: none;
	}	
	
	#nav h1 a:hover
	{
		text-decoration: none;
	}
	
	#nav a.footer
	{
		display: block;
		width: 100%;
		height: 28px;
		margin: -10px 0px 0px 0px;
	}	
	
	#nav a.footer:hover
	{
		display: block;
		width: 100%;
		height: 28px;
		margin: -10px 0px 0px 0px;
	}	
	
	.navg2 p {color: #966;}
	.navg3 p {color: #699;}
	.navg4 p {color: #9c6;}
	.navg5 p {color: #c93;}
	.navg6 p {color: #999;}
	
	.navg2 h1 a:hover {color: #633;}
	.navg3 h1 a:hover {color: #366;}
	.navg4 h1 a:hover {color: #693;}
	.navg5 h1 a:hover {color: #960;}
	.navg6 h1 a:hover {color: #666;}
	
	.navg2 {background: url(../images/bg2.gif) top left repeat-y;margin-right: 6px;}
	.navg3 {background: url(../images/bg3.gif) top left repeat-y;margin-right: 6px;}
	.navg4 {background: url(../images/bg4.gif) top left repeat-y;margin-right: 6px;}
	.navg5 {background: url(../images/bg5.gif) top left repeat-y;margin-right: 6px;}
	.navg6 {background: url(../images/bg6.gif) top left repeat-y;margin-right: 0px;}	
	
	.navg2 li {background: url(../images/libg2.gif) 0px 4px no-repeat;}
	.navg3 li {background: url(../images/libg3.gif) 0px 4px no-repeat;}
	.navg4 li {background: url(../images/libg4.gif) 0px 4px no-repeat;}
	.navg5 li {background: url(../images/libg5.gif) 0px 4px no-repeat;}
	.navg6 li {background: url(../images/libg6.gif) 0px 4px no-repeat;}
	
	.navg2 h1 {background: url(../images/h1bg2.gif) top left no-repeat;}
	.navg3 h1 {background: url(../images/h1bg3.gif) top left no-repeat;}
	.navg4 h1 {background: url(../images/h1bg4.gif) top left no-repeat;}
	.navg5 h1 {background: url(../images/h1bg5.gif) top left no-repeat;}
	.navg6 h1 {background: url(../images/h1bg6.gif) top left no-repeat;}
	
	.navg2 a.footer {background: url(../images/abg2.gif) bottom left no-repeat;}	
	.navg3 a.footer {background: url(../images/abg3.gif) bottom left no-repeat;}	
	.navg4 a.footer {background: url(../images/abg4.gif) bottom left no-repeat;}	
	.navg5 a.footer {background: url(../images/abg5.gif) bottom left no-repeat;}	
	.navg6 a.footer {background: url(../images/abg6.gif) bottom left no-repeat;}	
	
	








