/* CUSTOM CSS */

#iphone-app {
position: absolute;
display: block;
top: 110px;
margin-left:50%;
left: 279px;
width: 174px;
height: 160px;
background: url(/siteimages/clear_px.png) top left repeat;

}
.homepage #logo {
    height: 207px;
}
#content-homepage {
    padding: 0 10px;
}

#propertyslideshow {
    height: 200px;
    margin-right: -5px;
    margin-top: -383px;
    top: 0;
    width: 265px;
    z-index: 100;
}

#propertyslideshow img {
    height: 200px;
    width: 265px;
}



#banner1 {
	background:#fff;
	top:393px;
	height: 137px;
	display:none;
}


.homepage #logo {
	padding-bottom:174px;
	background:#fff url("http://desertrealestateprices.com.realproserver.com/siteimages/header-lg.jpg") 0 0 no-repeat;
}

.homepage #talkrealtyplayer {
	top:290px;
	left:740px;
}


#promos {
	top:1px;
	left:25px;
}

#promos li a {
	height:86px;
	margin-bottom:0px;
	
	}

#floatme {
	display: block;
        position: absolute;
	top: 261px;
	left: 0px;
	z-index: 99999;
	margin-left: 25px;
}


html body.homepage .box.welcome-statement {
	min-height:652px;
}

.homepage #contentTop-homepage {
	min-height:400px;
}

.homepage #contentTop-homepage h1
{
	display:none;
}

.homepage .box.welcome-statement h2 {
	visibility: hidden;
	display: none;
}

#nav a {
	font-size: 1.0em;
}

/*
----------------------------------------------------------------
	COLOR VARIABLES
----------------------------------------------------------------

	#6F1200 - accent_color (#6F1200) !!!
	#6F1200 - left_column_color

*/

/*
----------------------------------------------------------------
	SITE STRUCTURE
---------------------------------------------------------------- */
body {
	background: #35312E url("http://mickiecandcompany.com.realproserver.com/themes/globalimages/premium-one/layout/bg.png") 50% 0 no-repeat;
	color:#6A5747;
}

#box-2 h3 {
	background:#6F1200;
}



#contentTop h1 {
	color:#6F1200;
}


#footer a:hover {
	color:#6F1200;
	text-decoration:none;
}

/*
----------------------------------------------------------------
	SITE NAVIGATION (FULL)
---------------------------------------------------------------- */

#nav-full {
	background:#6F1200;
}

#nav-full li a.active-navparent,
#nav-full li a.active-navparent:hover {
	color:#6F1200 !important;
}

/*
----------------------------------------------------------------
	LANDING SUB PAGES -- POSSIBLE ERROR ON .box h2 a
---------------------------------------------------------------- */

body.LandingSub .box.tips h2,
body.LandingSub .box.reports h2,
.propertiesintro h2,
body.LandingMain .box.buyer-find h2,
body.LandingMain .box.seller-find h2,
body.homepage .box.welcome-statement h2,
body.LandingSub .box.suggested-reading h2,
body.Detail .box.homeanalysis h2,
body.LandingSub .box.ta h2 {
	color:#6F1200;
	background:transparent;
}

.box.buyer-find p a,
.box.seller-find p a, 
.homepage .box.welcome-statement p a {
	color:#6F1200;
}

.LandingSub .box a:hover, .LandingSub .box:hover a {
	color:#6F1200;
}

.LandingSub .box h2 a {
	color:#6F1200;
}

/*
----------------------------------------------------------------
	LANDING MAIN PAGES
---------------------------------------------------------------- */


.LandingMain .box h2 {
	background:#6F1200;
}


.LandingSub .box.suggested-reading .boxalt:hover a,
.LandingSub .box.suggested-reading .boxalt a:hover,
.LandingSub .box.suggested-reading:hover .boxalt a:hover {
	color:#6F1200;
}


.LandingMain .box a {
	color:#000000;
}

/*
----------------------------------------------------------------
	DETAIL PAGES
---------------------------------------------------------------- */

.Detail #content h2 {
	color:#6F1200;
}

.Detail #content a {
	color:#6F1200;
}

.homepage #widget-blog h3 {
	background:#6F1200;
	
}

