body {background:#000 url('http://www.superbrawl.com/themes/bg_grass.jpg'); font:normal normal 100% Verdana;}
* {margin: 0;} img {border:none;} ul {margin-top: 0.2em; margin-bottom: 0.5em;}
a:link, a:visited, a:active	{text-decoration: none; color: #003; font-family: Verdana;}
a:hover		{text-decoration: underline; color:#F35700; font-family: Verdana;}

* input {outline:none;}

#TOP			{position:absolute; left:0px; top:0px;}
#Page 		{position:relative; top:0; left:0px; margin:0; padding:0px; width:1100px; height:1024px;}
#content 				{position:absolute; left:363px; top:92px; min-height:500px; width:700px; border:0px solid #000; z-index:2; background:transparent;  color:#000;}
#content #Files {width:95%; margin:0 auto; padding:15px 16px 60px 16px; min-height:600px; font:normal 100% Verdana; color:#FFF; border:2px solid #FFF; background:url('http://www.superbrawl.com/themes/bgfills1.png'); }
#content .link	{color:#F80;}

/* these button styles can be edited with your own images if desired */
.editbtn 	{background:transparent url('http://www.superbrawl.com/themes/icon_edit.png') no-repeat; position:absolute; top:-45px; left:760px; width:50px; height:50px; border:none; z-index:9;}
.admpnl 	{background:transparent url('http://www.superbrawl.com/themes/icon_settings.png') no-repeat; position:absolute; top:-45px; left:710px; width:50px; height:50px; border:none; z-index:9;}
.admbtn 	{background:transparent url('http://www.superbrawl.com/themes/icon_edit.png') no-repeat; position:absolute; top:-1px; right:0px; height:50px; width:50px; border:none; z-index:9;}
.starbtn 	{background:transparent url('http://www.superbrawl.com/themes/icon_edit.png') no-repeat; position:absolute; top:175px; right:245px; height:50px; width:50px; border:none; z-index:9;}
.closebtn {background:transparent url('http://www.superbrawl.com/themes/close.png') no-repeat; position:absolute; top:5px; right:0px; height:20px; width:20px; border:none; z-index:9;}

#Control, #TrashTalk, #playDiv, .xdiv, #card, #fullDiv  {
	position:absolute; top:10px; left:5px; width:100%; height:1000px; border:2px solid #E75200; 
	background:url('http://www.superbrawl.com/themes/bgfills1.png'); z-index:99;}
#trash .head, #Survivor .head, #Summaries .head, #Standings .thead, #picksheet .thead, #summary	.thead,#Summaries .foot	{
	color:#FFF; font:normal 800 110% Verdana; padding:5px; height:40px; border-bottom:1px solid #000;
	background:#000 url('http://www.superbrawl.com/themes/spr_den.png') top repeat-x;}
#picksheet th, #trash th, #Survivor th, #Summaries th, #Standings th, #summary th
	{background:#000; color:#FFF; font-size:80%; text-align:center; font-weight:normal; white-space:nowrap; padding:3px;}
#Logbox .button, #QF .button, #myId .button, #Control .button, #Join #checkcell .button,#playlog .button, #picksheet .button, #Survivor .button, #trpost .button, #trash .button {
	width:90px; height:24px; margin:2px 0 7px 2px; font-size:90%; text-align:center; border:none; outline:none;
 	background:transparent url('http://www.superbrawl.com/themes/btn_90w.png') no-repeat; color:#003;}
#Logbox .button:hover, #QF .button:hover, #myId .button:hover, #Control .button:hover, #Join #checkcell .button:hover,#playlog .button:hover, #picksheet .button:hover, #Survivor .button:hover, #trpost .button:hover, #trash .button:hover {
	background:transparent url('http://www.superbrawl.com/themes/btn_90org.png') no-repeat; color:#FFF;}
#Control form, #Join form, #playlog form, #trpost form, #QF form 
 	{position:relative; margin:auto; border:none;}
#Control fieldset, #Join fieldset, #playlog fieldset, #trpost fieldset, #QF fieldset {
	border:1px solid #000; border-top:none; margin:40px auto; color:#FFF; padding:20px 10px 10px 10px;
	background:#000 url('http://www.superbrawl.com/themes/bgfills_org.png');}
#Control legend, #Join legend, #playlog legend, #QF legend {
	position:absolute; top:-21px; border:1px solid #000; color:#000; font-size:105%; 
 	background:transparent url('http://www.superbrawl.com/themes/spr_den.png') bottom; padding:7px 10px 7px 10px;}
#Control form br, #Join form br, #playlog form br, #trpost form br, #QF form br, #myId form br, #playlog br 
	{clear:left;}
#Control label, #Join label, #playlog label, #QF label
	{white-space:nowrap; display:block;	float:left; width:120px; padding:0px; margin:3px 0 7px 0; text-align:right;}
#Join .small, #Control .small, #QF .small
	{font:normal 85% Verdana;}

#Menu 		{position:relative; left:359px; top:9px; width:705px; height:60px; padding:0px; background:transparent url('http://www.superbrawl.com/themes/menubg_org.png') top left no-repeat; 
	border:0px solid #F80; z-index:3;}
#Menu div						{float:left; font-size:100%; height:60px; padding-top:15px;}
#Menu div a, #Menu div a:link, #Menu div a:visited, #Menu div a:active
 {outline:none; color:#FFF; text-decoration: none; font-weight:bold; padding:15px 8px 10px 8px; background:transparent;}
#Menu div a:hover .link, #Menu div a:hover 	{color:#000; text-decoration: none;}
 


#Logbox 				{position:relative; top:1px; white-space:nowrap; border:0px solid #FF0; font:normal 105% Verdana; color:#FFF; margin:5px; z-index:4;}
#Logbox div {float:left;}
#Logbox #Lwrap	{position:absolute; right:0px; float:right; padding:0px;}
#Logbox .button {margin-top:8px; }
#Logbox input 		{font:normal 90% Verdana; margin:1px 1px 0 0; border:1px solid #006; background:#FF9; color:#002; height:1.3em; width:7.0em; text-align:right;}
#Logbox .facebook	{background:transparent url('http://www.superbrawl.com/themes/S1_face.png') 	no-repeat; width:24px; height:24px; border:none; position:relative; top:-4px;}
#Logbox .refresh 	{background:transparent url('http://www.superbrawl.com/themes/S1_refresh.png') 	no-repeat; width:24px; height:24px; border:none; position:relative; top:-4px;}
#Logbox .edit 		{background:transparent url('http://www.superbrawl.com/themes/S1_settings.png') no-repeat; width:24px; height:24px; border:none; position:relative; top:-4px;}
#Logbox .pwerror 	{background:transparent url('http://www.superbrawl.com/themes/S1_help.png') 		no-repeat; width:24px; height:24px; border:none; position:relative; top:-4px;}
#Logbox .logout  	{background:transparent url('http://www.superbrawl.com/themes/S1_exit.png') 		no-repeat; width:24px; height:24px; border:none; position:relative; top:-4px;}
#Logbox .link 		{font-size:90%; color:#FFF;}
#Logo			{position:absolute; top:40px; right:3px; width:300px; padding:3px; 
	background:url('http://www.superbrawl.com/themes/bgfills_w.png'); border:1px solid #900; color:#003; font:bold 100% verdana; text-align:center; white-space:normal;}

#Sidebar	{position:absolute; left:0px; top:3px; width:350px; height:auto; border:0px solid #CCC; text-align:center;}
#Sidebar #NewsFeed 	{border:3px solid #005; margin-left:10px; padding:3px; width:325px; min-height:400px; background:url('http://www.superbrawl.com/themes/bgfills_org.png');  text-align:left;}
#Sidebar #NewsFeed .fd_head  {color:#FFF; font:normal 105% Verdana;}
#Sidebar #NewsFeed .fd_source{color:#003;  font:italic 90% Verdana;}
#Sidebar #NewsFeed .fd_date  {color:#000; font-style:italic;}
#Sidebar #NewsFeed a:hover  {color:#003;}

#Control textarea {font:normal normal 80% Verdana; width:550px; height:320px; margin:0 auto; padding:1px; overflow:auto; border:1px solid #0044BF; color:#000; background:#FFC; }
#Control input 		{font:normal normal 80% Verdana; width:450px; padding:1px; margin-bottom:2px; border:1px solid #0044BF; color:#000; background:#FFC;}
#Control fieldset {width:620px; height:400px; text-align:center;}

#Join fieldset 	{min-height:350px; width:400px;}
#Join input			{border:1px solid #000; color:#000; background:#FFC; margin-left:2px; font-size:90%; padding:2px;}
#Join li  			{margin-right:10px; font:normal 90% Verdana;}
#Join .cbox			{background:transparent; border:none; vertical-align:middle; margin:3px;}
#Join #checkcell{width:400px;}


#playDiv				{position:absolute; top:61px; left:50px; width:250px; height:300px; border:1px solid #0F6; padding:3px; color:#FFF; font-size:80%; z-index:90;}
#playDiv table	{border:0px #F00 solid; padding:2px; border-collapse:collapse;}
#playDiv td 		{color:#FFF; font-size:90%; padding:2px; white-space:nowrap; text-align:right;}
#playDiv th 		{color:#09F; font-size:80%; padding:2px; text-align:left;}
#playDiv img 		{vertical-align:middle; margin:2px;}


#playlog 							{position:relative; margin-top:35px;}
#playlog .small 			{padding:3px 25px 10px 5px; font-size:80%; white-space:normal;}
#playlog fieldset			{min-height:100px; max-width:300px;}
#playlog input,select	{border:1px solid #000; color:#000; background:#FFC; margin-left:2px; width:50px; font-size:85%; padding:2px;}
#playlog textarea 		{overflow:auto;}

#pickgrp {margin:0 auto;}
#picksheet 					{display:inline; float:left; padding:2px;}
#picksheet img 			{border:none; margin:1px;}
#picksheet table 		{border:1px solid #002; padding:1px;  border-collapse:collapse;}
#picksheet tr.r1 td {background: #FFF; padding:2px;}
#picksheet tr.r2 td {background: #999; padding:2px;}

#picksheet td 			{background:#FFF; color:#002; font-size:80%; font-style:normal; padding:2px; text-align:center; white-space:nowrap;}
#picksheet .sum 		{padding:3px;}
#picksheet tr.r1 .sel,#picksheet tr.r2 .sel 	{background:#002; color:#FFF; padding:2px; }
#picksheet tr.r1 .nsel,#picksheet tr.r2 .nsel {color:#002; padding:2px;}
#picksheet .primetime {border:1px solid #000; background:#FFF; padding:2px;}

#summary 					{display:inline; float:left; padding:2px;}
#summary img 			{border:none; margin:1px;}
#summary table 		{border:1px solid #002; padding:1px;  border-collapse:collapse;}
#summary td 			{background:#FFF; color:#002; font-size:80%; font-style:normal; padding:1px; text-align:center; white-space:nowrap;}
#summary a:link, #summary a:visited, #summary a:active {color:#002; text-decoration: none; padding:1px 3px 1px 3px;}
#summary a:hover 	{color:#FFF; text-decoration: none; background:#F00; border:1px solid #000; padding:1px 2px 1px 2px;}
#summary .sum 		{padding:3px;}


#Standings, #Summaries, #Survivor, #trash, #QF {margin:20px auto; color:#FFF; white-space:nowrap;}

#Standings .match, #Standings .match .link, #Summaries .match, #Summaries .match .link
 	{background:#006BE6; color:#FFF;}							/* player match  (sort of a passive search) */

  
#Standings table,#Summaries table,#Survivor table,#trash table
	{margin:auto; border:1px solid #002; padding:0px; border-collapse:collapse; white-space:nowrap; text-align:center;}

#Summaries table {background:#000;}
#Standings .title 		{color:#FFF; font:normal normal 130% Verdana;}
#Standings .legend 		{font:normal normal 80% Tahoma; color:#FFF; padding-right:3px; text-align:right;}
#Standings td 				{background:#FFF; color:#002; font:normal 80% Verdana; padding:1px;}
#Standings td .link 	{color:#002;}
#Standings .sl  			{background:#FC3; color:#002;}

#Summaries .title 	{font-size:120%; text-align:center;  white-space:nowrap;}
#Summaries .legend 	{font-size:95%; text-align:left; white-space:nowrap; padding-right:3px;}
#Summaries .foot div {height:30px; padding:3px; float:left;}
#Summaries .foot .search {border:1px solid #9CF; color:#000; background:#FFF; width:80px; font-size:90%;}
#Summaries .foot .btn {border:1px solid #9CF; color:#000; background:#FFF;}
#Summaries td 			{color:#002; background:#FFF; font-size:80%; font-style:normal; padding:2px; text-align:center; white-space:nowrap; letter-spacing: -1px;}
#Summaries select 	{border:1px solid #000; color:#002; background:#FFC; font-size:80%; width:130px;}
#Summaries .vis  		{color:#FFF; background:#025BC0;}						/* visitor */
#Summaries .viss  	{color:#FFF; background:#025BC0;}						/* vis score */
#Summaries .hom  		{color:#FFF; background:#0000A3;}						/* home */
#Summaries .homs 		{color:#FFF; background:#00007C;}						/* home score */
#Summaries .cpik 		{color:#000; background:#FFE082;}							/* correct pick */
#Summaries .win  		{color:#000; background:#FC3;}							/* win */
#Summaries .cov  		{color:#000; background:#FC3;}							/* cover */
#Summaries .fav  		{color:#FFF; background:#7A0000;}						/* favorite */
#Summaries .spr  		{color:#FFF; background:#7A0000;}						/* spread */
#Summaries .dog  		{color:#FFF; background:#7A0000;}						/* underdog */
#Summaries .ou  		{color:#FFF; background:#000;}							/* over under */
#Summaries .ouo 		{color:#FFF; background:#CA0000;}						/* over under over */
#Summaries .ouu 		{color:#FFF; background:#A3A300;}						/* over under -under */
#Summaries .sh 			{color:#FFF; background:#002; border:none;} /* small header spots */
#Summaries .res  		{color:#FFF; background:#F00;}							/* game results style */

#Survivor td 						{color:#002; background:transparent; font:normal normal 90% Verdana; padding:1px; text-align:center; white-space:nowrap; letter-spacing: -1px;}
#Survivor tr.r1 td, #Survivor tr.r1 td .link 			{background:#FFF; color:#000; padding:2px;}
#Survivor tr.r2 td, #Survivor tr.r2 td .link 			{background:#999; color:#000; padding:2px;}
#Survivor .foot	 				{background:#FFF; color:#000;  text-align:left;}
#Survivor .foot .btn 		{border:1px solid #9CF; color:#000; background:#FFF;}
#Survivor .win 					{background:#B7FFB7; color:#010;}
#Survivor .loss 				{background:#B70000; color:#FFF;}
#Survivor .btn 					{border:1px solid #9CF; color:#000; background:#FFF;}
#Survivor ul,#Survivor li {text-align:left; white-space:normal;}
#Survivor .svgame 			{width:110px; margin:1px; border:1px solid #000; background:#3A7FB7;}
#Survivor .svgame th 		{background:#F80; color:#000; font-weight:normal; padding:2px; border-bottom:1px solid #000;}
#Survivor .svgame td 		{background:#FFC; color:#000; padding:1px;}
#Survivor .svgame .sel 	{background:#3266FF; color:#FFF; }
#Survivor .legend 			{background:#FFF;}
#Survivor .legend th 		{background:#FF8000; color:#FFF; }
#Survivor .legend .wksn {color:#FFF; background:#FF8000;}
#Survivor .legend .wks 	{color:#FFF; background:#003;}
#Survivor #svsched 		  {color:#000;  font-size:95%;}
#Survivor #svsched table {border:1px solid #000; background:transparent;}
#Survivor .sched 				{background:#006; color:#FFF; font-size:91%; padding:2px; text-align:left; white-space:normal;}
#Survivor #svsum  			{background:transparent; color:#000;}
#Survivor #svsum table	{background:#FFF; border:1px solid #000; height:100%;}
#Survivor #svsum th 		{background:#005; color:#FFF; padding:1px;}
#Survivor #svsum td 		{background:#006; color:#FFF; padding:1px; font-size:80%;}
#Survivor #svsum .wksn 	{background:#002; color:#FFF;}
#Survivor #svsum .wks 	{background:#FF8000; color:#FFF;}
#Survivor #svsum .sverror	{padding:2px; background:#F00; color:#FFF; text-align:left;white-space:normal; border:1px solid #000;}


#trpost 					{margin:30px 10px 10px 10px; color:#000;}
#trpost textarea 	{font:normal normal 90% Verdana; width:350px; padding:1px; margin:auto; height:140px; overflow:auto; background:#FFC; border:1px solid #000;}
#trpost input 		{font:normal normal 90% Verdana; width:350px; padding:1px; margin-bottom:5px; background:#FFC; border:1px solid #000;}
#trpost fieldset 	{width:450px; max-height:400px; text-align:center;}
#trash img 				{float:left; border:none;}
#trash .head .sh	{font-size:75%;}
#trash table 			{background:#333;}
#trash td 				{font-style:normal; text-align:left;}
#trash tr td			{color:#FFF;}
#trash tr.r1 td 	{background:url('http://www.superbrawl.com/themes/spr_grn2.png'); border-top:1px solid #002; padding:2px 2px 2px 10px; white-space:nowrap;}
#trash tr.r2 td 	{background:url('http://www.superbrawl.com/themes/spr_org.png'); border-top:1px solid #002; padding:2px 2px 2px 10px; white-space:nowrap;}
#trash .sub  			{font-size:110%;}
#trash .auth 			{font-size:75%;}
#trash .cnt 			{font-size:75%; text-align:center;}
#trash .link 			{color:#FFF;}
#thread 					{border-top:1px solid #002; padding:3px;}
#thread table 		{border:none;}
#thread .subject 	{border:1px solid #002; color:#FFF; background:#000 url('http://www.superbrawl.com/themes/horz_r1.png') left repeat-y; font-size:110%; font-style:bold; text-align:left; padding:3px 5px 5px 10px; border-bottom:1px solid #000;}
#thread .subject .link {color:#FFF;}
#thread .message 	{border:1px solid #002; color:#002; background:#FFF; font-size:90%; font-style:normal; text-align:left; padding:3px 20px 20px 25px; white-space:normal;}
#thread .message td	{white-space:normal;}
#thread .message .link 	{color:#F00;}
#thread img 			{clear:both; border:none;}
#thread tr.r3 td 	{background: #FFD1A4; border-top:1px solid #002; padding:3px 2px 20px 25px; white-space:normal; font-size:90%;}
#thread tr.r4 td 	{background: #FFF; border-top:1px solid #002; padding:3px 2px 20px 25px; white-space:normal; font-size:90%;}


#trashmini {margin:5px auto; width:333px; height:350px; border:0px solid #000; overflow:auto; overflow-x: hidden;}
#trashmini table {background:#000; border:0px solid #F00; width:327px; border-left:none;}
#trashmini th, #trashmini th .link {font:normal 90% Verdana; color:#FFF; text-align:center;}
#trashmini #head {position:relative; background:#FFF url('http://www.superbrawl.com/themes/trashmini2.jpg') left no-repeat; border:1px solid #000; color:#FFF; height:40px; width:333px;}
#trashmini .button {position:relative; top:8px; right:20px; width:50px; height:24px; font-size:90%; text-align:center; border:none; outline:none;
 	background:transparent url('http://www.superbrawl.com/themes/btn_50w.png') no-repeat; color:#000;}
#trashmini .button:hover {background:url('http://www.superbrawl.com/themes/btn_50green.png') no-repeat; color:#FFF;} 	
#trashmini td div {font:normal 80% Verdana; white-space:normal; width:310px; padding:5px; text-align:left;}
#trashmini tr.r1 td 	{background:#000 url('http://www.superbrawl.com/themes/horz_r1.png') left repeat-y; color:#FFF;}
#trashmini tr.r2 td 	{background:#000 url('http://www.superbrawl.com/themes/horz_r2.png') left repeat-y; color:#FFF;}
#trashmini .link	 		{color:#FFF;}


#QF div 					{float:left;}
#QF fieldset 			{max-width:400px;}
#QF input,select	{width:190px; border:1px solid #000; color:#000; background:#FFC; margin-left:2px; font-size:90%; padding:2px;}
#QF textarea 			{width:190px; height:60px; overflow:auto; margin-left:2px; font:normal normal 90% Verdana; padding:2px;}
#QF .small 				{padding:3px 25px 10px 5px;}
#QF .cbox					{background:transparent; border:none; vertical-align:middle;}

.xdiv .sm				{font-size:80%; padding:2px; color:#FFF; }
.xdiv table 		{border:0px #002 solid; padding:2px; border-collapse:collapse;}
.xdiv td 				{color:#FFF; font-size:90%; padding:2px; white-space:nowrap;}
.xdiv th 				{color:#FFF; font-size:80%; padding:2px; white-space:nowrap;}


#myId {display:block; font-size:98%; color:#FFF; padding:5px 0 5px 5px;}
#myId br {clear:both;}
#myId th		{color:#002; background:#FFF; font-size:90%; font-style:bold; text-align:center; padding:2px; white-space:nowrap; border-bottom:1px solid #09F;}
#myId td		{color:#FFF; font-size:80%; text-align:left; padding:2px; white-space:normal;}
#myId table {border-collapse:collapse; margin-left:15px; margin-top:5px;}
#myId td input	{height:110%;	width:13.0em; font-size:105%; padding:2px; border:1px solid #0044BF; color:#000; background:#FFC;}
#myId .caution {font-size:90%; padding:9px; margin:9px; white-space:normal; border:1px solid #F00;}
#myId .Reload {margin:20px; border:none; white-space:normal;}
#myId div {display:block; float:left; font-size:98%; color:#FFF; padding:0px;}
#myId fieldset {border:1px solid #09F; padding:5px; margin:0; margin-left:5px;}
#myId legend {margin-left:10px; margin-bottom:11px; font-size:100%; color:#FC3; padding:3px 5px 3px 5px; border:1px solid #09F; background:#002;}
#myId label {font-size:90%; white-space:nowrap; display:block;	float:left; width:110px; padding:0px; margin:3px 0 7px 0; text-align:right;}
#myId input,select	{margin-left:2px; font-size:85%; padding:2px; border:1px solid #0044BF; color:#000; background:#FFC; width:190px;}
#myId .input2	{width:100px;}
#myId select	{width:196px;}
#myId small {display: block;	margin:5px; padding: 1px 3px;	font-size:85%;}

#playDiv .link, #Join .link, #Standings .legend .link, #Standings .link, #Summaries .link, #Survivor .legend .link, 
#QF .link, .xdiv .link, #Summaries .foot .link 	{color:#FFF;}

#fullDiv	{position:absolute; top:0px; left:0; width:99%; height:99%; border:1px solid #F00; padding:3px;color:#FFF; font-size:80%; z-index:99;}
#card 		{position:absolute; left:695px; top:15px; width:250px; height:400px; padding:10px; color:#FFF; font-size:110%; border:1px solid #0F0;z-index:50;}
#qcode 		{padding:5px; color:#FFF; font-size:90%; white-space:normal; text-align:left; border:1px solid #09F; background:#000 url('http://www.superbrawl.com/themes/tallbg1.png') bottom repeat-x;}
