/* Brenda Schafer.com Styles
3-21-06 - Initial Creation

*/

body {
background-color: #F3F4DD; 
font-family: Verdana, Arial; 
font-size: 11px; 
font-weight: normal; 
color: #000000;
}

/* 
TEXT
*/
.copy {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-style: normal; line-height: 12px; font-weight: normal; color: #000000;}
.smallcopy {font-family: Verdana, Arial, Helvetica; font-size: 9px; font-style: normal; line-height: 12px; font-weight: normal; color: #999999;}
.boldcopy {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold; color: #000000;}
.smallboldcopy {font-family: Verdana, Arial, Helvetica; font-size: 9px; font-style: normal; line-height: 12px; font-weight: bold; color: #000000;}
.italiccopy {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-style: italic; line-height: 12px; font-weight: normal; color: #000000;}
.ulinecopy {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-style: italic; line-height: 12px; font-weight: normal; color: #000000; text-decoration: underline;}
.title {font-family: Arial, Helvetica; font-size: 18px; font-style: normal; font-weight: bold; color: #BC6340;}
.subtitle {font-family: Arial, Helvetica; font-size: 15px; font-style: normal; font-weight: normal; color: #000000;}
.disclaimer {font-family: Verdana, Arial, Helvetica; font-size: 9px; font-style: italic; line-height: 12px; font-weight: normal; color: #000000;}

/*
HEADER
*/
#header {
font-family: Verdana, Arial, Helvetica; 
font-size: 10px; 
font-style: normal; 
font-weight: normal;
color: #FFFFFF;
}

#header a:link {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #5993BB; text-decoration: underline;}
#header a:visited {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #5993BB; text-decoration: underline;}
#header a:hover {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #5993BB; text-decoration: underline;}
#header a:active {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #5993BB; text-decoration: underline;}

#books { 
	list-style-image: url(../images/icons/ico_book_new.gif);
	list-style-position:outside;
	
	}

/*
MAIN CONTENT
*/
#main_content {
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: normal;
color: #000000;
text-align:justify;
margin-left:7px;
margin-right:inherit;
}

#main_content .subtitle{
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: bold;
color: #000000;
}

#main_content .subtitlered{
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: bold;
color: #BC6340;
}

#main_content .subtitleitalic{
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: italic; 
font-weight: bold;
color: #000000;
}

#main_content td.title{
font-family: Arial, Helvetica; 
font-size: 18px; 
font-style: normal; 
font-weight:bold;
color: #BC6340;
}

#main_content a:link {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #BC6340; text-decoration: underline;}
#main_content a:visited {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #BC6340; text-decoration: underline;}
#main_content a:hover {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #BC6340; text-decoration: underline;}
#main_content a:active {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #BC6340; text-decoration: underline;}

/*
FEATURED LISTING
*/
#featured_listing {
font-family: Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: normal;
color: #000000;
text-align:justify;
margin-left:7px;
margin-right:inherit;
}

#featured_listing img{
border:7px;
border-color:#E5B764;
}

#featured_listing .subtitle{
font-family: Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: bold;
color: #BC6340;
padding-left:5px;
padding-top:5px;
}

#featured_listing .subtitlered{
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: bold;
color: #BC6340;
}

#featured_listing td.title{
font-family: Arial, Helvetica; 
font-size: 18px; 
font-style: normal; 
font-weight:bold;
color: #BC6340;
padding-bottom:5px;
}

#featured_listing td.address{
font-family: Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight:normal;
color: #FFFFFF;
background-color:#E5B764;
}

#featured_listing td.openhouse{
font-family: Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight:bold;
color: #FFFFFF;
background-color:#BC6340;
}



#featured_listing a:link {font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #BC6340; text-decoration: underline;}
#featured_listing a:visited {font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #BC6340; text-decoration: underline;}
#featured_listing a:hover {font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #BC6340; text-decoration: underline;}
#featured_listing a:active {font-family:  Arial, Helvetica; font-size: 11px; font-weight: normal; color: #BC6340; text-decoration: underline;}



/*
DEMOGRAPHICS DATA
*/
#demographics {
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: normal;
color: #000000;
text-align:left;
background-color:#E5E7B1;
}

