﻿/*#col1, #welcome, #interests, #recommended, #interests
{
	width: 252px;
}

#col1, #col2, #col3
{
	font-size: 12px;
}
*/

#col1
{
	float: left;
	margin: 0px;
	padding: 0px;
}



#welcomeText
{
	padding-top: 20px;
	padding-left: 10px;
	color: #FFFFFF;
}


#welcomeContent  { width:250px;}
#welcomeContent h3 { font-size:1.4em;font-weight: bold; color: #1C2172; padding-right:60px; width:23px !important; float:left; }
#welcomeContent h4 { color:#7da242; padding-bottom:5px; }
#welcomeContent p {}

#interests
{
	margin-bottom: 10px;
}
#interestsHeading
{
	background-image: url(../Images/imgGreenLeft.gif);
	background-repeat: no-repeat;
	height: 34px;
	line-height: 34px;
}
#interestsImages
{
	background-color: #DEDEEA;
	text-align: center;
	padding: 3px;
}
#interestsImages img
{
	margin-top: 6px;
}

/*#recommendedBy, #preferredPartners
{
	margin-bottom: 20px;
}
#recommendedByHeading, #preferredPartnersHeading
{
	background-image: url(../images/imgBlueLeft.gif);
	background-repeat: no-repeat;
	height: 34px;
	line-height: 34px;
	margin-bottom: 2px;
}
#recommendedByHeading
{
	background-image: url(../Images/imgGreenLeft.gif);
}
#recommendedByLogos, #preferredPartnersLogos
{
	border: solid 2px #1C2172; height: 68px;
	width: 248px;
	padding: 5px 0 0 0;
	text-align: center;
}*/

#headerSwitch
{
	width: 142px;
	float: left;
}

#preferred
{
	margin: 10px 0;
	height:73px;
	width:820px;
}


#recommendedByLogos, #preferredPartnersLogos
{
	width: 677px;
	background: #FFF;
	height: 73px;
}

#preferredPartnersFirst { height:73px;width: 677px;}
#preferredPartnersSecond { height:73px;width: 677px;}


#preferredPartnersLogos
{
	float: right;
	background:  #fff url('../images/reskin/backgrounds/preferredBackground.jpg') no-repeat top left;
}

#preferredPartnersHeading, #recommendedByHeading
{
	width: 130px;
	height: 13px;
	font-size: 12px;
	padding: 11px 0 11px 12px;
	color: #FFF;	
}

#preferredPartnersLogos ul, #recommendedByLogos ul
{
	padding: 5px 0px 0px 25px;
}

#preferredPartnersLogos ul li
{
	display: inline;
	padding: 0px 0px;
}
#preferredPartnersSecond ul li
{
	padding: 0px 10px;
}

#recommendedByLogos ul li {	display: inline; padding: 0 7px;}

#preferredPartnersHeading
{
	margin-bottom: 3px;
	/*background: url(../images/Reskin/Buttons/preferredPartners.jpg) no-repeat;*/
	width:130px;
	height:14px;
}

#preferredPartnersLink {/*background: url('../images/preferredPartnersArrow.jpg') no-repeat right;*/}
.preferredSelected {background: url('../images/reskin/home/preferredPartnersSelected.gif') no-repeat right;	width:130px; height:14px;}
.preferredUnselected {background: url('../images/reskin/home/preferredPartnersUnselected.gif') no-repeat right;	width:130px; height:14px;}

.recommendedSelected {background: url('../images/reskin/home/recommendedBySelected.gif') no-repeat right;width:130px; height:14px;}
.recommendedUnselected {background: url('../images/reskin/home/recommendedByUnselected.gif') no-repeat right;width:130px; height:14px;}


#recommendedByHeading
{
	/*background: url(../images/Reskin/Buttons/recommendedBy.jpg) no-repeat;*/ width:130px; height:12px;
}

#recommendedByLogos
{
	border-color: #77A22E;
	height: 73px;
	overflow-y: hidden;
	width:100%;
	padding: 0;
	float:left;
	background: #fff;
}
#recommendedByLogos img, #preferredPartnersLogos img
{
	/*width: 75px;*/
	/*width:97px;*/
	/*margin: 0px 15px 0px 15px;*/
}
.borderBottom
{
	border-bottom: 1px dashed #D9D9D9;
}
.borderRight
{
	border-right: 1px dashed #D9D9D9;
}

