/* SVN FILE: $Id: home.css 22 2011-04-20 17:44:39Z rmartin $ */
/**
 * JJB Corporate site - main CSS.
 *
 * @filesource
 * @copyright     Copyright 2008 - 2010 JJB Sports Plc. 
 * @link          http://www.jjbcorporate.co.uk
 * @package       JJB Corporate Site
 * @version       $Revision: 22 $
 * @modifiedby    $LastChangedBy: rmartin $
 * @lastmodified  $Date: 2011-04-20 18:44:39 +0100 (Wed, 20 Apr 2011) $
 */

#serverdesignation {
  color : red; 
  font-weight: bold; 
  margin: 0px; 
  padding : 0px;
  padding-left: 6px;
}

html, body
{
	font: normal 90.01%/150% arial, Verdana, helvetica, sans-serif;
	color:#000;
	background: #fff;
	margin: 0;
	padding: 0;
}

body
{
	margin: 1em auto;
	width: 900px;
	border: 1px solid #000;
}

a
{
	color: #7f8183;
	background: transparent;
	text-decoration: none;
}

img
{
	border: none;
}

p#homepage
{
	float: left;
	width: 285px;
	padding: 0;
	margin: 0;
}

p#homepage img
{
	margin: 1em 0 0 1em;
}

div#sidebar
{
	float: left;
	width: 151px;
	padding-top: 300px;
	background: #e7e8e9;
}

div#sidebar ul#sidenews
{
	border: 1px solid #000;
	margin: 0 0.2em 1em 0.2em;
	padding: 0;
}

div#sidebar ul#sidenews li.start
{
	list-style-type: none;
	padding: 0.2em;
	margin: 0;
	font-size: 1.5em;
	font-weight: bold
	line-height: 2em;
	background: #eae9f3;
	border-bottom: 1px solid #000;
}

div#sidebar ul#sidenews li
{
	padding: 0.2em;
	margin: 1em 0.5em 1em 1.2em;
}

div#sidebar ul#sidenews li a
{
	color: #000;
}

div#sidebar ul#bannerlinks
{
	text-align: center;
	list-style-type: none;
	padding: 0;
	margin: 0;
}

div#sidebar ul#bannerlinks li
{
	padding: 0;
	margin: 1em 0;
}

div#sidebar.homepage, div.homepage
{
	background: transparent url(/images/home_page/left_main_graphic.jpg) no-repeat top left;
}

div#sidebar p
{
	padding: 1em;
}


div#main
{
	margin-left: 152px;
	padding: 290px 0 0 2em;
	background: transparent url(/images/home_page/right_main_graphic.jpg) no-repeat top left;
}

div#main p#annualreport
{
	float: right;
	width: 195px;
	margin-top: 0;
	padding-top: 0;
}

div#main p#welcome
{
	margin-right: 200px;
}

div#main p
{
	margin-bottom: 2em;
}

div#main h2
{
	color: #6f6e6e;
}

ul#footer
{
	clear: both;
	background: #004990;
	padding: 0.3em 0;
	text-align: center;
	margin: 0;
}

ul#footer a
{
	color: #fff;
}

ul#footer li
{
	font-size: 0.9em;
	display: inline;
	color: #fff;
	padding: 0 0.5em;
}

div#main fieldset#homeimgwrap table#homeshort
{
	width: 660px;
}

div#main fieldset#homeimgwrap
{
	position: relative;
	width: 660px;
	border: #004990 1px solid;
}

div#main fieldset#homeimgwrap legend
{
	color: #004990;
}

div#main table#homerep
{
	margin-bottom: 2em;
}




