/*
Theme name: Bleeding Chips Theme
Description: Custom Theme
*/


* { margin: 0; padding: 0; outline: 0; }

body {
    font-size: 11px;
    line-height: 1.6;
    font-family: helvetica, arial, sans-serif;
    color: #fff;
	background: #000;
	height: 100%;
    text-align: left;
}

a img { border: 0; }
a { color: #fff; text-decoration: none; cursor: pointer; }
a:hover { text-decoration: underline; }

input, select, textarea {font-family: arial, sans-serif; font-size: 12px;}
textarea {overflow: auto;}

h1 {font-size: 20px;}
h2 {font-size: 18px; font-weight: normal;}
h3 {font-size: 16px; font-weight: normal;}
h4 {font-size: 14px; font-weight: normal;}
h5 {font-size: 13px;}
h6 {font-size: 12px;}

.cl, .clear { display: block; height: 0; font-size: 0; line-height: 0; text-indent: -4000px; clear: both; }

.left { float: left !important; display: inline; }
.right { float: right !important; display: inline;} 
.notext {font-size: 0; line-height: 0; text-indent: -9999px;}
.tl {text-align: left;}
.tr {text-align: right;}
.tc {text-align: center;}
.center {display: block; margin: 0 auto;}
.lower {text-transform: lowercase;}
.upper {text-transform: uppercase;}

.shell {margin: 0 auto; width: 970px;}

#header {padding-bottom: 0px;}
#header h1#logo {float: left; display: inline; padding: 32px 0 0 3px; font-size: 0; line-height: 0; text-indent: -9999px;}
#header h1#logo a {display: block; background: url(images/logo.gif) no-repeat 0 0; width: 965px; height: 32px;}
#header #navigation {float: right; display: inline; padding: 29px 0 0;}
#header #navigation ul {list-style-type: none; font-size: 10px; line-height: 1; font-family: "helvetica condensed", "arial narrow", helvetica, arial, sans-serif; letter-spacing: 1px;}
#header #navigation ul li {float: left; display: inline; padding-left: 34px;}
#header #navigation ul li a {color: #717171; text-transform: uppercase;}
#header .top-banner-ad {width: 728px; margin: 0 auto; padding: 15px 0 0 0;}


#player {padding-bottom: 12px;}
#player h1#logo {float: left; display: inline; padding: 32px 0 0 3px; font-size: 0; line-height: 0; text-indent: -9999px;}
#player h1#logo a {display: block; background: url(images/bcvlogo.gif) no-repeat 0 0; width: 525px; height: 32px;}
#player #navigation {float: right; display: inline; padding: 29px 0 0;}
#player #navigation ul {list-style-type: none; font-size: 10px; line-height: 1; font-family: "helvetica condensed", "arial narrow", helvetica, arial, sans-serif; letter-spacing: 1px;}
#player #navigation ul li {float: left; display: inline; padding-left: 34px;}
#player #navigation ul li a {color: #000000; text-transform: uppercase;}
#player .top-banner-ad {width: 728px; margin: 0 auto; padding: 15px 0 0 0;}

#main-banner {border: 0px solid #2b2c2c; margin-bottom: 23px;}
#main-banner img {display: block;}

#main-player {border: 1px solid #000000; margin-bottom: 23px;}
#main-player img {display: block;}

#banner-ads a {margin-right: 19px;}
#banner-ads a.last {margin-right: 0;}

#recent-posts {height: 75px; position: relative;}
#recent-posts #prevBtn,
#recent-posts #nextBtn {width: 14px; height: 14px; position: absolute; top: 32px; display: block; font-size: 0; line-height: 0; text-indent: -9999px;}
#recent-posts #prevBtn a,
#recent-posts #nextBtn a {height: 100%; width: 100%; display: block;}
#recent-posts #prevBtn {background: url(images/recent-posts-prev.gif); left: 0;}
#recent-posts #nextBtn {background: url(images/recent-posts-next.gif); right: 0;}
#recent-posts #recent-posts-container {width: 908px; height: 75px; margin: 0 auto;}
#recent-posts #recent-posts-container ul {list-style-type: none;}
#recent-posts #recent-posts-container ul li {float: left; display: inline; width: 908px; height: 75px; overflow: hidden;}
#recent-posts #recent-posts-container ul li a {padding: 0px 15px 0px 14px;}



#chapter-posts {height: 75px; position: relative;}
#chapter-posts #prevBtn,
#chapter-posts #nextBtn {width: 14px; height: 14px; position: absolute; top: 32px; display: block; font-size: 0; line-height: 0; text-indent: -9999px;}
#chapter-posts #prevBtn a,
#chapter-posts #nextBtn a {height: 100%; width: 100%; display: block;}
#chapter-posts #prevBtn {background: url(images/chapter-posts-prev.gif); left: 0;}
#chapter-posts #nextBtn {background: url(images/chapter-posts-next.gif); right: 0;}
#chapter-posts #chapter-posts-container {width: 908px; height: 75px; margin: 0 auto;}
#chapter-posts #chapter-posts-container ul {list-style-type: none;}
#chapter-posts #chapter-posts-container ul li {float: left; display: inline; width: 908px; height: 75px; overflow: hidden;}
#chapter-posts #chapter-posts-container ul li a {padding: 0px 15px 0px 14px;}

#main {padding-top: 38px;}

#content {float: left; display: inline;}
#content, 
#footer { width: 620px; text-align: center;}
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {text-transform: uppercase;}
#content h2.pagetitle {font-size: 20px; padding-bottom: 20px;}
#content .return-to-blog {font-size: 18px; text-transform: uppercase;}
#content .post {padding-bottom: 70px;}
#content .post .post-date {color: #555; font-size: 14px; margin: 0 0 5px 0;}
#content .post h2 {margin-bottom: 14px; letter-spacing: 1px;}
#content .post h3,
#content .post h4,
#content .post img {margin-bottom: 20px;}
#content .post .read-more {font-style: italic; font-weight: bold; font-size: 14px;}
#content .post .read-more a {color: #555;}
#content .post .postmetadata {margin-top: 7px; color: #595959}
#content .post .postmetadata a {color: #595959;}
#content .wp-pagenavi{font-size: 16px; padding: 50px 0 20px; text-transform: uppercase; letter-spacing: 2px;}
#content .wp-pagenavi span {color: #555;}
#content .wp-pagenavi a,
#content .wp-pagenavi a span {padding: 0 1px;}
#content .single-post-navigation {font-size: 14px; padding: 20px 0; text-transform: uppercase; letter-spacing: 2px;}
#content .single-post-navigation a {padding: 0 20px;}
#content .sharing-region {width: 182px; margin: 0 auto; padding-top: 10px;}
#content .sharing-region .facebook-share {background: url(images/facebook-share.gif) no-repeat 0 0; width: 59px; height: 18px; float: left; display: inline; font-size: 0; line-height: 0; text-indent: -9999px;}
#content .sharing-region .stbutton{float: right; display: inline;}

#content .sharing-region a {font-weight: bold; font-family: "trebuchet ms", "myriad pro", sans-serif;}
#content #kanyes-favorites {padding-top: 30px;}
#content #categories-list {padding-top: 40px;}
#content .content-list {font-size: 10px; text-transform: uppercase; line-height: 1; padding-bottom: 10px;}
#content .content-list ul {list-style-type: none; margin-left: 0;}
#content .content-list ul li {font-size: 10px;  padding: 11px 0;}
#content .content-list ul li a:visited {color: #636363;}
#content .archive-list {padding: 0 0 15px;}
#content .archive-list a {font-size: 14px; text-decoration: none;}
#content .months-list {min-height: 14px;}
#content .months-list a {margin: 0 5px;}
#content .posts-list {width: 549px; margin: 0 auto;}
#content .posts-list .archive-post {float: left; display: inline; margin: 5px;}

#comments {padding-top: 70px;}
#comments h3,
#respond h3 {font-size: 18px; letter-spacing: 1px;}
#comments .comment {background: url(images/comments-divider.gif) no-repeat center 0; padding: 26px 0; letter-spacing: 3px;}
#comments .first-comment {background: transparent;}
#comments .comment .comment-meta {text-transform: uppercase;}

#respond {padding-top: 80px;}
#respond .field,
#respond label {font-size: 11px; font-family: helvetica, arial, sans-serif;}
#respond .field {border: 0; background: #000; color: #fff; letter-spacing: 1px; text-align: center; display: block; margin: 0 auto;}
#respond input.field{ width: 200px;}
#respond textarea.field {width: 300px; height: 45px;}
#respond label {text-transform: uppercase; display: block; margin: 6px 0 25px; letter-spacing: 1px; color: #555; text-transform: uppercase;}
#respond label span {text-decoration: underline;}
#respond #submit {display: none;}

.similar-posts h3 {padding-bottom: 10px;}
.similar-post {float: left; display: inline; margin: 0 5px; width: 89px; text-align: center; text-transform: uppercase;}
.similar-post img {display: block; margin: 0 auto;}

#sidebar {float: right; display: inline; width: 325px; text-align: center; font-family: "helvetica condensed", "arial narrow", helvetica, arial, sans-serif; text-transform: uppercase; font-size: 10px; padding-top: 48px; letter-spacing:1px}
#sidebar .sidebar-ads a img {display: block; margin: 0 auto; margin-bottom: 20px;}
#sidebar .rss-icon {background: url(images/rss-icon.gif) no-repeat 0 0; width: 34px; height: 33px; font-size: 0; line-height: 0; text-indent: -9999px; display: block; margin: 0 auto 2px;}
#sidebar .search-form {padding: 3px 0 1px; width: 90px; margin: 0 auto;}
#sidebar .search-form input {font-size: 10px; font-family: "helvetica condensed", "arial narrow", helvetica, arial, sans-serif; letter-spacing: 1px;}
#sidebar .search-form .field {background: transparent; border: 0; color: #fff; text-align: center; width: 90px; float: left; display: inline; height: 18px; color: #555;}
#sidebar .search-form .focused {color: #fff;}
#sidebar .search-form .search-button {float: left; display: inline; width: 12px; height: 18px; background: transparent; text-align: center; color: #555; border: 0; cursor: pointer;}
#sidebar ul {list-style-type: none;}
#sidebar ul li {padding: 8px 0 5px; line-height: 1;}
#sidebar ul li a {color: #555}
#sidebar ul li a.active {color: #fff;}
#sidebar .top-posts {padding-top: 50px;}
#sidebar .top-posts h4 {color: #7a7a7a; font-size: 16px; font-family: "helvetica condensed", "arial narrow", helvetica, arial, sans-serif; padding-bottom: 10px;}
#sidebar .top-post {padding-bottom: 10px;}
#sidebar .top-post a {color: #7a7a7a; font-size: 10px; text-transform: uppercase;}
#sidebar .top-post img {display: block; margin: 0 auto;}
#sidebar .side-ad {padding: 15px 0;}

#footer {font-size: 10px; color: #555; padding-bottom: 30px;}