BODY
{
	background: #ffffff url('../images/bg2.jpg') repeat-y;
	background-repeat: repeat;
	text-align: center;
	margin-top: 0px;
}

img
{
    border: 0px;
}

#biggest
{
	background-color: #ffffff;
	width: 930px;
	text-align: center;
	margin: 0px auto 0 auto;
	padding-bottom: 10px;
}


#giant
{
	background-color: #FAFAE2;
	width: 920px;
	border: 1px solid gainsboro;
	margin: 0px auto 0 auto;
	padding-bottom: 10px;
		
}

#top
{
	background: #ffffff url('../images/top_03.jpg') no-repeat;
	width: 920px;
	height: 119px;
}

#flash
{
	background: #ffffff url('../images/flash_05.jpg') no-repeat;
	width: 920px;
	height: 186px;
	border: 0px solid red;
}

#flash-hone
{
	background: #ffffff;
	width: 920px;
	height: 186px;
	border: 0px solid red;
}

#menu_wrapper
{
	background: #ffffff;
	width: 920px;
	height: 49px;
	border-top: 0px solid red;
}

#menu a
{
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	color: gray;
	margin-left: 30px;
	margin-right: 30px;
	padding-top: 15px;
	display: block;
	float: left;
	text-decoration: none;

}

#menu a:hover
{
	color: #C95E0C;
}


#up
{
	background: #FAFAE2 url('../images/up_07.jpg') no-repeat;
	width: 920px;
	height: 268px;
}

#up-left
{
	width: 490px;
	height: 250px;
	border: 0px solid red;
	float: left;
}

#up-right
{
	width: 430px;
	height: 250px;
	border: 0px solid green;
	float: right;
}

#photos
{
	background: #FEFACD;
	width: 880px;
	height: 260px;
	border: solid 1px gainsboro;
	margin-left: auto;
	margin-right: auto;
}

#middle
{
	background: #FAFAE2 url('../images/middle_08.jpg') no-repeat;
	width: 920px;
	height: 315px;
}

#middle-left
{
	width: 425px;
	height: 200px;
	border: 0px solid red;
	float: left;
}


#middle-right
{
	width: 495px;
	height: 200px;
	border: 0px solid red;
	float: right;
}

#bottom
{
	background: #ffffff url('../images/bottom_13.jpg') no-repeat;
	width: 920px;
	height: 10px;
}

#bottom-left
{
	width: 455px;
	height: 150px;
	float: left;
	text-align: left;
}

#bottom-right
{
	width: 455px;
	height: 150px;
	float: right;
	text-align: left;
}

.main a
{
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
	color: #765E4C;
	text-align: left;
	margin: 0px;
	padding: 5px 5px 0px 10px;
	text-decoration: none;
}

.main a:hover
{
	text-decoration: underline;
	color: #C95E0C;
}


.main p
{
	font-family: arial;
	font-size: 9pt;
	color: #765E4C;
	text-align: left;
	margin: 0px;
	padding: 10px 20px 0px 50px;
}

.main h1
{
	font-family: arial;
	font-size: 11pt;
	color: #C95E0C;
	text-align: left;
	padding-top: 38px;
	padding-left: 50px;
	margin: 0px;
}

.main h2
{
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
	color: #765E4C;
	text-align: left;
	margin: 30px 0px 0px 0px;
	padding: 0px 30px 0px 10px;
}

.main2 p
{
	font-family: arial;
	font-size: 9pt;
	color: #765E4C;
	text-align: left;
	margin: 0px;
	padding: 0px 30px 0px 0px;
}

.main2 h1
{
	font-family: arial;
	font-size: 9pt;
	text-align: left;
	color: #C95E0C;
	margin: 0px;
	padding: 30px 0px 0px 0px;
}
	
.main2 a
{
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
	color: #765E4C;
	text-align: left;
	margin: 0px;
	text-decoration: none;
}

.main2 a:hover
{
	text-decoration: underline;
	color: #C95E0C;
}

.main3 p
{
	font-family: arial;
	font-size: 9pt;
	color: #765E4C;
	text-align: left;
	margin: 0px;
	padding: 10px 20px 0px 50px;
}

.main3 h1
{
	font-family: arial;
	font-size: 11pt;
	color: #C95E0C;
	text-align: left;
	padding-top: 38px;
	padding-left: 50px;
	margin: 0px;
}

#buttons
{
	border: 0px solid red; 
	margin-top: 60px; 
	margin-left: 35px;
}

#body
{	
	background-color: #fafae2;
	width: 879px;
	margin-left: 0px;
	border-top: 1px solid #E2E3D0;
	border-right: 1px solid #E2E3D0;
	border-left: 1px solid #E2E3D0;
}

#content
{	
	background-color: #FFFACA;
	width: 879px;
	border: 0px solid red;
	padding-bottom: 35px;
}

#address
{
    text-align: center;
}
    

#footer, a
{	
	text-align: center;
	font-family: Verdana;
	font-size: 8pt;
	color: Black;
	font-weight: bold;
	
}