#widget-blog li:hover a {
	color:#6F1200;
}

#widget-blog-agent h3 {
	background: #6F1200 url("http://mickiecandcompany.com.realproserver.com/themes/globalimages/premium-one/layout/title-blog.png") no-repeat;
}

/*
----------------------------------------------------------------
	PROPERTY LISTINGS PAGE
---------------------------------------------------------------- */

/*-- listings --*/

.listings h2 {
	background:#6F1200;
}

.listings ol li:hover .view-property img {
	border:1px solid #6F1200;
}

.meta-property em {
	color:#6F1200;
}

.more a {
	color:#6F1200;
}

#displaytypes h3, #property-search h3 {
	background:#6F1200;
}

#property-search input.submit {
	background:#6F1200;
}

#search-properties-button a {
	color:#6F1200;
}

.propertylist .displaynumber {
	color:#6F1200;
}


.propertylist .pagination a.currentpage {
	color:#6F1200;
}

#sortproperties a {
		color:#6F1200;
}

/*
----------------------------------------------------------------
	PROPERTY DETAIL PAGE
---------------------------------------------------------------- */

/*-- property slideshow --*/

ul#slideshow-thumbs li img:hover {
	border:1px solid #6F1200;
}

#property-detail h3 {
	background:#6F1200;
}

#property-options li, #property-actions li {
	color:#6F1200;
}

#price {
	color:#6F1200;
}

.propertypic-previous a, .propertypic-next a {
	color:#6F1200;
}

/*
----------------------------------------------------------------
	LIGHTBOX STYLES
---------------------------------------------------------------- */

.lightboxwrapper  {
	border:10px solid #6F1200;
}

.lightboxthankyou-content h2 {
	color:#6F1200;
}

.agentreferrals .lightboxwrapper  {
	border:10px solid #6F1200;
}

#lightbox-title {
	background:#6F1200;
}

.lightboxform .lightboxbutton input {
	background:#6F1200;
}

.agentreferrals .lightboxform div.linkembed strong em {
	color:#6F1200;
}

#lightbox-messaging {
	border-bottom:1px solid #6F1200;
}

/*
----------------------------------------------------------------
	MISC RULES
---------------------------------------------------------------- */

.sitemap #content h3 {
	background:#6F1200;
}

/*
----------------------------------------------------------------
	FORMS
---------------------------------------------------------------- */

/*-- Buyer Home Search --*/


#searchcriteria h3, #contact h3 {
	background:#6F1200;
}

.box2.searchtype label, 
.box2.areas label {
	color:#6F1200;
	
}

.totalaccess #content h3 {
	background:#6F1200;
}

html body #searchcriteria .box2.specialfeatures label {
	background:#6F1200;
}

#buyerquestions h3 {
	background:#6F1200;
}

#buyerquestions div.questioncomment label {
	background:#6F1200;
}

#propertyfeedbackrateform-wrapper #lightbox-title {
	color:#6F1200;
}

#propertyfeedbackrateform-wrapper div.lightboxbutton input {
	background:#6F1200;
}

/*
----------------------------------------------------------------
	OTHER PAGE RULES
---------------------------------------------------------------- */

/*-- recomended links --*/
.Detail #content p.linktitle {
	background:#6F1200;
}

.agent-referral-links h3 {
	background:#6F1200;
}

/*-- about page --*/
#team-biographies h3 {
	background:#6F1200;
}

#team-biographies .vcard .fn {
	color:#6F1200;
}

#newsletter-featuredlisting img:hover {
	border:1px solid #6F1200;
}

#newsletter-title strong {
	color:#6F1200;
}

#newsletter-featuredlisting p.title {
	background:#6F1200;
}

#newsletter-subscribeform-form input.newslettersubmitbutton {
	background:#6F1200;
}

#newsletter-subscribeform-thankyou {
	background:#6F1200;
}

.article-heading strong {
	background:#6F1200 url("http://mickiecandcompany.com.realproserver.com/themes/globalimages/premium-one/layout/paper.gif") 10px 50% no-repeat;
}


/*
----------------------------------------------------------------
	BLOG
---------------------------------------------------------------- */

#blogname h2 {
	color:#6F1200;
}

