﻿/* 
	................
	General Format
	................
*/

body {
	background-color: #000000;
	margin: 0px 0px 0px 0px;
	font: 12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	color: white;
}
i
{
	font-size:12px;
	}
h2 
{
	font-size: 23px;
}
	
div#text h2
{
	
}	
	
h3 {
	font-size: 14px;
	}
a{
	color: #FFFFFF;
	text-decoration: underline;
	background-color: transparent;
}
table#faq_form {	
	float: right;
	margin: 10px 10px 20px 10px;
	/*background: url("../img/x_form.gif");*/
	background-position: 0 -300px;
	}
a:hover
{
	background-color: transparent;
	text-decoration: underline;
	
}
.stat a:hover
{
	text-decoration: underline;
	}
.stat a
{	

	color:  white;
	text-decoration: underline;
	background-color: transparent;
}
clickhere 
{
	font-family:  Verdana, sans-serif;
	font-weight: 900;
	font-size: 11px;
	color: #b3b3b3;
}
.clickhere a 
{
	color: #b3b3b3;
	font-family:  Arial, sans-serif;
	font-weight: 900;
	font-size: 11px;
}
.clickhere a:visited
{
	font-family:  Arial, sans-serif;
	font-weight: 900;
	font-size: 11px;
	color: #b3b3b3;
}

.clickhere a:hover
{
	font-weight: 900;
	text-decoration: underline;	
}
input
{
	font-size: 11px;
	/* border: 0px; */
	
}
select
{
	font-size: 11px;
	/* border: 0px; */
	width: 150px;
}
img {
	border: 0;
	}

div#wrapper {
	width: 800px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px;
}	

.head {
	width: 498px;
	height: 70px;
	padding: 0px;
}
.head span
{
	display: none;
	width: 300px;
	height: 70px;

}

.logincontroltb
{
	width: 75px;
}

div#form {
	width: 275px;
	height: 50px;
	margin-top: 10px;
	}

div#form table {
	text-align: left;
	margin: 0px;
}
	
div#form table span {
	font-size: 10px;
	}

td.link {
	font-size: 10px;
	text-align: right;
	background-color: transparent;
	color: #b3b3b3;
	}

td.link a {
	font-size: 10px;
	text-align: right;
	color: #b3b3b3;
	
	}


/********************************* /
	Nav
********************************/



#nav {
	background: #000;
	width: 705px;
	height: 27px;
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
	}



ul#butt {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#butt li {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	}

#butt li a {
	display: block;
	height: 27px;
	}

#butt li a span {
	display: none;
	}

#butt_home { 
	background: transparent url("../img/nav/sopranos_nav_home.gif") no-repeat top left;
	width: 63px;
	}

#butt_rules { 
	background: transparent url("../img/nav/sopranos_nav_rules.gif") no-repeat top left;
	width: 115px;
	}
	
#butt_demo { 
	background: transparent url("../img/nav/sopranos_nav_demo.gif") no-repeat top left;
	width: 68px;
	}

#butt_pieces { 
	background: transparent url("../img/nav/sopranos_nav_pieces.gif") no-repeat top left;
	width: 78px;
	}
#butt_groups { 
	background: transparent url("../img/nav/sopranos_nav_groups.gif") no-repeat top left;
	width: 115px;
	}

#butt_signup { 
	background: transparent url("../img/nav/sopranos_nav_sign.gif") no-repeat top left;
	width: 88px;
	}
#butt_collection { 
	background: transparent url("../img/nav/sopranos_nav_collection.gif") no-repeat top left;
	width: 150px;
	}

#butt_minigame { 
	background: transparent url("../img/nav/sopranos_nav_minigame.gif") no-repeat top left;
	width: 114px;
	}

#butt_home:hover, #butt_rules:hover, #butt_demo:hover, #butt_pieces:hover, #butt_signup:hover, #butt_minigame:hover, #butt_groups:hover, #butt_collection:hover { 
	background-position: 0 -27px;
	}
#butt_home_s
{
    background: transparent url("../img/nav/sopranos_nav_home.gif") no-repeat top left;
	width: 63px;
    background-position: 0 -27px;
}
#butt_minigame_s
{
    background: transparent url("../img/nav/sopranos_nav_minigame.gif") no-repeat top left;
	width: 114px;
    background-position: 0 -27px;
}
#butt_rules_s
{
   background: transparent url("../img/nav/sopranos_nav_rules.gif") no-repeat top left;
	width: 115px;
    background-position: 0 -27px;
}

#butt_demo_s
{
    background: transparent url("../img/nav/sopranos_nav_demo.gif") no-repeat top left;
	width: 68px;
    background-position: 0 -27px;
}
#butt_pieces_s
{
   background: transparent url("../img/nav/sopranos_nav_pieces.gif") no-repeat top left;
	width: 78px;
    background-position: 0 -27px;
}
#butt_collection_s
{
   background: transparent url("../img/nav/sopranos_nav_collection.gif") no-repeat top left;
	width: 150px;
    background-position: 0 -27px;
}
#butt_groups_s
{
   background: transparent url("../img/nav/sopranos_nav_groups.gif") no-repeat top left;
	width: 115px;
    background-position: 0 -27px;
}
#butt_signup_s
{
    background: transparent url("../img/nav/sopranos_nav_sign.gif") no-repeat top left;
	width: 115px;
    background-position: 0 -27px;
}




