/* Group Travel Style */

	html  			{ }
	html, body 		{ 	background: #fffff0 url(images/bg_body.jpg) center top repeat-y;
					width: 920px;
					margin: 0 auto; }
	body 			{ border-left: 1px solid #000000;border-right: 1px solid #000000; color: #333; 
					font: 12px Helvetica, Arial, sans-serif; }

	a:link			{ color: #0000ff; text-decoration: none; }
	a:visited		{ color: #0000ff; text-decoration: none; }
	a:hover			{ color: #ff69b4; text-decoration: underline; }

/* Wrapper */
	#wrapper			{ float: left; width: 100%; }
	
/* Header */
	#header			{ background: #395a94; border-bottom: 2px ridge #c0c0c0; line-height: 18px; }
	#header h1  		{ color: #dcdcdc; font-size: 32px;  padding: 22px 18px 8px; margin: 0 0 3px; }
	#header p		{ margin: 0 0 18px; color: #dcdcdc; font-size: 14px; padding: 5px 60px 0px; }
	#header img		{ float: right; margin: -84px 10px 10px 10px; } 

/* Body Positioning & Size */
	#navigation		{ float: left; margin-left: -100%; width: 186px; border-right: 2px ridge #dcdcdc; }
	#content			{  }
	#extra			{ float: left; margin-left: -200px; width: 182px; }

	
/* Navigation Style */
	#navigation		{ padding-left: 14px; line-height: 18px; }
	#navigation h2		{ color: #2F4F4F; padding-left: 6px;}
	#navigation ul		{ font-size: 12px; padding: 0 18px 1px; }
 	#navigation img		{ position: relative; left: 4%; top: 2px; width: 130px; height: 60px; } 
	#navigation p		{ font-size: 11px; padding: 0px 9px 0px; }

/* Content Style */
	#content 			{ margin: 0px 225px 40px; }
	#content p		{ padding-right: 18px; }
	#content h2		{ color: #2F4F4F; padding: 8px 6px 10px;}
	#content table		{ font-size: 12px; width: 100%; }

/* Extra Style */
	#extra			{ padding-right: 18px; line-height: 18px;}
	#extra p			{ padding: 2px 4px 6px; font-size: 11px; background-image: url(images/bg_extra.gif); }
	#test			{ color: #008080; }
	#extra small		{ font-size: 11px; line-height: 18px; }
	#extra img		{ position: static; } 
	#extra h3			{ color: #2F4F4F; }

/* Footer */
	#footer			{ background-color: #395a94; border-top: 2px ridge #c0c0c0; clear: left; width: 100%; }
	#footer a			{ color: #add8e6; }
	#footer p			{ color: #ffffff; font-size: 12px; text-align: center; margin: 0; padding: 0px 0px 10px; }
	#footer ul			{ border-bottom: 2px ridge #dcdcdc; list-style: none; text-align: center; margin: 0 18px 6px; padding: 10px 0 6px;  }
	#footer li			{ display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; }






