

/* LIST PAGE */



body.content div.wrapper div.right_column div.main #sp_property_list ul li{
	/*border-bottom:1px solid #e5e5e5;*/
	padding:15px 0;
	list-style-type:none;
}



body.content div.wrapper div.right_column div.main #sp_property_list ul li .property_content h4{
	padding:0 0 5px 0;
	margin:0;
}



body.content div.wrapper div.right_column div.main #sp_property_list ul li .property_content h4 a{
	text-decoration:none;
}



body.content div.wrapper div.right_column div.main #sp_property_list ul li .property_content h4 a:hover{
	text-decoration:underline;
}



body.content div.wrapper div.right_column div.main #sp_property_list ul li .property_content p{
	margin:0 125px 0 0;
}



body.content div.wrapper div.right_column div.main #sp_property_list ul li a.delete_property{
	height:17px;
	width:70px;
	display:block;
	background:url(/cms/special/property_list/images/delete.png) no-repeat 0 -34px;
	margin:0 0 10px 0;
	text-indent:-999999px;
}



body.content div.wrapper div.right_column div.main #sp_property_list ul li a.delete_property:hover{
	background:url(/cms/special/property_list/images/delete.png) no-repeat -70px -34px;
}





body.content div.wrapper div.right_column div.main #sp_property_list a.edit{
	height:17px;
	width:70px;
	display:block;
	background:url(/cms/special/property_list/images/delete.png) no-repeat 0 0;
	margin:0 0 10px 0;
	text-indent:-999999px;
}



body.content div.wrapper div.right_column div.main #sp_property_list a.edit:hover{
	background:url(/cms/special/property_list/images/delete.png) no-repeat -70px 0;
}




body.content div.wrapper div.right_column div.main #sp_property_list a.edit_category{
	font-size:11px;
}




body.content div.wrapper div.right_column div.main #sp_property_list select#field_sp_property_list_category{
	margin:20px 0;
}



body.content div.wrapper div.right_column div.main #sp_property_list a.new_property{
	height:33px;
	width:122px;
	display:block;
	background:url(/cms/special/property_list/images/new_property.png) no-repeat 0 0;
	margin:15px 0;
	text-indent:-999999px;
}



body.content div.wrapper div.right_column div.main #sp_property_list a.new_property:hover{
	background:url(/cms/special/property_list/images/new_property.png) no-repeat 0 -33px;
}




/* DETAIL PAGE  */


body.content div.wrapper div.right_column div.main #sp_property_list{
	/*color:#333;*/
}



body.content div.wrapper div.right_column div.main #sp_property_list .picture_frame_vert,
#sp_property_list .picture_frame_horiz{
	float:right;
	padding:7px;
}



body.content div.wrapper div.right_column div.main #sp_property_list ul .picture_frame_vert{
	background:url(/special/property_list/images/vframe.png) no-repeat top left;
}



body.content div.wrapper div.right_column div.main #sp_property_list ul .picture_frame_horiz{
	background:url(/cms/special/property_list/images/hframe.png) no-repeat top left;
}



body.content div.wrapper div.right_column div.main #sp_property_list .picture_frame_vert{
	background:url(/cms/special/property_list/images/vframe-b.png) no-repeat top left;
}



body.content div.wrapper div.right_column div.main #sp_property_list .picture_frame_horiz{
	background:url(/cms/special/property_list/images/hframe-b.png) no-repeat top left;
}



body.content div.wrapper div.right_column div.main #sp_property_list .picture_frame_vert a img,
#sp_property_list .picture_frame_horiz a img{ 

}



body.content div.wrapper div.right_column div.main #sp_property_list .picture_frame_vert a:hover img,
#sp_property_list .picture_frame_horiz a:hover img{ 
	background-color:#eee;
}



body.content div.wrapper div.right_column div.main #sp_property_list dl dt{
	font-weight:bold;
	padding:0 0 5px 0;
	color:#000;
}



body.content div.wrapper div.right_column div.main #sp_property_list dl dd{
	padding:0 0 10px 0;
}



body.content div.wrapper div.right_column div.main #sp_property_list .property_detail{
	margin:10px 280px 0 0;
}



body.content div.wrapper div.right_column div.main #sp_property_list .property_detail p{
	line-height:140%;
}



/* NEW PROPERTY PAGE */


body.content div.wrapper div.right_column div.main #sp_property_list h4{
	margin:40px 0 10px 0;
}



body.content div.wrapper div.right_column div.main #sp_property_list form #upload_form{
	padding:10px 0;
	width:400px;
	position:relative;
}



body.content div.wrapper div.right_column div.main #sp_property_list form #upload_form input#txtFileName{
	background-color:#eee;
	border:1px solid #c2c2c2;
	margin:10px 0;
	width:238px;
}




body.content div.wrapper div.right_column div.main #sp_property_list form #upload_form .select_button{
	position:absolute;
	top:19px;
	right:91px;
}




body.content div.wrapper div.right_column div.main #sp_property_list form a#sp_property_list_upload{
	display:block;
	width:122px;
	height:33px;
	background:url(/cms/special/property_list/images/btn_upload.png) no-repeat 0 0;
	margin:0 0 20px 0;
	text-indent:-999999px;
}



body.content div.wrapper div.right_column div.main #sp_property_list form a:hover#sp_property_list_upload{
	background:url(/cms/special/property_list/images/btn_upload.png) no-repeat 0 -33px;
}



body.content div.wrapper div.right_column div.main #sp_property_list form a#sp_property_list_upload.disable{
	display:none;
}



body.content div.wrapper div.right_column div.main #sp_property_list #progress_box{
       display:none;
}



body.content div.wrapper div.right_column div.main #sp_property_list #progress_box #progress_text{
       font-size:11px;
}



body.content div.wrapper div.right_column div.main #sp_property_list .progressBarInProgress{
            font-size:0;
            height:8px;
            margin-top:5px;
            width:0;
			background:#95ab5d url(/cms/special/property_list/images/status.png);
}

       

body.content div.wrapper div.right_column div.main #sp_property_list .progressContainer{
            width:227px;
            clear:both;
            background-color:#eee;
            border:1px solid #c2c2c2;
            padding:10px 5px;
            margin:0 0 10px 0;
}






body.content div.wrapper div.right_column div.main #sp_property_list ul.standard_form li{
	width:400px;
	padding:8px 0;
}



body.content div.wrapper div.right_column div.main #sp_property_list ul.standard_form li label{
	display:block;
	padding:0 0 4px 0;
}




body.content div.wrapper div.right_column div.main #sp_property_list ul.standard_form li.select {
	width:400px;
	padding:10px 0 30px 0;
}



body.content div.wrapper div.right_column div.main #sp_property_list ul.standard_form li.text {
	width:400px;
	text-align:left;
}



body.content div.wrapper div.right_column div.main #sp_property_list ul.standard_form li.text input{
	width:250px;
	padding:2px;
}



body.content div.wrapper div.right_column div.main #sp_property_list ul.standard_form li.text input#field_state{
	width:25px;
}



body.content div.wrapper div.right_column div.main #sp_property_list ul.standard_form li.text input#field_zip{
	width:45px;
}