* 								{margin:0; padding:0;}
body							{font-family:Helvetica, Arial, sans-serif; color:#333;}
ul 								{clear: both;}
p									{font-family:Arial, sans-serif;}
h1,h2,h3,h4,h5,h6	{font-weight:bold; margin:0 0 1em; display:block; float:none; clear:both;}
h1								{font-size:182%;}
h2								{font-size:152%; margin:0.5em 0;}
h3								{font-size:136%; margin:0 0 3px;}
h4								{font-size:122%;}
h5								{font-size:107%;}
p									{margin:0 0 1em;}
a									{color:#333; text-decoration:none;}
em								{font-style:italic;}

ul, ol 						{margin:0 0 .9em 35px;}

img								{float:right; margin:0 0 20px 15px; padding:5px;}

table							{width:100%; border-collapse:collapse; border-bottom:1px solid #DDD; margin:0 0 15px;}
td								{padding:4px 5px; border-top:1px solid #DDD;}
th								{padding:4px 5px; text-align:left; font-weight:bold;}

hr,
#skip_links,
#nav,
#nav_secondary,
#nav_tertiary,
#beta,
#gamma,
#banner,
#search						{display:none;}

#alpha			 {width:100%}

#gamma,
#beta			{clear:both;}

#header			{padding:0 0 10px; margin:0 0 10px; border-bottom:1px solid #CCC;}
#header h3		{font-size:144%; }
#header h3 a		{color:#999;}
#header h4		{margin:0;}

#elevator_pitch p 	{font-size:0.7em; line-height:125%;}
#content		{margin:0 5px;}

#main img		{border: 1px solid #333; margin: 5px 0 5px 5px; padding: 2px;}

#footer			{position: relative; float: left; clear:both; font-size:86%; border-top:1px solid #CCC; margin:10px 0; padding:10px 0; position:relative;}
#copyright,
#contact_info		{float:left; width:500px;}
#und_mark		{position:absolute; top:10px; right:0; width:151px; height:35px; border: none; text-decoration: none;}
#footer #und_mark img	{border: none; text-decoration: none;}