﻿body
{
    padding: 0px;
    margin: 0px;
    background-color: #eee8e2;
}

img
{
    border: none;
}

.clear
{
    clear: both;
}

#div-Shadow
{
	width: 873px;
	margin: 0px auto;
	position: relative;
	z-index: 0;
	top: -7px;
}

#div-BodyBorder
{
	background: #ffffff;
	padding: 0px 3px 0px 4px;
	
}

#div-Body
{
	background: url('../Images/LeftMiddle.gif') repeat-y;
	font-family: Arial;
}

#div-ShadowSide
{
	padding: 0px 11px;
	background: url('../Images/bgBody.png') repeat-y;
}

div.Wrapper
{
    width: 850px;
    margin: 0px auto;
    font-family: Arial;
    font-size: 12px;
    clear: both;
    padding: 0px;
}

.Left
{
    float: left;
}

.Right
{
    float: right;
}

#div-Left
{
    width: 150px;
    float: left;
    margin: 10px 0px;
    padding: 0px;
}

#div-Header
{
    height: 107px;
    padding: 0px 4px;
    background: url('../Images/bgHeader.png') repeat-x;
    position: relative;
    z-index: 1;
}

#div-Header div.Left
{
    width: 170px;
    padding-top: 4px;
}

#div-Header div.Right
{
    width: 630px;
}

#div-Login
{
    float: right;
    margin: 6px 0px;
}

#div-Login input
{
    background-color: #ffd685;
    width: 100px;
    border: 1px solid Orange;
    color: #3f6690;/*Orange;*/
}

#div-Login input.focus
{
    color: Black;
    border: 1px solid White;
}

#div-Login a:link,
#div-Login a:visited
{
    color: White;
    text-decoration: none;
}

#div-Login a:active,
#div-Login a:hover
{
    color: Blue;
}

#div-LeftInfo
{
    background: url('../Images/LeftMiddle.jpg') repeat-y;
}

div.LeftSep
{
    color: White;
    background-color: #fc8200;
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-weight: bold;
}

#div-Social
{
	width: 132px;
	margin: 0px auto;
}

#div-Social a
{
	padding: 0px;
	margin: 0px;
}

#div-Social img
{
    margin-left: 3px;
    padding: 0px;
    border: none;
}

#div-Video
{
	height: 185px;
    margin-top: 5px;
    padding: 0px;
    text-align: center;
    font-weight: bold;
    font-size: 10pt;
    background: url('../Images/bgSample.gif') no-repeat;
}

#div-Video a:link,
#div-Video a:visited
{
    color: White;
    text-decoration: none;
}

#div-Video a:active,
#div-Video a:hover
{
    text-decoration: none;
    color: Blue;
}

#div-Video img
{
	margin: 15px 0px 0px 0px;
    border: 0px;
    padding: 10px 0px;
}

#div-Example
{
	height: 185px;
    /*margin-top: 5px;*/
    padding: 0px;
    text-align: center;
    font-weight: bold;
    font-size: 10pt;
    /*background: url('../Images/bgSample.gif') no-repeat;*/
}

#div-Example a:link,
#div-Example a:visited
{
    color: #3f6690;
    text-decoration: none;
}

#div-Example a:active,
#div-Example a:hover
{
    text-decoration: none;
    color: #e67012;
}

#div-Example img
{
    border: 0px;
}

#div-cbd
{
	height: 185px;
	/*width: 116px;*/
    margin: 10px auto;
    padding: 0px 5px;
    text-align: center;
    font-size: 10pt;
    font-weight: bold;
    background: url('../Images/bgSample.gif') no-repeat;
}

#div-cbd a:link,
#div-cbd a:visited
{
    color: White;
    text-decoration: none;
}

#div-cbd a:active,
#div-cbd a:hover
{
    text-decoration: none;
    color: Blue;
}

#div-cbd img
{
	margin-top: 30px;
    border: 0px;
}

#div-brochure
{
	height: 171px;
    padding: 7px;
    text-align: center;
    font-weight: bold;
    font-size: 10pt;
    /*background: url('../Images/bgSample.gif') no-repeat;*/
}

#div-brochure a:link,
#div-brochure a:visited
{
    color: #3f6690;
    text-decoration: none;
}

