/* =BOOTH COLLEGE test*/
@import url("shop.css"); 
body {
	background :	#5c2814 url(../images/bg.png) repeat-x;
}
body, #footer-wrapper p {
	color: #fff;
}
.one-col .layout-col-1,
.two-col #content-wrapper {
background-color:black;
}
#content-wrapper {
margin-bottom:0;
}
.float-wrapper-rigid,
.layout-col-2{
margin-bottom:7px;
}
#wrapper #sub-wrapper-02 {
}
#header h1 {
	display:none;
}
.layout-col-2 {
	background-color:#fff;
	border: none;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
}
#wrapper #sub-wrapper-01 {
	background-image: url(../images/layout-elements/content-bg.gif);
}
.two-col .layout-col-2 {
	margin-top:16px;
}
#second-content-wrapper .col-3 #aue-ad .text p {
	color:#FFF;
}
/* =LINKS */
a:link, #home #content-wrapper a:visited {
	color : 	#fff;
}
a:visited {
	color : 	#fff;
}
#home #content-wrapper #more-news a {
	color:#000;
}
#clear-header {
	height: 233px;
}
#header {
	background : 	#000 url(../images/header.png) no-repeat left 0px;
	height: 183px;
}
#content-wrapper h1, #content-wrapper h2, #content-wrapper h3, #first-content-wrapper #welcome-box h2, #second-content-wrapper h2, #second-content-wrapper .col-3 #aue-ad .title h3, .special, legend {
	color: #ffd14a;
}
#content-wrapper h1{
float:left;
width:100%;
}
#content-wrapper .layout-col-2 h3,
#content-wrapper .layout-col-2 h2, #content-wrapper .layout-col-2 h2 a, #content-wrapper .layout-col-2 h2 a:visited {
	color: #000;
}
#first-content-wrapper #hero-box {
	border:1px solid #222;
}
#hero-box #title-overlay-01 {
background:none;
display:none;
}
.layout-col-2 h2, #first-content-wrapper #welcome-box h2, #second-content-wrapper h2 {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	background:#ffd14a;
	border: none;
	color:#000;
}
#wrapper #content-wrapper .layout-col-2 h2 {
padding:2px 0 2px 5px;
}
.layout-col-2 h2, #first-content-wrapper #welcome-box h2, #second-content-wrapper h2 {
	font-size:15px
}
.layout-col-2 ul li {
list-style-image:none;
list-style-type:disc;
list-style-position:inside;
}
.layout-col-1 #second-content-wrapper {
	background-image:url(../images/3-col-lines-bg.gif);
}
#first-content-wrapper #welcome-box {
	background:transparent url(../images/horizontal-divider.gif) repeat-x scroll center bottom;
	height:312px;
}
#second-content-wrapper .col-2 .news-item {
	background: url(../images/horizontal-divider-yellow.gif) repeat-x bottom;
}
#news-items-wrapper .news-item, #podcast-display #podcast-episodes-wrapper .episode {
	background: url(../images/horizontal-divider.gif) repeat-x 0 0;
}
#content-wrapper .layout-col-2 ul a, #content-wrapper .layout-col-2 a, .layout-col-2 {
	color:#000;
}
#footer-wrapper {
	background-image: url(../images/layout-elements/footer.png);
}
ul li {
	list-style-image:none;
}
ul {
	list-style-type: disc;
}

