	
	
	body
	{
		font-size:100%;
		font-family:Arial, Helvetica, sans-serif;
		padding:0;
		margin:0;
		background:#FFFFFF;
		text-align:center;
	}
	
	img
	{
		border:0;
	}
	
	#page
	{
		text-align:left;
	}
	
	#login_box
	{
		padding:10px;
	}
	
	
	
	#page #login_box p
	{
		margin-bottom:10px;
	}
	
	#page #login_error
	{
		padding:10px;
		background:#F9E9E9;
		margin:10px;
		border:1px solid #808080;
	}
	
	#page #login_error h1
	{
		font-size:1.2em;
		color:#C00000;
	}
	
	#admin_bar
	{
		background:#505050;
		color:#FFFFFF;
		font-size:1.1em;
		padding:5px;
	}
	
	#admin_bar a
	{
		color:#FFFF00;
	}
	
	#phone_numbers
	{
		margin-left:180px;
		height:2.2em;
		
		
		
	}
	
	#phone_numbers p
	{
		padding:0px 0 0 0px;
		margin:0;
		font-weight:bold;
	}
	
	.callus
	{
		color:#006633;
		font-size:1.4em;
		text-align:right;
		font-weight:bold;
		line-height:1.6em;
		padding:10px 0 0 130px;
	}
	
	#logo
	{
		float:left;
		width:170px;
		
		
	}
	
	#color_settings
	{
		height:5.2em;
		border-bottom:1px solid #000000;
		padding:5px;
		display:none;
		
	}
	
	#color_settings ul
	{
		list-style-type:none;
		padding:0;
		margin:0;
	}
	
	#color_settings li
	{
		list-style-type:none;
		padding:0 5px 0px 5px;
		margin:0 10px 0 0;
		float:left;
		border:1px solid #C0C0C0;
		line-height:3em;
		height:3em;
		font-weight:bold;
	}
	
	#color_settings li span
	{
		padding:3px;
	}
	
	
	
	#content p
	{
		padding:0;
		margin:0;
	}
	
	#menu
	{
		padding:0;
		margin:0px;
		list-style-type:none;
		height:50px;
		position:relative;
	}
	
	#menu li
	{
		float:left;
		margin:0;
		padding:0;
		height:50px;
	}
	
	#menu li a
	{
		display:block;
		padding:0;
		text-align:center;
		font-size:16px;
		font-weight:bold;
		color:#000040;
		text-decoration:none;
	}
	
	
	
	
	
	#color_bar_top
	{
		height:32px;
		background:#209701;
		margin:10px 0 10px 0;
	}
	
	#color_bar_bottom
	{
		height:32px;
		background:#207701;
		margin:10px 0 10px 0;
	}
	
	#color_bar_bottom
	{
		height:32px;
		background:#303BA8;
		margin:10px 0 10px 0;
	}
	
	#submenu
	{
		padding-top:30px;
	}
	
	
	
	#submenu a
	{
		
	}
	
	#submenu a:hover
	{
		
	}
	
	#sm_top
	{
		
	}
	
	#sm_bottom
	{
		
	}
	
	#main
	{
		margin-left:210px;
		margin-right:250px;
		padding-top:30px;
		line-height:1.4em;
		
	}
	
	#tags
	{
		width:250px;
		float:right;
		text-align:right;
		padding-top:30px;
	}
	
	#main h1
	{
		
	}
	
	#main a
	{
		color:#0040F0;
		font-weight:bold;
	}
	
	#main ul
	{
		list-style-type:square;
	}
	
	#main a:hover
	{
		color:#FF0000;
		font-weight:bold;
	}
	
	#main a:visited
	{
		color:#00A0F0;
		font-weight:bold;
	}
	
	#footer
	{
		clear:both;
		height:1em;
		
	}
	
	#content
	{
		padding-top:0px;
	}
	
	#main ul li
	{
		line-height:1.9em;
	}
	
	
	#main .link_refuge
	{
		color:#D934B4;
		font-weight:bold;
		text-decoration:none;
	}
	
	#main .link_refuge:visited
	{
		color:#D934B4;
		font-weight:bold;
		text-decoration:none;
	}
	
	#main .link_refuge:hover
	{
		text-decoration:underline;
	}
	
	#main .link_outreach
	{
		color:#EDB45B;
		font-weight:bold;
		text-decoration:none;
	}
	
	#main .link_outreach:visited
	{
		color:#EDB45B;
		font-weight:bold;
		text-decoration:none;
	}
	
	#main .link_outreach:hover
	{
		text-decoration:underline;
	}
	
	
	
	#main .link_floating
	{
		color:#31CC2A;
		font-weight:bold;
		text-decoration:none;
	}
	
	#main .link_floating:visited
	{
		color:#31CC2A;
		font-weight:bold;
		text-decoration:none;
	}
	
	#main .link_floating:hover
	{
		text-decoration:underline;
	}
	
	#main .link_children
	{
		color:#E6783D;
		font-weight:bold;
		text-decoration:none;
	}
	
	 #main .link_children:visited
	{
		color:#E6783D;
		font-weight:bold;
		text-decoration:none;
	}
	
	#main .link_children:hover
	{
		text-decoration:underline;
	}
	
	
	#main .link_children
	{
		color:#E6783D;
		font-weight:bold;
		text-decoration:none;
	}
	
	.download_box
	{
		padding:10px;
		margin:10px 0 10px 0;
		background:#F4F4F4;
		border:1px dotted #D0D0D0;
	}
	
	#page .download_box p
	{
		
		padding:10px 0 15px 0;
		
	}
	
	#foot_info
	{
		height:1.8em;
		padding:0 10px 0 10px;
	}
	
	
	
	
	