@charset "utf-8";
html, body {margin: 0; padding:0;}
body {
	/*font:14pt/1.6 sans-serif;
	font: 84%/1.6em Verdana, Arial, Helvetica, Sans-Serif;*/
	
	font:12pt/1.6 sans-serif;
	font: 85%/1.6em Arial, Helvetica, Sans-Serif;
	background:#ebebeb;
	background-image:url(images/wood.jpgOFF);
	background-attachment:fixed

}
p { margin: 0 /*0.5em 0  			/* position top, left, */ }
	
h1,h2,h3,h4 { margin: 0.2em 0 }
h1 {
	font-family: Georgia;
	font-weight: normal;
	font-size: 2.5em;
	color: #656565; 				/* H1 text colour */
	padding-bottom: 10px;		/* bottom padding for H1 header */ 
	letter-spacing: -1px;
	line-height: 115%;
	/*text-transform: uppercase;*/
}
h1 a:link {							/* link colour for H1 headers */ 
	color: #9900CC;
	text-decoration: none;
}
h1 a:hover {						/* link hover colour for H1 headers */ 
	color: #656565;
	text-decoration: none;
}
h2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-family: Georgia;
	font-weight: normal;
 	font-size: 2em;
 	color: #006FB7;				/* H2 text colour */
 	padding-bottom: 5px;			/* bottom padding for H1 header */ 
 	letter-spacing: -1px;
	line-height:115%;
	/*text-transform: uppercase;*/
}
h2 a:link {							/* link colour for H1 headers */ 
	color: #006FB7;
	text-decoration: none;
}
h2 a:hover {						/* link hover colour for H1 headers */ 
	color: #656565;
	text-decoration: none;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-family: Georgia;
	font-weight: normal;
	font-size: 135%;
 	color: #61748F;				/* H3 text colour */
 	padding-bottom: 5px;			/* bottom padding for H1 header */
	line-height:145%;
	/*text-transform: uppercase;*/
}
h3 a:link {							/* link colour for H1 headers */ 
	color: #61748F;
	text-decoration: none;
}
h3 a:hover {						/* link hover colour for H1 headers */ 
	color: #656565;
	text-decoration: none;
}


hr {
border: 0px;
color: #9E9E9E;
background-color: #ddd;
height: 1px ;
width: 100%;
text-align: left;
}


/* ------------ TEAM PAGES CLASS HEADERS AND TABLE CSS ----------------------------------- */
.hdr {
	font-family: Arial, Helvetica, sans-serif; 
	font-family: Georgia;
 	font-size: 2em;
 	color: #006FB7;				/* H2 text colour */
 	padding-bottom: 5px;			/* bottom padding for H1 header */ 
 	letter-spacing: -1px;
	line-height:115%;
	/*text-transform: uppercase;*/
}
.sub_hdr1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-family: Georgia;
 	font-size: 1.7em;
 	color: #006FB7;				/* H2 text colour */
 	padding-bottom: 5px;			/* bottom padding for H1 header */ 
 	letter-spacing: -1px;
	line-height:115%;
	/*text-transform: uppercase;*/
}
.sub_hdr2 {
	font-family: Arial, Helvetica, sans-serif; 
 	font-size: 1.6em;
 	color: #4A4A4A;				/* H2 text colour */
	letter-spacing: -1px;
 	padding-bottom: 5px;			/* bottom padding for H1 header */ 
	line-height:115%;
	/*text-transform: uppercase;*/
}

.table {background:#333;}
.table ul{
float:left;
list-style:none;
margin:0;
padding:0;
border:0px solid #C9C9C9;
}
.table ul li{
list-style:none;
padding:5px 5px;
}
.table ul li.data{
background:#DFEEFD;
list-style:none;
width:280px;
}
.table ul li.title{
width:120px;
list-style:none;
background:#3d8dc1;
font-weight:normal;
color:#fff
}
.fixtures_table{
font-size:12px;
line-height:140%;
background-color:#ccc;
margin:0;
padding:4px;
border-collapse: collapse;
border: 1px solid #ccc;
border-spacing: 0px;
margin-top: 0px;
}
.fixtures_table td { 
background-color:#F1F8FE;
border-bottom: 1px dotted #ccc;
border-left: 1px dotted #ccc;
text-align: left;
padding-left: 3px
}
.fixtures_table td.tdheader { 
background-color:#3d8dc1;
color:#FFF;
font-weight:bold;
text-align: left;
padding-left: 3px
}

/* ------------ CONTAINER DIV -------------------------------------------------- */		

#container{
	margin: 0 auto;
	padding: 10px;					/* sets border width for container frame */
	width:970px;					/* sets width for container frame */
	margin-top: 17px;
	margin-bottom: 10px;
						
	background-image:url(images/fauxOFF.jpg);	/* set faux background image */
	background-repeat: repeat-y;
	background-position:center;
	background-color:#FFF
}

