@charset "utf-8";
/* CSS Document */
*{
padding:0px;
margin:0px;
}
body {
	background-color: #ffffff;
	background-image: url(images/site_bg.gif);
	background-repeat:repeat-y;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	background-position:center top;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

h1{
font-size:22px;
color:#818285;
font-weight:normal;
text-align:left;


}
.grey{
text-decoration:none;
color:#818285;
}
h1 .red{
color:#ef4030;
font-size:22px;
}
.redLink{
color:#ef4030;
font-size:10px;
}
.redLink2{
color:#ef4030;
font-size:11px;
}
h3{
font-size:14px;
color:#818285;
font-weight:normal;
text-align:left;


}
h3 .red{
color:#ef4030;
}
p{
padding-top:4px;
padding-bottom:4px;

}
h2{
font-size:17px;
font-weight:normal;
}
h2 .red{
color:#ef4030;
}
#container{
text-align:100%;
width:100%;
margin:0px;
padding:0px;
}
#topHolder {
width:940px;
height:30px;
vertical-align:middle;
text-align:left;

}
#topSection{
background-image:url(images/topbg.jpg);
background-repeat:repeat-x;
width:100%;
height:169px;
}

#bottomHolder{
height:109px;
vertical-align:text-bottom;
width:940px;
clear:both;
overflow:hidden;

}
#dateHolder{
float:left;
color:#FFFFFF;
font-size:12px;
padding-top:4px;
}
#miniNavHolder{
float:right;
color:#FFFFFF;
font-size:14px;
padding-top:4px;
}
#miniNavHolder a{
color:#FFFFFF;
text-decoration:none;

}
#logo{
width:160px; 
float:left; 
text-align:left;
}
#navMain{
width:780px; 
height:109px; 
float:right;
vertical-align:middle;
text-align:right;
}
#navText{
font-size:15px;
color:#FFFFFF;
height:28px;

padding-top:4px;
float:left;

}
#navText a{
font-size:15px;
color:#FFFFFF;
text-decoration:none;

}
#studentHeader{
float:left;
width:600px;
height:48px;
text-align:left;
padding-top:30px;

}
#telEmail{
float:right;
width:180px;
height:71px;
color:#FFFFFF;
text-align:left;
padding-top:7px;

}
.tel{
font-size:24px;
line-height:27px;
}
.email a{
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}
#content{
width:940px;
clear:both;
overflow:hidden;
}
#contentTopHolder{
width:940px;
height:295px;
}
#flashHolder{
float:left;
width:760px;
height:295px;
position:relative;
}
#searchHolder{
float:right;
width:180px;
height:294px;
background-image:url(images/searchContBgRep.jpg);
background-repeat:repeat-y;
text-align:left;
border-bottom:1px #ffffff solid;
}
#searchContent{
padding-left:22px;
text-align:left;

}
select { 
 background-color: #ffffff; 
 color: #666666; 
 font-size:11px;
 width:140px;
 margin-bottom:8px;
}

.searchTxt{
font-size:18px;
color:#EF4030;
font-weight:bold;
line-height:25px;
}

.quickProp{
color:#FFFFFF;
font-size:14px;
}
#searchForm{
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

.sub{
margin-top:9px;
margin-left:-4px;
background: transparent url("images/submit_bg.gif") no-repeat;
height:24px;
border:solid 0 #fff;
width:148px;
color:#ffffff;
text-transform:uppercase;
}
#redSpacer{
background-color:#EF4030; 
width:940px; 
height:6px; 
float:left;
}
#contMain{
width:940px;
float:left;
height:250px;


}
#allTabsHolder{
width:936px;
float:left;
padding-left:4px;
}
#leftTabHolder{
width:160px;
float:left;

padding-top:20px;

}
#contTextHolder{
width:534px;
float:left;

background-image:url(images/contBgRight.gif);
background-position:right top;
background-repeat:no-repeat;
padding:18px;
text-align:left;
}
#rightTabHolder{
width:204px;
float:left;

padding-top:30px;
padding-right:4px;
text-align:right;
}
#bottomSection{
background-image:url(images/footer_bg.jpg);
background-repeat:repeat-x;
background-color:#bb3629;
width:100%;
height:33px;
float:left;
text-align:center;
clear:both;
overflow:hidden;

}
#footerHolder{
width:930px; 
text-align:center; 
margin:0px auto;
}
#termsText{
width:688px;
float:left;
text-align:left;
height:22px;
padding-top:9px;
color:#FFFFFF;
font-size:11px;
}
#splitpixelLogo{
width:220px;
float:right;
text-align:right;
height:22px;
padding-top:9px;
color:#FFFFFF;
font-size:11px;
}
#splitpixelLogo a{
text-decoration:none;
color:#FFFFFF;

}
#termsText a{
color:#FFFFFF;
text-decoration:none;
}
#callBackTab{
background-image:url(images/callBack.jpg);
background-repeat:no-repeat;
width:167px;
height:120px;
float:right;
padding-top:24px;
text-align:left;
padding-left:8px;
font-size:23px;
color:#ef4030;
}