#buying li
{
    text-align: left;
    font: 9pt tahoma;
	color: #765E4C;
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 50px;
	padding-right: 15px;
}

#landlord li
{
    text-align: left;
    font: 9pt tahoma;
	color: #765E4C;
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 50px;
	padding-right: 15px;
}

p.buyingheader
{
    font: 10pt tahoma;
	color: #C95E0C;
}

/*-----------------------------------------*/


a.basic
{
	font: 10pt arial;
	color: #333333;
	text-decoration: underline;
}

a.basic:hover
{
	color: #999999;
	text-decoration: none;
}

span.smallPad
{
	padding: 5px;
}

div.mainContent
{
	width: 750px; 
	height: 100%;
}

ul.menu
{
	list-style-type: none;
	height: 18px;
	padding: 0px;
	padding-top: 5px;
	margin: 0px;
	float: left;
}

a.norm
{
	font: 10pt times;
	color: #824928;
	text-decoration: none;
}

a.norm:hover
{
	text-decoration: underline;
}

a.webstation
{
	color: #ffffff;
	font: 8pt times;
	text-decoration: none;
}

a.webstation:hover
{
	color: gainsboro;
}

a.menu
{
	font: bold 11pt times;
	height: 18px;
	text-decoration: none;
	color: #ffffff;
	display: block;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
}

a.menu:hover
{
	color: gainsboro;
}

li.menu
{
	display: inline;
}

p.contact
{
	font: 10pt tahoma;
	color: #4F4F4F;
}

div.hidden 
{
	display: none;
}

div.visible 
{
	display: block;
}


td#mainPageText
{
	background-image: url(http://www.nestlewoodrealty.com/images/treetop.jpg);
	height: 490px;
	width: 300px;
}


#buttons_buying {display:block; margin-top: 60px; margin-left: 40px;}
#buttons_buying a, #buttons_buying a:visited {display:block; width:200px; height:105px; background: #ffffff url('../images/button_buying.jpg') no-repeat; float: left; background-position:left top; background-color:transparent;}
#buttons_buying a:hover {background-position:left bottom; line-height:31px; overflow:hidden; color:#800;}

#buttons_worth {display:block; margin-top: 60px;}
#buttons_worth a, #buttons_worth a:visited {display:block; width:200px; height:105px; background: #ffffff url('../images/button_worth.jpg') no-repeat; float: left; background-position:left top; background-color:transparent;}
#buttons_worth a:hover {background-position:left bottom; line-height:31px; overflow:hidden; color:#800;}

#buttons_landlord {display:block; margin-top: 60px; margin-left: 40px;}
#buttons_landlord a, #buttons_landlord a:visited {display:block; width:200px; height:105px; background: #ffffff url('../images/button_landlord.jpg') no-repeat; float: left; background-position:left top; background-color:transparent;}
#buttons_landlord a:hover {background-position:left bottom; line-height:31px; overflow:hidden; color:#800;}

#buttons_sellingtips {display:block; margin-top: 60px;}
#buttons_sellingtips a, #buttons_sellingtips a:visited {display:block; width:200px; height:105px; background: #ffffff url('../images/button_sellingtips.jpg') no-repeat; float: left; background-position:left top; background-color:transparent;}
#buttons_sellingtips a:hover {background-position:left bottom; line-height:31px; overflow:hidden; color:#800;}




#menu_home {display:block;}
#menu_home a, #menu_home a:visited {display:block; width:141px; height:49px; background: #ffffff url('../images/menu_home_01.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_home a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_home a.selected, #menu_home a.selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}

#menu_search {display:block;}
#menu_search a, #menu_search a:visited {display:block; width:158px; height:49px; background: #ffffff url('../images/menu_search_02.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_search a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_search a.selected, #menu_search a.selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}

#menu_favorites {display:block;}
#menu_favorites a, #menu_favorites a:visited {display:block; width:158px; height:49px; background: #ffffff url('../images/menu_favorites_03.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_favorites a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_favorites a.selected, #menu_favorites a.selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}

#menu_approach {display:block;}
#menu_approach a, #menu_approach a:visited {display:block; width:157px; height:49px; background: #ffffff url('../images/menu_approach_04.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_approach a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_approach a.selected, #menu_approach a.selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}

#menu_resources {display:block;}
#menu_resources a, #menu_resources a:visited {display:block; width:158px; height:49px; background: #ffffff url('../images/menu_resources_05.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_resources a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_resources a.selected, #menu_resources a.selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}

#menu_contact {display:block;}
#menu_contact a, #menu_contact a:visited {display:block; width:148px; height:49px; background: #ffffff url('../images/menu_contact_06.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_contact a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_contact a.selected, #menu_contact a.selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


.button_more {display:block;}
.button_more a, .button_more a:visited {display:block; width:50px; height:16px; background: #ffffff url('../images/button_more.gif') no-repeat; float: left; background-position:left top; background-color:transparent;}
.button_more a:hover {background-position:left bottom; line-height:31px; overflow:hidden; color:#800;}



