/* HEADER INFORMATION */

	h1
			{
			font-size:14pt;
			font-weight:bold;
			font-family:Arial,Verdana,Helvetica,sans-serif,Georgia; 
			margin:0px 0px 0px 0px;
			}	
	h2
			{
			color:#000000;
			font-size:14pt;
			font-weight:bold;
			font-family:Arial,Verdana,Helvetica,sans-serif,Georgia; 
			margin:0px 0px 0px 0px;
			}	
	h2.front
			{
			color:#000000;
			font-size:10pt;
			font-weight:bold;
			font-family:Arial,Verdana,Helvetica,sans-serif,Georgia; 
			margin:0px 0px 0px 0px;
			}	
	h3
			{
			color:#000000;
			font-size:12pt;
			font-weight:bold;
			font-family:Arial,Verdana,Helvetica,sans-serif,Georgia; 
			margin:0px 0px 0px 0px;
			}
	h3.smallhead
			{
			color:#000000;
			font-size:10pt;
			font-weight:bold;
			font-family:Arial,Verdana,Helvetica,sans-serif,Georgia; 
			margin:0px 0px 0px 0px;
			}
					
/* LINK INFORMATION */	
	a.mainlink
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:9pt;
			font-weight:none;
			text-decoration:underline;
			color:blue;
			}
	a.mainlink:hover
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:9pt;
			font-weight:none;
			color:green;
			text-decoration:underline;
			}
	a.redlink
			{
			cursor:pointer;
			cursor:hand;
			color:red;
			font-size:9pt;
			text-decoration:underline;
			}
	a.redlink:hover
			{
			cursor:pointer;
			cursor:hand;
			color:#990000;
			font-size:9pt;
			text-decoration:underline;
			}		 
	a.mainlinklarge
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:12pt;
			font-weight:none;
			text-decoration:none;
			color:blue;
			text-decoration:none;
			}
	a.mainlinklarge:hover
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:12pt;
			font-weight:none;
			text-decoration:none;
			color:green;
			text-decoration:underline;
			}
	a.mainlinkactive
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:9pt;
			font-weight:none;
			text-decoration:none;
			color:green;
			text-decoration:none;
			}
	a.mainlinkactive:hover
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:9pt;
			font-weight:none;
			text-decoration:none;
			color:blue;
			text-decoration:underline;
			}
	a.agenttext
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:9pt;
			font-weight:none;
			text-decoration:none;
			color:white;
			text-decoration:none;
			}
	a.agenttext:hover
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:9pt;
			font-weight:none;
			text-decoration:none;
			color:white;
			text-decoration:underline;
			}	
	a.agenttextheader
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:14pt;
			font-weight:none;
			text-decoration:none;
			color:#ffffcc;
			text-decoration:none;
			}
	a.agenttextheader:hover
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:14pt;
			font-weight:none;
			text-decoration:none;
			color:white;
			text-decoration:underline;
			}
	a.headerlinks		
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:12pt;
			color:white;
			font-weight:none;
			text-decoration:none;
			}
	a.headerlinks:hover	
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:12pt;
			color:ffffcc;
			font-weight:none;
			text-decoration:none;
			}
	a.headerlinks:visited	
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:12pt;
			color:white;
			font-weight:none;
			text-decoration:none;
			}			
	a.breadnav
			{
			font-size:8pt;
			font-family:arial,verdana,sans;
			color:blue;
			}
	a.breadnav:hover
			{
			font-size:8pt;
			font-family:arial,verdana,sans;
			color:green;
			}		
	a.footerlink
			{
			font-size:8pt;
			font-family:arial,verdana,sans;
			color:blue;
			}
	a.footerlink:hover
			{
			font-size:8pt;
			font-family:arial,verdana,sans;
			color:green;
			}
	a.rss
			{
			font-size:9pt;
			font-family:arial,verdana,sans;
			color:blue;
			}
	a.rss:hover
			{
			font-size:9pt;
			font-family:arial,verdana,sans;
			color:green;
			}
