/*
To get started customizing with CSS, we recommend you 
go to http://headwaythemes.com/documentation/customizing-your-headway-site/custom-css/ 
to get started.

Be sure to turn on custom CSS in the Headway Design Options.  

When writing the selectors for the elements, put body.custom at the
beginning.

For an example on how to change the background with custom CSS
we can use the following code.

body.custom {
	background: red;
}
*/

*div#wrapper { _margin:0px auto; _width:920px; _clear:both; }
*div#container { _width:920px; *_margin: 0;}


body.custom {background: #ccc;}

body.custom div.header-link-top a.header-link-text-inside:link, 
div#top a.header-link-text-inside:visited { display:none; }

body.custom p.nocomments { display:none; }


body.custom footer-right { display:none; }




body.custom p.VideoCaption {font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: normal;
}

body.custom .singlepost h1{font: 22px Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}


body.custom .mainpage-content {margin: 0; padding-right: 12px; border-right: 1px solid #cccccc; background: none;} 

body.custom .mainpage-archives {margin: 0; padding-right: 5px; border-right: 1px solid #cccccc; background: none; list-style-type: none;} 

body.custom .primarysidebar {margin: -20px 0 -20px 0; padding: 0; border: 0; background: none; text-align: center;list-style-type: none;} 

body.custom .primarysidebar ul  {margin: 5px; padding: 5px; border: 0; background: none; list-style-type: none;} 

body.custom .subsidebar {margin: 0; padding: 0px; border: 0; background: none; list-style-type: none;} 

body.custom .subsidebar ul {margin: 0; padding: 0; border: 0; background: none; list-style-type: none;} 

body.custom .subsidebartext {margin: 0; padding: 0px; border: 0; background: none; 	font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; } 

body.custom .subsidebartext ul {margin: 0; padding: 4px; border: 0; background: none; list-style-type: none;} 

body.custom .headers {margin: 0; padding: 0; border: 0; background: none; *_margin: 0;} 

body.custom div#wrapper { border-width: 0px; background: #ccc; }

body.custom div#container { border-width: 2px; border-color: #fff; background: #fff; margin: 7px 0;}

body.custom div#nocomments p {font-color: #fff;}

body.custom .singlepost-archives {margin: 0; padding: 5px; border: 1px solid #cccccc; background: none; list-style-type: none;} 

body.custom .twittertopleft {margin: 0; padding: 0 0 0 8px; border: none; vertical-align:text-middle;} 

body.custom .twittertopright {margin: 0; padding-top: 4px; padding-left: 0px; border: 0; vertical-align:text-middle;} 

body.custom .twittertopright ul {margin: 0; padding: 0px; border: 0; background: none; list-style-type: none;} 
body.custom .twittertopright li {margin: 0; padding-top: 6px; border: 0; background: none; list-style-type: none; } 

body.custom .twittertopright i {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000;
	margin: 2px 2px 2px 2px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 5px;
	vertical-align:text-middle;
}

body.custom .twittertopright p {
	font-family: Verdana, sans-serif;
	font-size: 10.5px;
	height: 26px;
	font-style: italic;
	color: #fff;
	padding-left: 18px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 2px;
	margin: 00px 2px 2px 2px;
	line-height: 1.25em;
	vertical-align:text-top;
	background: url(img/twitterbg.jpg) repeat-y ;
}



.header-inside #header {
	
	border-bottom: 0px;
	
}                            


body.custom div#content-main ul {

	margin: 0px;

	padding: 0px 0px 6px 10px;

	list-style-type: none;

	border-top: 0px solid #ddd;

}

body.custom div#content-main ul li {

	margin-bottom: 14px;

	padding: 0px;

	line-height: 1em;

	border-bottom: 0px solid #ddd;

}





/* === Navigation Menu === */

body.custom div#navigation, body.custom div#navigation * { background: white;  }

body.custom div#navigation {

	border: 0px solid #cccccc;

	background: url(img/lgspacer_bg.jpg) no-repeat left #8393a8;

	margin: 0px; 

	text-align: left;
	
	padding-left: 5px;
	padding-top: 2px;

	font-family: Arial, Helvetica, sans-serif;

	float: right;	

	height: 32px;
	
	width: 875px;
	*_width: 915px;
}

body.custom div#navigation ul {

	background: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 2px 0px;

	list-style-type: none;

	font-size: 11px;

}

body.custom div#navigation ul li {

	background: none;

	margin: 0px;

	display: inline;

	float: left;

	border-left: 0px solid #ccc;

	padding: 0px 0px 0px 0px;

}

body.custom ul.navigation, body.custom ul.navigation li { height: 30px; }

body.custom div#navigation ul li.page_item {

	background: none;

	margin: 0px;

	display: inline;

	border-left: 1px solid #ccc;

	padding: 5px 10px 5px 10px;

}

body.custom div#navigation ul li.current_page_item {
	
	background: none;

	display: inline;

	margin: 0px;

	border-left: 1px solid #ccc;

	padding: 5px 10px 5px 10px;

	background: none;

}