.requestTxt{
color:#818285;
font-size:16px;

}
.linky2{
font-size:12px;
color: #ef4030;
}
.reqLink{
display: block;
text-decoration:none;
color:#818285;

}
.linky {
color: #ef4030;
}
#moreInfo{
background-image:url(images/moreInfoBtn.gif);
background-repeat:no-repeat;
text-align:center;
width:187px;
height:19px;
padding:4px;
padding-top:5px;
font-size:13px;

}
.moreTxt {color: #EF4030;}
.moreTxt a{color: #EF4030; text-decoration:none;}
.moreLink{
text-decoration:none;
color:#818285;

}
#moreDetails{
background-image:url(images/moreDetBtn.gif);
background-repeat:no-repeat;
text-align:center;
width:204px;
height:19px;
padding:4px;
padding-top:5px;
font-size:13px;

}

#facebookTab{
background-image:url(images/facebookTab.gif);
background-repeat:no-repeat;
width:150px;
height:58px;
text-align:left;
font-size:15px;
margin-bottom:7px;
padding-left:10px;
padding-top:2px;

}
#facebookTab a{
color:#818285;
text-decoration:none;
}
#localTab{
background-image:url(images/tab_bg.gif);
background-repeat:no-repeat;
width:150px;
height:58px;
text-align:left;
font-size:15px;
margin-bottom:7px;
padding-left:10px;
padding-top:2px;
color:#818285;
text-decoration:none;
}
#localTab a{
color:#818285;
text-decoration:none;
}
#livingTab{
background-image:url(images/endsleigh_bg.gif);
background-repeat:no-repeat;
display:block;
width:150px;
height:58px;
text-align:left;
font-size:15px;
padding-left:10px;
padding-top:2px;

}
#livingTab a{
color:#818285;
text-decoration:none;
}
#tabSpacer{
height:5px;
padding:0px;

}
.red{
color:#FF0000;
text-decoration:none;
font-size:11px;
}
.hudds{
font-size:21px;
padding:0px;
margin-left:-2px;

}

#row1Main{
float:left;
vertical-align:middle;
clear:both;
overflow:hidden;
}
#row2Main{
float:left;

}
#featureTab1{
float:left;
width:457px;
height:200px;


}
#featureProp3{
float:left;
width:445px;
height:188px;
background-image:url(images/tab_prop_bg_41.gif);
background-repeat:no-repeat;
padding:6px;

}
#featureProp1{
float:left;
width:445px;
height:188px;
background-image:url(images/tab_prop_bg_41.gif);
background-repeat:no-repeat;
padding:6px;

}
#featureProp2{
float:left;
width:445px;
height:188px;
background-image:url(images/tab_prop_bg_41.gif);
background-repeat:no-repeat;
padding:6px;
}
#HousesWanted{
width:457px;
height:148px;
text-align:center;
float:left;
}
#UsefulInfo{
width:457px;
height:148px;
text-align:center;
float:left;
}
#Landlord{
width:457px;
height:148px;
text-align:center;
float:left;
}
#tabTxt1{
font-size:17px;
float:left;
width:124px;
height:48px;

}
#tabTxt2{
font-size:17px;
float:left;
width:153px;
height:48px;
}
#tabTxt3{
font-size:17px;
float:left;
width:180px;
height:48px;
}
#tabTxt1 a{
font-size:16px;
color:#818285;
text-decoration:none;
}
#tabTxt2 a{
font-size:16px;
color:#818285;
text-decoration:none;
}
#tabTxt3 a{
font-size:16px;
color:#818285;
text-decoration:none;
}
.selectedTab{
color:#ee4030;

}
#propHeader{
width:445px;
text-align:left;
float:left;
}
#tabContainer{
float:left;
width:457px;
}
#tabMenu{
float:left;
width:457px;
height:48px;
}
#featureMainImg{
padding:3px;
border:1px #bababa solid;
vertical-align:middle;
text-align:center;
float:left;

}
#featureMainCont{
text-align:left;
float:right;
padding-left:2px;
width:217px;
margin-top:-13px;
height:113px;
padding-bottom:4px;
overflow:hidden;
border-bottom:3px #ffffff solid;
}
#featureThumbImg{
padding:2px;
border:1px #bababa solid;
vertical-align:middle;
text-align:center;
width:42px;
height:25px;
float:left;
margin-right:3px;
}
#thumbHomeHolder{
text-align:left; 
float:right; 
padding-left:2px; 
width:217px;
}