.blog .pagination a,
.blogitem .pagination a,
.blogarchive .pagination a {
	color:#6F1200;
}

.blog .displaynumber ,
.blogitem .displaynumber,
.blogarchive .displaynumber {
	color:#6F1200;
}

#blog-content h3 {
	background:#6F1200;
}

.blog a,
.blogitem a,
.blogarchive a {
	 color:#6F1200;
}

#widgetbar h3 {
	background:#6F1200;
}

#widgetbar li:hover a {
	color:#6F1200;
}

.Detail #content .post h2 {
	color:#6F1200;
}

.post h2 a, .Detail #content .post h2 a  {
	color:#6F1200;
}

.postdate {
	background:#6F1200 url("http://mickiecandcompany.com.realproserver.com/themes/globalimages/premium-one/layout/icn-post.png") 5px 50% no-repeat;
}

#post-comments h3 {
	background:#6F1200;
}

#leavecomment div#leavecomment-success:before {
	color:#6F1200;
	
}
/*
----------------------------------------------------------------
	GENERAL RULES FOR EDITOR
---------------------------------------------------------------- */

/*-- feedback report --*/

.feedbackreport  h3 {
	background:#6F1200;
}

#footer, #footer-homepage {
	
	background:#6F1200;
}

/*
----------------------------------------------------------------
	Rotating Search Widget
---------------------------------------------------------------- */

	@font-face {
			font-family: 'RokkittRegular';
			src: url('/agent_files/Rokkitt-webfont.eot');
			src: url('/agent_files/Rokkitt-webfont.eot?#iefix') format('embedded-opentype'),
					 url('/agent_files/Rokkitt-webfont.woff') format('woff'),
					 url('/agent_files/Rokkitt-webfont.ttf') format('truetype'),
					 url('/agent_files/Rokkitt-webfont.svg#RokkittRegular') format('svg');
			font-weight: normal;
			font-style: normal;
		}

	#searchWidget {
		float:right;
		width:300px;
		padding:5px;
		font:14px RokkittRegular, Rockwell, Georgia, Times, ?Times New Roman?, serif;
		//color:#FFFFFF;
		}
	//#searchWidget a, #searchWidget a:hover, #searchWidget a:visited {
	//	color:#FFFFFF !important;
	//	}
	#searchWidgetFeature {
		}
	#searchWidgetNav * {
		float:left;
		cursor: pointer;
		text-align: center;
		}
	#searchWidgetContent {
		height:370px;
		background-repeat:no-repeat;
		background-position:left top;
		text-align:center;
		}

	/* Position Containers, Apply Curved Borders */
	.curvedBorderContainer {
	//	background: #000000;
		width:280px;
		height:auto;
		position:relative;
		padding:5px;
		margin-bottom:10px;
		float:left;
		}
	.curvedBorderContainer * {
		position:relative;
		}
	.curve-tl, .curve-tr, .curve-bl, .curve-br {width:5px; height:5px; position:absolute;}
	.curve-tl {top:0px; left:0px;}
	.curve-tr {top:0px; right:0px;}
	.curve-bl {bottom:0px; left:0px;}
	.curve-br {bottom:0px; right:0px;}

	/* Define Nav Styles, Current Nav Highlighting */
	.SearchChoices {text-align:center;}
	.SearchChoicesSelected {text-align:center;}
	.SearchDivider {text-align:center; width:5px;}

	.imgbox {
		text-align:center;
		padding:0px;
		}
	#searchWidgetContent h3 {
		font:bold 36px RokkittRegular, Rockwell, Palatino, ?Palatino Linotype?, ?Hoefler Text?, Times, ?Times New Roman?, serif !important;
		margin:3px 0px;
	//	color:#FFFFFF !important;
	//	text-shadow:
	//		-1px -1px 0 #000000,
	//		1px -1px 0 #000000,
	//		-1px 1px 0 #000000,
	//		1px 1px 0 #000000;
		}
	#searchWidgetContent h4 {
		margin:10px 15px 7px;
		padding:3px 5px;
		text-align:left;
	//	color:#FFFFFF !important;
	//	background:#000000;
		font:11px Verdana, sans-serif !important;
	//	border:solid 1px #FFFFFF;
		}
	#searchWidgetContent p {
		text-align:center;
		padding:0px;
		margin:0px;
		}
	#searchWidgetContent div {
		float:left;
		}
	.searchWidgetContentRow, .searchWidgetContentItemWide {
		width:278px;
		}
	.searchWidgetContentRow label {
		float:left;
		text-align:left;
		font:11px Verdana, sans-serif !important;
	//	color:#FFFFFF;
		}
	.searchWidgetContentHeader {
		vertical-align:top;
		}
	.searchWidgetContentBody {
		padding:15px 0px 21px;
	//	background:#666666
		border:solid 1px #999999;
		vertical-align:top;
		margin:15px 0px 15px;
		}
	.searchWidgetContentBody>*>* {
		padding:2px 15px;
		}
	.searchWidgetContentBody .searchWidgetContentItem, .searchWidgetContentBody .searchWidgetContentItem * {
		width:109px;
		}
	.searchWidgetContentItem * {
		margin:0px;
		padding:0px;
		}
	.searchWidgetContentBody .searchWidgetContentItemWide, .searchWidgetContentBody .searchWidgetContentItemWide * {
		width:248px;
		}
	.searchWidgetContent .searchWidgetContentItem, .searchWidgetContent .searchWidgetContentItemWide {
		padding:0px;
		}
	.searchWidgetContent input {
		height:1em;
		}
	.searchWidgetContent label {
		font-family:Verdana, sans-serif !important;
		font-size:10px important;
		}
	.searchWidgetContentFooter {
		position:relative;
		margin-top:11px;
		}
	.formStaggeredButton {
		width:100%;
		position:absolute;
		bottom:-11px;
		left:0px;
		padding:0px auto;
		}
	.formStaggeredButton input[type="button"] {
		background:#6F1200;
		border:1px solid #7b681b;
		height:22px;
		width:150px;
		font:bold 12px Verdana, sans-serif;
		}
	#boxEmailSearch {
		margin:-4px;
		padding:4px;
		background-image:url('/agent_files/new.png');
		background-repeat:no-repeat;
		background-position:left top;
		}
	#boxEmailSearchConfirm {
		margin:10px;
		width:258px;
		height:234px;
	//	background:#FFFFFF;
		border:solid 1px #999999;
		position:absolute;
		z-index:9999;
		top:0px;
		left:0px;
		}
	#boxEmailSearchConfirm .searchWidgetContentRow, #boxEmailSearchConfirm .searchWidgetContentItemWide, #boxEmailSearchConfirm .searchWidgetContentItemWide * {
		width:228px;
		}
	#boxEmailSearchConfirm h3 {
		font:bold 28px RokkittRegular, Rockwell, Palatino, ?Palatino Linotype?, ?Hoefler Text?, Times, ?Times New Roman?, serif !important;
		margin:20px 0px;
	//	color:#FFFFFF !important;
		}
	#boxEmailSearchConfirm .searchWidgetContentItemWide {
		margin:5px auto;
		font-weight:bold;
	//	color:#FFFFFF;
		}
	#boxPriceRange .searchWidgetContentBody{
		padding:10px 0px;
		}
	#boxPriceRange .searchWidgetContentBody a {
		line-height:1.5em;
		text-decoration:none;
	//	color:#FFFFFF !important;
		}
	#boxPriceRange a:hover {
		text-decoration:underline;
	//	color:#000000 !important;
		}		
	#boxPriceRange .even{
	//	background:#666666
		}
	#boxPriceRange .odd {
	//	background:#FFFFFF;
		}
	#searchWidget a, #searchWidget a:hover, #searchWidget a:visited, #searchWidget h3, #searchWidget h4, #searchWidget label {
		color:inherit !important;
		}

