body {
	margin:0 auto;
	text-align:center;
	min-width: 760px;
	font-family:tahoma;
	font-size:10px;
	color: #454545;
	background-image:url('images/bg.jpg');
	background-attachment:fixed;
	}
.logo
{
margin-top:-10px;
}

.subinput {
border:1px solid #424242; 
background-color: #e0e0e0; 
padding-top:10px;
padding-left:2px;
padding-bottom:10px;
}

#help {
	float:right;
	display:block;
	width:115px;
	padding-top:3px;
	padding-bottom:1px;
	padding-right:3px;
	background-color:#e0e0e0;
	border: 1px solid #424242;
	text-align:right;
	}

a {
	color: #0066ff;
	}
#home {
	width:98%;
	margin:10px;
min-height:670px;
	padding-bottom:20px;
	}

.answer	{
	color:green;
	}

.hometable {
text-align:center;
font-size:10px;
background-color: #e0e0e0; 
	}
.hometable1 {
text-align:center;
font-size:10px;
background-color: #424242; 
color:white;
	}

.hometablez {
text-align:center;
font-size:10px;
background-color: #e0e0e0; 

	}
.hometable1z {
text-align:center;
font-size:10px;
background-color: #424242; 
color:white;

	}

.rowhighlight {
text-align:center;
font-size:10px;
background-color: #cfcfcf;
font-weight:bold; 
	}

#container {
	margin:0 auto;
	width:760px;
	background-color:#424242;
	min-height:540px;
	border-left:3px solid white;
	border-right:3px solid white;
	padding-bottom:7px;
	}

#header {
	width:760px;
	height:120px;
	background-image:url('images/banner.jpg');
	}

#ticker {
	width:760px;
	height:12px;
	color:white;
	text-align:left;
	}

#headerfifa {
	width:760px;
	height:120px;
	background-image:url('images/bannerfifa.jpg');
	}

#login
	{
	position:relative;
	display:block;
	float:right;
	width:360px; 

	text-align:right;
	color: black;
	}

.newsfeed {
	float:right;
	}

.rank1 {
	border-bottom:1px solid black;
	font-size:10px;
	text-align:center;
	}

.rank2
	{
	font-size:10px;
	text-align:center;
	border-bottom:1px dotted #424242;
	}

#quote {
	background-color:#e0e0e0;
	text-align:left;
	border:1px solid black;
	width:460px;
	margin: 10px;
	padding:5px; 
	}

#usersonline {
	background-color:#e0e0e0;
	text-align:left;
	border:1px solid black;
	width:68%;
	margin: 10px;
	padding:5px; 
	}


ul.whyus {
	list-style-type:square;
	list-style-position:inside;
padding-left:0px;
margin:0px;
margin-left:10px;
	color: #ed2f2f;
padding-top:5px;
padding-bottom:5px;
	}

ol.ranks {
	list-style-position:inside;
padding-left:0px;
margin:0px;
margin-left:10px;
padding-top:5px;
	color: #ed2f2f;
padding-bottom:5px;
	}


#rankpanel {
	position:relative;
	display:block
	text-align:right;
	float:right;
	width:320px;
	padding:3px;
	border:1px dotted #424242;
	background-color:#e0e0e0;
margin-right:0px;
margin-top:10px;
margin-bottom:-50px;
	}

.loginboxes
	{	
	margin: 2px;
	border:1px solid #424242;
	background-color:white;
	color:black;
	font-size:10px;
	font-family: tahoma;
	}
	
.loginbutton {
	margin:2px;
	border: 1px solid #424242;
	font-size:10px;
	font-family: tahoma;
	}

#rightcontainer {	
	position:relative;
	display:block;
	float:right;
	width:200px;	
	padding-top:10px;
	margin-bottom:20px;
	}

#topright
	{
	position:relative;
	display:block;
	float:right;
	width:160px;
	height:200px; 
	background-color:purple;
	text-align:left;
	color: white;
	margin-right:10px;
	margin-top:15px
	}