.archive-tree ul li {
	list-style-type: none;
}
/* =FORMS */
form fieldset {
	border : 	1px dotted #757575;
	background: #0d0d0d url(../images/layout-elements/gradient-bg/grey-04.png) repeat-x top;
	background-color: #0d0d0d;
	margin-top: 30px;
	color: #fff;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
}
form label {
	color : 	#fff;
}
form .required-field {
	color : 	#FFD14A;
}
form legend {
	color: #fff;
	margin-top: -23px;
}
input.text-field.error-field, .error-field {
	background: #666;
	border: 1px solid #FFD14A;
	color: #FFD14A;
}
#validation_errors {
	background: #666;
	border: 1px solid #FFD14A;
	color: #FFD14A;
}
.layout-col-2 #categories h2 a:hover {
	text-decoration: underline;
}
.layout-col-2 #categories h2 a:visited {
	color: #B79E5C;
}
/* =COMMENTS
===================================================================================== */
#comments-wrapper ol.comments_list li.comment {
	border:1px dotted #757575;
	background : 	#0d0d0d url(../images/layout-elements/gradient-bg/grey-04.png) repeat-x top;
	color: #fff;
}
#comments-wrapper #comment_form fieldset {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border:1px dotted #757575;
}
#content-wrapper #comments-wrapper ul li {
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	background:#FFFFFF none no-repeat scroll 2px 2px;
}
#comments-wrapper ol.comments_list li.comment .meta .name, #comments-wrapper ol.comments_list li.comment .meta .name a {
	color:#FFD14A;
}
#content-wrapper #comments-wrapper h2, #content-wrapper #comments-wrapper h3 {
	border-bottom:3px solid #fff;
}
#comments-wrapper h3 a.small {
	font-size: 0.5em;
	background: #333;
	color: #fff;
	border: none;
}
#comments-wrapper ol.comments_list li.comment .meta .date a {
	color:#787878;
}
#comments-wrapper h3 a.small:hover {
	background-color: #efe8b4;
	color:#333;
}
#comments-wrapper ol.comments_list li.admin.comment {
	background: #000;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	color: #fff;
}
#content-wrapper #comments-wrapper ul li a, #content-wrapper #comments-wrapper ul li a:visited {
	color:#000;
}
.indi-vid-sb input.text-field, .indi-vid-sb textarea, .indi-vid input.text-field, .indi-vid textarea {
	background: transparent;
	color: #fff;
}
#comments_validation_errors {
	background:#666666 none repeat scroll 0 0;
	border:1px solid #FFD14A;
}
#content-meta a, #content-meta .title a:link, #content-meta .title a:visited, #content-meta .title a:hover, #content-meta .title a:active {
	color:#000;
}
#content-meta {
	border: none;
	background: #fff;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	color: #000;
}
/* ------------------------------------------------------------------------------------------- VIDEOS --------------------*/
#albums_library_wrapper, #albums_library_wrapper #album-collection-vid-wrapper {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	background: #0D0D0D url(../images/layout-elements/gradient-bg/grey-04.png) repeat-x scroll center top;
}
#albums_library_wrapper .vid-block-01 h3.video-item-title {
	color: #fff;
}
#albums_library_wrapper .vid-block-01 .video-item-image img {
	background: none;
	border-color: #666;
}
body.indi-vid-sb {
	background: #060606;
}
.indi-vid-sb #comments_validation_errors {
	background:#0D0D0D url(../images/layout-elements/gradient-bg/grey-04.png) repeat-x scroll center top;
	border:1px solid #909090;
	color:#FFFFFF;
}
/* =SITE-NAV
===================================================================================== */

#site-nav {
	background: none;
	height: 32px;
	top: 138px;
}
#site-nav .sn1 ul {
	margin-top:0;
}
#site-nav .sn1 li {
	background: #000;
	margin:0;
	padding: 0;
}
#site-nav .sn1 li li {
	margin:0 1.2em;
}
#site-nav .sn1 li a {
	background:transparent url(../images/nav-divider.gif) no-repeat scroll 0 0;
	padding:5px 19px 8px;
	text-transform:none;
	font-weight:normal;
}
#site-nav .sn1 li.first-nav-item a {
	background:transparent none repeat scroll 0 0;
}
#site-nav .sn1 li:hover {
	background: #000;
}
#site-nav .sn1 li a:hover {
	color: #FFD14A;
}
/* LEVEL 2 -----------------------------*/

	
#site-nav .sn1 li li:hover a {
	color: yellow;
}
#site-nav .sn1 li li:hover {
	background: none;
}
#site-nav .sn1 ul li ul {
	background: #333;
	border: 1px solid #666;
	margin:0;
}
#site-nav .sn1 ul li ul li.parent {
	background-image: url(../images/layout-elements/right-arrows-white-01.png);
}
#site-nav .sn1 ul li ul li {
	background: #333;
}
#site-nav .sn1 li:hover li a, #site-nav .sn1 li:hover li:hover li a {
	color: #fff;
	background: none;
}
#site-nav .sn1 li li:hover a {
	color: #FFD14A;
}
#site-nav .sn1 ul li ul, #site-nav .sn2 ul li ul {

