body { color:#000; font-family:Arial,Helvetica,sans-serif; font-size:14px; margin:0px; height:100% }
html { height:100% }
#one a:link { color:#000 }
#one a:visited { color:#000 }
#one a:hover { color:#dedede }
#one2 a:link { color:#000; text-decoration:underline }
#one2 a:visited { color:#000; text-decoration:underline }
#one2 a:hover { color:#dedede; text-decoration:underline }
#newtext1 a:link { color:#000; text-decoration:underline }
#newtext1 a:visited { color:#000; text-decoration:underline }
#newtext1 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; background-color:#fff }
#threeWrapper { width:100%; max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:4px; margin-right:auto }
#threeLeft5 { width:32.25333333333333%; z-index:0; float:left; padding-left:14px; padding-right:14px; padding-bottom:14px }
#lakeside { max-width:100%; border:solid #000 1px; overflow:hidden }
#threeMiddle5 { width:32.25333333333333%; z-index:0; float:left; padding-left:14px; padding-right:14px; padding-bottom:14px; margin-left:1.6% }
#prow { max-width:100%; border:solid #000 1px; overflow:hidden }
#threeRight5 { width:32.25333333333333%; z-index:0; float:right; padding-left:14px; padding-right:14px; padding-bottom:14px }
#fulllog { max-width:100%; border:solid #000 1px; overflow:hidden }
#threeWrapper1 { width:100%; max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:4px; margin-right:auto }
#threeLeft6 { width:32.25333333333333%; z-index:0; float:left; padding-left:14px; padding-right:14px; padding-bottom:14px }
#stone { max-width:100%; border:solid #000 1px; overflow:hidden }
#threeMiddle6 { width:32.25333333333333%; z-index:0; float:left; padding-left:14px; padding-right:14px; padding-bottom:14px; margin-left:1.6% }
#logaddition { max-width:100%; border:solid #000 1px; overflow:hidden }
#threeRight6 { width:32.25333333333333%; z-index:0; float:right; padding-left:14px; padding-right:14px; padding-bottom:14px }
#porch { max-width:100%; border:solid #000 1px; overflow:hidden }
#threeWrapper2 { width:100%; max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:4px; margin-right:auto }
#threeLeft1 { width:32.25333333333333%; z-index:0; float:left; padding-left:14px; padding-right:14px; padding-bottom:14px }
#remodel { max-width:100%; border:solid #000 1px; overflow:hidden }
#threeMiddle1 { width:32.25333333333333%; z-index:0; float:left; padding-left:14px; padding-right:14px; padding-bottom:14px; margin-left:1.6% }
#photos { max-width:100%; border:solid #000 1px; overflow:hidden }
#threeRight1 { width:32.25333333333333%; z-index:0; float:right; padding-left:14px; padding-right:14px; padding-bottom:14px }
#railings { max-width:100%; border:solid #000 1px; overflow:hidden }
#newtext1 { z-index:0; padding:24px 14px 0px; background-color:#fff }
#threeWrapper3 { width:100%; max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:4px; margin-right:auto }
#threeLeft2 { width:32.25333333333333%; z-index:0; float:left; padding-left:14px; padding-right:14px; padding-bottom:14px }
#historical { max-width:100%; border:solid #000 1px; overflow:hidden }
#threeMiddle2 { width:32.25333333333333%; z-index:0; float:left; padding-left:14px; padding-right:14px; padding-bottom:14px; margin-left:1.6% }
#logrepair { max-width:100%; border:solid #000 1px; overflow:hidden }
#threeRight2 { width:32.25333333333333%; z-index:0; float:right; padding-left:14px; padding-right:14px; padding-bottom:14px }
#logwork { max-width:100%; border:solid #000 1px; overflow:hidden }
#threeWrapper4 { width:100%; max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:4px; margin-right:auto }
#threeLeft7 { width:32.25333333333333%; z-index:0; float:left; padding-left:14px; padding-right:14px; padding-bottom:14px }
#burn { max-width:100%; border:solid #000 1px; overflow:hidden }
#threeMiddle7 { width:32.25333333333333%; z-index:0; float:left; padding-left:14px; padding-right:14px; padding-bottom:14px; margin-left:1.6% }
#reface { max-width:100%; border:solid #000 1px; overflow:hidden }
#threeRight7 { width:32.25333333333333%; z-index:0; float:right; padding-left:14px; padding-right:14px; padding-bottom:14px }
#refinish { 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 }
#twoRight1 { 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 }
	#threeLeft5 { width:49.143478260869564% }
	#threeMiddle5 { width:49.143478260869564%; float:right; margin-left:0px }
	#threeRight5 { width:100.00347826086954%; float:left; clear:both; margin-top:20px }
	#threeLeft6 { width:49.143478260869564% }
	#threeMiddle6 { width:49.143478260869564%; float:right; margin-left:0px }
	#threeRight6 { width:100.00347826086954%; float:left; clear:both; margin-top:20px }
	#threeLeft1 { width:49.143478260869564% }
	#threeMiddle1 { width:49.143478260869564%; float:right; margin-left:0px }
	#threeRight1 { width:100.00347826086954%; float:left; clear:both; margin-top:20px }
	#threeLeft2 { width:49.143478260869564% }
	#threeMiddle2 { width:49.143478260869564%; float:right; margin-left:0px }
	#threeRight2 { width:100.00347826086954%; float:left; clear:both; margin-top:20px }
	#threeLeft7 { width:49.143478260869564% }
	#threeMiddle7 { width:49.143478260869564%; float:right; margin-left:0px }
	#threeRight7 { width:100.00347826086954%; float:left; clear:both; margin-top:20px }
}
@media screen and (max-width:720px)
{
	#PageDiv { width:auto }
	#threeRight5 { width:99.99888888888889% }
	#threeRight6 { width:99.99888888888889% }
	#threeRight1 { width:99.99888888888889% }
	#threeRight2 { width:99.99888888888889% }
	#threeRight7 { width:99.99888888888889% }
	#twoLeft1 { width:99.99888888888889% }
	#twoRight1 { width:99.99888888888889%; margin-top:1.6% }
}
@media screen and (max-width:570px)
{
	#PageDiv { width:auto }
	#threeLeft5 { width:100.00228070175439% }
	#threeMiddle5 { width:100.00228070175439%; margin-top:20px }
	#threeRight5 { width:100.00228070175439% }
	#threeLeft6 { width:100.00228070175439% }
	#threeMiddle6 { width:100.00228070175439%; margin-top:20px }
	#threeRight6 { width:100.00228070175439% }
	#threeLeft1 { width:100.00228070175439% }
	#threeMiddle1 { width:100.00228070175439%; margin-top:20px }
	#threeRight1 { width:100.00228070175439% }
	#threeLeft2 { width:100.00228070175439% }
	#threeMiddle2 { width:100.00228070175439%; margin-top:20px }
	#threeRight2 { width:100.00228070175439% }
	#threeLeft7 { width:100.00228070175439% }
	#threeMiddle7 { width:100.00228070175439%; margin-top:20px }
	#threeRight7 { width:100.00228070175439% }
	#twoLeft1 { width:100.00228070175439% }
	#twoRight1 { width:100.00228070175439%; margin-top:20px }
}
@media screen and (max-width:480px)
{
	#PageDiv { width:auto }
	#threeLeft5 { width:100.00333333333333% }
	#threeMiddle5 { width:100.00333333333333% }
	#threeRight5 { width:100.00333333333333% }
	#threeLeft6 { width:100.00333333333333% }
	#threeMiddle6 { width:100.00333333333333% }
	#threeRight6 { width:100.00333333333333% }
	#threeLeft1 { width:100.00333333333333% }
	#threeMiddle1 { width:100.00333333333333% }
	#threeRight1 { width:100.00333333333333% }
	#threeLeft2 { width:100.00333333333333% }
	#threeMiddle2 { width:100.00333333333333% }
	#threeRight2 { width:100.00333333333333% }
	#threeLeft7 { width:100.00333333333333% }
	#threeMiddle7 { width:100.00333333333333% }
	#threeRight7 { width:100.00333333333333% }
	#twoLeft1 { width:100.00333333333333% }
	#twoRight1 { width:100.00333333333333% }
}
@media screen and (max-width:320px)
{
	#PageDiv { width:auto }
	#threeLeft5 { width:100% }
	#threeMiddle5 { width:100% }
	#threeRight5 { width:100% }
	#threeLeft6 { width:100% }
	#threeMiddle6 { width:100% }
	#threeRight6 { width:100% }
	#threeLeft1 { width:100% }
	#threeMiddle1 { width:100% }
	#threeRight1 { width:100% }
	#threeLeft2 { width:100% }
	#threeMiddle2 { width:100% }
	#threeRight2 { width:100% }
	#threeLeft7 { width:100% }
	#threeMiddle7 { width:100% }
	#threeRight7 { width:100% }
	#twoLeft1 { width:100% }
	#twoRight1 { width:100% }
}