/********************************* /
	Content
********************************/

.content {
	width : 100%;
}


#maincontentdiv 
{
	margin: 0px auto;
	margin-top: 10px;
	background: #090303 url("/img/x7.gif") repeat-x;
	/*background: #090303 url("/sfoc/img/x7.gif") repeat-x;*/
	width: 100%;
	min-height:540px;
 	height:auto !important;
 	height: 540px;
	}


/********************************* /
	Footer
********************************/

div#footer {
	width: 800px;
	margin: auto;
	background-color: #000000;
	text-align: center;

	}

div#bottom_nav {
	float: left;
	color: #a91620;
	width: 400px;
	text-align: left;
	margin: 0px;
}


	
div#bottom_nav a 
{
	color: #a91620;
  	height: 35px;
  	text-decoration: none;
	}
	
.home
{
 background: transparent url('../img/nav/bottom_home.gif') no-repeat center;
 cursor: pointer;
 cursor: hand;
}
.home2
{
 background: transparent url('../img/nav/bottom_home2.gif') no-repeat center;
 cursor: pointer;
 cursor: hand;
}
.shows
{
 background: transparent url('../img/nav/bottom_shows.gif') no-repeat center;
 cursor: pointer;
 cursor: hand;
}
.shows2
{
 background: transparent url('../img/nav/bottom_shows2.gif') no-repeat center;
 cursor: pointer;
 cursor: hand;
}	

.schedule
{
 background: transparent url('../img/nav/bottom_schedule.gif') no-repeat center;
 cursor: pointer;
 cursor: hand;
}
.schedule2
{
 background: transparent url('../img/nav/bottom_schedule2.gif') no-repeat center;
 cursor: pointer;
 cursor: hand;
}

.video
{
 background: transparent url('../img/nav/bottom_video.gif') no-repeat center;
 cursor: pointer;
 cursor: hand;
}
.video2
{
 background: transparent url('../img/nav/bottom_video2.gif') no-repeat center;
 cursor: pointer;
 cursor: hand;
}
.store
{
 background: transparent url('../img/nav/bottom_store.gif') no-repeat center;
 cursor: pointer;
 cursor: hand;
}
.store2
{
 background: transparent url('../img/nav/bottom_store2.gif') no-repeat center;
 cursor: pointer;
 cursor: hand;
}
	
	

	
div#copyright {
	text-align: right;
	font-size: 10px;
	width: 380px;
	
	
	}


a.morelink
{
	color: #b31527;
}

div#copyright span {
	padding: 12px 0px 0px 0px;
	color: #b31527;
		background-color: transparent;
	}

/* ееееееееееееееееееееееее	
   Spans 
   ееееееееееееееееееееееее */	

span.null {
	display: none;
	}
	
	/* ееееееееееееееееееееееее	
	scores staticstics
   ееееееееееееееееееееееее */	
div#scores
{
	font-family : Verdana, sans-serif;
	font-size: 13px;
	
}
.scorepanel{
	background-image: url('../img/panel_scores.jpg'); 
	height: 70px;
	width:286px;
}
.points
{
	text-align: right; 
}
.colldescription
{
	width:260px; 
	font-size: 11px; 
	padding-left: 10px;
}
.colldescrdemo
{

	font-size: 11px; 
	padding-right: 10px;
}
.headerpage
{
	font-family: sans-serif; 
	font-size: 19px;
	background-color: transparent;
	color: #b31426;
	text-align:left;
		
}
.succesfullmessage
{
	 font-family: sans-serif;
	 font-size: 19px;
	 color:White;
}
span.faq {
	font-weight: bold;
	font-style: italic;
	color: #b31527;
	}
p
{
	
	
}
	
.whiteheader
{
	
	 font-size: 19px;
}

.sopranos_footer
{
	background-color: #090303;
	text-align: center;
	float: left;
	width: 100%;
	position: relative;
}

.scoretd
{
	text-align:right; 
	width:70px;
}
.scoretd-score-pieces
{
	text-align:left; 
	width:70px;
	padding-left:10px;
}
.scoretdbgcolor
{
	color: #FFFFFF;
	/*background-color : #212121;*/
	
}
.scoretdbgcolor td table tr td
{
	color: #FFFFFF;
	background-color : #6D1114;
	/*background-color : #212121;*/
	
}
/* ееееееееееееееееееееееее	
  statmodul
   ееееееееееееееееееееееее */	
div#statmodul
{
	padding-top: 15px;
	padding-right: 15px
}
div#topweekheader
{
	text-align: left;
	font-family: Impact, sans-serif; 
	font-size: 17px;
	height:22px;
	padding-left: 7px; 
	color: #b31527;
		background-color: transparent;
}
div#topoverallheader
{
	font-family: Impact, sans-serif; 
	font-size: 17px;
	height:22px;
	padding-left: 7px; 
	color: #b31527;
	text-align: left;
		background-color: transparent;
}
div#topgroupsheader
{
	font-family: Impact, sans-serif; 
	font-size: 17px;
	height:22px;
	padding-left: 7px; 
			background-color: transparent;
	color: #9b1221; 
	text-align:left;

}
.tablescoresborders
{
	border-top: 2px solid Black;
	border-right: 2px solid Black;
	border-left:1px solid #c3adae;
	border-bottom:1px solid #c3adae
}