.fixturetable {
	width:450px;
	font-size:10px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:18px;
	}

.fixtureteam
	{
	text-align:center;
	border-top:1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	}

.fixtureid {
	color:#e0e0e0;
	border-top:1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	}

.fixturescore {
	border:1px solid #424242;
	text-align:center;
	font-weight:bold;
	}
	
.fixtureother {
		border-top:1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	}

.table1 {
	width:140px;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
	}
	
.table2 {
	width:40px;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
	}

.table3 {
	font-size:10px;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
	text-align:center;
	}
#submenu3 {
position:relative;
display:block;
	width:420px;
left:0;
	margin-top:-10px;
	margin-bottom:20px;
	margin-left:-50px;
align:left;
	}
#menu3 {
  list-style-type:none;
  }

#menu3 li {
  float:left;
  width:70px;
  height:30px
  border:1px solid #fff; 
margin-left:2px;
vertical-align:middle;
  }

#menu3 a {
  display:inline;
  width:70px;
height:30px;
  color:white; 
  background:#424242; 
  text-align:center; 
  padding-top:2px; 
  padding-bottom:2px; 
  text-decoration:none; 
  float:left; 
margin-bottom:2px;
margin-left:2px;
vertical-align:middle;
  }
#menu3 a:hover, #menu2 a:active {
  color:#424242; 
  background:#e0e0e0;
  }


#submenu, #submenu2 {
	width:550px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:-30px
	}
#menu2 {
  list-style-type:none;
  }

#menu2 li {
  float:left;
  width:66px;
  border:1px solid #fff; 
  }

#menu2 a {
  display:inline;
  width:66px;
  color:white; 
  background:#424242; 
  text-align:center; 
  padding-top:2px; 
  padding-bottom:2px; 
  text-decoration:none; 
  float:left; 
  }

#menu2 a:hover, #menu2 a:active {
  color:#424242; 
  background:#e0e0e0;
  }



#menu1 {
  list-style-type:none;
  }

#menu1 li {
  float:left;
  width:70px;
  border:1px solid #fff; 
  }

#menu1 a {
  display:inline;
  width:70px;
  color:#000; 
  background:#e0e0e0; 
  text-align:center; 
  padding:2px; 
  text-decoration:none; 
  float:left; 
  }

#menu1 a:hover {
  color:white; 
  background:#424242;
  }

.right
	{
	position:relative;
	display:block;
	float:right;
	width:160px;
	height:200px; 
	background-color:purple;
	text-align:left;
	color: white;
	margin-right:10px;
	margin-top:10px
	}

#footer {
	height: 33px;
	background-color:#424242;
	width:760px;
	border-right:3px solid white;
	margin:0;
	}

#footer2 {

	height: 24px;
	background-color:#424242;
	width:760;
	color:white;
	text-align:left;
	}

#footer2right
	{
	float:right;
	display:block;
	width: 140px;
	text-align:right;
	padding-right:5px;
	}

#footer2left
	{
	float:left;
	width: 400px;
	text-align:left;
	display:block;
	padding-left:5px;
	}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/doors_drop_line_three.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* for this demo only */
#nav {margin:0px;}

#gamenav {
float:right;
position:relative;
width:215px;
text-align:right;
height:auto;
	}

/* the styling */
#nav {float:left; width:760px; height:auto; background:#fff url("http://www.pelluk.co.uk/images/bottom_line.gif") repeat-x bottom; position:relative;}

#nav .select, #nav .current {margin:0; padding:0; list-style:none; display:block;}

#nav li {display:inline; margin:0; padding:0;height:auto;}

#nav .select a,
#nav .current a {display:block; height:21px; float:left; background: url("http://www.pelluk.co.uk/images/left_blue.gif") no-repeat left top; padding:0 0 0 3px; border-bottom:1px solid #000; text-decoration:none; font-size:10px; line-height:20px; white-space:nowrap; margin-left:2px;}
* html #nav .select a, * html #nav .current a {width:1px;}

