.red {color: #ff0000;}
.powered {display: none;}

.small {
		font-family : Arial, Verdana, Helvetica, sans-serif;
		color: #333333;
			font-size: 10px;
	}


	body {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		margin: 0px;
		background-color : #ffffff;
		color: #ffffff;
		text-align: center;
		width: 100%;
	}

#centerit {margin: 0px auto; text-align: center;}
#pageholder {text-align: left; padding:0px; 
	}

#topbanner {display: none;}	
	#printhead {
		width: 780px;
	height: 53px; 	
	text-align: left;
	background-image : url(/images/print_logo.gif);
	background-repeat : no-repeat;
	background-position : top left;}	
	
	#topnavbar {display: none;}
	#topnavbar a {color : #ffffff;}		
#topnavbar ul li a {display: none;}



	#links {float: left;}
	

	#searchform {display: none;}
	
	#searchform form {margin: 0px;}	
	#searchform table td {padding: 5px 0px 0px 5px;}	
	#searchform input {font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color : #000000;}	
	
	
	
.homefade {}	
	
.subtitle {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color : #cc9900;
	}
.clear {clear: both;}	
.red11 {color : #ff0000;}
.search11 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #333333;
	}
.search11b {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #000000;
	}	
.churchtab { padding: 0px;	margin: 0px;}
	
	
.divider {clear: both; border-top: 1px solid #cccccc; margin: 10px 0px 10px 0px;}	

.pullquote {
	float: right; 
	width: 250px; 
	margin: 0px 0px 10px 10px;
	padding: 5px 0px 10px 10px;
	color : #333333; 
	border-left: 1px dotted #cccccc; 
	border-bottom: 1px dotted #cccccc; 
	font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	}	
	
	
	
.survey {
	float: right; 
	width: 200px; 
	margin: 0px 0px 10px 10px;
	padding: 10px;
	color : #333333; 
	border: 1px solid #cccccc; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
	}	

	
.missionstatement {
	margin: 10px 0px 10px 0px;
	padding: 10px;
	color : #333333; 
	border: 1px solid #c6ddff; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #edf4ff
	}		
	
	
	
	
	
.sidecolumn {
	float: right; 
	width: 250px; 
	margin: 0px 0px 10px 10px;
	padding: 10px;
	color : #333333; 
	border: 1px solid #c6ddff; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #edf4ff
	}	


.picleft, .alignleft {float: left; margin-right: 10px; margin-bottom: 10px;}	
.picright, .alignright {float: right; margin-left: 10px; margin-bottom: 10px;}
.picright2 {float: right; margin-left: 10px; margin-bottom: 10px;}


img.picright, img.alignright  {
background: #fff;
	border: solid 1px #ccc;
	padding: 4px;}
img.picleft, img.alignleft  {
background: #fff;
	border: solid 1px #ccc;
	padding: 4px;}

.articlethumb {float: left; margin-right: 5px; margin-bottom: 5px;}	
.articlethumb2 {float: right; margin-left: 5px; margin-bottom: 5px;}	
.articlethumb img, .articlethumb2 img {border: 1px solid #000000; }	

.fifty {padding-bottom:10px;}
.fifty img  {
background: #fff;
	border: solid 1px #ccc;
	padding: 4px;}



.excerpt {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #333333;
	}
.excerpt p {margin: 0px;}	


#leftside {
	text-align: left;
	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #333333;
	padding: 0px;
	}	
#single {
	
	text-align: left;

	width: 100%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color : #333333;
	}	
#singlepadding {padding: 0px 1px 0px 1px;}			
	
#articlebg {background-image: none; width: 100%;} 
#indexbg {background-image: none; width: 100%;} 
	
#leftsidebar {display: none;}
	
#rightsidebar {display: none;}	
#rightsidebar .title,  #leftsidebar .title {display: none;}
#rightsidebar .title {display: none;}

	
#rightads {display: none;}	
	
.leftcontent {display: none;}
.leftcontent .post a {display: none;}
.leftcontent .post a:hover {display: none;}
.leftcontent .post {display: none;}

	
.leftcontent form {display: none;}
		
