/* GENERAL FORMATTING */
body 				{margin-height:0;
					margin-width:0;
					margin-top:0;
					margin-bottom:0;
					font-size: 14px;
					line-height:1.5em;
					font-family: verdana, san serif;
					background:url(images/background2.jpg) repeat-x;
					background-color:#102e62;
					text-align:center;}
		
table				{border:0;
					border-collapse: collapse;
					cellspacing:0;
					cellpadding:0;
					background-color:#f8f5ed;
					align:center;
					text-align:top;}
					
a					{text-decoration:none;
					font-weight:bold;
					color:#663300;}
					
ul					{margin-top:7px}

a:hover				{color:#000000}					

a:visited			{color:#663300;}

/* FORMATTING OF MAIN CONTENTS */

#wrap				{width: 860px;
					margin: 0 auto;
					margin-top: 0px;	
					text-align: left;
					xbackground-image:url(images/bg_wrap.png);
					xbackground-repeat:repeat-y;
					
					}

#top_bar			{width:850x;
					height:175px;
					margin-top:0px;
					float: left;
					background:url(images/top_bar.jpg) no-repeat;
					text-align:left;
					margin: 0 auto}

#divider_bar		{width:850px;
					text-align:left;
					margin: 0 auto;
					height:30px;
					float:left;
					xbackground:url(images/divider_bar.jpg) repeat-x;
					}						

#main_area_full		{width:870px;
					text-align:left;
					xmargin-top:30px;
					margin: 0 auto;
					float:left;
					background-image:url(images/content_bg3.jpg);
					background-color:#FDFBF4;
					}		

#main_area_1col		{width:870px;
					text-align:left;
					margin: 0 auto;
					float:left;
					background-color:#FDFBF4;
					xpadding-left:20px;
					xpadding-right:10px;
					padding-top:20px;
					}
					
#main_area_left		{width:600px;
					text-align:left;
					margin: 0 auto;
					padding-left:20px;
					padding-top:20px;
					float:left;
					}
					

#main_area_right	{
	width:220px;
	text-align:left;
	margin: 0 auto;
	padding-top:20px;
	padding-right:5px;
	padding-left:3px;
	float:right;
	color:#000000;
	font-family: verdana, "san serif";
}	
				


#scriptfont			{font-family:"Monotype Corsiva", "Edwardian Script ITC", Verdana, sans-serif; 
					font-size:19px;
					color:#4B4A2C;
					margin-left:20px;
					margin-right:20px;}


													

#footer				{width:870px;
					text-align:center;
					margin-top:0px;
					height:90px;
					background:url(images/bottom_bar.jpg) repeat-x;
					background-color:#fff8db;
					clear:both;
					border-top-style:solid;
					border-top-width: 1px;
					border-top-color:#000066;
					border-bottom-style:solid;
					border-bottom-width: 1px;
					border-bottom-color:#000066;
					font-size:11px;
					line-height:1.5em}

.footer_col1		{width:550px;
					height:48px;
					text-align:left;
					margin: 0 auto;
					padding-left:20px;
					padding-top:15px;
					float:left;
					}
	
