
*
		{
		margin: 0;
		padding: 0;
		}

body
		{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.8em;
	text-align: center;
	padding: 0 0 25px 0;
	background-color: #000090;
	/*-- font colour only needed for v3, need to match p --*/
	color: #333;
		}

img
		{
		border: 0;
		}

a		
		{
	color: #333;
		}

td {
		/*-- only needed for v3 --*/
	padding: 5px;
}


/*-------- 2. structure --------*/
#wrapper
		{
      margin: 0 auto 0 auto;
      text-align: left;
      width: 988px;
      border: 1px solid #fff;
		background-color: #fff;
      }

#header
      {
	height: 140px;
	text-align: right;
	background-image: url(../img/headers/Header%20final.jpg);
      }

#page
      {
      text-align: center;
      /*background: url('../img/background_left_column.gif') repeat-y;*/
      overflow: hidden;
      }

#left_column
      {
      float: left;
      text-align: left;
      width: 196px;
      padding: 0 0 0 5px;
      /*background: #fff url('../img/background_left_column.gif') repeat-y; */
      }
#right_column
      {
      	margin-top:5px;
      float: right;
      width: 207px
      }

#content
      {
      text-align: left;
      margin: 5px 0 15px 17px;
      width: 545px;
      float: left;

      }

.section
      {
      margin: 5px 0 20px 0px;
      }
 .sectionHeader {}
 .sectionContent  {	}


#right_column .sectionHeader {}
#right_column .sectionContent  {	}

#footer
      {
      width: 988px;
      color: #fff;
      text-align: left;
      margin: 0 auto 25px auto;
      clear: both;
      text-align:right;
      color:White;
      }
      
#footer a { color:White;}


	





/*-------- 4. headings, typography, links --------*/
		/*-- headers --*/
h1
      {
	color: #000;
	font-size: 1.2em;
	margin: 0 0 5px 0;
	width:100%;
      }
h2
      {
	color: #61D2F3;
	font-size: 1em;
	margin: 0 0 5px 0
}
.paralevel2
/*needs to match h2 */
      {
	color: #61D2F3;
	font-size: 1em;
	margin: 0 0 5px 0;
	font-weight: bold;
}

		/*-- typography --*/
p
      {
	color: #333;
	line-height: 1.3em;
      }
.section p
      {
      padding: 2px 20px 5px 0px;
      }
.section h2
      {

      padding: 10px 20px 0 0px;
      }
	  
p.newsarticle, p.rssarticle, div.newsarticle
      {
      margin-bottom: 1px;
      margin-right: 10px;
      }
p.rssarticle
      {
      margin-bottom: 0px;
      }
#left_column p
      {
      font-size: 0.85em;
      padding: 0 5px 0 5px;
      float: right;
      }
#left_column h1
      {
	float: right;
	text-align: left;
      }
#left_column h2
      {
      font-size: 0.9em;
      float: right;
      width: 170px;
      text-align: left;
      margin-right: 10px;
      }
#right_column .section { text-align:left;}

#right_column p
      {
      font-size: 0.85em;
      padding: 0 5px 0 5px;
      float: right;
      }
#right_column h1
      {

      }
#right_column h2
      {
      font-size: 0.9em;
      float: right;
      width: 170px;
      text-align: left;
      margin-right: 10px;
      }



#footer img
      {
      float: right;
      margin: 0 5px 0 0;
      }
#logo
      {
      float: left;
      margin-left: 55px;
      }


/*-------- 7. iframes --------*/

#right_column iframe
      {
      padding-top: 10px;
      }
iframe#fixtures_calendar
      {
      width: 189px;
      height: 600px;
      }
#footer_right iframe
      {
      border-top: 3px solid black;
      margin-left: 10px;
      padding: 15px 6px 0 20px;
      }
   
/*-------- 8. Fixtures Live Specific Styles --------*/

#fl /* ID of main Fixtures Live API area */
      {
      float: left;
      width: 520px;
      }

#logos_ssco
      {
      margin-top: 40px;
      }
      
