/*<style type="text/css">
*/.formline, .leftformline
{
	float:left;
	clear:left;
	width:100%;
	padding-bottom:2px;

}

.leftformline label.formlabel
{
	float:left;
	padding: 5px 10px 2px 0px;
}

form>.formline
{
	width:inherit !important;
}
.formline label.formlabel
{
	width:155px;
	float:left;
	padding: 5px 10px 2px 0px;
	text-align:right;
}

.formline .formdata,.leftformline .formdata, .one_line
{
	float:left;
}

label.tleft
{
	text-align:left !important;
}
input.checkbox
{
	float:left;
}
input.clearleft
{
	clear:left;
}
	
.product_row
{
	font-family:inherit;	
	border-bottom:1px solid cssCONTAINER_BORDER;
	display:table;
	width:100%;
	margin-bottom:10px;
}

.ps_featured
{
	display:block;
	font-family:inherit;	
	border-bottom:1px solid cssCONTAINER_BORDER;
}

.ps_featured .ps_image,.product_row .ps_image
{
	float:left;
	padding:10px;
}

.ps_featured .ps_title,.product_row .ps_title
{
	font-weight:bold;
	font-family:inherit;
	font-size:14px;
	color:cssLOCTOPAGENTNAMEH1_COLOR;
	margin-left:135px;
}
.ps_featured .ps_info,.product_row .ps_info
{
	display:block;
	margin-left:110px;
}
.ps_featured .ps_info ul,.product_row .ps_info ul
{
	list-style:none;
}

.ps_featured .ps_info ul li span,.product_row .ps_info ul li span
{
	font-weight:bold;
}


.ps_featured .ps_interested,.product_row .ps_interested
{
	float:right;
	padding-right:5px;
	width:125px;
}

.ps_navigation, .ps_sort_navigation
{
	display:block;
	padding:3px;
}
.ps_navigation
{
	text-align:right;
}

.ps_sort_navigation
{
	border-top:1px solid cssCONTAINER_BORDER;
	background:cssLOCTOP_BACKGROUND;
}

.row1
{
	background:cssLOCTOP_BACKGROUND;
}


#logoboxsub
{
	margin-top:20px;
}

/* *** */

.listings .title
{
 padding-bottom: 10px;
}

.listings .title a
{
  font-style: bold;  
  font-size: 14px;
  color:inherit !important;
  text-decoration:none;
}

#alertBox {
	background: #c00;
	border: 1px solid #a40000;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	padding: .5em;
	text-align: center;
	display: none;
}

.box_show
{
	display:block !important;
}

.clearall{
	clear:both;
}



/*<style type="text/css">
	*/
/* global styles */
body,p,form,td,h1,h2,h3,h4,ul,ol,li	{	margin:0; padding:0; font-size:12px;	font-family:verdana, helvetica, arial	}
p,ul,ol	{	margin-bottom:20px;	}
h1,h2,h3,h4	{	margin-bottom:10px;	}
h1.ed_	{	font-size:18px;  	}
h2.ed_	{	font-size:16px;	}
h3.ed_	{	font-size:14px;	}
h4.ed_	{	font-size:12px;	}
.ed_clear	{	clear:both; overflow:hidden;	}
.ed_clearR	{	clear:right; overflow:hidden;	}
.ed_hidden	{	display:none;	}
.ed_seen	{	display:block;	}

a:active, a:link, a:visited
{
	color:#4C4C4C;
}

a:hover
{
	color:#000000;
}

.ed_xxlText	{	font-size:26px;	}
.ed_xlText	{	font-size:22px;	}
.ed_lText	{	font-size:18px;	}
.ed_mText	{	font-size:16px;	}

.ed_thin, .ed_half, .ed_med, .ed_large	{ float:left; margin:0; margin-right:20px; }

.ed_thin	{ width:180px; }
.ed_med	{ width:380px; }
.ed_large	{ width:580px; }
.ed_xlarge	{ width:780px; float:left; margin:0; }

/* .thin, .med, .large, .xlarge	{	background-color:transparent;	}  */

