@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	background-color:#304153;
	text-align:center;
}

#wrapper{
	margin:0 auto;
	width: 760px;
	text-align:left;
	background-color:#FFFFFF;
	border:#333333 2px solid;
}

#header{
	margin:0;
	padding:0;
}
#header-banner{
	margin:0;
	padding:0;
}
#nav{
	background-color:#566a8b;
	padding: 5px 0px 5px 15px;
	height:20px;
}

#sidebar-content{
	padding:20px 0px 10px 10px;
	margin:0px 10px 10px 0px;
	float: left;
	width: 200px;
}

#main-content{
	padding:20px 10px 10px 20px;
	float: left;
	width: 500px;
}

.div-clear{
	clear:both;
}

#footer{
	margin-top: 5px;
	margin-bottom: 10px;
}

/*images*/
#sidebar-content img{
	border: #333333 1px solid;
}
/*misc.*/
.content-spacer{
	margin-top: 10px;
	margin-bottom: 20px;
}
/*Mortgage Payment Calculator*/
table .mortgagecalc{
	border:none;
	padding:0px;
	background-color:#FFFFFF;
	width:343px;
	height:152px;
}

.mortgagecalc input{
background-color:#EEEEEE;
border:1px solid #CCCCCC;
margin-bottom:10px;
padding:4px;
width:130px;
} 



/*Blog CSS*/
.postmetadata {
	margin-top: 20px;
	margin-bottom: 40px;
	text-align: center;
}

.alt {
	background-color: #f8f8f8;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	width: 100%;
}
.alt2 {
	background-color: #f8f8f8;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
