﻿

body{
 background-color: #BFE2F9;
font-family: "times new roman", "sans-serif", "arial" ;
font-size:16px;
}

/*to properly place the footer, the height of the body must change perpage*/

#home{							/*home body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1650px;
}

#buying_a_home{					/*buyers body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1550px;
}

#selling_a_home{				/*sellers body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1550px;
}

#managing_a_property{			/*management body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1550px;
}

#investing_in_real_estate{		/*investing body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1550px;
}

#questions{						/*FAQ body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1550px;
}

#contact_a_real_estate_agent{	/*contact body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1550px;
}

#buyers_pmi{						/*pmi article body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:2600px;
}

#buyers_N_T_No{				/*buyers need to know article body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1550px;
}

#buyers_closing_costs{				/*buyers closing costs article body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:5850px;
}


#real_estate_agent_reply{						/*auto reply sheet body*/
	position: relative;
	margin: auto;
	width: 960px;
	height: 1550px;
}

#save_for_your_home{			/*dont put it all in article body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:2200px;
}

#flood_insurance{				/*flood insurance body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1800px;
}

#title_insurance{						/*title insurance body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1950px;
}

#home_warranty{							/*home warranty body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1600px;
}

#calculating_credit{							/*how to calculate credit body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1550px;
}

#credit_score_intro{							/*Intro to credit scores body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1550px;
}

#tax_deductions{						/*mortgage Tax deductions body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1950px;
}

#home_ownership{						/*10 steps to home ownership body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1700px;
}

#home_owners_insurance{						/*types of home owners insurance body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1600px;
}

#credit_line{							/*what is a credit line body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1850px;
}

#deed_of_trust{							/*what is a deed of trust body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1800px;
}

#good_credit_score{							/*what is a good credit score body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1800px;
}

#credit_score_range{							/*what is a good credit score range body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1950px;
}

#liens{							/*what is a lien body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1850px;
}

#prepayment_penalty{				/*what is a prepayment penalty body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1750px;
}

#annual_percentage_rate{				/*what is APR body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1850px;
}

#considered_score{				/*what is considered a good crdit score body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1800px;
}

#escrow{						/*what is escrow body*/
	position: relative;
	margin: auto;
	width: 960px;
	height:1900px;
}


#homes{					/*header*/
	position:absolute;
	top:0px;
	bottom:px;
	left:0px;
	width: 100%;
	height: 205px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
}



#house{					/*right column*/
	position:absolute;
	top:210px;
	left:0px;
	width: 170px;
	padding-left:10px;
	padding-right:px;
	padding-top:10px;
	padding-bottom:px;
}


#realestate{			/*left column*/
	position:absolute;
	top:210px;
	left:780px;
	width: 170px;
	padding-left:20px;
	padding-right:0px;
	padding-top:20px;
	padding-bottom:px;
}


#apartment{				/*main content*/
	position:absolute;
	top:220px;
	left:180px;
	width: 600px;
	/*height:1500px;*/
	overflow:auto;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
}

#buildings{				/*footer*/
	position:absolute;
	bottom:50px;
	left:20px;
	width: 100%;
	height: 96px;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
}

#commercial{			/*below footer*/
	position:absolute;
	bottom:10px;
	left:0px;
	font-size:10px;
	font-weight: bold;
	text-align: right;
	width: 100%;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
}

#counter{				/*counter*/
	position:absolute;
	z-index:-1;
	bottom:0px;
	left:0px;
	font-size:10px;
	font-weight: bold;
	text-align: right;
	width: 103%;
	padding-left:px;
	padding-right:px;
	padding-top:px;
	padding-bottom:px;
}



.property_management{
	text-align:center;
}

.property_for_sale{
	font-size:28px;
	text-decoration:underline;
	font-weight:bolder;
}

.brokers{
	font-size:20px;
	font-weight:bold;
	font-style:oblique;
	text-align:center;
} 

.real_estate{
	font-size: 18px;
	font-weight: bolder;
	color: red;
	text-align: left;
}

.agents{
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}
 
 
.homes_for_sale{
	font-size: 14px;
	font-weight: bolder;
	color: black;
	text-decoration: none;
	text-align: left;
}


.A{
	font-size:16px;
	font-weight:bolder;
	text-align:center;
	line-height:1px;
}

.B{
	font-size:16px;
	font-weight:bolder;
	text-align:left;
	line-height:1px;
}

.C{
	font-size:20px;
	font-weight:bolder;
	text-align:left;
	line-height:1px;
}

.D{
	font-size: 28px;
	font-weight: bolder;
	text-align: center;
	line-height: 1px;
}


h1{
text-align:center;
}

h2{
	font-size: 10px;
	color: black;
	text-decoration: none;
	text-align: center;
	line-height:8px;
}

.border{
	border: 6px outset rgb(255, 231, 134);
}