div.hr	{	margin:10px 0px; border-top:1px solid #666;border-bottom:0px; height:1px;	}
hr.ed_	{	display:none;	}


h1.ed_	{	border-top:1px solid #4C4C4C; padding:3px 5px; margin-bottom:0px;	}
#ed_surround	{	width:100%; clear:both; overflow:hidden;	}
#ed_header		{	 
	float:left;
	position:relative;
	border-bottom:1px solid black;
	margin-bottom:15px !important;
	clear:both;
	overflow:hidden;
	width:100%;
}
#ed_bodyArea	{	width:100%; float:left; position:relative; margin-bottom:0px !important; clear:both; overflow:hidden; background:url(http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/bg.png) repeat-y;	}
#ed_navCol		{	width:175px; float:left; position:relative; margin-bottom:0px !important; 	}
#ed_contentBar	{	/*width:800px; float:left; position:relative;	margin-left:4px;*/}
#ed_content	{	width:760px; float:left; position:relative; margin-left:33px;	}
#ed_footer		{	background:#fff !important; border-top:1px solid #E5E5E5;float:left; position:relative; clear:both; overflow:hidden;	 margin-top:0px !important; width:100%; height:15px;	}
#ed_footer p	{	text-align:center; color:#4C4C4C	}
#ed_mb			{	width:800px; float:left; position:relative;	margin-left:4px; min-height:500px; }

.ed_noBG	{	background-color:transparent !important;	}

.ed_languageNav p	{	text-transform:uppercase; font-weight:bold; font-size:10px; margin:0px; display:inline; text-align:right; letter-spacing:1px;	}
.ed_languageNav a	{	text-decoration:underline;	}
#ed_languageNav select	{	font-size:9px;vertical-align:middle; margin:0px; padding:0px; margin-top:-2px;	}
#ed_logo	{	margin-bottom:0px; float:right; margin-right:10px;display: inline; vertical-align:bottom; height:54px;	}

#ed_downloadBar	{	border-bottom:1px solid #4C4C4C; border-right:1px solid #4C4C4C; clear:both; overflow:hidden; height:25px; margin-bottom:15px;	}
#ed_downloads	{	float:left; margin-bottom:0px; padding:5px 4px;vertical-align:text-top; font-size:11px;	}
#ed_downloads	img	{	vertical-align:middle;	}
#ed_print	{	padding-right:9px; border-right:1px solid white;	}
#ed_reportingDate	{	float:right; margin-bottom:0px; padding:5px 10px; display:inline; font-size:11px; 	}
#ed_reportingDate input	{	font-size:10px; font-family:verdana,helvetica,arial; width:80px;	 border:1px inset #ccc	}
#ed_reportingDate input:focus	{	 border:1px solid #4C4C4C	}
#ed_reportingDate label	{	font-weight:normal;	}
#ed_reportingDate	p	{	margin:0px;	}
#ed_reportingDate	img	{	vertical-align:middle;	}

#ed_topBar	{ border-bottom:1px solid white; clear:both; overflow:hidden; height:25px;	}
#ed_dateTime	{	float:left; margin-bottom:0px; padding:5px 15px;	}
.ed_languageNav	{	float:right; margin-bottom:0px; padding:5px 10px; 	}

#ed_contentBar .ed_subBar
{
	height:25px;
	background-color:#85AEDD;
	padding-top:5px;	
	color:#4C4C4C;
	margin-bottom:15px;
}

.ed_subtitle
{
	display:block;
	float:left;
	font-weight:bold;
	padding-left:5px;
	padding-right:10px;
	border-right:1px solid #4C4C4C;
	margin-right:10px;
}

.padd10
{
	margin-right:10px;
}

.padd50
{
	margin-right:50px;
}

.bodyadspot
{
	display:block;
	clear:both;
	margin:20px auto;
	width:850px;
	
	
}

.adspot
{

	display:block;
	clear:both;
	width:80%;
	margin:-15px auto 10px auto;
	height:70px;
}

font.big {
   font-family:verdana, arial, helvetica, sans-serif;
   font-size:12px;
   font-weight: bold;
   color: #000000;
}


/* Navigation */
#ed_navCol	{	border-top:1px solid #4C4C4C;	} 
#ed_navCol a:hover, #navCol a.active:hover	{	text-decoration:underline;	}
#ed_navCol ul	{	padding: 0; margin: 0; list-style: none; border-top:1px solid #7c7c7c;	}

#ed_navCol ul li	{	font-size:14px;	}
#ed_navCol ul li a	{	text-decoration:none; padding:6px 10px 6px 15px; display:block; border-top:1px solid #7c7c7c; border-bottom:1px solid #313131; width:150px;	}

#ed_navCol ul li a.ewi	{	text-decoration:none; padding:6px 10px 6px 15px; display:block; border-top:1px solid #7c7c7c; border-bottom:1px solid #313131; width:150px;	background:url(http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/ewiArrow.jpg) no-repeat left center;}

#ed_navCol ul li a.active	{	text-decoration:none; padding:5px 10px 5px 15px; display:block; border-bottom:1px solid #336699; border-top:1px solid #226699;	}

#ed_navCol ul ul a:hover, #navCol ul ul a.active:hover	{	text-decoration:none;	}
#ed_navCol ul ul	{	border-top:0px; margin-bottom:0px; width:155px;	}
#ed_navCol ul ul li	{	border-bottom:0px;font-size:12px;	}
#ed_navCol ul ul li a	{	text-decoration:underline; padding:5px 10px 5px 3px; display:block; border:0px; margin-left:12px; width:150px;	}
#ed_navCol ul ul li a.active	{	text-decoration:underline; padding:3px 10px 3px 3px; display:block; border:0px;	}


/* #ed_navCol ul.ewiQL li.ewbg a	{	text-decoration:none; display:block; } */
/* #ewi1 {background-color:#ffffff;} */

#ewiQL { background:url(http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/ewi_middle.png) repeat-y; margin:5px; padding: 0;}  

#ewiQL .ewi_links
{
	padding:0;
}

#ewiQL .ewi_top
{
	display:block;
	position:relative;
	background: #333 url(http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/ewiQLheader.png) no-repeat;
	width: 160px;
	height: 38px;
}

#ewiQL .ewi_bottom
{
	display:block !important;
	background:url(http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/ewiQLfooter.png) no-repeat;
	width: 160px;
	height: 15px;
}



#ewiQLR a {text-decoration:none; display:block; width:150px; margin:0;padding-left:10px; padding-top:5px;}
#ewiQL a { display:block; width:150px; margin:0;padding-left:10px; padding-top:5px; padding-bottom:0;}
#ewiQL img {padding:0; margin:0;}

/* COLORS */
h1.ed_
{
	display:block;
	height:22px;
}
h1.ed_,#ed_navCol ul li a.active {	background-color:#4E6FA2	} /* dark color */
#ed_navCol ul ul li a.active	{	background-color:#C6D8A9;	}/* mid color */
#ed_navCol ul ul li,#ed_navCol ul ul li a {	background-color:#85AEDD;	}/* light color */
#ed_topBar,#ed_navCol ul,#ed_navCol ul li {	background-color:#4C4C4C;	} /* dark grey */
#ed_header,#ed_navCol,#ed_footer,#ed_reportingDate input {	background-color:#BDBDBD;	} /* mid grey */
#ed_downloadBar { background-color: #C6D8A9; color:#000000; }

h1.ed_,.ed_languageNav a,#ed_topBar,#ed_topBar a, #ed_navCol ul li a,ed_#navCol ul li a.active,#ed_navCol ul ul li a.active		{	color:#fff;	} /* white */
#ed_navCol ul ul li a	{	color:#4C4C4C	} /* dark grey */


table,td { border:0; }
table.ed_reports { border-top:1px solid #999; border-left:1px solid #999; width:100%; }
table.ed_reports th { border:0; border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:4px 8px; font-weight:bold; background-color:#C6D8A9; font-size:11px; color:#fff; }
table.ed_reports th a { color:#fff; }
table.ed_reports td { border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:4px 8px; }

/* DNS Form Stuff */
#ed_formbox
{
	width: 160px;
	border:1px solid #4C4C4C;
	float:left;
	margin-right:4px;

}

#ed_formbox #title
{
	height:23px;
	text-align:center;
}

#ed_formbox select
{
	width:100%;
	font-size:10px;
}

.ed_block
{
	display:block;
}

.ed_filterline
{
	color: #4C4C4C;
	float:left;
	padding-top:5px;
	vertical-align:middle;
}

.ed_right
{
	float: right;
}
.walkthrough
{
	float: right;
        position:absolute; bottom:5px; right:5px;
}
.ed_left
{
	float: left;
}

.newsAlert
{
	margin-left: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 10px;
	background-color: #B9C6DA;
	border-style: solid;
	border-width: 1px;
	border-color: #4E6FA2;
	padding: 5px;
}

#ed_extraSideContainer
{
	font-size: 10px;
	width: 140px;
	float:right;

}
.ed_extraSides {
	border-bottom:1px solid #4C4C4C; 
	border-right:1px solid #4C4C4C; 
	padding: 5px 0px 5px 5px;
	background-color: #C6D8A9;
	font-weight:bold;
	text-transform:uppercase;
	font-size:inherit;
}

#ed_extraSideContainer .row1
{
	background-color: #F1F2F2;
}

#ed_extraSideContainer .row2
{
	background-color: #BDBDBD;
	padding:3px 0px 3px 10px;
	text-transform:uppercase;
	font-size: 10px !important;
	font-weight:bold;
}

#ed_extraSideContainer .row0, #ed_extraSideContainer .row1
{
	padding:2px;
	border-bottom: 1px solid #BDBDBD;
	border-left: 1px solid #BDBDBD;
	border-right: 1px solid #BDBDBD;		
}

#ed_extraSideContainer a:link,#ed_extraSideContainer a:active,#ed_extraSideContainer a
{
	color: #000000;
}

#ed_extraSideContainer a:hover
{
	color: #4E6FA2;
}

div.ed_spacer
{
	padding: 5px;
}


#ed_extraSideContainer .ed_smallBox
{
	height: 60px;
	overflow:auto;
}

#ed_extraSideContainer .ed_smallBox div
{
	overflow: hidden;
}

.ed_tr
{
	text-align:right;
}

.ed_spacingBottom
{
	margin-bottom: 5px;
}

table.ed_display
{
	padding:0 !important;
	margin:0;
	width:100%;
}

table.ed_display tr.row0
{
	background-color:#FFFFFF;
	display:table-row;
}

table.ed_display tr.row0 td
{
	border-bottom:1px solid #BDBDBD;

}

table.ed_display tr.row1
{
	border-bottom:1px solid #313131;
	background-color:#E5E5E5;
	display:table-row;
}

table.ed_display tr.ed_row_hidden
{
	display:none;
}

table.ed_display tr.row1 td
{
	border-bottom:1px solid #313131;
}

.hidden
{
	display:none;
}


th.ed_farright
{
	border-right:1px solid #313131;
}

div.ed_AddBox
{
	float: right;
	width:300px;
}

div.ed_AddBox span
{
	display: block;
	background-color:#C6D8A9;
	border-bottom:1px solid #313131;
	border-right:1px solid #313131;	
	font-size: 10px;
	font-weight:bold;
	letter-spacing:3px;
	height: 12px;
	padding: 5px;
	vertical-align:middle;
	margin-bottom: 2px;
}

.ed_justaline
{
	clear:both;
	padding-top:4px;
	margin-bottom:4px;
	border-bottom:1px solid #313131;
} 


#alertBox {
	background: #c00;
	border: 1px solid #a40000;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	padding: .5em;
	text-align: center;
	display: none;
}

td.login .formhead a{
	width:400px;
	display:block;
	
	text-align:center; 
}


/*
	Copied for "orginal Editor"
*/

.fullscreen
{
	background:#4E6FA2;
	height:100% !important;
	width:100%;
	padding-top:20px;
}
body
{
	background:#4E6FA2;
}

.redigieren
{
	display:block;
}

#uploadbox
{
	border:1px solid #666;
	width:550px;
	position:absolute;
	background:#FFF;
	text-align:left;
	z-index:500;
}

#uploadbox a.buttons
{
	color:#FFF !important;
	font-family:inherit !important;
	text-decoration:underline !important;
}

.eighty
{
	width:100%;
}

ul.sortable, 
ul.sortable li ol
{
	padding:0; margin:0;
	list-style:none;

}

ul.sortable li.row
{
	clear:left;
	border-top:1px solid #CCC;
	overflow: visible;
	height:80px; /* was 20, changed to 80 for mantis 592 - edit home page tiles IE7 */
	
	
}

.blah
{

}


ul.sortable li ol li
{
	float:left;
	width:175px;
	padding-left:2px;
}


ul.sortable li ol li.handle
{
	float:right;
	width:7px !important;
}

ul.sortable li.th,.listingcolhead
{ 
	font-family: inherit; 
	font-size: 10pt; 
	color: #FFFFFF; 
	background:#4E6FA2 !important;
	height:20px;
	font-weight:bold;
}

.handle, div.handle:hover, div.handle span:hover
{
	cursor: move;
}


div.handle {
	float: right;

	background: #E5E5E5 url(/includes/common/handle.png) repeat-y top right;

	width: 95px;
	height: 20px;
	color: #4C4C4C;
	font-size:10px;
}

div.handle span
{
	text-align:center;
	padding-top:2px;
	display:block;
}
#uploadbox h1
{
	background: url(/includes/images/bar.gif)  repeat-x;
	display:block;
	color:#FFF;
	margin:0;padding:3px;
	font-size:12px;
}
#uploadbox p
{
	padding:0;
	
}

#uploadbox form
{
	margin:0;padding:5px;font-size:12px !important;
}
#uploadbox span.x
{
	position:absolute;
	right:2;top:0;
}

#uploadrepoboxofimages
{
	width:450px;
	height:280px;
	overflow:auto;
	background:#F7F7F7;
	border:1px solid #666;
	text-align:left !important;	
}

.repo ul
{
	padding:0px;margin:0px;
	list-style:none !important;
}

.repo ul li
{
	padding-bottom:5px;
	font-weight:bold;
}

#uploadrepoboxofimages h1
{
	color:#666 !important;
	background-image:none !important;

	float:left !important;
	font-weight:normal !important;
	letter-spacing:1.5px;
}

#upload_repo_area a:link,#upload_repo_area a:active,#upload_repo_area a:visited
{
	color:#666;
	font-size:inherit;
}

#uploadrepoboxofimages
{
	padding-left:5px;
}


#uploadrepoboxofimages .image_repo_wrapper
{
	width:210px;
	float:left;
	padding-bottom:10px;

	overflow:hidden;

}

#uploadrepoboxofimages .image_repo_wrapper a
{
	display:block;
	width:210px;
	text-align:center !important;
}

#uploadrepoboxofimages .image_repo_wrapper a img
{
	border:1px solid #666;
	padding:2px;
}

#uploadrepoboxofimages hr
{
	border:1px solid #666;
}


/********************

HOME PAGE LAYOUT STUFF

********************/


.homepage_display a:active,.homepage_display a:visited,.homepage_display a:link
{
	display:block;
	padding-left:25px;
	color:#000 !important;
	font-size:14px !important;

	font-weight:bold !important;
}

.homepage_display a:hover
{
	color:#fff !important;

}


.homepage_display
{
	font-size:12px;

}
.hp_wrap
{

	width:40%;
	float:left;
	margin:-5px 10px 10px 10px;
	padding:0px 10px 10px 0px;
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/WEBIMAGES/shadow.png') right bottom no-repeat;
	*background: none;

	filter:progid:DXImageTransform.Microsoft.Shadow(Strength='3',Color=#666666, Direction=135);
}

body>.hp_wrap
{
	margin:-5px 10px 10px 10px;
}

.hp_wrap .homepage_display
{
	margin:-3px 0px 0px -3px;
}

.homepage_display
{
	background:#85AEDD;
}

.homepage_display .hp_title
{

	border-bottom:1px solid #222;
	border-right:1px solid #222;
	
	letter-spacing:1px;

	padding:5px 5px 5px 0px;	
}

.homepage_display .hp_title span
{
	display:block;
	float:left;
	width:30px;
	height:20px;
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/WEBIMAGES/small_repicon.png') center center no-repeat;

	
}


.homepage_display .hp_info
{
	text-align:left;
	padding:6px 14px 6px 14px;
	background:#FFF;
	
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;	
	
	
}

.homepage_display .hp_info a:link,.homepage_display .hp_info a:active,.homepage_display .hp_info a:visited
{
	display:inline;
	padding:0px;
	color:#000 !important;
	text-decoration:underline  !important;
	font-size:12px  !important;
	font-weight:normal;
}

.homepage_display .hp_info a:hover
{
	color:#85AEDD;
}

.smaller
{
	font-size:80%;
}

.selectionbox
{
	width:170px; 

	padding-bottom:20px;
}

.padding_left_light
{
	padding-left:20px;
}


ul.clean, ul.clean ul
{
	font:inherit !important;
	list-style:none;
	padding-left:10px;
}

ul.clean ul
{
	padding-left:20px;
}

ul.clean li form .formlabel
{

	width:auto !important;
}

span.attention
{
	background:#FF822B;
	padding-left:5px;
	padding-right:5px;
}

.listing_top_right
{

	height:30px;
	text-align:right;
}

.listing_top_right a
{
	text-decoration:none;
}

.listing_top_right a:hover
{
	text-decoration:underline;
}

.listingdataodd
{
	background-color:#E5E5E5;
}	

.picmain
{
	background-color:#B9C6DA;
}	

table.leads th
{
	background-color:#4E6FA2;
	color: #FFF;
	text-transform:uppercase;
}

/*	***************************************
					TABS
	*************************************** */
.tab a
{
	display:block;
	height:inherit;
	padding-top:4px;

}

.tab_selected,.tab_nonselected,.tab_nonselected_bg
{
	display:block;
	font-size:12px;
	float:left;
	height:20px;
	border-bottom:1px solid #4E6FA2;
}

.tab_selected
{
	border-bottom:1px solid #85AEDD;
}

.tab_selected .tab_left,.tab_nonselected .tab_left
{
	display:block;
	float:left;
	height:inherit;
}

.tab_selected .tab_body,.tab_nonselected .tab_body,.tab_nonselected_bg .tab_body
{
	display:block;
	float:left;
	padding:0px 5px 0 5px;
	height:20px;
}

.tab_selected .tab_body
{
	padding-left:16px;
	background:#85AEDD url('/includes/common/tab_left_selected.png') no-repeat;
}

.tab_nonselected .tab_body
{
	padding-left:16px;
	background:#B9C6DA url('/includes/common/tab_left_nonselected.png') no-repeat;
}

.tab_nonselected_bg .tab_body
{
	padding-left:10px;
	background:#B9C6DA url('/includes/common/tab_nonselected_bg.png') no-repeat;
	
}

.tab_selected .tab_right,.tab_nonselected .tab_right,.tab_nonselected_bg .tab_right
{
	display:block;
	float:left;
	height:inherit;
	width:2px;
	height:20px;
}

.tab_selected .tab_right
{
	background:url('/includes/common/tab_right_selected.png') no-repeat;
}

.tab_nonselected .tab_right,.tab_nonselected_bg .tab_right
{
	background:url('/includes/common/tab_right_nonselected.png') no-repeat;
}

.tab_selected .tab_body a,.tab_nonselected .tab_body a,.tab_nonselected_bg .tab_body a
{
	color:#FFF;
}

/*	***************************************
					TABLE STUFF
	*************************************** */
	
table.ed_table
{
	border:1px solid #BDBDBD;
}

.ed_filter td
{
	border-left:none !important;
	border-right:none !important;
	border-top: none !important;		
}
table.ed_table th
{
	background:#85AEDD;
	color:#000;
	font-weight:normal !important;
	font-size:12px;
	height:20px;
	text-align:left;
}

table.ed_table th.first
{
	padding-left:30px;
}

tr.row0 td, .row0
{
	background:#FFF;
}

tr.row1 td, .row1
{
	background:#E5E5E5;
}


.ed_table_footer
{
	background:#BDBDBD;
}

/* 
	spotlight boxes (currently site settings)
*/

.spot_box
{
	float:left;
	width:45%;
	margin-right:15px;
}


.spot_box h3
{
	border-bottom:1px solid #4E6FA2;
}

.spot_box p
{
	margin:0 0 5px 0;
}

.spot_box ul
{
	margin-left:15px;
	list-style:none;
}


.fifty
{
	width:350px;
}

/*
	Pop up Boxes
*/

.po_wrap
{
	display:none;
	position:relative;
}

.po
{
	position:relative;
	width:229px;
	height:153px;
	
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/popupbox.png') no-repeat;
}
/* img, .po { behavior: url(iepngfix.htc); }  */
.po .po_title
{
	display:block;
	float:left;
	width:204px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:2px;
}
/*************************************************/
.po .po_title_mult
{
 	display:block; 
	float:left;
	padding-left:8px;
	
/* 	width:204px; */
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:2px;
}
/*************************************************/

.po .po_close
{
	display:block;
	float:right;
}

.po .po_close a
{
	display:block;
	width:25px;
	height:20px;	
}
/*
.po .po_close>a
{
	display:block;
	width:25px;
	height:25px;	
	background:#FF7;
	
}
*/
.po .po_close a span
{
	display:none;
}

.po .po_desc
{
	float:left;
	padding:10px;
}

a.clean
{
	text-decoration:none !important;
}

.po .po_form
{
	float:left;
	padding:5px 10px 10px 10px;
}

.po .po_form input,.po .po_form textarea
{
	width:180px;
	font-family:inherit;
	font-size:12px;
}

.po .po_form textarea
{
	height:48px;
}

a.save_link
{
	float:right;
	margin-right:10px;
	text-decoration:none !important;
}

a.save_link span
{
	text-decoration:underline !important;
}



/* Lead Detail */

#lds
{
	position:absolute;
	top:100px;
	left:500px;
	border:1px solid #000;
	background:#85AEDD;
	width:350px;
	height:200px;
	display:none;
}

#lds #ldt
{
	padding:3px;
	border-bottom:1px solid #000;
	font-weight:bold;
	height:20px;
	color:#FFF;
	
}

#lds #ldd
{
	background:#E5E5E5;
	height:172px;
	overflow:auto;
	padding:5px;

}

/* ^^ Lead Detail ^^ */
.specificLead
{
	position:relative;
	left:2px;
	top:60px;	
	background-color:#fff444;

	width: 400px;
	height:400px;
}
.specific
{
	width: inherit;
	height:inherit;
	overflow:auto;
}
.specific ul
{
	background : url('/includes/common/bullet_add.png') repeat-none; 	
	list-style: none;
}
.specific ul li
{
/* 	display:inline;	 */
 	text-decoration:none; 
}


/* DASHBOARD V2 */

.ewisp
{
	padding-top:10px;	
	float:left;
	margin-right:20px;
	margin-left:20px;	
}

.dash_item
{
	width:355px;
	float:left;
	margin-right:20px;
	margin-left:20px;	
}

.dash_item .dash_title, .dash_item .dash_title a
{
	display:block;
	width:355px;
	height:38px;
}

.dash_item .dash_title span
{
	display:none;
}

.dash_item .dash_text
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/dashbg.jpg') no-repeat bottom left;
}

.dash_item .dash_text p
{
	padding:10px;
	font-size:90%;
}



.dash_item .site_editor
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/dash_site.png') no-repeat;
}

.dash_item .foreclosure
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/dash_fore.png') no-repeat;
}

.dash_item .leadmanagement
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/dash_lead.png') no-repeat;
}

