#ContentContainer {
padding-top:30px;width:980px;margin:auto;
}

#featuredBox{
float:left;
width:300px;
background-color:#edf7fd;
margin-left:20px;
color:#012e57;
padding-bottom:10px;
margin-bottom:20px;
}

#featuredBox:hover{
background-color:#f0f1d2; color:#787f00; cursor:pointer;
}

#featuredBoxAddress{
margin-left:10px;
margin-top:10px;
float:left;
width:280px;
margin-bottom:2px;
font-size:20px; font-weight:bold;
}

#featuredBoxDesc{
margin-left:10px;
float:left;
width:280px;
margin-bottom:5px;
font-size:12px;
color:#858585;
}

#featuredBoxPrice{
margin-left:10px;
float:left;
width:280px;
font-size:24px; font-weight:bold;
color:#ff9600;
}

#featuredBoxPic{
border:#f2f2f2 solid 1px;
margin-left:10px;
float:left;
width:280px;
height:193px;
}


#RegularBox{
float:left;
width:298px;
border:#f2f2f2 solid 1px;
background-color:#FFF;
margin-left:20px;
margin-bottom:20px;
color:#012e57;
}

#RegularBox:hover{
background-color:#f6f7df; color:#787f00; cursor:pointer;
}

#regularBoxAddress{
margin-top:10px;
float:left;
width:162px;
margin-bottom:2px;
font-size:15px; font-weight:bold;

}

#regularBoxDesc{
float:left;
width:162px;
font-size:12px;
color:#858585;
}

#regularBoxLink{
float:left;
width:162px;
font-size:12px; font-weight:bold;
color:#b2bb1e;
}

#regularBoxPic{
border:#f2f2f2 solid 1px;
margin:9px;
float:left;
width:108px;
height:75px;
background-repeat:no-repeat;
background-position:center;
}


#subTitAll{
padding-left:222px;
width:758px;
height:30px;
background-image:url(../imgs/subTit_AllcurrentListings.gif); background-repeat:no-repeat;
background-position:center bottom;
margin-bottom:22px;
clear:both;
float:left;
font-size:17px;
color:#b8b8b8;
}


#propertyTitle{
float:left;
width:540px;
font-size:20px; font-weight:bold;
color:#012e57;
margin-left:20px;
}


#propertyTitleIcons{
float:right;
width:295px;
text-align:right;
margin-right:20px;
}


#BackHomeListings{
float:left;
width:200px;
margin-right:20px;
font-size:14px;
color:#a3ad00;
text-align:right;
}

.blueSeperatorLarge {
width:940px;
margin:auto;
padding-top:20px;
padding-bottom:20px;
clear:both;
}


.blueSeperator {
width:940px;
margin:auto;
padding-top:10px;
padding-bottom:10px;
clear:both;
}

.blueSeperatorSmall {
width:570px;
margin:auto;
padding-top:11px;
padding-bottom:11px;
clear:both;
}

#BackHomeListings:hover{
cursor:pointer;
text-decoration:underline;
}


#legal{
width:940px;
font-size:10px;
color:#6d6e71;
text-align:center;
clear:both;
padding-top:40px;
margin:auto
}

#LeftSideInfoWrapper{
margin-left:20px;
padding-top:10px;
float:left;
width:370px;
}

#LeftSideInfo{
width:350px;
color:#6d6e71;
text-align:center;
padding:4px;
cursor:pointer;
}

#LeftSideInfo:hover{
background-color:#b2e4f7;
}

#RightSideInfo{
float:right;
width:570px;
margin-right:20px;
color:#6d6e71;
}

#boxMoreInfo1{
float:left;
background-image:url(../imgs/moreInfo1.gif);
width:172px;
height:103px;
margin-left:20px;
color:#595959;
font-size:12px;
}

#boxMoreInfo2{
float:left;
background-image:url(../imgs/moreInfo2.gif);
width:172px;
height:103px;
margin-left:20px;
color:#595959;
font-size:12px;
cursor:pointer;
}

#boxMoreInfo3{
float:left;
background-image:url(../imgs/moreInfo3.gif);
width:172px;
height:103px;
margin-left:20px;
color:#595959;
font-size:12px;
cursor:pointer;
}

#boxMoreInfo4{
float:left;
background-image:url(../imgs/moreInfo4.gif);
width:172px;
height:103px;
margin-left:20px;
color:#595959;
font-size:12px;
cursor:pointer;
}

#boxMoreInfo5{
float:left;
background-image:url(../imgs/moreInfo5.gif);
width:172px;
height:103px;
margin-left:20px;
color:#595959;
font-size:12px;
cursor:pointer;
}

#boxMoreInfo:hover{
cursor:pointer; text-decoration:underline;
}


#pricing{
	float:left;
	width:250px;
	color:#ff9600;
	font-size:24px;
	padding-top:10px;
}

#propertySold{
	float:left;
	width:250px;
	color:#ff0006;
	font-size:46px;
	padding-top:8px;
	font-weight:bold;
	line-height:46px;
}

#contactRealtorBTN{
	float: right;
	width:269px;
	font-size:46px;
	padding-top:5px;
}

#description{
	clear:both;
	width:570px;
	color:#595959;
	font-size:14px;
	line-height:18px;
}

#PropertyData1{
float:left;
width:260px;
padding-top:2px;
color:#595959;
font-size:14px;
}

#PropertyData2{
float:right;
width:260px;
padding-top:2px;
color:#595959;
font-size:14px;
}

a.energyStarLink {
	font-size:14px;
	color:#595959;
}

#PropertyData3{
float:left;
width:auto;
padding-top:2px;
color:#595959;
font-size:14px;
}


#energyStar{
float:right;
width:36px;
}


#SmallGallery1{
width:350px;
height:240px;

margin-bottom:7px;
}

#SmallGallery2{
float:left;
width:110px;
height:75px;

margin-bottom:7px;
margin-right:10px;
background-repeat:no-repeat;
background-position:center;
}

#SmallGallery2b{
float:left;
width:110px;
height:75px;

margin-bottom:7px;
background-repeat:no-repeat;
background-position:center;
}


#btMorePics{
float:left;
width:336px;
height:12px;
padding:6px;
color:#00a5e4;
font-size:12px;
border:#b2e4f7 solid 1px;
text-align:center;
}

#btMorePics:hover{
cursor:pointer;}


