/*



Theme Name:Football



Description: Wordpress Theme by<a href="http://www.blogswizards.com/">Blogs Wizards</a>



Version: 1.0



Author: Astute Solutions



Author URI: http://www.blogswizards.com



Tags: fixed width, two columns, right sidebar, valid XHTML, valid CSS



*/







/* Reset



-------------------------------------------------------------------*/



* { padding: 0; margin: 0; }

ul li, ol li { list-style: none; }

/*ol ol, ul ul, ol ul, ul ol { margin-left: 0px; margin-bottom: 0; }*/

img { border: none; padding:0; margin:0; }

form{margin:0; padding:0;}



/* Body

-------------------------------------------------------------------*/

body { 

	font: 11px/18px Verdana, Helvetica, Arial, Geneva, sans-serif; 

	color: #fff; 

	background: #122f56;

	background:url(images/background_a.png) repeat: x;
		

}



pre {padding:5px 0 0 10px; margin:0 0 10px 0; border:1px dotted; width:450px; color:#3162D5; overflow:scroll;}



h1, h2, h3, h4, h5, h6 { font-family: "Arial", Helvetica, Arial, Geneva, Sans-Serif; color: #fff; }

h1 { font-size: 22px; line-height: 26px; margin-bottom: 10px; }

h2 { font-size: 12px; line-height: 24px; margin-bottom: 7px; font-weight: normal; }

h3 { font-size: 18px; line-height: 22px; margin-bottom: 5px; }

h4 { font-size: 16px; line-height: 20px; margin-bottom: 5px; }

h5 { font-size: 14px; line-height: 18px; margin-bottom: 5px;}

h6 { font-size: 12px; line-height: 16px; margin-bottom: 5px; }



h1 span { color: #999; }



a { color: #fff; text-decoration:none; }

a:hover { color: #fff; text-decoration:underline; }

a:visited { color: #fff; text-decoration:none; }



p { margin-bottom: 10px; }



input, textarea { font: 12px Verdana, Helvetica, Arial, Geneva, sans-serif; }



blockquote { 

	font: italic 14px/22px Georgia, Serif; 

	padding: 5px 10px;

	margin-bottom: 10px;

	background: #333333;

	border:1px solid #999999;

}



.code{

	padding: 5px 10px;

	font: normal 12px/20px Georgia, Serif; 

	margin-bottom: 5px;

	background:#a5a5a5;

	color:#993300;

}



/* Header

-------------------------------------------------------------------*/



#header { 

	width: 930px; 

    margin: 0 auto;

	position: relative; 

}







.header_logo { 



    width:272px;



    position: relative;



    margin-top: 12px;



    margin-left:200px;



	margin: 0; 



	z-index:101;



	height:150px;



}







#header h1 a { 



    color: #f8f8f8; 



	text-decoration: none; 



}







#header span {



	position: absolute;



	top:15px;



	left: 150px; 



	padding-left: 10px; 



	font-size: 12px; 



	color: #333; 



}



#rss{



	width:60px;



	height:60px;



	position:absolute;



	margin-left:850px;



	margin-top:-65px;



	z-index:1005;



}



/* Container



-------------------------------------------------------------------*/







#wrapper { 



	width: 930px; 



	overflow: hidden; 



	/*background:#FFFFFF;*/



	margin: 0 auto; 



}







/* Navigation



-------------------------------------------------------------------*/







#nav_title { 



	width: 930px; 



    height: 38px;



	position: relative;



	padding:10px 0 0 0;



	margin:0;



    font: 12px/18px Verdana, Helvetica, Arial, Geneva, sans-serif; 



	/*background:url(images/btn_bg.png) no-repeat bottom left;*/



}







#nav_title ul { 



	margin-left: 12px; 



    height: 38px;



	float:right;







}







#nav_title ul li { 



	float: left; 



	margin-right: 1px; 



	margin-left:0px; 



    font-weight: bold;



	text-align:center;



}







