body {background:#f2f2f2; margin:0px; padding:0px; font-family:arial; font-size:12px; text-align:left; color:#6B6B6B; line-height:18px;}

#top {background:#ECECEC; width:100%; height:129px;}

#box {width:633px; background:#eeeeee; border-bottom:5px solid #eeeeee; }

#inside {width:623px; background:#F2F2F2; height:10px;}

#content {margin-left:auto; margin-right:auto; width:690px; margin-top:20px; }

#main {width:510px; float:left; padding-left:30px; text-align:left;}

#side {width:135px; float:right; ; padding-right:5px; font-weight:bold; text-align:left;}

#footer {width:100%; background:#E6E6E5;}

.item {border-left:1px solid #EBDACD; padding:8px; font-size:11px;}

a {color:#C47350; text-decoration:none;}

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

h1 {font-family:arial; font-size:18px; font-weight:bold; padding:0px; margin:0px;}

h2 {margin:0px; padding:0px; font-family:arial; letter-spacing:1px; font-size:10px; text-transform:uppercase; font-weight:normal;}

h3 {border-bottom:1px solid #EBDACD; color:#C47350; padding-top:0px; margin-top:0px; font-size:14px;}

h4 {font-family:arial; font-size:14px; font-weight:bold; padding:5px;}

h5 {border-bottom:1px solid #EBDACD; color:#C47350; padding-top:0px; margin-top:0px; padding-bottom:0px; margin-bottom:0px; font-size:14px;}

hr {border:1px solid #EBDACD; color:#EBDACD; width:90%; height:1px;}

.keyboard {color:#373737; border:1px solid #C1C1C1; width:493px;}

.news {background:#ECECEC; padding:5px;}

.headlines {background:#ECECEC; padding:5px; width:460px; margin-left:auto; margin-right:auto; border:1px solid #EBDACD;}

.border {background-color:#EBDACD; width:500px; height:1px; margin:0px; padding:0px;}