/*
Theme Name: The Sports Truth
Theme URI: http://www.isulong-seoph.net
Description: SE Optimized theme, Holy Grail Format
Version: 1.2
Author: Jozzua
*/


body {

	margin: 0;
	padding: 0;

	font:11px/16px 'Lucida Grande', Verdana, Sans-Serif;

	color:#29303B;

	background-color: #fff;

}



#three_columns {
	width : 870px;
}

#leaderboard {
	text-align : center;
	margin : 10px 0 0 0;
}

#content {
	/*border:1px solid #ccc;*/

	
	padding : 0px 0px 0px 10px;

	width : 500px;

	float : left;
}

#side_columns {
	float : left;
	width : 350px;
}


#left {

	width: 160px;           /* LC width */

	/*border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;*/
	background-color: #fff;

	padding : 0px 10px 0px 10px;

	float : left;	
}



#right {

	width: 160px;           /* RC width */

	padding : 0px 0px 0px 10px;

	float : right;	
}



#footer {
	text-align: center;
}

		
/* HEADER STUFF */


#header {
}


#headerimg {
	height : 100px;
	background-image : url('img/header.jpg');
	background-repeat : no-repeat;
	background-position : 120px 0px;

	border-bottom: 1px solid #ccc;
}


#header h1{
	font-size: 30px;

	margin: 10px 10px 5px 10px;
	text-decoration: none;
}

#header h1 a {
	text-decoration : none;
}

#header h1 a:hover {
	text-decoration : underline;
}


.description {

	font-size: 1em;

	font-weight: bold;

	margin: .5em 1em .5em 1em;
	
	width: 150px;


}
		


/* SIDEBAR STUFF*/



#sidebar  li {
	list-style: none;

	
}

#sidebar ul {

	font:12px/18px Arial, Helvetica, sans-serif;

	list-style: none;
	text-align: right;
	background-color:#fff;

	margin:0px;
	padding:0px;

}

#sidebar h2 {
	background-color:#003366;
	color: #FFFFFF;
	font:12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	height: 17px;
	border: 1px solid #CCC;


}

#rightbar  li {
	list-style: none;

	
}

#rightbar ul {

	font:12px/18px Arial, Helvetica, sans-serif;

	list-style: none;
	text-align: right;
	background-color:#fff;

	margin:0px;
	padding:0px;

}

#rightbar h2 {
	background-color:#003366;
	color: #FFFFFF;
	font:12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	height: 17px;
	border: 1px solid #CCC;


}
		
#rightbar ul li {

	list-style:none;

}



.rss-comments,.rss-entries {

padding:1px 0px 1px 20px;

font-weight:bold;



}

.entries-rss{

background:url('img/rss-entries.gif') no-repeat;

margin:0;

width:130px;

}

.comments-rss{

background:url('img/rss-comments.gif') no-repeat;

margin:0;

}

.comments-rss ul, .entries-rss ul{

margin:1px 0 15px 0;

padding:3px 0px 3px 0px;

font:11px/17px Arial, Helvetica, sans-serif;

}



/*Comments*/
#comment {

	height: 10em;

	overflow: auto;

	width: 75%;

}

/*SearchForm*/
#searchform {
	padding-left: 10px;
	padding-bottom: 5px;
	float:right;


}


/*Posts*/


.post a {
text-decoration: none;
}

.postmetadata {

	font:9px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 15px;
	border-top: 1px solid #ECECEC;
	padding-left: 5px;
}

.pauthor, .ptime, .pcat, .pdigg, .pdeli, .pcomment{

padding:1px 10px 2px 18px;

}

.pcomment{

background:url('img/commentcount.gif') no-repeat left;

}



.pauthor{

background:url('img/user.gif') no-repeat left;

}

.ptime{

background:url('img/time.gif') no-repeat left;

}

.pcat{

background:url('img/postcat.gif') no-repeat left;

}

/*Navigation*/

.pagetitle {

	margin: 3px;

	padding: 3px;

	border-bottom: 1px solid #111;

}


.navigation {

	font-size: .9em;

	margin: 0 0 .2em 0;

	border-bottom: 1px dotted #CCC;
}

.alignleft {
	text-align:left;

	padding:0px 10px 0px 18px;

	font-weight:bold;



	
}

.alignright {
	text-align:right;

	height:19px;

	padding:0px 18px 0px 35px;

	font-weight:bold;

}

/*Basic other stuff*/

h2,h3,h4 {
	font:20px Arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #CCC;
	
	margin-bottom : 0px;
	padding-bottom : 0px;

}

img{

	border:1px solid #ccc;

	background-color:#fff;

}

a, h1 a:hover, h2 a:hover, h3 a:hover{

	color:#003366;



}


blockquote { 

	background: url(img/blockquote.png) no-repeat top left; 

	margin: 12px 24px; 

	background-color: #f9f9f9; 

	padding: 23px 20px 20px 21px; 

	text-align: justify; 

	color: #5f5f5f; 

	border: 1px #eee dotted; 

	}



/*footer stuff*/

p#blog-footer  {

	background: #fff;

	color: #aaa;
	font-size:10px;



}

p#blog-footer a:link {
	color: #059;
	font-size: 10px;

}



.entry img, .entrytext img {
	padding : 6px;
	border : none;
}






#rectangle
{
	max-height : 250px;
	text-align : center;
	overflow : hidden;
	margin : 10px 0 10px 0;
}