body {
 	  margin:0;
	  padding:0;
	  background: #fff;
	  font-family : verdana, Arial, Helvetica, sans-serif;
	  font-size: 0.8em/1em;
	  color:#6D6C6C;
	  text-align: center;
	
	}
b {
	color: #B8246F;
}
a {
	text-decoration:none;
	color: #B8246F;
}
a:hover {
	text-decoration:underline;
}

h2 {
	 font-family : Arial, Helvetica, sans-serif;
	 font-size: 14pt;
	 font-weight: normal;
	 padding: 0px;
}
h1 {
	 font-family : Arial, Helvetica, sans-serif;
	 font-size: 14pt;
	 font-weight: normal;
	 padding: 0px;
}
#maincontainer {
	margin-left:auto;
	margin-right:auto;
  	width:934px;
	text-align: left;
	background:url(images/background.gif) repeat-y;  
	
}
#header {
  position: relative;
  margin:0 0 0 0;
  width:934px;
  height:179px;  
  position:relative;
  background:url(images/header.gif) no-repeat;  
}
#picture {
  margin:0 0 0 0;
  width:934px;
  height:199px;  
  position:relative;
  background:url(images/picframe.gif) no-repeat;  

}

#picture img {
	position:relative;
  
left: 45px;
  top: 15px;
}
#logo {
	position: absolute;
	top: 30px;
	left: 45px;
}
#title {
	position: absolute;
	top: 50px;
	left: 265px;
}
#navbar {
	position: absolute;
	top: 128px;
	left: 45px;
	width: 850px;
}
#navdate {
	color:#ccc;
	float:right;
	font-weight: strong;
}

#homemain {
	position:relative;
	width: 698px;
	float: left;
}


#hmboxes {
	position:relative;
	width: 629px;
	left: 40px;
	height: 230px;
	background:url(images/homeboxes.gif) no-repeat;  
}


#latestnews {
	position:relative;
	height: 325px;
	width: 629px;
	float: left;
	background:url(images/purplebanner.gif) no-repeat;  
	
}
#latestnewstitle {
	position: absolute;
	top: 5px;
	left: 35px;
	color: white;
}
#latestnewscontent {
	position: absolute;
	top: 55px;
	left: 35px;

}
#homeright {
	width: 236px;
	float: left;
	background-color: #fff;
}
#latespictures {
	
	width: 236px;
	float: left;
	background:url(images/greenbanner.gif) no-repeat; 

}
#latespicturestitle {
	position:relative;
	top: 3px;
	left: 15px;
	color: white;
	
}
#latespicturescontent {
	font-size: 10pt;
	background:url(images/rhsgreyback.gif); 
}
#latespicturescontent img {
	
	color: #D4D3D3;
}
#latespicturescontent ul {
	padding: 0;
	margin: 0;
	list-style-image: url(images/greenarrow.gif);
	padding-left: 20px;
}
#latespicturescontent a {
	text-decoration:none;
	color: #0B840F;
	 font-size: 10pt;
}
#latespicturescontent a:hover {
	text-decoration:underline;
}


#nextfixtures {
	width: 236px;
	float: left;
	background:url(images/bluebanner.gif) no-repeat;  
	
}
#nextfixturestitle {
	position: relative;
	top: 5px;
	left: 15px;
	color: white;
}
#nextfixturescontent {
	background:url(images/rhsgreyback.gif); 
	 font-size: 10pt;
}
#nextfixturescontent ul {
	padding: 0;
	margin: 0;
	list-style-image: url(images/bluearrow.gif);
	padding-left: 20px;
}
#nextfixturescontent a {
	text-decoration:none;
	color: #00AEFF;
	 font-size: 10pt;
}
#nextfixturescontent a:hover {
	text-decoration:underline;
}

#latestresults {
	position: absolute;
	top: 60px;
	left: 0px;

}
#latestresults ul {
	list-style-image: url(images/redarrowgrey.gif);
}
#latestresults a {
	text-decoration:none;
	color: #6D6C6C;
	 font-size: 11pt;
}
#latestresults a:hover {
	text-decoration:underline;
}
#latestresults li {
	padding-bottom: 5px;
}

#latestresultsmore {
	position: absolute;
	top: 190px;
	left: 120px;
	font-size: 11pt;
    color: #FF0048;
}

#quicklinks {
	position: absolute;
	top: 60px;
	left: 340px;
	width: 200px;
	font-size: 11pt;
}
#quicklinks ul {
	list-style-image: url(images/orangearrowgrey.gif);
}
#quicklinks li {
	padding-bottom: 5px;
}
#quicklinks a {
	text-decoration:none;
	color: #6D6C6C;
	 font-size: 11pt;
}
#quicklinks a:hover {
	text-decoration:underline;
}


.news {
	height: 115px;	
	padding-top: 10px;
}
.newspic {
	float: left;
	width: 160px;
	height: 115px;
	border: 1px #eee;
}
.newstext {
	position: relative;
	float: left;
	width: 430px;
	height: 100px;
	border: 0px #eee;
	 font-family : verdana, Arial, Helvetica, sans-serif;
	  font-size: 9pt;
}
.newstext a {
	text-decoration:none;

}
.newstext a:hover{
	text-decoration:underline;
	color: #B8246F;


}
.newsreadmore {
	color: #C46796;
	position:absolute;
	top:80px;
}

#homeboxes {
	left: 40px;
	top: 340px;
	height: 214px;
	position: relative;
	background:url(images/homeboxes.gif) no-repeat;  
}

