body { color:#000; font-family:Arial,Helvetica,sans-serif; font-size:14px; margin:0px; height:100% }
html { height:100% }
#one a:link { color:#000; text-decoration:underline }
#one a:visited { color:#000; text-decoration:underline }
#one a:hover { color:#dedede; text-decoration:underline }
#one2 a:link { color:#000; text-decoration:underline }
#one2 a:visited { color:#000; text-decoration:underline }
#one2 a:hover { color:#dedede; text-decoration:underline }
#twoLeft a:link { color:#000; text-decoration:underline }
#twoLeft a:visited { color:#000; text-decoration:underline }
#twoLeft a:hover { color:#dedede; text-decoration:underline }
#twoWrapper1 a:link { color:#fff; text-decoration:underline }
#twoWrapper1 a:visited { color:#fff; text-decoration:underline }
#twoWrapper1 a:hover { color:#dedede; text-decoration:underline }
.f-bb { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
#PageDiv { position:relative; min-height:100%; margin:auto }
#topwrapper { width:100%; max-width:1200px; z-index:0; margin-left:auto; margin-top:5px; margin-right:auto }
#one { z-index:0; padding:2px 14px 8px; background-color:#fff }
#EdlundLogo { max-width:100%; overflow:hidden }
#MenuWrapper { width:100%; z-index:0; background-color:#013300 }
#inlineHeaderWrapper { width:100%; max-width:1200px; z-index:100; margin:4px auto auto }
#inlineHeader { z-index:0; padding:4px 20px }
#navigation { width:100%; z-index:999; clear:both; margin-top:7px; position:relative }
#textwrapper { width:100%; max-width:1200px; z-index:0; padding-top:12px; margin-left:auto; margin-top:10px; margin-right:auto }
#one2 { z-index:0; padding-left:14px; padding-right:14px; padding-bottom:12px; background-color:#fff }
#twoWrapper { width:100%; max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:20px; margin-right:auto }
#twoLeft { width:52.413333333333334%; z-index:0; float:left; padding:14px; background-color:#fff }
#twoRight { width:43.583333333333336%; z-index:0; float:right; padding:14px }
#porch { max-width:100%; border:solid #000 1px; overflow:hidden }
#fireplace { max-width:100%; border:solid #000 1px; overflow:hidden }
#footerWrapper { width:100%; z-index:0; padding-top:10px; margin-top:10px; margin-bottom:20px; background-color:#013300 }
#twoWrapper1 { width:100%; max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:10px; margin-right:auto }
#twoLeft1 { width:49.163333333333334%; z-index:0; float:left; padding:14px }
#twoRight2 { width:49.163333333333334%; z-index:0; float:right; padding:14px }
#LogoMed { max-width:100%; overflow:hidden }
@media screen and (max-width:1200px)
{
	#PageDiv { width:auto }
}
@media screen and (max-width:920px)
{
	#PageDiv { width:auto }
}
@media screen and (max-width:720px)
{
	#PageDiv { width:auto }
	#twoLeft { width:99.99888888888889% }
	#twoRight { width:99.99888888888889%; margin-top:1.6% }
	#twoLeft1 { width:99.99888888888889% }
	#twoRight2 { width:99.99888888888889%; margin-top:1.6% }
}
@media screen and (max-width:570px)
{
	#PageDiv { width:auto }
	#twoLeft { width:100.00228070175439% }
	#twoRight { width:100.00228070175439%; margin-top:20px }
	#twoLeft1 { width:100.00228070175439% }
	#twoRight2 { width:100.00228070175439%; margin-top:20px }
}
@media screen and (max-width:480px)
{
	#PageDiv { width:auto }
	#twoLeft { width:100.00333333333333% }
	#twoRight { width:100.00333333333333% }
	#twoLeft1 { width:100.00333333333333% }
	#twoRight2 { width:100.00333333333333% }
}
@media screen and (max-width:320px)
{
	#PageDiv { width:auto }
	#twoLeft { width:100% }
	#twoRight { width:100% }
	#twoLeft1 { width:100% }
	#twoRight2 { width:100% }
}
