* {margin:0px; padding:0px;}
body {background:#eeeeee url('../images/background.jpg') repeat-x; color:#444444; font-family:Arial; text-align:center;}
a, a:link, a:visited, a:active {color:#49BE77; text-decoration:none;}
a:hover {color:#2BA157;}
.entrybox {width:210px; height:125px; float:left; background:#ffffff url('../images/bg-entries.jpg') repeat-x; border:1px solid #aaaaaa; margin:0px 4px 4px 0px; padding:8px; font-size:11px; text-align:left;}
.entrybox h3 {font-size:12px;padding-bottom:5px; font-weight:bold;}
.br {clear:both;}
#main {width:920px; border:1px solid #000000; background:#cccccc; margin:auto; margin-top:10px; margin-bottom:10px; text-align:center;}
.right {float:right; width:700px;padding-top:4px;}
.left {float:left; width:200px; padding-top:4px; margin-left:10px;}
.title {text-align:center; font-size:11px; padding:5px;}
.title h1 {font-size:16px; font-weight:bold; color:#EA72BA;}
.navi {font-size:12px; margin-bottom:10px;}
.navi a, .navi a:link, .navi a:visited, .navi a:active {color:#ffffff; background: #823E68; border: 1px solid #ffffff; text-decoration:none; padding:4px;margin-bottom:1px; display: block;}
.navi a:hover {color:#000000; background:#DB69AF; border:1px solid #555555;}
#footer {background:#ffffff url('../images/background-f.jpg') repeat-x; font-size:11px; padding:4px; text-align:center; margin:0px; border-top:1px solid #ffffff;}
#footer a, #footer a:link, #footer a:visited, #footer a:active {color:#444444; text-decoration:none;}
#footer a:hover {color:#444444; text-decoration:underline;}