div.views-field-title  {
    display: block;
    position: relative;
    text-align: center;
    top: -10px;
}

div.Block-navigationlinks div.Block-body div.BlockContent img{
margin-left:-10px;
}
div.contentLayout div.sidebar2 div.Block div.Block-cc{
border:none;
}
body { 
 background-image: url("images/darkback.jpg"); 
}

.Sheet-body {
  background-image: url("images/backdrop2.jpg");
}

div.logo div.logo-text, 
div.logo h1.logo-name, 
.Block- .Block, 
.Block- .BlockContent-body {
 display: none; 
}

.Sheet-body .Block- { 
 margin:-5px; 
 padding: 0px; 
 background-image:url("images/backdroptop.jpg"); 
 height: 105px; 
}

img#logo-image {
 height:100px; 
 width:100px; 
 margin-left:-108px; 
 margin-top:-7px;
}

.Block-body {
 background-image: url("images/flourish.png"); 
 background-repeat: no-repeat; 
 margin: -8px -15px -15px; 
 padding: 5px 15px 15px;
}

.Block-body .BlockHeader {
 padding-left:30px;
 height:22px;
}

div.Header-jpeg { 
 background-image:url("images/bareboneslogo.png"); 
 background-position: left center; 
 left: -107px; 
 top: 95px; 
}

div.Header {
 border-bottom:0px; 
 height:0px
}

.Post-tl, 
.Post-tr, 
.Post-bl, 
.Post-br, 
.Post-tc, 
.Post-bc, 
.Post-cl, 
.Post-cr {
 background-image:none;
}

.Block-cc, 
.Post-cc {
 background-color: transparent;
}

.Block-tl, 
.Block-tr, 
.Block-bl, 
.Block-br, 
.Block-tc, 
.Block-bc, 
.Block-cl, 
.Block-cr {
 background-image:none;
}

.BlockHeader .l, 
.BlockHeader .r {
 background-image:none;
}

.header-tag-icon {
 background-image:none;
}

.contentLayout .sidebar2 {
 top: 180px;
}

.contentLayout .content-sidebar1 {
    background-image: url("/files/bbones/BBF-TITLEColor400px.png");
    background-position: center top;
    background-repeat: no-repeat;
    padding-top: 103px;
    top: -4px;
}

.Footer {
 border-top: 2px solid #888;
}

.Footer .Footer-background {
 background-image:none;
}

.Button .btn .l, .Button .btn .r {
 background-image: url("images/mutedbutton.png");
}

.Button .btn {
 color: black;
}

.Button .hover, .Button:hover, .Button .btn:hover {
 color:white;
 cursor:pointer;
}


.content-sidebar1 form#node-form .form-item,
.content-sidebar1 .Post .Post-body .Post-inner .PostContent form .form-item,
#comments .Post,
.nodepost .Post{
 border-color: #FFFFFF #AAAAAA #AAAAAA #FFFFFF;
 border-style: solid;
 border-width: 1px;
 background-image:url("images/backdrop2d.jpg");
}

.content-sidebar1 form .form-item{
 padding:10px;
}

#comments .Post .Post-body .comment .PostContent {
 background-color:transparent;
 background-image:url("images/backdrop2.jpg");
}


html.js body div.Main div.Sheet div.Sheet-body div.contentLayout div.content-sidebar1 div.Post div.Post-body div.Post-inner div.PostContent div.Post div.PostContent,
.nodepost .Post .Post-body .Post-inner .PostContent{
 background-image:url("images/backdrop2.jpg");
 border-color: #888888 #FFFFFF #FFFFFF #888888;
 border-style: solid;
 border-width: 1px;
 margin-bottom: 5px;
 margin-top: 0px;
 padding: 10px;
 position: relative;
 z-index: 0;
}

.PostMetadataFooter,
.PostMetadataHeader {
 background-image:none;
 background-color:transparent;
 border-color: #FFF #888 #888 #FFF;
 margin-bottom:5px;
}

div.bblogo{
 display:block; 
 position:absolute; 
 top:-33px; 
 right:-20px;
}

