
	body 				{ margin:0px; padding:0px; font-family:Geneva,Verdana, sans-serif;}
	h1					{ font-weight:normal; margin-bottom:10px;text-shadow:#ccc 2px 2px 2px;}
	p					{ color:#333;}
	
	#header				{ width:100%; display:block; background:url(/images/bg_top2.gif) repeat-x top left; height:300px;}
	
	#nav 				{font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; display:block; padding-top:5px; margin-left:100px;}
	#nav span			{}
	#nav a				{ display: block; float: left;color:#FFF;text-decoration:none; width:53px; height:27px; padding-top:10px; text-align:center; font-size:12px;margin-left:20px;}
	#nav a:hover		{ background:url(/images/bg_nav.gif) no-repeat center;}
	#nav span.current a	{ background:url(/images/bg_nav.gif) no-repeat center;}
	
	
	#login				{ position:absolute; top:49px; display:block; height:25px; width:100%;  text-align:right;}
	#login span			{ display:block; float:right; pading:0px; margin:0px;background:url(/images/bg_login.gif) no-repeat top left; height:25px;}
	#login a			{ text-decoration:none; font:Arial; color:#fff; font-size:12px; margin-right:25px; margin-left:75px;}
	#login a:hover		{ text-decoration:underline;}
	#login .input		{ width:65px; border:1px solid #900; background:#fff; color:#000; padding:0px; margin:0px;}
	
	
	.container			{  margin:0px auto; width:900px; }
	
	#logo				{ float:left; margin-left:30px;}
	#blurb				{ float:right; margin-right:30px; z-index:400; }
	#blurb img			{ display:block;}
	#blurb a			{ display:block; width:310px; height:75px; border:none; margin-left:5px; margin-top:30px;}


	#content			{ margin-top:40px;}
	.column				{ float:left; width:280px; padding:10px;}
	.column h2			{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#9e1300;}
	.column p			{ line-height:1.5; font-size:13px; color:#333;}


	.twocolumn			{ float:left; width:420px; padding:10px;}
	.twocolumn h2			{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#9e1300;}
	.twocolumn h3			{ font-size:14px; font-weight:bold;}
	.twocolumn p			{ line-height:1.5; font-size:13px; color:#333;}
	.twocolumn blockquote	{ font-size:13px; color:#666;}

	
	.testi					{ background: #efefef;}
	.testi blockquote 		{ background:url(/images/quote.png) no-repeat 2px 10px; padding:10px 0px 10px 40px; margin:0px 20px 10px 0px; }
	.testi blockquote span	{ font-size:12px; font-style:italic;}
	.testi blockquote p		{ font-size:12px; color:#777;}
	.testi a				{ padding:10px; font-size:14px;}
	.testi div				{ margin:10px;}


	.legal					{ font-size:13px;}
	.legal h2				{ font-size:14px; font-weight:bold; color:#333;}
	.legal p				{font-size:13px; color:#666;}

	.dataPair				{ margin-bottom:10px; font-size:13px;}
	.dataPair span			{float:left; width:200px; text-align: right; margin-right:20px; color:#666; margin-top:5px;}
	.dataPair .inp			{ font-weight:bold; padding:3px; font-size:14px; color:#444; width:300px;}
	.dataPair .short		{ width:200px;}
	.dataPair select		{ font-size:12px; margin-top:3px;}
	.detail					{ color:#888; margin-left:220px; font-size:13px; margin-bottom:10px;}
	.form h2				{ font-size:16px; color:#eee; background:#222; padding:10px;text-shadow:#111111 2px 2px 2px;}
	.form p					{ margin-left:20px;}
	
	.tour img				{ border: 4px solid #333; padding:20px; margin-left:20px; margin-bottom:20px;}

	.partners				{ font-size:12px; color:#666;}
	.partners .col			{height:70px;vertical-align:bottom; float:left; width:280px; padding:10px; text-align:center;}
	.partners .col div		{ display:block; height:60px;}

	#footer					{ background:url(/images/bg_footer.gif) repeat-x top left; width:100%; margin:70px 0 0 0;}
	#footer h3				{ font-size:11px; font-weight:bold; color:#999; margin-top:7px; margin-bottom:5px; }
	#footer ul				{ font-size:11px; color:#ddd; margin:0px; padding:0px;}
	#footer li				{ line-height:1.5;}
	#footer p				{ font-size:11px; color:#ddd; margin:0px; padding:0px; line-height:1.5;}
	#footer b				{ color:#eee;}
	#footer a				{ color:#ddd;}
	#footer a:hover			{ color:red;}
	#footer .column			{ width:180px; margin:0 10px; float:left;}
	
	
	
	.clear				{ clear:both;}
	.red				{ color: #F00;}
	.info				{ font-size:11px;}
	