* {margin:0; padding:0;}
body {font:12px Verdana, Arial, Sans-Serif; color:#000; line-height:18px; background-image: url(../images/tlo.jpg); }
p {line-height:20px; margin:0 0 10px 10px; }
a {color:#000; text-decoration:none; background:inherit; }
a:hover {background:inherit; text-decoration: underline;}
ul {list-style:none; }
li {margin: 0 px;}
img {border: solid 1px #62331A;}

.subcat {margin: 0; padding: 5px 0 0 0; }
.subcat a {color: #62331A ;margin-left:18px; }

h1,h2,h3 {font-weight:400; margin:0 0 10px 0;}
h1,h2 {color:#62331A; font-size:20px; background:inherit;}
h3 {font-size:18px; margin:10px 0; color: #62331A;}

#wrapper {width:1020px; margin: 0 auto; padding: 2px 10px; border-right: dotted 1px #62331A; border-left: dotted 1px #62331A;}
#header {height:76px;}
#logo {float:left; }
#logo img {border: none; margin: 6px 0 0 6px;}

#top {float:right; text-align:right; width:660px;}
#topmenu {height:25px; clear:both; margin:0; padding:0;}
#topmenu li {font-size:13px; display:inline; font-weight: bold;}
#topmenu li a {color:#62331A; margin:0 7px; }
#topmenu li a:hover {color:#F74600;}
#search {float:right; clear:both; text-align:right; margin: 5px 0 18px 0; padding: 0;}

input {vertical-align:middle; padding:2px; }
input.searchfield {width:180px; border:1px solid #62331A; font-size:.9em; padding:6px;}
input.searchbutton {border:0; color:#fff; font-weight:700; font-size:.9em; background:#62331A; padding:6px;}

#crumbs {clear:both; background:#62331A; margin:0 auto;padding:6px; color: #fff;}
#crumbs a {color: #F4EBCB; }
#content {padding:20px 6px;}
#content p.subcat {margin-left:30px;}

#main {width: 830px; float:left;margin-bottom:30px; }
#main img {border: solid 1px #62331A; margin: 0 0 12px 0;}
#main a {text-decoration: underline;}
#main h2 a {text-decoration: none;}


#side {width:162px;float:left;  margin: 0 14px 0 0; border-right: dotted 1px #62331A;}
#extra {float: right; width:300px; padding: 0 0 0 8px; margin: 0 0 0 10px; background: #62331A; color: #fff; }
#extra img {margin: 8px 0 0 0; padding: 0; float: left;}
#extra a {color: #F4EBCB; text-decoration: none;}
#extra a:hover {color: #fff; }
#extra a:hover img {border: solid 1px #F4EBCB;}
#extra h3 {color: #F4EBCB;}

.single {width:162px;float:left;padding:0; }
.single li {margin: 0 0 6px 0; }
.single li a {padding: 0 0 5px 0; border-bottom: dotted 1px #62331A;}

.paginator {margin: 22px 0 0 0;}
#footer {clear:both;margin-top:30px; padding: 10px 0 0 0; height: 160px; background: #62331A; color: #fff;}
#footer a {color: #fff;}

#main input[type=button] {border:1px solid #ccc; color:#000; font-size:.8em; line-height:1.5em; cursor:pointer; display:block; float:left; margin:0 .1em; padding:.2em .8em;}
.strong {font-weight:700;}
.em {font-style:italic;}
.underline {text-decoration:underline;}
.del {text-decoration:line-through;}

fieldset {border:1px solid #E4DF94; color:#000; margin:0 0 8px; padding:10px 8px; }
textarea {width:97%; height:20em; padding:3px; }
.comment {color: #000; border-top:1px solid #ccc; margin:0 0 10px; padding:10px; }
.commentsbox {color:#000; margin:0 0 10px; padding:10px; }

.date {margin:0 0 20px;}
.clearer {clear:both; margin:0 auto; padding:1px 0 0;}
/* for expandable title links on archive and sitemap pages */
.drop_title a {font:bold 12px Arial; }
.droplist_div {width:95%; border-bottom:1px solid #ccc; padding:4px 0;}
.subcatlist_div {width:95%; padding:0 0 0 15px;}