/*  

Theme Name: AJK Foundation Theme

Theme URI: http://www.colehost.com

Description: A custom theme for the AJK Foundation.

Version: 1.0

Author: Ben Cole

Author URI: http://www.bencole.net



*/

html, body {

	/*height:100%;	*/

}



html, body, h1, h2, h3, h4, h5, h6, blockquote, p, form{

	margin: 0;

	padding: 0;

}



body{

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

	font-size: 14px;

	line-height:22px;

	vertical-align: top;

	background: #000000;

	color: #FFFFFF;

	background-image:url(img/bodybg_horiz.gif);

	background-repeat:repeat-y;

	background-position:center;

}



h1{

	font-size: 32px;

	color:#CCC;

	padding: 0 0 5px 0;

	margin: 0 0 20px 0;

	border-bottom:1px solid #444;

	line-height:normal;

}



h2, h3, h4, h5, h6 {

	line-height:normal;	

}



hr { 

	display: block;

	width: 900px;

	height: 10px;

	background: url(img/divider.png); 

	border:none;

	margin: 30px 0;

}



a img {

	border:none;	

}



a:link, a:visited{

	text-decoration: underline;

	color: #ffffff;

}



a:hover{

	text-decoration: none;

}



p{

	padding: 10px 0 0 0;

}



.alignleft {

	float:left;

	padding:0 10px 10px 0;

}



.alignright {

	float:right;

	padding:0 0 10px 10px;

}



.aligncenter {

	text-align:center;

	margin: 0 auto;

	display:block;

}



#wrapper{

	margin: 0 auto 0 auto;

	width: 100%;

}



#header{

	float: left;

	width: 100%;

	padding: 20px 0;

	text-align:center;

	background-image:url(img/headerbg.gif);

	background-repeat:repeat-x;

	background-color:#1E1E1E;

	height:165px;

}



#navbar {

	width: 100%;

	float:left;

	height:45px;

	background-image:url(img/nav_film_2.gif);

	background-repeat:repeat-x;	

	/*border-top:1px solid #444;

	border-bottom:1px solid #444;*/

	margin: 0 0 35px 0;

}



#topnav {

	list-style-type:none;

	display:table;

	margin: 0 auto;
	
	min-width:1124px;
}



#topnav li {

	float:left;	

	font-size:16px;

	padding: 10px 14px;

}



#topnav li a {

	color:#ffffff;

	text-decoration:none;	

}



#topnav li a:hover {

	text-decoration:underline;	

}



#container{

	width: 900px;

	margin: 0 auto 0 auto;

}



.entry {

	width:900px;	

	float:left;
	

}



.post{

	padding: 10px 0 10px 0;
	

}



p.postmetadata{

	border-top: 1px solid #ccc;

	margin: 10px 0 0 0;

}



.navigation{

	padding: 10px 0 0 0;

	font-size: 14px;

	font-weight: bold;

	line-height: 18px;

}



.comments-template{

	margin: 10px 0 0;

	border-top: 1px solid #ccc;

	padding: 10px 0 0;

}



.comments-template ol{

	margin: 0;

	padding: 0 0 15px;

	list-style: none;

}



.comments-template ol li{

	margin: 10px 0 0;

	line-height: 18px;

	padding: 0 0 10px;

	border-bottom: 1px solid #ccc;

}



.comments-template h2, .comments-template h3{

	font-family: Georgia, Sans-serif;

	font-size: 16px;

}



.commentmetadata{

	font-size: 12px;

}



.comments-template p.nocomments{

	padding: 0;

}



.comments-template textarea{

	font-family: Arial, Helvetica, Georgia, Sans-serif;

	font-size: 12px;

}



#footer{

	clear: both;

	margin: 0 auto;

	width: 900px;

	text-align:center;

	margin: 30px auto;

	padding: 5px 0;

	font-size:12px;

	font-style:italic;

	color:#666;

	border-top:1px solid #444;

}



#footer p{

	line-height: 18px;

}