/* Styles for Index page */
#indexLeft {
width:270px;
float:left;
margin-right:10px;
margin-bottom:20px;
}

#indexLeft h2 {
color:#BE903F;
font-weight:bold;
font-size:130%;
line-height:140%;
}

#indexLeft #text {
color: #363636;
line-height:150%;
}

#indexLeft #recentnews .post {
	margin: 0 0 10px 0;
}

#indexRight {
float:right;
width:477px;
}

.indexTitle {
color:#000000;
font-weight:bold;
font-size:13px;
}

#signupBox {
border: 1px solid #E6E6DC;
background-color:#e5e5db;
width:455px;
padding:10px;
margin-bottom: 10px;
background-image:url(images/index/small_grad.jpg);
background-repeat:repeat-x;
color: #363636;
font-size:11px;
height:20px;
}

#signupBoxText {
float:left;
width:250px;
}

#signupBoxField {
float:left;
width:125px;
}

#signupBoxSubmit {
float:left;
width:25px;
margin-left:7px;
padding-top:2px;
}

#specialBox {
border: 1px solid #E6E6DC;
margin-bottom: 10px;
background-color:e5e5db;
background-image:url(images/index/240_grad.jpg);
background-repeat:repeat-x;
}

/* form field */
#mb-yuhy-yuhy {
font-size: 11px;
color: #363636;
height: 15px;
vertical-align: middle;
padding-top: 3px;
width:110px;
border: 1px solid #E6E5DC;
padding-left:3px;
}

#indexPropertyBoxWrapper{
width:455px;
height:120px;
}

.indexPropertyBox {
width:208px;
}

#indexPropertyText {
width:132px;
float:left;
padding-right:5px;
margin-top:5px;
}

#indexPropertyText .headline {
font-weight:bold;
}

#indexPropertyText .readmore {
margin-top:5px;
}

#indexPropertyImage {
width:75px;
float:left;
}

#indexPropertyImage a:hover {
border-bottom:0;
}

#indexPropertyImage img {
border: #cccccc 2px solid;
}

#indexPropertyImage:hover img {
border: #be903f 2px solid;
}

#indexPropertyImage:hover{
color: red; /* Dummy definition to overcome IE bug */
}



.buildingDescription{
	padding-top:10px;
	line-height: 180%;
}

.right {
	width: 240px;
	float:right;
	margin-left: 5px;
}

.neighborhoodText {
	width: 240px;
	float:right;
	clear: right;
}