#demographics tr.header{
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight:bold;
color: #000000;
background-color:#E5E7B1;
}

#demographics td.subheader{
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight:bold;
color: #000000;
background-color:#E5B764;
}

#demographics tr.normal{
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight:normal;
color: #000000;
background-color:#FFFFFF;
}

/*
WHATS NEW
*/
#whats_new {
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: normal;
color: #000000;
background-color:#B6CEE6;
}

#whats_new a:link {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline;}
#whats_new a:visited {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline;}
#whats_new a:hover {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline;}
#whats_new a:active {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline;}

/*
NAVIGATION
*/

#sub_navigation td {
font-family: Verdana, Arial, Helvetica; 
font-size: 10px; 
font-style: normal; 
font-weight: normal;
color: #FFFFFF;
background-color: #BC6340;
padding-left:12px;
line-height:13px;
}

#sub_navigation td.white {
font-family: Verdana, Arial, Helvetica; 
font-size: 10px; 
font-style: normal; 
font-weight: normal;
color: #FFFFFF;
background-color: #FFFFFF;
}

#sub_navigation a:link {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
#sub_navigation a:visited {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
#sub_navigation a:hover {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
#sub_navigation a:active {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none;}




/*
FOOTER
*/

#footer td.left {
font-family: Verdana, Arial, Helvetica; 
font-size: 9px; 
font-style: normal; 
font-weight: normal;
color: #FFFFFF;
background-color: #BC6340;
padding-left:5px;
}

#footer td.right {
font-family: Verdana, Arial, Helvetica; 
font-size: 9px; 
font-style: normal; 
font-weight: normal;
color: #000000;
background-color: #E5E7B1;
}

#footer td.left a:link {font-family: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: underline;}
#footer td.left a:visited {font-family: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: underline;}
#footer td.left a:hover {font-family: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: underline;}
#footer td.left a:active {font-family: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: underline;}


#footer td.right a:link {font-family: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #000000; text-decoration: underline;}
#footer td.right a:visited {font-family: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #000000; text-decoration: underline;}
#footer td.right a:hover {font-family: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #000000; text-decoration: underline;}
#footer td.right a:active {font-family: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; color: #000000; text-decoration: underline;}


/* 
PROMO FORM
*/
#promo_form {
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: normal;
color: #000000;
text-align:left;
background-color:#FFFFFF;
border-style: solid; 
border-color: #BC6340; 
border-width: 2px;
padding:3px;
}

#promo_form td.title{
font-family: Verdana, Arial, Helvetica; 
font-size: 10px; 
font-style: normal; 
font-weight: normal;
color: #FFFFFF;
text-align:left;
background-color:#BC6340;
}

#promo_form td{
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: normal;
color: #000000;
text-align:left;
}

#promo_form input{
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: normal;
color: #000000;
}

#promo_form .form_button {
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #FFFFFF;
text-align:center;
background-color: #BC6340;
border-style: solid; 
border-color: #BC6340; 
border-width: 1px; 
}

/* 
FORM ENTRY ELEMENTS
*/

#form {
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: normal;
color: #000000;
text-align:left;
}

#form td.bold{
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: bold;
color: #000000;
text-align:left;
}

#form input{
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: normal;
color: #000000;
}

#form textarea{
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: normal;
color: #000000;
text-align:left;
}

.form_button {
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: bold; 
color: #FFFFFF;
text-align:center;
background-color: #E5E7B1;
border-style: solid; 
border-color: #BC6340; 
border-width: 1px; 
}

#form select {
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: normal;
color: #000000;
}

.form_text_bold {
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
font-weight: bold;
color: #8391AA;}

.realtor_image {
border-style: solid; 
border-color: #E5B764; 
border-width: 2px; 
}


/* NAVIGATION
--image locations are relative to CSS file location
*/
.noback {background-image: url('');}

/* 
PALETTE COLORS
*/
.bg_red {background-color: #BC6340;}
.bg_bright_red {background-color: #F03C3B;}
.bg_yellow {background-color: #E5E7B1;}
.bg_orange {background-color: #E5B764;}

.bg_white { background-color: #FFFFFF;}
.bg_black { background-color: #000000;}
.bg_gray { background-color: #666666;}
