@charset "utf-8";

.picture{
 margin:8px;
 border-top: #8c614d 3px solid; 
 border-right: #5c4033 3px solid;  
 border-bottom: #5c4033 3px solid; 
 border-left: #8c614d 3px solid;      
 padding: 3px;
}

.imgcenter{
 display:block;
 margin:-25px auto 0 auto;
 width:96%;
}

.smallcenter{
 display:block;
 margin:-40px 0 0 0;
}


h1{
 color:#5c4033;
 font-size:22px;
}

#companyinfo{
 color:#5c4033;
 text-align:center;
}

h3{
 font-size:18px;
 color:#5c4033;
 text-align:center;
}

h4{
 font-size:16px;
 color:#5c4033;
 text-align:center;
}

p{
 color:#5c4033;
 margin-bottom:1em;
 line-height:19px;
}



.icon{
 width: 160px;
 margin:0 auto;
}

.lower{
 list-style-type: circle;
 text-align:left;
 margin:0 0 0 20px;
}

.lowernone{
 color:#5c4033;
 list-style-type: none;
 text-align:left;
 margin:0 0 0 40px;
}



li.lower{
 color:#5c4033;
 line-height: 15px;
}

.center{
 display:block;
 margin:-30px auto 5px auto;
}

.sorona{
 margin:-30px 0 0 0;
 display:block;
 width:100%;
 border:0;
}

.centertext{
 display:block;
 margin:0 auto;
}

h3.weird{
 margin:-20px 0 0 0;
}

.wall{
 display:block;
 margin:-10px 0 0 0;
 width:100%;
}

.test{
 margin:0 auto;
}

.twocolumnscenter{
 margin:0 auto;
 width:210px;
}

.smallheadline{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:14px;
 text-transform:uppercase;
 letter-spacing:2px;
 font-weight:bold;
 color:#5c4033;
 display:inline;
}

.smallheadlinered{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:14px;
 text-transform:uppercase;
 letter-spacing:2px;
 font-weight:bold;
 color:red;
 display:inline;
}

.katieheadline{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:14px;
 text-transform:uppercase;
 letter-spacing:2px;
 font-weight:bold;
 color:#5c4033;
 display:inline;
}

.largeheadline{
 font-family:"Times New Roman";
 color:#444;
 margin:0;
 padding:0px 0px 6px 0px;
 font-size:36px;
 line-height:44px;
 letter-spacing:-2px;
 font-weight:bold;
 color:#5c4033;
}

.listleft{
 width:80px;
 height:190px;
 color:#5c4033;
 float:left;
 list-style-type:circle;
}

.listright{
 width:80px;
 height:190px;
 color:#5c4033;
 float:right;
 list-style-type:circle;
}

.listcenter{
 color:#5c4033;
 text-align:center;
}

.citylist{
 width:180px;
 display:block;
 margin:0 auto 0 auto;
}

.validleft{
 width:100px;
 font-size:9px;
 float:left;
 color:#5c4033;
}
