
body { background: #fff url('../images/body_bg.gif') top repeat-x; font-family: Arial, Helvetica, sans-serif; color: #3f3f3f; }

#container { width: 700px; margin: 0 auto; position: relative; padding-top: 156px;}

h1 a { background: url('../images/logo.gif') no-repeat; display: block; text-indent: -5000px; width: 420px; height: 121px; position: absolute; left: -125px; top: 0; }
h3 { font-size: 14px; font-weight: bold; position: relative; margin-bottom: 10px; }
h3 span { font-size: 22px; color: #9e591b; }
h3 a { position: absolute; right: 0; top: 5px; font-size: 11px; text-decoration: none; background: url('../images/icon_add_blog.gif') left no-repeat; padding-left: 18px; color: #3f3f3f; }
h4 { font-size: 14px; font-weight: bold; position: relative; margin: 10px 0; }
#info-box { background: #fff9d8; border: 1px solid #ffe8cd; padding: 20px; position: relative; height: 50px; margin-bottom: 40px; }
#info-box h2 { font-size: 24px; font-weight: bold; position: absolute; left: 20px; top: 30px; }
#info-box p { font-size: 12px; display: block; float: left; padding: 5px 0; border-left: 1px solid #ffe8cd; width:560px; left: 84px; top: 20px; position: absolute; padding-left: 20px; }

ul { margin-bottom: 10px; }
ul li { font-size: 14px; padding: 8px; background: #fffbe8; border-top: 1px solid #ffe8cd; border-bottom: 1px solid #ffe8cd; margin-top: -1px; position: relative;  }
ul li.even { background: #fff; }
ul li a { color: #3f3f3f; text-decoration: none; }
ul li a strong { font-size: 11px; text-decoration: none; color: #999; font-style: italic; }
ul li span { position: absolute; top: 8px; right: 8px; padding-right: 20px; color: #727272; }
ul li span.arrow-up { background: url('../images/arrow_up.gif') right no-repeat; }
ul li span.arrow-mid { background: url('../images/arrow_mid.gif') right no-repeat; }
ul li span.arrow-down { background: url('../images/arrow_down.gif') right no-repeat; }
ul li.odd:hover { background: #fdf6d4; }
ul li.even:hover { background: #fafafa; }

p.pages { font-size: 11px; margin-left: 8px; }
p.pages a { color: #a67740; margin: 0 2px; text-decoration: none; }
p.pages a:hover, p.pages a.selected { color: #604322; text-decoration: underline; }
p.pages a strong { font-size: 11px; font-style: italic; color: #908e8e; text-decoration: none;  }

.about { font-size: 12px; margin-left: 8px; }
.about a { color: #a67740; margin: 0 2px; text-decoration: none; }
.about a:hover, p.about a.selected { color: #604322; text-decoration: underline; }

a.contact { font-size: 11px; float: right; margin-top: -15px; text-decoration: none; color: #737373; background: url('../images/contact.gif') left no-repeat; padding-left: 20px; text-decoration: none; margin-right: 8px; }
a.about { font-size: 11px; float: right; margin-top: -15px; text-decoration: none; color: #737373; padding-left: 20px; text-decoration: none; margin-right: 70px; }

#poweredby p {text-align:center; font-size:10px; padding-top:20px; color: #737373;}
#poweredby a { text-decoration:underline; color: #737373; background: url('../images/seekandhit.gif') left no-repeat; padding-left: 20px;}
#poweredby a:hover { text-decoration:none; color: #737373;}
