*             {margin: 0;padding: 0;}
html, body,  #container {height: 100%;min-height: 100%;padding: 0;width: 100%;
                      margin: 0;} /* w/o this, Moz1.0 adds a vertical scrollbar */

/* The height above is a hack for IE5+/Win. Adjust using the child selector to hide from IE5+/Win */
html>body, html>body #container {height: auto;}                      

body          	{background: #777588 url("images/blue_dot.png");color: #000000;font: normal 8pt/13pt verdana, arial,sans-serif;}

a, a:visited  	{text-decoration: none;color: #4949cf;font-weight: bold;}
a:hover       	{color: #4949cf;text-decoration: underline;}
h1            	{font-size: 1.6em;margin-bottom: 15px;}
h2            	{font-size: 1.2em;font-weight: bold;margin: 8px 0;}
h3				{font-size: 1em;margin: 5px 0;}
p				{margin-top: 6px;}
ul li         	{margin-left: 5px;padding-bottom: 1px;list-style-type: none;}

#container    	{margin: 0 auto;min-width: 800px;text-align: left;width: 800px;}
#content      	{float: left;background-color: #ffffff;padding-top: 8px;width: 800px;}
#mission		{border: ridge 2px #000;margin: 0;padding: 2px;text-align: center}
.disc li		{margin-left: 25px;list-style-type: disc;}
.noBorder		{border: 0;}

/* Header */
#topHeader		{background: #eae9e2 url(images/headerText.png) center no-repeat;color: #000000;height: 50px;padding: 15px 0 0 10px;width: 790px;}
#topHeader span {font-size: .6em;}
#picHeader    	{width: 800px;height: 148px;background: #FFFFFF url("images/sun.png") no-repeat;color: #000000;}

/* Menu */
.menu			{margin: 0;padding: 0;font-size: .9em;list-style: none;border-bottom:1px solid #c0afcf;}
.menu a:link,
.menu a:visited	{display: block;margin: 0;padding: 0;background-color: #89abf9;color: #fff;text-decoration: none;text-indent: 10px;font-weight: bold;}
.menu a:hover	{background:#0000cc;font-weight:bold;color:#ffffff;}
.menu ul		{margin-left: -15px;}
.menu li		{margin-left: 15px;}

/* Box */
.box 			{float: left;background-color: #ffffff;color: #ffffff;font: bold 11pt/1.5em Verdana, Arial, Helvetica, sans-serif;margin: 10px 0 0 5px;}
.boxCornerSize 	{height: 22px;background: url(images/blueRoundedSquare.png) no-repeat;width: 10px;}
.boxTL, .boxBL 	{float: left;}
.boxTR, .boxBR 	{float: right;}
.boxTR 			{background-position: top right;}
.boxBottom 		{height: 15px;background-color: #ffffff;}
.boxBL 			{background-position: bottom left;}
.boxBR 			{background-position: right bottom;}
.boxEnd 		{clear: both;}
.boxContent 	{clear: both;background-color: #89abf9;border-top:1px solid #c0afcf;border-bottom:1px solid #c0afcf;padding-top: 1px;}
/* The navHdrText padding will have to be customized for each box */ 
.navHdrText		{font-size: .9em;font-weight: bold;padding-left:5px;text-align: center;}
* html div.navHdrText  {width:133px;}

/* Boxes based off of Box */
.navBox			{width: 148px;}
.navBoxSize		{width: 138px;}

/* Latest Web Site box */
.latestBox		{width: 158px;}
.latestBox img	{border: solid 1px #999;margin: 5px 0 5px 25px;}
.latestBox ul	{font-size: .7em;line-height: 1.5em;margin-left: 18px;}
.latestBoxSize	{width: 148px;}	
.latestHdrText	{font-size: .9em;font-weight: bold;padding-left:5px;text-align: center;}
* html div.latestHdrText  {width:143px;}

/* Chamber logo */
.chamberLogo	{margin: 75px 0 0 10px;color: #000;font-size: .9em}
.chamberLogo img{border: 0}

/* Middle & right column */
#middle       {float: left;margin: 10px 10px 0 10px;width: 450px;}
#rightCol     {float: left;width: 170px;}
#rightCol li	{list-style-image: url("images/bulletGrCir.gif");}
.quote				{font-style: italic;padding: 5px;}
.testimonial	{border:dashed 1px;margin: 10px 0 0 10px;padding: 5px;width: 400px;}

/* Footer */
.footer			{float: left;clear: left;color: #000000;font-size: .87em;margin: 35px 0 2px 0;text-align: center;width: 800px}
.footer a 		{color: #909090;font-weight: bold;}
.footer a:hover {text-decoration: underline;}