
#main_menu a { display: block; border: 0px solid blue; float: left; height: 41px; margin: 71px 0px 0px 0px; }
#ml_1 { background: url('img/m1.jpg') no-repeat top left; width: 139px; }
#main_menu a:hover { background-position: bottom right; }
#ml_2 { background: url('img/m2.jpg') no-repeat top left; width: 138px; }
#ml_3 { background: url('img/m3.jpg') no-repeat top left; width: 155px; }
#ml_4 { background: url('img/m4.jpg') no-repeat top left; width: 114px; }

.clr { clear: both; }

#foot { color: #322e19; font-size: 12px; }
#foot a, #foot a:visited { color: #322e19; text-decoration: none; font-size: 12px; }
#foot a:hover { text-decoration: underline; }

.categories1, .categories2 { border: 1px solid #c8c8c8; list-style-type: none; margin: 0px; padding: 0px; width: 48%; }
.categories1 { float: left; }
.categories2 { float: right; }
.categories1 a, .categories2 a { background: #ededed url('img/libg.jpg') repeat-x bottom right; display: block; padding: 8px 0px 7px 15px; text-decoration: none; color: #524817; }
.categories1 a:hover, .categories2 a:hover { background: #e2e1dc; }

#navigation a { color: #865626; text-decoration: none; }
#add_page_link { margin: 0px 0px 0px 0px; color: #865626; }

.slink { color: #865626; text-decoration: none; font-weight: bold; }

#form_site_add { border: none; }
#form_site_add fieldset { border: none; }
#form_site_add span { display: block; width: 150px; }
input, textarea, select { border: 1px solid #949393; background: #ffffff; color: #000000; margin: 3px 0px 0px 0px; width: 300px; font-size: 12px; font-family: arial; padding: 2px; }
textarea { height: 150px; }
#form_site_add label { display: block; margin: 10px 0px; }
#fsubmit { background: #e2e1dc; color: #3f3d35; padding: 3px 0px; width: 150px; }

#err { font-weight: bold; }

#links a { color: #865626; }