.footer_col2		{width:250px;
					text-align:right;
					margin: 0 auto;
					padding-top:15px;
					padding-right:20px;
					padding-left:5px;
					float:left;
					color:#000000;}
										
/* IMAGES */

img					{border:none}
					
img.bordered		{border-bottom: #958767 solid 2px;
					border-top: #958767 solid 2px;
					border-left: #958767 solid 2px;
					border-right: #958767 solid 2px;}

img.main_link		{border-bottom:#FFFFCC solid 3px;
					border-top: #FFFFCC solid 3px;
					border-left: #FFFFCC solid 3px;
					border-right: #FFFFCC solid 3px;}

ul.small			{font-family:Times New Roman, serif; 
					color:#000000;
					margin:7;
					padding:7}
			


/* padded can be used for images or other */

.padded				{padding:3px;
					border-top-width: 1px;
					border-right-width: 1px;
					border-bottom-width: 1px;
					border-left-width: 1px;
					border-top-style:ridge;
					border-right-style: ridge;
					border-bottom-style: ridge;
					border-left-style: ridge;					
					border-top-color:#666666;
					border-right-color:#666666;
					border-bottom-color:#666666;
					border-left-color: #666666;
					background-color:#FFFFFF;}
					
/*GENERAL FONT STYLES */


h1					{font-family:Times New Roman, serif; 
					color:#484226;
					text-decoration: none;
					font-size:22px;
					line-height:1.4em;
					font-weight:bold;
					margin-bottom:15px;
					text-align:left}

h2					{font-family:Times New Roman, serif; 
					color:#102e62;
					text-decoration: none;
					font-size:19px;
					margin-bottom:15px;}	
									
p					{margin-left:10px;}
								
ul.arrowed			{list-style-image: url(images/blue_arrow_small.gif);
					line-height: 1.5em;}

ul.yellow_arrowed	{list-style-image: url(images/yellow_arrow_small.gif);
					line-height: 1.3em;}
					
ul.accordian_list	{list-style-image: url(images/blue_arrow_small.gif);
					line-height: 1.2em;
					}

#main_area2 a		{color:#FFCC00}


.first_letter		{font-size: 2em;
					line-height:1em;
					font-family:Times New Roman, serif; }
					
.tagline			{font-family:Times New Roman, serif; 
					color:#003399;
					font-style:italic;
					font-size:16px;
					}

												
.font2				{font-family:Times New Roman, serif; 					
					color:#333333;
					text-decoration: none;
					font-style:italics;
					font-size:12px;
					font-weight:normal}

.font2:link			{font-family:Times New Roman, serif;   
					color:#000099;
					text-decoration: none;
					font-size:12px;
					font-weight:normal}

.font2:visited		{font-family:Times New Roman, serif;  
					text-decoration: none;
					color:#000099;
					font-size:12px;}					

.font2:hover		{color:#0080c0}

.font2:focus		{color:#0080c0}

.font3				{font-family:Times New Roman, serif; 
					color:#ffffff;
					text-decoration: none;
					font-size:12px;
					font-weight:normal}

.font3:link			{font-family:Times New Roman, serif; 
					color:#ffffff;
					text-decoration: none;
					font-size:12px;
					font-weight:bold}
					
.font3:hover		{color:#ffff00}					

.font3:focus		{color:#ffff00}		
					
.font4				{font-family:Times New Roman, serif; 
					color:#003366;
					text-decoration: none;
					font-size:20px;
					font-weight:bold}
					
.font5				{font-family: verdana, arial, sans serif;
					color:#000000;
					text-decoration: none;
					font-size:7pt;
					font-weight: normal}

.font6				{font-family:Times New Roman, serif; 
					font-weight:bold;
					font-size:18px;
					color:#663300;}
					
							
.font7				{text-decoration:none;
					font-weight:bold;
					color:#663300;}	

.font8				{color:#003366;
					font-weight:bold}
					
										
.font9				{font-family:Times New Roman, serif; 
					color:#000000;
					text-decoration: none;
					font-size:10px;
					font-weight:bold}
					
.font10				{font-family:Times New Roman, serif; 
					color:#003333;
					text-decoration: none;
					font-size:11px;
					font-weight:bold}	

.font11				{font-family:Times New Roman, serif; 
					color:#000000;
					text-decoration: none;
					font-size:12px;
					font-weight:normal}

div.registrationbox	{
					border-top-width: 1px;
					border-right-width: 2px;
					border-bottom-width: 2px;
					border-left-width: 1px;
					border-top-style: solid;
					border-right-style: solid;
					border-bottom-style: solid;
					border-left-style: solid;
					border-top-color:#cccccc;
					border-right-color: #999999;
					border-bottom-color:#999999;
					border-left-color: #cccccc;
					background-color:#fdfae9;
					font: 90%;
					font-family:Times New Roman, serif; 
					color:#444444;
					text-decoration: none;
					text-align:left;
					width:500px;
					padding:5px;} 

.noborder			{border:1px outset;
					padding:0;
					margin:0;}
		
.mapover			{
					z-index:1;
					height:229px;
					width:383px;
					position:absolute;
					xmargin-top:-244px;
					}
										
.mapover .lot1:hover	{background:url(../images/lot1.png)}
.mapover .lot2:hover	{background:url(../images/lot2.png)}
.mapover .lot3:hover	{background:url(../images/lot3.png)}
.mapover .lot4:hover	{background:url(../images/lot4.png)}
.mapover .lot5:hover	{background:url(../images/lot5.png)}
.mapover .lot6:hover	{background:url(../images/lot6.png)}
.mapover .lot7:hover	{background:url(../images/lot7.png)}
.mapover .lot89:hover	{background:url(../images/lot89.png)}