width:13.5em;
}
/* LEVEL 3 -----------------------------*/

#site-nav .sn1 li li:hover li:hover a {
	color: #FFD14A;
}
/* blocks*/
#content-wrapper .layout-col-2 h2 a, 
#home #content-wrapper .layout-col-2 h2 a:visited,
#content-wrapper #second-content-wrapper h2 a,
#home #content-wrapper h2 a:visited {
color:#000;
font-size:13px;
}
#wrapper #content-wrapper .layout-col-2 h3,
#wrapper #content-wrapper .layout-col-2 h3 a,
#wrapper #content-wrapper #second-content-wrapper h3 a{
	font-size:14px;
}
#wrapper #content-wrapper #second-content-wrapper h3 a{
	color:#FFD14A;
}
.layout-col-2 .comments-block ul li,
#second-content-wrapper .comments-block ul li,
#content-wrapper .layout-col-2 .flickr ul li, 
#second-content-wrapper .flickr ul li,
.layout-col-2  .news-block li,
#second-content-wrapper .news-block li,
.layout-col-2 .video-block ul li,
#second-content-wrapper .video-block ul li,{
	list-style: none;
	}
.layout-col-1 #second-content-wrapper .col-2 {
border-left:none;
border-right:none;
}
	
.calendar-block table caption{
	background-color: #666;
	border:1px solid #666;
	color:#fff
}
.calendar {
	background-color: #444;
	border:1px solid #666;
		color:#fff
}
.events-calendar-today {
	background-color: #666;
}
 #second-content-wrapper .flickr img {
width:68px;
}
#second-content-wrapper ul li {
list-style-image:none;
list-style-type:disc;
}
#second-content-wrapper .news-block li {
list-style-type:none;
}
#second-content-wrapper h2,
#first-content-wrapper #welcome-box h2{
	background: transparent url(../images/h2_bg_homeside.png) no-repeat 0 0 ;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
}
#second-content-wrapper .col-2 h2{
	background-image:  url(../images/h2_bg_home_col2.png) ;
}
#first-content-wrapper #welcome-box h2{
	background-image:  url(../images/h2_bg_homehead.png) ;
}
.layout-col-2 h2 {
	background-image:  url(../images/h2_bg_aside.png);
}
.layout-col-2 .rss-block,
.layout-col-2 .comments-block,
.layout-col-2 .twitter-block {
	line-height:1.3;
}
#second-content-wrapper p,
#second-content-wrapper ul{
font-size:1em;
}
#second-content-wrapper .verse-block p.note,
.layout-col-2  .verse-block p.note{
font-size:0.8em;
}
#content-wrapper .layout-col-2 h2.shopH {
text-transform:uppercase;
}
.layout-col-1 #second-content-wrapper .col-1 {
padding:0 12px 0 0;
}
.layout-col-1 #second-content-wrapper {
background:transparent url(../images/3-col-lines-bg.gif) repeat scroll -2px 0;
}
#second-content-wrapper {
margin-bottom:10px;
}
/* ----------------- SLIDES -----------------*/

#controller {
bottom:10px;
}
#controller span{
color:#FFD24A;
background-color: transparent;
	border:1px solid #222;
}
#controller span.jFlowSelected {
	background:#FFD24A none;
color:#000;
}

#hero-box .slide-content {
background-color:#000000;

	border-top:1px solid #222;
}
#hero-box h2 {
color:#FFD24A;
font-size:1.2em;
line-height:37px;
text-transform:uppercase;
}
#hero-box p {
color:#fff;

}
/* ----------------- /SLIDES -----------------*/
#second-content-wrapper .col-2 .news-item img {
border:1px solid #CCCCCC;
}

/* ----------------- /SHOP -------------------*/
#content-wrapper .layout-col-2 .shopL {
	color: #FFF;
}

.one_category_featured_products {
	background-color: #060607;
	border: 1px #333333 solid;
}

.one_category_featured_products ul {
	margin: 0;
}

.one_category_featured_products li {
	list-style-type: none;
}