#nav .select a b, 
#nav .current a b {height:100%; display:block; background:url("http://www.pelluk.co.uk/images/right_blue.gif") no-repeat right top; padding:0 6px 0 3px; color:#000;}

#nav .select a:hover, 
#nav .select li:hover a {background-position:0 -75px; border-color:#424242; cursor:pointer;}

#nav .select a:hover b, 
#nav .select li:hover a b {background-position:100% -75px; border-color:#424242; color:#fff;}

#nav .sub {display:none; z-index:100;}

/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0; font-size:11px;}

#nav .current a {background-position:0 -75px; border-color:#424242;}
#nav .current a b {background-position:100% -75px; color:#424242;}


#nav .sub li a:hover, 
#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover {background:#424242 url(http://www.pelluk.co.uk/images/sub_sep.gif) top right no-repeat; color:#fff; text-decoration:underline;}

#nav .sub_active .current_sub a, 
#nav .sub_active a:hover {background:#424242 url(http://www.pelluk.co.uk/images/sub_sep.gif) top right no-repeat; color:#424242; text-decoration:underline;}

#nav .select li a:hover .sub, 
#nav .select li:hover .sub {display:block; position:absolute; width:750px; top:21px; left:0; background:#424242; margin-top:1px; padding:0; z-index:100; border-bottom:0px solid #fff;}

#nav .sub, #nav .sub_active {margin:0; padding:0; list-style:none;}
#nav .sub_active {display:block; position:absolute; width:750px; top:21px; left:0; background:#424242; margin-top:1px; padding:0; z-index:10; color:#000; border-bottom:0px solid #fff;}
* html #nav .sub_active, * html #nav .select a:hover .sub {z-index:-1; margin-top:0; margin-t\op:1px;}

#nav .sub_active a {height:25px; float:left; text-decoration:none; line-height:24px; white-space:nowrap; font-weight:normal;}
#nav .sub_active a, 
#nav .select a:hover .sub li a, 
#nav .select li:hover .sub li a {display:inline; background:#424242 url(http://www.pelluk.co.uk/images/sub_sep.gif) top right no-repeat; padding:0 10px; margin:0; font-size:10px; width:auto; white-space:nowrap; font-weight:normal; border:0; color:#fff; height:25px; line-height:24px; }





.curvy {position:relative; width:746px; min-height:582px; background:white; color:#000; margin-top:36px;
margin-left:7px; margin-right:7px;  text-align:left;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:white; background:#424242; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}

.curvy em b {position:absolute; font-size:150px; font-family:arial; color:white; line-height:40px; font-weight:normal;}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding:5px 10px;}




#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#e0e0e0; border-left:2px solid #424242; border-right:2px solid #424242;}
.xb1 {margin:0 5px; background:#424242;}
.xb2 {margin:0 3px; border-width:0 2px; border-color:#424242;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#e0e0e0; border:0 solid #424242; border-width:0 2px; text-align:center;}
.xbox2 {
width:160px;
text-align:left;
padding-top:0px;
padding-bottom:0px;

}

#gamercard 
	{
	position:relative;
	display:block;
	float:right;
	width:220px; 
	height:100px;
	}

.linktable {
	border-top:1px solid #eaeaea;
	border-bottom:1px solid  #eaeaea;
	font-size:10px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:top;
	}

.top5 { 
	font-size:10px;
	color:#CDC9C9;
	border-bottom:1px dotted #333333;
	font-family:tahoma;
	}

.fixtable {
	font-family:tahoma;
	width:650px;
	padding:1px;
	border:0px;
	font-size:10px;
	margin-left:3px;
	}

.fixid {
	width:30px;
	color:#c0c0c0;
	border-top:1px solid #dadada;
	border-bottom:1px solid  #dadada;
	}

.fixid1 {
	width:30px;
	color:#424242;
	}

.fixsubmitresult {
	width:100px;
	border-top:1px solid #dadada;
	border-bottom:1px solid  #dadada;
	text-align:center;
	}

#menubutton2 {
	padding:3px;
	margin-right:2px;
	background-color:#555555;
	color:white;
	font-size:11px;
	font-family:tahoma;
	width:72px;
	float:left;
	text-align:center;
	}

#menubutton1 {
	padding:3px;
	margin-right:2px;
	background-color:#424242;
	color:white;
	font-size:11px;
	font-family:tahoma;
	width:72px;
	float:left;
	text-align:center;
	}

