html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
}

body {
  background-image: url('http://www.newlifewisconsin.com/images/brownline.gif');
  background-color: #563E21;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 14px;
  margin: 0 0 0 0; 
  padding: 0 0 0 0; 
  text-align: center; 
}

img { border:0; }

h1 {
  color: #ffffff;
  font-size: 18px;
  font-weight: bold;
  line-height: 14px;
}

h2 {
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  line-height: 14px;
}

a,  a:link {
  color: #563E21;
  font-weight: bold;
  text-decoration: none;
}

a:visited {
  color: #563E21;
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  color: #ffffff;
  text-decoration: underline;
}

a:focus {
  color: #09760d;
}

a:active {
  color: #563E21;
}

a.reverse:link	{ color: #ffffff; text-decoration: underline}
a.reverse:visited	{ color: #ffffff; text-decoration: underline}
a.reverse:active	{ color: #ffffff; text-decoration: underline}
a.reverse:hover	{ color: #563E21; text-decoration: none}

#outerWrapper {
  background-color: #fff;
  margin: 0 auto 0 auto; 
  text-align: left; 
  width: 760px;
  height:515px;
}

#outerWrapper #header {  
  background-color: #F6DBA7;
  height:86px;	
  border: solid 7px #ffffff;
  font-size: 18px;
  font-weight: bold;
  line-height: 15px;
  padding: 0; 
}

#topBorderb {
border-top: solid 7px #563E21;
}

#outerWrapper #contentWrapper #leftColumn1 {
  background-color: #71512A;
  border-right: solid 7px #ffffff;
  border-left: solid 7px #ffffff;	
  float: left;
  padding: 0; 
  width: 176px;
  height:414px;
  
}

#outerWrapper #contentWrapper #leftColumn2 {
  background-color: #71512A;
  border-right: solid 7px #ffffff;
  border-left: solid 7px #ffffff;
  border-bottom: solid 7px #ffffff;	 
  width: 176px;
  float:left;
}

#outerWrapper #contentWrapper #rightColumn1 {
  margin: 0 0 0 190px; 
  padding: 20px 20px 30px 20px;
  background-color: #D5A957; 
  border-right: solid 7px #ffffff;
  height:290px;
  width: 522px;
  font-size:105%;
  line-height:145%;
}

.textspace {
  font-size:115%;
  line-height:120%;
}

#outerWrapper #contentWrapper #footing {
  margin: 0; 
  padding: 0; 
}

#outerWrapper #contentWrapper #footingL {
        padding: 0; margin:0;
	background-color: #6890BE; 
	border-right: solid 7px #ffffff;
	border-top: solid 7px #ffffff;
	height:62px;
	width:209px;
	float:left;
}


#outerWrapper #contentWrapper #footingR {
        padding:0; margin:0;
	background-color: #F6DDA7; 
	border-top: solid 7px #ffffff;
        border-right: solid 7px #ffffff;
	height:62px;
	width:345px;
	float:right;
}

#outerWrapper #contentWrapper #footingL2 {
        padding: 0; margin:0;
	background-color: #6890BE; 
	border-right: solid 7px #ffffff;
	border-top: solid 7px #ffffff;
	height:62px;
	width:180px;
	float:left; clear:left;
}


#outerWrapper #contentWrapper #footingR2 {
        padding:0; margin:0;
	background-color: #F6DDA7; 
	border-top: solid 7px #ffffff;
        border-right: solid 7px #ffffff;
	height:62px;
	width:340px;
	float:right;
}

#outerWrapper #contentWrapper .clearFloat {
  clear: left;
  display: block;
}

#outerWrapper #contentWrapper .menuheight {
  height: 261px;
}

#outerWrapper #footer {
  padding: 0; 
}


/* The proprietary zoom property gives IE the hasLayout property which addresses several bugs. */

#outerWrapper #contentWrapper #content {
  zoom: 1;
}

.bigtext {
font-size: 36px;
color:#000000;
font-weight:bold;
}

.centertext {
text-align:center;
}

.righttext {
text-align:right;
}

.lefttext {
text-align:left;
}

.phonetext {
font-size: 36px;
color:#000000;
font-weight:bold;
text-align:center;
padding-top:15px;

}
.addresstext {
font-size: 12px;
color:#000000;
font-weight:bold;
text-align:center;
padding-top:10px;
}

.cornerimg {
width:176px;
border-top: solid 7px #ffffff;
border-bottom: solid 5px #ffffff;
}

.headline {
  color: #ffffff;
  font-size: 24px;
  font-weight: bold;
  line-height: 14px;
}

.headlineBrown {
  color: #563E21;
  font-size: 24px;
  font-weight: bold;
  line-height: 14px;
}

.brown {
color: #563E21;
}

.white {
color: #fff;
}

.sidebar {
  border: 2px solid #563E21;
  background-color:#F6DDA7;
  padding:7px;
  margin-top:-20px;
}
.sidebar2 {
  border: 2px solid #563E21;
  background-color:#F6DDA7;
  padding:5px;
  margin:0;
  position:relative;
  top:1px;
}
.mediumfont {
  font-size:85%;
}
.smallfont {
  font-size:75%;
}
.padleft5 {
  padding-left:5px;
}
.padleft10 {
  padding-left:10px;
}
.padleft15 {
  padding-left:15px;
}
.padleft20 {
  padding-left:20px;
}
.padbottom5 {
  padding-bottom:5px;
}
.padbottom10 {
  padding-bottom:10px;
}
.padbottom15 {
  padding-bottom:15px;
}
.padbottom20 {
  padding-bottom:20px;
}
.padtop5 {
  padding-top:5px;
}
.padtop10 {
  padding-top:10px;
}
.padtop15 {
  padding-top:15px;
}
.padtop20 {
  padding-top:20px;
}

.padT20 {
padding-top:20px;
}
