body {color:#cfc2b3;background-color:#1d1813;font-family: "lucida sans unicode","lucida grande",sans-serif;font-size: 12px;line-height: 17px;}
a {color:#8fd4e5;text-decoration:none;}



h1 {font-family: "trebuchet MS",sans-serif;font-size: 36px;font-weight: bold;word-spacing: -2.2pt;margin:0px 0 18px 0;line-height:44px;}
    h1 a {text-decoration:none !important;}
/*
h1 {font-family:Moderna;font-size:32px;margin:0px 0 18px 0;line-height:44px;}
    h1 a {text-decoration:none !important;}
*/
h2 {font-family: "trebuchet MS",sans-serif;font-size: 36px;font-weight: bold;word-spacing: -2.2pt;font-size:22px;margin:0px 0 6px 0;}
    h2.border {border-top:2px solid #352b21;padding-top:18px;margin-bottom:18px;}
h3 {font-size:17px;font-weight:bold;}
p, ul, ol, table, .highlight {margin-bottom:16px;}
ul, ol {margin-left:30px;list-style:disc;}
ul ul {margin-bottom:0px;}
ol {list-style-type: decimal;}
ol li {margin-bottom:10px;}
strong {font-weight:bold;}
label {width:192px;text-align:right;padding:4px 8px 0 0;display:block;float:left;font-weight:bold;}
input[type=text], select {color:#fff;width: 200px;background: #655d55 none;border-right:1px solid #9d9083;border-bottom:1px solid #9d9083;border-top:1px solid #15110e;border-left:1px solid #15110e;padding:5px 6px;}
textarea {min-height:100px;color:#fff;width: 200px;background: #655d55 none;border-right:1px solid #9d9083;border-bottom:1px solid #9d9083;border-top:1px solid #15110e;border-left:1px solid #15110e;padding:5px 6px;font-family: inherit;font-size: 13px;font-family: "lucida sans unicode","lucida grande",sans-serif;}
input[type=text]:focus, textarea:focus {background-color:#887d73;}

#topStripe {background-color:#1d1813;width:100%;float:left;font-size:10px;text-align:right;padding:2px 0;}
#topNav {border-top:1px #665543 solid;width:100%;float:left;margin-bottom:30px;}
    #topNav .hList {margin-top:30px;}

#logo {margin-top:-1px;}

#right a {text-decoration:underline;}

#authenticjobs {display: block;padding: 5px 10px;line-height: 120%;}
    #authenticjobs a img {float: left;border: 0;margin:0 6px 0 6px;}
    #authenticjobs ul {clear: left;margin: 0;padding: 0 0 0 20px;}
    #authenticjobs ul li  {padding: 2px 0;}

#commentform {padding-bottom:20px;}
    #commentform input[type=text], #commentform textarea {width:400px;}
#content {background-color:#403529;padding:0 0 40px 0;font-size:13px;line-height:20px;}
    #content h1 {margin-bottom:8px;}
    #content h1 a {font-size:36px;color:#cfc2b3;}
    #content #right img.imageMargin {margin:20px 25px 12px -100px;float:left;}
    #content #right img.alignLeft {float:left;margin: 13px 17px 1px 6px;}
    #content #right p.full {-webkit-box-shadow:0 1px 3px rgba(2, 53, 104, 0.75);-moz-box-shadow:0 1px 3px rgba(2, 53, 104, 0.75);background:none repeat scroll 0 0 #EFEFEF !important;border:1px solid #999999;padding:5px;}
#content #right p.full img {width:615px;}
    #content #right object {display:block;-webkit-box-shadow: rgba(0, 0, 0, 0.85) 0px 1px 5px;background: #655d55 !important;border: 1px solid #9d9083;padding: 5px;width:100%;}
    
#comments, .searchHead {border-top:1px solid #665543;padding:10px 0 0 0;background-color:#4b3e30;}
    #comments h2 {padding:20px;}
    
#copyright {background-color:#403529;border-top:1px #665543 solid;font-size:11px;margin-top:22px;}
    #copyright p {padding:10px 0;margin:0;}
#footer {padding:22px 0 0 0;border-top:1px #665543 solid;}
    #footer img {float:left;padding:0 10px 10px 0;}
    #footer h2 {font-size:22px;margin:20px 0 10px 0;}
    #footer .grid_24 div {min-height:154px;}
.searchHead {margin-bottom:30px;}
.searchHead .form {padding:20px 20px 0px 20px;margin-bottom:0;}
.border {border-right:1px solid #3d3328;margin-right:-1px;}
.searchBtn {position:absolute;margin-left:8px;}
.navigation {border-top:1px solid #665543;padding:10px;background-color:#4b3e30;margin-bottom:30px;}
.navBelow {margin-top:30px;}
.navAbove {margin-bottom:30px;}
.xsltsearch_result {display:block;margin-bottom:20px;}
    .xsltsearch_result p {margin:3px 0 ;}
    .xsltsearch_result_title a {font-size:14px;font-weight:bold;}

.widget ul.catList {padding:0px !important;}
  .catList li {display:block;}
    .catList li a {display:block;padding:4px 10px;}
    .catList li a:hover {background-color:#6f6050;}
    .catList li span {position:absolute;margin:6px 0 0 206px;text-align:right;width:50px;}
.widgetFoot {background: transparent url('/media/5874/twitter-bird-small.png') no-repeat 6px 2px;display:block;font-size: 11px; color: #fff; margin-bottom: 35px; background-color: #2198f3;
    padding: 4px 10px 4px 35px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px;}

.postDate {padding-bottom:10px;margin-bottom:22px;font-size:14px;font-style:italic;}

.lightbox {margin-bottom:25px;}
.xsltsearch_stats, .xsltsearch_summary {float:left;font-size:11px;padding:0 20px 8px 20px;margin-bottom:8px;width:40%;}
.xsltsearch_stats {float:right;text-align:right;}

.entry-meta {}
.entry-meta a {text-decoration:none !important;line-height:16px;}
.permalink {background-image:url(/media/5391/link.png);background-repeat:no-repeat;padding-left:20px;}
.commentFeed {background-image:url(/media/5386/feed.png);background-repeat:no-repeat;padding-left:20px;}

.fbLike {border: none; overflow: hidden;height: 30px;padding:0 20px 20px;display:block;}
.highlight pre {overflow:hidden !important;}
.widget:hover {border-top:1px solid #826c55;background-color:#584939;}
.widget {border-top:1px solid #665543;padding:10px 0;background-color:#4b3e30;margin-bottom:35px;font-size:11px;}
    .widget ul {list-style:none !important;padding:10px !important;margin:0 !important;}
    .widget h3 {margin:0 0 8px 10px;}
    .widget p {margin-bottom:0px;}
    .widget img, .widget object {max-width:270px;margin-bottom:10px;}
    .widget span {margin:0 10px;display:block;line-height:14px;font-style:italic;color:#856e57}
    .widget span.title {font-style:normal;color:#cfc2b3;font-size:12px;font-weight:bold;margin-bottom:4px;text-overflow: ellipsis;overflow:hidden;}
.stream .date {margin-bottom:18px;}
.entry {padding-bottom:50px;}
.closed {font-weight:bold;background-color:#f36f21;display:block;padding:10px;color:#fff;text-align:center;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}
.form {display:block;margin-left:0 !important;}
    .form li {display:block;margin-bottom:8px;}
        .form li .long {width:300px;}


ul.commentlist {display:block;padding:0 20px 20px 20px;margin:0 !important;}
    ul.commentlist li {display:block;margin-bottom:20px;}
    ul.commentlist li .commetncontent {float:left;width:518px;}
    ul.commentlist li .fn {font-size:14px;font-weight:bold;display:block;margin-bottom:10px;}
    ul.commentlist li .comment {display:block;margin-bottom:18px;}
    ul.commentlist li .comment .gravatar, .comment .avatar {width:50px;float:left;margin:0 20px 0 0;border:1px solid #1d1813;}
    ul.commentlist li .comment-meta {font-size:11px;width:300px;margin-left:290px;text-align:right;position:absolute;padding-top:1px;}
    ul.commentlist li p {margin-bottom:0px;}

.hList {list-style:none;margin:0;}
    .hList li {float:left;}
    .hList li a {float:left;padding:10px 20px;font-size:20px;}

.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

.error {display:block;padding:4px 10px;color:red;background-color:#ffcaca;border:1px solid #ff9292;margin:8px 0;font-size:11px;}

.awesome{background: #222 url(/images/alert-overlay.png) repeat-x;display: inline-block;padding: 5px 10px 6px;color: #fff;font-weight: bold;line-height: 1;-moz-border-radius: 4px;-webkit-border-radius: 4px;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);text-shadow: 0 -1px 1px rgba(0,0,0,0.25);border-bottom: 1px solid rgba(0,0,0,0.25);position: relative;cursor: pointer;}
.awesome:active {top:1px;}


/* Colors ---------- */
.teal.awesome {
background-color: #8fd4e5;
}
.blue.awesome {
background-color: #2daebf;
}
.blue.awesome:hover {
background-color: #007D9A;
}

.red.awesome {
background-color: #e33100;
}
.magenta.awesome {
background-color: #a9014b;
}
.orange.awesome {
background-color: #ff5c00;
}
.yellow.awesome {
background-color: #ffb515;
}











/* Google Search */
.gsc-trailing-more-results {display:none !important;}
input.gsc-input {width: 200px !important;background: #655d55 none !important;border-right:1px solid #9d9083 !important;border-bottom:1px solid #9d9083 !important;border-top:1px solid #15110e !important;border-left:1px solid #15110e !important;padding:5px 6px;}
.gsc-search-button {display:none;}
.cse .gsc-branding, .gsc-branding {display: none;}
.cse .gsc-control-cse:after, .gsc-control-cse:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cse .gsc-resultsHeader, .gsc-resultsHeader {border: none;}
.cse input.gsc-search-button, input.gsc-search-button {font-family: inherit; color: #000000;text-shadow: 0 1px 2px #FFFFFF;background-color: #CECECE;border: 1px outset;border-color: #666666;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.gsc-cursor-box {margin-left: 10px;}
.gsc-cursor-page {background-color: #fff;border: 1px solid #ccc; -moz-border-radius: 5px;width: auto;margin: 25px 6px 0 0;padding: 3px 6px;}
.cse .gsc-tabsArea, .gsc-tabsArea {display: none;}
.cse .gsc-webResult.gsc-result, .gsc-webResult.gsc-result {margin: 0 10px 20px 10px;}
.cse .gsc-webResult.gsc-result:hover, .gsc-webResult.gsc-result:hover {}
.gsc-clear-button {display: none;}




















































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

