body {
background-color:#777;
padding:0;
margin:0;
font-size:82%;
color:#555;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.0;
}

a img {
border:0;
border:none;
text-decoration:none;
}

#container {
width: 1006px;
padding:0;
margin:0 auto;
text-align:center;
}

#header {
width:1006px;
background-image:url(http://www.muskokabuilders.com/images/layout_002_04.jpg);
background-repeat:no-repeat;
background-position:top left;
height:155px;
padding:0;
margin:0;
}

#header2 {
width:1006px;
background-image:url(http://www.muskokabuilders.com/images/blog_header.jpg);
background-repeat:no-repeat;
background-position:bottom left;
height:133px;
padding:0;
margin:0;
}

#header3 {
width:1006px;
background-image:url(http://www.muskokabuilders.com/images/layout_001C_02.jpg);
background-repeat:no-repeat;
background-position:bottom left;
height:326px;
padding:0;
margin:0;
}

h1 {
color:#55664C;
font-size:32px;
float:left;
text-align:left;
padding:24px 0 0 0;
font-family:"Times New Roman", Times, serif;
margin:0 0 0 145px ;
font-weight:600;
width:500px;
letter-spacing:-1px;
}

h1 a {
color:#55664C;
font-weight:600;
text-decoration:none;
}

#search {
font-size:9px;
color:#EEE;
font-weight:600;
float:right;
text-align:left;
width:125px;
padding:36px 0 0 0;
margin:0;
background-color:transparent; !important
}

#search2 {
font-size:9px;
color:#EEE;
font-weight:600;
float:right;
text-align:left;
width:126px;
padding:39px 0 0 0;
margin:0;
background-color:transparent; !important
}

#topnav {
float:left;
text-align:left;
width:700px;
padding:48px 0 0 0;
margin:0 0 0 101px;
}

#topnav2 {
float:left;
text-align:left;
width:700px;
padding:62px 0 0 0;
margin:0 0 0 101px;
}

#topnav a, #topnav2 a {
font-size:11.5px;
text-transform:uppercase;
color:#666;
float:left;
text-align:left;
padding:0 0 0 40px;
margin:-2px 0 0 0;
text-decoration:none;
letter-spacing:.02em;
}

#topnav a:hover, #topnav2 a:hover {
color:#222;
text-decoration:none;
}

#topnav .current {
color:#E4920A;
text-decoration:none;
font-weight:600;
}

#login {
float:right;
text-align:left;
width:113px;
color:#EEE;
padding:0 0 0 0;
margin:56px 0 0 0;
font-size:8px;
text-transform:uppercase;
font-weight:600;
}

#login2 {
float:right;
text-align:left;
width:113px;
color:#EEE;
padding:0 0 0 0;
margin:53px 0 0 0;
font-size:8px;
text-transform:uppercase;
font-weight:600;
}

#login a, #login2 a {
color:#EEE;
text-decoration:none;
font-weight:600;
}

input.login  {
padding:0; margin:0; background-color:#188625; color:#EEE; border:1px solid #188625; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:600; font-size:9px;
}

#feature2 {
background-image:url(http://www.muskokabuilders.com/images/show_05e.jpg);
background-repeat:no-repeat;
background-position:top left;
height:393px;
padding:0;
margin:0;
text-align:left;
}

#feature3 {
background-image:url(http://www.muskokabuilders.com/images/join_05h.jpg);
background-repeat:no-repeat;
background-position:top left;
height:393px;
padding:0;
margin:0;
text-align:left;
}

#feature5 {
background-image:url(http://www.muskokabuilders.com/images/layout_member.jpg);
background-repeat:no-repeat;
background-position:top left;
height:393px;
padding:0;
margin:0;
text-align:left;
}

#feature {
background-image:url(http://www.muskokabuilders.com/images/layout_001BBB.jpg);
background-repeat:no-repeat;
background-position:top left;
height:405px;
padding:0;
margin:0;
text-align:left;
}

.buttons a {
color:#555;
font-size:12px;
padding:0 15px 0 50px;
margin:0;
text-decoration:none;
position:relative;
top:317px;
left:20px;
font-weight:600;
}