#col2
{
	width: 315px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#CMScontent
{
	padding: 10px;
}

/*
#contentWelcome, #contentTV, #contentMagazine, #contentNewsletter
{
	padding-bottom: 8px;
	padding-top: 8px;
	width: 295px;
}*/

/*
#contentTV, #contentMagazine
{
	border-bottom: 1px dashed #D9D9D9;
	border-top: 1px dashed #D9D9D9;
}
#contentTV
{
	height: 115px;
	padding-top: 10px;
}*/
#contentTV img
{
	float: left;
	margin-right: 10px;
}
/*
#contentNewsletter
{
	background-color: #EBEBF3;
	margin-top: 10px;
	height: 150px;
	position: relative;
	padding: 8px;
	width: 275px;
	border: 2px solid #1C2172;
}
#contentNewsletter .imgNewsletter
{
	position: absolute;
	top: 0px;
	right: 0px;
}
#contentNewsletter .imgsignUp
{
	position: absolute;
	bottom: 10px;
	right: 10px;
}

#contentMagazine
{
	margin-top: 10px;
	height: 106px;
}
*/
#magazineShadow
{
	float: left;
	margin-right: 10px;
	width: 84px;
	height: 105px;
	background-image: url(../Images/imgMagazineShadow.jpg);
	background-repeat: no-repeat;
}

#magazine {  width: 215px; border-bottom:1px solid #BDBEC2;}
#magazine h3 { color:#2c2b6f; width:143px; float:left; margin-left:5px; }
#magazine p { padding-bottom: 10px; padding-left:4px;}

newspaperImage { float:left;}

#magazineImage
{
	padding: 6px 0px 0px 7px;
}

#col3
{
	width: 265px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#search
{
	height: 240px;
	padding: 15px 15px;
	width: 251px;
	float: left;
	background: url(../Images/Reskin/Backgrounds/searchBoxBackground.gif) no-repeat left top;
}

#search h1
{
	margin-bottom: 10px;
	font-size: 22px; 
	color: #FFF;
}

#search label
{
	color: #FFF;
	font-weight: bold;
	display: block;
	margin-bottom: 25px;
}

#search label.last
{
	margin-bottom: 0;	
}

#search label a, #search label span
{
	color: #FFF;
	font-size: 11px;	
}

#search select
{
	margin-bottom: 15px;
	border: 2px inset #64605F;
}

#searchHeading
{
	background-image: url(../images/imgBlueAll.gif);
	background-repeat: no-repeat;
	width: 265px;
	height: 30px;
	line-height: 30px;
}
#searchForm
{
	/*background*/
	width: 265px;
	/*height: 150px;*/
}
#searchFormInner
{
	position: relative;
	padding: 10px;
}
#searchFormInner select
{
	margin-top: 5px;
}
#searchFormInner .imgSearch
{
	position: absolute;
	right: 10px;
	bottom: 10px;
}

#topProperties
{
	margin-bottom: 10px;
	width: 271px;
}
#topPropertiesHeading
{
	background-image: url(../images/imgGreenRight.gif);
	background-repeat: no-repeat;
	width: 263px;
	height: 16px;
	line-height: 34px;
}
/*
#propertyData
{
	background-color: #E0E8D0;
	font-size: 12px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 263px;
}
*/

/*
#propertyData li
{
	height: 32px;
	line-height: 32px;
	vertical-align: middle;
	border-top: 2px solid #FFFFFF;
}
*/

.propertyNumber
{
	width: 20px;
	font-weight: bold;
	text-align: center;
	float: left;
}
.propertyName
{
	width: 145px;
	float: left;
}
.propertyPrice
{
	width: 58px;
	color: #1C2172;
	float: left;
}
.propertyLink
{
	width: 40px;
	color: #1C2172;
	float: left;
}

#propertyWeek
{
	margin-bottom: 2px;
	width:207px;
}
#propertyWeekHeading
{
	background-image: url(../images/imgBlueRight.gif);
	width: 217px;
	height: 34px;
	line-height: 34px;
	display:none;
}
#property
{
	padding: 4px;
	padding-left:3px;
	margin-top: 2px;
	width: 206px;
	background: #4262AD url('../images/reskin/gradients/propertiesofweek.jpg') repeat-x top left;
}
#property img
{
	/*margin-right: 4px;
	float: left;*/
	/*height: 78px;*/
}

/*#footer
{ background-color: #FFFFFF; }
#footerCopyright
{ float: left; height: 50px; line-height: 50px; font-size: 12px; color: Gray; background-color: #FFFFFF; width: 200px; }
#footerLogos
{ float: left; height: 50px; text-align: right; background-color: #FFFFFF; width: 592px; }*/

#col2 p
{
	margin-top: 5px;
	margin-bottom: 5px;
	color: #000000;
}
#col2
{
	color: #000000;
}
#col2 a
{
	color: #1C2172;
}

#col3 a
{
	color: #1C2172;
}

#searchFormInner p
{
	margin: 0px;
	font-size: 12px;
}
#searchFormInner a
{
	font-size: 12px;
	color: #1C2172;
}
#searchFormInner img
{
	position: relative;
	bottom: 0px;
	right: 0px;
}
#searchHeading h2
{
	color: #FFFFFF;
	font-size: 18px;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
}

#property h3 {	padding:5px 0 0 2px; margin-top:2px; margin-bottom:0; font-size:1em; color:#2b3991;}

#propertyTop { height:22px; width:140px; float:left;}

#propertyWeekText { background:url('../images/reskin/home/propertyOfWeekHeader.gif') no-repeat; width:140px; float:left; overflow:hidden; /*background-color:ButtonShadow;*/ }
#propertyWeekText a { text-decoration:none; color:#1C2172;}
#propertyWeekText a:hover {}
#propertyWeekText a:visited { text-decoration:none; color:#1C2172;}

#propertyWeekImageTop { background:url('../images/reskin/home/propertyOfWeekTop.gif') no-repeat; width:208px; height:9px; margin-left:1px; /*overflow:hidden;*/ overflow:hidden;}
#propertyWeekImageWrapper { width:203px; height:147px; padding:2px; background:#fff; margin-left:1px; padding-top:0px; overflow:hidden;}
#propertyWeekImage { height:103px; width:203px;}
#propertyClickHere { float:left; width:203px; text-align:right; height:22px; padding:0; margin:2px 0 0 2px;}

#property p
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.divider
{
	height: 1px;
	border-bottom: dashed 1px #7F7F7F;
	margin-top: 2px;
	margin-bottom: 2px;
}

#welcomeText p
{
	color: #FFFFFF;
	font-size: 14px;
	margin-top: 5px;
}
#welcomeText a
{
	color: #FFFFFF;
	font-size: 14px;
}



/* Reskin */
#searchBanner
{
	height: 270px;
	margin-bottom: 10px;
}

#welcomeBanner
{
	Background: url(../Images/Reskin/Backgrounds/welcomeBackground.gif) no-repeat top left;	
	width: 541px;
	height: 270px;
	float: left;
}

#welcomeBannerTop { width:240px; height:75px; float:left; padding: 18px 0 0 20px;}
#welcomeBannerTop h1 { color:#fff; font-size:3.1em;}
#welcomeBannerTop h3 { color:#fff; font-size:1.3em;}

#welcomeBannerLeft { width:217px; float:left; margin-top:18px; height:160px;/*150px;*/ }
.welcomeBannerLink { margin-top: 9px;}
#welcomeBannerRight { float:right; width:274px; height:211px; }
#welcomeText { float:left; width:280px; height:60px; font-size:0.8em !important; padding:0 0 0 15px; margin:0 0 8px 0;}
#welcomeText p { font-size:1.2em !important; color:#000; }
#welcomeText a { font-size:1.1em !important; text-align:right !important; color:#000; float:right; padding-top:7px; }
#welcomeText a:visited { color:#000;}

#colLeft
{
	width: 541px;
	float: left;
	background: #FFF;
	/*padding: 10px 0;*/
	padding:10px 0 0px 0;
	min-height:810px;
}

#colLeft a, colRight a
{
	color: #1E74BF;
}

#colRight
{
	float: right;
	margin-left: 10px;
	width: 271px;
}

#subColLeft
{
	width: 248px;
	border-right: 1px dashed #D2D2D4;
	padding: 10px 21px 10px 13px;
	float: left;	
}

#subColLeft h3 { width:190px; float:left;}
#envolopeImage { float:left; padding-left:10px;}
.pnlSignUp { height:90px; width:248px; }

#subColRight
{
	float: right;	
	width: 240px;
	padding: 10px 10px 10px 0;
}

#subColRight p {  margin-left:0; padding-left:0; }
#subColRight h3 {  margin-left:0;}


#weSupport { height:155px;}
#weSupport h3 { font-size:13px; color:#7DA242; margin-bottom:10px;}
#supported {width:205px; margin-top:10px;}

#topProperties h1
{
	background: url(../Images/Reskin/Gradients/greenVerticalGradient.gif) repeat-x top center;
	height: 23px;
	color: #FFF;
	font-size: 15px;
	padding: 7px 10px 1px 10px;
}


.subColContentArea
{
	border-bottom: 1px solid #BDBEC2;
	padding: 0 0 15px 0;
	margin: 0 0 10px 0;
}

.subColContentArea h2 { /*color:#2a2b6c;*/ color:#2c2b6f; font-size:1.2em; }

.subColContentArea input.emailInput
{
	border: 2px inset #64605F;
	margin-top: 10px;
}

.subColContentArea input.imgsignUp
{
	float: right;
	margin-top: 7px;
}

.last
{
	border: 0 none;	
}

.subColContentArea h3
{
	color: #7DA242;
	font-size: 13px;
	margin-bottom: 10px;
}

.property
{
	background-color: #FFFFFF;
	display: block;
	font-size: 10px;
	font-weight: bold;
	height: 12px;
	margin: 5px 0;
	padding: 5px;
}

.propertyInfo li
{
	display: block;
	
}

.propertyName
{
	float: left;	
	width: 117px;
	margin-right: 30px;
	color: #000;
}

.propertyPrice
{
	float: left;
	color: #000;
}

/*
.propertyLink
{
	float: right;
	color: #1E74BF;
}*/

#interested h1
{
	background: url(../Images/Reskin/Gradients/orangeVerticalGradient.gif) repeat-x top center;
	height: 23px;
	color: #FFF;
	font-size: 17px;
	padding: 7px 10px;
	margin-bottom: 6px;
}

.interestedInImage { padding-bottom: 8px; width:271px; }


#asSeenOnTV img
{
	float: left;
}

#asSeenOnTV p
{
	float: right;
	padding: 10px;
	width: 117px;
	margin-bottom: 20px;
}


#propertyTopWrapper {}


/* rotator in-page placement */
    div#rotator {
	position:relative;
	height:345px;
	margin-left: 15px;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div#rotator ul li img {
	border:1px solid #ccc;
	padding: 4px;
	background: #FFF;
}
    div#rotator ul li.show {
	z-index:500;
}


#continueWelcomeText:hover { cursor:pointer;}

#homeCustomerTestimonial { width:203px; border:solid 1px #e5e5e5; padding:5px;}
#homeCustomerTestimonial h3 { margin-bottom:10px; font-size:13px; color: #7DA242;}
#homeCustomerTestimonial #testimonialCustomerName { font-weight:bold; margin-top:8px;}

.shown { display:block;}
.hidden { display:none;}

#weSupportRotator { text-align:center; position:relative}

#googleTranslatorHomeWrapper { /*padding:8px 0 8px 12px;*/ padding:0; margin-bottom:10px; background:#fff; float:left;}
.goog-te-gadget .goog-te-combo { background:#E5E5E5 !important;}

/* new property of week classes */
#propertyOfWeekTop {background:url('../images/reskin/home/propertyOfWeekTopBG.gif') no-repeat; width:207px; height:30px;}
#propertyOfWeekMiddle { width:203px; background:#fff; padding:0 2px;}
#propertyOfWeekBottom {width:207px; height:27px; background:#fff;}

#asHeardOnRadio h3
{
	float: none;
	width: auto;
}
#asHeardOnRadio img
{
	float: left;
}
#asHeardOnRadio p
{
	float:right;
	margin-bottom:20px;
	padding:10px;
	width:117px;
}

#tabs
{
    float:left;
    width:142px; 
	height:73px; 
}

#prefferedTab
{
	width:142px; 
	height:35px; 
	margin-bottom:3px;
	display:block; 
	
	background: url("../images/reskin/home/preferredPartnersSelected.gif") no-repeat scroll right center transparent;
}
#reccommendedTab
{
    width:142px; 
	height:35px;
	display:block; 
	
	background: url("../images/reskin/home/recommendedBySelected.gif") no-repeat scroll right center transparent
}


