body,td,th        { text-align:justify; font:12px/18px Arial, Helvetica, sans-serif; color:#758482; }
body              { background:url(gfx/bg.gif) repeat-x; margin:0 0 20px 0; }
p, h1, h2					{ margin:0px 0 20px 0; }

#wrapper					{ width:960px; margin:0px auto; }
#header						{ padding:0px; float:left; }



#menu             { height:60px; margin:120px 0 10px 0; float:left; }
#menu ul          { margin:0; padding:0; float:left; }
#menu ul li       { display:inline; }
#menu ul li a     { color:#333; float:left; text-decoration:none; padding:21px 10px 21px 10px;  }
#menu ul li a:hover		{ background:#999999; color:#fff;}
#menu ul li .current	{ background:#cccccc;  }

#intro						{ padding:0px; clear:both;}

#content          { padding:20px; color:#758482; }
#content a        { color:#024542; font-weight:normal; text-decoration:none;}
#content a:hover  { text-decoration:underline;}
#content h1       { color:#758482; font:28px/28px Arial, Helvetica, sans-serif; font-weight:100; text-align:left; }
#content h2       { color:#024542; font:18px/20px Arial, Helvetica, sans-serif; font-weight:100; text-align:left; }

#footer           { height:20px; padding:10px; color:#fff; background:#94a09e url("gfx/footer.gif"); clear:both; text-align:center; }
#footer a         { color:#ffffff; text-decoration:none; }
#footer a:hover   { color:#a8b3b1; }

hr                { margin:10px 0 10px 0; border: 0; border:dashed #758482; border-width:1px 0 0; height:0;}


#special          { padding:20px; border:1px solid gray; margin-bottom:20px; }