.tblscoresleft
{
	background: url('../img/topweekbckg.gif') repeat-x;
	text-align: left;
	padding-left: 10px;
	height: 20px;
}
.tblscoresmiddle
{
	background: url('../img/topweekbckg.gif') repeat-x;
	text-align: left;
	padding-left:15px;
	width:100%;
	height: 20px;
}
.tblscoresright
{
	background: url('../img/topweekbckg.gif') repeat-x;
	text-align: right; 
	padding-right:15px;
	height: 20px;
}

.tblscrslftbtm
{
	background-color: #663333;
	text-align: left;
	padding-left: 10px;
	height: 20px;
}
.tblscrsmddlbtm
{
	background-color: #663333;
	text-align: left;
	padding-left:15px;
	width:100%;
	height: 20px;
}
.tblscrsrghtbtm
{
	background-color: #663333;
	text-align: right; 
	padding-right:15px;
	height: 20px;
}



.tblscoresleftg
{
	background: url('../img/topweekbckg.gif') repeat-x;
	text-align: left;
	padding-left: 10px;
	height: 20px;
}
.tblscoresmiddleg
{
	background: url('../img/topweekbckg.gif') repeat-x;
	text-align: left;
	padding-left:15px;
	width:100%;
	height: 20px;
}
.tblscoresrightg
{
	background: url('../img/topweekbckg.gif') repeat-x;
	text-align: right; 
	padding-right:15px;
	height: 20px;
}

.tblscrslftbtmg
{
	background-color: #663333;
	text-align: left;
	padding-left: 10px;
	height: 20px;
}
.tblscrsmddlbtmg
{
	background-color: #663333;
	text-align: left;
	padding-left:15px;
	width:100%;
	height: 20px;
}
.tblscrsrghtbtmg
{
	background-color: #663333;
	text-align: right; 
	padding-right:15px;
	height: 20px;
}








.tblscoreslefto
{
	background: url('../img/topweekbckg.jpg') repeat-x;
	text-align: left;
	padding-left: 10px;
	height: 20px;
}
.tblscoresmiddleo
{
	background: url('../img/topweekbckg.jpg') repeat-x;
	text-align: left;
	padding-left:15px;
	width:100%;
	height: 20px;
}
.tblscoresrighto
{
	background: url('../img/topweekbckg.gif') repeat-x;
	text-align: right; 
	padding-right:15px;
	height: 20px;
}

.tblscrslftbtmo
{
	background-color: #663333;
	text-align: left;
	padding-left: 10px;
	height: 20px;
}
.tblscrsmddlbtmo
{
	background-color: #663333;
	text-align: left;
	padding-left:15px;
	width:100%;
	height: 20px;
}
.tblscrsrghtbtmo
{
	background-color: #663333;
	text-align: right; 
	padding-right:15px;
	height: 20px;
}



.validator_title
{
	 font-size: larger;
}

.validator_display_name
{
	color: #ff0000;	
	font-family: Verdana, Arial, Serif;
	font-size: 11px; 	
	white-space: nowrap;
}
.forma td
{
	text-align:left;
}
.validator
{
	color: #ff0000;
	font-family: Verdana, Arial, Serif;
	font-size: 11px;
	white-space:normal;
	text-align: left;
}

.validator2
{
	color: #ffffff;
	font-family: Verdana, Arial, Serif;
	font-size: 11px;
	white-space: normal;
	text-align: left;
}


.text_box
{
width: 100%;
	}
.validator_text_box_Heightlight
	{
		border: solid 1px #FF0000;
		width: 100%;
		}
#btm_home span
{
	text-decoration:underline;
	}
.piecedescr
{
	width: 180px;
	height: 52px;
	background-color: #4c0b0f;
	color: #b4152b;	
	padding:10px;
	float: left;
}
.phone_text_box
{
	width: 42px;
	}
hr
{
	color: #b4152b;
	border: none;
	height: 1px;
	background-color: #b4152b;
}
.separator
{
	color: #b4152b;	
	}

.pieceview, .pieceviewitem
{
	width: 370px;
}

.pieceview 
{
    border-left:solid 1px #b4152b;   
	padding-left: 15px;
}
.pieceviewitem 
{   
   padding-right: 15px;
}
.sinuptable td
{
	padding-bottom: 4px;
}
#last_part
{
	width:50px;
}
#left_part
{
	width:35px;
}
#middle_part
{
	width:35px;
}
div#text {
	padding: 10px 20px 20px 20px;

	}
	

.group_playername
{
	font-size: larger; font-weight: bold; 
}
	

.minvisible
{
	font-size: 0px;
	line-height: 0px; 
	display: none;
	visibility: hidden;
}	