* 									{ margin: 0; padding: 0; }
html, body
{background-color: #b7571e;
background-image: url(/images/background-gradient.jpg);
background-repeat: repeat-x;
height: 100%;  }
 
#page-wrap {width: 760px;
	background-color: #f3dab3;}


#header	{width: 760px; height: 80px; background-image: url(../images/header_background.jpg); padding: 0px; margin: 0px; }
#header h1	{text-align: left; padding: 7px 8px;}
#header h1 a	{ text-indent: -9999px;
		display: block;
		height: 65px;
		width: 300px;
		padding: px;
		margin: 0px;
		background-image: url(../images/SDC_header_logo.png);
		background-repeat: no-repeat;}

#top-right	{float: right; width: 300px; height: 50px; padding: 10px 10px 0px 0px; margin: 0px;}		
#top-right p {text-align: right; font-family: arial, helvetica, verdana, sans-serif; font-size: 11px; color: #503b1b;}
#top-right p a	{text-decoration: none; color: #503b1b; font-size: 11px; }
#top-right p a:hover	{color: #0f0900; text-decoration: underline; font-size: 11px; }

#nav_bar	{width: 760px;height: 20px; padding: 0px; margin: 0px;}

/* TOP Navaigation */

ul#top-menu { list-style: none; padding: 0px; margin:0px;}

ul#top-menu li { display: inline; }

ul#top-menu li a  {
		text-indent: -9999px;
		display: block;
		height: 20px;
		float: left;
		background: url(/images/Top_NAV_sprite.jpg) top left; }

		ul#top-menu li a.plan_search { background-position: 0px 20px; width: 117px; }
		ul#top-menu li a:hover.plan_search {	background-position: 0px 0px; }

		ul#top-menu li a.plan_books { background-position: -117px 20px; width: 95px; }
		ul#top-menu li a:hover.plan_books { background-position: -117px 0px; }

		ul#top-menu li a.custom_plans { background-position:-212px 20px; width: 142px; }
		ul#top-menu li a:hover.custom_plans { background-position:-212px 0px; }

		ul#top-menu li a.best_selling { background-position:-354px 20px; width: 142px; }
		ul#top-menu li a:hover.best_selling { background-position:-354px 0px; }

		ul#top-menu li a.find_builder { background-position:-496px 20px; width: 110px; }
		ul#top-menu li a:hover.find_builder { background-position:-496px 0px; }

		ul#top-menu li a.contactus { background-position:-606px 20px; width: 86px; }
		ul#top-menu li a:hover.contactus { background-position:-606px 0px; }

		ul#top-menu li a.faq { background-position:-692px 20px; width: 68px; }
		ul#top-menu li a:hover.faq { background-position:-692px 0px; }
	
/* END TOP Navaigation */

#modificationTEXT p	{line-height: 1.6em;}

p	{line-height: 1.5em; padding-bottom: 8px;}


