/*
Theme Name: TVSLB
Theme URI: http://www.tvslb.com
Description: TVSLB.com Theme.
Version: 1.0
Author: Miguel Costa
Author URI: http://www.tvslb.com
Tags: white, grey, fixed width, two columns, widgets, valid XHTML, valid CSS, gravatars, right sidebar, SEO friendly, 
basic, clean, simple, image styling, wide space
*/ 

* 						{ padding: 0; margin: 0;} 
body 					{ background:#c00;
							font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#fff;
							margin:0px auto;padding:0px;}

a 						{ color:#fcff00;text-decoration:none;}
a:hover					{ text-decoration:underline;}
.blue, .blue a			{ color:#fcff00;}
.pink, .pink a			{ color:#fcff00;}

p 						{ margin:0;padding:5px;margin-top:5px;}
.alignright 			{ float:right;}
.alignleft 				{ float:left;}
.aligncenter 			{ display:block;margin-left:auto;margin-right:auto;}
.center 				{ text-align:center;}

h3						{ padding:0px;margin:0px;padding-left:20px;vertical-align:middle;font-size:14px;font-weight:bold;line-height:22px;color:#ba983b;}

img 					{ border:none;}
img.centered 			{ display:block;margin-left:auto;margin-right:auto;}
img.alignright 			{ padding:4px;margin:0 0 2px 4px;display:inline;}
img.alignleft 			{ padding:4px;margin:0 4px 2px 0;display:inline;}

	/* Layout */

.bodydiv				{ clear:both;margin:0 auto;width:728px;text-align:left;}

	/* Linguas - Translator */
	
.linguas				{ clear:both;margin:0px auto;width:728px;text-align:center;padding-top:5px;}
.linguasin				{ width:100%;background:#000;height:30px;margin:0px auto;border-bottom:1px solid #f00;}
.linguas .wig3			{ width:100%;}
.linguas .wig3 h2		{ display:none;padding:0px;}
.linguas .wig3 li		{ list-style-type:none;list-style:none;}

	/* Translator */

#translation_bar  		{ clear:both;margin:0px auto;text-align:right;height:16px;overflow:hidden;}
#translation_bar img 	{ margin:1px;padding:1px;border:1px solid #000;background:#000;}
#translation_bar img:hover 	{ margin:1px;padding:1px;border:1px solid #f00;background:#f00;}

	/* Header */

.header					{ clear:both;text-align:center;margin:0px auto;width:728px;padding-top:20px;}
.logo					{ float:left;width:200px;height:150px;}
.headerright			{ float:right;width:528px;}
.search					{ text-align:center;margin:0px auto;width:100%;padding-top:34px;}
.search div				{ background:#f00; padding:8px; }
.links					{ text-align:right;margin:0px auto;width:100%; font-size:14px; font-weight:bold; }
.links img				{ vertical-align:middle;}
.links a				{ text-decoration:none;padding:3px;color:#600;}
.links a:hover			{ text-decoration:underline;padding:3px;color:#600;}

	/* Ads */

.ad						{ text-align:center;clear:both;}
.adtop					{ clear:both;margin:0px auto;width:100%;height:300px;border-top:1px solid #f00;border-bottom:1px solid #f00;margin-bottom:20px;background:#000;}
.adtopin				{ margin:0px auto;width:728px;text-align:center;margin-top:10px;margin-bottom:10px;}
.adbot					{ clear:both;margin:0px auto;width:100%;text-align:center;padding-top:20px;padding-bottom:20px;background:#000;border-top:1px solid #f00;border-bottom:1px solid #f00;}
.adboxl					{ float:left; }
.adboxr					{ float:right; }
	
	/* Footer */

.disclaimer				{ font-size:9px;width:728px;color:#000;text-align:justify;
							margin:0px auto;padding:10px 0px;}
.copyright				{ clear:both;font-size:9px;text-align:right;width:728px;
							margin:0 auto;margin-bottom:10px;color:#000}
.copyright a			{ color:#000;}

	/* Top Menu */

.toppageslinks			{ clear:both;width:728px;margin:0px auto; margin-top:20px;}
#menu 					{ color:#fff;padding-left:8px;}
#menu ul 				{ margin:0;padding:0;list-style:none;}
#menu li 				{ display:inline;font-family: Arial, Helvetica, sans-serif;margin:0;padding:0;}
#menu a 				{ color:#fff;display:block;margin:0px;padding:1px 10px;text-decoration:none;
							float:left;background:#c00;font-weight:bold;margin-right:4px;margin-left:4px;}
#menu a:hover			{ background:#f00;color:#fff;text-decoration:none;}
#menu .static a 		{ float:right;background:none;padding:0px;border-bottom:1px #f00 solid;}

#menu .current_page_item { background:#c00;color:#fff;text-decoration:none;font-weight:bold;}
#menu .current_page_item a { background:#f00;color:#fff;font-weight:bold;}

	/* Post Tags */

.articles .showtags 	{ padding-left:5px;line-height:16px;border-bottom:1px solid #f00;
							border-top:3px solid #f00;font-size:10px; color:#000;}
.articles .showtags a 	{ color:#000;text-decoration:none;}
.articles .showtags a:hover { color:#000;text-decoration:underline;}

	/* 404 SideBar */

.nomove 				{ width:160px;float:left;padding:0px 0px;margin:0px;}
.nomove ul 				{ list-style-type:none;padding:0px;}
.nomove h1 				{ color:#ba983b;}
.nomove a 				{ font-size:15px;color:#000;}
.nomove a:hover 		{ text-decoration:underline;color:#ba983b;}

	/* Main Content */

.left 					{ width:388px;float:left;text-align:justify;}
.left2					{ width:558px;}

	/* Article Header */

.left .titleheader		{ padding-left:3px;padding-bottom:5px; border-bottom:3px solid #f00}

.left .titleinfo 		{ margin:0px; font-size:9px;color:#000;margin-left:12px}
.left .titleinfo a		{ text-decoration:none;color:#000;}
.left .titleinfo a:hover{ text-decoration:underline;color:#000;}

.left h1 				{ padding:0px;margin:0px;padding-left:4px;
							vertical-align:middle;font-size:18px;font-weight:normal;line-height:22px;color:#fcff00;text-align:left}
.left h1 a 				{ color:#fcff00;font-weight:normal;text-decoration:none;}
.left h1 a:hover 		{ color:#fcff00;text-decoration:none;}
.left .h12 				{ padding:0px;margin:0px;padding-left:8px; padding-bottom:5px;
							vertical-align:middle;font-size:14px;font-weight:normal;
							line-height:16px;color:#fcff00;text-align:left;
							border-bottom:3px solid #f00;
							font-style:italic;
							margin-bottom:10px;}

.left h3 				{ padding:0px;margin:0px;padding-left:20px;
							vertical-align:middle;font-size:14px;font-weight:normal;line-height:18px;color:#fcff00;text-align:left}
.left h3 a 				{ color:#fcff00;font-weight:bold;text-decoration:none;}
.left h3 a:hover 		{ color:#fcff00;text-decoration:underline;}

	/* Article Lists */

.left ul 				{ padding-left:3em;}
.left ol 				{ padding-left:3em;}
.count 					{ float:right;font-size:10px;vertical-align:middle; height:20px; margin-top:5px; display:block;
							padding-right:20px; background:url(images/comment.gif) right no-repeat;}
.count a				{ color:#fff;}
.count a:hover			{ color:#fcff00;}

	/* Comments */

blockquote 				{ margin:0 0 0 1.5em;padding-left:1em;border-left:5px solid #ba983b;}
#avatar 				{ float:right;border:1px #ba983b solid;background:#f0f0f0;padding:2px;}
#spacer 				{ padding-top:10px;border-bottom:1px #ba983b solid;}
.commentlist cite 		{ color:#ba983b;font-style:normal;font-size:12px;font-style:italic;font-weight:normal;}
.commentlist a			{ text-decoration:none;}
.commentmetadata a 		{ color:#ba983b;}
.commentmetadata a:hover{ text-decoration:underline;}
.commentinput	 		{ width:180px; border:1px solid #ba983b;}
.commenttextarea		{ width:360px; border:1px solid #ba983b;}

	/* Article Components */

p img 					{ padding:0;max-width:100%;}
img.aligncenter, .aligncenter, .aligncenter img, img.centered {display:block;margin-left:auto;margin-right:auto;}
.left img.alignright	{ padding:3px;margin:0;display:inline;margin-left:10px;}
.left img.alignleft		{ padding:3px;margin:0;display:inline;margin-right:10px;}
.left .img 				{ padding:3px;margin:10px;display:inline;}
.alignright 			{ float:right;}
.alignleft 				{ float:left;}
img.wp-smiley 			{ margin:0;border:0;}
.articles				{ font-size:14px;line-height:18px;color:#000;}

.borderseparator		{ border-top:1px #ff0000 solid;height:5px;width:100%;margin:10px 0px;}

.leftresults			{ margin-bottom:20px; float:left }
.leftresults a			{ padding:5px 10px; border:1px solid #f00; text-decoration:none; background:#000; color:#fff; }
.leftresults a:hover	{ padding:5px 10px; border:1px solid #f00; text-decoration:none; background:#f00; color:#fff; }
.rightresults			{ margin-bottom:20px; float:right }
.rightresults a			{ padding:5px 10px; border:1px solid #f00; text-decoration:none; background:#000; color:#fff; }
.rightresults a:hover	{ padding:5px 10px; border:1px solid #f00; text-decoration:none; background:#f00; color:#fff; }

	/* Calendar */

#wp-calendar a 			{ text-decoration:none;color:#fff;width:100%;}
#wp-calendar a:hover	{ text-decoration:none;color:#fcff00;width:100%;}
#wp-calendar caption 	{ font-size:14px;font-weight:bold;color:#fff;text-decoration:none;text-align:center;width:158px;line-height:18px;border:1px solid #f00;margin-bottom:2px;background:#c00;}
#wp-calendar th 		{ font-style:normal;text-transform:capitalize;font-size:9px;background:#c00;color:#000;}
#wp-calendar 			{ empty-cells:show;margin:0px auto;width:100%;line-height:20px;border:1px solid #f00;background:#c00;}
#wp-calendar #next a ,
#wp-calendar #next a:hover{text-align:right;color:#fff;text-transform:uppercase;font-size:14px;font-weight:bold;}
#wp-calendar #prev a ,
#wp-calendar #prev a:hover{text-align:left;color:#fff;text-transform:uppercase;font-size:14px;font-weight:bold;}
#wp-calendar td 		{color:#000;text-align:center;background:#c00;margin:1px;border:1px solid #c00;}
#wp-calendar td:hover	{ border:1px solid #f00;background:#f00;color:#000}
#wp-calendar td:hover a { color:#fff;}
#wp-calendar td.pad 	{ border:1px solid #c00;background:#c00}
#wp-calendar td.pad:hover{ border:1px solid #c00;background:#c00}

	/* League */

.standingstable 		{ text-align:left;width:98%;margin:0px auto}
.standingstable .lmst_header { background:#ba983b;height:20px;}
.standingstable .lmst_header td {color:#fff;height:16px;line-height:16px}
.standingstable td 		{ height:30px; vertical-align:middle;font-weight:normal;
							text-align:center; padding: 0px 4px; border-bottom:1px solid #ba983b }
.standingstable .lmst_logo { vertical-align:middle;padding:0px;margin:0px;border:none}

.leaguemanager_widget	{ width:100%; }
.leaguemanager_widget table.standingstable { width:100%;margin:0px auto;border:1px solid #ba983b; border-bottom:none}
.leaguemanager_widget h4 {color:#fff; display:none }
.leaguemanager_widget td { font-size:9px; line-height:12px; height:16px}

.crosstable				{ width:98%; margin:0px auto}
.crosstable .num		{ text-align:center;}
.crosstable .red		{ background:#ba983b; color:#fff}

	/* Widgets */

.widgetdiv 				{ margin-bottom:15px;}
.widget					{ margin-bottom:15px;}

.wigleft				{ width:160px;float:left;padding:0px 0px;margin:0px;margin-right:10px;}
.wigright				{ width:160px;float:right;padding:0px 0px;margin:0px;}

.widgettitle			{ background:url(images/heart.jpg) left center no-repeat;padding:0px;
							margin:0px;padding-left:20px;vertical-align:middle;font-size:14px;
							font-weight:normal;line-height:18px;color:#fcff00;padding-bottom:5px;
							list-style-type:none;list-style:none;}

.wigleft li.widget		{ list-style:none;}
.wigright li.widget			{ list-style:none;}

.widgetdiv h2 a 		{ color:#ba983b; text-decoration:none;}

.widgetdiv a,
.widgetdiv a:hover		{ color:#ba983b; margin-bottom:2px;}

	/* Archives */

.widget_archive ul		{ list-style-type: none; padding: 0px;}
.widget_archive ul ul	{ margin:0.1667em 0; padding:0px; }
.widget_archive ul a		{ display:block;padding:1px 2px;border:1px solid #f00;background:#c00;text-decoration:none;color:#fff;}
.widget_archive ul a:hover{ display:block;padding:1px 2px;border:1px solid #f00;background:#f00;text-decoration:none;color:#fff;}
.widget_archive	li		{ margin-bottom:2px; }

	/* BlogRoll */

.widget_links ul		{ list-style-type: none; padding: 0px;}
.widget_links ul ul		{ margin:0.1667em 0; padding:0px; }
.widget_links ul a		{ display:block;padding:1px 2px;border:1px solid #ba983b;background:#c00;text-decoration:none}
.widget_links ul a:hover{ display:block;padding:1px 2px;border:1px solid #ba983b;background:#ba983b;text-decoration:none;color:#fff;}
.widget_links	li		{ margin-bottom:2px; }

	/* Tag Cloud */

.widget_tag_cloud 		{ list-style-type:none;padding:2px;border:1px solid #f00;margin-bottom:2px;background:#c00;}
.widget_tag_cloud:hover	{ list-style-type:none;padding:2px;border:1px solid #f00;margin-bottom:2px;background:#f00;}
.widget_tag_cloud h2	{ display:none;}
.widget_tag_cloud a		{ color:#fff;text-decoration:none;}
.widget_tag_cloud a:hover{ color:#fff;text-decoration:underline;}

	/* Recent Entries */

.widget_recent_entries ul		{ list-style-type:none;padding:0px;}
.widget_recent_entries ul ul	{ margin:0.1667em 0;padding:0px;}
.widget_recent_entries ul a		{ display:block;padding:1px 2px;border:1px solid #f00;background:#c00;text-decoration:none;color:#fff;}
.widget_recent_entries ul a:hover{ display:block;padding:1px 2px;border:1px solid #f00;background:#f00;text-decoration:none;color:#fff;}
.widget_recent_entries li		{ margin-bottom:2px;list-style:none;list-style-type:none;}

	/* Categories */

.widget_categories ul	{ list-style-type:none;padding:0px;}
.widget_categories ul ul{ margin:0.1667em 0;padding:0px;}
.widget_categories ul a	{ display:block;padding:1px 2px;border:1px solid #f00;background:#c00;text-decoration:none}
.widget_categories ul a:hover	{ display:block;padding:1px 2px;border:1px solid #f00;background:#f00;text-decoration:none;color:#fff;}
.widget_categories .cat-item a	{ display:block;padding:1px 2px;border:1px solid #f00;background:#c00;text-decoration:none;color:#fff;}
.widget_categories .cat-item a:hover{ display:block;padding:1px 2px;border:1px solid #f00;background:#f00;text-decoration:none;color:#fff;}
.widget_categories .current-cat	a{ display:block;padding:1px 2px;border:1px solid #f00;background:#f00;text-decoration:none;color:#fff;}
.widget_categories .current-cat	a:hover{ display:block;padding:1px 2px;border:1px solid #f00;background:#f00;text-decoration:none;color:#fff;}
.widget_categories	li	{ margin-bottom:2px;}

	/* FOCAL */

.widget_focal a	{ color:#fff; }
.widget_focal ul	{ list-style-type:none;padding:0px;}
.widget_focal ul ul{ margin:0.1667em 0;padding:0px;}
.widget_focal ul a	{ display:block;padding:1px 2px;border:1px solid #f00;background:#c00;text-decoration:none}
.widget_focal ul a:hover	{ display:block;padding:1px 2px;border:1px solid #f00;background:#f00;text-decoration:none;color:#fff;}
.widget_focal .cat-item a	{ display:block;padding:1px 2px;border:1px solid #f00;background:#c00;text-decoration:none;color:#fff;}
.widget_focal .cat-item a:hover{ display:block;padding:1px 2px;border:1px solid #f00;background:#f00;text-decoration:none;color:#fff;}
.widget_focal .focalLinkSelected { display:block;padding:1px 2px;border:1px solid #f00;background:#f00;text-decoration:none;color:#fff;}
.widget_focal .focalLinkSelected:hover{ display:block;padding:1px 2px;border:1px solid #f00;background:#f00;text-decoration:none;color:#fff;}
.widget_focal	li	{ margin-bottom:2px;}
.widget_focal ul ul li a ,
.widget_focal ul ul li a:hover ,
.widget_focal ul ul .focalLinkSelected ,
.widget_focal ul ul .focalLinkSelected:hover{ padding-left:16px;}

	/* Titles */

.widgetdiv h1 			{ background:url(images/heart.jpg) left center no-repeat;padding:0px;margin:0px;padding-left:20px;
							vertical-align:middle;font-size:14px;font-weight:bold;line-height:18px;color:#ba983b;
							padding-bottom:5px;}
.widgetdiv h1 a 		{ color:#ba983b; text-decoration:none;}

	/* Search */
	
#s						{ vertical-align:middle;width:120px;height:18px;font-size:12px;margin:2px;line-height:18px;border:1px solid #ba983b; }
#sbmit					{ vertical-align:middle;width:30px;height:20px;font-size:12px;font-weight:bold;line-height:18px;color:#fff;background:#ba983b;border:1px solid #ba983b;} 


