/*
Theme Name: Football and That.
Theme URI: http://wordpress.org/
Description: Theme created for my personal blog
Version: 1
Author: Emile Kelly
Author URI: http://emilekelly.com
Tags: simple, 2 column, white

	Football and That. v1
	 http://emilekelly.com

	This theme was designed and built by Emile Kelly,
	whose blog you will find at http://emilekelly.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

@charset "UTF-8";

/*--- Basics ---*/

HTML {
background-color:#FFFFFF;
}

body {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	font-family:Georgia, serif;
	font-size:12px;
	color:#000000;
	}
	
body a img {
	border:none;
	}
	
body a {
	text-decoration:underline;
	color:#000000;
	}
	
body a:hover {
	color:#000000;
	text-decoration:underline;
	background-color:#ffc9ff;
	}

.clear {
	clear:both;
	height:1px;
	}
	
.post img, .leftbaritem img {
	padding:10px 0px 0px 0px;
	}
	


/*--- Structure ---*/


	
#centre {
	margin-left:auto;
	margin-right:auto;
	width:960px;
	background-color:#FFFFFF;
	}
	

	


/*--- Header ---*/
	
#header {
	width:960px;
	
	background-color:#FFFFFF;
	Padding:20px 0px 20px 0px;
	}
	

/*--- Container ---*/	

	

#container {
	width:960px;
	background-color:#FFFFFF;
	margin:0px 0px 10px 0px;
	padding:0px 0px 5px 0px;
	
	}
	
/*--- Content ---*/	


#content {
float:left;
	width:600px;
	margin:0px 0px 0px 0px;
	}
	
	

#main img {
	margin:10px 0px 20px 0px;
	}
	
		
.posted {
	margin:10px 0px 30px 0px;

	}
	
.post {
	padding:0px 0px 50px 0px;
	border-top:#808080 solid 3px;
	}


/*--- Side Bar ---*/


#sidebar {
	width:340px;
	float:right;
	margin:0px;
	padding:0px;
	
	}
	
#searchform {
	margin:0px;
	}
	
	#searchbox {
	width:160px;
	margin:0px 5px 0px 0px;
	}
	
	ul.archivelist {
	margin:0px 0px 0px -40px;
	list-style:none;
	padding-top:10px;
	
	}
	

	
	ul.blogroll {
	margin:0px 0px 0px -40px;
	list-style:none;
	}
	
	ul.catlist {
	margin:0px 0px 0px -40px;
	list-style:none;
	}
		ul.catlist li {
			float:left;
			margin-right:2px;
			}
		


#s {
	width:330px;
	padding:8px 5px 8px 5px;
	background-color:#666666;
	border:none;
	margin:10px 0px 0px 0px;
	color:#999999;
	font-style:italic;
	}
	

	
/*--- Footer ---*/

#footer {
	width:960px;
	}
	
#footertext {
	margin:5px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	}
	
#rss {
	float:right;
	margin:5px 0px 0px 0px;
	}
	
/*--- Comments ---*/

.comment2 {
	border:#666666 solid 1px;
	padding:10px;
	margin:20px 0px 0px 0px;
	}
	
.comment1 {
	padding:10px;
	margin:20px 0px 0px 0px;
	}

.avi {
	float:right;
	}
	
	.avi a img {
	border:none;
	}
	
.commentlist {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	}
	
	.commentlist li {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
	
#commentform{
	}
	


#comment {
	width:595px;
	height:200px;
	margin:0px 0px 20px 0px;
	padding:0px;
	}
	
#searchsubmit {
	display:none;
	}

.postdetail {
	padding:10px;
	border-left:#666666 solid 1px;
	margin:20px 10px 30px 0px;
	}
	

	

	

	

/*--- Navigation ---*/
.navigation {
	
	border-bottom:#808080 dotted 1px;
	padding:5px 5px 5px 5px;
	width:950px;
	margin:30px 0px 0px 0px;
	background-color:#ffc9ff;
	}
	
.oldentries {
	float:left;
	}
	
	.oldentries a, .newentries a {
	text-decoration:none;
	}
	
.newentries {
	float:right;
	}	
	
	
/*--- Post Font Styles ---*/

.postinfo {
	border-bottom:#808080 dotted 1px;
	border-top:#808080 dotted 1px;
	padding:5px;
	width:590px;
	font-size:11px;
	color:#808080;
	font-style:italic;
	}
	
