/*
Company:	Band of Brothers
File:		main.css - This contains all the main styles for the website.

All the styles are separted into the following groups:
Global Browser Reset - this is handled by the reset-fonts.css file from YUI
HTML, Body - for the html and body tags
Layout - styles that define the layout of the site
Modules - styles for content modules
Common Text Styles - Styles for text
Default Headings - headings like h1, h2, etc
Default Lists - unordered and ordered lists
Nav - navigation bar
Forms - html forms
Default Links - links
Misc - anything that doesn't fit elsewhere
*/

/* @group HTML, Body */

body {
	background: #000;
	padding: 30px 0 0 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 1.5;
	color: #333;
}

strong, em, b, i {
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
}

.callout {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 18px;
	padding: 10px 0 10px 0;
	color: #312411;
	line-height: 25px;
}

/* @end */

/* @group Layout */

/* Head */

div#hd {
	width: 1000px;
	margin: 0 auto;
}

/* Body */

div#bd {
	width: 1000px;
	margin: 0 auto;
}

/* Footer */

div#ft {
	width: 1000px;
	margin: 0 auto;
}

div#ft p.ft-nav {
	color: #33312c;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 10px 0;
	text-align: center;
}

div#ft p.ft-nav a:link, div#ft p.ft-nav a:visited {
	color: #545454;
	text-decoration: underline;
}

div#ft p.ft-nav a:hover {
	text-decoration: none;
}

div#ft p.copyright {
	color: #33312c;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding: 0 30px;
	margin: 0 0 20px 0;
}

/* @group Modules */

/* Logo */

div#logo {
	width: 450px;
	height: 130px;
	text-indent: -9000px;
	float: left;
	display: inline;
}

div#logo a {
	display: block;
	height: 100%;
}

div#social {
	float: right;
	margin: 80px 50px 0 0;
}	

/* Head Box */

div.head-box {
	width: 1000px;
	height: 134px;
	background: url(/images/hd-bkg.jpg) no-repeat 0 0;
	margin: 0 0 10px 0;
}

/* Content */

div.content-top1 {
	width: 1000px;
	height: 6px;
	overflow: hidden;
	background: url(/images/content-top.jpg) no-repeat 0 0;
}

div.content-top {
	width: 1000px;
	height: 13px;
	overflow: hidden;
	background: url(/images/content-top2.jpg) no-repeat 0 0;
}

div.content-btm {
	width: 1000px;
	height: 52px;
	overflow: hidden;
	background: url(/images/content-btm2.png) no-repeat 0 0;
	margin-bottom: 5px;
	clear: both;
}

div.content {
	width: 1000px;
	background: url(/images/content-bkg.jpg) repeat-y;
	min-height: 400px;
	overflow: hidden;
}

div.content2 {
	width: 1000px;
	background: url(/images/content-bkg.jpg) repeat-y;
	min-height: 400px;
	padding-top: 25px;
	overflow: hidden;
}

/* Side */

div.side {
	width: 240px;
	margin: 0 0 0 30px;
	padding: 0 0 10px 0;
	float: left;
	display: inline;
}

/* Side Box */

div.side-box-top {
	width: 240px;
	height: 6px;
	background: url(/images/side-box-top.gif) no-repeat 0 0;
	overflow: hidden;
}

div.side-box-btm {
	width: 240px;
	height: 6px;
	background: url(/images/side-box-btm.gif) no-repeat 0 0;
	overflow: hidden;
	margin-bottom: 10px;
}

div.side-box {
	width: 240px;
	background: url(/images/side-box-bkg.gif) repeat-y 0 0;
	overflow: hidden;
	min-height:125px;
	height:auto !important;
	height:125px;
}

div.lower-side div.side-box {
	min-height:198px;
	height:auto !important;
	height:198px;
}

/* Banner */

div.banner {
	margin-bottom: 10px;
}

/* Partners */

div.partner h3 {
	color: #545454;
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 5px 20px;
	padding: 10px 0 0 0;
}

div.partner .image {
	margin: 0 15px 5px 5px;
	float: right;
	display: inline;
}

div.partner p {
	font-size: 11px;
	line-height: 1.25;
	color: #000;
	font-weight: normal;
	margin: 0 10px 10px 20px;
}

/* Testimonial */

div.testimonial h3.testimonials {
	color: #33312c;
	font-size: 138.5%;
	font-weight: bold;
	font-style: italic;
	margin: 0;
	padding: 20px 0 10px 0;
}