#property_container{
float:left;
width:926px;
text-align:center;
padding-left:13px;

}
#property_holder{
margin-top:30px;
width:910px;
float:left;
}
#property_topTab{
float:left;
width:902px;
height:18px;
color:#FFFFFF;
font-size:15px;
background-image:url(images/topBarProp.jpg);
background-repeat:repeat-x;
padding:4px;
}
#property_footer{
background-color:#F3F1F1;
float:left;
width:900px;
height:24px;
padding:4px;
border:1px #D5D5D5 solid;
text-align:left;
}
#backToPropList{
background-image:url(images/back_btn.gif);
width:214px;
height:21px;
font-size:11px;
font-weight:bold;
text-align:center;
padding-top:3px;
float:left;

}
#backToPropList a{
text-decoration:none;
color:#666666;

}
#actionButton{
background-image:url(images/recFriendBtn.gif);
width:125px;
height:22px;
font-size:11px;
font-weight:bold;
text-align:center;
padding-top:4px;
float:right;
margin-right:4px;
}
#prop_topBarPrice{
float:left;
width:350px;
text-align:left;
}
#prop_topBarBeds{
float:right;
width:250px;
text-align:right;
}
ul{ 
list-style:none; 
margin-top:6px;
} 
li{ 
padding-left:14px; 
margin-top:3px;
list-style-image: none;
background-image: url("images/listArrow.gif");
background-repeat: no-repeat;
background-position: left center;
}
#propMainListCont{
width:910px;
float:left;
text-align:left;
padding-top:5px;
}
#propMainListContLeft{
width:508px;
text-align:left;
float:left;
}
#propMainListContRight{
width:392px;
text-align:left;
float:left;
padding-left:10px;
}
#propMainListContRight ul{
list-style:none; 
margin-top:8px;

}
#propMainListContRight li{
padding-left:18px; 
margin-top:5px;
list-style-image: none;
background-image: url("images/listArrow.gif");
background-repeat: no-repeat;
background-position: left center;
}

#propMainListImage{
padding:3px;
border:1px #bababa solid;
vertical-align:middle;
text-align:center;
}
#propMainThumbHolder{
width:508px;
float:left;
margin-top:7px;

}
#featureThumbImg2{
padding:1px;
border:1px #bababa solid;
vertical-align:middle;
text-align:center;
width:42px;
height:25px;
float:left;
margin-right:5px;
}
#clickThumbs{
float:left;
width:508px;
margin-top:5px;

}
#property_row{
float:left;
width:921px;
text-align:center;
padding-left:8px;


}
ul{ 
list-style:none; 
margin-top:6px;
} 
li{ 
padding-left:14px; 
margin-top:3px;
list-style-image: none;
background-image: url("images/listArrow.gif");
background-repeat: no-repeat;
background-position: left center;
}


#leftProp{
float:left;
width:439px;
height:269px;
border:1px #abacae solid;
padding:5px;
}
#topBarProp{
float:left;
width:431px;
height:18px;
color:#FFFFFF;
font-size:15px;
background-image:url(images/topBarProp.jpg);
background-repeat:repeat-x;
padding:4px;
}
#topBarPrice{
float:left;
width:250px;
text-align:left;
}
#topBarBeds{
float:right;
width:150px;
text-align:right;
}
#propListCont{
width:439px;
float:left;
text-align:left;
padding-top:10px;
}
#propListContLeft{
width:215px;
text-align:left;
float:left;
}
#propListContRight{
width:207px;
text-align:left;
float:left;
padding-left:7px;
overflow:hidden;

}
#propListImage{
padding:3px;
border:1px #bababa solid;
vertical-align:middle;
text-align:center;
}
#propListHeader{
float:left;
width:600px;

}
#nextPrevHolder{
float:right;
width:310px;
margin-top:47px;
color:#666666;
font-size:11px;
font-weight:bold;

}
#nextPrevHolderBtm{
float:right;
width:310px;
margin-top:8px;
color:#666666;
font-size:11px;
font-weight:bold;
padding-right:10px;

}
#nextBtn{
float:left;
width:93px;
height:17px;
padding-top:4px;
background-image:url(images/nextBtn.gif);
background-repeat:no-repeat;
}
#prevBtn{
float:left;
width:93px;
height:17px;
padding-top:4px;
background-image:url(images/nextBtn.gif);
background-repeat:no-repeat;
}
#numBtn{
float:left;
height:17px;
padding-top:4px;
}
#nextBtn a{
text-decoration:none;
color:#666666;
}
#prevBtn a{
text-decoration:none;
color:#666666;
}
#numBtn a{
text-decoration:none;
color:#666666;
}


#slideshow {
    position:relative;
    height:295px;
	float:left;
	width:760px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 295px;
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 295px;
    display: block;
    border: 0;
}

#slideshowLinks { position:absolute; left:0; top:160px; z-index:99999; }
#slideshowLinks ul { list-style-type:none; margin:0; padding:0; }
#slideshowLinks ul li { line-height:44px; background:none; padding:0 0 0 20px; margin:0; text-align:left; font-size:20px; font-family:Arial, Helvetica, sans-serif; width:140px; }
#slideshowLinks ul li a:link, #slideshowLinks ul li a:active, #slideshowLinks ul li a:visited { color:#FFFFFF; text-decoration:none; display:block; }
#slideshowLinks ul li a:hover { color:#FFFFFF; text-decoration:underline; }