.postinfo a {
		color:#808080;
		text-decoration:none;
		}
		
.postinfo a:hover {
		color:#000000;
		text-decoration:underline;
		background-color:#FFFFFF;
		}
		
.title {
	
	width:600px;
	
	}
	


.comtitle h2, .title h2 a {
	color:#000000;
	text-decoration:none;
	background-color:#ffc9ff;
	display:inline-block;
	padding:5px;
	
	}
	
.comtitle {
	margin:50px 0px 0px 0px;
	width:600px;
	border-bottom:#808080 dotted 1px;
	border-top:#808080 solid 3px;
	}
	
.title h2 a:hover {
	color:#000000;
	text-decoration:underline;
	
	}

/*--- Sidebar Font Styles ---*/

.leftbaritem {
	padding:0px 0px 20px 0px;
	list-style:none;
	margin:0px;
	border-top:#808080 solid 3px;
	width:340px;
	}
	
	.leftbaritem h2 {
	display:inline-block;
	padding:5px;
	margin:0px;
	background-color:#ffc9ff;
	}
	
	 .leftbaritem h2 a {
	 	color:#000000;
		text-decoration:none;
		}
		
		.leftbaritem h2 a:hover {
		text-decoration:underline;
		}
	
	.leftbaritem h4 {
	border-top:#808080 dotted 1px;
	border-bottom:#808080 dotted 1px;
	padding:5px;
	margin:0px;
	width:330px;
	font-size:11px;
	color:#808080;
	font-style:italic;
	font-weight:normal;
	}
	
	.leftbaritem h4 a {
		text-decoration:none;
		color:#808080;
		background-color:#ffffff;
		}
		
	.leftbaritem h4 a:hover {
		text-decoration:underline;
		color:#000000;
		}
		
.dots {
	border-top:#808080 dotted 1px;
	height:1px;
	}
		
.linkcat h2 {
	border-top:none;
	border-bottom:none;
	padding:10px 0px 0px 0px;
	width:none;
	background-color:#ffffff;
	margin:0px;
	font-size:12px;
	
	}
	
ul.catlist li {
	padding:10px 1px 0px 0px;
	}
	
h2.widgettitle {
	display:none;
}
.twitter-avatar {
	float:left;
}

li#twitter-3 {
	list-style:none;
}

li#twitter-3 ul {
	padding-left:0px;
	margin-top:-10px;
	padding-bottom:10px;
}

li#twitter-3 ul li {
	list-style:none;
	margin-bottom:10px;
}

/*--- Comment Font Styles ---*/

.postdetail p {
		font-size:11px;
		color:#666666;
		margin:0px;
		}	
		
		.comment1 h1, .comment2 h1 {
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	}
	
	.comment1 h1 a, .comment3 h1 a {
	font-size:14px;
	}
	
	.comment1 h3, .comment2 h3 {
		font-size:11px;
		font-weight:normal;
		color:#666666;
		}
		
	.comment1 p, .comment2 p {
		font-size:11px;
		margin:20px 10px 10px 0px;
		color:#666666;
		}
		
#commentform p {
	
	}


		
/*--- Cross use Font Styles ---*/


	
	
h1 {
	font-size:48px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	}
	
	h1 a {
		text-decoration:none;
		}
		
	h1 a:hover {
		background-color:#FFFFFF;
		text-decoration:none;
		}
	
h3 {
	font-size:18px;
	font-weight:normal;
	color:#808080;
	margin:-7px 0px 0px 0px;
	padding:0px;
	}
	
h2 {
font-weight:normal;
font-size:18px;
padding:0px;
margin:0px;
text-transform:uppercase;
}
	
	
.date {
	font-size:11px;
	color:#666666;
	}
	
	
p {
	padding:10px 0px 0px 0px;
	margin:0px;
	}

.wp-caption-text {
font-style:italic;
padding:0px;
color:#808080;
}

.dispatchgallery {
	display:block;
	}
	
ul.addtoany_list {
	list-style:none;
	padding:20px 0px 0px 0px;
	margin:0px;
	}
	
h4 {
	font-size:48px;
	font-family:"museo",serif;
	font-weight:300;
	margin:0px;
	padding:0px;
	}