/*
----------------------------------------------------------------
    COLOR VARIABLES
----------------------------------------------------------------
    #000000 - background_color (#000000)
    #666666 - accent_color (#666666)
    #FFFFFF - $menu_text_color (#ffffff)
    #FFFFFF - contact_text_color
    #FFFFFF - home_footer_text_color (#736152)
    #666666 - left_column_color
    design6 - themename
*/

/*  ------------------
    ColorVariable Styles
    ------------------  */

/* $background_color */
.vr-background-color{
    color:#6F1200;
}
.vr-background-bg{
    background:#6F1200;
}

/* $accent_color */
.vr-accent-color{
    color:#EEE9DF;
}
.vr-accent-bg{
    background:#EEE9DF;
}

/* $menu_text_color */
.vr-menutxt-color{
    color:#FFFFFF;
}
.vr-menutxt-bg{
    background:#FFFFFF;
}

/* $contact_text_color */
.vr-contacttxt-color{
    color:#FFFFFF;
}
.vr-contacttxt-bg{
    background:#FFFFFF;
}

/* $home_footer_text_color */
.vr-homefootertxt-color{
    color:#FFFFFF;
}
.vr-homefootertxt-bg{
    background:#FFFFFF;
}

/* $left_column_color */
.vr-leftcolumn-color{
    color:#6F1200;
}
.vr-leftcolumn-bg{
    background:#6F1200;
}

