/*////////////////////////////////////
/////// HTML Styles ////////////////
//////////////////////////////////*/

body
	{
		width:							950px;
		margin:							0px auto 0px auto;
		padding:						0px;
		background:						url('../gfx/top3.jpg') top no-repeat #008fbd;
		font:							12px verdana;	
	}


h1
	{
		margin:							0px;
		padding:						8px 5px 10px 10px;
		font:							bold 30px trebuchet ms;
		color:							#2190aa;
	}

h2
	{
		margin:							0px;
		padding:						8px 5px 10px 10px;
		font:							bold 22px trebuchet ms;
		color:							#2190aa;
	}

h3
	{
		margin:							0px;
		padding:						8px 5px 10px 10px;
		font:							bold 18px trebuchet ms;
		color:							#2190aa;
	}
	
h4
	{
		margin:							0px;
		padding:						8px 5px 10px 10px;
		font:							bold 16px trebuchet ms;
		color:							#2190aa;
	}	

a
	{
		color:							#ff8401;
		text-decoration: 				none;
		
	}
	
h5
    {
        font:                           bold 14px trebuchet ms;
		color:							#2190aa;
     }

a:hover
	{
	color:								#feb262;
	}
	
p
	{
		padding:						5px 5px 5px 10px;
	}
	


/* /////////////////////////////////
///////// Navigation Styles ///////
/////////////////////////////////*/

#global 
	{
		text-align:					left;
		color:						#fff;
		background:					url('/gfx/top4.jpg') no-repeat #fff;
		padding:					20px 0px 0px 6px;
		width:						845px;
		height:						160px;
		margin-left:				50px;
//		margin-left:				0px;		
//		margin-top:					-3px;
		margin-right:				0px;		
	}


#global ul
	{
		margin-left:				0;
		padding-left:				0;
		display:					inline;
		border:						none;
	} 


#global ul li
	{
		color:						#ffc8a4;
		font:						bold 17px helvetica;
		margin-left:				0;
		padding-left:				14px;
		border:						none;
		list-style:					none;
		display:					inline;
	}

a.global
	{
		color:			#fff;
		font:			bold 17px helvetica;
		text-decoration: 	none;
	}

a.global:hover
	{
		color:				#fff3a0;
		text-decoration: 	none;
	}

/* /////////////////////////////////
///////// Sub menu bar  ////////////
/////////////////////////////////*/


#accouncements 
{
	float:						right;
	color:						#5a5a5a;
	padding:					10px 45px 3px 20px;
	width:						200px;
	height:						400px;
	margin:						12px 11px 0px 0px;
	background:					url('../gfx/ie6_patch.jpg') no-repeat;

}


html>body #accouncements 
	{
		float:						right;
		color:						#5a5a5a;
		background:					url('../gfx/announcement_bg.png') no-repeat;
		padding:					10px 45px 3px 20px;
		width:						230px;
		height:						400px;
		margin:						12px 0px 0px 0px;		
	}


#accouncements ul
	{
		margin-top:				3px;
//		margin-top:				3px;
		margin-left:				0;
		padding-left:				0;
		border:						none;
	} 


#accouncements ul li
	{
		margin-left:				0;
		padding:					0px 0px 10px 0px;
		list-style:					none;
	}

#accouncements a
	{
		color:							#ff8401;
		text-decoration: 	none;		
	}
	

#accouncements a:hover
	{
	
	}

#accouncements h2
	{
		font:							bold 17px trebuchet ms;
		color:							#2190aa;
		margin:							5px 0px 0px 0px;
		padding:						0px;
	}

#accouncements p
	{
		width: 200px;
		padding-top:5px;
		padding-bottom:10px;
		margin: 0px 0px 0px 0px;
		margin-left:-10px;
		
		/* ie fix */
//		margin: 0px 0px 0px -10px;		
	}

	
/* /////////////////////////////////
///////// Style Selectors //////////
/////////////////////////////////*/



div#content
	{
		height:							auto;
		width:							555px;
		line-height:					18px;
		color:							#5a5a5a;
		margin-left:					75px;
		padding:						10px 0px 0px 0px;
	}


#home
	{
	margin:								0px auto 33px 0px;
//	margin:								0px auto 29px 0px;	
	padding:							0px;
	}


img#left
	{
		float: 							left;
		padding:						0px 5px 10px 10px;
	}

#content_holder
	{
		height:							500px;
		width:							932px;
		background:						url('../gfx/bottom.gif') top center no-repeat;
		margin:							0px 0px 0px -1px		
	}
	
#content_holder2
	{
		width:							932px;
		background:						url('../gfx/page_bg.jpg') top center repeat-y;
		margin:							0px 0px 0px -1px
	}	


b.list_style
	{
		padding:						8px 5px 10px 10px;
	}
	
#footer
	{
		color:							#fff;
		text-align:						center;
	}
	
newsletter#table
	{
		border:							0px;
		padding:						5px 50px 5px 10px;
		margin:							0px;
		width:							90%;

	}	
	
h2#newsletter
	{
		margin:							5px 0px 0px 0px;
		padding:						18px 5px 0px 0px;
		font:							bold 17px trebuchet ms;
		color:							#2190aa;
	}	