body					{margin: 0; padding: 0; background: #64A39C;}

h1						{margin: 0; padding: 0; font-weight: normal; font-size: 10px;}

h2						{margin: 7px 7px 19px; padding: 0; color: #027a6a; font: normal 22px "Arial Narrow";}

h2 strong, h2 b			{display: block; padding: 0 3px;}

body, td,

.NormalText				{color: #000; font-size: 12px; font-family: Arial, Times;}

.PurpleText				{color: #29006A;}



img.Clear				{}

img.ImageLeft			{margin: 2px 10px 3px 0; float: left;}

img.ImageRight			{margin: 2px 0 3px 10px; float: right;}



div.topbanner			{width: 796px; padding: 0 0 19px; background: url(../images/topbar.jpg) repeat-x 0 100%;}

tr td.leftnav			{width: 221px;}

tr td.maincontent		{width: 575px; padding: 0 0 15px; background: #fff;}

td.maincontent table	{border: solid #fff; border-width: 0 12px;}

td.maincontent td h2	{margin: 7px 0 0;}

tr td.footer			{background: #EE9C40;}

#social-icons {text-align:center; padding:12px 12px;}
#social-icons img, #social-icons a {margin:0; padding:0; border:none;}

/* links */



a:link,

a:visited				{color: #7D49A0; text-decoration: none;}

a:hover					{color: #29006A;}

.map {
	border:#7D49A0 solid 2px;
	padding: 2px 5px 5px 5px;
	}

img.right {

float:right;

margin:0 0 10px 10px;}

#address {
	background-image: url(../images/address-bg.gif); 
	background-repeat: repeat: no-repeat;
	width: 221px;
	height: 85px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #fff;
	text-align: center;
	overflow: hidden;
}
