/*  
Theme Name: SportsRumors 
Theme URI: http://www.sportsrumors.com
Description: This is the original theme made by csseyah
Version: 1.0
Author: Brenn Cemanes
Author URI: http:///www.sportsrumors.com
Tags: sports magazine, custom header, custom body, fixed width, two columns, pages widgets

*/


html, body, div, span, object, iframe,
blockquote, pre, a, abbr, acronym, address, code,
h1, h2, h3, h4, h5, h6, p, del, dfn, em, img, 
q, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: none;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}

body { font-family: Arial, Helvetica, Georgia, Sans-serif; background: #000000 url(images/wp-background-tail.png) repeat; color: #ffffff; }


a:link { 
	font-weight: 500;  text-decoration: none; color: #ffffff;  }
a:visited {
	font-weight: 500;  text-decoration: none;	color: #ffffff; }
a:hover {
	font-weight: 500;  text-decoration: underline;	color: #0099FF; }
a:active {
	font-weight: 500;  text-decoration: none;	color: #ffffff; }
.clear{ clear:both; }


.aligncenter, div.aligncenter {
	margin-left: auto;
	margin-right: auto;
	
	
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

#body-background { background:url(images/wp-background.png) repeat-x; margin: 0 auto; width: 100%;  }
#wrapper{background: url(images/wp-wrapperbg.png) repeat-y; margin: 0 auto 0 auto; padding:15px 0 0 0; width: 1000px; height:100%; border:0px solid #fff; }

#wrapper .top-ads {background-color:#111111; margin:0 auto 15px auto; padding: 15px 0 15px 0; text-align:center; width: 935px; height: auto; font-size:12px; line-height: 1.5em }
#wrapper .banner-ads {background-color:#111111; margin:0 auto; padding: 15px 0 15px 0; text-align:center; width: 935px; height: auto; font-size:12px; line-height: 1.5em }
#wrapper .bottom-nav { margin:0 auto; padding: 10px 0 0 0; text-align:center; width: 940px; height: auto; font-size:12px; line-height: 1.5em }

div#main-content{ margin: 0 auto; width: 935px; height: auto; border: 0px solid #000; }
div#main-content p  { padding: 5px 5px; font-size: 12px; line-height:1.4em; }	
div#main-content h1 { padding:8px 15px; font-size: 24px;  }
div#main-content h2 { padding:10px 15px; font-size: 16px; }
div#main-content h3 { padding:10px 15px; font-size:.95em; }
div#main-content h4 { padding:10px 15px; font-size:.85em; }
div#main-content h5 { padding:10px 15px; font-size:.80em; }
div#main-content h6 { padding:15px 5px; font-size:.70em;  color: #007EFF; }
div#main-content .thumb-post {background-color:#000000; margin: 0 auto; padding: 5px 0; width: 270px; font-size: 12px;  }



/* Start of CSS Sidebar */
#main-content .left-content {float:left; width: 319px; height: auto; border: 0px solid #fff; }
.left-content  ul li { list-style: square; margin: 5px 25px; font-size:12px; line-height: 1.7em; }	 
.left-content .left-logo { background: url(images/sportsrumors-logo.png) no-repeat;  margin: 0 auto 15px auto; width: 319px; height: 138px; }
.left-content .latest-post { background-color:#111111; margin: 0 auto 15px auto; width: 319px; height: auto ; }
.left-content .left-ads {background-color: #0e0c0c; width: 300px; margin:0 auto 15px auto; padding: 10px 10px; }
.latest-post  h2 { background:url(images/latest-titleBG.jpg) no-repeat;  padding:10px 15px; font-size:1em; }
.left-content .left-rss  { background-color: #111111; margin: 0 auto 15px auto; width: 319px; height: auto; }
.left-rss     h2 { background:url(images/filter-titleBG.jpg) no-repeat; padding:10px 15px; font-size:1em; }
/* End of CSS Sidebar */


/* Start of CSS Top Navigation */
#main-content .top-nav { background-color:#111111;  margin: 0 auto 15px auto; width: 600px; height: 30px; font-size:12px; }
#top-nav, #top-nav ul{ margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:2em; }
#top-nav a{ display:block; padding:3px 12px; border:0px solid #575b4b; color:#fff; text-decoration:none; }
#top-nav a:hover{ color: #FFFF00; }
#top-nav li{ float:left; height: 30px;  position:relative; }
#top-nav ul {background-color: #000; position:absolute; border:0px solid #575b4b; display:none; width:9em; top:2em; }
#top-nav li ul a{ float:left; border:1px solid #575b4b; width:8em; height:auto; }
#top-nav li ul a:hover{ background-color: #333333; color:#fff; }
#top-nav ul ul{ top:auto; }	
#top-nav li ul ul { left:11.75em; margin:0 0 0 10px; }
#top-nav li:hover ul ul, #top-nav li:hover ul ul ul, #top-nav li:hover ul ul ul ul{ display:none; }
#top-nav li:hover ul, #top-nav li li:hover ul, #top-nav li li li:hover ul, #top-nav li li li li:hover ul{ display:block; }
/* End of CSS Top Navigation */


/* Start of CSS Right Index */
#main-content .right-content { float:right; width: 600px; height: auto; border: 0px solid #fff;  }
.right-content .right-holder { background-color:#000000; margin: 0 auto 18px auto; width:600px; height:auto; }
.right-holder  h1 { background: #000 url(images/headline-titleBG.jpg) no-repeat; font-size: 24px;  }
.right-holder  h2 { background-color: #6d0606; padding:10px 10px; font-size: 16px; font-weight:bold; color:#ffffff; }
.right-holder  a {color:#6699FF; }
.right-holder  a:hover {color: #66FFFF; }
.right-holder  ul li { list-style: square; margin: 5px 25px; font-size:12px; line-height: 1.7em; }
.right-holder  ol li { margin: 5px 25px; font-size:12px; line-height: 1.7em; }
.right-holder  .post-navigation{  padding: 10px 5px; width: 350px; font-size:12px;  line-height: 18px;	}
.right-holder  .post { background-color: #000000; width: 600px;  border: 0px solid #fff}
.right-holder  .sociable  { font-size: 12px; margin: 40px 0 2px 5px; padding: 10px 0; }
.sociable ul li { margin: 10px 0 2px 5px; display:inline;}



.right-holder  .post-archive { background-color: #000000;  border: 0px solid #fff}
.post-archive .postmetadata { font-size:14px; margin: 40px 0 0 8px; padding:0 0 0 0; color:#444; width: 570px; color: #e4bc67; }
.post-archive img { margin: 5px 5px; float: left; }
.post-archive table, tr, th, td  { border: 1px solid #666666; margin: 10px auto 5px auto ; padding: 15px 0; font-size: 11px;  list-style-type: none; }


.right-content .right-thumb-holder {  margin: 0 auto;  width:600px; height: auto; border:0px solid #fff;}
.right-thumb-holder .sociable { display:none;}
.right-thumb-holder  a {color:#6699FF; }
.right-thumb-holder  a.cont {color:#6699FF; position:absolute; bottom:5px;  }
.right-thumb-holder .left-feed { float:left; background-color: #000000; margin: 0 0 0 0; padding:0;  width:290px; height: 374px; position: relative; }

.right-thumb-holder .right-feed { float:right; background-color: #000000; margin: 0 0 0 0;  padding:0; width:290px; height: 374px; position: relative; }

.right-thumb-holder .left-feed img { 
  width: 275px;
  height: auto;
  padding: 0 0 0 2px;
}

.right-thumb-holder .right-feed img {
 width: 275px;
  height: auto;
  padding: 0 0 0 2px;
}

.right-thumb-holder .right-bottom-feed{background-color: #000000; margin: 0 auto 15px auto;  width:600px; height: auto; }
.right-bottom-feed img { margin: 0 0 5px 0; padding: 0 0 5px 0; }
/* End of CSS Right Index */


/* Start of CSS Comments */
.comments-template{ background-color:#111111; margin: 20px 0 0; border-top: 1px solid #ccc; padding: 10px 0 0; width:600px; } 
.comments-template ol{ 	margin: 0; padding: 5px 0 15px; list-style: none;}
.comments-template ol li{ margin: 0 0 0; line-height: 18px; padding: 0 0 10px; border-bottom: 1px solid #ccc; }
.comments-template .commentlist li { font-size:10px; }
.commentlist p { font-size: 12px; width: 580px; padding: 5px 5px; }
.commentlist .commentmetadata { font-size: 12px; width: 580px; padding: 5px 5px; }
.comments-template h2, .comments-template h3{ font-size: 16px; text-align:center; margin: 0 0 15px 0; }
.commentmetadata{ font-size: 12px; }
.comments-template p.nocomments{ padding: 0; font-size:9px; }
.comments-template textarea{ font-family: Arial, Helvetica, Georgia, Sans-serif; font-size: 12px; }
.comments-template #commentform input { margin: 5px 10px 5px 0; }
/* End of CSS Comments */

/* Start of CSS Search */
#search-form { background-color:#111111; margin: 10px auto; border: 0px solid #333; padding: 5px 2px; }
#search-form input { margin: 5px 8px; }

.tail-footer { margin: 0 auto;  width: 1000px; height:27px; background: url(images/wp-footertail-shadow.png) no-repeat;  }


	 
     