#navigation {
   list-style: none;
   margin: 0; 
   padding: 0;
}
#navigation li {
   float: left;
}
#navigation li a {
   display: block;

   height: 24px;
   padding: 3px 0;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 18px;
   text-align: center;
   color: white;
   text-decoration: none;
}
#navigation li a:hover {
   background: #0B840F;
   color: white;
}
#navigation li  .current {
	background: #0B840F;
   color: white;
}


#footer {
	position: relative;
	margin-left:auto;
	margin-right:auto;
  	width:850px;
	background-color: #DFDFDF;
	padding: 8px;
	

}

#footerleft {
	 position: relative;
	 height: 50px;
	 font-family : Arial, Helvetica, sans-serif;
	 font-size: 10pt;
	 color: #949292;
	 width: 425px;
}
#copyright {
	position: absolute;
	top: 15px;
	left: 85px;
}
#footerright {
     position: absolute;
	 width: 400px;

	 font-family : Arial, Helvetica, sans-serif;
	 font-size: 10pt;
	 color: #949292;
	 width: 425px;
 	 float: left;
	 	 top: 15px;
		 left: 425px;
		 text-align:right;
}
#footerright a {

	 color: #949292;
}

#mainbody {
	width: 629px;
		float:left;
	font-size: 10pt;
}

#leftnav {
	width: 270px;
	background:color: #ccc;
	float:left;

}
#mainbody h1 {
	padding-top:20px;
	padding-left:20px;
	margin-top:0px;
	background:url(images/purplebanner2.gif) no-repeat;  
	width: 629px;
	float: left;
	color: white;
	height: 35px;
}

#left { float:left; width:253px; padding-left:40px; }
#left dl { margin-bottom:20px; }
#left dt { font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; padding-left: 13px; height:27px; line-height:27px; }
#left a:hover { text-decoration:underline; }

#subnav { width:239px; list-style:none; }
#subnav dd { margin:0; line-height:30px; background:url(images/bg_subnav.gif); }
#subnav dt { background:url(images/bg_right_head.gif) repeat-x; }
#subnav a { display:block; height: 32px;  padding-left:13px; }
#subnav a:hover { text-decoration:none; font-weight:bold; }
#subnav .on { color:#1377E8; height:32px; padding-left:30px; background:url(images/bg_subnav_on.gif); }
#subnav .last { background:url(images/bg_subnav_last.gif); }
#subnav .laston { padding-left:30px; background:url(images/bg_subnav_last_on.gif); }


#contactform {
	font-size: 11pt;
	position:relative;
	width: 629px;
	float: left;
	background:url(images/purplebanner.gif) no-repeat;  
	height: 800px;
	padding-top: 60px;
}
#contactformform {
	position:relative;
	padding-left:50px;
}
.input       
{
    font-family: Verdana;
    font-size: 12px;
    color: #797A77;
    border: 1px solid #E3E5E9;
}
label        
{
    display:block;
    padding-top:5px;
    padding-bottom:10px;
    font-family: Verdana;
    font-size: 9px;
    color: #797A77;
    font-weight: bold;
}





#nav {
	width: 15.5em;
	border-right: 0px solid #A42163;
	list-style-image: none;
	list-style-type: none;
	margin-bottom: 0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #A42163;
	color: #333;
	margin: 0;
	padding: 0;
}
	
#nav ul {
		list-style-image: none;
		list-style-type: none;
		margin: 0;
		padding: 0;
		border: none;
}
		
#nav li {
		border-bottom: 1.5px solid white;
		margin: 0;
		text-transform: lowercase;
}

#nav li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 20px solid #DFDFDF;
		border-right: 10px solid #DFDFDF;
		background-color: #DFDFDF;
		color: #A42163;
		text-decoration: none;
		width: 100%;
		}

html>body #nav li a {
		width: auto;
}

#nav li.title {
		border-left: 20px solid #A42163;
		border-right: 10px solid #A42163;
		padding: 5px 5px 5px 0.5em;
		background-color: #A42163;
		color: #fff;
}
#nav li a:hover, #nav li a.act {
		border-left: 20px solid #0B840F;
		border-right: 10px solid #0B840F;
		background-color: #0B840F;
		color: #fff;
}
.main_column_700 {
	width:600px;
	}
.main_column_title_700 h3 {
	background-color:transparent;
	font-size: 12px; 
	color: #4B4C4C; 
	font-family: Verdana; 
	font-style: italic; 
	font-weight: bold;
	margin:0px;height:20px; 
	padding-left:10px; 
	padding-right:0px; 
	padding-top:7px; 
	padding-bottom:0px; 
	text-transform:uppercase;
	}
.main_column_title_700 {
	padding-left: 0px; 
	padding-top: 0px; 
	border:1px solid #CFCFCF;
	background-repeat: no-repeat; 
	background-position:right top; color:#4B4C4C;
	}
.main_column_700 .content {
	padding-top:24px; 
	border-left:1px solid #CFCFCF; 
	border-right:1px solid #CFCFCF;
	border-bottom:1px solid #CFCFCF;
	 padding-left:10px
	 }
	 
.main_column_700 .content label {
	width: 170px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	float: left;
	text-align: right;
	padding-right: 20px;
	
	font:normal 1.0em/1.2 Verdana,Arial, Helvetica, sans-serif;
	
}

.main_column_700 .content input,select,textarea {

	margin-bottom: 5px;
}

br {
	clear:left;
}