/* 
************************************
LOAN CALCULATOR
************************************
*/

#loancalculator {
	border: 1px solid;
	/* background: url(../images/trans_white_20.png); */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 205px;
	margin-bottom: 20px;
	background-color: #f4e8e8 !important;
	border-color: #c78d8e;
}

#loancalculator {
}

#loancalculator h3 {
	letter-spacing: -.02em;
	font-size: 1.6em;
	padding-left: 40px;
}

#calculator_widget { 
	width: 200px !important; 
	margin-left: 15px;
	clear: left;
	}

.mc-body { border: none !important;
	background: transparent !important;
	/*width: 162px !important;*/
	}
	
.mc-logo {
	display: none;
}

.mc-button {
	border: none !important;
	font-weight: normal !important;
	height: auto !important;
	width: auto !important;
	background: url(../images/button.png) repeat-x 0 -10px !important;
	padding: 3px 10px !important;
	margin-top: 15px !important;
	background-color: #8F1B1C !important;
	box-shadow: 2px 2px 10px #888888;
}

.mc-nav {
	border: none !important;
}

.mc-fields label {
	font-weight: normal !important;
}

.mc-widget .mc-body {
	text-align: left !important;
}

h3.loancalculator {
	height: 32px;
	background: url(../images/calculator.png) no-repeat left 0 !important;
	padding-left: 40px;
	padding-top: 7px;
	
}


.mc-pane {
	border-color: #8F1B1C !important;
	min-height: 249px !important;
}

.mc-panes span {
	color: #8F1B1C !important;
}
.mc-nav {
	background-color: #8F1B1C !important;
}

/*
***********************************
SEARCH RESULTS/TAXONOMY MAP/SLIDER MAP
***********************************
*/

#map.searchresultsmap {
	width: 670px;
	height: 400px;
	margin-bottom: 10px;
	padding: 3px;
	margin-left: 20px;
	margin-top: 20px;
}

#slider #map {
	width: 720px;
	height: 320px;
}

#info img {
	float: right;
	margin-left: 10px;
	
}

#info { width:200px; overflow:hidden; }

#info div { overflow: hidden;}

#info h3 { margin-top: 0; line-height: 1.3em; font-size: 1.3em; margin-bottom: 5px;}

#mapdisclaimer {margin-top: 10px; font-size: 12px; line-height: 1.2em; margin-left: 20px;}

h2.results {margin-left: 20px; margin-right: 20px;}

#info p.price {font-weight: bold; margin-bottom: 10px;}

#info p {margin-bottom: 0px; line-height: 1.5em;}