/* homepage blog position */
.homepage #widget-blog {
    margin-top: 10px;
}

/*                        added by rob                  */
#social-media {
    background: url("/siteimages/icon-larger.png") no-repeat scroll 0 0 transparent;
    height: 48px;
    margin: -105px 0 10px 713px;
    position: absolute;
    z-index: 800;
}
#social-media a {
    background: none repeat scroll 0 0 transparent;
    display: block;
    float: left !important;
    height: 48px;
    margin-right: 13px;
    position: relative;
    text-decoration: none;
    top: 0;
    width: 48px;
    z-index: 9999;
}

#likethis{
	position:absolute;
	margin-top:-177px;
	left:896px;
	z-index:99999;
}
.homepage #idx-search-widget {
    background: url("/agent_files/icons/white_bgr_75.png") repeat scroll 0 0 transparent;
}

	.clearfix {
		float:none;
		clear:both;
	}
	.homepage #widget-blog-agent {
		top:50px;
		right:5px;
	}
	#idx-search-widget {
		top:-100px;
	}
	#contentTop-homepage h1 {
		width: 940px;
	}
	#pic-slide {
		left: 470px;
	}
	.editor {
		text-align: center;
	}
	@font-face {
		font-family: 'MyriadCondensedWebRegular';
		src: url('/siteimages/myriadc-webfont.eot');
		src: local('?'), url('/siteimages/myriadc-webfont.woff') format('woff'), url('/siteimages/myriadc-webfont.ttf') format('truetype'), url('/siteimages/myriadc-webfont.svg#webfontf4Bv3wLM') format('svg');
		font-weight: normal; font-style: normal;
	}
	.custom-container a:link, .custom-container a:visited, .custom-container a:hover, .custom-container a:active {
		text-decoration:none;
		cursor:pointer;
		letter-spacing:1px;
		text-transform:uppercase;
		font-weight:normal;
		font: 10px 'MyriadCondensedWebRegular', Verdana, "Trebuchet MS", sans-serif;
	}
	.custom-container {
		width: 933px;
		position: absolute !important;
		top: 0px;
		left:0px;
	}
	.custom-container .custom-box {
		float: left;
		width: 275px;
		height: 190px;
		padding: 18px;
		background: transparent url(/siteimages/box.png) no-repeat 0px 0px;
		font: 10px 'MyriadCondensedWebRegular', Verdana, "Trebuchet MS", sans-serif;
	}
	.custom-container .custom-box>h3 {
		width:275px;
		margin:5px 0px 10px;
		line-height:30px;
	}
	.custom-container .custom-box>h3>a:link, .custom-container .custom-box>h3>a:visited, .custom-container .custom-box>h3>a:hover, .custom-container .custom-box>h3>a:active {
		color:#8C0002;
		text-shadow:0 0 5px rgba(255,255,255,.75);
		font-weight:bold !important;
		font-size:1.1em;
	}
	.custom-container .custom-box>a {
		display: inline-block;
		width: 126px;
		height: 28px;
		margin: 0px 3px 7px;
		text-align: center;
		line-height: 28px;
		background: transparent url(/siteimages/row.png) no-repeat top center;
		color: white !important;
	}
	.custom-box h3 a {
		color:#8C0002;
		background:none;
	}
	.custom-container .custom-box iframe {
		border: 1px solid black;
		margin-top: 2px;
	}