.leftcontent ul {display: none;}
.leftcontent li {display: none;}
.leftcontent li a {display: none;}
.leftcontent li a:hover {display: none;}		
		
	#footer {display: none;}
	
	#footerpadding {padding: 8px;}		
	#footer a {color : #ffffff; text-decoration: none; margin-right: 15px;}	
	#footer a:hover {color : #ffc70a;}
	#footer .copyright {float: right; display: inline;}	
	
/* Article Page */
#article a {color : #333333;}
#article a:hover {color : #770808;}
#article {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #333333;
	}
#article .title {
	font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color : #000000;
	}	
.titlesection {
	font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color : #292b46;
	}		
#article .date {font-size: 11px; color : #999999;}		
#article .author {font-size: 11px; color : #000000;}	
#article .author a {color : #000000;}
#article .author a:hover {color : #770808;}
#article .subtitle {
	font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color : #333333;
	}
#theauthor {
	border: 1px solid #000000;
	background-color: #ffffff;
	margin-bottom: 6px;
	}
#theauthor .title {
	font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color : #292b46;
	display: inline;
	}	
#theauthor .count {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #292b46;
	display: inline;
	}	
	
		
#theauthortext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #333333;
	padding: 8px;
	}

#featuretitle  {display:none;}
	
	
#articlebody {
	padding: 6px 8px 4px 8px;
	}	
/* END Article Page */

/* Archive listing */
#googpage {
	border-left: 2px solid #0a1b37;
	border-right: 2px solid #0a1b37;
	background-color: #ffffff;
	width: 606px;
	color : #cccccc;
	font-size: 11px;
	}
	


#categorypage {
	border-left: 2px solid #0a1b37;
	border-right: 2px solid #0a1b37;
	background-color: #0a1b37;
	width: 606px;
	color : #cccccc;
	font-size: 11px;
	}
	
	
	
#categorypage .picleft {float: left; margin-right: 10px; margin-bottom: 10px;}	
#categorypage img.picleft  {
background: #0a1b37;
	border: solid 1px #1569f9;
	padding: 4px;}
	

#categorypage a {color : #ffd606;	}
#categorypage a:hover {color : #fb6600;}

#categorypage .sectionhead {
	font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color : #091c37;
	padding-bottom: 8px;
	}	
#categorypage .title	{
	font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color : #ffffff;
	padding-top: 5px;
	}	
#categorypage .title	a {
	color : #ffffff;
	text-decoration: none;
	}		
#categorypage .title a:hover {color : #fb6600;}	
	
	
#categorypage .subtitle	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #ffd606;
	}		
#categorypage .date	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #cccccc;
	}		
#morestories {
	border-top: 1px solid #ffffff;
	font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color : #174992;
	background-color: #eeeeee;
	padding: 4px 0px 4px 8px;
	}	
	
.archive {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #333333;
	margin-bottom: 10px;
	}
.archive a {color : #333333;}
.archive a:hover {color : #770808;}

.thearchivesholder {padding: 0px 6px 10px 6px;}

#thearchives .title {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color : #770808;
	}	
#thearchives .title a {color : #770808; text-decoration: underline;}		
#thearchives .date {font-size: 11px; color : #999999; font-family : Arial, Verdana,  Helvetica, sans-serif;}		
#thearchives .date a {color : #999999; text-decoration: none;}		
#thearchives .author {font-size: 11px; color : #999999;}	
#thearchives .author a {color : #999999; text-decoration: none;}
#thearchives .author a:hover {color : #770808;}
#thearchives .subtitle {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #292b46;
	}
#thearchives .excerpt {padding: 3px 0px 0px 0px; 	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color : #333333;}
#thearchives .postmetadata {}


#theauthorarchive {
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #292b46;
	background-color: #d9e1ef;
	}
#theauthorarchive .title {
	font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color : #292b46;
	display: inline;
	}	
#theauthorarchive .count {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #292b46;
	display: inline;
	}	
	
		
#theauthorarchivetext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #333333;
	padding: 8px;
	}
#listing {padding: 6px;}

/* END Archive listing */


/* Word on the street */
#streetquestion {font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold; color : #292b46;}	