#container_cms{
	margin: 0 auto;
	padding: 10px;					/* sets border width for container frame */
	width:770px;					/* sets width for container frame */
	margin-top: 17px;
	margin-bottom: 10px;
						
	background-image:url(images/fauxOFF.jpg);	/* set faux background image */
	background-repeat: repeat-y;
	background-position:center;
	background-color:#FFF
}

/* ------------ HEADER DIV -------------------------------------------------- */		
#header {
	height:149px;									
	margin: 0 auto;											/* sets margin for header border */
	padding:0;
	background-image:url(images/HEADER-5.jpg);	/* set header LOGO background image */
	background-repeat:no-repeat;
	background-position:center;
	background-color:#fff

}
#header_content {
	margin:0; 				
	padding:0.5em 1em;			/* position for top, left, bottom, right */
	color: White;					/* header text colour */
}

/* ----------banner for logo-------------- */
#banner {
	height:170px;
	background-image:url(images/banner.jpg);
	background-repeat:no-repeat;
	background-color: #99CCFF;
	text-align: left;
	padding: 10px;
	margin: 0;
}
#banner img {padding:10px 0px;} 

/* ----------navigation-------------- */
#navigation2 {
	/* height: 34px; */
	width: 100%;
	padding: 0;
	margin: 0 auto;
	background-image:url(images/menu_bak.jpg);
	background-repeat:no-repeat;
    background: #505f76;
}
#navigation {
	/* height: 34px; */
	width: 100%;
	padding: 0;
	margin: 0 auto;
	background-image:url(images/menu_bak.jpg);
	background-repeat:no-repeat;
}

/* ------------- LEFT COLUMN DIV --------------------------------------------- */		
#left {
	float: left;
	margin: 0 0 0 0;	/*////// SET spacing from LEFT of screen //////////////*/
	width:200px;				/*////// SET width of left panel //////////////*/
}
#leftcol_content{				/*////// IF MENU IS LOCATED IN LEFT COLUMN USE SEPERATE STYLESHEET WITHIN THIS DIV //////////////*/
	padding:15px;
}

/* ------------ FAUX DIV -------------------------------------------------- */		
#faux{
	margin: 0 auto;								
	background-image:url(images/faux.jpg);	/* set faux background image */
	background-repeat: repeat-y;
	background-position:center
}


/* ------------- RIGHT COLUMN DIV --------------------------------------------- */		
#right {
	float: right;
	margin: 0 0 0 0;	/*////// SET spacing from RIGHT of screen //////////////*/
	width:240px;		/*////// SET width of right panel //////////////*/
	font-size:95%;
}

/* ------------- RIGHT COLUMN CONTENT DIV --------------------------------------------- */	

#right_content { 
padding: 15px;	
}

/* #right_content a:link {
	color: #9900CC;						/* set text link colour 
	text-decoration: underline;
	font-weight: normal;
}
#right_content a:visited {
	color: #9900CC;						/* set visited text link colour 
	text-decoration: underline;
	font-weight: normal;
}
#right_content a:hover {
	color: #0000CC;						/* set hover text link colour 
	background-color:#FFFF99;			/* set text link hover background colour 
	text-decoration: underline;
	font-weight: normal;
}
#right_content a:active {
	color: #660066;						/* set active text link colour 
	background-color:#FFFF99;			/* set text link background colour 
	text-decoration: underline;
	font-weight: normal;
} 
*/
/* ------------- RIGHT CONTENT BOX CLASSES --------------------------------------------- */		
.divbox_grey {
	height: auto;
	border:solid 1px #ccc;
	background-color:#f1f1f1;
	margin:0 0 10px 0; padding:7px;
	line-height: 140%;
}
.divline_grey {
	height: 1px;
	width:100%;
	color:#ccc;
	border-top:1px solid #ccc;
	margin:0; padding:0;
}

/* ------------- CENTER COLUMN DIV --------------------------------------------- */		
#center {
	margin-left: 245px;				/*////// SET spacing BASED ON LEFT PANEL WIDTH //////////////*/
	margin-right:25px;				/*////// SET spacing BASED ON RIGHT PANEL WIDTH //////////////*/
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-left: 248px;				/*////// SET spacing BASED ON LEFT PANEL WIDTH //////////////*/
	margin-right:25px;				/*////// SET spacing BASED ON RIGHT PANEL WIDTH //////////////*/

}

#center_cms {
	margin-left: 25px;				/*////// SET spacing BASED ON LEFT PANEL WIDTH //////////////*/
	margin-right:25px;				/*////// SET spacing BASED ON RIGHT PANEL WIDTH //////////////*/
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-left: 25px;				/*////// SET spacing BASED ON LEFT PANEL WIDTH //////////////*/
	margin-right:25px;				/*////// SET spacing BASED ON RIGHT PANEL WIDTH //////////////*/
	background-color:#fff; 
	
}

