body {background:#35291B url('http://www.superbrawl.com/themes/bg17.jpg'); font:normal normal 100% Verdana;}
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:#F80; font-family: Verdana;}

#content 				{position:relative; width:700px; color:#FFF; border:0px solid #09F; 
	background:transparent; z-index:3; text-align:left; padding:1px;}
#content #Files {margin:5px; padding:5px; min-height:400px; font:normal normal 100% Verdana; color:#FFF;
	border:0px solid #000; background:transparent;}
#content .link	{color:#F00;}

/* these button styles can be edited with your own images if desired */
.editbtn 	{clear:both; background:transparent url('http://www.superbrawl.com/themes/icon_edit.png') no-repeat; position:absolute; top:0px; left:-50px; width:50px; height:50px; border:none; z-index:6;}
.admpnl 	{clear:both; background:transparent url('http://www.superbrawl.com/themes/icon_settings.png') no-repeat; position:absolute; top:-60px; left:-50px; width:50px; height:50px; border:none; z-index:6;}
.closebtn {background:transparent url('http://www.superbrawl.com/themes/icon_close.png') no-repeat; position:absolute; top:5px; right:0px; height:20px; width:20px; border:none; z-index:6;}
.pdf 	{background:transparent url('http://www.superbrawl.com/themes/icon_adobe.jpg') no-repeat; width:24px; height:24px; border:none; vertical-align:middle; margin:1px;}
#SBHelp {width:650px; color:#000;}

#Control, #TrashTalk, .xdiv, #card, #fullDiv  {
	position:absolute; top:10px; margin:auto; width:90%; height:600px; border:3px solid #FC3; 
	background:url('http://www.superbrawl.com/themes/bgfills1.png'); z-index:9;}
#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; 
	background:#000 url('http://www.superbrawl.com/themes/spr_gold.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;}
.head .button, #Logbox .button, #QF .button, #myId .button, #Control .button, #Join #checkcell .button,#playlog .button, #picksheet .button, #Survivor .button, #trpost .button,  #trash .button, .button {
	width:90px; height:24px; margin:2px 0 7px 2px; color:#000; font-size:90%; text-align:center; border:none; 
 	background:transparent url('http://www.superbrawl.com/themes/btn_90w.png') no-repeat; outline:none;}
.head .button:hover, #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, .button:hover {
	background:transparent url('http://www.superbrawl.com/themes/btn_90gold.png') no-repeat; color:#000; outline:none;}
#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 #FFC; margin:40px auto; color:#FFF; padding:20px 10px 10px 10px; 
	background:#000 url('http://www.superbrawl.com/themes/tall_gold.png') bottom repeat-x;}
#Control legend, #Join legend, #playlog legend, #QF legend {
	position:absolute; top:-13px; border:1px solid #000; color:#FFF; font-size:105%; 
 	background:transparent url('http://www.superbrawl.com/themes/spr_grn2.png') top; padding:3px 10px 3px 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;}

#MainTable 	 { }
#Menu td		{font:bold 90% Verdana; outline:none; color:#FFF; height:35px;
 padding-top:1px; background:transparent url('http://www.superbrawl.com/themes/menuBLK_C.png') top repeat-x; border:0px solid #F00;}
#Menu td a, #Menu td a:link, #Menu td a:visited, #Menu td a:active 
 	 {text-decoration: none; padding-right:5px; padding-left:5px; color:#FFF;}
#Menu td a:hover 	{color:#FC3;}
#Menu input {border:1px solid #FC3; height:1.3em; width:60px; background:#999; margin:0 2px 1px 2px; text-align:right;}
#Menu .button {width:50px; height:24px; margin:2px; color:#000; font-size:90%; text-align:center; border:none; 
 	background:transparent url('http://www.superbrawl.com/themes/btn_50w.png') no-repeat; outline:none;}
#Menu .button:hover {background:transparent url('http://www.superbrawl.com/themes/btn_50gold.png') no-repeat; color:#000; outline:none;}

#Menu .facebook {background:url('http://www.superbrawl.com/themes/S1_face.png') 		no-repeat; width:24px; height:24px; border:none;}
#Menu .refresh 	{background:url('http://www.superbrawl.com/themes/S1_refresh.png') no-repeat; width:24px; height:24px; border:none;}
#Menu .edit 		{background:url('http://www.superbrawl.com/themes/S1_settings.png') no-repeat; width:24px; height:24px; border:none;}
#Menu .pwerror 	{background:url('http://www.superbrawl.com/themes/S1_help.png') 		no-repeat; width:24px; height:24px; border:none;}
#Menu .logout  	{background:url('http://www.superbrawl.com/themes/S1_exit.png') 		no-repeat; width:24px; height:24px; border:none;}
#Menu .link 		{color:#FFF;}

#NewsFeed 	{border:1px solid #010;  width:318px;	background:#FFF; z-index:2;}
#NewsFeed .fd_head  {color:#003; font:normal 90% Verdana;}
#NewsFeed .fd_source{color:#F00;  font:italic 80% Verdana;}
#NewsFeed .fd_date  {color:#003; font-style:italic;}