/* FONT INFORMATION */	

	.searchhomes
			{
			color:#cc6600;
			font-size:10pt;
			font-weight:bold;
			font-family:Arial,Verdana,Helvetica,sans-serif,Georgia; 
			}
	.companyhead
			{
			font-size:12pt;
			}	
	.mortinfo		
			{
			font-size:12pt;
			}
	.pageheader		
			{
			font-size:14pt;
			font-family:arial,verdana,sans;
			color:#006600;
			}	
	.pageheader12		
			{
			font-size:12pt;
			font-family:arial,verdana,sans;
			color:#006600;
			}
	.indexsearch
			{
			font-family:Arial,Verdana,Helvetica,sans-serif,Georgia; 
			font-size:12pt;
			color:#000000;
			font-weight:bold;
			text-decoration:none;
			}
	.footer_text	
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:12;
			color:90905F;
			font-weight:none;
			text-decoration:none;
			}	
	.raquo	
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:10pt;
			color:000000;
			font-weight:none;
			text-decoration:none;
			}	
	.sitetext	
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:9pt;
			font-weight:none;
			text-decoration:none;
			}
	.sitetextred
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:9pt;
			font-weight:none;
			text-decoration:none;
			color:red;
			}	
	.sitetextblue
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:9pt;
			font-weight:none;
			text-decoration:none;
			color:blue;
			}
	.sitetextorange
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:9pt;
			font-weight:none;
			text-decoration:none;
			color:#cc6600;
			}
	.headerbars
			{
			font-family:Arial,Verdana,Helvetica,sans-serif; 
			font-size:12pt;
			color:white;
			font-weight:none;
			text-decoration:none;
			}	
	.breadnav
			{
			font-size:8pt;
			font-family:arial,verdana,sans;
			color:black;
			}		
	.footerdata
			{
			font-size:8pt;
			font-family:arial,verdana,sans;
			color:black;
			}		
					
/* TABLE INFORMATION */		

	table
			{
			font-family:arial,verdana,sans;
			font-size:9pt;
			}		
	
/* IMAGE STYLE INFORMATION */	

	.img		
			{
			border-width:1;
			border-color:black;			
			}
					
/* GALLERY AND IMAGE INFORMATION */		

	#gallery 
			{ 
			position: relative; 
			width:325px; 
			height:250px; 
			margin:0; 
			padding:0; 
			}
	#gallery li 
			{ 
			display: block; 
			}
	
/* IMAGE HOVER INFORMATION*/		

	.highlightit img
			{
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
			-moz-opacity: 1;
			}
	.highlightit:hover img
			{
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
			-moz-opacity: 0.8;
			}
/* HORIZONTAL ROW INFO */		

	hr
			{
			border:0px;
			margin:0px 0px 0px 0px;
			padding:0px;
			height:0px;
			border-bottom:1px dotted #d8d8d8;
			clear:left;
			}		
			
/* PARAGRAPHS */		
	p.rss
			{
			padding: 0;
			margin: 0;
			font-size:8pt;
			font-family:arial,verdana,sans;
			color:#000;
			}		

/* TOP MENU */	
			.solidblockmenu ul{
			width: 100%;
			margin: 0 auto;
			padding: 0;
			margin-left:0px;
			}
			
			.solidblockmenu li{
			display: inline;
			}
			
			.solidblockmenu li a{
			float: left;
			color: white;
			padding: 6px 12px;
			text-decoration: none;
			/*border-right: 1px solid #D1D1D1;*/
			border:0 0 0 0;
			}
			
			.solidblockmenu li a:visited{
			color: white;
			}
			
			.anylinkcssnoshow{
			position:absolute;
			visibility: hidden;
			border:0px;
			border-width: 0 0px;
			text-align:left;
			font:normal 9pt arial,verdana,sans;
			line-height: 20px;
			z-index: 100000;
			background-color: white;
			width: 0px;
			top: 0px;
			}

			
			
