/* CSS Document */
	body {
		font-family: Geneva, Arial, helvetica, sans-serif,Verdana ;
		font-size: 14px;
		color: #333333;
		background-color:#000;
		margin:0px;
		padding:0px;
		line-height:1.2;
	}
	iframe	{border:0px;}
	h1 		{font-size: 30px;color: #ffffff;padding:15px 5px 0px 5px;margin:0;}
	h2 		{font-size: 15px;color: #ffffff;padding:0 0 0 20px;margin:0; font-style:italic;}
	h3 		{font-size: 22px;color: #333333;padding:0;margin:0;clear:both;}
	h4 		{font-size: 16px;color: #333333;padding:5px;margin:0;clear:both;}
	h5 		{font-size: 14px;color: #333333;padding:5px;margin:0;clear:both;}
						
	ul		{margin:5px;padding-left:15px;}
	li		{padding:3px;margin-left:15px;list-style-type:disc;}
	ol li		{list-style-type:decimal;}
	a:link 		{color:#3300FF;}
	a:hover 	{color: #f3720a;}
	p			{margin:0px;padding:5px;}
	input 		{border:1px solid #999;}
	textarea	{border:1px solid #999;}
	
	.stripe_bak		{background-color:#CCCCCC;}
	
	#leftCol a#on_sub_page		{color:#FF6600;}
	
	/* Page container ****************************/
	#container {width:980px;height: 100%;margin-left:auto;margin:auto;}
	
	/* Header Area ************************************/
	#horz 							{clear:both;float:left;width:980px;min-height:3px;margin:5px 0px 0px 0px;background-color:#CCCCCC;}
	
	#headline_featured 				{float:left;clear:both;width:980px;min-height:100px;position:relative;}
	
	#title							{float:left;width:700px;}
	#featured_container 			{float:right;width:530px;margin:5px 0px 0px 0px;background-color:#F5F5F5;}
	#featuredText 					{margin-left:auto;margin-right:auto;width:530px;text-align:center;}
	#featuredText p 				{margin:5px 0px 0px 0px;padding:0px;}
	#featured_container a:link 		{color: #ffffff;text-decoration: underline;}
	#featured_container a:hover 	{color: #f3720a;}					
	.featuredCondo 					{float:left;width:160px;height:120px;margin:8px;background-color:#FFFFFF;}
	.clear							{clear:both;}
	#header_link					{color:#ffffff;text-decoration:none;}
	
	#contact_info_box 					{float:left;width:104px;min-height:50px;margin:0px 0 0px 0;padding:10px;text-align:right;color:#ffffff;}
	#contact_info_box .contact_img		{float:left;}
	#contact_info_box img 				{margin:0px 0 0 0px;}
	
	#contact_info_box .contact_info					{float:right;padding:5px 0 0 0;}
	#contact_info_box p 							{padding:0;clear:none;font-size:12px;}
	#contact_info_box  .contact_info a 				{color:#ffffff;}
	#contact_info_box  .contact_info a:hover 		{color:#999999;}
	
	
	#extra_links					{position:absolute;top:10px;left:790px;width:200px;}
	#extra_links a					{color:#ffffff;}
	#extra_links a:hover			{color:#999999;}
	#extra_links ul					{float:right;margin:0;padding:10px 20px 0 0;}
	#extra_links li					{float:left;margin:0;padding:0 5px;border-left:1px solid #ffffff;list-style-type:none;}
	#extra_links li:first-child		{border-left:0px;}
	#extra_links li	a				{color:#ffffff;}
	#extra_links li	a:hover			{color:#999999;}
	
	/* Navigation ************************************/
	#nav_container			{clear:both;float:left;width:980px;height:34px;font-size:13px;color:#FFFFFF;padding:0px 0 0 0;font-weight:bold;}
	
	#button 				{float:left;width:980px;color:#333;}
	#button ul 				{padding:0px 0 0 0;margin:0px;}		
	#button li 				{margin: 0px;padding:1px;list-style-type:none;float:left;}
	#button li a 			{padding: 2px 10px 5px 10px;background-image:url(/images/button_bg.png);background-repeat:repeat-x;border:1px solid #fff;color: #000;text-decoration: none;width: 100%;display:block;}
	html>body #button li a 	{width: auto;}	
	#button li a:hover 		{background-image:url(./images/button_bg_over.png);background-repeat:repeat-x;}
	#button li a#on_page 		{background-image:url(./images/button_bg_over.png);}
	#button li a#on_page:hover	{background-image:url(./images/button_bg_over.png);}

	/* Left Column ************************************/
	#leftCol 		{position:relative;clear:both;float:left;width:630px;min-height:659px;margin: 0px 10px 25px 0px;padding:10px;background-color:#F5F6E8;}

	/* Right Column ************************************/
	#rightCol 				{float:right;width:300px;min-height:659px;margin: 0px 0px 25px 0px;padding: 10px;background-color:#F5F6E8;}
	.side_mls 				{width:300px;text-align:left;clear:both;min-height:10px;}
	.side_mls ul				{padding:0;margin:0;}
	.side_mls ul li			{list-style-type:decimal;list-style-position:inside;padding:1px;margin:0px;}
	.side_mls ul li a		{font-size:11px;}
	.side_mls  p			{font-size:11px;padding:1px 0 1px 10px;margin:0px;}
	.side_mls h4			{font-size:18px;padding-bottom:3px;}
	#rightCol img			{margin:10px 0 0 0;}
	#featured		{clear:both;width:300px;height:250px;background-image:url('./images/featured.gif');margin:0px 0 0 0px;}
	#featured_list	{width:480;margin:0px 0 0 0px;padding:80px 0 0 10px;}
	#featured_list li	{margin:0px;padding:5px 0 0 0;list-style-type:none;list-style-image:url('./images/arrow_right.gif');list-style-position:inside;}
	#share			{float:right;clear:both;margin:0px 0 10px 0;}
	.side_item		{margin:0 0 10px 0;}


	/*	Debug	*****************************************************/
	#debug_wrap			{width:100%;min-height:200px;text-align:left;float:left;clear:both;background-color:#CCCCCC;padding:10px;}
	.error		{color:#CC0033;padding:0 0 0 5px;font-size:12px;}
	.required		{color:#CC0033;}
	
	/* Error message */
	#msg		{width:640;height:100%;margin:5px 0px 5px 0px;background-color:#FFEC9F;border:1px solid black;}

	/* quicklinks */	
	.ql_list		{float:left;margin:5px;padding:0px;}
	.ql_list li		{float:left;padding:2px;margin:0 0 0 5px; list-style-position:inside;}
	
	.ql_list2		{float:left;margin:5px;padding:0px;}
	.ql_list2 li	{padding:2px;margin:0 0 0 5px; list-style-position:inside;}
	
	.em						{font-size:11; font-style:italic;}

	/* home page */

	/* lising page */
	.prop_wrap		{position:relative;width:618px;min-height:80px;float:left;clear:left;margin:5px auto;padding:5px;border:1px solid #999;background-color:#ECF3F9;}
	.prop_wrap img	{float:left;margin:0 5px 0 0;border:1px solid #999;}
	.prop_wrap p	{margin:0;padding:2px 0 0 0;}
	.featured_prop_wrap		{ position:relative; width:618px; min-height:80px; float:left; clear:left; margin:5px auto; padding:5px; border:1px solid #999; background-color:#FFE8E8; }
	.featured_prop_wrap img	{float:left;margin:0 5px 0 0;border:1px solid #999;}
	.featured_prop_wrap p	{margin:0;padding:2px 0 0 0;}
	.info1			{position:absolute;top:5xp;left:110px;width:500px;}
	.info2			{float:right;width:200px;text-align:right;clear:right;}
	.sublinks		{position:absolute;top:65px;left:0px;}
	.price			{font-size:16px;font-weight:bold;color:#000099;}
	#cat_heading	{padding:0px;}
	p.indent5		{padding:0 0 0 10px;}
	#status			{position:absolute;top:24px;left:300px;}
	#sort		{float:right;margin:-25px 0 0 0;}
	
	/* details page */
	.prop_wrap2		{position:relative;width:618px;margin:5px auto;padding:5px;min-height:55px;border:1px solid #999;background-color:#ECF3F9;float:left;clear:both;}
	.infoa			{position:absolute;top:5px;left:5px;width:500px;}
	.infob			{float:right;width:250px;text-align:right;clear:right;}
	#price			{position:absolute;top:12px;left:450px;font-size:22px;color:#000099;font-weight:bold;width:180px;text-align:right;}
	#details_back	{position:absolute;top:15px;left:200px;font-size:12px;}
	#description img	{float:right;border:1px solid #999;}
	
	#sublinks			{float:left;clear:left;}
	#sublinks li		{float:left; list-style-type:none;list-style-image:url("./images/arrow_right.gif");list-style-position:inside;}
	#sublinks a#onsub		{color: #f3720a;text-decoration:underline;}
	#sublinks a#onsub:hover	{}
	#status2			{position:absolute;top:18px;left:250px;}

	.pdf_link			{position:absolute;top:45px;left:5px;padding:2px 25px 5px 10px;background:url('./images/pdf_icon.png') no-repeat right top;}
	
	/* photo viewer page */
	#img_view_wrap				{width:638px;height:100%;float:left;padding:2px;margin:2px;min-height:300px;}
	#img_view_wrap img			{margin:auto;}
	#img_view_wrap ul			{margin:0px;padding:0px;}
	#img_view_wrap ul li		{margin:0px;padding:0px; list-style-type:none;}
	#img_view_wrap ul li img	{margin:0px;padding:0px;margin-top:5px;margin-bottom:5px;}

	.img_col					{width:650px;height:100%;float:left;clear:left;padding:2px;margin:2px;}
	.pho_item0					{float:left;width:105px;padding:2px;}
	.pho_item1					{float:left;clear:left;width:105px;padding:2px;}
	#img_view					{width:406px;height:100%;float:left;margin:5px 2px 2px 2px; text-align:center; vertical-align:middle;}
	#img_view img				{margin:auto;}
	#home_map_link			{font-size:14px; color:#FF0000;font-weight:bold;font-style:normal;}
	#home_map_link:hover 	{color:#FFFFFF;}
	#credit_star			{position:absolute;top:-50px;left:-160px; z-index:4;}	/* footer */

	/* map of all properties */
	#map		{width: 630px;height: 600px;border:1px solid #ccc;clear:both;float:left;}
	#map p 		{text-align:left;width:220px;font-size:12px;}
	#map p em 	{font-size:16px;font-weight:bold;font-style:normal;}
	#map p img 	{float:left;border:1px solid #ccc;margin:0 5px 0 0;}
	#pano		{float:left;width:630px;height:600px;margin: 5px 0 0 5px;}
	.key		{height:18px;font-size:12px;float:left;padding:0 0 0 5px;}
	.keyname	{margin:0 3px 0 -5px;}
	.keyicon	{margin:-5px 0 0 0;}
	
	/* 	Home page	*/
	
	#home_video		{float:left;clear:left;width:600px;background-color:#daa900;text-align:center;padding:5px;border:1px solid #000;}
	#home_list_wrap	{float:left;clear:left;width:210px;}
	#home_list_wrap h4	{padding:10px 0 3px 0;margin:0;font-weight:bold;font-size:20px;border-bottom:1px dotted #999;}
	#home_list		{float:left;clear:both;width:190px;margin:0px 0 0 10px;padding:3px 0 0 0;}
	#home_list li	{width:190px;padding:0 0 3px 0;margin:0;list-style-position:inside;list-style-image:url("./images/arrow_right.gif");}
	#home_list a	{font-size:14px;font-weight:bold;color:#133261;text-decoration:underline;}
	#home_list a:hover		{color:#990000;}
	#home_ad		{float:left;margin:10px;}

	/* footer */
	#footer 		{clear:both;width:1000px;text-align:center;margin:25px auto;color:#FFFFFF;font-size:12px;line-height:1;}
	#footer h2 		{font-size:14px;color:#ffffff;font-weight: bold; margin-bottom:3px;}
	#footer table	{margin-left:auto;margin-right:auto;}
	#footer img 	{margin-top: 2px;}
	#footer a		{color:#ffffff;text-decoration:underline;}
	#footer a:hover	{color:#B5B5B5;}	
	
	#contact_wrap	{width:450px;text-align:center;height:80px;padding:30px 0;}	
	#contact p 		{margin:0px;padding:2px;}
	
	.id_info 		{float:left; width:220px; text-align:center;}
	.id_info p 		{margin:0px;padding:2px;}
	
	#bottomNav ul			{margin:auto;padding:10px;}
	#bottomNav ul li				{float:left;list-style-type:none;border-left:1px solid #ffffff;padding:0 10px;margin:0px;}
	#bottomNav ul li:first-child	{border-left:0px;}
	#bottomNav ul li a				{text-decoration:none;color:#ffffff;}
	#bottomNav ul li a:hover				{text-decoration:underline;color:#999999;}
	
	.kemteck			{width:500px;}



















