@charset "utf-8";
/* CSS Document */
/*   
Theme Name: Disciple Theme
Theme URI: http://www.disciple.net.au/
Description: Disciple wordress theme from scratch.
Author: Disciple
Author URI: http://www.disciple.net.au/
Version: 1.0
.
Public Use Restricted !
.
*/
*{
	margin:0;
	padding:0;
	font-size:100%;
}
body{
	background:#060505;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#403f3f;
}
h1, h2, h3, h4, h5, h5{
	font-weight:normal;
}
a{
	text-decoration:none;
	color:#403f3f;
}
a:hover{
	text-decoration:underline;
}
a:focus, input, textarea, input:focus, textarea:focus{
	outline:none;
}
img {
	border:none;
}
#wrap{
	width:912px;
	margin:0 auto;
	padding:45px 20px 0 20px;
}
#header {
	width:211px;
	float:left;
	height:33px;
	margin:0 0 30px 0;
	position:relative;
}
a.headerFlash{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:block;
	z-index:1000000;
	cursor:pointer;
}
	/*#header a{
		background:url(images/disciple.jpg) no-repeat;
		height:33px;
		width:211px;
		text-indent:-10000px;
		display:block;
	}*/
	
	
	
ul#nav{
	float:right;
	width:51px;
	margin:-5px 0 0 0;
	font-size:11px;
}
ul#nav li{
	list-style:none;
	display:inline;
}
ul#nav li a {
	display:block;
	background:url(images/plus.png) left top no-repeat;
	padding:0 0 0 11px;
	color:#403f3f;
	height:10px;
	margin-bottom:5px;
	width:45px;
}
	#page{
		overflow:hidden;
	}
	.columns{
		width:292px;
		float:left;
	}
		#leftCol{
			margin:0 18px 0 0;
		}
		#midCol{
			margin:0 18px 0 0;
		}
		#detailLeft{
			width:588px;
			padding:7px 7px 1px;
			float:left;
			margin:0 18px 15px 0;
			background:#222121;
			position:relative;
		}
		.detail-tl{
			position:absolute;
			top:0;
			left:0;
			width:6px;
			height:6px;
			background:url(images/tl-detail.png) no-repeat;
			font-size:0px;
		}
		.detail-tr{
			position:absolute;
			top:0;
			right:0;
			font-size:0px;
			width:6px;
			height:6px;
			background:url(images/tr-detail.png) no-repeat;
		}
		.detail-bl{
			font-size:0px;
			position:absolute;
			bottom:0;
			left:0;
			width:6px;
			height:6px;
			background:url(images/bl-detail.png) no-repeat;
		}
		.detail-br{
			position:absolute;
			font-size:0px;
			bottom:0;
			right:0;
			width:6px;
			height:6px;
			background:url(images/br-details.png) no-repeat;
		}
		#detailLeft a{
			display:block;
			width:588px;
			/*background:#F1DE48;*/
			margin:0 auto 6px;
		}
		#detailLeft a.zoomImage{
			cursor:url(images/magnify.cur), pointer;
		}
		
		#detailLeft span{
			display:block;
			width:588px;
			/*background:#F1DE48;*/
			margin:0 auto 6px;
		}
		#detailLeft object embed{
			margin:0 auto 6px;
		}
		
		
		#detailLeft object {
			margin:0 auto 6px;
			/*height:325px; */
		}
		#detailLeft a img, #detailLeft span img{
		width:588px;
		}
	.posts{
		background:url(images/post-bg.jpg) repeat-y;
		text-align:center;
		padding:7px 0;
		margin:0 0 16px 0;
		font-size:11px;
		position:relative;
		overflow:hidden;
		width:292px;
	}
	.news_stories{
		background:url(images/news-bg.jpg) repeat-y;
		color:#625f5f;
	}
	.news_stories a{
		color:#625f5f;
	}
			/***** corners **********/
		.posts div.tl{
			background:url(images/top-round.png) no-repeat;
			font-size:0px;
			height:4px;
			left:0;
			position:absolute;
			top:0;
			width:292px;
		} 
		.posts div.tr{
			background:url(images/bot-round.png) no-repeat;
			font-size:0px;
			height:4px;
			left:0;
			position:absolute;
			bottom:0;
			width:292px;
		}
		.news_stories div.tl{
			background:url(images/top-round-news.png) no-repeat;
		}
		.news_stories div.tr{
			background:url(images/bot-round-news.png) no-repeat;
		}
		/*.bl{
			background:url(images/bl.png) no-repeat;
			font-size:0px;
			bottom:0;
			height:2px;
			left:0;
			position:absolute;
			border:1px solid red;
			width:2px;
		}
		.br{
			background:url(images/br.png) no-repeat;
			font-size:0px;
			border:1px solid red;
			height:2px;
			position:absolute;
			right:0;
			bottom:0;
			width:2px;
		}*/
	.first_post{
		background:#2b2828;
	}
	.posts a{
		/*background:#f1de48;*/
		display:block;
		width:280px;
		margin:0 auto;
		cursor:pointer;
	}
	.posts a img {
		width:280px;
	}
	.posts h1{
		padding:19px 10px 17px 21px;
		text-align:left;
		font-size:11px;
		line-height:11px;
		margin: 0px;
	}
	.posts h1 a{
		text-decoration:underline;
		background:none;
	}
	.posts h1 a:hover {
		text-decoration:none;
	}
	.posts p{
		padding:0 10px 0 21px;
		text-align:left;
		line-height:16px;
		margin: 0px;
	}
	.posts p a{
		background:none;
		display:inline;
	}
	.posts ul {
		list-style:none;
		text-align:left;
		padding:19px 15px 15px 21px;
		margin:0;
	}
	.description ul{
		list-style:none;
		text-align:left;
		margin:2px 0 20px 0;
		line-height:17px;
		padding: 0px;
	}
	.description ul li, .posts ul li{
		display:inline;
		text-align: left;
	}
	.description ul li a, .posts ul li a {
		color:#403f3f;
		background:none;
		display: inline;
	}
	.news_stories ul li a{
		color:#625f5f;
	}
	.description{
		background:url(images/plus.png) repeat-x;
		padding:30px 0 0 0;
		margin:-3px 0 0 10px;
		font-size:11px;
		
	}
	.description p{
		padding:0 0 17px 0;
		line-height:17px;
		margin: 0px;
	}
	.description_category{
		background:url(images/plus.png) repeat-x;
		padding:30px 0 0 0;
		margin:-3px 0 0 10px;
		font-size:11px;
	}
	
	.description_category p{
		padding:0 0 5px 0;
		line-height:17px;
	}


div#gallery .posts ul li{ padding:7px 0;   }

#gallery ul .posts span  img{ width:280px; }

.Noposts{width:292px;}

/********* bugs **********/
#gallery{
	width:588px;
	overflow:hidden;	
	padding:0;
}

#gallery ul { list-style:none;
list-style-position:outside;
}

#gallery ul li { 
	white-space:nowrap;
}

img.fadeOut{
background:none;
}
img.fadeIn{
background-color: #FFFF00 ;
border:1px solid red;
}


span#lightbox-image-details-currentNumber{
display:none;}