a:link {
color: #ffffff; 
font-size: 11px;
font-family: verdana, ariel, sans-serif;
text-decoration: none;
}

a:visited {
color: #ffffff;
font-size: 11px;
font-family: verdana, ariel, sans-serif;
text-decoration: none;
}

a:hover {
color: #8FA6D3;
font-size: 11px;
font-family: verdana, ariel, sans-serif;
text-decoration: underline;
}

a.alt1:link {
color: #5D6981; 
font-size: 11px;
font-family: verdana, ariel, sans-serif;
text-decoration: underline;
}

a.alt1:visited {
color: #5D6981;
font-size: 11px;
font-family: verdana, ariel, sans-serif;
text-decoration: underline;
}

a.alt1:hover {
color: #2E2E2E;
font-size: 11px;
font-family: verdana, ariel, sans-serif;
text-decoration: none;
}

a.alt2:link {
color: #8FA6D3; 
font-size: 11px;
font-family: verdana, ariel, sans-serif;
text-decoration: underline;
}

a.alt2:visited {
color: #8FA6D3;
font-size: 11px;
font-family: verdana, ariel, sans-serif;
text-decoration: underline;
}

a.alt2:hover {
color: #ffffff;
font-size: 11px;
font-family: verdana, ariel, sans-serif;
text-decoration: none;
}

a.alt3:link {
color: #ffffff; 
font-size: 10px;
font-family: verdana, ariel, sans-serif;
text-decoration: none;
}

a.alt3:visited {
color: #ffffff;
font-size: 10px;
font-family: verdana, ariel, sans-serif;
text-decoration: none;
}

a.alt3:hover {
color: #8FA6D3;
font-size: 10px;
font-family: verdana, ariel, sans-serif;
text-decoration: underline;
}

body {
margin: 0px;
font-family: verdana, ariel, sans-serif;
font-size: 11px;
color: #E2DACA;
background-color: #A08673;
}

h1 {
font-size: 12px;
font-weight: bold;
color: #F7F5F0;
}

h2 {
font-size: 12px;
font-weight: bold;
color: #E2DACA;
}

h3 {
font-size: 12px;
font-weight: bold;
color: #A08673;
}

.white {
color: #ffffff;
}

.head {
font-weight: bold;
}

.head1 {
background-color: #2E2E2E;
text-align: left;
font-size: 11px;
}

.head2 {
background-color: #2E2E2E;
text-align: right;
padding-right: 10px;
padding-top: 20px;
font-size: 11px;
}

.nav {
background-color: #5D6981;
text-align: right;
padding-right: 10px;
font-size: 11px;
}

.foot {
padding-top: 5px;
padding-bottom: 5px;
color: #BFAEA1;
font-size: 10px;
text-align: left;
}

.splash {
padding-top: 125px;
padding-left: 54px;
width: 499px;
color: #2E2E2E;
font-weight: bold;
font-size: 11px;
text-align: left;
background-image: url(../images/splash_2.jpg);
}

.splashmort {
padding-top: 125px;
padding-left: 54px;
width: 499px;
color: #2E2E2E;
font-weight: bold;
text-align: left;
font-size: 11px;
background-image: url(../images/splash_2_mort.jpg);
}

.splashsales {
padding-top: 125px;
padding-left: 54px;
width: 499px;
color: #2E2E2E;
font-weight: bold;
text-align: left;
font-size: 11px;
background-image: url(../images/splash_2_sales.jpg);
}

.splashlet {
padding-top: 125px;
padding-left: 54px;
width: 499px;
color: #2E2E2E;
font-weight: bold;
text-align: left;
font-size: 11px;
background-image: url(../images/splash_2_let.jpg);
}

.splashsearch {
padding-top: 125px;
padding-left: 54px;
width: 499px;
color: #2E2E2E;
font-weight: bold;
text-align: left;
font-size: 11px;
background-image: url(../images/splash_2_search.jpg);
}

.home {
background-color: #2E2E2E;
padding-right: 100px;
padding-left: 213px;
padding-top: 30px;
padding-bottom: 30px;
text-align: left;
font-size: 11px;
vertical-align: top;
}

.main2 {
background-color: #2E2E2E;
padding-right: 54px;
padding-left: 54px;
padding-top: 20px;
padding-bottom: 30px;
text-align: left;
font-size: 11px;
vertical-align: top;
}

.main3 {
background-color: #2E2E2E;
font-size: 11px;
vertical-align: top;
}

.main2right {
background-color: #E2DACA;
padding: 20px;
text-align: left;
width: 162px;
font-size: 11px;
}

.main3right {
color: #2E2E2E; 
background-color: #E2DACA;
padding: 20px;
text-align: left;
width: 162px;
font-size: 11px;
}

.contactright {
color: #2E2E2E; 
width: 162px;
background-color: #E2DACA;
padding: 20px;
text-align: left;
font-family: verdana, ariel, sans-serif;
font-size: 11px;
}

.contactright2 {
color: #2E2E2E; 
background-color: #E2DACA;
padding: 10px;
text-align: left;
font-family: verdana, ariel, sans-serif;
font-size: 11px;
}

.listingright {
color: #2E2E2E;
background-color: #E2DACA;
padding: 20px;
text-align: left;
width: 162px;
vertical-align: top;
font-size: 11px;
}

.form2 {
color: #666666; 
font-size: 11px;
border: 1px solid #999999;
font-family: verdana, ariel, sans-serif;
}

.form3 {
background-color: #5D6981;
color: #ffffff; 
font-size: 11px;
border: 1px solid #999999;
font-family: verdana, ariel, sans-serif;
}


.Alisting1 {
background-color: #575757;
padding-right: 20px;
padding-left: 54px;
padding-top: 20px;
padding-bottom: 20px;
text-align: left;
font-size: 11px;
}

.Alisting2 {
background-color: #EDE9DF;
padding-right: 20px;
padding-left: 20px;
padding-top: 20px;
text-align: left;
vertical-align: top;
font-size: 11px;
}

.Blisting1 {
background-color: #444444;
padding-right: 20px;
padding-left: 54px;
padding-top: 20px;
padding-bottom: 20px;
text-align: left;
font-size: 11px;
}

.Blisting2 {
background-color: #E5DED0;
padding-right: 20px;
padding-left: 20px;
padding-top: 20px;
text-align: left;
vertical-align: top;
font-size: 11px;
}

/* Mortgage Calc */

.label {
font-family: verdana, ariel, sans-serif;
font-size: 11px;
color: #E2DACA;
background-color: #A08673;
}

.label2 {
font-family: verdana, ariel, sans-serif;
font-size: 11px;
color: #333333;
background-color: #ffffff;
}

.label3 {
font-family: verdana, ariel, sans-serif;
font-size: 11px;
color: #ffffff;
background-color: #5D6981;
}

.label4 {
font-family: verdana, ariel, sans-serif;
font-size: 11px;
color: #2e2e2e;
background-color: #ffffff;
}

.label5 {
font-family: verdana, ariel, sans-serif;
font-size: 11px;
color: #2e2e2e;
}
