/*
Theme Name: Sweetdeeds
Theme URI: http://sweetdeeds.com
Description: A matching wordpress for the Sweet Deeds domain.
Version: 1.0
Author: Draconis Software
Author URI: http://dracoware.com
Tags: sweetdeeds

	Sweetdeeds v1.0

	This theme was built by Draconis Software,
	for http://sweetdeeds.com. It is based on the default
	wordpress theme by Michael Heilemann.

*/

@charset "utf-8";
/** 
 * Main CSS files that resets and contains CSS styles
 * Date created: 11 March, 2009
 */

/********************************************************
*					Reset								
********************************************************/
body, input, select, h4, h5, h6, p, dl, dt, dd{padding:0;margin:0;}
img{border:0;padding:0;margin:0;}

/********************************************************
*					Global								
********************************************************/
body{background-color:rgb(225,226,227);font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:center;}
  .preloadarea { display:none; }
	a{color:#2476b0;text-decoration:underline;}
		a:hover{}
		a:active{}
	p{padding:5px 0px;}
	input, select, textarea{border: 1px solid #000;background-color:#fff;}
	input{height:19px;}
	select{height:21px;}
	h2, h2 a, h4{font-weight:bold;font-size:1.5em;color:rgb(243,113,38);padding-bottom:5px;text-decoration:none;}
	h2 a:hover{text-decoration:underline;}
	h5{font-size:12px;text-transform:uppercase;}
	h5 a{color:rgb(243,113,38);}
	h6{font-size:11px;}
	h7{font-size:10px; margin-bottom:10px;}
	.clearboth, .clearlast{clear:both;visibility:hidden;}
	.clearLeft{clear:left;}
	
	.float-left{float:left;}
	.float-right{float:right;}
	.hr{background-image:url("images/SD-blueseparation.jpg"); background-repeat:repeat-x; background-position:center; width:100%;height:15px;visibility:visible;margin:0px auto;}
	h4.uppercase{text-transform:uppercase;color:rgb(115,199,217);font-weight:normal;}
	.required{color:rgb(243,113,38);}
	.floatleft{float:left;}
	.clearright{clear:right;}
	.floatright{float:right;}
	.widthGapper1{width:200px;margin:0 30px;}
	.message{font-weight:bold;padding:5px 20px;background-color:#f6f6f6;}
	strong.uppercase{text-transform:uppercase;color:rgb(243,113,38);}
	.blue_bg{background-color:rgb(245,251,253);}
	.search_thumbnail{float:left;width:185px;text-align:center;}
	.search_thumbnail img{float:none !important;}
/********************************************************
*					Container							
********************************************************/
#container{width:950px;margin:0 auto; background-color:#fff;text-align:left;display:block;}


	/****************************************************
	*					Header							
	*****************************************************/
	#header{width:100%;height:197px;display:block;background:rgb(233,246,250) url("images/SD-navgradient.jpg") bottom repeat-x;position:relative;}
		#header .logo{width:256px;height:100%;position:relative;float:left;display:block;}
			#header .logo div{position:absolute;top:20px;left:35px;}
		#header .right{width:544px;height:100%;position:relative;float:right;display:block;}
			#header .right .link{height:34px;padding-right:29px;margin-top:15px;text-align:right;font-size:12px;line-height:33px;}
				#header .right .link span{color:rgb(243,113,38);}				
			#header .right .searchBox{height:42px;background-image:url("images/SD-searchbar.jpg");text-align:right;padding-left:80px;}
				#header .right .searchBox form{display:inline;}
				#header .right .searchBox input, #header .right .searchBox select {width:190px;display:inline;float:left;margin:10px 1px;}
				#header .right .searchBox .button {width:52px;height:29px;margin-top:5px;border:0;background-image:url("images/gobutton.png");cursor:pointer;background-color:transparent;}
			#header .right .bookmarkHolder{height:36px;position:relative;;text-align:right;}
			#header .right .bookmarkHolder .bookmark{position:absolute;top:250px;right:-98px;}
			#header .right .navigation{text-align:right;padding-left:77px;}
			#header .right .navigation a{height:23px;display:block;float:left;margin-left:1px;}
										span#nav_sweetdeeds a.dactive{background-image:url("images/SD-mysweetdeedsbutton.jpg");width:122px;}
										span#nav_sweetdeeds a.dactive:hover{width:122px;background-position: 0px -23px;}
										span#nav_sweetdeeds a.active{background-image:url("images/SD-mysweetdeedsbuttonorange.jpg");width:122px;background-position: 0px -1px;}
										span#nav_show_tell a.dactive{background-image:url("images/SD-show&tellbutton.jpg");width:91px;background-position:0px -1px;}
										span#nav_show_tell a.dactive:hover{background-position:0px -24px;}
										span#nav_show_tell a.active{background-image:url("images/SD-show&tellnavbarorange.jpg");width:91px;background-position:0px 0px;}
										span#nav_sale a.dactive{background-image:url("images/SD-salebutton.jpg");width:63px;}
										span#nav_sale a.dactive:hover{background-position:0px -23px;}
										span#nav_sale a.active{background-image:url("images/SD-salebuttonorange.jpg");width:63px;}
										span#nav_rent a.dactive{background-image:url("images/SD-forrentbutton.jpg");width:65px;}
										span#nav_rent a.dactive:hover{background-position:0px -23px;}
										span#nav_rent a.active{background-image:url("images/SD-forrentbuttonorange.jpg");width:65px;}
										span#nav_pros a.dactive{background-image:url("images/SD-prosbutton.jpg");width:69px;}
										span#nav_pros a.dactive:hover{background-position:0px -23px;}										
										span#nav_pros a.active{background-image:url("images/SD-prosbuttonorange.jpg");width:69px;}										
			#header .right .shareHolder{clear:both;position:relative;text-align:right;line-height:47px;padding-right:50px;}
			#header .right .shareHolder .share{position:absolute;top:15px;right:-103px;}
	
	/****************************************************
	*					Content							
	*****************************************************/
	#content{padding:15px 50px 15px 85px;}
		#mainContent{width:478px;float:left;padding-right:79px; background-color:#fff;}
			#mainContent .categoryBox{width:100%;margin-top:28px;}
				#mainContent .categoryBox .header{}
					#mainContent .categoryBox .header span{float:left;}
						#mainContent .categoryBox .header span a{display:block;height:35px;}
				#mainContent .categoryBox .sweetdeeds-header{background-image:url("images/SD-mysweetdeedsbar.jpg");background-repeat:no-repeat;height:35px;text-align:right;line-height:35px;font-size:20px;color:#fff;}
				#mainContent .categoryBox .sweetdeeds-header span{float:right;}
				#mainContent .categoryBox .orange span.featured a, #mainContent .categoryBox .blue span.featured a{width:89px;display:block;}					
					#mainContent .categoryBox .orange span.featured a.active{background-image:url("images/homepage-orange-featured-selected.jpg");}
					#mainContent .categoryBox .blue span.featured a.active{background-image:url("images/homepage-blue-featured-selected.jpg");}					
					#mainContent .categoryBox .orange span.featured a.dactive{background-image:url("images/homepage-orange-featured-deselected.jpg");}
					#mainContent .categoryBox .orange span.featured a.dactive:hover{background-image:url("images/homepage-orange-featured-selected.jpg");}
					#mainContent .categoryBox .blue span.featured a.dactive{background-image:url("images/homepage-blue-featured-deselected.jpg");}
					#mainContent .categoryBox .blue span.featured a.dactive:hover{background-image:url("images/homepage-blue-featured-selected.jpg");}
				
				#mainContent .categoryBox .orange span.latest a, #mainContent .categoryBox .blue span.latest a{width:62px;display:block;}
					#mainContent .categoryBox .orange span.latest a.active{background-image:url("images/homepage-orange-latest-selected.jpg");}
					#mainContent .categoryBox .blue span.latest a.active{background-image:url("images/homepage-blue-latest-selected.jpg");}
					#mainContent .categoryBox .orange span.latest a.dactive{background-image:url("images/homepage-orange-latest-deselected.jpg");}
					#mainContent .categoryBox .orange span.latest a.dactive:hover{background-image:url("images/homepage-orange-latest-selected.jpg");}
					#mainContent .categoryBox .blue span.latest a.dactive{background-image:url("images/homepage-blue-latest-deselected.jpg");}
					#mainContent .categoryBox .blue span.latest a.dactive:hover{background-image:url("images/homepage-blue-latest-selected.jpg");}
				
				#mainContent .categoryBox .orange span.highest_rated a, #mainContent .categoryBox .blue span.highest_rated a{width:146px;display:block;}
					#mainContent .categoryBox .orange span.highest_rated a.active{background-image:url("images/homepage-orange-highestrated-selected.jpg");}
					#mainContent .categoryBox .blue span.highest_rated a.active{background-image:url("images/homepage-blue-highestrated-selected.jpg");}
					#mainContent .categoryBox .orange span.highest_rated a.dactive{background-image:url("images/homepage-orange-highestrated-deselected.jpg");}
					#mainContent .categoryBox .orange span.highest_rated a.dactive:hover{background-image:url("images/homepage-orange-highestrated-selected.jpg");}
					#mainContent .categoryBox .blue span.highest_rated a.dactive{background-image:url("images/homepage-blue-highestrated-deselected.jpg");}
					#mainContent .categoryBox .blue span.highest_rated a.dactive:hover{background-image:url("images/homepage-blue-highestrated-selected.jpg");}
				
				#mainContent .categoryBox .blue-hide-show span.show a, #mainContent .categoryBox .blue-hide-show span.hide a{display:block;}
					#mainContent .categoryBox .blue-hide-show span.show a{width:57px;}
					#mainContent .categoryBox .blue-hide-show span.hide a{width:72px;}
					#mainContent .categoryBox .blue-hide-show span.show a.active{background-image:url("images/sweetdeeds-getstarted-blue-show-selected.jpg");}
					#mainContent .categoryBox .blue-hide-show span.show a.dactive{background-image:url("images/sweetdeeds-getstarted-blue-show-deselected.jpg");}
					#mainContent .categoryBox .blue-hide-show span.hide a.active{background-image:url("images/sweetdeeds-getstarted-blue-hide-selected.jpg");}
					#mainContent .categoryBox .blue-hide-show span.hide a.dactive{background-image:url("images/sweetdeeds-getstarted-blue-hide-deselected.jpg");}
				
				#mainContent .categoryBox .orange-hide-show span.show a, #mainContent .categoryBox .orange-hide-show span.hide a{display:block;}
					#mainContent .categoryBox .orange-hide-show span.show a{width:57px;}
					#mainContent .categoryBox .orange-hide-show span.hide a{width:72px;}
					#mainContent .categoryBox .orange-hide-show span.show a.active{background-image:url("images/sweetdeeds-getstarted-orange-show-selected.jpg");}
					#mainContent .categoryBox .orange-hide-show span.show a.dactive{background-image:url("images/sweetdeeds-getstarted-orange-show-deselected.jpg");}
					#mainContent .categoryBox .orange-hide-show span.hide a.active{background-image:url("images/sweetdeeds-getstarted-orange-hide-selected.jpg");}
					#mainContent .categoryBox .orange-hide-show span.hide a.dactive{background-image:url("images/sweetdeeds-getstarted-orange-hide-deselected.jpg");}	
								
				#mainContent .categoryBox .smallNavigation{padding-left:218px;}
				#mainContent .categoryBox .smallNavigation a{height:21px;display:block;float:left;margin-left:0px;}										
										span.nav_show_tell a.active{background-image:url("images/SD-smallnav-s&twhite.jpg");width:85px;background-position:0px 0px;}
										span.nav_show_tell a.dactive:hover{background-image:url("images/SD-smallnav-s&twhite.jpg");width:85px;background-position:0px 0px;}
										span.nav_show_tell a.dactive{background-image:url("images/SD-smallnav-s&t.jpg");width:85px;background-position:0px 0px;}
										span.nav_sale a.active{background-image:url("images/SD-smallnav-forsalewhite.jpg");width:63px;}
										span.nav_sale a.dactive:hover{background-image:url("images/SD-smallnav-forsalewhite.jpg");width:63px;}
										span.nav_sale a.dactive{background-image:url("images/SD-smallnav-forsale.jpg");width:63px;}
										span.nav_rent a.active{background-image:url("images/SD-smallnav-rentalswhite2.jpg");width:58px;}
										span.nav_rent a.dactive:hover{background-image:url("images/SD-smallnav-rentalswhite2.jpg");width:58px;}
										span.nav_rent a.dactive{background-image:url("images/SD-smallnav-rentals.jpg");width:58px;}
										span.nav_pros a.active{background-image:url("images/SD-smallnav-proswhite.jpg");width:49px;}
										span.nav_pros a.dactive:hover{background-image:url("images/SD-smallnav-proswhite.jpg");width:49px;}
										span.nav_pros a.dactive{background-image:url("images/SD-smallnav-pros.jpg");width:49px;}										
				
				#mainContent .categoryBox .body{border-right:1px solid rgb(204,237,347);padding:17px 20px 0px;width:433px;clear:both;}
					#mainContent .categoryBox .body img{float:left;}
					#mainContent .categoryBox .body dl{float:right;width:238px;}
						#mainContent .categoryBox .body dl dd img{width:96px;height:11px;float:none;}
						#mainContent .categoryBox .body dl dt img{float:none;}
							#mainContent .categoryBox .body dl dt p span{text-transform:uppercase;}
  					#mainContent .categoryBox .body .clearboth{background-image:url("images/SD-blueseparation.jpg"); background-repeat:repeat-x; background-position:center; width:100%;height:30px;visibility:visible;margin:0px auto;}
					#mainContent #profile .header span a{display:inline;}
					#mainContent #profile .body{padding-bottom:25px;}
					#mainContent #profile .body dl{width:225px;}
					#mainContent #profile .body dl dt{margin:0px 0px 15px 0px;}
					#mainContent #profile .body dl h4{padding-bottom:0px;}
					#mainContent #profile .body dl h7{margin-bottom:10px;}
					#mainContent #profile .body dl p{padding-top:0px;margin-top:0px;}
					#mainContent #profile .body .clearboth{background:none;height:10px;}
					#mainContent .bookmark {text-align:center;margin-top:15px;}
					#mainContent .bookmark span a{display:inline-block;width:122px;height:23px; margin:0 1px;}					
					#mainContent .bookmark span.bm-my-sweetdeeds a.active{background-image:url("images/mininav-mysweetdeeds-selected.jpg");}
					#mainContent .bookmark span.bm-my-bookmark a.active{background-image:url("images/mininav-mybookmarks-selected.jpg");}
					#mainContent .bookmark span.bm-my-sweetdeeds a.dactive{background-image:url("images/mininav-mysweetdeeds-deselected.jpg");}
					#mainContent .bookmark span.bm-my-bookmark a.dactive{background-image:url("images/mininav-mybookmarks-deselected.jpg");}
					#mainContent .bookmark span.bm-my-sweetdeeds a.dactive:hover{background-image:url("images/mininav-mysweetdeeds-selected.jpg");}
					#mainContent .bookmark span.bm-my-bookmark a.dactive:hover{background-image:url("images/mininav-mybookmarks-selected.jpg");}
					#mainContent .categoryBox .body .box-link{line-height:24px;margin-bottom:10px;}
					#mainContent .categoryBox .body .property-box-link{height:10px;}
					
						#mainContent .categoryBox .body .profile-image {display:block; float:left;}
							#mainContent .categoryBox .body .profile-image div{clear:left;}
								#mainContent .categoryBox .body .profile-image div img{margin:0px 5px 5px 0px;}
					
					#mainContent div.profile{color:#a0a4a5;font-size:11px;border-top:1px solid #E5E5E5;}
					#mainContent div.profile img{display:block;margin-left:5px; clear:right;margin-bottom:5px;margin-top:5px;}
					#mainContent div.profile div{background-color:#f5fafd;padding:10px 20px;border-top:1px solid #E5E5E5;}
						
					/* *** Search boxes **** */					
					#s{width:100px;}
					#mainContent .categoryBox .body .search .up-down-search {padding-right:20px;}
						#mainContent .categoryBox .body .search .up-down-search p{padding:0; margin:0;}
							#mainContent .categoryBox .body .search .up-down-search p strong{color:rgb(243,113,38);font-weight:normal;}
							#mainContent .categoryBox .body .search .up-down-search h6{font-weight:normal;margin-bottom:20px;margin-top:5px;}
							#mainContent .categoryBox .body .search .up-down-search ul{padding-top:0;padding-bottom:0;margin-top:-5px;margin-bottom:0;margin-left:-20px;}
							#mainContent .categoryBox .body .search .up-down-search li{list-style-image:url("images/whats_this_bullet.gif");}
						#mainContent .categoryBox .body .search .up-down-search label{display:block;width:100%;margin-bottom:3px;}
						#mainContent .categoryBox .body .search .up-down-search label span{float:none;clear:none;}
						#mainContent .categoryBox .body .search .left-right-search div label{clear:left;margin-bottom:3px;float:left;margin-right:5px;}
						#mainContent .categoryBox .body .search .up-down-search input, #mainContent .categoryBox .body .search .up-down-search select{margin-bottom:10px;}						
							#mainContent .categoryBox .body .search .up-down-search span.photoNum{float:left;font-size:16px;color:rgb(115,199,217);text-transform:uppercase;font-weight:bold;margin-right:10px;margin-bottom:0;}
							#mainContent .categoryBox .body .search .up-down-search span{float:left;font-size:11px;clear:left;}
							#mainContent .categoryBox .body .search .topSpace{padding-top:30px;}
							#mainContent .categoryBox .body .search .up-down-search input.chose-file{border:0;width:200px;}
						#mainContent .categoryBox .body .search .left-right-search div{clear:both;margin-top:10px;}
							#mainContent .categoryBox .body .search .left-right-search div input, #mainContent .categoryBox .body .search .left-right-search div select{margin-bottom:10px;float:left;}
						#mainContent .categoryBox .body .search .xlong{width:280px;}
						#mainContent .categoryBox .body .search .long{width:169px;}
						#mainContent .categoryBox .body .search .medium{width:100px;margin-right:10px;}
						#mainContent .categoryBox .body .search .short{width:55px;}
						#mainContent .categoryBox .body .search .nHeight{height:90px;}						
						#mainContent .categoryBox .body .search .lHeight{height:210px; width:410px;}						
						#mainContent .categoryBox .body .search .chk_bx{border:none;}
						#mainContent .categoryBox .body .search .submit, #mainContent .categoryBox .body .managePhotos .submit, #mainContent .createComment .submit,
						  #mainContent #adminbody .submit, #mainContent #basic_info .submit {background-image:url("images/submitbutton.png");width:63px;height:27px;border:none;clear:left;margin-top:10px;background-repeat:no-repeat;background-color:transparent;cursor:pointer;}
						#mainContent .categoryBox .body .search .reset, #mainContent #basic_info .reset, #mainContent #adminbody .reset {background-image:url("images/clearbutton.png");width:62px;height:28px;border:none;clear:right;margin-top:10px;background-repeat:no-repeat;margin-left:15px;background-color:transparent;cursor:pointer;}
						#mainContent .categoryBox .body .search .login{background-image:url("images/loginbutton.png");width:58px;height:25px;border:none;clear:right;background-repeat:no-repeat;background-color:transparent;cursor:pointer;}
						#mainContent .categoryBox .body .search .sign_up{background-image:url("images/signupbutton.png");width:67px;height:29px;border:none;clear:right;background-repeat:no-repeat;background-color:transparent;cursor:pointer;}
						#mainContent .categoryBox .body .search .upload{background-image:url("images/uploadbutton.png");width:74px;height:31px;border:none;clear:left;margin-top:10px;background-repeat:no-repeat;background-color:transparent;cursor:pointer;}
						#mainContent .categoryBox .body .search .request_password{background-image:url("images/requestpasswordbutton.png");width:104px;height:44px;border:none;clear:right;background-repeat:no-repeat;background-color:transparent;cursor:pointer;}
						#mainContent .reset_password{background-image:url("images/reset.png");width:104px;height:44px;border:none;clear:right;background-repeat:no-repeat;background-color:transparent;cursor:pointer;}
						#mainContent .categoryBox .body .manager .add{background-image:url("images/addbutton.png");width:61px;height:31px;border:none;clear:right;background-repeat:no-repeat;background-color:transparent;cursor:pointer;}
						#mainContent .listing{background-image:url("images/publish-button.png");width:80px;height:44px;border:none;margin-top:20px;background-repeat:no-repeat;cursor:pointer;}
						#mainContent .categoryBox .body .search .right{padding-left:20px;}
						#mainContent .categoryBox .body .search .right select.multiple{height:222px;margin-bottom:0px;margin-top:5px;padding-bottom:0;}
						#mainContent .categoryBox .body .search .right span{font-size:10px;}
						
						#mainContent .categoryBox .body .properties-hide-show{border:1px solid #b1b2b5;display:block;margin-bottom:15px;background-color:#fff;}
							#mainContent .categoryBox .body .properties-hide-show .show-hide-controller{border:1px solid #b1b2b5; margin:5px;float:left;padding:0 5px;background-color:#f1f1f2;}
								#mainContent .categoryBox .body .properties-hide-show .show-hide-controller a{text-decoration:none;color:#000;}
							#mainContent .categoryBox .body .properties-hide-show .show-hide-title{margin:5px 5px 5px 20px;;float:left;clear:right;}
							#mainContent .categoryBox .body .properties-hide-show .show-hide-details{border-top:1px solid #d2d2d2;clear:both;display:block;padding:15px;}
								#mainContent .categoryBox .body .properties-hide-show .show-hide-details table tbody tr td {padding-bottom:20px;width:33%;}
									#mainContent .categoryBox .body .properties-hide-show .show-hide-details table tbody tr td input{padding:0;margin:0;float:left;height:18px;}
									#mainContent .categoryBox .body .properties-hide-show .show-hide-details table tbody tr td label{color:#b1b2b5;padding-top:2px;margin-left:5px;}
												
						#mainContent td.saperator{width:9px;background-image:url("images/blueseparationline.png");background-repeat:no-repeat;background-position:50% 50%;}
					/* *** Search boxes end **** */	

					/* *** Contact box **** */					
					.contact_owner .up-down-search {padding-right:20px;}
						.contact_owner .up-down-search p{padding:0; margin:0;}
							.contact_owner .up-down-search p strong{color:rgb(243,113,38);font-weight:normal;}
							.contact_owner .up-down-search h6{font-weight:normal;margin-bottom:20px;margin-top:5px;}
							.contact_owner .up-down-search ul{padding-top:0;padding-bottom:0;margin-top:-5px;margin-bottom:0;margin-left:-20px;}
							.contact_owner .up-down-search li{list-style-image:url("images/whats_this_bullet.gif");}
						.contact_owner .up-down-search label{display:block;width:100%;margin-bottom:3px;}
						.contact_owner .up-down-search label span{float:none;clear:none;}
						.contact_owner .left-right-search div label{clear:left;margin-bottom:3px;float:left;margin-right:5px;}
						.contact_owner .up-down-search input, #mainContent .categoryBox .body .search .up-down-search select{margin-bottom:10px;}						
							.contact_owner .up-down-search span.photoNum{float:left;font-size:16px;color:rgb(115,199,217);text-transform:uppercase;font-weight:bold;margin-right:10px;margin-bottom:0;}
							.contact_owner .up-down-search span{float:left;font-size:11px;clear:left;}
							.contact_owner .topSpace{padding-top:30px;}
							.contact_owner .up-down-search input.chose-file{border:0;width:200px;}
						.contact_owner .left-right-search div{clear:both;margin-top:10px;}
							.contact_owner .left-right-search div input, #mainContent .categoryBox .body .search .left-right-search div select{margin-bottom:10px;float:left;}
						.contact_owner .xlong{width:280px;}
						.contact_owner .long{width:169px;}
						.contact_owner .medium{width:100px;margin-right:10px;}
						.contact_owner .short{width:55px;}
						.contact_owner .nHeight{height:90px;}						
						.contact_owner .lHeight{height:210px; width:410px;}						
						.contact_owner .chk_bx{border:none;}
						.contact_owner .submit {background-image:url("images/submitbutton.png");width:63px;height:27px;border:none;clear:left;margin-top:10px;background-repeat:no-repeat;background-color:transparent;cursor:pointer;}
					  
						.contact_owner .reset, #mainContent #basic_info .reset, #mainContent #adminbody .reset {background-image:url("images/clearbutton.png");width:62px;height:28px;border:none;clear:right;margin-top:10px;background-repeat:no-repeat;margin-left:15px;background-color:transparent;cursor:pointer;}
						.contact_owner .login{background-image:url("images/loginbutton.png");width:58px;height:25px;border:none;clear:right;background-repeat:no-repeat;background-color:transparent;cursor:pointer;}
						.contact_owner .sign_up{background-image:url("images/signupbutton.png");width:67px;height:29px;border:none;clear:right;background-repeat:no-repeat;background-color:transparent;cursor:pointer;}
						.contact_owner .upload{background-image:url("images/uploadbutton.png");width:74px;height:31px;border:none;clear:left;margin-top:10px;background-repeat:no-repeat;background-color:transparent;cursor:pointer;}
						.contact_owner .request_password{background-image:url("images/requestpasswordbutton.png");width:104px;height:44px;border:none;clear:right;background-repeat:no-repeat;background-color:transparent;cursor:pointer;}
						.contact_owner .right{padding-left:20px;}
						.contact_owner .right select.multiple{height:222px;margin-bottom:0px;margin-top:5px;padding-bottom:0;}
						.contact_owner .right span{font-size:10px;}
					/* *** Search boxes end **** */	
					
					#mainContent .showSearchResult{height:29px; line-height:29px;text-align:right;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-right:5px;padding:0px 10px;}
						#mainContent .showSearchResult div{height:29px;float:left;padding:0px 2px;}
							#mainContent .showSearchResult div span{color:#ff6108;}
					#mainContent .head{background-repeat:no-repeat;background-position:95% center;margin-top:20px;border-top:1px solid #e5e5e5;}
					#mainContent .show_tell_head{background-image:url("images/SD-s&tsearchresults.jpg");}
					#mainContent .property_head{background-image:url("images/SD-propertysearchresults.jpg");}
					#mainContent .pros_head{background-image:url("images/SD-prossearchresults.jpg");}
					#mainContent .the_pros_head{background-image:url("images/SD-prossearchresults.jpg");}
					#mainContent .for_rent_head{background-image:url("images/forrentsearchresults.jpg");}
					#mainContent .for_sale_head{background-image:url("images/forsalesearchresults.jpg");}
						/*#mainContent .showSearchResult span a, #mainContent .showSearchResult span img {height:29px;}
						#mainContent .showSearchResult img{}*/
					#mainContent .searchResult td{padding:15px;border-bottom:1px solid #e1e1e3;}
						#mainContent .searchResult td span{text-transform:uppercase;}						
							
							#mainContent .searchResult td span a{color:#ff6108;text-transform:uppercase;font-weight:bold;}
					#mainContent .sitemap{margin-top:20px;}
					#mainContent .sitemap table thead tr th{font-size:15px;text-transform:uppercase;color:rgb(115,199,217);font-weight:normal;}	
					#mainContent .sitemap table tbody tr td{font-size:11px;color:rgb(115,199,217); padding-right:30px;}	
					#mainContent .sitemap a{display:block;width:100%;color:#6da7bb;}	
					
					#mainContent .categoryBox .body .manager th{font-size:16px;font-weight:normal;text-transform:uppercase;color:rgb(115,199,217);}
					#mainContent .categoryBox .body .manager tbody tr a{font-size:11px;margin-left:5px;}
		.category-viewer-title{height:28px;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;margin-top:25px;margin-bottom:0px; padding:0px 15px;}
		.category-viewer-title img {margin-top:10px;}
		.category-viewer-table .clearboth{height:5px;background-color:#f5fafd;padding:0 10px 0 18px;visibility:visible;}
		.category-viewer-table table{padding:10px 15px;background-color:#f5fafd;}
		.category-viewer-table table thead tr th{text-transform:uppercase;}
		.category-viewer-inutation-table thead tr th{color:rgb(115,199,217);}

		.category-viewer-table table.other thead tr .col1, .category-viewer-table table.other tbody tr .col1{width:130px;}
		.category-viewer-table table.other thead tr .col2, .category-viewer-table table.other tbody tr .col2{width:160px;}
		.category-viewer-table table.other thead tr .col3, .category-viewer-table table.other tbody tr .col3{width:75px;}
		.category-viewer-table table.other thead tr .col4, .category-viewer-table table.other tbody tr .col4{width:80px;}

		.category-viewer-table table.forsale thead tr .col1, .category-viewer-table table.forsale tbody tr .col1{width:115px;}
		.category-viewer-table table.forsale thead tr .col2, .category-viewer-table table.forsale tbody tr .col2{width:171px;}
		.category-viewer-table table.forsale thead tr .col3, .category-viewer-table table.forsale tbody tr .col3{width:50px;}
		.category-viewer-table table.forsale thead tr .col4, .category-viewer-table table.forsale tbody tr .col4{width:49px;}
		.category-viewer-table table.forsale thead tr .col5, .category-viewer-table table.forsale tbody tr .col5{width:60px;}
		
		.category-viewer-table table thead tr .col1 a{color:rgb(243,113,38);}	
		.category-viewer-table table tbody tr .col1 {padding-right:10px;}	
		.category-viewer-table table tbody tr .col1 img{margin-top:5px;}	
		.category-viewer-table table tbody {line-height:15px;font-size:10px;}
			.category-viewer-table table .blank{height:10px;}
			.category-viewer-table table tbody span {text-transform:uppercase;font-weight:bold;font-size:11px;}
	
		.owner-listing{font-size:11px;}
		
		.publishing_dialog{display:none;padding-left:10px;padding-right:10px}
		.publishing_dialog .close{text-align:right;}
		
		.help_dialog{display:none;padding-left:10px;padding-right:10px;width:300px;}
		.help_dialog .close{text-align:right;}

		.contact_dialog{display:none;padding-left:10px;padding-right:10px}
		.contact_dialog .close{text-align:right;}
		
		.just-sections{margin:0px 0px 25px 0px;border-bottom:1px solid #ede9e6;padding-bottom:25px;background-color:#F5FAFD;}
			.just-sections .heading{display:block;clear:both;padding:10px 20px;background-color:#fff;border-bottom:1px solid #ede9e6;border-top:1px solid #ede9e6;height:8px;}
				.just-sections .heading .floatright{}
			.just-sections .thumb{font-size:10px;margin-top:20px;padding-left:20px;}
			.just-sections .thumb td img{margin:5px 0px;}
			.just-sections p{padding-left:20px;}
			.just-sections .col3{padding-left:20px;padding-right:20px;}
			.just-sections .col1{padding-right:20px;}
			.just-sections .prop-fact-features{font-size:11px;padding-left:20px;margin-top:15px;}
				.just-sections .prop-fact-features strong{color:rgb(115,199,217);}
				.just-sections .prop-fact-features dl dt{margin:7px 0px;}
		
		span.rating{float:left;line-height:23px;padding-top:5px;font-weight:bold;margin-right:10px;}
						div.ratingHolder{float:left;line-height:23px;}
							div.ratingHolder img{float:left;}
							
		.user-comment{border-bottom:1px solid #e7e7e7;padding-top:10px;padding-bottom:10px;}
		.user-comment .col1{padding:0px 15px;}
		.user-comment .col3{font-size:10px;}
			.user-comment .col3 span{color:#97d9e9;}
			.user-comment .user-reply{margin-top:5px;}
				.user-comment .user-reply .col1{padding:3px 5px;}
				.user-comment .user-reply .col3 span{color:#b8b8ba;}
		.imageName{margin:10px 0px;color:rgb(115,199,217);clear:both;}
		
		#mainContent .sections{border-bottom:1px solid #E7E7E7;}
			#mainContent .sections .showSearchResult{border:0;}
		
		.managePhotos table{font-size:11px;}
		.managePhotos .text td{padding-bottom:10px;border-bottom:1px solid #EDE9E6;}
		.managePhotos .photo td{padding-top:10px}
			.managePhotos .photo td input{display:block;clear:both;border:0;background-color:#fff;}
		/****************************************************
		*					Right Sidebar							
		*****************************************************/				
		#rightSidebar{width:257px;float:right;padding:15px 0px 24px; background-color:#fff;text-align:left;}
		#rightSidebar img{margin-bottom:20px;}
		#rightSidebar .googlebox{margin-bottom:20px;}
		
		#rightSidebar .categoryBox{width:100%;margin-top:15px;}
		#rightSidebar .categoryBox img {margin-bottom:30px;}
				#rightSidebar .categoryBox .header{padding:0;}
					#rightSidebar .categoryBox .header span{float:left;}
					#rightSidebar .categoryBox .header img{margin-bottom:0;}
						#rightSidebar .categoryBox .header span a{display:block;height:35px;}
		#rightSidebar .categoryBox .body{border-right:0px solid #53c6d9;background-color:#dadbdd;padding:10px 10px 0px 10px;width:235px;clear:both;margin-bottom:30px; background-image:url("images/homesforsaleimage.jpg");}
					#rightSidebar .categoryBox .body img{float:left;margin-bottom:0;}
					#rightSidebar .categoryBox .body dl{float:right;width:130px;font-size:11px;}
						#rightSidebar .categoryBox .body dl dd img{float:none;}
					#rightSidebar .categoryBox .body .clearboth{visibility:hidden;margin:0px auto;}
		
		#rightSidebar .propertyProfileBox{width:252px;padding-top:12px;}
			#rightSidebar .propertyProfileBox .header{width:100%;background-image:url("images/prostitleboximage.jpg");height:35px;line-height:35px;font-family:Helvetica;font-weight:bold;font-size:14px;color:#fff;text-align:center;}
			#rightSidebar .propertyProfileBox .body{padding:25px;font-size:11px;border:1px solid rgb(204,237,347);margin-bottom:20px;}
				#rightSidebar .propertyProfileBox .body strong{text-transform:uppercase;color:rgb(243,113,38);}
				#rightSidebar .propertyProfileBox .body dl dt{margin:3px 0px;}
			#rightSidebar .propertyProfileBox img{margin-bottom:0px;}
			#rightSidebar .propertyProfileBox img.saperator{margin:10px 0px;}
			#rightSidebar ul{list-style:none;padding:0;}
	/****************************************************
	*					Footer							
	*****************************************************/
	#footer{width:100%;height:123px;background-color:#e1e2e4;text-align:center;clear:both;}
	#footer .navigation{height:29px;}
	#footer .navigation a{float:left;}
	.copyright{font-size:10px;width:270px;height:67px;background:url("images/SD-bottomnav-smalllogo.png") no-repeat left center; margin:0px auto; text-transform:uppercase; text-align:left;padding-top:17px;padding-left:65px;}
	
