/*  
Theme Name: Black Stafford
Theme URI: http://www.musicglue.com
Description: Black Stafford wordpress theme.
Version: 1.0
Author: Music Glue
Author URI: http://www.musicglue.com
Tags: black stafford promotions
*/

/************************ GLOBAL SECTION *****************************/

@import 'reset-min.css';

body, h1, h2, h3, h4, h5, h6, blockquote, p{ 
    font-family:Baskerville,"Times New Roman",Times,serif;
    margin: 0;
    padding: 0;
}

body{ 
    margin: 0;
    font-size:12px;
    text-align: center;
    vertical-align: top;
    background-color:#000;
    background-image: url('images/background.jpg');
    background-position:center top;
    background-repeat:repeat-y;
    color:#333;
}

a{
    color:#C8031B;
}

a:hover{
    color:#000;
}

#wrapper{
    width:750px;
    margin: 0 auto 0 auto;
    text-align: left;
}

h1{
    display:block;
    font-size: 2em;
    font-weight: bold;
}

h2{
    display:block;
    font-size: 1.5em;
    font-weight: bold;
}

p{
    margin: 1em 0;
}

/*********************** HEADER SECTION ******************************/

#header{
    float: left;
    width: 360px;
    padding: 12px 0px 10px 10px;
    color:#ffffff;
    height:158px;
}

#header a{
    color:#ffffff;
    text-decoration:none;
}

#header a:hover{
    color:#ffffff;
}

#header .header_image_wrap{
    height:124px;
    width:359px;
    background-image: url(images/logo.png);
    margin-bottom:2px;
}

#header .header_image_wrap h1{
    display:none;
}


/*******bb************** CONTAINER SECTION ***************************/

#container{ 
    width: 100%;
    float: left;
}

#container p.not-found{
    padding: 20px;
}

#container_footer{
    float:left;
    width:750px;
    height:60px;
    background-image: url('images/entry_footer.gif');
}

/*********************** CONTENT SECTION *****************************/

.post{
    float:left;
    width:100%;
    margin: 0;
    background-image: url('images/bg.gif');
}

#post_header h2.title_home {
    float: left;
    width:750px;
    height:79px;
    background-image: url('images/entry_header_home.gif');
}

#post_header h2.title_listings {
    float: left;
    width:750px;
    height:79px;
    background-image: url('images/entry_header_listings.gif');
}

#post_header h2.title_management {
    float: left;
    width:750px;
    height:79px;
    background-image: url('images/entry_header_management.gif');
}

#post_header h2.title_contact {
    float: left;
    width:750px;
    height:79px;
    background-image: url('images/entry_header_contact.gif');
}

#post_header h2.title_gigdetails {
    float: left;
    width:750px;
    height:79px;
    background-image: url('images/entry_header_gigdetails.gif');
}

#post_header span{
    display:none;
}

.post .meta{
    padding-top:4px;
}

.entry{
    line-height: 18px;
    padding: 10px 10px 10px 85px;
    font-size:14px;
    float:left;
    width:650px;
}

/************************ SIDEBAR SECTION *****************************/

.sidebar{
    float: left;
    width: 320px;
    padding: 10px 0 0 10px;
    background: transparent;
    text-align:right;
}

.sidebar ul{
    list-style-type: none;
    padding: 5px;
}

.sidebar li{
    padding-bottom:4px;
}

.sidebar span{
    width:100%;
}

p.postmetadata{
    border-top: 1px solid #ccc;
    margin: 10px 0 0 0;
}

.sidebar .listings{
    float:right ;
    width:130px;
    height:34px;
    background-image: url('images/listings.gif');
}

.sidebar .management{
    float:right ;
    width:160px;
    height:37px;
    background-image: url('images/management.gif');
    position:relative;
    top: 46px;
    left: 100px;
}

.sidebar .contact{
    float:right;
    width:130px;
    height:49px;
    background-image: url('images/contact.gif');
    position:relative;
    top: 60px;
}

.sidebar span{
    display:none;
}

/************************ FOOTER SECTION *****************************/

#footer{
    clear: both;
    float: left;
    width: 820px;
    padding:10px;
    color:#fff;
}

#footer a{
    color:#fff;
}

#footer .poweredby{
    height:51px;
}

#footer .copyright{
    float:left;
    width:500px;
    font-size:12px;
}

#footer .copyright p{
    margin:0;
    line-height:2em;
}

#footer .poweredby a.homepage{
    background-image: url(images/powered_by_musicglue.gif);
    background-position: center right;
    height:51px;
    width:95px;
    float:right;
    cursor: pointer;
    cursor: hand;
    margin-right:5px;
}

#footer .poweredby a.cellar{
    background-image: url(images/cellardoor.jpg);
    background-position: center right;
    height:40px;
    width:80px;
    float:right;
    cursor: pointer;
    cursor: hand;
    margin-top:11px;
}

#footer .poweredby .homepage span,
#footer .poweredby .cellar span{
    display:none;
}

/*********************** PLAY AT ***************************/
.playAtBody, 
.playAtContainer,
html{
    background:transparent;
}
