/*
Theme Name:     Graphene-Child
Theme URI:      http://guttertrash.net/
Template:       graphene
*/

@import url("../graphene/style.css");

body {
    background: url("http://league.guttertrash.net/wp-content/themes/graphene-child/images/kubrickbgcolor.jpg");
    background-attachment:fixed;
    font: 12px/18px arial;
    position: relative;
}
.bg-gradient {
    background: none;
    height: 100%;
    padding-bottom: 1px;
    position: relative;
    width: 100%;
}
html, body, h1, h2, h3, h4, h5, h6, p, img, ul, ol, li, form, fieldset {
    border: 0 none;
    margin: 0;
    padding: 0;
}
#container {
    box-shadow: none;
}
.container_16 {
    margin-left: auto;
    margin-right: auto;
    width: 760px;
}
#top-bar {
    background: #000;
    border-bottom: 0px;
    height: 28px;
    position: relative;
    z-index: 10;
}
.clearfix:after {
    clear: both;
}
.clearfix:before, .clearfix:after {
    content: " ";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
.clearfix:before, .clearfix:after {
    content: " ";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
#profiles {
    float: left;
    padding-top: 2px;
}
.clearfix {
}
.gutter-left {
    margin-left: 10px !important;
}
#profiles a {
    float: left;
    margin-right: 10px;
}
.mysocial, .mysocial-icon {
    height: 24px;
    width: 24px;
}
#header {
    background-image: url("http://league.guttertrash.net/wp-content/themes/graphene-child/images/kubrickheader.jpg") !important;
    border-top: 0px;
    height: 200px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.header-img {
    left: 50%;
    margin-left: -480px;
    position: absolute;
    top: 0;
}
#header_img_link {
    display: block;
    height: 200px;
    position: absolute;
    text-decoration: none;
    width: 100%;
}
#nav, #nav ul {
    line-height: 0;
    list-style: none outside none;
    padding: 0;
    z-index: 20;
}
#header-menu-wrap {
    background: #000;
    position: relative;
    z-index: 15;
}
#header-menu > li:hover, #header-menu > li.current-menu-item, #header-menu > li.current-menu-ancestor {
    background: #fff;
}
#header-menu > li:first-child {
    margin-left: 0;
}
#header-menu > li {
    font: bold 12px arial;
    margin: 0 0 0 0px;
}
#nav li {
    float: left;
}
#header-menu > li > a {
    color: #FFFFFF;
    line-height: 12px;
    padding: 0px 10px 2px;
}
.menu-bottom-shadow {
    background: #000;
    height: 0px;
    width: 100%;
}
#content {
    background: #fff;
    border: solid 10px #000;
    padding-bottom: 5px;
    padding-top: 5px;
}
.container_16 .grid_11 {
    width: 450px;
}
.post {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 0px;
    border-top: 0px;
    margin-bottom: 5px;
    overflow: visible;
    padding: 10px 0 10px;
    position: relative;
    width: 100%;
}
.post-title, .post-title a {
    color: #1772AF;
    font: bold 20px arial;
    margin-top: 0;
}
.entry-content img, .child-page img {
    border: 0 none;
    margin: 0;
}
.entry-footer {
    border-top: 1px solid #E3E3E3;
    clear: both;
    margin-top: 5px;
}
.comment-link a, .comment-link a:visited {
    font: bold 14px arial;
}
#comments > h4, #respond > h3, h3.author-post-list {
    background: url("images/sprite_master.png") no-repeat scroll -880px 6px transparent;
    clear: both;
    color: #929292;
    font: bold 18px arial;
    margin-bottom: 5px;
    margin-top: 10px;
    padding-left: 25px;
}
.gutter-left {
    margin-left: 0;
}
#comments li .comment-wrap > h5 {
    color: #2C2B2B;
    font: 12px/16px arial;
}
#commentform textarea {
    border: 1px solid #1772AF;
    height: 175px;
    width: 430px;
}
.container_16 .grid_8 {
    width: 400px;
}
.block-button, .block-button:visited, .Button, .button, #commentform #submit {
    background: #1772AF;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    font: bold 12px arial;
    margin: 0 5px 5px;
    padding: 5px 15px 6px;
    position: relative;
    text-decoration: none;
    text-shadow: none;
}
#sidebar1, #sidebar2 {
    display: inline;
    float: right;
    margin-top: 2px;
    padding-bottom: 0px;
}
.container_16 .grid_5 {
    width: 190px;
}
.sidebar div.sidebar-wrap {
    background: #FFFFFF;
    box-shadow: none;
    margin-bottom: 0px;
    padding: 5px 0px;
    position: relative;
}
.sidebar h3 {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 0 none;
    border-radius: 0 0 0 0;
    color: #000000;
    font: bold 12px/12px arial;
    margin: 0px;
    padding: 5px 0px;
    text-shadow: none;
    width: 100%;
}
.sidebar ul li {
    border-bottom: 0 none;
    line-height: 18px;
    padding: 0;
}
#footer {
    background: none repeat scroll 0 0 #000000;
    border-top: 0 none;
    clear: both;
    color: #FFFFFF;
    margin-bottom: 10px;
    min-height: 0;
    padding-top: 0;
    position: relative;
}
#copyright p {
    margin-top: 5px;
}
#developer {
    clear: right;
    float: right;
    padding: 0 0;
    text-align: right;
}
.footer-menu-wrap {
    font-size: 12px;
)
#copyright {
    float: left;
    margin: 0 10px 5px;
    max-width: 30%;
}