div.testimonial blockquote {
	color: #545454;
	font-size: 250%;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;
	width: 1000px;
	height: 79px;
	background: url(/images/testimonial-bkg.gif) no-repeat 0 0;
	padding: 10px 0 0 0;
	line-height: 79px;
	text-align: center;
	margin: 0 0 20px 0;
}

/* Main */

div.main {
	width: 670px;
	margin: 0 0 0 30px;
	padding: 0 0 10px 0;
	overflow: hidden;
	float: left;
	display: inline;
}

/* Screenshots */

div.screenshots {
	width: 940px;
	margin: 0 30px 0 30px;
	padding: 0 0 10px 0;
	float: left;
}

/* Video */

div.video {
	width: 338px;
	margin: 0 20px 0 0;
	float: left;
	display: inline;
}

/* Blog */

div.latest-posts {
	width: 300px;
	float: left;
	display: inline;
}

div.latest-posts ul {
	margin: 0;
	padding: 0;
}

div.latest-posts ul li {
	list-style: none;
	margin-bottom: 10px;
}

div.latest-posts p {
	font-size: 11px;
	font-weight: bold;
	color: #444;
	line-height: 1.25;
	margin-bottom: 10px;
}

div.latest-posts h3 {
	color: #993300;
	font-size: 20px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
}

/* Feature */

div.feature {
	width: 670px;
	height: 430px;
	background: url(/images/feature-bkg.gif) no-repeat 0 0;
}

div.feature h1 {
	font-size: 21px;
	color: #000;
	margin: 5px 0 10px 0;
}

div.feature p {
	line-height: 1.25;
	font-size: 13px;
	margin: 0 10px 10px 0;
}

div.feature div.item a {
	display: block;
}

div.feature span.caption {
	display: block;
	font-size: 12px;
	padding: 5px 0 0 0;
	text-align: center;
	color: #212121;
	text-decoration: underline;
}

div.feature div.item {
	padding: 30px 0 0 0;
}

div.feature div.scrollable {
	margin-left: auto;
	margin-right: auto;
	float: none;
	height: 150px;
}

div.box-wrap {
	padding: 30px 20px 0 20px;
	height: 242px;
	text-align: left;
    width:630px;
    margin:0 0 0 0;
    overflow: hidden;
}

.box-wrap div.box-pane {
	display: none;
}
/* active item */

.scrollable .active {
	background: url(/images/active-arrow.gif) no-repeat 50% 0;
	z-index:9999;
	position:relative;
}

div.feature-left-col {
	width: 314px;
	float: left;
	display: inline;
}

div.feature-right-col {
	width: 309px;
	float: right;
	display: inline;
}

.feature-right-img {
	float: right;
	display: inline;
}

div.feature a.prev {
	display: block;
	width: 31px;
	height: 31px;
	background: url(/images/btn-prev-feature.gif) no-repeat 0 0;
	text-indent: -9000px;
	float: none;
	position: absolute;
	z-index: 100;
	margin: -100px 0 0 8px;
}

div.feature a.next {
	display: block;
	width: 31px;
	height: 31px;
	background: url(/images/btn-next-feature.gif) no-repeat 0 0;
	text-indent: -9000px;
	position: absolute;
	z-index: 100;
	margin: -100px 0 0 626px;
}

/* @end */

/* @group Common Text Styles */

.center {
	text-align: center;
}
/* @end */

/* @group Nav */

div#nav-bar {
	width: 1000px;
	height: 35px;
	background: url(/images/nav-bkg.png) no-repeat 0 0;
	margin: 0 0 10px 0;
}

/* Nav */
div#nav {
	padding-left: 30px;
}

div#nav ul {
	margin: 0;
	display: inline;
}

div#nav ul li {
	float: left;
	display: inline;
}

div#nav ul li a {
	display: block;
	font-size: 13px;
	text-transform: none;
	font-weight: bold;
	line-height: 35px;
	padding: 0 7px;
}

div#nav ul a:link, div#nav ul a:visited {
	color: #e8e5d5;
	text-decoration: none;
	text-shadow: 0 1px 2px #222;
}

div#nav ul a:hover {
	text-decoration: none;
	background: url(/images/over-bkg.gif) repeat-x;
	color: #fff;
	text-shadow: none;

}

/* 
Drop Down */

div#nav ul ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1.25;
	background: url(/images/drop-nav-bkg.png) no-repeat 0 100%;
	width: 199px;
	z-index: 500;
}