.dash_item .most_recent_posts
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/most_recent_posts.png') no-repeat;
}

.dash_item .most_recent_comments
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/most_recent_comments.png') no-repeat;
}

.dash_item .featured
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/dash_feat.png') no-repeat;
}

.dash_item .videowalkthrough
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/dash_walkthrough.png') no-repeat;
}

.dash_item .sitesettings
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/dash_sett.png') no-repeat;
}

.dash_item .propmanage
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/dash_man.png') no-repeat;
}

.dash_item .propanal
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/dash_ana.png') no-repeat;
}

.dash_item .wholesale
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/dash_whol.png') no-repeat;
}

.dash_item .trading
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/dash_trad.png') no-repeat;
}
.dash_item .eBay
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/dash_ebay.png') no-repeat;
}
.dash_item .tradingMan
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/dash_online_trading_manual.jpg') no-repeat;
}
.dash_item .tradingTips
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/ewi_trading_tips.png') no-repeat;
}
.dash_item .fsbo
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/dash_fsbo.png') no-repeat;
}
.dash_item .email
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/dash_email.png') no-repeat;
}

.cf_extra
{
	width:150px;
}

.stronger
{
	font-size:110%;
	font-weight:bold;
}

.aCust
{
	width:313px;
	height:29px;

}

.aCust a
{
	display:block;
	text-decoration:none;
	border-bottom:1px solid #E5E5E5;
	width:260px;	
	height:29px;
}

