* {margin: 0em; padding: 0em;}

body {
font-family: Sans-Serif;
font-size: 0.9em;
color: #333;
}

a {
background: #FFC;
color: #666;
text-decoration: none;
border-radius: 0.3em;
border: 1px solid #DDD;
padding: 0em 0.2em;
}

a:hover {
background: #FF9;
color: #000;
border: 1px solid #AAA;
}

.wrapper {
position: relative;
margin: 0 auto;
width: 373px;
}

.inner_area {
background: whiteSmoke;
padding: 1em;
box-shadow: 0em 0em 0.5em #c9c9c9;
}

hr {
border: 1px solid #E5E5E5;
}

.wrapper .inner_area p {
white-space: normal;
}