#div-brochure a:active,
#div-brochure a:hover
{
    text-decoration: none;
    color: #e67012;
}

#div-brochure img
{
	border: 0px;
}

#div-Right
{
    float: left;
    width: 694px;
    padding: 0px;
    margin: 0px;
}

#div-Menu
{
    height: 48px;
    clear: right;
    float: right; 
    width: 625px;
    margin-top: 15px;
}

#div-Menu ul
{
    padding: 0px;
    margin: 0px;
    list-style-type: none;
}

#div-Menu ul li
{
    float: left;
    list-style-type: none;
    width: 80px;
    height: 48px;
    margin: 0px 2px;
    padding: 0px;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

#div-Menu ul li.hover,
#div-Menu ul li.on
{
    background: url('../Images/menuOn2.png') no-repeat;
    /*background: url('../Images/button-nav.png') no-repeat;*/
}

#div-Menu ul li.hover
{
	background-position: left bottom;
}

#div-Menu ul li.on
{
	background-position: left top;
}

#div-Menu ul li a
{
    display: block;
    height: 47px;
    width: 80px;
    line-height: 45px;
    margin: 0px;
    color: #fff2e2;
    text-decoration: none;
	outline: none;
}

#div-Menu ul li.hover a,
#div-Menu ul li.on a
{
    color: White;
}

#div-Menu ul li a:active
{
	line-height: 47px;
}

#div-Content
{
    padding: 0px;
    color: #3f576a;
    font: normal 12px Arial;
    text-align: justify;
}

#div-Footer
{
	clear: left; 
	padding: 0px;
	margin: 0px;
}

#div-Footer img
{
	float: right;
	vertical-align: bottom;
	margin-top: -19px;
}

#div-Footer ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	height: 23px;
	width: 781px;
	background: url('../Images/bgFooterMenu.png') repeat-x;
}

#div-Footer ul li
{
	list-style-type: none;
	float: left;
	margin: 0px 15px;
	padding: 0px;
}

#div-Footer ul li a
{
	font-size: 10pt;
	text-decoration: none;
	line-height: 23px;
}

#div-Footer ul li a:link,
#div-Footer ul li a:visited
{
	color: White;
}

#div-Footer ul li a:hover,
#div-Footer ul li a:active
{
	color: #e97819;
}


/*************** Utility *****************/
.headline
{
    font: bold italic 18px Arial;
}

.head
{
    font: normal normal 16px Arial;
    text-align: left;
}

.subhead
{
    font: normal bold 12px Arial;
}

.redrequired
{
    color: Red;
    font-size: 18px;
}


/*************** Home ********************/
#div-Home
{
	width: 594px;
	margin: 15px 0px 0px 25px;
}

#div-Sharing
{
	font-size: 12px;
	color: #5d5d5d;
	width: 595px;
	margin: 60px 0px 0px 25px;
}

#div-Sharing ul
{
	list-style-type: none;
	margin: 0px 0px;
	padding: 0px;
}

#div-Sharing ul li
{
	list-style-type: none;
	text-align: center;
	width: 115px;
	float: left;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	line-height: 16px;
}

#div-SharingTop
{
	background: #c3bab1;
	height: 46px;
	padding: 0px;
}

#div-SharingTop ul li
{
	/*margin-left: -9px;*/
}

#div-SharingBottom
{
	background: #d9d3cd;
	border-top: 1px solid #c8c2bb;
	border-left: 1px solid #c8c2bb;
	border-right: 1px solid #c8c2bb;
	height: 55px;
	padding: 3px 0px 5px 0px;
}

/*************** Sermons *****************/
#div-Sermons
{
	margin: 15px 0px 20px 25px;
}

/*************** Features ****************/
#div-Features
{
	width: 594px;
	margin: 15px 0px 20px 25px;
}

#ul-Features
{
    
    list-style-image: url('../images/arrowround.gif');
    margin: 0px 0px 0px 20px;
    padding: 0px;
}

#ul-Features li
{
    list-style-image: url('../images/arrowround.gif');
    padding: 0px;
    margin: 0px 0px 30px 0px;
}

#ul-Features li span.head
{
    font: normal normal 12pt/12pt Trebuchet MS, Geneva, Arial, Helvetica;
    color: #4B545B;
}