html>body #center {
	margin-left: 248px;				/*////// SET spacing BASED ON LEFT PANEL WIDTH //////////////*/
	margin-right:25px;				/*////// SET spacing BASED ON RIGHT PANEL WIDTH //////////////*/
}
div#center {
	min-height:550px;  
}
/* ------------- CENTER CONTENT DIV --------------------------------------------- */		
#center_content {
	color: #4F4F4F;
	padding:14px 0 0 0px;			/* padding for top, left, bottom, right */
}
#center_content p {
	margin: 0 0 11px 0;
}
#center_content a:link {
	color: #336699;					/* set hover text link colour */
	text-decoration: underline;
	font-weight: normal;
}
#center_content a:visited {
	color: #336699;					/* set visited text link colour */
	text-decoration: underline;
	font-weight: normal;
}
#center_content a:hover {
	color: #6699CC;					/* set hover text link colour */
*/	background-color:#FFFF99;*/		/* set text link hover background colour */
	text-decoration: underline;
	font-weight: normal;
}
#center_content a:active {
	color: #6699CC;					/* set active text link colour */
	background-color:#FFFF99;		/* set text link background colour */
	text-decoration: underline;
	font-weight: normal;
}
#center_content li { 
	list-style-type:square; 
	color:#336699; 					/* set bullet list colour */
	font-size:115%; 
	font-family:Arial, Helvetica, sans-serif 
}
#center_content blockquote {
	margin: 0 0 15px 20px;
	padding: 0 0 0 15px;
	border-left: 3px solid #336699;  /* set border line colour and thickness */
}
#center_content ul li span {
	margin: 0 0 0 0;
	color: #000;
}
#center_content img {
	margin: 0 0 15px 15px;
	padding: 5px;
	border: 1px solid #CCC;
	background-color: #fff;
}
		
.column-in {
	margin:0; padding:0.5em 1em;
}

/* ------------- FOOTER DIV --------------------------------------------- */	
#footer {
	height: 160px;								/* set height to background image if used */
	background-image: url(images/base2.jpg); 	/* set base background image */
	background-repeat: repeat-x;
	background-position:center;
	background-color: #ffffff;
	clear: both;
}

#footer {
	width: 100%;
	height: auto;								/* set height to background image if used */
	background-image: url(images/base2.jpg); 	/* set base background image */
	background-repeat: repeat-x;
	background-color: #505F76;
	clear: both;
}
	
/* ------------- FOOTER CONTENT DIV --------------------------------------------- */	
#footer_content {
	margin: 0 auto;
	width:950px; /*#505F76;						/* set base text colour */
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.6em;
	height:auto;
	padding: 0px 0 10px 0;			/* set padding for top and bottom */
}
#footer_content a {
	color: #ffffff; /*#6699CC;					/* set base text link colour */
	text-decoration: underline;
}
#footer_content a:hover {
	color: #336699;					/* set base text hover link colour */
	background-color: #CCE6FF; 	/* set text link background colour */
	text-decoration: underline;
}

#footer_content {
 	margin: 0 auto;
	width: 95%;
	color: #fff;						/* set base text colour */
	text-align:left;
	font-size: 0.8em;
	line-height: 1.6em;
	height:auto;
	padding: 10px 0 10px 0;			/* set padding for top and bottom */
}
#footer_content a {
	color: #6699CC;					/* set base text link colour */
	text-decoration: underline;
}
#footer_content a:hover {
	color: #336699;					/* set base text hover link colour */
	background-color: #FFFF99; 	/* set text link background colour */
	text-decoration: underline;
}



/* ------------- ALL OTHER DIVs AND CLASSES --------------------------------------------- */	
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
}
.copy { 
	text-align:center; font-size:80% 
}
.divalign_right {
	float:right; padding: 0 0 0 10px
}

/*---------------------------------------------------- */

.coolmenu{
border: 1px solid #f1f1f1;
border-bottom-width: 0;
width: 180px;
background-color: #C5D8ED;
color: #006FB7;
}

* html .coolmenu{ /*IE only rule, to negate the padding below IE includes in menu width.*/
width: 164px;
color: #006FB7;
}

.coolmenu a{
font: normal 15px Georgia, "Times New Roman", Times, serif;
padding: 2px;
padding-left: 4px;
padding: 7px;
display: block;
width: 100%;
color: #006FB7;
text-decoration: none;
border-bottom: 1px solid #f1f1f1;
}

html>body .coolmenu a{ /*Non IE rule*/
width: auto;
color: #006FB7;
}

.coolmenu a:hover{
	background-color: #006FB7;
	color: #ffffff;
}


/*---------------------------------------------------- */

