* {
margin:0px;
padding:0px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
*behavior:url(/scripts/boxsizing.htc);
}

body, html{
height:100%;
max-height:100%;
width:100%; 
padding:0; 
margin:0; 
border:0; 
background:#ffffff;
font-family:sans-serif;
line-height:1.5em;
color:#000000;
font-size:.975em;
text-align:center;
}

#wrapper{
width:850px;
height:auto !important;
min-height:100%;
margin: 0 auto;
text-align:left;
background:#e0e3c7;
}

#head{
float:left;
padding-top:10px;
width:850px;
height:160;
}

#content{
float:left;
width:850px;
padding:10px 20px 50px 20px;
background:#e0e3c7;
}

#kdww{
float:left;
width:810px;
padding-bottom:25px;
}

div.kdwl{
float:left;
width:50%;
padding-right:5%;
}

div.kdwr{
float:left;
width:50%;
padding-left:5%;
}

#map{
width:100%;
height:220px;
}

p{
margin:10px 0px 10px 0px;    
}

p.top-bottom-space{
margin:20px 0px 20px 0px;    
}

p.top-space{
margin:25px 0px 20px 0px;    
}

a{
color:#000;    
}

.bold{
font-weight:bold;    
}