/*
Theme Name: 
Theme URI: 
Description: 
Version: 1.0
Author: 
Author URI: 
*/

html, body {margin: 0; padding: 0;}
body {font-family: Georgia, "Times New Roman", Times, serif; font-size: 95%; background: #f9f4ea; background:url(images/bg-top.jpg) top left repeat-x;}

#container {width: 900px; margin: 0 auto; /*background: #fff;*/}
p {margin: 3px 0px 4px 0px; padding: 0 0 0.5em 0;}
a, a:visited {color: #1E6AAF;}
a:hover {color: #9DACA8;}

#header { text-align:right; padding: 100px 20px 1px 1px; margin-bottom: 10px; background: url("images/logo.jpg") no-repeat; font-weight:normal; /*border-bottom: 2px solid #CCCCCC;*/}

h1 {font: Arial, Helvetica, sans-serif; font-size: 3em; margin: 0px; font-weight:normal;}
#header h1 a {color: #FF0033; text-decoration: none;}
#header h2 {font-size: 1.2em; margin: 0px; color: #fff; font-weight:normal; padding: 5px 0 80px 0;}

#wrapper {float: left; width: 100%;}
*html #wrapper {overflow: hidden;}

#content {margin-right:  400px; padding-left: 10px;}
#content p {line-height: 1.4em;}

#navigation {background: #fff; float: left; width: 198px; margin-left: -380px; }
*html #navigation {overflow: hidden;}

#navigation li, #navigation a {color: #0080C0;}
#navigation a:hover {color: #000;}

#extra {float: left; width: 176px; margin-left: -179px; }
*html #extra {overflow: hidden;}
#extra li, #extra a {color: #866500;}


#footer {color:  #000; clear: left; width: 100%;}
#footer p {margin:2em 0 0 0; padding: 5px 10px; color: #000; text-align: center;}
#footer a {color: #444;}


div.maintop {margin-bottom: 10px; font-weight: bold;}
div.maintop h1 {font-size: 1.6em; margin-bottom: 5px; color: #13415B;}
div.maintop p {font-size: 8pt; color: gray; font-style:italic; font-weight:normal; }

div.maincontent {}

div.mainbottom {padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dotted gray; clear: both;}
div.mainbottom p.comment {text-align: right; font-size: 9pt;}

ul.is_link {margin: 0px 0px 10px 25px; padding: 0px; font-size: 9pt;}
ul.is_link ul {margin: 0px 0px 0px 25px; padding: 0px;}

h2.box {font-size: 11pt; margin: 20px 0px 5px 10px;}
#navigation h2.box {color: #00436A;}
#extra h2.box {color: #866500;}

h2.first {margin-top: 0px;}

div.ads { height: 300px; margin: 8px; border: red solid 1px; text-align: center;}
div.counters {margin: 5px;}


#searchform {margin: 5px; }
#s {font-size: 8pt; width: 110px;}
#searchsubmit {font-size: 8pt;}

#comment {width: 500px;}

h1.cat {font-size: 16pt; margin-bottom: 5px; color: #13415B;}
p.cat {font-size: 9pt; font-style: italic;}
ul.cat {list-style-type: circle;}
blockquote { border-left: 1px solid #999933; padding: 0 0 0 1em; font-family:"Times New Roman", Times, serif; }
.pagebar {text-align: center;}
p#add {font-size:0.6em; padding: 0 20px 20px 20px; margin: 0;}