#nav_title ul li.current_page_item { 



    width: 101px;



    height: 38px;



}







#nav_title ul li a {



    width: 101px;



    height: 38px;



    background: url(images/btn_bg.png) no-repeat; 



	display: block; 



	text-decoration: none; 



	color:#ffffff; 



	line-height: 22px; 



	padding-left:0px;



}







#nav_title ul li a:hover { color: #ffffff;  }



#nav_title ul li.current_page_item a { background: url(images/btn_bg.png) no-repeat; color:#ffffff; }











/* Content



-------------------------------------------------------------------*/



#content { 



	width: 613px; 



	float: left; 



	padding:0;



	margin:0;



}







#post_image{



	width:250px;



	float:left;



	position:relative;



	margin:10px 0 0 10px;



}







#content .post { margin:0 1px 1px 0; color:#fff; background:url(images/bg_post.png) repeat;}



#content .post img{ margin:0;  padding:0 2px 0 2px; float:left;}



#content .post p { padding:0 0 5px 5px; color:#fff; }







#post_text{



	width:310px;



	position:relative;



	margin:0 0 0 5px;



	float:left;



}







.post .author{margin:0; padding:0 0 0 8px; width:120px; clear:left;}







#content .post h3 a{ text-decoration: none; font-size:16px; padding:5px 0px 0 2px; color: #fcffb7; float:left; margin:0;}



#content .post h3 a:hover{ text-decoration: none; font-size:16px; padding:5px 0px 0 2px; color: #fcffb7; float:left; margin:0;}



#content .post h3 { font-size:16px; padding:5px 0px 0 2px; color: #fcffb7; float:left; width:260px; text-align:left;}







#wrapper .single h1{ font-size:24px; padding:5px 0px 0 0; color: #fcffb7; margin:0;}







#content .post h4 { text-decoration: none; font-size: 18px; padding-left: 0px; color:#4DA69B; padding-top:5px;  }







.post a:hover { color: #fff; text-decoration:underline; }



.post a:visited { color:#8da5ff; text-decoration:none;}







.post a{ text-decoration: none; font-size:12px; padding-left: 0px; color: #8da5ff; }







.post_date{



    font-size:11px;



	color:#fff;



	font-weight:normal;



	width:43px;



    height:43px;



	padding:2px 0;



	text-align:center;



	font-family:Verdana, Helvetica;



	background:url(images/date_bg.png) no-repeat center;



	float:right;



	margin:-55px -20px;



	position:relative;



}











.post_date h5{



    margin:0;



	padding:0;



	font-size:18px;



	color:#FFFFFF;



	font-weight:normal;



	font-family:verdana, Helvetica;



}







#content .post .post-info { 



	clear: both; 



	font-size:11px; 



	color: #fff; 



	padding:0px 2px 0 0; 



	margin:0 10px 10px 0; 



    text-align:center;



	background:url(images/cmnt_bg.png) no-repeat 2px 5px;



	width:38px;



	float:right;



	font-family: verdana, Helvetica;



	/*border-bottom:1px #999999 dashed;*/ 



}







#content .post .post-info a { color:#fff; text-decoration:none; font-family:verdana, Helvetica; }



#content .post .post-info a:hover { color:#fff; text-decoration:none;  font-family:verdana, Helvetica; }



#content .post .post-info h4 a{ color:#fff; text-decoration:none; font-family:Trojan pro, Helvetica; margin:0; padding:0; font-size:18px; font-weight:normal; }



#content .post .post-info h4 { color:#fff; font-family:Trojan pro, Helvetica; margin:0; padding:0; font-size:18px; font-weight:normal;}







#pages { text-align: center; position:relative; margin:0; background:url(images/bg_post.png) repeat;} 



#pages a { font: bold 12px verdana; color:#fff; border:1px solid #fff; text-decoration: none; padding:0 2px 0 2px; background:none;}



#pages a:hover { background:#0099CC; border:1px solid #fff; font: bold 12px verdana; color:#fff; text-decoration: none; padding:0 2px 0 2px;}







#content ul, ol, dl { margin-bottom:5px; color:#fff; }







.post ul li{ 



	list-style:circle;



	list-style-position: inside;



	padding-left:10px;



    padding-bottom: 0;



}







.post ol li{ 



	list-style: decimal; 



	list-style-position: inside;



    padding-bottom: 20px;



}







#content dl dt { 



	font-weight: bold;



}







#content dl dd { 



	font-style: italic;



	margin: 0 0 5px 20px;



	color:#fff;







}