.fixidteam {
	width:30px;
	color:#c0c0c0;
	border-top:1px solid #dadada;
	border-bottom:1px solid  #dadada;
	text-align:right;
	}

.fixhomelogo {
	width:20px;
	text-align:center;
	border-top:1px solid #dadada;
	border-bottom:1px solid  #dadada;
	}
	
.fixhometeam {
	width:150px;
	text-align:center;
	border-top:1px solid #dadada;
	border-bottom:1px solid  #dadada;
	}
.fixhometeam1 {
	width:135px;
	text-align:left;
	}
.fixawayteam1 {
	width:135px;
	text-align:right;
	}

.fixvs {
	width:20px;
	text-align:center;
	border-top:1px solid #dadada;
	border-bottom:1px solid  #dadada;
	}
	
.fixawayteam {
	width:150px;
	text-align:center;
	border-top:1px solid #dadada;
	border-bottom:1px solid  #dadada;
	}

.fixawaylogo {
	width:20px;
	text-align:center;
	border-top:1px solid #dadada;
	border-bottom:1px solid  #dadada;
	}

.fixdate { 
	width:120px;
	text-align:left;
	border-top:1px solid #dadada;
	border-bottom:1px solid  #dadada;
	font-weight:bold;
	}

.resform1 {
	font-size:10px;
	font-weight:bold;
	text-align:right;
	width:80px;
	border-bottom:1px solid  #dadada;
	}

.resform2 {
	font-size:10px;
	text-align:right;
	width:260px;
	border-bottom:1px solid  #dadada;
	padding-right:5px;
	}

.resform3 {
	font-size:10px;
	width:260px;
	border-bottom:1px solid  #dadada;
	padding-left:5px;
	}

.restable {
	font-family:tahoma;
	width:95%;
	padding:1px;
	border:0px;
	font-size:10px;
	margin-left:3px;
	}

.resid {
	width:30px;
	color:#c0c0c0;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid  #eaeaea;
	}

.resteam {
	width:30px;
	color:#c0c0c0;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid  #eaeaea;
	text-align:right;
	}

.reshomelogo {
	width:20px;
	text-align:center;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid  #eaeaea;
	}
	
.reshometeam {
	width:105px;
	text-align:center;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid  #eaeaea;
	}

.reshomescore {
	width:20px;
	text-align:center;
	border-top:1px solid #eaeaea;
	border:1px solid #c0c0c0;
	font-weight:bold;
	}

.resvs {
	width:20px;
	text-align:center;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid  #eaeaea;
	}

.resawayscore {
	width:20px;
	text-align:center;
	border:1px solid #c0c0c0;
	font-weight:bold;
	}
	
.resawayteam {
	width:105px;
	text-align:center;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid  #eaeaea;
	}

.resawaylogo {
	width:20px;
	text-align:center;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid  #eaeaea;
	}

.resdate {
	width:80px;
	text-align:left;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid  #eaeaea;
	font-weight:bold;
	}

.resreport {
	width: 80px;
	text-align:center;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid  #eaeaea;
	}	

.player {
	width: 200px;
	font-size:10px;
	text-align:center;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid  #eaeaea;
	}	

.player1 {
	width: 40px;
	text-align:center;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid  #eaeaea;
	font-size:10px;
	font-weight:bold;
	}	