.events	{padding: 15px 0px 15px 15px; position: relative; height: 100%; float: left; border-bottom: 1px solid #7e571c; }
.events	img	{float: left; padding: 0px 10px 0px 0px; margin: 0px; }
.events h2	{padding: 0px 0px 3px 0px; margin: 0px; font-size: 26px; letter-spacing: -1px; text-align: left;}


TD
{  COLOR: #503B1B; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 12px; Font-weight: normal; }

img { border: none; } 

A:link {
	COLOR: #503B1B;
	FONT-FAMILY: arial, helvetica, verdana;
	FONT-SIZE: 12px;
	text-decoration:underline;
	border-color: #CFBA99;
	border: #CFBA99;
}
A:visited {  COLOR: #503B1B; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 12px; text-decoration:underline; border-color: #CFBA99;}
A:active {  COLOR: #503B1B; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 12px; text-decoration:underline; border-color: #CFBA99;}
A:hover {  COLOR: #503B1B; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 12px; text-decoration:underline; border-color: #CFBA99;}

.Titles
{COLOR: #503B1B; FONT-FAMILY: georgia, arial, helvetica, verdana; FONT-SIZE: 25px; Font-weight: normal; }

.SubTitles
{COLOR: #503B1B; FONT-FAMILY: georgia, arial, helvetica, verdana; FONT-SIZE: 16px; Font-weight: normal; }

#Main
{ background: #E9D1AC; margin: 0px 0px 0px 0px;  text-align: left;}

#RightRunner
{ background:  url("https://www.saterdesign.com/images/background-dropshadow.gif") repeat-y; margin: 0px 0px 0px 0px;}

#Header
{ background:  url("https://www.saterdesign.com/images/background-header.gif") repeat-x; margin: 0px 0px 0px 0px;}

#LeftRunner
{ background: #624539; margin: 0px 0px 0px 0px;}

#Border
{ background: #8E735F; margin: 0px 0px 0px 0px;}

#HeaderBackground
{ background: #503B1B; margin: 0px 0px 0px 0px;}



#RightSideBar
{ background:  #EAD099 url("https://www.saterdesign.com/images/background-rightside.gif") repeat-x; margin: 0px 0px 0px 0px;}

#Line
{background: #CFBA99; margin: 0px 0px 0px 0px;}

#FooterNav
{ background: #503B1B; COLOR: #FFFFFF; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 11px; Font-weight: normal; text-decoration: none; margin: 0px 0px 0px 0px;}

#Footer 
{ background: #B7571E; COLOR: #FFFFFF; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 11px; Font-weight: normal; text-decoration: none; margin: 0px 0px 0px 0px;}

.HomeNavBack
{ background: #E1BE89; margin: 0px 0px 0px 0px;}

.HomeNav
{margin: 0px 0px 0px 0px; COLOR: #5F4C2A; FONT-FAMILY: georgia, arial, helvetica, verdana; FONT-SIZE: 13px;}
A.HomeNav:link {COLOR: #5F4C2A; FONT-FAMILY: georgia,arial, helvetica, verdana; FONT-SIZE: 13px; Font-weight: normal; text-decoration: none; }
A.HomeNav:visited {COLOR: #5F4C2A; FONT-FAMILY: georgia,arial, helvetica, verdana; FONT-SIZE: 13px; Font-weight: normal; text-decoration: none; }
A.HomeNav:active {COLOR: #5F4C2A; FONT-FAMILY: georgia,arial, helvetica, verdana; FONT-SIZE: 13px; Font-weight: normal; text-decoration: none; }
A.HomeNav:hover {COLOR: #5F4C2A; FONT-FAMILY: georgia,arial, helvetica, verdana; FONT-SIZE: 13px; Font-weight: normal; text-decoration: none; }

.GeorgiaTxt
{margin: 0px 0px 0px 0px; COLOR: #5F4C2A; FONT-FAMILY: georgia, arial, helvetica, verdana; FONT-SIZE: 11px;}

.HomeLinks
{margin: 0px 0px 0px 0px; COLOR: #5F4C2A; FONT-FAMILY: georgia, arial, helvetica, verdana; FONT-SIZE: 10px;}
A.HomeLinks:link {COLOR: #5F4C2A; FONT-FAMILY: georgia,arial, helvetica, verdana; FONT-SIZE: 10px; Font-weight: normal; }
A.HomeLinks:visited {COLOR: #5F4C2A; FONT-FAMILY: georgia,arial, helvetica, verdana; FONT-SIZE: 10px; Font-weight: normal;}
A.HomeLinks:active {COLOR: #5F4C2A; FONT-FAMILY: georgia,arial, helvetica, verdana; FONT-SIZE: 10px; Font-weight: normal;}
A.HomeLinks:hover {COLOR: #5F4C2A; FONT-FAMILY: georgia,arial, helvetica, verdana; FONT-SIZE: 10px; Font-weight: normal;}

.ImageBorder
{  COLOR: #000000; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 10px; Font-weight: bold; text-decoration: none; border-color: #503B1B}

.LightTxt
{  COLOR: #EAD099; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 12px; Font-weight: normal; }

.SmallTxt
{  COLOR: #503B1B; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 11px; Font-weight: normal; }

.SmallBlack
{  COLOR: #000000; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 11px; Font-weight: normal; }

.NoUnderline
{  COLOR: #503B1B; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 12px; Font-weight: normal; text-decoration: none; }
A.NoUnderline:link {  COLOR: #503B1B; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 12px; Font-weight: normal; text-decoration: none; }
A.NoUnderline:visited {  COLOR: #503B1B; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 12px; Font-weight: normal; text-decoration: none; }
A.NoUnderline:active {  COLOR: #503B1B; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 12px; Font-weight: normal; text-decoration: none; }
A.NoUnderline:hover {  COLOR: #503B1B; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 12px; Font-weight: normal; text-decoration: none; }

.SubNav
{  COLOR: #503B1B; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 10px; Font-weight: bold; text-decoration: none; }
A.SubNav:link {  COLOR: #503B1B; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 10px; Font-weight: bold; text-decoration: none; }
A.SubNav:visited {  COLOR: #503B1B; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 10px; Font-weight: bold; text-decoration: none; }
A.SubNav:active {  COLOR: #503B1B; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 10px; Font-weight: bold; text-decoration: none; }
A.SubNav:hover {  COLOR: #503B1B; FONT-FAMILY: arial, helvetica, verdana; FONT-SIZE: 10px; Font-weight: bold; text-decoration: none; }


.clear1 {clear: both; background-color: #8c3d12; width: 760px; height: 8px; padding: 0px; margin: 0px; }
.clear2	{clear: both; background-color: #503b1c; width: 230px; height: 2px; padding: 0px; margin: 0px; }
.clear3	{clear: both; background-color: #503b1c; width: 265px; height: 1px; padding: 0px; margin: 0px; }




/* Bottom Navaigation */

ul#bottom-menu { list-style: none; padding: 5px 0px 0px 0px; margin:0px; height: 45px; background-color: #b7571e;}

ul#bottom-menu li { display: inline; }

ul#bottom-menu li a  {
		text-indent: -9999px;
		display: block;
		height: 38px;
		width: 95px;
		float: left;
		background: url(/images/Botton_Nav_Sprite.jpg) top left; }

		ul#bottom-menu li a.nav_sdc { background-position: 0px 38px; }
		ul#bottom-menu li a:hover.nav_sdc {	background-position: 0px 0px; }

		ul#bottom-menu li a.nav_Lux_mag { background-position: -95px 38px; }
		ul#bottom-menu li a:hover.nav_Lux_mag { background-position: -95px 0px; }

		ul#bottom-menu li a.nav_luxury_plans { background-position:-190px 38px; }
		ul#bottom-menu li a:hover.nav_luxury_plans { background-position:-190px 0px; }

		ul#bottom-menu li a.nav_farmhouse { background-position:-285px 38px; }
		ul#bottom-menu li a:hover.nav_farmhouse { background-position:-285px 0px; }

		ul#bottom-menu li a.nav_med { background-position:-380px 38px; }
		ul#bottom-menu li a:hover.nav_med { background-position:-380px 0px; }

		ul#bottom-menu li a.nav_cottage { background-position:-475px 38px; }
		ul#bottom-menu li a:hover.nav_cottage { background-position:-475px 0px; }

		ul#bottom-menu li a.nav_european { background-position:-570px 38px; }
		ul#bottom-menu li a:hover.nav_european { background-position:-570px 0px; }

		ul#bottom-menu li a.nav_mountain { background-position:-665px 38px; }
		ul#bottom-menu li a:hover.nav_mountain { background-position:-665px -0px; }
/* END Bottom Navaigation */



/* footer navigation */
#footercontainer	{ width: 760px; height: 450px; background-color: #8c3d12; padding: 0px; margin-top: 0px; }



#footercontainer .extra-nav1	{ width: 180px; float: left; display: inline; padding: 15px 0px 0px 10px; margin: 0px; text-align: left;  }



#footercontainer .extra-nav1 p {font-family: Verdana, sans-serif; font-weight: bold; color: white; font-size: 11px; text-align: left; padding: 0px; margin: 0px;}

#footercontainer .extra-nav1 ul	{ list-style: none; padding: 0px; margin: 0px;  }

#footercontainer .extra-nav1 li a {text-decoration: none; color: white; font-size: 10px; font-weight: normal; font-family: Verdana, sans-serif; line-height: 1.7em; }

#footercontainer .extra-nav1 li a:hover	{color: #f6ae3d;}

#copyright	{float: left; width: 100%; margin-top: 10px; border-top: 1px solid #b7571e; background-color: #8c3d12; }
#copyright p	{ text-align: center;  color: white; font-size: 10px; font-family: Verdana, sans-serif; line-height: 1.6em;}
#copyright hr	{color: #f6ae3d; padding: 0px; margin: 3px 0px;}

/* END footer navigation */

#footercontainer .extra-nav1 .bottomone	{line-height: 1.7em; padding: 0px 0px 2px 0px; margin: 0px; }