	body
	{
		background-color: #ffefd5;
		margin: 0px;
	}

	A:link, A:visited, A:active {
		color: rgb(153,0,0);
	}

	A:hover {
		color: red;
	}

	h1, h2 {
		font-family: Caslon, times, serif;
		color: #843C10;
	}

	h1 {
		font-size: 30px;
	}

	h2 {
		font-size: 24px;
	}

	.primelinks_head
	{
		width: 130px;
		background-color: #692c07;
		margin-top: 20px;
		margin-left: 0px;
		padding: 5px;
		text-decoration: none;
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		line-height: 15px;
		color: #ffcc66;
		font-weight: bold;
		text-indent:5px;
	}
	.primelinks_head a, .primelinks_head a:link, .primelinks_head a:visited
   	{
		text-decoration: none;
		color: #ffcc66;
	}

	.primelinks
	{
		margin-left: 0px;
		width: 130px;
		background-color: #975221;
	}
	.primelinks a 
   	{
		width: 130px;
		background-color: #975221;
		text-decoration: none;
		font-family: verdana, arial, sans-serif;
		font-size: 10px;
		line-height: 15px;
		color: #ffffff;
		padding: 7px 0px 7px 10px;
		display: block;
	}
	.primelinks_active
	{
		margin-left: 0px;
		width: 130px;
		background-color: #ffcc66;
		text-decoration: none;
		font-family: verdana, arial, sans-serif;
		font-size: 10px;
		line-height: 15px;
		color: #000000;
		padding: 7px 0px 7px 10px;
		display: block;
	}

	.primelinks a:hover
	{
		background-color: #9e653c;
		color: white;
	}
	.primelinks_submenu
	{
		margin-left: 0px;
		padding-left: 15px;
		width: 125px;
		background-color: #975221;
	}
	.primelinks_submenu a
	{
		background-color: #975221;
		text-decoration: none;
		font-family: verdana, arial, sans-serif;
		font-size: 9px;
		line-height: 7px;
		color: #ffffff;
		padding: 3px 0px 3px 10px;
		display: block;
	}
	.primelinks_submenu a:hover
	{
		background-color: #9e653c;
		color: white;
	}
	.primelinks_submenu_active
	{
		margin-left: 0px;
		width: 115px;
		background-color: #975221;
		text-decoration: none;
		font-family: verdana, arial, sans-serif;
		font-size: 9px;
		font-weight: bold;
		line-height: 7px;
		color: #ffffff;
		padding: 3px 0px 3px 25px;
		display: block;
	}
	.go_buttons
	{
		width:28px;
		height:28px;
		margin-left: 5px;
	}
	.footer
	{
		margin: auto;
		padding: 10px;
		width: 770px;
		text-align: right;
		text-decoration: none;
		font-family: verdana, arial, sans-serif;
		font-size: 9px;
		line-height: 13px;
		color: #8b4513;
	}
	.footer a
	{
		font-size: 9px;
		color: #8b4513;
	}
	
	.intro
	{
		margin:45px 20px 0px 45px;
		padding-bottom: 30px;
		font-family: times;
		font-size: 20px;
		color: black;
		line-height: 23px;
	}
	
	.body
	{
		margin:45px 20px 0px 45px; 
		padding-bottom: 30px; 
		border-bottom: solid 0px black;
		font-family: verdana, arial, sans-serif;
		font-size: 12px;
		color: black;
		line-height: 15px;
		/*
		max-width: 500px;
		width: 500px;
		*/
	}
	
	.contentcontainer
	{
		max-width: 609px;
		width: 609px;
	}

	input, textarea, select
	{
		font-family: verdana, arial, sans-serif;
		padding: 2px;
		margin: 5px 0px 5px 10px;
		background-color: #ffefd5;
		border: 1px solid black;
		color: #666666;
		font-size: 12px;
		line-height: 16px;
	}

	textarea {
		padding: 0;
		margin: 0;
	}

	.form input {
		width: 200px;
	}

	.form .label {
		font-weight: bold;
	}
	
	.loanofficer_location
	{
		margin:0px 20px 0px 45px; 
		padding-bottom: 30px; 
		border-bottom: solid 0px black;
		font-family: verdana, arial, sans-serif;
		font-size: 12px;
		color: black;
		line-height: 15px;
	}

	.loanofficer_location .office {
		font-size: 14px;
		margin-bottom: 5px;
	}
	
	.loanofficer_list
	{
		margin:0px 20px 0px 45px; 
		padding: 5px 0px 5px 0px; 
		font-family: verdana, arial, sans-serif;
		font-size: 12px;
		color: black;
		line-height: 15px;
	}
	
	.loanofficer_list a
	{
		color: black;
	}
	
	.faq
	{
		font-family: times, serif;
		font-size: 18px;
		color: #864010;
		line-height: 30px;
	}
	
	.phone
	{
		width: 768px; 
		position: absolute; 
		text-align: right; 
		padding-top: 70px; 
		display: inline; 
		font-family: verdana, arial, sans-serif; 
		font-size: 14px; 
		font-weight: bold;
		color: white;
	}
	
	.Starkphone
	{
		width: 768px; 
		position: absolute; 
		text-align: right; 
		padding-top: 60px; 
		padding-right: 30px;
		display: inline; 
		font-family: adobe caslon, times, serif;
		font-size: 32px; 
		color: white;
	}

	.name
	{
		width: 768px; 
		position: absolute; 
		text-align: left; 
		padding-top: 60px; 
		padding-left: 30px;
		display: inline; 
		font-family: adobe caslon, times, serif;
		font-size: 32px; 
		color: white;
	}


/* Testing of New Styles */

.primelinks a, .primelinks_active, .primelinks a:link, .primelinks a:active, .primelinks a:visited {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
}

.primelinks a, .primelinks a:link, .primelinks a:active, .primelinks a:visited  {
	color: #D29E79;
}

.primelinks a:hover {
	color: white;
}

.primelinks_active{
	background-color: #975221;
	color: white;
}

.primelinks_active a, .primelinks_active a:link, .primelinks_active a:active, .primelinks_active a:visited {
	color: white;
}

.primelinks_submenu a, .primelinks_submenu_active, .primelinks_submenu a:link, .primelinks_submenu a:active, .primelinks_submenu a:visited  {
	font-size: 11px;
	font-family: Arial;
	color: #D29E79;
}

.primelinks_submenu_active {
	font-weight: normal;
	color: white;
}

.primelinks_submenu a:hover {
	color: white;
}

.primelinks_head {
	font-size: 12px;
}

.primelinks a.active, .primelinks a.active:link, .primelinks a.active:visited, .primelinks_submenu a.active, .primelinks_submenu a.active:link,  .primelinks_submenu a.active:visited{
	color: white;
}

.calclink {
	margin-bottom: 10px;
}

.calclink A {
	font-weight: bold;
}

/** Locations **/
.office {
	font-weight: bold;
}

/** Schedule Closing Form **/
td.label {
	text-align: right;
}

/** Data Table Styles **/
.listtable TH {
	text-align: left;
	padding-bottom: 5px;
}

.listtable TD {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 45px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d1d1d1;
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	line-height: 15px;
}

/** FAQ Page **/
.returntotop{
	display: block;
	font-size: 8px;
	margin-top: 5px;
}

/** News Page **/
.newsarticle {
	margin-top: 5px;
	margin-bottom: 5px;
}