.buttons2 a {
color:#FFF;
font-size:12px;
padding:0 15px 0 250px;
margin:0;
text-decoration:none;
position:relative;
top:150px;
left:275px;
font-weight:600;
}

#tabnav {
width:1006px;
margin:0;
padding:60px 0 0 0px;
background-image:url(http://www.muskokabuilders.com/images/layout_001B_06.jpg);
background-repeat:no-repeat;
background-position:top left;
height:680px;
}

#tabnav a {
float:left;
text-align:left;
text-transform:uppercase;
font-size:12px;
font-weight:600;
padding:0 20px 0 92px;
margin:0;
text-decoration:none;
width:130px;
}

#tabnav a:hover {
text-decoration:none;
color:#555;
}

#container-1, #section-1, #section-2, #section-3, #section-4 {
width:1000px;
padding:0;
margin:0;
}

.sectionleft {
width:430px; 
float:left; 
text-align:left; 
padding:0; 
margin:0; 
font-size:11px; 
font-style:italic;
}

.caption {
margin:33px 0 0 70px;
font-size:11px;
font-style:italic;
padding:0;
}

.sectionright {
width:480px; 
float:right; 
text-align:left; 
padding:0; 
margin:80px 0 0 0;
}

.sectionright h3 {
font-size:26px; 
font-weight:600; 
color:#1F77A9; 
line-height:1.1;
font-family:Arial, Helvetica, sans-serif;
padding:0;
margin:0 0 15px 0;
}

.sectionright p {
font-size:12px;
line-height:1.6;
padding:0;
margin:0 50px 15px 0;
}

.sectionright ul {
list-style-type:none;
padding:0;
margin:0 0 15px 0;
}

.sectionright ul li {
background-image:url(http://www.muskokabuilders.com/images/layout_001_33.jpg);
background-repeat:no-repeat;
background-position:top left;
padding:0 50px 7px 25px;
margin:0;
line-height:1.3;
}

.quotebox {
padding:0;
margin:0; 
text-align:left;
}

.quotebox p {
color:#E4920A;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
margin:0 0 20px 0; 
font-weight:600;
padding:90px 0 0 70px;
}

.quotebox blockquote {
font-size:30px;
font-style:italic;
color:#5C7D14;
line-height:1.3;
font-family:"Times New Roman", Times, serif;
font-weight:500;
padding:0;
margin:0 80px 0 90px;
}

#footer {
background-image:url(http://www.muskokabuilders.com/images/layout_001B_07.jpg);
height:368px;
padding:0;
margin:0;
background-repeat:no-repeat;
background-position:top left;
font-size:11px;
}

#footer a {
text-decoration:underline;
color:#FFF;
}

.footer1 ul {
list-style-type:none;
padding:0;
margin:0;
}

.footer2 ul {
list-style-type:none;
padding:0;
margin:0;
}

.footer3 ul {
list-style-type:none;
padding:0;
margin:0;
}

.footer4 ul {
list-style-type:none;
padding:0;
margin:0;
}

.footer1 ul li {
padding:0 0 5px 0;
margin:0;
line-height:1.3;
height:80px;
font-size:11px;
}

.footer2 ul li {
padding:0 20px 10px 35px;
margin:0;
background-image:url(http://www.muskokabuilders.com/images/layout_001_47.jpg);
background-position:top left;
background-repeat:no-repeat;
line-height:1.4;
height:60px;
font-size:11px;
}

.footer3 ul li {
padding:0 0 10px 0;
margin:0;
line-height:1.4;
font-size:11px;
}

.footer4 ul li {
padding:0 0 10px 0;
margin:0;
line-height:1.4;
font-size:11px;
}

.footer4 ul li a {
text-decoration:underline;
color:#FFF;
}

.footer1 {
float:left;
text-align:left;
width:240px;
padding:90px 0 0 35px;
margin:0;
color:#FFF;
}

.footer2 {
float:left;
text-align:left;
width:240px;
padding:90px 0 0 0;
margin:0;
color:#FFF;
}

.footer3 {
float:left;
text-align:left;
width:240px;
padding:90px 0 0 0;
margin:0;
color:#FFF;
}

.footer4 {
float:left;
text-align:left;
width:240px;
padding:90px 0 0 0;
margin:0;
color:#FFF;
}

#footernav {
background-image:url(http://www.muskokabuilders.com/images/layout_001B_08.jpg);
height:61px;
padding:33px 30px 0 30px;
margin:0;
background-repeat:no-repeat;
background-position:top left;
font-size:11px;
text-transform:uppercase;
text-align:left;
color:#888;
}

#footernav a {
color:#888;
text-decoration:none;
padding:0 20px 0 0;
margin:0;
}