div.bblogo img{
 border:none;
}

html.js fieldset.collapsible {
 width:95%;
}

#edit-teaser-include-wrapper {
 display:none;
}

div.Block-zone-block{
    background-image: url("images/bookmark.png");
    color: #FFFFFF;
    display: block;
    height: 190px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-top: 290px;
    position: absolute;
    right: 6px;
    top: -295px;
    width: 236px;
    z-index: 99;
}

div.Block-zone-block a{
    color: darkgray;
    line-height: 18px;
}
div.Block-zone-block a:hover{
    color: white;
}

div.Post div.Post-body div.Post-inner div.PostContent div#forum{
    background-image: url("images/backdrop2d.jpg");
    border-color: #FFFFFF #AAAAAA #AAAAAA #FFFFFF;
    border-style: solid;
    border-width: 1px;
    margin-top: 20px;
    padding: 10px;
}

div.Post div.Post-body div.Post-inner div.PostContent div#forum ul.links{
    margin-top:20px;
    margin-bottom:20px;
}

div.Post-body div.Post-inner div.PostContent div.view-id-bbf_qanda div.view-content{
    background-image: url("images/backdrop2d.jpg");
    border-color: #FFFFFF #AAAAAA #AAAAAA #FFFFFF;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 10px;
}

div.Post-body div.Post-inner div.PostContent div.view-id-bbf_qanda div.view-content table{
    background-image: url("images/backdrop2.jpg");
    border-color: #AAAAAA #FFFFFF #FFFFFF #AAAAAA;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 10px;
}

div.PostContent div.view table.views-table tbody tr.even td.views-field  {
    background-color: transparent;
    background-image: url("images/backdrop2d.jpg");
}
div.PostContent div.view div.view-content table.views-table {
    margin-bottom: 20px;
}
div.PostContent div.view div.view-content table.views-table caption {
  display:none;
}
form#views-exposed-form-bbf-qanda-page-1 div div.views-exposed-form div.views-exposed-widgets div.views-exposed-widget button#edit-submit.Button span.btn {
  margin-top:26px;
}
div.PostContent div.view div.view-header p a.Button{
    display: block;
    left: 254px;
    position: absolute;
    top: 71px;
}
div.PostContent div.view-downloads{
    background-image: url("images/backdrop2d.jpg");
    border-color: #FFFFFF #AAAAAA #AAAAAA #FFFFFF;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 10px;
}
a.bbfdownloadlink{
    clear: both;
    display: block;
    float: none;
    margin-bottom: 10px;
    margin-top: 0;
    text-align: center;
}

div.PostContent div.view-downloads{
    margin-top:67px;
}
div.view-content table.views-view-grid tbody tr.row-1 td.col-1 div.views-field-field-nodeview-value span.field-content div.thumbnail{
  display:block;
}
form#comment-form textarea#edit-comment{
background-image: url("images/backdrop2.jpg");
}

fieldset#subscribe th,
fieldset#subscribe td
{
  border:none;
}
fieldset#subscribe div.fieldset-wrapper th div.form-item,
fieldset#subscribe div.fieldset-wrapper tbody,
fieldset#subscribe div.fieldset-wrapper td div.form-item
{
  border:none;
  display:block;
  background-image:none;
  padding:0px;
}

fieldset#subscribe div.fieldset-wrapper tbody tr.even td{
  background-color:transparent;
}
fieldset#subscribe div.fieldset-wrapper div.form-item{
  display:none;
}
fieldset#subscribe{
  display:block;
  border:none;
}
div.Block-unanswered div.Block div.Block-body div.BlockContent div.BlockContent-body div.view div.view-content div.item-list ul li.views-row div.views-field-title span.field-content a{
  color:darkred;
}
div.Block-unanswered div.Block div.Block-body div.BlockContent div.BlockContent-body div.view div.views-admin-links ul.links li{
  display:none;
}
table.fantable tbody,
table.fantable tbody tr,
table.fantable tbody tr td,
table.fantable tbody tr td img{
  border:none;
text-align:center;
}

div.sidebar2 div.Block-notice{
  display:block;
}

