

body {
	background: #fff;
	margin: 0;
	padding: 0;
}






#page {
	margin: auto;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
}


#pageGallery {
	margin: auto;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	background: url('../img/gen/birdwood_watermark.gif') top right no-repeat;
}






#bird {
	background: url('../img/home/home_bird.gif') bottom right no-repeat;
}



#homeBottom {
	background: url('../img/home/home_bottom.gif') top left no-repeat;
	padding: 5px 0 150px 0;
}



#interiorBottom {
	padding: 5px 0 30px 0;
}






/*
topnav
color: #7B9BD0;
*/






p {
	font-family: verdana, "Trebuchet MS", sans-serif;
	color: #5B5B5C;
	font-size: 11px;
	line-height: 15px;
	margin: 0;
	padding: 6px 0;
}


p a:link {
	color: #7a2627;
	text-decoration: none;
}

p a:hover {
	color: #A82D2F;
}

p a:active {
	color: #7a2627;
	text-decoration: none;
}

p a:visited {
	color: #7a2627;
	text-decoration: none;
}






#nav td {
	text-align: center;
	margin: 0;
	padding: 10px;
	font-family: verdana, "Trebuchet MS", sans-serif;
	font-size: 10px;
}


#nav a {
	text-decoration: none;
	color: #5B5B5C;
}

#nav a#on {
	text-decoration: none;
	color: #B4D670;
}


#nav a:hover {
	text-decoration: none;
	color: #000;
}

#nav a#on:hover {
	text-decoration: none;
	color: #7B9BD0;
}









#topNav {
	margin: 40px 0 0 0;
	padding: 0;
}

.gallery #topNav {
	padding-bottom: 30px;
}



#topNav a {
	font-family: verdana, "Trebuchet MS", sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #7B9BD0;
	margin: 0 0 0 20px;
	padding: 0;
}

#topNav a#on {
	text-decoration: none;
	color: #B4D670;
}


#topNav a:hover {
	text-decoration: none;
	color: #000;
}

#topNav a#on:hover {
	text-decoration: none;
	color: #000;
}



#contactSnipe {
	text-align: right;
	margin: 40px 0 0 0;
}



#call {
	font-size: 14px;
	color: #fff;
	background: #BCD671;
	padding: 5px 9px;
}
	


#aboutLarge {
	font-size: 18px;
	line-height: 23px;
	padding: 40px 0 10px 220px;
}


#aboutContent {
	padding: 0 0 20px 0;
}


.aboutText {
	padding-left: 23px;
}






/* 18  83  12  83  12  83  18 */


#thumbContainer {
	background: #e4efc6;
	margin: 0;
	padding: 9px;
}


#thumbs td {
	margin: 0;
	padding: 9px 9px 0 9px;
}











#thumbs tr td div p {
	font-size: 9px;
	line-height: 11px;
	margin: 0;
	padding: 3px 0;
	color: #929bca;
	text-align: center;
	display: block;
}

#thumbs tr td div p a {
	color: #929bca;
	text-decoration: none;
	border: 0;
	display: block;
}

#thumbs tr td div:hover p a {
	color: #606BA1;
	text-decoration: none;
	border: 0;
}


#thumbs tr td div p a:hover {
	color: #606BA1;
	text-decoration: none;
	border: 0;
}





#galleryContact {
	color: #7B9BD0;
	font-size: 14px;
	padding: 10px 0 60px 0;
}






#description {
	margin: 0;
	padding: 4px 0 20px 0;
}



#contactPage {
	background: #E4EFC6 url('../img/gen/contact_bg.gif') bottom left no-repeat;
	margin: 0;
	padding: 0 10px;
}


#contactInfo {
	clear: both;
	margin: 30px 15px 0 130px;
	padding: 0;
}

#contactInfo td {
	margin: 0;
	padding: 1px 5px;
}


#contactInfo td p {
	margin: 0;
	padding: 0;
}


#contactInfo .mailingAddress {
	padding-top: 10px;
}

