.aCust a div
{
	padding:8px 0 0 20px;
}

.cs_leftbox
{
	width:313px;
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/cs_right_line.jpg') repeat-y right;	
}

.cs_bg
{
	background:url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/cs_bg.png') no-repeat;
	
}

#customlist
{
	margin-left:340px !important;

}




.cr_current
{
	border: 1px solid #4C4C4C;
	width:440px;
}

.cr_new
{
	margin-left:10px;
	border: 1px solid #4C4C4C;
}

.defaultDrag
{
	min-height:50px;
}
.cr_new ul
{
	min-height:50px;
	background:#E5E5E5;
	border:1px solid #BDBDBD;
}
.cr_old ul
{
	min-height:50px;
	background:#E5E5E5;	
}
/* for Internet Explorer */
/*\*/
* html .cr_old ul {
height: 8em;
}
/**/
/* for Internet Explorer */
/*\*/
* html .cr_new ul {
height: 8em;
}
/**/



.cr_current h4,.cr_new h4
{
	text-align:center;
}

.cr_current table
{
	margin:0 auto;
}



#formDisp 
{
	float:left;
}




#helpbar
{
	display:none;
	position: absolute;
	width: 1000px;
	height: 435px;
	background:#FFFFFF url('http://www.findingfloridaproperties.com/includes/contents/DESIGN/EDITOR/helpbg.gif') repeat-x;
	top: 50px;
	left: 200px;
	border:1px solid #BDBDBD;
}

