#mainCont
{
   width:1002px;
   margin:0 auto;
   margin-top:20px
   
}
#mainTitle
{
	margin:12px 0 12px -27px;
	*margin-bottom:-12px;
	text-align:left;
	background: url(/images/pointer.jpg) no-repeat top left;
	_background:none;
	text-indent:29px;
	
}
#topCont
{
    width:976px;
    margin:0 auto;
}
#homeRight
{
    float:right;
}
#homeRight a
{
    border:solid 1px #BAC9E6;
    display:block;
}
#homeLeft
{
    float:left;
    border:solid 1px #435375;
    width:502px;
    height:274px;
    text-align:center;
    padding:0 10px;
    margin-bottom:14px;
	background-color: White;
    
    
}
.homeLeftHalf
{

    width:240px;
    text-align:left;
}
#homeLeftRight
{
    float:right;
	border:solid 1px #C2D0ED;
	background-color:#E3EBFF;
	height:174px;
}
#homeLeftLeft
{
    float:left;
}
.sliderOuterCont{
	border:solid 1px #C2D0ED;
	background-color:#E3EBFF;
	margin-bottom:8px;
	height:82px;
 }
.sliderHeader
{
    font-size:14px;
    font-weight:bold;
    margin:5px 0 8px 8px;
	color:#405276;
	letter-spacing:-1px;
    
}
.rightEdge,
.leftEdge
{
background-color:#E3EBFF;
}
.sliderCont{
	margin-left:4px;
	}
.txtBoxLeft, .txtBoxRight {
    border:1px solid #C3D1EC;
	margin-top:2px;
	text-align:center;
	width:74px;
}
.txtBoxLeft {
    margin-right:50px;
    margin-left:12px;
}

#locationsCount
{
    float:right;
font-size:11px;
padding:6px 4px 0 0;
color:#535351;
}
/*
#chooseLocationsBtnImg
{
    margin-top:16px;
}
#dvLocationsCont
{
    position:absolute;
    z-index:100;
    height:142px;
    width:185px;
    background-color:#8D8D8D;
    margin:-25px 0 0 140px;
    *margin:16px 0px 0px -3px;
    border:solid 1px #696969;
    
}
#addLocationsBtnImg
{
    margin-left:79px;
}*/
#dvLocations
{
    height:125px;
    width:220px;
    margin:-2px auto 0;
    background-color:white;
    overflow-y:auto;
    border:solid 1px #5F5F5F;
}


.findListingsBtn
{
    margin-top:4px;
}


#addLocationsBtn:active, #addLocationsBtn:focus{
	outline: 0 none;
	-moz-outline-style: none;
}
html>body #addLocationsBtn:active, html>body #addLocationsBtn:focus{
	*noFocusLine: expression(this.onFocus=this.blur())
}
.selectEx
{
*height:150px;
}
.selectEx div {
	border-bottom: solid 1px #B9B9B9;
    cursor: pointer;
    text-align: left;
}
.selectEx .optSelected {
        background-color: #000075;
        color: #FFFFFF;        
    }
.selectEx .optDefault {
	background-color: auto;
    color: auto;        
}
.selectEx input {
	border: 0 none;
	cursor: pointer;
    vertical-align: middle;
    top: -1px;
    background-color: transparent;
}
.selectEx div {
    border-bottom-color:#E3EBFF;
	padding:3px 0;
}
#sxBtnsslxLocations{
	position:absolute;
	top:426px;
	*top:423px;
	_top:426px;
	border:none;
	cursor:default;
}
#sxBtnsslxLocations a{
	color:#405276;
	margin-right:60px;
	_margin-right:0;
}
#testimonialsTout{
    display:block;
    background:#435375 url(/images/homeTestimonials.jpg) no-repeat right bottom;
    height:129px;
    width:441px;
    color:#FFFFFF;
    text-decoration:none;
    
    position:relative;
}
#testimonialsTout span
{
    cursor:pointer;
}
#testimonial
{
    font-size:21px;
    position:absolute;
    top:6px;
    left:8px;
}
    
#author{
    color:#CED6EB;
    position:absolute;
    left:0;
    top:68px;
    width:428px;
    font-size:17px;
    text-align:right;
}