.aligncenter { margin-left: auto; margin-right: auto; }



.alignleft { float: left; margin: 5px 15px 10px 0; }



.alignright { float: right; margin: 5px 0 10px 15px; }







.gallery tr{



padding-bottom:5px;



}







#gallerycontainer{



width:930px;



margin:10px 0 30px 0;



}







/* Sidebar



-------------------------------------------------------------------*/







#sidebar { 



	width: 315px;



	float: left;



	font-size: 11px; 



	margin:0px;



	padding:0;



}







#sidebar h3{ 



	font: bold 14px Verdana, Sans-Serif; 



	color:#fcffb7; 



	background: url(images/cat_bullet.png) no-repeat 4px 6px ;



	padding:5px 0 0 10px;



}







#sidebar a { color:#FFF; text-decoration: none; }



#sidebar a:hover { color:#FFF; text-decoration:underline; }







#sidebar .block {



	width: 315px;



	padding:0; 



	background:url(images/bg_post.png) repeat;



	margin:0 0 1px 0;



}







#sidebar .block ul { 



	/*background:url(images/sidebox_middle.jpg) repeat-y #eaeaea;*/



	list-style:none;



	line-height:25px;



}







.sidebarlwr {



	background:url(images/sidebox_lwrw.jpg) no-repeat;



	height:32px;



	



}







#sidebar .block li { 



	background: url(images/arrow.gif) no-repeat 8px 10px; 



	padding-left: 15px;



	line-height:25px;



	list-style:none;



}







#sidebar .block a:hover {color:#fff; }











/* Calendar */



#sidebar .block #calendar_wrap a { }



#sidebar .block #calendar_wrap .pad { background: none; }



#sidebar .block #calendar_wrap #prev { background: none; }



#sidebar .block #calendar_wrap #next { background: none; }



#sidebar .block #calendar_wrap table { width: 100%; margin: 0;padding: 0;}



#sidebar .block #calendar_wrap table th { width: 14.2%; }



#sidebar .block #calendar_wrap table td { width: 14.2%; background: #d6ded4; text-align: center; color: #888; }







/* Search



-------------------------------------------------------------------*/







#search {



	width: 305px;



	margin:5px 0 0 0;



	float:right;



}







#search input {border: 0; }







#search #s { 



	width:250px;



    height: 18px;



	padding: 3px 0 1px 0;



	margin: 0px;



	font: normal 10px Verdana;



    text-align: left;



	color: #fff;



	border:1px #FFFFFF solid;



	background: url(images/search-text2.gif) no-repeat #333333 ;



	float:right;



}







#search #searchsubmit { 



	background:none;



	text-align:left;



	float:left;



	color: #fff;



	height: 22px;



	padding:5px 0 5px 0;



	width:50px;



	font: normal 11px Verdana;



}











.bt{



     cursor: pointer;



}







form{margin:0; padding:0;}











/* Comments



-------------------------------------------------------------------*/







#commentsbox{



   background:url(images/bg_post.png) repeat;



   margin:0 1px 0 0;



}







#commentsbox .post-info { 



	clear: both; 



	font-size: 11px; 



	color: #fff; 



	padding:0px 2px 0 0; 



	margin:1px 0 0 10px; 



    text-align:center;



	background:url(images/cmnt_bg.png) no-repeat;



	width:38px;



	float:left;



	font-family: verdana, Helvetica;



	/*border-bottom:1px #999999 dashed;*/ 



}