#helpbar ol li
{
	margin-bottom:10px;
}

.help_top
{
	height:24px;
	background:#4E6FA2;
	border-bottom:1px solid #B9C6DA;
	color:#FFF;
	padding:5px;
	font-weight:bold;	
}

#helpbar form
{
	float:right;
	margin-right:200px;
}

.help_top a
{
	float:right;
	font-weight:normal;
	top:0;
}

.help_contents
{
	float:left;
	width:800px;
	border-right:1px solid #BDBDBD;
	height:375px;
	overflow:auto;
	
}

.help_faq
{
	float:left;
	margin-left:10px;
	width:180px;
	height:375px;
	overflow:hidden;	
}
#helphandle
{
	display: block;
}
#helphandle a
{	
	color: #FFF;
}


#blogpost
{
	display:block;
	height: 200px;
	width : 700px;	
	overflow: auto;
}
#commentpost
{
	display:block;
	height: 200px;
	width : 700px;	
	overflow: auto;
}

#cat 
{
	padding-left:15px;
}
#cat ul li
{
	list-style:none;
}
#bbuttons
{
	clear:both;
}
#padvanced
{
	background-color:#85AEDD;
}
#blogadvanced 
{	
	display:none;
}
.blogheaders
{
	float:left;	
	width:100%;
	border-bottom:1px solid #000000;
}

