	/*    D E F A U L T   E L E M E N T S     */a img { border-style: none; }body {    text-align:center;	/* win/IE5 hack to centre wrapper div */    margin: 20px 0;     padding: 0px;		background: #669900 url(../images/) repeat;	font-family: georgia,times new roman,times,serif;	color:#333;	line-height:1.5;	voice-family: "\"}\""; voice-family: inherit;	font-size: 80%;}	html>body {font-size:80%;}	p {	margin: 8px 0 0 0;	line-height: 1.5;	padding-bottom: 1em;	text-align:left;} h1, h2, h3, h4, h6 {	font-family:palatino,times new roman,times,georgia,serif;	font-weight:normal;	text-align:left;	color:#000;	margin:0;}h1 {	color:#bbb;	padding: 25px 0 0 0;	margin: 0px 0px 0 0px;	font: 1.4em 'Lucida Grande','Lucida Sans Unicode',verdana,arial,sans-serif;	font-weight: bold;	text-transform: uppercase;}h2{	padding: 2px 0px 2px 0px;	margin: 30px 0 -10px 0;	font-size: 1.4em;	line-height:1.2;}h2 a{	font: 0.6em 'Lucida Grande','Lucida Sans Unicode',verdana,arial,sans-serif;}h3{	font: 1.2em 'Lucida Grande','Lucida Sans Unicode',verdana,arial,sans-serif;	font-weight: bold;	text-transform: uppercase;	padding: 2px 0px 0px 0px;	margin: 8px 0 4px 0; 	line-height:1.1;	color:#333333;}h4 {		font: 1.1em 'Lucida Grande','Lucida Sans Unicode',verdana,arial,sans-serif;	border-bottom: 0px dotted #ccc;	padding: 2px 0px 2px 0px;	margin-bottom: 12px;	margin-top: 22px;	font-size: 140%;	line-height:1.2;}h5 {	font: 1em 'Lucida Grande','Lucida Sans Unicode',verdana,arial,sans-serif;	font-weight:bold;	color:#333;	margin: 20px 0 2px 0;}h6 { }q{	display:block;	padding: 10px 8px 8px 8px;	background-color:#F1F1F1;	border-top: 1px dotted #D5D5D5;	margin: 0px 0px 16px 0px;	font: 0.9em 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;	line-height:1.4;	color:#666;	text-align:left;}ul,ol {	margin: 0 0 1em 0;	padding: 0;}li {	margin: 0;	padding:0;}strike {	text-decoration: line-through;}a:link    { 	color:#669900;	text-decoration: underline }a:hover    { 	color:#669900;	text-decoration: none }a:visited    { 	color:#669933;}a:active    { 	color:#666600;	text-decoration: underline }/*__________________________________________________________ *//*             M A I N   C O N T A I N E R S                 */#wrapper   { 	margin: 0px auto; /* auto is win/IE5 hack to centre wrapper div */	padding: 0px; 	width: 700px;	background-color: transparent;}#main  { 	border:0px;	background-color: transparent;	text-align: left; 	margin: 0px; 	padding: 0px; 	width: 700px;	height: 1px;}  #left     { 	font-family: 'Lucida Grande','Lucida Sans Unicode',verdana,arial,sans-serif;	color:#333;	line-height:1.4;		background-color: transparent;	text-align: left; 	float: left; 	margin: 0 0 0 0px;	padding: 0 0 35px 0px; 	width: 28%; 	border: 0px	height: 100%;}/*__________________________________________________________ *//*                  C U S T O M   D I V S                    */     /*_____________________  navigation         */  #navigation     { 	text-align: left; 	margin: 0 0 0 1px;	padding: 0px 0px 15px 0px; 	width: 199px;}#navigation a   { 	font: 1em helvetica ,verdana,arial,sans-serif;	font-weight: bold;	color:#fff;	text-decoration: none; 	display: block;	line-height: 20px;	margin: 0;}#navigation a:hover {  	color:#005C0D;}#navigation img {	margin-left: 0px;}#navigation ul {	margin: 10px 0 0 25px;}#navigation li {	color: #98CCFE;	list-style: none;}#navigation ul li.selected {	color: #98CCFE;	list-style: url(../images/ball.gif);}/*_____________________  panel              nested div to add padding without   bloating the IE width of 'left'                        */  #panel     {  	font: 0.8em verdana,arial,helvetica ,sans-serif;	font-weight: normal;	color:#fff;	line-height: 1em;	padding: 0px 10px 10px 10px; 	margin: 20px 20px 0 0px;	background-color: none;}#panel h2 {	background: url(../images/comment.gif)  0 9px no-repeat;	text-indent: 15px;	font: 1.1em helvetica ,arial, verdana, sans-serif;	text-transform: uppercase;	font-weight: bold;	color:#fff;	border-top: 1px #005C0D dotted;	padding: 8px 0px 5px 0px;	margin: 0px 0 0px 0;}#panel a {  }#panel a:hover {  }/*_____________________  subnav              nested div to add padding without   bloating the IE width of 'left'                        */  #subnav     { 	margin: 20px 20px 0 0px;	padding: 20px 0 0 0;	border-top: 1px #005C0D dotted;	background-color: none;}#subnav a {   	font: 0.8em verdana,arial,helvetica ,sans-serif;	font-weight: normal;	color:#fff;	line-height: 1em;	text-decoration: none;	padding: 0px 10px 10px 25px; 	display: block;}#subnav a:hover {  	text-decoration: none;	color:#005C0D;}/*_____________________  content            */      .content        { 	background-color: #fff; 	text-align: left; 	margin: 0px 0px 0 190px;	padding:  0px 20px 20px 20px; 	border: 0px	height: 100%;}.content a:link    { }.content a:visited    { }.content a:hover    { 	text-decoration: none }.content a:active    { }/*_____________________  cute news articles            */  .article {	padding: 20px 0 0 0px;	display: block;	margin: 0;}.article #intro p{	line-height: 1.5em;}.article p{	margin: 8px 0 0 0;	line-height: 1.6em;	word-spacing:0.2em;	padding-bottom: 1em;	text-align:left;}.article img {	display: block;	margin: 6px 8px 6px 0;	border: 1px #111 solid;	float: left;}.article H2 {	display: inline;}.article H3 {	font-size: 1.2em;	text-transform: uppercase;	display: inline;}.article H4 {	font: 0.8em Arial, Helvetica, Verdana, san-serif;	color: #666;	display: inline;	font-weight: normal;}/*_____________________  when articles is a fixture            */  .fixture {	padding: 0px 0 0 0px;	display: block;	margin: 16px 0 -8px 0;}.fixture p{	margin: 2px 0 0px 0;	padding: 0;}.fixture img {	display: block;	margin: 6px 8px 6px 0;	border: 1px #111 solid;	float: left;}.fixture H2 {	display: inline;}.fixture H3 {	font-size: 1.2em;	text-transform: uppercase;	display: inline;}.fixture H4 {	font: 0.8em Arial, Helvetica, Verdana, san-serif;	color: #666;	display: inline;	font-weight: normal;}/*_____________________  when articles is a homepage news item         */  .news {	border-bottom: 1px #ccc solid;	padding: 15px 0 0 0px;	display: block;	margin: 0px 0 -10px 0;}.news img {	display: block;	margin: 6px 8px 6px 0;	border: none;	float: left;}.news h2 {	display: block;	margin: 0px 0 0px 0;}/*_____________________  when articles is a fixture o homepage           */  .home_fixture {	padding: 20px 0 0 0px;	display: block;	margin: 0;}.home_fixture p{	margin: 4px 0 4px 0;	padding: 0;}.home_fixture H2 {	margin: 0 0 10px 0;}.home_fixture H4 {	font: 0.8em Arial, Helvetica, Verdana, san-serif;	color: #666;	display: inline;	font-weight: normal;}/*_____________________  when articles is a roundup            */  .roundup {	border-bottom: 1px #ccc solid;	padding: 15px 0 10px 0px;	display: block;	margin: 0px 0 -5px 0;}/*_____________________  when articles is a player teaser in squad page           */  .playertease  {	display: inline;	float: left;	margin: 0px 8px 0px 0px; 	font: 0.8em verdana,arial,helvetica ,sans-serif;	font-weight: normal;	text-align: center;	color:#333;	line-height: 1em;}/*_____________________  when articles is a player full story           */  .player img {	margin: -70px 0px 6px 6px;	border: none;	float: right;}/*_____________________  container for results teasers on current page           */  #results_teas {	border-top: 1px #ccc solid;	padding: 0px;	display: block;	margin: 20px 0 0 0;}#results_teas h2 {	margin: 10px 0 -4px 0;}/* horizontal nav links to adjacent stories  */#nextprev {	font: 1em Arial, Helvetica, Verdana, san-serif;	line-height:1.4;	display: block;	margin: 10px 0px 0px 0;	padding: 8px 0 10px 0;	border-top: #ccc 1px solid;	border-bottom: #ccc 1px solid;}/* italic intro for match reports  */.reporter {	margin: 8px 0 0 0;	font-style: italic;	color: #666}/* sans serif intro for match reports  */#intro {	font-family: Arial, Helvetica, Verdana, san-serif;	color: #333;	font-weight: bold;	border-bottom: 1px #ccc solid;	padding: 0 0 12px 0;	margin: 0 0 12px 0;}/* boxout for sqaud names  */#squad {	display: block;	margin: 10px 0px 10px 0px;	padding: 10px;	border: #ccc 1px solid;	background-color: #eee;	font: 0.8em Arial, Helvetica, Verdana, san-serif;	line-height:1.4;}/*_____________________  comments            */.cn_comment_odd   {	display: block;	padding: 4px 20px 4px 20px;	background-color: #eef;	margin: 0px -20px 0px -20px;	font: 1em Arial, Helvetica, Verdana, san-serif;	line-height:1.4;}.cn_comment_even {	display: block;	padding: 4px 20px 4px 20px;	background-color: #fff;	margin: 0px -20px 0px -20px;	font: 1em Arial, Helvetica, Verdana, san-serif;	line-height:1.4;}.commentsnumber {	display: inline;	font: 1em Arial, Helvetica, Verdana, san-serif;	color: #999;}.com {	font-family:georgia,times new roman,times,serif;	color:#333;	line-height:1.4;	margin: 0;	padding: 0;}/*_____________________  comment form            */  #commentsection {	display: block;	border-top: 15px #669900 solid;	padding: 0px 15px 15px 20px;	background-color: #98CCFE;	margin: 0px -20px -20px -20px;	font: 10px Arial, Helvetica, Verdana, san-serif;	line-height:1.4;}#commentsection h1{	font: 1.4em 'Lucida Grande','Lucida Sans Unicode',verdana,arial,sans-serif;	font-weight: bold;	text-transform: uppercase;	color: #fff;}#formleft {	float: left; 	border-right: 1px solid #fff; 	margin: 0 15px 15px 0; 	padding-right: 15px; }#formright{	margin: 0 0 10px 0;}#formentry{	clear: left;	margin: 25px 0 0 0;	text-align: left;	display: block;}/*_____________________  extras    contains nav links to page top anchor and back to main pages  */#extras {	clear: both;	text-align: center;	display: block;	background-color: #669900;	padding: 4px 0 4px 0;	margin: 20px -20px -20px -20px;}#extras a   { 	font: 1em helvetica ,verdana,arial,sans-serif;	font-weight: bold;	color:#fff;	text-decoration: none; 	display: inline;	margin: 0;}#extras a:hover {  	color:#005C0D;}/*_____________________  footer            */  #footer {	clear: left;	background-color: #669900;	padding: 8px 0 4px 0;	margin: 10px -20px -20px -20px;	text-align: center;}/*_____________________  image frame        */  .img-frame {	display: inline;	position: relative;	float:left;}#img-frame img {	background-color: #fff;	border: 1px solid #a9a9a9;	margin: -5px 5px 10px 0px;	padding: 4px;} .bigquotes {	 font: 5em arial,helvetica ,verdana,sans-serif;	 font-weight: bold;	 display: block;}/*__________________________________________________________ *//*                          E N D                            */