
	/* $Id: base.css 750 2006-06-26 23:22:09Z  $ */

	/* === Basic Information === */

	*
	{
		margin:					0;
		padding:				0;
		text-decoration: 		none;
	}

	body.home
	{
		color:					#666;
		background-color:		#333333;
		font-family: 			arial, helvetica, sans-serif;
		font-size: 				11px;
		line-height:			1.2em;
		text-align:				center;
	}


	body.home a
	{
		color:					#16706e;
		text-decoration:		none;
	}

	body.home a:hover
	{
		color:					#4caeac;
		text-decoration:		none;
	}


	/* === layout === */

	body.home div#pagecontainer
	{
		width:					840px;
		margin:					0 auto;
		text-align:				left;
		background:				#ededec url(/img/bg.gif) no-repeat bottom left;
	}

	body.home div#flash
	{
		width:					799px;
		margin:					0 auto;
	}

	body.home div#content
	{
		width:					799px;
		margin:					0 auto;
		text-align:				center;
		padding-bottom:			30px;
	}

	body.home div.lftbox
	{
		width:					335px;
		float:					left;
		padding:				20px 10px 30px 30px;
		text-align:				left;
	}

	body.home div.smlbox
	{
		width:					130px;
		height:					100px;
		float:					left;
		padding:				0 15px 0 10px;
		margin:					20px;
		text-align:				left;
		border-left:			1px solid #7f7f7e;
	}

	.clearBoth {
		clear:					both;
	}


	/* === elements === */

	ul.horznav
	{
		width:					799px;
		padding:				5px 0;
		list-style-type:		none;
		background-image:		url(/img/homenav_bg.gif); 
		text-align:				center;
	}

	ul.horznav li
	{
		display:				inline;
		padding:				5px 15px 5px 0;
	}

	ul.horznav li a
	{

		color:					#16706e;
		text-decoration:		none;
	}

	ul.horznav li a:hover
	{
		color:					#4caeac;
		text-decoration:		none;
	}

	.leadtxt
	{
		font-size:				1.5em;
		line-height:			1.2em;
	}

	ul.iconlist
	{
		list-style-type:		none;
	}

	ul.iconlist li
	{
		padding:				5px 0;
	}

	ul.iconlist img
	{
		display:				inline;
		vertical-align:			bottom;
		padding:				0 5px 0 0;
		border:					0;
	}

	p.homelarge
	{
		font-size:				1.1em;
		line-height:			1.2em;
	}
	
	
	
	#homefooter {
		text-align:				left;
	    width: 800px;
		margin:	0 auto;
	    padding: 6px 0 10px;
	}

	#homefooter div {
	    font-size: 10px;
	}

	#homefooter div a {
	    font-weight: normal;
	    text-decoration: none;
	    color: #b2b2b2;
	}

	#homefooter #privacy {
	    float: left;
	    width: 185px;
	    padding: 0 18px 0 17px;
		color:  #FFF;
	}

	/* Tan hack on privacy div width */

	* html body.home #homefooter #privacy {
	    width: 210px;
	    w\idth: 185px;
	}

	#homefooter #addy {
	    float: left;
	    width: 470px;
		color:  #FFF;
	}

	#homefooter #credit {
	    float: left;
	    width: 100px;
	}
	

	 
	
	
	