/***************** Sign Up *******************/

#divSuccess{
    padding:0 10px 0 10px;
}


.SignupPackagesBG{
    background:url(../../images/SignupPackagesBG.jpg) no-repeat;
    height:142px;
    width:400px;
    float:left;
    padding-top:23px;
}

div.signuppage a:link, div.signuppage a:visited{
    color:#fe7f00;
}

#tblSignUp{
    width:620px;
    font-family:Arial;
    font-size:12px;
    color:#525252;
 
}
#tblSignUp td{
     vertical-align:top;
}
#tblSignUp tr{
     height:66px;
}

.center{
    text-align:center;
}

div.signuppage
{
	margin: 0px 0px 20px 0px;
	width: 722px;
    background:url(../../images/signupbg.jpg) no-repeat;
}

div.signuppage .head
{
    font-size: 16pt;
}

div.main
{
    padding:95px 0 0 20px;
    margin: 0px;
    width: 680px;
}

div.signuppage dl.main dt
{
    width: 120px;
    float: left;
    clear: left;
    padding: 0px;
    margin: 2px 4px 0px 2px;
    text-align: right;
    line-height: 23px;
}

div.signuppage dl.main dd
{
    width: 500px;
    float: left;
    padding: 0px;
    margin: 2px 0px;
}

div.signuppage dl.main dd input
{
    width: 175px;
}

div.signuppage dl dd.phone input
{
    width: 35px;
}

.captchaLabel
{
	margin-left: 5px;
}

div.groupVideo
{
	margin-left: 0px;
	width: 420px;
}

div.groupVideo fieldset
{
	padding: 20px;
}

div.groupVideo fieldset legend
{
	font-weight: bold;
	font-size: 16px;
	color: #3f576a;
}

#divPayment
{
	display: none;
}

/**************** FAQ ****************/
#div-FAQ
{
	width: 594px;
	margin: 15px 0px 20px 25px;
}

#ul-faq
{
    
    list-style-image: url('../images/arrowround.gif');
    margin: 0px 0px 0px 20px;
    padding: 0px;
}

#ul-faq li
{
    list-style-image: url('../images/arrowround.gif');
    padding: 0px;
    margin: 0px 0px 30px 0px;
}

#ul-faq li span.head
{
    font: normal normal 12pt/12pt Trebuchet MS, Geneva, Arial, Helvetica;
    color: #4B545B;
}

/******************* Contact ******************/
div.contactpage
{
	margin: 15px 0px 20px 15px;
	width: 594px;
}

div.contactpage td.lt
{
	text-align: right;
}


/******************** Video *******************/
#videoPage
{
	background: url('../images/bgVideo.jpg') top right no-repeat;
	min-height: 500px;
	margin-top: -15px;
}

#divSample
{
	float: right;
	margin: 80px 30px 0px 0px;
	width: 406px;
	height: 350px;
	text-align: center;
}

#divSample a
{
	display: block;
	margin: 0px auto;
}

#divSample a.Pause
{
	width: 32px;
	height: 32px;
	margin-top: 2px;
}

#divSample a.SignUp
{
	width: 210px;
	height: 40px;
	margin-top: 18px;
}

#videoPage img
{
	float: right;
	clear: right;
	margin: 50px 10px 0px 0px;
}

#videoPage p
{
	margin-left: 30px;
	width: 480px;
}

#videoPage p.header
{
	margin-left: 0px;
	padding: 305px 0px 0px 105px;
	color: #de5901;
	font-weight: bold;
	font-size: 18px;
}



#div-basics
{
	height: 185px;
	/*width: 116px;*/
    margin: 10px auto;
    padding: 0px 5px;
    text-align: center;
    font-size: 10pt;
    font-weight: bold;
    background: url('../Images/bgSample.gif') no-repeat;
}

#div-basics a:link,
#div-basics a:visited
{
    color: White;
    text-decoration: none;
}

#div-basics a:active,
#div-basics a:hover
{
    text-decoration: none;
    color: Blue;
}

#div-basics img
{
	margin-top: 30px;
    border: 0px;
}

#div-Home a:link, #div-Home a:visited{
    color:blue;
}

#div-Home a:hover{
    color:orange;
}