#commentsbox .post-info a { color:#fff; text-decoration:none; font-family:verdana, Helvetica; }



#commentsbox .post-info a:hover { color:#fff; text-decoration:none;  font-family:verdana, Helvetica; }



#commentsbox .post-info h4 a{ color:#fff; text-decoration:none; font-family:Trojan pro, Helvetica; margin:0; padding:0; font-size:16px; font-weight:normal; }



#commentsbox .post-info h4 { color:#fff; font-family:Trojan pro, Helvetica; margin:0; padding:0; font-size:16px; font-weight:normal;}







.comments-title { 



	text-align: center; 



	font: bold 15px "Trebuchet MS", Helvetica, Arial, Geneva; 



	color: #fff; 



}







#comments .comment { 



	background:none; 



	margin:0 0 10px 0; 



	overflow: hidden; 



	width:550px; 



	padding-bottom:5px; 



}







#comments .comment .comment-avatar { 



	float: left; 



	width: 50px; 



	padding:10px 7px; 



}







#comments .comment .comment-content { 



	float: left; 



	padding:5px 0 0 10px; 



	margin:0 5px 0 0; 



	width: 450px; 



	background:none; 



}







#comments .comment .comment-content a { color: #FFF; }











#comments .comment .comment-info { 



	font-size: 11px;



	color:#fff;



	margin-bottom: 5px; 



}







#comments .comment .comment-info span {



	font: bold 11px "Trebuchet MS", Helvetica, Arial, Geneva;  	



	padding-right: 10px; 



	margin-bottom: 5px;



	color:#8da5ff;



}







#comments .comment .comment-info a { 



	color:#FFF; 



	text-decoration: none;



}







.profile_link a{



	color:#FFF; 



	text-decoration: underline;



	font-weight:bold;



}







.profile_link a:hover{



	color:#fff; 



	text-decoration: none;



	font-weight:bold;



}











/* Comment Form



-------------------------------------------------------------------*/







#commentform { 



	background:none;



	/*border: 1px solid #666; */



	padding:10px; 



	color: #f8f8f8; 



	margin:1px 0 0 0;



}







#commentform p { margin:0 0 7px 0; }







#commentform textarea { 



	width: 495px; 



	border: 1px solid #aaa; 



	height: 120px;



}







#commentform input.text { 



	width: 150px; 



	border: 1px solid #aaa; 



	margin-right: 5px; 



	padding: 3px 3px; 



}







#commentform input#submit {



        width: 148px;



        height: 30px;



        background: url(images/add_box.jpg) no-repeat;



        text-align: center;



        border: none;



		color:#FFFFFF;



}











/* Footer



-------------------------------------------------------------------*/







#footer { 



	width: 930px; 



    height: auto;



	margin: 0 auto ; 



	background:url(images/ftr_bg.png) top center no-repeat;



    position: relative;



	padding:0;



}















#footer-inner {



	clear: both;



	text-align: left; 



	width: 800px; 



	margin: auto;



	padding:30px 6px 15px 6px; 



}







#footer p { 



	font-size: 11px; 



	margin: 0 0 0 0;



	padding:0 5px 10px 5px;



	color:#f8f8f8;



}







	



#footer a { color:#fff; text-decoration:underline; }



#footer a:hover { color:#fff; text-decoration:none; }















.people p{



    margin:0;



	padding:0;



}







.people em{



   padding:0 0 0 15px;



   color:#72a700;



   font-weight:bold;



   font-family:Georgia, serif;



   font-size:12px;



   margin:0;



}







.people h3{



   padding:0 0 0 10px;



   color:#0156be;



   font-weight:bold;



   font-family:Verdana, serif;



   font-size:14px;



   margin:0;



}