*				{ margin:0; padding:0; }
body			{ background-image:url(bgwave.png); font-size:95%; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; }
img				{ border:none; }
a				{ color:#0000FF; text-decoration:underline; border:0.1em solid #FFFFFF; }
a:visited		{ color:#000066; text-decoration:underline; border:0.1em solid #FFFFFF; }
a:hover			{ color:#5555FF; text-decoration:none; border:0.1em dotted #CCCCCC; }
/*
h3				{ padding-top:75px; background:url(wave.png) no-repeat center 20px; font-size:120%; margin:0.3em 0; }
h3.first		{ padding:0; background:none; }
*/
.clear			{ clear:both; }

#completePage	{ width:725px; background-color:#FFFFFF; padding:1em 1em 0.5em 1em; margin:1em; }
#header			{ height:193px; }
#header h1		{ }
#logo			{ float:right; width:300px; height:193px; }
#headerText		{ font-size:110%; font-weight:bold; color:#555555; }
#headerContact	{ }
#headerSpacer	{ clear:both; margin-top:1em; border:1px solid #555555; background-color:yellow; height:0.2em; }

#content				{ padding-top:1em; }
#content ul				{ margin-left:1em; }
#contentRight			{ margin-left:380px; }
#content img.left		{ float:left; margin:1em 1em 1em 0; width:350px; }
#content p, ul			{ margin-bottom:1em; }
#content div.footer		{ height:35px; background:url(wave.png) no-repeat center 0; margin:1.5em 0 1em 0; }
#content h2				{ margin-top:0.5em; font-size:150%; }
#content h3				{ margin-top:0.5em; font-size:120%; padding-top:75px; background:url(wave.png) no-repeat center 20px; }