.theirname {font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold; color : #770808;}
	
.wordonthestreet {margin: 0px 0px 0px 0px; position: relative;}
.wordonthestreet2 {margin: 0px 0px 0px 0px; position: relative;}

.wordonthestreet img, .wordonthestreet2 img  {
background: #fff;
	border: solid 1px #ccc;
	padding: 5px;}

.wordonthestreet span {
	width: 200px;
	height: 84px;
	display: block;
	position: absolute;
	left: 6px;
	top: 123px;
	background: url(/images/ws1.png) no-repeat;
}
.wordonthestreet2 span {
	width: 200px;
	height: 84px;
	display: block;
	position: absolute;
	left: 6px;
	top: 123px;
	background: url(/images/ws2.png) no-repeat;
}


.bubble1padding {padding: 12px 41px 6px 12px;}	
.bubble1 {
	width: 397px; 	
	background-image : url(/images/bubble1_01.jpg);
	background-repeat : no-repeat;
	background-position : top;
	padding: 0px;  
	text-align: right; 
	min-height: 124px;
	margin-top: 8px;
		}
	
.bubble1bot {
	width: 397px; 
	height: 9px;
	background-image : url(/images/bubble1_02.jpg);
	background-repeat : no-repeat;
	background-position : top; 	
	margin-bottom: 8px;
	}	
	

.bubble2padding {padding: 12px 12px 6px 41px;}		
.bubble2 {
	width: 397px; 	
	background-image : url(/images/bubble2_01.jpg);
	background-repeat : no-repeat;
	background-position : top;
	padding: 0px;  
	text-align: left; 
	min-height: 124px;
	margin-top: 8px;
	}
			
.bubble2bot {
	width: 397px; 
	height: 12px;
	background-image : url(/images/bubble2_02.jpg);
	background-repeat : no-repeat;
	background-position : top;
		margin-bottom: 8px;
	}		
	
	
	#letusknow {
	text-align: right;
	padding: 6px;  
	font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color : #292b46;}
	
	
/* END Word on the street */


.blogheader .title {float: left; padding: 4px 12px 4px 12px;}	

.blogholder {font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; color : #000000; padding: 4px 4px 12px 4px;}
.blogholder .date {font-family : Verdana, Arial;	font-size: 10px; color : #000000;}
.blogholder .title {font-family : georgia, Verdana, Arial;	font-size: 13px; color : #d04b02; font-weight: bold;}
.blogholder .title a {color : #f33d0d; text-decoration: none;}
.blogholder .title a:hover {color : #000000; text-decoration: none;}
.blogholder .meta {font-family : Verdana, Arial;	font-size: 10px; color : #000000;}
.blogholder .meta a {color : #ff5a00;  text-decoration: none;}
.blogholder .meta a:hover {color : #000000;  text-decoration: underline;}



.author {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #333333;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 10px;
	padding-bottom: 10px;
	}
.authorname {
	font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color : #292b46;
	}
.authortitle {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #333333;
	}	



#relatedposts {display:none;}
/* Begin Comments*/

#leavecomment {display: none;}
#lac {float: right; display: inline; font-family : Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color : #333333;
	}


#displaycomments {display: none;}

#feedbackform {display: none;}



#feedbackform form {margin: 0px;}

.comleft input {width: 200px; font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;}
.comleftsubmit {font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;}
.howto a {font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px; color: #5476b0;}	
	
.comright textarea {width: 310px; height: 60px; font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;}


.commentstitle {
	font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0px 10px 0px;
	color: #660000;
}

.commentholder {border: 1px solid #ffffff; padding: 4px; margin-bottom: 5px;}
.commentholder .avatar {float: left; width: 50px; margin-right: 6px;}
.commentholder .avatar img {border-bottom: 1px solid #333333; border-right: 1px solid #333333;}
.commentholder .number {
	float: right;
	color: #999;
	width: 40px;
	text-align: left;
}
.commentholder .meta {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #333333;
}
.commentholder .meta b {
	font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #a31704;
}
.commentholder .text {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #333333;
}
.commentholder .text p {margin: 5px;}


.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */




/* church search and events*/
#churchsearchtop {
	background-color: #0a1b37; 
	border-top: 1px solid #ffffff; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #ffffff;
	padding: 8px;
	
	}
	
	
	
#churchsearchtop p {margin-top: 0px;}	
#churchsearchtop .title {font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color : #ffffff; padding-bottom: 8px;}
#churchsearchtop .pic {float: right; border: 1px solid #ffffff; margin-left: 6px;}
#churchsearchtop .pic2 {float: right; margin-left: 6px;}
#churchsearchtop a {color : #ffffff; }				
#churchsearchtop b, #churchsearchtop strong {color : #ffffa0; font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;}	
#churchsearchtop a:hover {color : #ffffa0; }
		

.church {padding: 10px 0px 10px 0px; color : #333333; border-bottom: 1px solid #688ecf;}
.churchurl a {color : #999999;}
.churchurl a:hover {color : #333333;}
.churchdes {padding: 8px 0px 0px 0px;}
.state {font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color : #840000;}
		
.place {font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color : #292b46;}
		
#addevents {font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color : #333333;}	
#addevents td {padding: 3px;}			
#addevents .label {text-align: right;}			
/* end church search and events */


#children {}
#children .excerpt p {margin: 0px;}

.child {margin-bottom: 8px;}
.child .title a {font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color : #292b46;}
.child .thumb {float: left; padding-right: 8px;}
.child .thumb img {
background: #fff;
	border: solid 1px #ccc;
	padding: 4px;}



.child .excerpt {}
.child .excerpt p {margin: 0px;}

#featureboxback {background-color: #f1f1f1; border-top: 1px solid #ffffff; font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #333333;
	padding: 8px;}
#featureboxback a {color : #333333; text-decoration: none;}				
#featureboxback a:hover {color : #840000; }

.bymonth {font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color : #292b46;
		}
.dropsection {color : #000000;
		background-color: #e4e5e7;
		}
#floatdrop {float: right;
	display: inline;
		}	
		
/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #d9e1ef;
	color : #292b46;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

hr {height: 1px solid #000000;}

a img {
	border: none;
	}

#navigation {font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #292b46;}
	
#navigation .alignleft, #navigation .alignright {display: inline;}
#navigation .alignleft a {float: left; width: 140px; background-color: #d9e1ef; padding: 6px; display: block; border: 1px solid #333333;}	
#navigation .alignright a {float: right; width: 140px; background-color: #d9e1ef; padding: 6px; display: block; border: 1px solid #333333; text-align: right;}	
	
#navigation a {text-decoration: none; font-weight: bold; color : #292b46;}	
#navigation a:hover {color : #ffffff; background-color: #292b46;}	
/* End Various Tags & Classes*/


#popup {font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #666666;}
#popup a {font-weight: bold;
font-size: 10px;
	color : #333333;}

#articlebody ol li {margin-bottom: 6px;}


.youtube {
	float: right;
	margin:  10px 0px 10px 10px;  
	border: 1px solid #000000;
	}

.bible {
	font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color : #292b46;
	border-bottom: 1px solid #688ecf;
	margin-bottom: 6px;
	}	
	
#podcastsbg {
	background-image : url(/images/podcasts_bg.jpg);
	background-repeat : no-repeat;
	background-position : top;
}	
	
	
	
/* halo store box */

.halostoreitem {
	padding: 5px 5px 8px 8px;
	background-color : #091c37;
	background-image : url(/images/sidebox.jpg);
	background-repeat : repeat-x;
	background-position : top;
	border-bottom: 1px solid #ffffff;
}	

.hspic {float: right;
		padding: 0px 0px 3px 5px;
}	
.hspic img {border: 1px solid #000000;}	
.hstitle {
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size: 10px;
	color : #ffffff;
	}	
.hstitle a {color : #ffffff; text-decoration: none;}		
.hstitle a:hover {color : #ffcc00;}	
	
.hsprice {
	font-family : Arial, verdana, Helvetica, sans-serif;
	font-size: 10px;
	color : #ffffff;
	}	
.hsprice a {color : #ffffff;}			


/* end halo store box */
	
	
/* email box */
.emailholder {
	background-color : #ffffff;
	border: 1px solid #8fbc17;
}	
.emailholder form{ margin: 0px;}
.emailhead {
	height: 19px;
}	
.emailitem {
	padding: 5px;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #000000;
}	
.emailbutton {
	padding: 5px;
	text-align: center;
	background-color : #ffffff;
	}	

/* end email box */	
	
	
/* begin tool box */

#ratethis {display: none;}
#toolboxholder { width:90%}
.toolbox {}
/* end tool box */			


#hometop {
	background-color: #0a1b37;
	background-image : url(/images/topfade.jpg);
	background-repeat : repeat-x;
	background-position : top;
	border-bottom: 1px solid #999999;
	}

#homeflash {
	width: 432px;
	padding: 6px;
	}
.padding6pix {padding: 6px;
	}
	
	
/* recently featured box HP */	
#recentlyfeatured {
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #164891;
	width: 327px;
	}	
#recentlyfeaturedcontent {padding: 0px 6px 0px 6px;
	}	

#recentlyfeatured td {padding: 6px 0px 0px 6px;}

#recentlyfeatured a {	font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color : #ffffff;
		 text-decoration: none;
	}
	
#recentlyfeatured a:hover {color : #ff8e41;}	
#recentlyfeatured img {border: 1px solid #cccccc;}	
#recentlyfeatured .title {color : #ffffff; text-decoration: none;	font-family :  Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;}	

/* END recently featured box HP */

	
	
	#homestore {
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	background-color: #831517;
	width: 245px;
	}
	#homestore .storetitle	a {	font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color : #fecd06;
		 text-decoration: none;
	}
		#homestore .price {	font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color : #ffffff;
		 text-decoration: none;
	}
	#homestore a:hover {color : #ffffff;}
	
#homerecent {
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	background-color: #ffffff;
	width: 245px;
	}
#homerecentcontent {padding: 0px 6px 0px 6px;
	}	

#homerecent ul {margin: 6px; padding: 0px 0px 0px 10px;}
#homerecent li {
		list-style-position : outside;
		margin: 0px;
		padding: 0px 0px 5px 0px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color : #000000;
	}
#homerecent li a {color : #000000; text-decoration: none;}		
#homerecent li a:hover {color : #990000;}			
	
	
	
#homevideo {
	width: 251px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	background-color: #ffffff;
	}
#homevideo .title {
	font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color : #000000;
		padding-bottom: 8px;
	}	
#homevideo .title a {color : #000000; text-decoration: none;	}		
#homevideo .title a:hover {color : #990000;}		


#morevideo, #morevideo a {
	font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color : #666666;
		text-decoration: none;
	}	

#audiopage {
	border-left: 2px solid #0a1b37;
	border-right: 2px solid #0a1b37;
	background-color: #ffffff;
	width: 590px;
	}
#audiobox {
	font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color : #000000;
	}	
#audiobox a {color : #990000; text-decoration: none;	font-family : georgia,  Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;}		
#audiobox a:hover {color : #000000;  font-size: 12px;}	

.hometable td {padding: 6px 0px 0px 6px;}

.hometable a {	font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color : #000000;
		 text-decoration: none;
	}
	
.hometable a:hover {color : #990000;}	
.hometable img {border: 1px solid #cccccc;}	
.hometable .title {color : #164891; text-decoration: none;	font-family : georgia,  Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;}	

.audtitle a {color : #164891; text-decoration: none; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px;}	


#fgpage {
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	background-color: #ffffff;
	width: 293px;
	}
#advertising {
	border: 1px solid #4471c3; 
	background-color: #0a1b37; 
	width: 180px;}	
#advertising a {
	color : #cccccc; text-decoration: none;	font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}		





/* the blog */
#bustedblog {
padding: 6px; 
border-bottom: 1px solid #174992; 
border-top: 1px solid #ffffff; 
background-color: #0a1b37;
margin-bottom: 8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #ffffff;
}
#bustedblog a {color : #ffffff;}
#bustedblog a:hover {color : #fbcd06;}

#theblog {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #333333;
	}	


#theblog .theblogholder {padding: 0px 6px 10px 6px; border-bottom: 1px dotted #174992; margin-bottom: 8px;}

#theblog .title {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color : #770808;
	}	
#theblog .title a {color : #770808; text-decoration: underline;}		
#theblog .date {font-size: 11px; color : #999999; font-family : Arial, Verdana,  Helvetica, sans-serif;}		
#theblog .date a {color : #999999; text-decoration: none;}		
#theblog .author {font-size: 11px; color : #999999;}	
#theblog .author a {color : #999999; text-decoration: none;}
#theblog .author a:hover {color : #770808;}
#theblog .subtitle {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #292b46;
	}
