/* CSS Document */

/* ImageReady Styles (page.psd) */

#page {
	padding-top:324px;
	width:760px;
}

#top-bar {
	position:absolute;
	left:0px;
	top:0px;
	width:760px;
	height:100px;
}
.yellowsubmit {
	background-color: #FFFF00;
}


#picture {
	position:absolute;
	left:0px;
	top:100px;
	width:760px;
	height:190px;
}

#index {
	position:absolute;
	left:0px;
	top:290px;
	width:12px;
	height:34px;
}

#home {
	position:absolute;
	left:12px;
	top:290px;
	width:484px;
	height:31px;
	background-color: #2C549D;
}

#index006 {
	position:absolute;
	left:168px;
	top:291px;
	width:8px;
	height:34px;
}

#services {
	position:absolute;
	left:176px;
	top:290px;
	width:156px;
	height:34px;
}

#index009 {
	position:absolute;
	left:333px;
	top:290px;
	width:7px;
	height:34px;
}

#mortgage-quote {
	position:absolute;
	left:344px;
	top:290px;
	width:156px;
	height:34px;
}

#mortgage-calculator {
	position:absolute;
	left:496px;
	top:289px;
	width:264px;
	height:180px;
}

#mortgage-calculator2 {
	position:absolute;
	left:495px;
	top:289px;
	width:264px;
	height:33px;
}
#content {
	width:496px;
}

#content2 {
	width:750px;
}


#mortgage-quote014 {
	position:absolute;
	left:497px;
	top:470px;
	width:264px;
	height:138px;
}

#footer {
	width:760px;
	height:92px;
}

/* End ImageReady Styles */

body {
	background-color:#2e2e2e;
	color:#333333;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	text-align:center;
}

form {
	margin:0px;
}

h1 {
	color:#336699;
	font-size:13px;
	margin:0px;
}

input, textarea, select {
	font-size:11px;
	color:#3560ae;
	background:#ffffff;
	border:solid 1px #999999;
	overflow:auto;
 	text-decoration: none;
}

li {
	line-height:28px;
	list-style-image:url(images/list.gif);
}

p {
	margin-bottom:10px;
	margin-top:0px;
}

table {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
}

ul {
	margin-bottom:10px;
	margin-left:30px;
	padding-left:30px;
	margin-top:0px;
}

#content { 
	background-image:url(slices/content.gif);
	background-repeat:no-repeat;
	text-align:justify;
}

#content h1, hr, p {
	margin-left:20px;
	margin-right:20px;
}

#footer {
	background-image:url(slices/footer.gif);
	background-repeat:no-repeat;
	position:relative;
}

#footer a {
	color:#FFFFFF;
	text-decoration:underline;
}

#footer a:hover {
	text-decoration:none;
}

#page {
	background-image:url(images/page_bg.gif);
	margin:auto;
	position:relative;
	text-align:left;
}

.a1 {
	padding-top:10px;
}

#nav a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;  font-weight: bold; color: #ffffff;} 

#nav a:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px;  text-decoration:none; font-weight: bold; color: #4E7AA7;}

#nav a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; font-weight: bold; color: #ffffff; }          

#nav a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; font-weight: bold; color: #c0c1ba;}

 

#nav2 a:link {font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-decoration:none;  font-weight: bold; color: #000000;} 

#nav2 a:active {font-family: Arial, Helvetica, sans-serif; font-size: 16px;  text-decoration:none; font-weight: bold; color: #000;}

#nav2 a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-decoration:none; font-weight: bold; color: #000; }   

#nav2 a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-decoration:none; font-weight: bold; color: #6884b2;}

#whitelink a{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #111111;
	font-weight: bold;
}
#whitelink a:hover{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-weight: bold;

}
img { border: none;}
