/* --------------------------------------------------------------------------------
	main
-------------------------------------------------------------------------------- */
body, input, p, select,
table, textarea				{ font-family:Verdana, Tahoma, sans-serif; font-size:12px; color:#57574e; font-weight:normal; line-height:1.4; }
h1, h2, h3,
h4, h5, h6					{ font-family:Verdana, Tahoma, sans-serif; } /*opera 9.5 fix*/



/* --------------------------------------------------------------------------------
	content
-------------------------------------------------------------------------------- */
h1							{ padding:0 20px 0 20px; }
h2, h3						{ padding:20px 20px 0 20px; }
p							{ padding:10px 20px 0 20px; }
hr							{ margin:10px 20px; }

/*
	orange		ec8c3d
	blue		4596b0

*/

#c01 a						{ color:#4596b0; }
#c01 a:hover				{ color:#ec8c3d; }
#c01 h1						{ font-size:17px; color:#57574e;}
#c01 h2						{ font-size:14px; color:#505050; }
#c01 h3						{ font-size:12px; }
#c01 p 						{ font-weight:normal; }
#c01 table					{ margin:10px 20px 0 20px; }
#c01 td						{ padding:1px 20px 1px 0; }
#c01 ol						{ margin:10px 20px; }
#c01 ul						{ margin:10px 20px; }
#c01 b, #c01 strong			{ color:#4596b0; }



#c02						{ }

#c03						{ }

#c04						{ text-align:left;/*for IE menu*/ }
#c04 h1						{ padding:20px 0 0 70px; font-size:16px; color:#f5f5f5; }

#c05						{ }
#c05 a						{ text-decoration:none; padding:1px 2px 1px 2px; }
#c05 a:hover				{ text-decoration:underline; color:#000000; }
#c05 p						{ padding:28px 0 0 0; text-align:center; }
#c05 a, #c05 p				{ font-size:11px; font-weight:normal; color:#57574e; }

#c99 a:hover				{ text-decoration:underline; color:#000000; }
#c99 p						{ padding:24px 0; text-align:center; }
#c99 a, #c99 p				{ font-size:9px; font-weight:normal; color:#808077; }

hr							{ background:#a0a0a0; color:#a0a0a0; /*ie*/ margin:10px 20px; }



/* --------------------------------------------------------------------------------
	various *
-------------------------------------------------------------------------------- */
#search						{ float:right; margin:20px 20px 0 0; }
#search input:focus			{ background:#f0f0f0; } /*works in FF+OP only*/
#search .inp				{ width:110px; padding:0; margin:0 0 8px 0; text-decoration:none; padding:2px;/*internal*/ color:#000000;}
#search .btn				{ width:118px; padding:2px 0; margin:0; }

#c01 .sponsors				{ float:right; width:188px; margin:20px; }
#c01 .sponsors img			{ padding:0; margin:0; }


#c01 .tour td				{ padding:4px 10px 0 0;}
#c01 .tour td.header		{ font-size:16px; font-weight:bold; padding-top:14px; border-bottom:2px solid #e0e0e0;}


.nav_wrapper				{ display:block; width:620px; margin:30px 0 0 0}

.nav						{ }

