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



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

#c01 ul						{ margin:10px 30px 0 30px; list-style:circle; }
#c01 ul li					{ margin:0 0 6px 20px; }

#c01						{ }
#c01 a						{ color:#8C2E26; }
#c01 a:hover				{ color:#000000; }
#c01 h1						{ font-size:16px; margin:0 30px; padding:30px 0 0 0;border-bottom:1px solid #c0c0c0; }
#c01 h2						{ font-size:14px; }
#c01 h3						{ font-size:12px; }
#c01 p 						{ font-weight:normal; }
#c01 table					{ margin:20px 30px; }
#c01 td						{ padding:1px 10px 1px 0; }

#c02						{ }

#c03						{ }

#c04						{  }
#c04 h1						{ font-size:20px; color:#0068a7; padding:0; margin:4px; text-align:center; }
#c04 p						{ text-align:center; font-weight:bold; color:#59a9ff; padding:0; margin:0;}

#c05						{ }
#c05 a						{ text-decoration:none; }
#c05 a:hover				{ text-decoration:none; background:#ffffff; color:#000000; }
#c05 p						{ padding:6px 0 0 0; text-align:center; }
#c05 a, #c05 p				{ font-size:11px; font-weight:normal; color:#fff; }

#c99						{ }
#c99 a						{ text-decoration:none; }
#c99 a:hover				{ text-decoration:underline; }
#c99 p						{ padding:8px 0 0 0;}
#c99 a, #c99 p				{ font-size:10px; color:#fff; }

hr							{ background:#a0a0a0; color:#a0a0a0; /*ie*/}



/* --------------------------------------------------------------------------------
	various *
-------------------------------------------------------------------------------- */
#projects					{ position:absolute; top:110px; height:214px; overflow:hidden; }
#projects img				{ padding:0; margin:0; float:left; }

#c01 img.rights				{ float:right; padding:20px 30px 0 0; }


/* fading */
#imagewrapper				{ display:block; position:relative; left:0; width:350px; top:200px; }
#imagewrapper img 			{ display:none; margin:0; padding:0; position:absolute; top:0; left:0; }
#imagewrapper img.active 	{ display:block; }


