/*
Theme Name: Kitana Media Network
Theme URI: http://kitanamedia.com
Description: Child Theme for Network
Author: Project 14
Author URI: http://www.project14.co.uk
Template: network
Version: 0.1
*/

/* Layout */
body { background:url("images/bg.gif") 0 0 repeat-x;  }
#site-header { background:none; }
#logo { margin-top:20px; width:150px; padding-top:150px; background:url("images/logo.png") 0 0 no-repeat; }
.logo-small { background-image:url("images/logo-small.png"); }

#container-middle { background:url("images/divider.gif") bottom center no-repeat; padding-bottom:30px; }

#posts-latest { background:none; margin-bottom:0; }
#posts-recent article img, #posts-related article img { border-color:#0086c1; }

#site-decoration { background:url("images/site-decoration-wide.jpg") bottom center no-repeat; height:210px; margin-top:20px; }
	.grid_6 #site-decoration { background:url("images/site-decoration-narrow.jpg") bottom center no-repeat; }

footer { background:url("images/bg-footer.gif") bottom left repeat-x; padding:20px 0 0 0; }
	footer .container_16 { position:relative; }
	#decoration-01 { position:absolute; bottom:0; right:0; background:url("images/decoration-01.png") 0 0 no-repeat; width:177px; height:328px; }
	
#sites-featured { padding:0 400px 130px 0; }


/* Navigation */
nav { background:none; }

		.tabs li.active { background-color:#0086c1; }
		.tab { border-top:3px solid #0086c1; }

		
.pagination { margin:0; padding:5px 0 20px 0; }
	.pagination b { background:#0086c1; color:#fff; border:1px solid #ddd; }
	.pagination a { color:#0086c1; border:1px solid #7fa4d4; }
	.pagination a:hover,
	.pagination a:visited:hover { border-color:#7fa4d4; -moz-box-shadow:0 0 5px #0086c1; -webkit-box-shadow:0 0 5px #0086c1; box-shadow:0 0 5px #0086c1; }
		
		

/* Forms */
#search .submit { background-image:url("images/search-submit.gif"); } 
		
		
/* Typography */
#posts-related h2 { border-bottom:3px solid #0086c1; }
footer { font-size:1.1em; text-shadow:0 1px 0 rgba(255,255,255,0.1); }		
	.kitana-intro { padding-left:50px; background:url("images/logo-kitana-small.gif") 0 0 no-repeat; }
	#p14 { margin:0 0 10px 50px; font-size:0.9em; }

#network-sites-featured { margin:20px 0 20px 50px; }
	#network-sites-featured li a { display:block; padding-top:81px; height:0; overflow:hidden; margin-right:20px; }
	#featured-wenb { width:100px; background:url("images/logo-wenb-medium.png") 0 0 no-repeat; }
	#featured-fsb { width:104px; background:url("images/logo-fsb-medium.png") 0 0 no-repeat; }
	#featured-psgb { width:150px; background:url("images/logo-psgb-medium.png") 0 0 no-repeat; }
	#featured-ngb { width:90px; background:url("images/logo-ngb-medium.png") 0 0 no-repeat; }
	
.media-gallery li:hover { -moz-box-shadow:0 0 5px rgba(42,91,155,1); -webkit-box-shadow:0 0 5px rgba(42,91,155,1); box-shadow:0 0 5px rgba(42,91,155,1); }

.comment-avatar img { border-bottom:3px solid #0086c1; }
.commentlist li.comment-author-admin,
.commentlist li.bypostauthor { border-color:#0086c1; background:#0086c1; }
		
/*  Links  */
a			{ color:#0086c1; }
a:active	{ color:#0086c1; }
a:visited:hover,
a:hover		{ color:#525252; }
a:visited	{ color:#0086c1; }	

#posts-recent h2 a			{ color:#000; text-decoration:none; }
#posts-recent h2 a:active	{ color:#000; }
#posts-recent h2 a:visited:hover,
#posts-recent h2 a:hover		{ color:#0086c1; }
#posts-recent h2 a:visited	{ color:#000; }

footer a			{ color:#0086c1; text-decoration:none; }
footer a:active		{ color:#0086c1; }
footer a:visited:hover,
footer a:hover		{ color:#000; }
footer a:visited	{ color:#0086c1; } 
