/*
Theme Name: Triad
Theme URI: http://www.triad.uk.com/
Description: Triad's New WP Theme
Version: 1.0
Author: Stephen Sweetland, Daniel Tyrell, Triad
Author URI: http://triad.uk.com/
Tags: white, custom header, comment bars

	Triad v1.0
	 http://www.triad.uk.com

*/



/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, Sans-Serif;
	color: #000;
	background-image: url('images/header.png');
	background-repeat: no-repeat;
	background-color: #b7d237;
	text-align: left;
	border: 0;
	margin: 0;
	padding: 0;
	}
	
a { text-decoration: none; color: #000; }
u { text-decoration: underline; }
strong { font-weight: bold; }
em { font-style: italic; }

#page {
	width: 960px;
}

	#header {  width: 960px; height: 140px; background-repeat: no-repeat;  }
		#header h2 { height: 70px; width: 130px; margin: 70px 0 0 740px; background-image: url('images/logo.png'); float: left; text-indent: -9999px; overflow: hidden; }
		#header h2 a { display: block; overflow: hidden; }
	
	#content { width: 590px; margin: 0 25px 0 100px; padding: 10px 0 0 25px; float: left; background-color: #fff;  }
	
		#content h2 { margin: 0; font-size: 2.2em; font-weight: bold; }
		
		.post { color: #666; margin: 1em 0 1.5em 0; }
		
		.post p { margin: 0 10px 1em 0; }
		.post h3 { margin: 0; }
		.post h3 a { margin: 0; color: #000; font-size: 2.2em; font-weight: bold;  }
			
				
		.authortext { color: #666; font-weight: normal; font-style: oblique; font-size: 1.1em; font-weight: bold; }
		
			.post_author {
				padding: 0 0 15px 60px;
				margin: 0 0 15px 0;
				background-position: -16px 0px;
				background-repeat: no-repeat;
			}
			
				.Dan { background-image: url('images/staff/dan.jpg'); }
				.Dave { background-image: url('images/staff/dave.jpg'); }
				.Drew { background-image: url('images/staff/drew.jpg'); }
				.Gary { background-image: url('images/staff/gary.jpg'); }
				.Kerry { background-image: url('images/staff/kerry.jpg'); }
				.Matt { background-image: url('images/staff/matt.jpg'); }
				.Pete { background-image: url('images/staff/pete.jpg'); }
				.Richard { background-image: url('images/staff/richard.jpg'); }
				.Scott { background-image: url('images/staff/scott.jpg'); }
				.Shaun { background-image: url('images/staff/shaun.jpg'); }
				.Stephen { background-image: url('images/staff/stephen.jpg'); }
				.Steve { background-image: url('images/staff/steve.jpg'); }
				.Stuart { background-image: url('images/staff/stuart.jpg'); }
				.Warren { background-image: url('images/staff/warren.jpg'); }
				.Wes { background-image: url('images/staff/wes.jpg'); }
		
			.post_date {
				font-weight: bold; color: #fff;
				background: #000;
				width: 68px; margin: 0px 0 0 -125px; padding: 10px 16px;
				background-position: right; 
				background-repeat: no-repeat;
				float: left; 
				text-align: center;
			}
			
			.post_date_d { font-size: 2.8em; line-height: 1em; }
			.post_date_m { font-size: 1.6em; line-height: .9em; }
			
			.post_date_comments {
				width: 68px;
				height: 36px;
				margin-top: 10px; 
				display: block;
				line-height: 36px;
				color: #fff;
				font-size: 1.5em;
				background-repeat: no-repeat;
				background-image: url('images/comment-bubble.png');
			}
			
			.post_date_comments a { color: #fff; }
			
			.more-link { margin-right: 20px; }
			.more-link, .comment-link a {  float: left; display: block; text-indent: -9999px; margin-top: 15px; }
			.more-link { background: url('images/read-more.png'); height: 27px; width: 126px; }
			.comment-link { margin: 0 !important; }
			.comment-link a { background: url('images/comment-add.png'); height: 27px; width: 146px; }
			
			
			.entry { font-size: 1.2em; }
			.postmetadata { color: #999; margin-top: 2em; }
			
			.navigation { margin-bottom: 3em; font-size: 1.1em; }
			
			.alignleft { text-align: left; }
			.alignright { text-align: right;  }
			
		.postSpacer {
			margin: 10px 10px 10px 0;
			height: 19px;
			width: 570px;
			background-image: url('images/post-spacer.gif');
			clear: both;
		}
			
		#respond {
			overflow: hidden;
			height: 22px;
		}
		
			#respond h3 { width: 350px; margin: 0; background-color: #eee; font-size: 1.2em; padding: 3px; background-repeat: no-repeat; background-position: right center; cursor: pointer; }
			#respond h3:hover { background-color: #ddd; }
			#respond .exp { background-image: url('images/comments-bar-top.exp.gif'); }
			#respond .min { background-image: url('images/comments-bar-top.min.gif'); }
	
	#sidebar { width: 220px; float: right; margin: 0; padding: 0; }
		#sidebar ul { list-style-type: none; margin: 0 0 30px 0; padding: 0; clear: both; }
		#sidebar h2 { color: #000; font-size: 1.6em; font-weight: bold; margin: .5em 0;  }
		.archives ul, .categories ul { list-style-image: url('images/li-item.gif'); list-style-position: inside; }
		.archives ul li a, .categories ul li a { font-size: 1.1em; line-height: 11px; text-decoration: underline; }
		
		
		.authorlist li { height: 50px; width: 68px; margin: 0 5px 5px 0; background: #ccc; display: block; float: left; }
			.authorlist .trigger {
				height: 50px;
				width: 68px;
				cursor: pointer;
				display: block;
				text-indent: -9999px;
				overflow: hidden;
			}
		
		.bubble {
			background-image: url('images/bubble-normal.gif');
			width: 140px;
			height: 63px;
			z-index: 495;
			position: absolute;
			opacity: 0;
			display: none;
		}
			
			.bubble p {
				width: 100px;
				margin: 14px 0 0 20px;
			}
		
		#searchform { background-image: url('images/search-bar-blk.gif'); width: 220px; height: 35px; }
/*			#searchform input { border: 0; color: #fff; background: #75CEF0; line-height: 25px; height: 18px; margin: 6px 0 6px 0; font-size: 1.2em; }*/
			#searchform input { border: 0; color: #fff; background: #000; line-height: 25px; height: 18px; margin: 6px 0 6px 0; font-size: 1.2em; }
			
		.oops { font-size: 3em; margin-bottom: -5px; }
	
	#footer { width: 960px; float: left; text-align: center; margin-top: 50px; }


/*  */