#Control {height:450px;}
#Control textarea {font:normal normal 80% Verdana; width:600px; height:300px; 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;}

#Join fieldset 	{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:90px; 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 .small 			{padding:3px 25px 10px 5px; font-size:80%; white-space:normal;}
#playlog fieldset			{min-height:100px; width:400px;}
#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:1px auto; width:720px;}
#picksheet 					{display:inline; float:left; padding:2px; margin-left: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 {width:95%; color:#FFF; white-space:nowrap;}

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

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


#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:75%; font-style:normal; padding:1px; 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:#FC3;}							/* correct pick */
#Summaries .win  		{color:#000; background:#FC3;}							/* win */
#Summaries .cov  		{color:#000; background:#0C0;}							/* cover */
#Summaries .fav  		{color:#FFF; background:#007C00;}						/* favorite */
#Summaries .spr  		{color:#FFF; background:#007C00;}						/* spread */
#Summaries .dog  		{color:#FFF; background:#007C00;}						/* 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 			{background: #FFF; padding:2px;}
#Survivor tr.r2 td 			{background: #999; 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:#FC3; 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:#005; color:#FFF; }
#Survivor .legend .wksn {color:#FFF; background:#005;}
#Survivor .legend .wks 	{color:#FFF; background:#3A7FB7;}
#Survivor #svsched 		  {color:#000;  font-size:95%;}
#Survivor #svsched table {border:1px solid #000; background:transparent;}
#Survivor .sched 				{background:#3A7FB7; 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:#FFDC71; padding:1px; font-size:80%;}
#Survivor #svsum .wksn 	{background:#002; color:#FFF;}
#Survivor #svsum .wks 	{background:#3A7FB7; 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; text-align:center;}
#trpost textarea 	{font:normal normal 90% Verdana; width:400px; padding:1px; margin:auto; height:140px; overflow:auto; background:#FFC; border:1px solid #000;}
#trpost input 		{font:normal normal 90% Verdana; width:400px; padding:1px; margin-bottom:5px; background:#FFC; border:1px solid #000;}
#trpost fieldset 	{max-width:450px; max-height:400px; }
#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:#000;}
#trash tr.r1 td 	{background: #FFC; border-top:1px solid #002; padding:2px 2px 2px 10px; white-space:nowrap;}
#trash tr.r2 td 	{background: #C7D6E7; 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:#002;}
#thread 					{border-top:1px solid #002; padding:3px;}
#thread table 		{border:none;}
#thread .subject 	{border:1px solid #002; color:#FFF; background:#3A7FB7; 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: #FFE7A6; 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%;}


#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 {margin:10px auto; border:2px solid #F00; width:710px; height:600px; padding:10px; background:url('http://www.superbrawl.com/themes/bgfills1.png');}
#myId {display:block; font-size:98%; color:#FFF;}
#myId br {clear:both;}
#myId #title {margin:5px 5px 11px 5px; padding:5px 10px 5px 10px; border:1px solid #002; color:#FFF; float:left; text-align:left; font-size:130%; font-variant:small-caps;}
#myId li {margin-top:20px; padding:3px 1px 3px 1px; list-style-type:none; float:left; text-align:left;}
#myId li a:link 		{color:#FFF; text-decoration:none; font-weight:normal; padding:3px 3px 3px 3px;}
#myId li a:visited 	{color:#FFF; text-decoration:none; font-weight:normal; padding:3px 3px 3px 3px;}
#myId li a:active 	{color:#FFF; text-decoration:none; font-weight:normal; padding:3px 3px 3px 3px;}
#myId li a:hover 		{color:#002; text-decoration:none; font-weight:normal; padding:2px 2px 2px 2px; background-color:#FC3; border:1px solid #002;}
#myId th		{color:#002; background-color:#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 form {margin-left:5px;}
#myId form div {float:left;}
#myId fieldset {border:1px solid #09F; padding:5px; margin:0;}
#myId fieldset legend {margin-left:10px; margin-bottom:11px; font-size:100%; color:#FC3; padding:3px 5px 3px 5px; border:1px solid #09F; background-color:#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 form input,select	{margin-left:2px; font-size:85%; padding:2px; border:1px solid #0044BF; color:#000; background:#FFC; width:190px;}
#myId form .input2	{width:100px;}
#myId form select	{width:196px;}
#myId form fieldset label:first-letter {text-decoration:underline;}
#myId textarea {overflow: auto; }
#myId form small {display: block;	margin:5px; padding: 1px 3px;	font-size:85%;}
#myId form br {	clear:left; }



#playDiv .link, #Join .link, #Standings .legend .link, #Standings .link, #Summaries .link, #Survivor .legend .link, 
#QF .link, .xdiv .link, #Summaries .foot .link,#Survivor .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/tall_gold.png') bottom repeat-x;}