.blogtip
{
	float:right;
	margin-right:10px;
	margin-top:10px;
	width:375px;
	padding:10px;
	border:1px solid #4E6FA2;
	background:#B9C6DA;
}

#Container1
{
height:800px;        
}

#Container2 li
{
	list-style:none;	
	display:inline;
	
}
#Container2
{	
	width: 900px;
	border:1px solid #000000;
	height:164px;
}
#list5
{
/* 	height:165px; */
	border:1px solid #000000;
}
#list5 li
{
	list-style:none;	
	display:inline;
}
#ll
{
	width: 900px;
	display:block;		
}
.lcurrOrder
{
	width:200px;
	float:left;
}
.rcurrOrder
{
	float:left;
}
#navigation_order
{
	width:900px;
}
#navigation_order li
{
	list-style:none;
	float:left;	
	background:#ccc999;	
	margin: 10px;
 	border: 1px solid #000000; 
	padding:10px;
}
#hptcontainer li
{
	list-style:none;
	background:#B9C6DA;	
	margin: 10px;
 	border: 1px solid #000000; 
	padding:10px;
}
#hptcontainer
{	
	width: 900px;
	border:1px solid #000000;
	height:295px;
}
.sublevel
{
	padding-left:20px;
	clear:both;
}
#sidenav
{
	width:400px;
}
.img_left
{ 
  margin-left:20px;
}
.img_right
{
  margin-left:0px;
}
.li_text
{
 width: 200px;
 display:block;
 float:left;
}
.toplevel
{
 clear:both;
}
.psbold
{
	font-weight:bold;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #000000;
	margin-right:5px;
}
.ebookorder
{
	float:left;
	width:177px;
	display:block;
}
.ebooktitle 
{
	float:left;
	width:177px;
	display:block;
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#ebooks li
{
	width:972px;
    display:block;        
    float:left;
}
#ebookstitle li
{
	width:972px;
    display:block;        
    float:left;
	background:#4e6fA2;
	height: 20px;
}
.listingdataeven
{
	background:#999999;
}
.listingdataodd
{
	background:#FFFFFF;
}
.ebookmanage
{
	clear:both;
	display:block;
	width:972px;
	padding:5px;
}
.spanright
{
	float:right;
}
.spanleft
{
	width:400px;
	float:left;
}
.spot_box span
{
	text-align: left;
}
.coachImage
{
	width:395px;
	float:left;		
}
.coachImage img
{
	border:1px solid #ccc;
	padding:3px;
	float:left;
	margin:5px;
}
.coachDesc
{
	padding-left:5px;
 	margin-left:5px;
	width:395px;
	float:left;
}
.coachDesc ul
{
	padding-left:10px;
}
.coachDesc h3
{
	font-size:14px;
	border:none;
}
.lists
{	
	float:left;
	display:block;
	padding-left:20px;
}
.lists ul li a
{
	width:500px;
	display:block;
}
.coachImage2
{
	width:120px;
	float:left;
}
.linkSoft
{
	color:#878787;
}
.logolist
{
	list-style: none;
}

.ed_paddingr
{
	margin-right:20px;
}