#theblog .excerpt {padding: 3px 0px 0px 0px; 	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #333333;}
#theblog .excerpt p {margin-top: 0px; margin-bottom: 8px;}

#theblog blockquote {
	margin: 15px 0px 0 10px;
	padding: 6px 10px 5px 10px;
	border-left: 5px solid #205194;
	background-color: #d9e1ef;
	color : #292b46;
	}

#theblog blockquote cite {
	margin: 5px 0 0;
	display: block;
	}
	
	

#connectfade {background-image : url(/images/connect_fade.gif);
	background-repeat : repeat-x;
	background-position : top;
	background-color : #091c37;
	padding: 10px;
	}
.bottombox {padding: 0px 6px 0px 6px;
	}	
#connectfade .title {font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color : #ffffff;
	}		
#connectfade .title a {	color : #ffffff;
text-decoration: none;
	}		
#connectfade td {font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #ffffff;
	}		
#connectfade a {color : #ffffff;}		
	
	
.boxpadding {padding: 6px 0px 6px 0px;	}			


#moraldilemma {padding: 6px; font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}	
#moraldilemma .item {padding-bottom: 6px; }	
		#moraldilemma .title {font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
	font-weight: bold;
	color : #f33d0d;}	
	
#moraldilemma .item a {color : #333333; text-decoration:none;}			
#moraldilemma .item a:hover {color : #000000;}			
#moraldilemma span:hover {color : #000000;}		