div#nav ul li ul {
	position: absolute;
	/*left: -999em;*/
	display: none;
	left: auto;
	padding-top: 5px;
	padding-bottom: 10px;
}

div#nav ul li ul li {
	background-image: none;
	display: block;
	float: none;
	margin: 0;
	padding: 0;
}

div#nav ul li ul li a {
	text-align: left;
	text-transform: none;
	line-height: 24px;
	padding: 0 15px;
	margin: 0;
	font-size: 12px;
	display: block;
	font-weight: bold;
	background-image: none!important;
	width: 159px;
}

div#nav ul ul a:link, div#nav ul ul a:visited {

}

div#nav ul li:hover ul, div#nav ul li.sfhover ul {
	left: auto;
}

div#nav ul li ul a:hover {
	text-decoration: underline;
}

/* Fix for sticky IE drop downs */

div#nav ul li:hover, div#nav ul li.sfhover {position: static;}

/* @end */

/* @group Default Links - link visited hover active */

a:link, a:visited {
	color: #336699;	
	text-decoration: underline;
}

a:active, a:hover {
	color: #6699cc;	
	text-decoration: none;
}
/* @end */

/* @group Misc */

.clear {
	clear: both;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}
.clearfix {display: block;}

/* End hide from IE-mac */

/* SPECIAL ============================================================ */

h1 a, h1 a:link, h1 a:visited, h1 a:focus, h1 a:hover, h1 a:active,
h2 a, h2 a:link, h2 a:visited, h2 a:focus, h2 a:hover, h2 a:active,
h3 a, h3 a:link, h3 a:visited, h3 a:focus, h3 a:hover, h3 a:active,
h4 a, h4 a:link, h4 a:visited, h4 a:focus, h4 a:hover, h4 a:active {
	text-decoration : none;
}

hr {
	border: 0;
	height: 1px;
	width: 100%;
	background-color: transparent;
	border-bottom: #a39979 solid 1px;
	margin: 3px 0 6px 0;
}

/* One Column */

div.one-column {
	width: 1000px;
	margin: 0;
	padding: 0;
	float: left;
	color: #333;
	line-height: 1.5;
}

/*div.one-column h1 {
	font-size: 24px;
	color: #000;
	font-weight: normal;
	margin: 15px 0 10px 0;	
}

div.one-column h2 {
	color: #666;
	font-size: 18px;
	font-weight: bold;
	border-bottom: #ccc solid 1px;
}

div.one-column h3 {
	color: #3f3725;
	font-size: 16px;
	margin: 5px 0 5px 0;		
}

div.one-column h4 {
	color: #10497e;
	font-size: 14px;
	margin: 5px 0 2px 0;		
}
*/
/* One Column Shop */

div.one-column-shop {
	width: 1000px;
/*	margin: 0 50px 20px 50px;
	padding: 0 0 10px 0;
*/	float: left;
	color: #000;
	line-height: 1.5;
}

div.one-column-shop h1 {
	font-size: 18px;
	color: #000;
	font-weight: normal;
	margin: 15px 0 10px 0;	
}

div.one-column-shop h2 {
	color: #993300;
	font-size: 16px;
	font-weight: bold;
	border-bottom: #ccc solid 1px;
}

div.one-column-shop h3 {
	color: #3f3725;
	font-size: 14px;
	margin: 5px 0 5px 0;		
}

div.one-column-shop h4 {
	color: #545454;
	font-size: 14px;
	margin: 5px 0 2px 0;		
}

/* Two Column */

#sidebar-cell {
	width: 295px;
	min-height: 300px;
	vertical-align: top;
	float: left;
	padding: 46px 0 0 0;
	background-image:url(/images/sidenav-bkg.png);
	background-repeat: no-repeat;
}

#sidebar-cell-2 {
	width: 265px;
	vertical-align: top;
	float: left;
	padding: 0 0 0 18px;
}

#main-cell {
	width: 705px;
	vertical-align: top;
	margin: 0;
	float: left;
}

/*#main-cell h1 {
	font-size: 26px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #874403;
	font-weight: bold;
}

#main-cell h2 {
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 9px;
	text-transform: uppercase;
}*/

#main-cell h3 {
	color: #3f3725;
	font-size: 16px;
	margin: 5px 0 5px 0;		
}

#main-cell h4 {
	color: #000;
	font-size: 14px;
	margin: 5px 0 2px 0;		
}

