.shadow {
	width:191px;
	height:15px;
	display:block;
	}


/*********************/
/** COLUMN 01 STYLE **/
/*********************/

#advert { width:140px; margin:9px auto; }

#column_01 {
	width:191px;
	height:655px;
	margin-top:20px;
	float:left;
	display:inline;
	}

#announcements {
	background:url(images/announcements_bg.gif) repeat-y;
	width:191px;
	height:390px;
	}

#announcements_header {
	width:191px;
	height:42px;
	margin-bottom:-5px;
	display:block;
	}

#first_date {
	margin-top:10px;
	}

#archive {
	background:url(images/archive_sprite.gif) 0px 0px;
	width:191px;
	height:33px;
	margin-bottom:23px;
	display:block;
	}

#archive:hover {
	background:url(images/archive_sprite.gif) 0px -33px;
	}

#quick_contacts {
	width:191px;
	}

#quick_contacts_phone {
	background:url(images/quick_contact_sprite.gif) 0px 0px;
	width:191px;
	height:77px;
	display:block;
	}

#quick_contacts_phone:hover {
	background:url(images/quick_contact_sprite.gif) 0px -77px;
	}

#quick_contacts_email {
	background:url(images/quick_contact_sprite.gif) 0px -154px;
	width:191px;
	height:77px;
	display:block;
	}

#quick_contacts_email:hover {
	background:url(images/quick_contact_sprite.gif) 0px -229px;
	}


#quick_contacts_twitter {
	background:url(images/quick_contact_sprite.gif) 0px -303px;
	width:191px;
	height:75px;
	display:block;
	}

#quick_contacts_twitter:hover {
	background:url(images/quick_contact_sprite.gif) 0px -380px;
	}

#quick_contacts_myspace {
	background:url(images/quick_contact_sprite.gif) 0px -456px;
	width:191px;
	height:39px;
	display:block;
	}

#quick_contacts_myspace:hover {
	background:url(images/quick_contact_sprite.gif) 0px -493px;
	}
	
	
#quick_contacts_blog {
	background:url(images/quick_contact_sprite.gif) 0px -533px;
	width:191px;
	height:36px;
	display:block;
	}

#quick_contacts_blog:hover {
	background:url(images/quick_contact_sprite.gif) 0px -570px;
	}


#quick_contacts_link {
	background:url(images/quick_contact_page_link_sprite.gif) 0px 0px;
	width:191px;
	height:54px;
	display:block;
	}

#quick_contacts_link:hover {
	background:url(images/quick_contact_page_link_sprite.gif) 0px -54px;
	}

/*********************/
/** COLUMN 02 STYLE **/
/*********************/


.field, .field_input {
	width:85px;
	}

.field_name {
	width:60px;
	}

#column_02 {
	width:406px;
	margin-top:20px;
	float:left;
	}

#welcome_header {
	margin-top:6px;
	margin-left:20px;
	margin-bottom:15px;
	display:block;
	}

#family_pic {
	width:219px;
	height:162px;
	padding:3px 0px 15px 15px;
	float:right;
	display:block;
	}

#welcome_text {
	width:368px;
	margin:0px 20px 0px 20px;
	}


/*********************/
/** COLUMN 03 STYLE **/
/*********************/


#column_03 {
	width:191px;
	margin-top:20px;
	float:left;
	display:inline;
	}

#daily_rates {
	width:191px;
	/*height:465px;*/
	}

#daily_rates_header {
	width:191px;
	height:30px;
	display:block;
	}



#thirty_yr_fixed { background:url(images/daily_rates_sprite.jpg) 0px 0px; width:191px; height:51px; }
#twenty_yr_fixed { background:url(images/daily_rates_sprite.jpg) 0px -51px; width:191px; height:51px; }
#fifteen_yr_fixed { background:url(images/daily_rates_sprite.jpg) 0px -102px; width:191px; height:51px; }
#ten_yr_fixed { background:url(images/daily_rates_sprite.jpg) 0px -153px; width:191px; height:51px; }
#five_yr_arm { background:url(images/daily_rates_sprite.jpg) 0px -204px; width:191px; height:51px; }
#seven_yr_arm { background:url(images/daily_rates_sprite.jpg) 0px -255px; width:191px; height:51px; }
#three_yr_jumbo { background:url(images/daily_rates_sprite.jpg) 0px -306px; width:191px; height:51px; }
#five_yr_jumbo { background:url(images/daily_rates_sprite.jpg) 0px -357px; width:191px; height:51px; }
#thirty_yr_jumbo { background:url(images/daily_rates_sprite.jpg) 0px -408px; width:191px; height:80px; margin:0 0 18px 0; }



#financial_calculator {
	background:url(images/financial_calculator_bg.gif) 0px 0px;
	width:191px;
	height:209px;
	margin-top:21px;
	margin-left:auto;
	margin-right:auto;
	}

#financialCalculatorForm {
	width:175px;
	margin-top:45px;
	margin-left:10px;
	float:left;
	display:inline;
	}

#calc_inst {
	text-align:center;
	font-size:9px !important;
	line-height:9px !important;
	}

#calculation_type {
	width:165px;
	}

#calculate_payment {
	background:url(images/calculate_payment_bg.gif) 0px 0px;
	border:none;
	width:191px;
	height:28px;
	display:block;
	}

#calculate_payment:hover {
	background:url(images/calculate_payment_bg.gif) 0px -28px;
	}

.results_text {
	color:#555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:.75em;
	padding-bottom:15px;
	}

#results {
	margin-top:62px;
	margin-left:25px;
	float:left;
	display:none;
	}

#financial_calculator_shadow {
	width:365px;
	height:15px;
	}


/************************/
/** COM/REFI/PUR STYLE **/
/************************/

#refinance_commercial_purchase {
	background:url(images/com_refi_pur_sprite.gif);
	width:790px;
	height:65px;
	margin-top:55px;
	margin-bottom:15px;
	}

.divisions {
	border:#000000 solid 1px;
	width:189px;
	height:67px;
	margin-bottom:2px;
	float:left;
	display:inline;
	}

#commercial {
	width:216px;
	height:65px;
	margin-left:162px;
	float:left;
	display:inline-block;
	}

#commercial:hover {
	background:url(images/com_refi_pur_sprite.gif) -162px -65px;
	}

#refinance {
	width:136px;
	height:65px;
	float:left;
	display:inline-block;
	}

#refinance:hover {
	background:url(images/com_refi_pur_sprite.gif) -378px -65px;
	}

#purchase {
	width:130px;
	height:65px;
	float:left;
	display:inline-block;
	}

#purchase:hover {
	background:url(images/com_refi_pur_sprite.gif) -514px -65px;
	}

#aviation {
	width:142px;
	height:65px;
	float:left;
	display:inline-block;
	}

#aviation:hover {
	background:url(images/com_refi_pur_sprite.gif) -644px -65px;
	}