#homevideobox {padding: 6px; font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}	
#homevideobox .item {padding-bottom: 6px; }	
#homevideobox .title {font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
	font-weight: bold;
	color : #831517;}	
	
#homevideobox .item a {color : #333333; text-decoration:none;}			
#homevideobox .item a:hover {color : #000000;}			
#homevideobox span:hover {color : #000000;}		



#homesex {padding: 6px; font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}	
#homesex .item {padding-bottom: 6px; }	
#homesex .title {font-family : georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color : #831517;}	
	
#homesex .item a {color : #333333; text-decoration:none;}			
#homesex .item a:hover {color : #000000;}			
#homesex span:hover {color : #000000;}		



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ccc;
	text-align: center;
	background-color: #ffffff;
	padding-top: 4px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	color: #000000;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

/* End captions */

#toolboxholder, #toolboxholder ul.toolbox, #toolboxholder ul li, #toolboxholder ul li a {display: none;}

.sidebar {
	float: right; 
	width: 250px; 
	margin: 0px 0px 10px 10px;
	padding: 5px 0px 10px 10px;
	color : #164891; 
	border-left: 1px dotted #ff6600; 
	border-bottom: 1px dotted #ff6600; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image : url(http://www.bustedhalo.com/images/pullfade.gif);
	background-repeat : no-repeat;
	background-position : bottom;
	}	
	
.sidebar a:link { color : #164891; }	

.sidebar#ww {
	width: 300px;
	margin: 0px 5px 10px 5px;
	padding: 2px 5px 10px 5px;
	border-left: 3px dashed black;
	border-bottom: 3px dashed black;
	border-top: 3px dashed black;
	color:#333333;
	background-color: #FFF5E5;
	background-image:none;
	}
.sidebar#ww img {
	width:240px;
	margin: 0 0 5px 25px;
	border-width:0px;
	}
	
.sidebar#ww blockquote {
	border-left-color:#FFD899;	}
	
.logo_picker#logo_in_article img { height:40px; float:right;}
.logo_picker#logo_in_article img.blogphoto { height:75px; width:75px;}

p {padding-bottom: 12px;}
.donate_at_bottom {display: none;}
#article h2,#weekly_email h2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	}	
	
	
	
#colorbox {
display:none !important;
}
#cboxOverlay {
display:none !important;
}
}