.text{font-family:arial,sans-serif;font-size:14px;color:#444;padding:2px 4px;margin:0 0 2px 0}
.flag{border:0}
#body{background-color:#900;margin:0;padding:0}
#head{z-index:2;position:fixed;top:0;left:20px;right:20px;width:auto;height:110px}
#title{background-color:#900;text-align:center;height:75px;overflow:hidden}
#menu{background:#ddd url(../images/bg-gray.png);height:35px}
#menu ul{padding:5px;margin:0;color:#b00;text-align:center;font-weight:700}
#menu ul li{list-style:none;display:inline;margin:.4em;padding:0;padding-left:15px}
#footer{clear:both;background:#ddd url(../images/bg-gray.png) repeat-x;padding:2px;margin-left:20px;margin-right:20px;margin-top:0;text-align:center;font-size:80%}
#footer p{text-align:center}
#footer ul li{list-style:none;display:inline;margin:.4em;padding:0}
#body-left{z-index:1;position:absolute;top:110px;left:20px;background-color:#900;padding:5px;font-size:80%;width:200px;color:#fff}
#body-left li{margin-left:-2em}
#body-left a{color:#ccc}
#body-right{z-index:1;position:absolute;top:110px;right:20px;width:190px;background-color:#900;padding:10px;color:#fff}
#body-right a{color:#ccc}
#content{z-index:1;margin-top:110px;margin-left:230px;margin-right:230px;width:auto;background-color:#fff;padding:5px;min-height:400px}
h1{text-align:center;color:#b00;font-size:180%}

a{color:#b00}
p.realbloglink{color:#fff}
.comments_entry{clear:both;border:0 solid #ccc;margin-bottom:16px}
.comments_entry_head{border-top:1px solid;border-bottom:0 solid #999;padding:12px 0 6px 0;margin:0}
.comments_entry_head_number{float:right;font-family:georgia,serif;color:#963;font-size:200%;text-align:right;border:0;padding:2px 8px 8px 10px;margin:0 0 0 10px}
.comments_entry_head_title{font-family:georgia,serif;font-size:114%;font-weight:300;color:#930}
.comments_entry_content{border-top:0 solid;padding:0;margin:4px 0 40px 0}
img.comments_entry_image{float:left;margin:0 0 12px 0}
.comments_form{clear:both;float:left;width:100%;font-family:arial,sans-serif;font-size:94%;border:0 solid silver;margin:0 0 30px 0}
.comments_form_in{padding:0}
#comments_form_input_blog_text{width:100%;text-align:left;font-size:112%;border:0;padding:0;margin:20px 0 0 0}
#comments_form_submit{clear:both;padding:8px 0 0 0}
.comments_form_input{margin:0 0 6px 0}
.realblog_entry_footer{clear:both}
.realblog_credit{clear:both;font-family:arial,sans-serif;font-size:12px;text-align:right;padding:12px 6px 0 0}
.realblog_show_date{font-size:94%;font-weight:700;font-style:italic;margin:6px 0 10px 0}
.realblog_show_title{font-weight:700;font-size:113%;font-style:italic;padding-bottom:2px;padding-top:2px;background-image:url(../images/realblog_item_current.gif);background-position:left;background-repeat:no-repeat;padding-left:15px;margin:0}
.realblog_show_box{margin:10px 0;width:100%}
p.realbloglink{font-weight:700;border:0;padding:0;margin:0}
.realblog_tpl_show_date{font-style:italic;border-top:1px solid;padding:5px 0 0 0;margin:6px 0 0 0}
.realblog_tpl_show_box{border-bottom:1px solid;padding:0 0 8px 0}
.realblog_search_input{border:1px solid #999;padding:2px 5px}
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}
#lbBottomContainer,#lbCenter{position:absolute;z-index:9999;overflow:hidden;background-color:transparent}
.lbLoading{background:#fff url(https://zedlitz.net/plugins/fotogalerie/slimbox_jquery/css/loading.gif) no-repeat center}
#lbImage{position:absolute;left:0;top:0;border:1px solid #fff;background-repeat:no-repeat}
#lbNextLink,#lbPrevLink{display:block;position:absolute;top:0;width:50%;outline:0}
#lbPrevLink{left:0}
#lbPrevLink:active,#lbPrevLink:focus{background:0 0;background-color:transparent}
#lbPrevLink:hover{background:transparent url(https://zedlitz.net/plugins/fotogalerie/slimbox_jquery/css/prevlabel.gif) no-repeat left bottom;background-color:transparent}
#lbNextLink{right:0}
#lbNextLink:active,#lbNextLink:focus{background:0 0;background-color:transparent}
#lbNextLink:hover{background:transparent url(https://zedlitz.net/plugins/fotogalerie/slimbox_jquery/css/nextlabel.gif) no-repeat right bottom;background-color:transparent}
#lbBottom{font-family:Arial,Geneva,Helvetica,sans-serif;font-size:14px;font-weight:100;color:#ccc;line-height:1.4em;text-align:left;border:0 solid transparent;padding:10px 0 0 0;border-top-style:none}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(https://zedlitz.net/plugins/fotogalerie/slimbox_jquery/css/closelabel.gif) no-repeat center;margin:5px 0;outline:0}
#lbCaption,#lbNumber{margin-right:71px}
#lbCaption{font-weight:700}
.fotogalerie_head{text-align:center}
#pagemanager{background:#fff;border:1px solid #999;padding:16px;margin:1px 0;height:400px;overflow:scroll!important}
#pagemanager ul{padding:0;margin:0;background:0 0}
#pagemanager ul li{background:0 0;font-family:arial,sans-serif;font-weight:700;border:0 solid #aaa;padding:0;margin:6px 0 3px 0;list-style-image:none;width:230px}
#pagemanager ul li a:link{font-size:15px}
#pagemanager ul li a:visited{font-size:14px}
#pagemanager ul ul li{background:0 0;font-weight:100;border:0 solid #999;padding:0;margin:6px 0 3px 19px}
#pagemanager ul ul li a:link{font-size:14px}
#pagemanager ul ul li a:visited{font-size:15px}
#pagemanager ul ul ul li{background:0 0;border:0 solid #666;padding:0;margin:1px 0 1px 19px}
#pagemanager ul ul ul li a:link{color:#666}
#pagemanager ul ul ul li a:visited{color:#666}
div#pagemanager-footer{height:150px}

/* Format tables */
table {
  border-collapse: collapse;
  display: block;
  margin: 1.5rem 0;
  overflow: auto;
  width: 100%;
}

td,
th {
  border: 1px solid #999;
  text-align: left;
  padding: 0.5rem;
}

th {
  background-color: #ddd;
  font-weight: bold;
}

tr:nth-child(even) {
  /* Set every other cell slightly darker. Improves readability. */
  background-color: #eee;
}
