body {
    color:#534741;
    font-size:100%;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding:0;
    margin:0;
    background-color:#F6F0E3;
  }

h1, h2, h3, h4, h5, h6 {
    color:#610A09;
    margin:10px 0 5px 0;
}
h2 a {text-decoration: underline; color: #610A09;}
h3 a {text-decoration: underline; color: #610A09;}
h1 {font-size:30px;}
h2 {font-size:24px;}
h3 {font-size:20px;}
h4 {font-size:16px;}

a img { border-width:0;}
strong {color:#8F1513;}
hr {border-width:0 0 1px 0; background-color:#DDCDBD; border-style:solid;}
/*
 * TOP
 */
.top {
   width:100%;
   margin:0;
   padding:0;
   border-color:#520606;
   border-width:0 0 2px 0;
   border-style:solid;
   height:36px;
}
.top1{background-color:#780000;width:10%;}
.top2{background-color:#900000;width:10%;}
.top3{background-color:#7A0000;width:10%;}
.top4{background-color:#4E0000;width:10%;}
/*
 * HEADER
 */
#header { color:#383838; background-image:url('/media/images/bgTop2.png'); background-repeat:repeat; height:160px; width:100%; margin:0; padding:15px; color:#ffffff; }
#header a, #header a:hover, #header a:visited, #header a:active {color:#ffffff;}
#header strong {color:#ffffff;}

.entry-info {
   padding:0px 0 5px 0;
   font-size:12px;
   color:#736357;
   margin-top:5px;
}

/*
 * TOP MENU
 */

.top-menu {background-color:#010101; width:100%; margin:0; height:50px;background-image:url('/media/images/menu-bg.png');
   background-repeat:repeat;}

#top-menu {
   margin: 0;
   padding: 10px 0 0 0;
   list-style: none;
   line-height: normal;
}

#top-menu li {
   display: inline;
   display: block;
   float: left;
   height: 25px;
   margin: 0 10px;
   padding: 5px 20px 0 20px;
   text-transform: uppercase;
   text-decoration: none;
   font-size: 14px;
   color: #FFFFFF;
   font-family:Arial,Sans-Serif;
}
#top-menu a {
   color:#ffffff;
}
#top-menu a:hover {
   text-decoration: underline;
}

#top-menu .current_page_item {
   background: #EC0000 url('/media/images/menu.gif') repeat-x left bottom;
}
.undermenu {width:100%;margin:0 0 10px 0;padding:0;height:6px;}
.undermenu1{background-color:#818181;width:10%;}
.undermenu2{background-color:#9C9C9C;width:10%;}
.undermenu3{background-color:#848484;width:10%;}
.undermenu4{background-color:#545454;width:10%;}

/*
 * BLOCK
 */
.block { width:100%; margin-bottom:10px; }
.block .caption { padding:0px 0px 20px 5px; vertical-align:middle; letter-spacing:1px; background-image: url('/media/images/rubrics.gif');background-repeat: repeat-x; background-position:bottom;}
.block .content { padding:3px 3px 3px 5px;}


/*
         BREADCRUMBS
*/
.breadcrumbs { vertical-align:top; padding:0; margin-bottom:5px;  }

/*
         MAIN
*/

.main { width:90%; margin:0 0 10px 5%; }
.main .application { vertical-align:top; padding:0 20px 0 0;}
.main .right-side  { vertical-align:top;  padding:0 15px 0 15px; width:220px;  background-color:#EBE4D3; border:1px solid #DFDACD;}


/*------------------ GRID -------------------*/


table.grid {
    width:100%;
    background-color:#949494;
    margin:10px 0 10px 0;
  }


table.grid th {
    padding:3px;
    background-color:#ffffff;
    background-image:url("/media/images/bgOFF.png");
    height:36px;
  }


table.grid td {
    padding:3px;
    background-color:#ffffff;
  }


table.grid tr.odd td {
    background-color:#F1F4E8;
  }

/*
         FOOTER
*/
.footer {width:100%; margin:0;padding:0;background-color:#EBE4D3;border-color:#610A09;border-style:solid;border-width:2px 0 0 0; color:#4C4D4F;font-family:Verdana,Sans-Serif;font-size:80%;}
.footer td { vertical-align:top; padding:0px; }
.footer td span {font-size:11px;}
.footer td.copyright, .footer td.mission  {border-style:dashed; border-width:0 1px 0 0; border-color:#9F9F9F; width:33%;}
.footer td.copyright {text-align:center;}
.footer .mission a {font-weight:bold;color:#4C4D4F}
/*
 * COMMENT
 */
.comment, .notenabledcomment {
   margin-bottom:10px;
   width:100%;
   padding:5px;
   overflow:hidden;
   border-style:solid;
   border-color:#DFD9CC;
   border-width:1px;
   background-color:#EBE3D6;
}
.notenabledcomment {
   border-style:solid;
   border-color:#DFD9CC #AB0000 #DFD9CC #DFD9CC;
   border-width:1px 4px 1px 1px;}
.comment td.photo { width:100px; vertical-align:top; }
.comment .photo img { border-color: #DFD9CC; border-style:solid; border-width:1px;}

.comment .text { padding:0 0 0 10px; }
.comment.odd {background-color:#EBE3D6;}

.comment span {font-size:11px;}
.level1 {margin-left:5%; width:95% }
.level2 {margin-left:10%; width:90% }
.level3 {margin-left:15%; width:85% }
/*
         BIG ERROR AND MESSAGE
*/
.big-error {
   padding:10px 5px 10px 5px; border:3px solid #D15B5B; background-color:#F6CBCB; color:#333333; font-weight:bold; margin:0;
}
.messages {
   padding:10px 5px 10px 5px; border:3px solid #AFD15A; background-color:#E4F6CB; color:#333333; font-weight:bold; margin:0;
}
/*
 * rubrics
 */
ul.rubrics {padding:0; margin:0; list-style: none; line-height: normal;}
ul.rubrics li {
   border-color:#C6B9AB;
   border-style:solid;
   border-width:0 0 0px 0;
   padding:2px 0 2px 0;
   margin:0;
}
ul.rubrics li.current_rubric { font-weight:bold; color:#7C0807; }

ul.paginator {
   margin-top: 15px;
   clear: both;
   margin-left:0;
   padding-left:0;
}

ul.paginator li {
   clear: none;
   margin-bottom: 0px;
   display: block;
   float: left;
   height: 20px;
   line-height: 20px;
   margin: 3px;
   text-align: center;
   width: 20px;
   background: none;
   padding: 0px;
}
ul.paginator li.current {
   background-color:#E6E6E6;
   border: 1px solid #610A09;
   color:#610A09;
}
img.photo {border-color:#610A09;border-style:solid;border-width:1px;}

#users {width:100%;}
#users td {padding:5px 0 5px 5px};
#users th {text-align:left; padding:5px 0 15px 5px;}
#users tr.odd td {background-color:#EBE4D3;}

.tags-list {
   margin:0 0 12px;
   text-align:justify;
   }
   .tags-list LI {
      display:inline;
      line-height:1em;
      }
   .tags-list A {
      white-space:nowrap;
      border-color:#FFF;
      color:#404040;
      }
   .tags-list A:hover {
      border-color:#3F5F9E;
      color:#3F5F9E;
      }

/* Sidebar */
.tags-list {margin:0 0 24px;}
.tags-list a {color:#808080;}
.tags-list a:hover {color:#3F5F9E;}
.tags-list .l-1 {font-size:0.78em;}
.tags-list .l-2 {font-size:0.9em;}
.tags-list .l-3 {font-size:1.1em;}
.tags-list .l-4 {font-size:1.25em;}
.tags-list .l-5 {font-size:1.4em;}
.tags-list .l-6 {font-size:1.56em;}
.tags-list .l-7 {font-size:1.7em;}
.tags-list .l-8 {font-size:1.9em;}
.tags-list .l-9 {font-size:2em;}
.tags-list .l-10 {font-size:2.18em;}
.tags-list .l-11 {font-size:2.34em;}
.tags-list .l-12 {font-size:2.5em;}

div.h {display:none;}
div.ph {background-color:#EBE4D7;border:1px solid #DFDACD;padding:10px;}
