* {margin:0; padding:0; border:0;}

body {background:#4b8417; font:12px/18px arial; color:#333;}
 
#center {width:760px; padding:0px; margin:0 auto;}

#main-wrapper {width:750px; padding:5px; margin:0 auto; background-color:#f9fef4; float:left;}

#side-wrapper {float:left; width:200px; padding:0; margin:0 auto; background-color:#f9fef4;}

#headline {float:left; width:750px; height:30px; padding-top: 8px;}
#headline span {font:24px/24px arial; font-weight:bold; color:#000; padding:0px 0px;}

#banner {float:left; background:#fff; border:1px solid #ccc;}
#banner img {float:left; border:0; margin:0; padding:0;}

#nav {float:left; width:748px; height:28px; margin-top:5px; border:1px solid #ccc; background:#eee;}
#nav a {float:left; font:12px/12px arial; color:#000; font-weight:bold; text-decoration:none; padding:7px 10px; border:1px solid #eee;}
#nav a:hover {background:#fafafa; border:1px solid #fff;}

#box {float:left; width:198px; margin-top:5px; background:#fff; border:1px solid #ccc;}
#box h1 {font:14px/18px arial; color:#622a38; font-weight:bold; padding:10px 10px 0px 10px;}
#box p {font:12px/18px arial; color:#333; padding:5px 10px;}
#box a {color:#999; text-decoration:none;}
#box a:hover {color:#000;}
#box img {border:0; padding:0; margin:0;}
#content form {padding:0; margin: 7px; background:#fff; font: 12px arial; color:#333; }
#content input {border: 1px solid gray; padding:0; margin:0; background:#eee; font: 12px arial; color:#333; width: 170px; }
#content textarea {border: 1px solid gray; padding:0; margin:0; background:#eee; font: 12px arial; color:#333;}
#content select {border: 1px solid gray; padding:0; margin:0; background:#eee; font: 12px arial; color:#333;}

#footer {float:left; width:760px; margin-top:5px; margin-bottom:10px;}
#footer p {font:12px/12px arial; color:#ddd;}
#footer a {color:#ddd; text-decoration:none;}
#footer a:hover {color:#000;}