		* 	{
			margin:0;
			padding:0;
			font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
			}
			
		html, body
			{
			width:100%;
			height:100%;
			}
		
		body { background-color:#fff; }

		#contentWrapper {
			width:100%;
			height:100%;
			}
		
		h1	{
			width:20%;
			height:90%;
			float:left;
			background:#fff url('../assets_img/gaia_alt_title.gif') no-repeat top right;
			margin-right:20px;
			}
		h1 span { display:none; }
		
		hr	{
			width:100%;
			float:left;
			background-color:#fff;
			border:0px solid #fff;
			margin:0;
			padding:0;
			}
		
		h2	{
			text-transform:uppercase;
			font-weight:normal;
			margin-top:15px;
			color:#ff6f07;
			}
		
		h3	{
			text-transform:uppercase;
			margin-top:15px;
			color:#883900;
			font-size:14px;
			}
		
		#flashnotice
			{
			float:left;
			/* height:20%;
			height:120px; */
			width:60%;
			}

		#flashnotice span
			{
			float:left;
			background:#fff url('../assets_img/flash_icon_thumb.gif') no-repeat center left;
			display:block;
			}

		#flashnotice span p
			{
			margin:8px 0 8px 74px;
			color:#fff;
			background-color:#333;
			padding:20px;
			font-size:13px;
			}
			
		#flashnotice span p a
			{
			color:#fff;
			text-transform:uppercase;
			}
			
		#flashnotice span p a:hover
			{ color:#999; }
			
		#flashnotice span p strong
			{
			text-transform:uppercase;
			display:block;
			font-size:16px;
			margin-bottom:4px;
			font-weight:normal;
			color:#999;
			}
			
		#altcontent
			{
			float:left;
			padding:5px 20px 15px 0;
			width:60%;
			border-top:1px solid #999;
			border-bottom:1px solid #999;
			}
		
		#altcontent div
			{ float:left; }
		
		#altcontent p, #altcontent a, #altcontent p a
			{
			font-size:12px;
			line-height:18px;
			color:#333;
			}
			
		a.projectlink
			{
			display:block;
			width:250px;
			float:left;
			margin:3px 0;
			color:#000;
			}
			
		#altcontent a.projectlink:hover	{ color:#ff6f07; }
		#altcontent a:hover	{ color:#ff6f07; }
		
		form	{
			float:left;
			margin-right:20px;
			}
			
		fieldset { border:0px solid #000; }
		
		label	{
			font-size:11px;
			color:#666;
			}
			
		input.text, textarea
			{
			display:block;
			border:1px solid #999;
			width:300px;
			margin-bottom:5px;
			font-size:12px;
			}
			
		textarea { height:150px; }
			
		input.button
			{
			text-transform:uppercase;
			color:#fff;
			background-color:#ff6f07;
			font-size:12px;
			padding:2px 8px;
			}
			
		ul li	{
			list-style:none;
			font-size:12px;
			margin-bottom:10px;
			}
