a{color:#693;text-decoration:none}a:hover{color:#fff;background-color:#693}html,body{height:100%}table
td{vertical-align:top}#content a
img{border:none;}html,body{height:100%}body{color:#444;margin:0
auto;padding:0px;background-color:#693;height:100%}#content{float:left;padding:0px;background-color:#D7EFEA}#posts{font-family:Georgia,serif;font-size:14.5px;line-height:1.55em;background-color:#FFF;width: 80%;border-right:1px solid #AAA;float:left;padding:12px}#posts
a{font-weight:bold}#posts a:hover{}#extra-nav{background-color:#FFF}#extra-nav-onsite
a{color:#000}#extra-nav-onsite a:hover{color:#FFF}}#wrap{margin:0
auto;width:786px;height:100%;border:3px
solid #f79910;border-top:0px;border-bottom:0px}#page{margin:0
auto;background-color:#f6f9d7;text-align:left;height:100%;border:3px
solid #b04a3c;border-top:0px;border-bottom:0px}#page
td{vertical-align:top}#header{position:relative;background-color:#fff;padding:0;margin:0;height:100px !important;width:100%;cursor:pointer;cursor:hand}#header
img.header{position:relative;top:-50px;left:0;margin:0
0 -50px 0 !important;padding:0;height:100px}#rssbox{position:relative;z-index:3;top:0;right:0;height:50px;padding:0
!important;margin:0}#rssbox
div{float:right;text-align:right;font:bold 1em/100% 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;padding:0
12px 12px;margin-top:8px;color:#fff}#rssbox div
.feedicon{margin-bottom:-12px}#rssbox a:link, #rssbox a:visited{color:#fff}#rssbox a:active, #rssbox a:hover{color:#479;text-decoration:underline}div.entry
div{height:auto}div.entry div
img{background-color:#FFF;margin:5px
5px 1px 5px;padding:0px;border:solid 1px #000}.narrowcolumn,.widecolumn{padding:0;width:458px;height:98%;padding-top:0px}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left}.alignright{float:right}h5{font-size:14px !important;font-weight:normal !important;margin-left:0px}.wp-caption{border:1px
solid #ddd;text-align:center;padding-top:4px;padding-right:4px;padding-left:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wp-caption
img{margin:0;padding:0;border:0
none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0
4px 5px;margin:0}#sidebar{padding:0px;height:auto;margin:20px
0 0;overflow:hidden;font-family:Gerogia,serif;float:left;width:200px !important}#sidebar a
img{border:none;display:inline}#footer
h2{border-bottom:none}h1{display:inline;font-size:36px;font-weight:bold;margin:0px;font-color:#000;padding:5px
0px 10px 0px}.post{margin:0px
0 20px;padding-bottom:20px;text-align:left;color:#000;clear:both;border-bottom:1px solid #D1D1D1}.widecolumn
.post{margin:0}.imgdate{float:none;margin:6px
6px 6px 3px}h2{font-size:14pt;font-weight:bold;padding:5pt 0px 2px 0px;margin:0
0px;border-bottom:1px solid #d1d1d1}h2{color:#000}h2 a, h2 a:visited, h3, h3 a, h3 a:visited{color:#145412}h2, h2 a, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption,cite{text-decoration:none}h2 a:hover{color:#fff}h2.pagetitle{margin-top:10px;text-align:center}.titlecomment{margin-top:4px;margin-bottom:10px;margin-left:12px;float:left;font-size:13px;font-weight:normal !important}.titlesocial{width:400px;padding:5px
0px 5px 5px;float:right}.titlesocial
a{background:none}.titlecomment
a{font-weight:normal !important}.titlemeta{margin-bottom:10px;height:20px !important}.narrowcolumn .entry, .pagecolumn
.entry{font:normal 1.3em/1.4em Georgia, Times, serif;margin:0
20px;padding:0;clear:both}.pagecolumn h2, .pagecolumn
.entry{margin-left:20px !important}.post
h2{margin:14px
0 0 10px !important}.entry
p{margin:6px
0 8px 20px !important}.entry p
a{text-decoration:none}.postmetadata, .pagecolumn
.postmetadata{border-top:1px dotted #4E7B94;color:#444;font:normal .9em/1em Arial, Verdana, serif;font-size-adjust:none;line-height:1em;padding:2px
8px 3px 18px;margin:20px
0px 0;text-align:left}h2.pagetitle{}h3{padding:0;margin:30px
0 0}h4{font-size:77%;color:#693;text-transform:uppercase;display:inline}#sidebar
ul{padding-left:0;margin-left:0}#sidebar ul
li{list-style-type:none}#sidebar ul p, #sidebar ul
select{margin:5px
0 8px}#sidebar
.box{border:none}#sidebar
.box{font-size:14px !important}#sidebar
p.archive{font:normal 1em/100% 'Trebuchet MS', Arial, Sans-Serif;color:#4E7B94;background:transparent url(../images/bullet.png) top left no-repeat;padding-left:16px}#sidebar
li.bg{list-style-type:none;margin:2px
0 0;padding:0;min-height:15px}#sidebar
li.box{list-style-type:none;padding:0
0 0 0 !important}#sidebar li.box
ul{list-style-type:none;margin:0
.1em 0 0 !important;padding:2px
0px 10px 0px}#sidebar li.box ul
li{margin:0;background:transparent url(../images/bullet.png) top left no-repeat;padding:1px
0px 2px 16px !important}#sidebar li.box
p{padding:0
0px 5px}#sidebar
h2{list-style-type:none;font-size:1.2em;margin:0;color:#145412}#sidebar li.box
#searchform{padding:4px
6px 6px 12px !important;margin:0}#sidebar li.box #searchform
table{padding:0px
2px !important;margin:0}#sidebar li.box table #sidebar.box
table{border:none !important}#searchform
#s{width:115px;padding:1px;margin:2px
0 0;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #999;border-top:2px solid #999;background:#f6f9d7}#searchsubmit{margin:2px
0 0 6px;padding:0px}h3#comments,#respond{font:bold 1em/100% 'Trebuchet MS', Arial, Sans-Serif;padding:0;margin:20px
auto 12px 3px;padding:12px
0 0 0;border-top:1px solid #D1D1D1}h3#comments{}.commentlist{padding:0;text-align:left;margin:0
20px}.commentlist li, #commentform input, #commentform
textarea{font:1em Arial, Sans-Serif}.commentlist
li{font-weight:bold;margin:15px
0 3px;padding:5px
10px 3px;list-style:none;color:#752}.commentlink{font:bold 1em/100% 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;background:transparent url(../images/commentslink.gif) 0px 1px no-repeat;padding:0px
0px 0px 18px;margin:4px
0 6px 0;text-align:left}.commentlink{font:bold 1em/100% 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;background:transparent url(../images/commentslink.gif) 0px 1px no-repeat;padding:0px
0px 0px 18px;margin:4px
0 6px 0;text-align:left}.commentlink a:hover, .commentlink a:active{text-decoration:underline;background:none}.commentlist
cite{font:bold 1em/100% 'Trebuchet MS',Arial,Sans-Serif}.commentmetadata{font-weight:normal;float:right;margin:0;display:block}.commentlist
p{margin:2px
5px 10px 0;font-weight:normal;line-height:1.5em;text-transform:none}.alt{}.commentlist a:link, .commentlist a:visited{color:#e70;text-decoration:none}.commentlist a:hover, .commentlist a:active{color:#479;text-decoration:underline;background:none}.nocomments{text-align:center;margin:0;padding:0}#commentform{width:600px !important;margin:0
12px 0 20px}#commentform
p{margin:5px
0;font-family:Verdana,Arial,Sans-Serif}#commentform
input{width:170px;padding:2px;margin:5px
5px 1px 0}#commentform
textarea{width:290px;width:98%;padding:2px}#commentform
#submit{margin:0;float:none}.commenttags{margin:2px
0;padding:4px
6px;background:#fffff5;-moz-border-radius:12px}#commentform
.req{font-weight:bold;color:#c00}code{font:1.1em 'Courier New',Courier,Fixed}acronym,abbr,span.caps{font-size:0.9em;letter-spacing: .07em}p
img{padding:0;max-width:100%}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:4px;margin:0
0 2px 7px;display:inline}img.alignleft{padding:4px;margin:0
7px 2px 0;display:inline}.alignright{float:right}.alignleft{float:left}html>body .entry
ul{margin-left:0px;padding:0
0 0 30px;list-style:none;padding-left:10px;text-indent: -10px}html>body .entry
li{margin:0px
0 0px 0px}.entry ul li:before, #sidebar ul ul li:before{Xcontent:"\00BB \0020"}.entry
ol{padding:0
0 0 35px;margin:0}.entry ol
li{margin:0;padding:0}.postmetadata ul, .postmetadata
li{display:inline;list-style-type:none;list-style-image:none}.entry
form{text-align:center}select{width:130px}acronym,abbr,span.caps{cursor:help}acronym,abbr{border-bottom:1px dashed #999}blockquote{margin:3px
3px 3px 20px;color:#1a1a1a;font:normal 1em/1.3em  Georgia;font-size:17px;font-style:italic;padding:20px
20px 20px 40px;background:url(../images/d_icn-open-quote.png) .5% .5% no-repeat;background-color:#EEEFF1}blockquote
cite{margin:5px
0 0;display:block}blockquote
p{background:none !important;padding:2px
!important}.center{text-align:center}hr{display:none}a
img{border:none}.navigation{font-size:.9em;display:block;text-align:center;margin:10px
10px 10px 10px}.previousnext{padding-top:10px;font-size:1.2em;padding-left:10px;padding-right:10px}

table.sub_tbl {
	border-collapse:collapse;
	border-right:solid #888 1px;
	border-top:solid #888 1px;
}

table.sub_tbl th {
	border-collapse:collapse;
	background:#ddd;
}

table.sub_tbl td {
	border-collapse:collapse;
	text-align:right;
}

table.sub_tbl td, table.sub_tbl th{
	border-left:solid #888 1px;
	border-bottom:solid #888 1px;
	padding:4px;
}
* {
    box-sizing: border-box;
    font-family: "Avenir", "Helvetica", sans-serif;
}

body {
    background-color: #f9f9f9;
}

/* Default table styles for this demo */
table {
    border-collapse: collapse;
    text-align: left;
    width: 100%;
}
table tr {
    background: white;

}
table th, table td {
        border: 1px solid;
        margin: 0 -1px -1px 0;
    padding: 2px 7px;
}
table td span {
    background: #eee;
    color: dimgrey;
    display: none;
    font-size: 10px;
    font-weight: bold;
    padding: 5px;
    position: absolute;
    text-transform: uppercase;
    top: 0;
    left: 0;
}

/* Simple CSS for flexbox table on mobile */
@media(max-width: 800px) {
    table thead {
        left: -9999px;
        position: absolute;
        visibility: hidden;
    }
    #posts{
        width: 100%;
    }
    .container_12 .grid_2 {
    display: none;
    }
    table tr {
        border-bottom: 0;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        margin-bottom: 40px;
    }
    table td {
        border: 1px solid;
        margin: 0 -1px -1px 0;
        padding-top: 35px;
        position: relative;
        width: 50%;
    }
    table td span {
        display: block;
    }
}