#main-cell-pg-hd {
	height: 46px;
	width: 705px;
	padding-left: 33px;
	background-image: url(/images/main-cell-pg-hd-bg.jpg);
	background-repeat: no-repeat;
	font-size: 26px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #874403;
	font-weight: bold;
	float: left;
}

#main-cell-hd-pic {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/our-brotherhood-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-cove {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/covenant-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-courage {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/courage-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-contact {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/contact-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-scars {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/scars-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-e {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/enemy-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-daughter {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/daughter-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-wife {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/wife-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-son {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/son-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-u {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/unity-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-humility {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/humility-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-church {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/church-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-brotherhood {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/brotherhood-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-crispin {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/crispin-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-name {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/name-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-godscall {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/godscall-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-addictions {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/addictions-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-success {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/success-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-t {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/testimonies-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-ac {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/assisting-church-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-tr {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/the-ring-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-jd {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/jonathandavid-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-f {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/family-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-a {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/about-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-hd-pic-au {
	width: 705px;
	height: 183px;
	padding-left: 33px;
	padding-top: 13px;
	background-image: url(/images/aboutus-hd-pic.jpg);
	background-repeat: no-repeat;
	color: #36270e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

#main-cell-content {
	width: 632px;
	padding-left: 33px;
	padding-top: 30px;
	margin-right: 30px;
	background-image: url(/images/main-cell-content-bg.jpg);
	background-repeat: no-repeat;
	float: left;
}

#main-cell-video-content {
	width: 705px;
	padding-left: 33px;
	padding-top: 30px;
	background-image: url(/images/video-content-bg.jpg);
	background-repeat: no-repeat;
	float: left;
}



/* @group sidebar nav */

#cat_712056_divs, #cat_913757_divs {
	width: 295px;
	margin: 0px;
	padding: 0px;
}


#nav_712056, #nav_913757 {
margin: 0;
padding: 0;
list-style-type: none;
font-size: 12px;
color: #6d5945;
}

#nav_712056 li, #nav_913757 li {
margin: 0px;
} 

#nav_712056 li a, #nav_913757 li a {
margin: 0px;
padding: 5px 0 0 35px;
display: block;
height: 22px; 
width: 260px;
color: #6d5945;
text-decoration: none; /*lets remove the link underlines*/
} 

#nav_712056 li a:hover, #nav_913757 li a:hover {
margin: 0px;
padding: 5px 0 0 35px;
color: #874403;
}

#nav_712056 li.selected a, #nav_913757 li.selected a {
margin: 0px;
padding: 5px 0 0 35px;
font-weight: bold;
background: url(/images/sidenav-bkg-2.png) no-repeat; color: #ffffff; text-shadow: 0 1px 2px #333;
} 

/*drop-down*/

#nav_712056 li ul, #nav_913757 li ul 					{ display: none; }
#nav_712056 li ul li, #nav_913757 li ul li 				{ display: none; }
#nav_712056 li ul li a:hover, #nav_913757 li ul li a:hover		{ display: none;}
#nav_712056 li.selected ul li a, #nav_913757 li.selected ul li a		{ display: none;}

#nav_712056 li.selected ul li a:hover, #nav_913757 li.selected ul li a:hover	{ display: none; }
									
#nav_712056 li.selected ul li.selected a, #nav_913757 li.selected ul li.selected a { display: none; }

.nav {
	height: 27px;
	width: 260px;
	font-size: 12px;
	font-weight: normal;
	color: #6d5945;
	text-decoration: none;
	padding: 5px 0 5px 35px;
}

.nav-hover {
	height: 27px;
	width: 260px;
	font-size: 12px;
	font-weight: normal;
	color: #874403;
	text-decoration: none;
	padding: 5px 0 5px 35px;
	cursor: pointer;
}

.nav-select {
	background: url(/images/sidenav-bkg-2.png) no-repeat;
	height: 27px;
	width: 260px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding: 4px 0 5px 35px;
	text-shadow: 0 1px 2px #333;
}

.nav-select a{
	background: url(/images/sidenav-bkg-2.png) no-repeat;
	height: 27px;
	width: 260px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding: 4px 0 5px 35px;
	text-shadow: 0 1px 2px #333;
}

/* Special Classes */

.alert {
	color: #993300;
	font-weight: bold;
}

.highlight {
	background: #ffff99;
	padding: 2px 1px 2px 1px;
}

.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #993300;
	font-weight: bold;
	text-align: center;
	text-shadow: 0 1px 1px #999;

}	