body.custom div#navigation ul li a {

	color: #000000;

	text-decoration: none;

	text-transform: uppercase;

	font-weight: bold;
	
	height: 8px;
		
	padding-top: 5px;
	
	margin-top: 3px;
	
}



/* === Navigation Menu === */



#nav-space {

	height: 205px;
	
	margin: 0px 0px 0px 0px;
	
	background: url(img/jcshow_head_880_final.jpg) no-repeat bottom #fff;

	text-align: right;

}



#nav-space-sub {

	height: 40px;

	background: url(img/lgspacer_bg.jpg) no-repeat left #8393a8;

	text-align: left;

}



#twitter-space {

	height: 85px;

	width: 272px;

	margin-right: 0px;
	margin-top: 10px;

	padding: 0px;

	background: url(img/recentweetshead.png) no-repeat left #fff;

	background-position: top left;

	text-align: left;

	float: right;

}

#twitter-text {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #5478a8;
	margin-left: 10px;
	margin-top: 200px;
}





/*#verse-space {

	height: 100px;

	width: 250px;

	margin-right: 20px;

	padding: 0px;

	background: url(img/dailyversehead.png) no-repeat left #fff;

	background-position: top left;

	text-align: left;

	float: right;

}*/



#listenlive {

	height: 27px;

	width: 157px;

	margin-left: 25px;

	margin-top: 6px;

	padding: 0px;

	background: url(img/listenlive_button2.jpg) no-repeat left #fff;

	background-position: top left;

	text-align: left;

	float: left;

}



#radiofinder {

	height: 27px;

	width: 157px;

	margin-left: 25px;

	margin-top: 6px;

	padding: 0px;

	background: url(img/radio_finder_button2.jpg) no-repeat left #fff;

	background-position: top left;

	text-align: left;

	float: left;

}

/*=====More Custom Code====*/

body.custom verse {

	font-family: Verdana, sans-serif;

	font-size: 12px;

	margin-left: 10px;

}



body.custom tweet {

	font-family: Verdana, sans-serif;

	font-size: 12px;

	margin-left: 10px;

}



body.custom tweetfollow {

	font-family: Verdana, sans-serif; font-size: serif;

	font-size: 10px;

	float: left;

	margin-top: 0px;

	margin-left: 10px;

}

body.custom h1 {

	font-family: Verdana, sans-serif;

	font-size: 30px;

	margin-top: 20px;

}

body.custom h1 a{

	text-decoration: none;

	background: #fff;

	

	color: #000;

}

#searchforms {

	margin: 20px auto;

	text-align: left;

	float: right;

}



#searchform {

	height: 25px;

	width: 200px;

	margin: 35px 50px 10px 0px;

	padding: 5px 3px;

	text-align: left;

	float: right;

}



#searchform input {

	border-top: solid 5px #8393a8;

	border-left: solid 3px #8393a8;

	border-right: solid 0px #8393a8;

	border-bottom: solid 0px #8393a8;

}



#searchform input: hover {

	border: solid 1px #000;

}


#pastshows {

	height: 55px;

	width: 200px;

	margin: 15px 50px 10px 0px;

	padding: 5px 3px;

	text-align: right;

	float: right;

}



.clear {

	clear: both;

}

/* ARCHIVES */

body.custom .archives-header {
	/* height: 42px; */
	align: center;
/* 	background: url(img/showarchives_head.jpg) no-repeat #fff;  */
	padding: 0px;
	margin-left: 25px;
}

body.custom .mainpage-archives h5 {
	margin-left: 25px;
}


body.custom .mainpage-archives {
	width: 400px;
	align: center;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background:  #cccccc;
	padding: 0px;
	margin-left: 15px;
	border-right: 1px solid #cccccc;
}

body.custom .mainpage-archives h3 {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top: 10px;
}
body.custom .mainpage-archives ul {
	margin: 0px;
	padding: 10px 38px 10px 25px;
	list-style-type: none;
	border-top: 0px solid #ddd;
}
body.custom .mainpage-archives ul li {
	margin-bottom: 10px;
	padding: 0px;
	line-height: 1.5em;
	list-style-type: none;
	border-bottom: 0px solid #ddd;
}
body.custom .mainpage-archives a {
	color: #004276;
	text-decoration: none;
}


body.custom .singlepost-archives {
	align: center;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background:  #cccccc;
	padding: 10px;
	margin: 0px 0px 10px 100px;
	border: 1px solid #cccccc;
}
body.custom .singlepost-archives h5 {
	margin-bottom: 10px;
	text-align: center;
}

body.custom .singlepost-archives h3 {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top: 10px;
}
body.custom .singlepost-archives ul {
	margin: 0px;
	padding: 10px 38px 10px 25px;
	list-style-type: none;
	border-top: 0px solid #ddd;
}
body.custom .singlepost-archives ul li {
	margin-bottom: 10px;
	padding: 0px;
	line-height: 1.5em;
	list-style-type: none;
	border-bottom: 0px solid #ddd;
}
body.custom .singlepost-archives a {
	color: #004276;
	text-decoration: none;
}



/* SUB-SIDEBAR */

