/* CSS Document */
body
{	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	background:url(../pics/bg_bodygradient.png) repeat-x;
	background-color:#000;
	color:#ffffff;
	text-align:center;
	overflow:;
	}

body, form, p, span, img, ul, ol
{	padding:0;
	margin:0;}

ul, ol
{	list-style-type:disc;
	margin-left:0px;
}

ul li, ol li
{	background-image:url(../pics/bullet.gif);
	background-repeat:no-repeat;
	padding-left:0px;
}

img
{	border:0;}

a
{	text-decoration:none;}

.inputtxt, .inputpas, select
{	border:1px solid #7e8182;
	color:#7e8182;}

textarea
{	overflow:auto;}

#pagecon
{
	margin:10px auto 0 auto;
	width:1024px; 
	padding-bottom:;
	text-align:left;
}

#pagecon_farmlandpage
{	margin:10px auto 0 auto;
	width:1024px; 
	padding-bottom:;
	text-align:left;
	background:url(../pics/bg_repeatingbg_farmland.png) repeat-y;
}

#pagecon_residentialpage
{	margin:10px auto 0 auto;
	width:1024px; 
	padding-bottom:;
	text-align:left;
	background:url(../pics/bg_repeatingbg_residential.png) repeat-y;
}



#preload
{	display:none;}

.clear
{	clear:both;}

img, div, a, input { behavior: url(css/iepngfix.htc) }


/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Linking Mods xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.stlink
{	
	color:#fff200;
}

.stlink:hover
{	
	color:#ffffff;
}

.stlink2
{	color:#fff200;}

.stlink2:hover
{	
	color:#ffffff;
}

.stlink2_advancedsearch_farmland
{	color:#ffb22d;
	text-decoration:none;
}

.stlink2_advancedsearch_farmland:hover
{	
	color:#ffffff;
	text-decoration:underline;
}

.stlink_lightblue
{
	color:#fff200;
}

.stlink_lightblue:hover
{
	color:#fff;
}

.stlink_lightblue_advancedsearch_residential
{
	color:#fff200;
	text-decoration:none;
}

.stlink_lightblue_advancedsearch_residential:hover
{
	color:#fff;
	text-decoration:underline;
}


.stlink_yellow
{
	color:#feec96;
}

.stlink_yellow:hover
{
	color:#feec96;
}

.stlink_pagination
{
    color:#fff200;
    font-weight:bold;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Font Size Mods xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.bt_7
{
font-size:7pt;
}

.bt_8
{
font-size:8pt;
}

.bt_9
{
font-size:9pt;
}

.bt_10
{
font-size:10pt;
}


.bt_11
{
font-size:11pt;
}


.bt_12
{
font-size:12pt;
}


.bt_13
{
font-size:13pt;
}


.bt_14
{
font-size:14pt;
}

.bt_15
{
font-size:15pt;
}


.bt_16
{
font-size:16pt;
}


.bt_17
{
font-size:17pt;
}


.bt_18
{
font-size:18pt;
}


.bt_19
{
font-size:19pt;
}

.bt_20
{
font-size:20pt;
}

.bt_21
{
font-size:21pt;
}

.bt_22
{
font-size:22pt;
}

.bt_23
{
font-size:23pt;
}

.bt_24
{
font-size:24pt;
}

.bt_25
{
font-size:25pt;
}

.bt_26
{
font-size:26pt;
}

.bt_27
{
font-size:27pt;
}

.bt_28
{
font-size:28pt;
}

.bt_29
{
font-size:29pt;
}

.bt_30
{
font-size:30pt;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Font colors xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.light_yellow
{
	color:#feec96;
}

.orange
{
	color:#ffb22d;
}

.red
{
	color:#feec96;
}


/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Download Flash Player Mods xxxxxxxxxxxxxxxxxxxxxxxx*/
.getflashplayercon
{
height:60px;
text-align:center;
}

.getflashplayer_link
{
margin:0 10px 0 0;
}

.getflashplayer_defs
{
margin:0px 0 0 0;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxText Alignment xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.right_aligned
{
	text-align:right;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Floating Mods xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.leftfloat
{
float:left;
}

.rightfloat
{
float:right;
}

.clearleftfloat
{
float:left;
clear:left;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Specifics xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.scrollable_vertical
{
width:300px;
overflow:auto;
height:200px;
/*height:expression( this.scrollHeight > 200? "201px":"auto");*/ /*On the past years I've been using this expression...hmmmm...never knew a single overflow:auto will solve the problem*/
}

.scrollable_horizontal
{
width:300px;
height:200px;
overflow:auto;
}

.pagecon_index
{
	width:1024px;
	height:768px;/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx CHANGE THIS IF NECCESSARY xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/ 
	background:url(../pics/bg_temporary_index.jpg) no-repeat;
}


.pagecon_residential
{
	width:1024px;
	/*height:768px;*//*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx CHANGE THIS IF NECCESSARY xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/ 
	background:url(../pics/bg_homepage_residential.png) no-repeat;
	position:relative;
}

.pagecon_farmland
{
	width:1024px;
	/*height:768px;*//*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx CHANGE THIS IF NECCESSARY xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/ 
	background:url(../pics/bg_homepage_farmland.png) no-repeat;
	position:relative;
}


.left_contentcon
{
	width:290px;
	height:650px;
	float:left;
	margin:0 25px 0 0;
}

.leftcon_innercon
{
	text-align:center;
}

.business_link
{
	font-family:"Times New Roman", Times, serif;
	position:relative;
	height:190px;
}

.homelinker
{
	position:absolute;
	width:190px;
	height:112px;
	top:35px;
	left:50px;
}

p.residential_link
{
	position:absolute;
	top:167px;
	left:45px;
}

p.farmland_link
{
	position:absolute;
	top:170px;
	left:160px;
}

p.admin_title
{
	position:absolute;
	top:160px;
	left:45px;
	font-family:"Times New Roman", Times, serif;
	/*color:#aef5ff;*/
}

.searchcon
{
	width:207px;
	text-align:left;
	margin:25px auto 0 auto;
}

.sf_dom
{
	width:40px;
	float:left;
	margin:7px 15px 0 0;
}

.sf_def
{
	width:140px;
	float:left;
	margin:7px 0 0 0;
}

.sf_error
{
	font-size:8pt;
	color:orange;
}

.sf_selectlong
{
	width:135px;
}

.sf_selectshort
{
	width:103px;
}

.sf_submitbutton_residential
{
	width:118px;
	height:27px;
	background:url(../pics/button_quicksearch_residential_up.png) no-repeat;
	border:none;
	cursor:pointer;
	position:relative;
	left:30px;
}

.sf_submitbutton_farmland
{
	width:118px;
	height:27px;
	background:url(../pics/button_quicksearch_farmland_up.png) no-repeat;
	border:none;
	cursor:pointer;
	position:relative;
	left:30px;
}

.right_contentcon
{
	width:705px;
	float:left;
}

.rc_scrollingcontent
{ 
	width:699px; 
	/*height:686px;*/
	/*height:expression( this.scrollHeight > 686? "687px":"auto"); */
	position:relative;
}

.rc_scrollingcontent_admin
{ 
	width:699px; 
	height:686px; 
	/*height:expression( this.scrollHeight > 686? "687px":"auto"); */
	position:relative;
}

.mainmenus_con
{
	width:670px;
	height:310px;
	position:relative;
}

.mc_header
{
	width:385px;
	height:250px;
	position:absolute;
	top:0px;
	left:150px;
}

.mc_header_homelink
{
	width:385px;
	height:240px;
	position:absolute;
	top:-10px;
	left:150px;
}

.mc_temp_mainmenus
{
	width:661px;
	height:97px;
	position:absolute;
	top:240px;
	left:0;
}

.mc_residentialheader
{
	background:url(../pics/bg_header_residential.png) no-repeat;
	/*background-position:0 -10px;*/
}

.mc_farmlandheader
{
	background:url(../pics/bg_header_farmland.png) no-repeat;
	/*background-position:0 -10px;*/
}

.mc_adminheader
{
	background:url(../pics/bg_header_admin.png) no-repeat;
	/*background-position:0 -10px;*/
}

.mc_mm_listings
{
	position:absolute;
	top:242px;
	left:0px;
}

.mc_mm_adminindex_title
{
	position:absolute;
	top:242px;
	left:3px;
}

.mc_mm_auction
{
	position:absolute;
	top:242px;
	left:100px;
}

.mc_mm_auction_admin
{
    position:absolute;
	top:242px;
	left:174px;
}

.mc_mm_auction_2
{
	position:absolute;
	top:242px;
	left:150px;
}

.mc_mm_search
{
	position:absolute;
	top:242px;
	left:182px;
	display:none;
}

.mc_mm_realestate
{
	position:absolute;
	top:242px;
	/*left:253px;*/
	left:290px;
	cursor:pointer;
}

.mc_mm_services
{
	position:absolute;
	top:242px;
	/*left:408px;*/
	left:190px;
}

.mc_mm_services_2
{
	position:absolute;
	top:242px;
	/*left:408px;*/
	left:295px;
}

.mc_mm_aboutus
{
	position:absolute;
	top:242px;
	left:465px;
}

.mc_mm_aboutus_2
{
	position:absolute;
	top:242px;
	left:435px;
}

.mc_mm_contactus
{
	position:absolute;
	top:242px;
	left:570px;
}

.mc_mm_contactus_2
{
	position:absolute;
	top:242px;
	left:570px;
}

.mc_mm_ourclients
{
	position:absolute;
	top:222px;
	left:65px;
}



.mc_mm_ourpeople
{
	position:absolute;
	top:242px;
	left:248px;
}

.mc_mm_reports
{
	position:absolute;
	top:242px;
	left:345px;
}

.mc_mm_exterlinks
{
	position:absolute;
	top:242px;
	left:462px;
}

.mc_mm_adminlogout
{
	position:absolute;
	top:242px;
	left:596px;
}

.mm_whiteline
{
	position:absolute;
	top:267px;
	left:2px;
	width:655px;
	height:2px;
	background-color:#f0f0f0;
}

.mm_dropdown
{
	position:absolute;
	top:270px;
	/*left:256px;*/
	left:293px;
	width:143px;
	height:69px;
	background:url(../pics/bg_dropdownmenu.png) no-repeat;
}

.mm_dropdown_innercon
{
	position:relative;
}

.mm_dropdown_menus_buyers
{
	position:absolute;
	top:8px;
	left:15px;
}

.mm_dropdown_menus_sellers
{
	position:absolute;
	top:28px;
	left:15px;
}

#hide_dd_01
{
	width:450px;
	height:300px;
	position:absolute;
	top:100px;
	left:150px;
}

#hide_dd_02
{
	width:140px;
	height:50px;
	position:absolute;
	top:235px;
	/*left:253px;*/
	left:290px;
	cursor:pointer;
}


.prop_listcon
{
	width:670px;
}

.prop_listings
{
	width:630px;
	/*width:590px;*/
	padding:15px 0 0 40px;
}

.prop_listings_nopadding
{
	width:670px;
	padding:15px 0 0 0;
}


.prop_listings_purearticle
{
	width:590px;
	padding:15px 0 0 40px;
}


.pl_block
{
	width:610px;
	margin-top:15px;
}

.pl_first
{
	margin:0 0 0 0;
}

.pl_otherthumb
{
	margin:20px 0 0 0;
}

.pl_propthumbcon
{
	width:258px;
	float:left;
}




.pl_propthumb
{
	width:258px;
	height:200px;
	background:url(../pics/bg_propertythumb.png) no-repeat;
	float:left;
	margin:0 30px 0 0;
	text-align:center;
	position:relative;
}

.pl_propthumbcon_mainpage
{
	width:405px;
	margin:0 15px 0 0;
	float:left;
}

.pl_propthumb_mainpage
{
	width:258px;
	height:200px;
	background:url(../pics/bg_propertythumb.png) no-repeat;
	float:left;
	margin:0 3px 0 0;
	text-align:center;
	position:relative;
}

.pl_propthumb_mainpage img
{
	position:absolute;
	top:6px;
	left:6px;
}

.pl_propthumb_gallerythumbscon
{
	width:135px;
	float:left;
}

.admin_propthumb_gallerythumbscon
{
	width:135px;
	height:130px;
	float:left;
	background:;
}

.admin_propthumb_gallerythumbscon p
{
	margin:0 0 0 40px;
	position:relative;
	top:-10px;
}

.pl_propthumb_gallerythumbs
{
	width:135px;
	height:107px;
	background:url(../pics/bg_property_gallerythumbnailbg.png) no-repeat;
	position:relative;
}

.pl_propthumb_gallerythumbs img
{
	position:absolute;
	top:4px;
	left:4px;
}

.pl_propthumb_gallerythumbs_albumdiv
{
	display:none;
}

.pl_propthumb_admin
{
	width:150px;
	height:120px;
	background:url(../pics/bg_propertythumb.png) no-repeat;
	float:left;
	margin:0 30px 0 0;
	text-align:center;
	position:relative;
}


.pl_propthumb img
{
	position:absolute;
	top:6px;
	left:6px;
}

.plp_caption
{
	width:235px;
	height:30px;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:15pt;
	position:absolute;
	top:200px;
	left:6px;
}

.pl_propdesc
{
	width:310px;
	float:left;
	font-size:9pt;
}

.pl_uploadphotos
{
	margin-bottom:1ex;
}

.pl_uploadphotos_notice
{
	margin-bottom:20px;
}

.pl_uploadphotos input
{
	margin:0 0 5px 0;
}

.pl_propdesc dl
{
	margin:0 0 20px 0;
}


.bottomlinks
{
	position:relative;
	height:50px;
}

.creostudiolink
{
	position:absolute;
	top:20px;
	left:695px;
}

.pl_agents
{
	margin:0 0 30px 0;
}

.prop_articlecategory
{
	margin:0 0 20px 0;
}

.prop_articlecategory ol
{
	padding-left:40px;
	color:#ffb22d;
}


.prop_article_copyrights
{
	margin:20px 0 20px 0;
}

ol.pl_article_insidelists
{
	list-style-type:decimal;
	padding-left:20px;
}

ul.pl_article_insidelists
{
	list-style-type:disc;
	padding-left:20px;
}

ul.pl_article_insidelists li
{
	margin:0 0 10px 0;
}

ol.pl_article_insidelists li
{
	margin:0 0 10px 0;
}

.wishlist_table
{
	border:solid #4b1000;
	border-width:1px 1px 0 0;
}

.wishlist_table td
{
	border:solid #4b1000;
	border-width:0 0 1px 1px;
	padding:5px;
}

.pl_doms
{
	width:210px;
	float:left;
	text-align:right;
	margin:15px 20px 0 0;
	clear:left;
}

.pl_defs
{
	width:200px;
	float:left;
	margin:15px 0 0 0;
}


.contactus_doms
{
	width:210px;
	float:left;
	text-align:right;
	margin:8px 20px 0 0;
	clear:left;
}

.contactus_defs
{
	width:220px;
	float:left;
	margin:8px 0 0 0;
}

.contactus_defs_textarea
{
	width:200px;
	float:left;
	margin:8px 0 0 0;
}

.loginform_doms
{
	width:170px;
	float:left;
	text-align:right;
	margin:3px 20px 0 0;
	clear:left;
	font-family:"Times New Roman", Times, serif;
}

.loginform_defs
{
	width:180px;
	float:left;
	margin:4px 0 0 0;
	font-family:"Times New Roman", Times, serif;
}

.pl_def_innercon
{
	color:#ffb22d;
}

.pl_submitbutton
{
	float:right;
	margin:0 0 0 0;
	color:#ffb22d;
	background:none;
	border:none;
	cursor:pointer;
}

.loginform_submitbutton
{
	float:right;
	margin:0 12px 0 0;
	color:#ffb22d;
	background:none;
	border:none;
	cursor:pointer;
	font-family:"Times New Roman", Times, serif;
	font-size:13pt;
}

.pl_divider
{
	float:right;
	margin:0 0 0 0;
	color:#ffb22d;
	background:none;
	border:none;
}

.pl_button_backtosite
{
	float:right;
	margin:0 0 0 0;
	color:#ffb22d;
	background:none;
	border:none;
	cursor:pointer;
}

.loginform_button_backtosite
{
	float:right;
	margin:0 0 0 0;
	color:#ffb22d;
	background:none;
	border:none;
	cursor:pointer;
	font-family:"Times New Roman", Times, serif;
	font-size:13pt;
}


/*Temporary Homepage links xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.temp_homepagelink_residential
{
	font-family:"Times New Roman", Times, serif;
	position:absolute;
	top:445px;
	left:20px;
}


.temp_homepagelink_farmland
{
	font-family:"Times New Roman", Times, serif;
	font-weight:;
	position:absolute;
	top:450px;
	left:240px;
}

.temp_farmland_login
{
	width:497px;
	height:356px;
	position:absolute;
	top:196px;
	left:-37px;
	background:url(../pics/temp_farmland_login.png) no-repeat;
}

.temp_farmland_login_ver2
{
	width:497px;
	height:356px;
	position:absolute;
	top:200px;
	left:289px;
	background:url(../pics/temp_farmland_login.png) no-repeat;
}





/*End of Temporary Homepage links xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/


.pl_editprop_doms
{
	width:150px;
	margin:10px 15px 0 0;
	float:left;
	clear:left;
	text-align:right;
}

.pl_editprop_defs
{
	width:300px;
	margin:10px 0 0 0;
	float:left;
}

.editprop_short
{
	width:120px;
}



.editprop_photoupload
{
	width:200px;
}

.pl_editprop_textarea
{
	width:300px;
	height:100px;
	margin:10px 0 0 0;
	float:left;
}

.pl_editprop_submit
{
	background-image:none;
	background:none;
	border:none;
	color:#ffb22d;
	cursor:pointer;
	font-size:15pt;
	font-family:"Times New Roman", Times, serif;
}

/*****************Ardee's additions **************/

/*.contactus_doms
{
    width: 100px;
    text-align: left;
}

.contactus_defs, .contactus_defs_textarea
{
}

.contactus_defs_textarea
{
    width:auto;
}*/

.contactus_submit
{
	width:118px;
	height:27px;
	background:url(../pics/button_submit_up.png) no-repeat;
	border:none;
	cursor:pointer;
	/*position:relative;
	left:30px;*/
	float:right;
}
dl
{
    margin-top: 0px;
}
dd
{
    margin-left: 0px;
    display: inline;
}

dt
{
    display: inline;
}

ul.nobullets
{
    list-style-type: none;
}

fieldset
{
    display: block;
    margin: 0px;
    margin-bottom: 3ex;
    padding: 0px;
    border-style: none;
    
}

/***************End of Ardee's additions *************/

.pl_agentavatars
{
	float:left;
	margin:0 15px 8px 0;
}


.search_doms
{
	width:80px;
	text-align:right;
	margin:5px 15px 0 0;
	float:left;
}

.search_defs
{
	width:180px;
	margin:5px 0 0 0;
	float:left;
}

.search_submit
{
	width:118px;
	height:27px;
	background:url(../pics/button_submit_up.png) no-repeat;
	border:none;
	cursor:pointer;
}

.addclient_submit
{
	width:118px;
	height:27px;
	background:url(../pics/button_addclient_u.png) no-repeat;
	border:none;
	cursor:pointer;
	float:right;
	position:relative;
	right:-10px;
}

.add_submit
{
	width:118px;
	height:27px;
	background:url(../pics/button_add_u.png) no-repeat;
	border:none;
	cursor:pointer;
}

.sd_dropdown_big
{
	width:180px;
}

.sd_dropdown_small
{
	width:120px;
}

.client_welcome_note
{
	width:550px;
	height:20px;
	position:absolute;
	top:245px;
	left:5px;
}

.client_info
{
	width:610px;
}

.clientname
{
	width:380px;
	float:left;
}

.client_edit
{
	width:200px;
	float:right;
	margin-top:5px;
}

.privacy_policylink_farmland
{
	/*border:1px solid red;*/
	width:210px; 
	height:10px; 
	position:absolute; 
	top:498px; 
	left:34px;
	z-index:100;
}

.privacy_policylink_residential
{
	/*border:1px solid red;*/
	width:210px; 
	height:10px; 
	position:absolute; 
	top:480px; 
	left:34px;
	z-index:100;
}


.pl_splasher_thumbnailbg
{
	width:187px;
	height:144px;
	background:url(../pics/bg_splasher_thumbnailbg.png) no-repeat;
	float:left;
	margin:0 15px 0 0;
	text-align:center;
	position:relative;
}


.pl_splasher_thumbnailbg img
{
	position:absolute;
	top:6px;
	left:5px;
}

.pl_splasher_caption
{
	width:177px;
	height:20px;
	text-align:center;
	font-size:12pt;
	font-family:Verdana, Geneva, sans-serif;
	position:absolute;
	top:144px;
	left:0;
}


.sitebottomspacer
{
	/*height:50px;*/
}

.admin_ourlistingcon
{
	text-align:center;
}

.admin_ourlistingcon_innercon
{
	width:410px;
	margin:0 auto;
	text-align:left;
}


.admin_homechoice_innercon
{
	width:550px;
	margin:0 auto;
	text-align:left;
}

.admin_homechoice_innercon img
{
	margin:0 auto;
}



.plp_adminedit_dom
{
	width:100px;
	margin:3px 15px 0 0;
	float:left;
	text-align:right;
	background:;
}

.plp_adminedit_def
{
	width:65px;
	margin:3px 0 0 0;
	float:left;
	text-align:right;
	background:;
}

.plp_adminedit_updatebutton
{
	
}

.plp_adminedit_cancelbutton
{
	
	
}

.pl_admin_addpropbutton
{
	float:right;
}

.pl_backbutton
{
	float:right;
}

.pl_backbutton_top
{
	float:right;
	position:relative;
	top:7px;
}

.prop_addclientscon
{
	text-align:center;
}

.prop_addclients
{
	width:360px;
	margin:0 auto;
	text-align:left;
}


#uploadfield1, #uploadfield2, #uploadfield3, #uploadfield4, #uploadfield5, #uploadfield6, #uploadfield7, #uploadfield8, #uploadfield9, #uploadfield10, #pl_uploadphotos_final
{
	/*display:none;*/
}

#addfield2, #addfield3, #addfield4, #addfield5, #addfield6, #addfield7, #addfield8, #addfield9, #addfield10
{
	display:none;
}



.footerinnercon_v2
{
	width:1024px; 
	height:72px; 
	background:url(../pics/bg_footercon.png) no-repeat;
	position:relative;
}

.footer_residentialfence
{
	width:270px;
	height:189px;
	position:absolute;
	background:url(../pics/pic_residentialfence.png) no-repeat;
	top:-189px;
	left:9px;
}

.footer_farmlandgrass
{
	width:270px;
	height:235px;
	position:absolute;
	background:url(../pics/pic_farmlandgrass.png) no-repeat;
	top:-235px;
	left:9px;
}

.footer_creolinkv2
{
	position:absolute;
	top:20px;
	left:695px;
}

.ahi_leftcon
{
	width:230px;
	float:left;
}

.ahi_rightcon
{
	width:230px;
	float:right;
}


.pl_pagebannerarea
{
	width:600px;
}

.pl_servicesbanner
{
	float:left;
	margin:0 20px 30px 0;
}