.player2 {
	background-color:#eaeaea;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	}

.reporttable { 
	width:480px;
	font-family:tahoma;
	font-size:10px;
	padding:0px;
	}
	
.repleft {
	text-align:right;
	vertical-align:top;
	background-color:#e0e0e0;
	padding:2px;
	}

.repmiddle {
	width:70px;
	text-align:center;
	vertical-align:top;
	font-weight:bold;
	background-color:#e0e0e0;
	padding:2px;
	}

.repright {
	text-align:left;
	vertical-align:top;
	background-color:#e0e0e0;
	padding:2px;
	}

.rephomelogo {
	width:55px;
	background-color:#424242;
	text-align:center;
	vertical-align:top;
color:white;
	}

.rephometeam {
	width:130px;
	background-color:#424242;
	text-align:center;
color:white;
	vertical-align:middle;
	font-size:14px;
	font-weight:bold;
	}

.rephomescore {
	width:20px;
	background-color:#424242;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	font-weight:bold;
	color:#D43D1A;
	}

.repawayteam {
	width:130px;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	font-weight:bold;
color:white;
	background-color:#424242;
	}

.repawayscore {
	width:14px;
	text-align:center;
	vertical-align:middle;
	font-size:20px;
	font-weight:bold;
	color:#D43D1A;
color:white;
	background-color:#424242;
	}

.repvs {
	width:70px;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	font-weight:bold;
color:white;
	background-color:#424242;
	}

.repawaylogo {
	width:55px;
color:white;
	background-color:#424242;
	text-align:center;
	vertical-align:top;
	}

.teamtable1l {
	width:20px;
	background-color:#eaeaea;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	}

.teamtable1m {
    width:150px;
	background-color:#eaeaea;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	}

.teamtable1r {
    width:150px;
	background-color:#eaeaea;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	}

.teamtable1r2 {
    width:150px;
	background-color:#eaeaea;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	}

.teamsummary {
	border-top:1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	font-size:10px;
	}

.teamstat1 {
    width:55px;
color:white;
	background-color:#424242;

	font-size:10px;
	text-align:center;
	font-weight:bold;
	}

.teamlink {
	text-decoration:none;
	}

.teamstat2 {
    width:55px;
	font-size:10px;
	text-align:center;
	background-color:#e0e0e0;
	}

.teamtable2 {
	border-bottom:1px solid #eaeaea;
	font-size:10px;
	text-align:center;
	}

.stat1 {
color:white;
	background-color:#424242;

	font-size:10px;
	width:100px;
	text-align:right;
	font-weight:bold;
	padding-right:3px;
	}
.stat2 {
	background-color:#e0e0e0;
	width:120px;
		font-size:10px;
	text-align:center;
	padding-left:3px;
	}

.membercell {
color:white;
	background-color:#424242;
	font-size:20px;
	font-weight:bold;
	vertical-align:top;
	padding:2px;
	}
.membercell3 {
color:white;
	background-color:#424242;
	font-size:10px;
	font-weight:bold;
	vertical-align:top;
	padding:2px;
	}

.membercell1 {
	background-color:#e0e0e0;
	font-size:10px;
	text-align:right;
	font-weight:bold;
	vertical-align:top;
	padding:2px;
width:120px;
	}

.membercell2 {
	background-color:#e0e0e0;
	font-size:10px;
	text-align:left;
	vertical-align:top;
	padding:2px;
	}


	
.teamedcell {
color:white;
	background-color:#424242;
	font-size:20px;
	font-weight:bold;
	vertical-align:top;
	padding:2px;
	}


.teamedcell1 {
	background-color:#e0e0e0;
	font-size:10px;
	text-align:right;
	font-weight:bold;
	vertical-align:top;
	padding:2px;
	}
	
.teamedcell2 {
	background-color:#e0e0e0;
	font-size:10px;
	text-align:left;
	vertical-align:top;
	padding:2px;
	}
.teamedcell3 {
color:white;
	background-color:#424242;
	font-size:10px;
	text-align:left;
	vertical-align:top;
	padding:2px;
	}

.teamtable {
	padding:1px;
	}
form {
padding:0px;
margin:0px;
display:inline;
}

