@charset "utf-8";
/* CSS Document */

body			{ background-image:url(../images/repeat_cell.gif); font-family: Georgia, "Times New Roman", Times, serif; background-repeat:repeat; margin-top: 30px; margin-bottom: 20px; }
*				{ margin-bottom:0; padding:0; }
p				{ padding:0; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; color: #005652; font-size: 11px; line-height: 17px; margin: 0px 0px 15px 0px; }
ul				{margin:0 0 15px 25px; padding:0; list-style-type:disc; color: #005652; font-size: 13px;}
ul li			{margin-bottom:1px;}
blockquote		{color: #005652; font-size: 13px; background:url(../images/quot.gif) no-repeat; margin:10px 0 0 0; padding:0 20px;}
blockquote img{vertical-align:bottom; margin:6px 0 0 2px;}
cite			{color: #005652; font-size: 13px; margin:10px 0 10px 0; display:block;}

#wrapper		{ background-color:#f7f3e0; width:990px; padding-top: 9px; height: auto; margin: auto; }
#banner			{ background:url(../images/topbanner.jpg) no-repeat; width:972px; height:272px; clear: left; margin-left: 9px; }
#bannerLarge	{ background:url(../images/largebackgrnd2.jpg) no-repeat; width:972px; height:732px; clear: left; margin-left: 9px; }
#mainNav		{ width: auto; clear: both; padding-left: 207px; padding-top: 210px; text-transform:uppercase; }
.mainNavLinks	{ font-family:Georgia, "Times New Roman", Times, serif; color:#E9E6D6; font-size:11px; margin: 0; padding: 0; font-weight: bold; }
h1				{ font-family:Georgia, "Times New Roman", Times, serif; color:#a39161; font-size:20px; font-weight: bold; margin: 0px 0px 0px 0px; }
h2				{ font-family:Georgia, "Times New Roman", Times, serif; color:#005652; font-size:14px; font-weight: normal; margin: 0px 0px 15px 0px; line-height: 18px; }
h3				{ font-family:Georgia, "Times New Roman", Times, serif; color:#005652; font-size:11px; font-weight: bold; margin: 0px 0px 15px 0px; }
h4				{ font-family:Georgia, "Times New Roman", Times, serif; color:#005652; font-size:12px; font-weight: normal; margin: 0px; }
.slice			{ background-image:url(../images/slice.gif); background-repeat:repeat-y; float:left; width: 990px; }
.column1 		{ width:596px; float:left; padding: 0px 30px 20px 40px; margin-bottom:15px; border-right: 1px solid #005652; clear: right; min-height:587px;}
.column2		{ width:323px; float:left; clear: right; }
.column2 img	{ margin:0 0 20px 35px;}
.column3 		{ width:482px; float:left; padding: 0px 30px 20px 40px; border-right: 1px solid #005652; clear: right; min-height:303px;}
.column4 		{ width:393px; float:left; clear: right; margin-left: 35px; }
.spacer			{ width:990px; height:31px; float: left; clear: both; }
.spacer7		{ width:990px; height:10px; float: left; clear: both; }
.spacer2		{ width:990px; height:9px; float: left; background-color: #F7F3E0; }
.spacer3		{ width:972px; height:31px; float: left; clear: both; }
.spacer4		{ width:32px; height:429px; float: left; clear: none; }
.spacer5		{ width:588px; height:429px; float: left; clear: none; }
.spacer6		{ width:972px; height:47px; float: left; clear: both; }
.rhImage		{ width: 245px; padding: 0px 40px 20px 35px; height: auto; }
#map			{ width: 358px; height: 320px; border: 1px solid #005652; }
hr				{ width:100%; color: #005652; height: 1px; border: 0px none; background-color: #005652; margin: 18px auto; } 
a:link		 	{ color:#005652; text-decoration: none; font-weight: bold; }
a:visited 		{ text-decoration:none; color: #005652; font-weight: bold; }
a:hover			{ text-decoration:none; color: #a39161; font-weight: bold; }
a:active		{ text-decoration:none; color: #005652; font-weight: bold; }
.main a:link	{ color:#FFFFFF; text-decoration: none; font-weight: bold;}
.main a			{ color:#FFFFFF; text-decoration: none; font-weight: bold; border-right:1px solid #a39161; padding:0 6px 0 6px;}
.main a.first	{ padding:0 6px 0 0;}
.main a:visited	{ text-decoration:none; color: #FFFFFF; font-weight: bold; }
.main a:hover	{ text-decoration:none; color: #a39161; font-weight: bold; }
.main a:active	{ text-decoration:none; color: #7c6c40; font-weight: bold; }
.main a.active	{ text-decoration:none; color: #a39161; font-weight: bold; }
.main a.last	{border-right:none; padding:0 0 0 6px;}
.lineDivider	{ color:#a39161; font-weight: bold; }
#footer			{ width:990px; margin:auto;	 height:9px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; padding: 7px 0px 0px 17px; color: #F7F3E0; clear: both;}
.textPanel		{ width:320px; height:397px; float: left; clear: right; padding: 16px 16px 16px 16px; background-image: url(../images/transpanel.png); }
.textPanel	p	{line-height:1.4em;}
#introText h2	{font-weight:bold;}
.nomargin		{margin: 0px 0px 0px 0px!important;}
.skiplinks		{display:none;}
p.refNo			{float:right; margin:-25px 0 10px 0; font-weight:bold;}
div.posCon		{clear:both; margin-top:0;}

