﻿

#body-wrapper {
    background: #1f1305 url(images/chris-bg.jpg) no-repeat center top;
    height: 1293px;
    margin: 0 auto;
}
#bg {
    background: url(images/content-repeater.png) repeat-y center top;
    margin: 0 auto;
}

#wrapper {
    width: 1007px;
    margin: 0 auto;
    position: relative;
}

#header {
    background: url(images/interior-header.png) no-repeat center top;
    width: 1007px;
}

#nav {
    height: 125px;
    left: 154px;
    position: relative;
    top: 90px;
    
}

#content {
    padding: 0 83px;
    min-height: 900px;
}

#content-wrapper {
    padding:0 25px;
    width: 800px;
}

#content-wrapper p {
    font: 13px/18px Arial;
    text-align: justify;
    width: 534px;
}

.right {
    float: right;
    display: inline;
    position:relative;
    top:-70px;
    right:10px;
    
}

#footer {
    background: url(images/interior-footer.png) no-repeat center top;
    width: 1007px;
    height: 278px;
}

#all-grace {
    background: url(images/all-grace-bg.jpg) no-repeat center top;
    height: 76px;
    width: 621px;
    margin:30px 0 0 0;
    *float:left;
    *display:inline;
}

#all-grace p {
    font: 12px/16px Arial;
    padding: 15px 0 0 200px;
    text-align: justify;
    width: 400px;
    height:76px;
}

#twitter {
    background: url(images/twitter-box.jpg) no-repeat center top;
    height: 131px;
    width: 534px;
}

#twitter-icon {
    width: 28px;
    height: 29px;
    padding: 8px 0 0 5px;
}

#twitter-content {
    height: 70px;
}

#twitter-link {
    padding: 0 0 0 5px;
    color: #369eb3;
}
/*---------- Cart Overrides --------*/
#cart-div-products div.cart-div-product {
    width: 251px !important;
}



/*------------- WEBINAR ----------------------*/

#div-webinar-bar {
    background: url(images/webinar-bg.png) no-repeat center top;
    width: 800px;
    height: 112px;
    margin: 10px 0 0 0;
}

.div-webinar-info {
    margin: 20px 0 0 100px;
    text-align: center;
    width: 440px;
    float:left;
}
.div-webinar-info h2 {
    color: #FFF0C0;
    text-align: center;
    font-size: 18px;
}
.div-webinar-info h2 a {
    color:White;
    font-size:22px;
    text-decoration:none;
}

#div-webinar-access {
    color: #FFF0C0;
    float: right;
    width:260px;
    position:relative;
    top:40px;
}

#div-webinar-access a {
    color: #ffbf7b;
    display:block;
    font-size: 18px;
    text-decoration:none;
    padding: 0 0 16px 70px;
}

/* ----------Twitter Overides ---------------*/

.div-tweets
{
	background-image:none !important;
	width:536px !important;
}
.div-posts  
{
	height:76px;
	margin:5px 4px;
	overflow:hidden;
	width:510px !important;
}