.req {
	color: #993300;
	font-weight: bold;
	font-size: 16px;
	padding-left: 2px;
}

.quote_wrapper {
	width: 630px;
	padding: 15px 0 20px 0;
}

.quote_scripture_head {
	width: 630px;
	height: 47px;
	float: left;
	background-image: url(/images/keyScripture.jpg);
	background-repeat: no-repeat;
}

.quote_reference_head {
	width: 630px;
	height: 47px;
	float: left;
	background-image: url(/images/keyReference.jpg);
	background-repeat: no-repeat;
}

.quote_content {
	width: 570px;
	float: left;
	padding: 0px 30px 0px 30px;
	background-image: url(/images/scripture_bg.jpg);
	background-repeat:repeat-y;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #3d3d3d;
}

.quote_footer {
	width: 630px;
	height: 10px;
	float: left;
	padding-bottom: 25px;
	background-image:url(/images/scripture_footer.jpg);
	background-repeat: no-repeat;
}

.quote {
	margin: 20px 20px 20px 10px;
	border-left: 8px solid #c5b68f;
	padding: 10px;
	color: #444;
	text-align: justify;
}

.quote-big {
	border-top: 1px dotted #b4a57c;
	border-bottom: 1px dotted #b4a57c;
	margin: 20px 0 20px 0;
	padding: 10px 0 10px 0;
	font-size: 140%;
	color: #574e38;
}

.sidebar-btn {
	margin-top: 30px;
	float: left;
}

.sidebar-btn2 {
	margin-top: 20px;
	padding-left: 10px;
	float: left;
}

.sidebar-btn3 {
	margin-top: 20px;
	padding-left: 18px;
	float: left;
}

.sidebar-callout {
	margin-top: 15px;
	border: 1px solid #ccc;
	background: #f5f5f5;
	width: 190px;
	padding: 10px;
}	

.inset {
	background: url(/images/bg-inset2.png) no-repeat;
	padding: 18px 15px 27px 21px;
	float: right;
	margin: 0 0 0 10px;
}

.credits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-align: center;
	margin: 20px 0 2px 0;
}

.credits a {
	color: #212121;
}

.blogsitesummary {
	color: #999;
	padding-left: 0px;
	list-style: none;
	line-height: 1.5; 
}	

.author {
	color: #999;
}

.date {
	color: #999;
}	

/* Twitter Feed */

#twitter-top {
	background: url(/css/twitter-top.png) no-repeat;
	height: 43px;
	width: 670px;
}

#twitter-feed {
	background: #fff;
	border-bottom: 1px solid #afa798;
}

#twitter-badge-inner {
	padding: 10px 15px 15px 15px;
}

#twitter-btm {
	background: url(/css/twitter-btm.png) no-repeat;
	height: 9px;
	width: 670px;
	clear: both;
	margin-bottom: 40px;	
}
#twitter_badge_via {font-size: 10px; }
#twitter_badge_via a {color: #555;}

/* defaults */
#my_twitter_status{}
#my_twitter_status_time{color: #555; font-size: 10px;}


/* Form */

input {
 	color: #000;
  	font-weight: bold;
}

.item-secure {
	font-size: 13px;
	color: #545454;
	margin: 6px 0px 0px 10px;
	padding: 5px 0 5px 10px;
	background: #ffffcc;
	border: #feb482 solid 1px;
}

.item-submit {
	margin: 10px 0px 0px 10px;
	padding: 8px 0 8px 10px;
	background: #d7f3bd;
	border: #9abf85 solid 1px;
}

.thumbnail {
	position: relative;
	z-index: 0;
	font-size: 11px;
}

.thumbnail:hover {
	background-color: transparent;
	z-index: 50;
}

.thumbnail span { /*for enlarged image*/
	position: absolute;
	background-color: #ffffff;
	padding: 5px;
	left: -1000px;
	border: 1px solid #cccccc;
	visibility: hidden;
	color: #333333;
	text-decoration: none;
}

.thumbnail span img { /*for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.thumbnail:hover span { /*for enlarged image on hover*/
	visibility: visible;
	top: 0;
	left: 60px; 
}	/*position where enlarged image should offset horizontally */


/* Google Plus 1 container */

.google-plus1-home{
	margin:0px;
	float:right;
	padding:2px 5px 0px 0px;
	width:70px;}
	
.google-plus1-products{
	margin:-55px 0px 0px 0px;
}
 


/* ============================================================================== */

/* @end */