#footernav a:hover {
text-decoration:none;
color:#555;
}

#blogbody {
background-image:url(http://www.muskokabuilders.com/images/blog_04.jpg);
background-repeat:no-repeat;
background-position:top left;
padding:0;
margin:0;
text-align:left;
background-color:#FFF;
width:1006px;
}

#blogbody2 {
background-image:url(http://www.muskokabuilders.com/images/layout_07.jpg);
background-repeat:repeat;
background-position:top left;
padding:0;
margin:0;
text-align:left;
background-color:#FFF;
width:1006px;
}

#leftnav {
float:left;
text-align:left;
width:275px;
padding:0;
margin:0;
}

#leftnav p {
line-height:1.7;
padding:0;
margin:0 0 3px 70px;
font-size:12px;
width:200px;
}

#leftnav h3 {
font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#225326;
font-weight:600;
padding:0;
margin:0 0 15px 70px;
}

#leftnav a {
color:#004F94;
text-decoration:none;
}

#leftnav h4 {
font-family:"Times New Roman", Times, serif;
color:#2A5922;
font-size:18px;
font-weight:600;
padding:13px 0 0 0;
margin:0 0 0 65px;
}

#leftnavbkg {
margin:0;
padding:20px 0 5px 35px;
}

#leftnavbkg ul {
padding:0;
margin:0 0 0 -10px;
list-style-type:none;
line-height:1.6;
}

#leftnavbkg li {
line-height:1.6;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
padding:0 0 5px 0;
margin:0;
}

#leftnavbkg a {
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
padding:0 0 0 40px;
margin:0;
text-decoration:none;
display:block;
color:#004F94;
line-height:1.1;
}

#leftnavbkg .current {
background-image:url(http://www.muskokabuilders.com/images/blogarrow_08.jpg);
background-position:top left;
background-repeat:no-repeat;
height:30px;
width:230px;
padding:15px 0 0 60px;
margin:0 0 0 -20px;
color:#FFF;
text-decoration:none;
}

#contentbody {
float:right;
text-align:left;
width:683px;
padding:0;
margin:0;
}

#contentbody a {
color:#004F94;
text-decoration:underline;
}

#contentbody h2 {
font-family:"Times New Roman", Times, serif;
font-size:26px;
font-weight:600;
padding:17px 0 3px 0;
margin:0;
color:#2A5922;
width: 550px;
}

#contentbody h2 a {
color:#2A5922;
text-decoration:none;
}

#contentbody p {
padding:0;
margin:0 0 15px 0;
line-height:1.6;
font-size:12px;
width: 550px;
color:#333;
}

.entry {
padding:0 0 10px 0;
border-bottom:1px solid #F0F0F0;
margin:0 0 30px 0;
width: 550px;
}

.entry img {
float:left;
text-align:left;
padding:7px;
margin:5px 15px 5px 0;
background-color:#F0F0F0;
border:1px solid #DDD;
}

.author {
font-size:12px;
font-style:italic;
padding:0 0 30px 0;
margin:0;
color:#888;
}

.photodisplay {
background-image:url(http://www.muskokabuilders.com/images/photoframe.jpg);
background-repeat:no-repeat;
background-position:top left;
width:431px;
height:271px;
padding:0;
margin:0 0 15px 0;
}





#login input.btn { 
background-color:transparent
color:#EEE; 
font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
} 

.archive-list  {
list-style-type:none;
list-style-position:inside;
padding:0;
margin:0;
width:480px;
line-height;1.6;
}

.archive-list li {
line-height:1.5;
padding:0 0 20px 0;
}