@charset "UTF-8";

/* iFrame Styles */

.iframebody
{
margin: 0px;
background-color:transparent;
}

.iframetop
{
margin: 0px;
width: 800px;
height: 108px;
}

.iframemenu
{
margin: 0px;
width: 160px;
height: 360px;
}

.iframesponsor
{
margin: 0px;
width: 160px;
height: 600px;
}

.iframefooter
{
	margin: 0px;
	width: 800px;
	height: 88px;
}

/* Layout Positioning*/
.topmenuspacercell
{
height:175px;
}

.topmenudiv
{
position:absolute;
top:0px;
z-index: 100;
}

.yellowbar
{
	position:absolute;
	top:70px;
	z-index:0;
}

.menubgdiv
{
	position:absolute;
	top:107px;
	z-index:10;
	left: 0px;
}

.lmenudiv
{
width: 160px;
position:absolute;
top:108px;
left:10px;
z-index: 100;
}

.lmenufiller
{
background-color: #560842;
width: 160px;
height:100%;
}

.layouttab
{
width:800px;
}

.contentcell
{
width:640px;
height:800px;
}

.contentdiv
{
padding: 0px 15px 0px 15px;
}

/* General Styles */
body {
margin: 0px;
background-color: #ffffff;
background-image: url(css_bg.gif);
background-repeat: repeat-x;
font-family: Arial, Helvetica, sans-serif;
}

a:link {color: #990000; font-size: 90%; font-weight: bold; text-decoration: none}
a:visited {color: #990000; font-size: 90%; font-weight: bold; text-decoration: none}
a:hover {color: #66ccff; font-size: 90%; font-weight: bold; text-decoration: none}
a:active {color: #66ccff; font-size: 90%; font-weight: bold; text-decoration: none}

/* Menu Styles */
.menu
{
color: #ffffff;
font-size: 75%;
margin: 10px 30px 0px 0px;
text-align: right;
width: 150px;
}

a.menu:link {background-image: none; color: #ffffff; width: 110px}
a.menu:visited {background-image: none; color: #ffffff; width: 110px}
a.menu:hover {background-image: none; color: #66ccff; width: 110px}

/* News menu Styles */
.news
{
	color: #000000;
	margin: 10px 30px 0px 0px;
	font-size: 75%;
	padding: 1px;
	width: 90%;
}

a.news:link {background-image: none; color: #000000; width: 110px}
a.news:visited {background-image: none; color: #ffffff; width: 110px}
a.news:hover {background-image: none; color: #66ccff; width: 110px}
a.news:active {background-image: none; color: #66ccff; width: 110px}

/* Sponsor Styles */
a.sponsorlink
{
	text-align: center;
	text-decoration: none;
	font-size: 75%;
	border: none;
}

.sponsordiv
{
	background-image: url("../images/layout/sponsorsbackground.jpg");
	background-repeat: repeat-x;
	color: #cc9900;
	font-family: Times New Roman, serif;
	font-size: 150%;
	margin: 10px 0px 5px;
	text-align: right;
	width: 140px;
	float: left;
}
/* Links Styles */
a.links:link {
background-image: none;
color: #666666;
text-decoration: underline;
}
a.links:visited {
background-image: none;
color: #550841;
text-decoration: underline;
}
a.links:hover {
background-image: none;
color: #66ccff;
text-decoration: underline;
}
a.links:active {
background-image: none;
color: #66ccff;
text-decoration: underline;
}

/* Footer Styles */
.copyfoot
{
background-image: url("../images/layout/purplefooter.jpg");
background-repeat: repeat-x;
color: #ffffff;
float: left;
font-size: 55%;
height: 85px;
padding: 20px 10px 0px 10px;
text-align: right;
width: 140px;
}

.footerdiv
{
background-image: url("../images/layout/greyfooter.jpg");
background-repeat: repeat-x;
color: #000000;
float: left;
font-size: 75%;
height: 85px;
padding: 20px 10px 0px 10px;
text-align: center;
width: 640px;
}

a.footer:link {color: #000000; text-decoration: underline}
a.footer:visited {color: #000000; text-decoration: underline}
a.footer:hover {color: #66ccff; text-decoration: none}
a.footer:active {color: #66ccff; text-decoration: none}

/* Image formatting */
.imgtp
{
border: none;
float: left;
height: 35px;
margin: 7px 0px 8px 10px;
width: 80px;
}

.imgeh
{
border: none;
float: right;
height: 67px;
margin: 0px 35px 0px 0px;
width: 63px;
}

.imgfirst
{
border: none;
float: left;
height: 34px;
margin: 0px 0px 0px 5px;
width: 100px;
}

.imgnews
{
border: 1px;
float: right;
width: 200px;
height: 180px;
margin: 0px 35px 0px 0px;
padding: 10px;
}

.imgnews1
{
border: 1px;
float: left;
width: 208px;
height: 280px;
margin: 0px 35px 0px 0px;
padding: 10px;
}

.imgnews2
{
border: 1px;
width: 485px;
height: 325px;
margin: 0px 35px 0px 0px;
padding: 10px;
}

.imglin
{
border: none;
height: 35px;
margin: 5px 6px 5px 6px;
width: 114px;
}

.imgmur
{
border: none;
height: 33px;
margin: 5px 0px 5px 0px;
width: 140px;
}

.imgicon
{
border: none;
margin: 5px 0px 5px 0px;
}

.imgthumb
{
height: 100px;
margin: 5px 6px 5px 6px;
width: 200px;
}
.imgtk
{
border: none;
height: 20px;
margin: 5px 0px 5px 0px;
width: 122px;
}

.imgtemp
{
border: none;
height: 50px;
margin: 5px 5px 5px 200px;
width: 147px;
}

.imgtemp_mnu
{
border: none;
height: 50px;
margin: 5px 5px 5px 0px;
width: 147px;
}

.imgtemp2
{
border: none;
height: 189px;
margin: 5px 0px 5px 0px;
width: 250px;
}
.imgtiger_small
{
border: none;
height: 82px;
margin: 5px 5px 5px 250px;
width: 50px;
}

.imgtiger_small_mnu
{
border: none;
height: 82px;
margin: 5px 5px 5px 0px;
width: 50px;
}

.imgtiger
{
border: none;
height: 166px;
margin: 5px 0px 5px 0px;
width: 100px;
}

.imgtiger2
{
border: none;
height: 166px;
margin: 5px 0px 5px 0px;
width: 100px;
}
.imgbarr
{
border: none;
height: 50px;
margin: 5px 0px 5px 200px;
width: 147px;
}

.imgbarr_mnu
{
border: none;
height: 50px;
margin: 5px 0px 5px 0px;
width: 147px;
}

.imgtalk_mnu
{
border: none;
height: 70px;
margin: 5px 5px 5px 0px;
width: 80px;
}

.imgehfc
{
border: none;
height: 77px;
width: 120px;
}
/* Page Content Styles */

.pagetitle
{
position:absolute;
font-size: 130%;
color: #910a2b;
top:115px;
width: 600px;
text-align:right;
z-index:80;
}

.pagetitle2
{
position:absolute;
font-size: 100%;
color: #000000;
top:140px;
width: 580px;
text-align:right;
z-index:80;
}

.headline
{
font-size: 125%;
font-weight: bold
}

.intro
{
color: #cc9900;
font-size: 90%;
font-weight: normal
}

.heading
{
font-size: 100%;
font-weight: bold
}

.heading2
{
font-size: 90%;
font-weight: bold
}

.text
{
	font-size: 80%;
	text-align: justify;

}

.new_text
{
	color: #000000;
	margin: 10px;
	font-size: 75%;
	padding: 1px;
}

.small_text
{
	color: #000000;
	margin: 10px;
	font-size: 70%;
	padding: 1px;
}
.newsbar
{
	border-top: dotted 2px #e5e5e5;
	float: left;
	height: 140px;
	width: 600px;
	z-index: 1;

}

.newsitemhead
{
font-weight: bold;
}

.newsitemm1
{
	border: solid 2px #e5e5e5;
	float: left;
	margin: 10px 0px 0px 10px;
	padding: 10px;
	height: 106px;
	width: 156px;
	background-color: #e5e5e5;

}

.newsitemm2
{
	border: solid 2px #e5e5e5;
	float: left;
	margin: 10px 0px 0px 10px;
	padding: 10px;
	height: 106px;
	width: 156px;
	background-color: #e5e5e5;


}
.newsitemm3
{
	border: solid 2px #e5e5e5;
	float: left;
	margin: 10px 0px 0px 10px;
	padding: 10px;
	height: 106px;
	width: 156px;
	background-color: #e5e5e5;

}
.newsiteml1
{
	border: solid 2px #e5e5e5;
	float: left;
	margin: 10px 0px 0px 10px;
	padding: 10px;
	height: 106px;
	width: 156px;
	background-color: #CCCCCC;

}

.newsiteml2
{
	border: solid 2px #e5e5e5;
	float: left;
	margin: 10px 0px 0px 10px;
	padding: 10px;
	height: 106px;
	width: 156px;
}
.newsiteml3
{
	border: solid 2px #e5e5e5;
	float: left;
	margin: 10px 0px 0px 10px;
	padding: 10px;
	height: 106px;
	width: 156px;
}
.newsitemj1
{
	border: solid 2px #e5e5e5;
	float: left;
	margin: 10px 0px 0px 10px;
	padding: 10px;
	height: 106px;
	width: 156px;
}

.newsitemj2
{
	border: solid 2px #e5e5e5;
	float: left;
	margin: 10px 0px 0px 10px;
	padding: 10px;
	height: 106px;
	width: 156px;
}
.newsitemj3
{
	border: solid 2px #e5e5e5;
	float: left;
	margin: 10px 0px 0px 10px;
	padding: 10px;
	height: 106px;
	width: 156px;
}
.newsitemx1
{
	border: solid 2px #e5e5e5;
	float: left;
	margin: 10px 0px 0px 10px;
	padding: 10px;
	height: 106px;
	width: 156px;
}

.newsitemx2
{
	border: solid 2px #e5e5e5;
	float: left;
	margin: 10px 0px 0px 10px;
	padding: 10px;
	height: 106px;
	width: 156px;
}
.newsitemx3
{
	border: solid 2px #e5e5e5;
	float: left;
	margin: 10px 0px 0px 10px;
	padding: 10px;
	height: 106px;
	width: 156px;
}
/* Results Page Styles */

.retultstable
{
border: solid 2px #d9f2ff;
font-size: 80%;
padding: 1px;
width: 95%
}

.resultstablehead
{
color: #550841;
font-weight: bold;
}

.resultline
{
background: #d9f2ff;
color: #000000;
}

.scorersdiv
{
font-size: 85%
}

.resultfont
{
color: #550841;
font-weight: bold;
}

.fixturestable
{
border: solid 2px #d9f2ff;
font-size: 80%;
padding: 1px;
width: 95%
}

.fixturestablehead
{
color: #550841;
font-weight: bold;
}

.fixtureline
{
background: #d9f2ff;
color: #000000;
}
.socialtable
{
border: solid 2px #d9f2ff;
font-size: 80%;
padding: 1px;
width: 95%
}

.socialtablehead
{
color: #550841;
font-weight: bold;
}

.socialline
{
	background: #d9f2ff;
	color: #000000;
	height: 50px;
}
/* News Page Styles */

.newstable
{
	font-size: 75%;
	padding: 1px;
	width: 90%;

}

.newstablehead
{
color: #550841;
font-weight: bold;
}

.newsline
{
	color: #000000;
	font-size: 75%;
}

.officerstable
{
font-size: 80%;
padding: 1px;
width: 95%
}

.playerstable
{
font-size: 70%;
padding: 1px 1px 1px 30px;
width: 80%;
border: 2px solid #800040;
}

.players_name_table
{
font-size: 70%;
padding: 1px;
width: 80%;

}
/* ------------------------------------------------------------------- */

/* BREADCRUMB NAV */

/* ------------------------------------------------------------------- */

#Layout1-BCT-Wrapper		{
	position:absolute;
	width:734px;
	font-size:10px;
	color:#000000;
	text-transform:uppercase;
}

#Layout1-BCT-Wrapper a		{ text-decoration:none; font-size:10px; color:#000000;}

.BCT-Wrapper
{
position:absolute;
font-size: 10px;
color: #000000;
top:150px;
left:165px;
width: 734px;
text-align:left;
text-transform:uppercase;
z-index:80;
}

/* ------------------------------------------------------------------- */
/* Pitch Grid Iframe style */
/* ------------------------------------------------------------------- */
.iframegrid
{
margin: 200px;
width: 1200px;
height: 675px;
}

/* ------------------------------------------------------------------- */
/* Player Profiles using CSS Tables */
/* ------------------------------------------------------------------- */

.grid {
	display: table;
	border-spacing: 10px;
	font-size: 80%;
} 
.row { 
  display: table-row; 
} 
.image {
	display: table-cell;
	width: 280px;
	background-color: #eddc99;
	border: 2px solid #550841;
	vertical-align: top;
	text-align: center;
	padding-left: 10px;
} 
.image p { 
  color: #000000; 
  font-size: 85%; 
  text-align: left;
  padding-top: 8px;
}

/* ------------------------------------------------------------------- */
/* Player Profiles using Traditional Tables */
/* ------------------------------------------------------------------- */

.profile_image {
	width: 560px;
	background-color: #eddc99;
	vertical-align: top;
	text-align: center;
} 
.profile_text {
	color: #000000;
	font-size: 70%;
	text-align: left;
	padding-top: 8px;
	padding-left: 10px;
}

/* --------------------------------------------------------------------*/
/* Gallery  */
/* --------------------------------------------------------------------*/

/* The containing box for the gallery. */
#container {
    background:#fff url(../images/back.jpg) 75px 10px no-repeat;
    position:relative;
    width:600px;
    height:396px;
    margin:20px auto 0 auto;
    border:1px solid #aaa;
}

#container ul {
    padding:0;
    margin:0;
    list-style-type:none;
    margin:5px;
    float:right;
    width:198px;
    height:386px;
}

/* Remove the images and text from sight */
#container a.gallery span {
    position:absolute;
    width:1px;
    height:1px;
    top:5px;
    left:5px;
    overflow:hidden;
    background:#fff;
    }

/* Adding the thumbnail images */
#container a.gallery, #container a.gallery:visited {
    display:block;
    color:#000;
    text-decoration:none;
    border:1px solid #000;
    margin:1px 2px 1px 2px;
    text-align:left;
    cursor:default;
    }
#container a.slidea {
    background:url(../images/players/a-hughes-t.jpg);
    height:93px;
    width:60px;
    }
#container a.slideb {
    background:url(../images/p2_t.jpg);
    height:93px;
    width:60px;
    }
#container a.slidec {
    background:url(../images/p3_t.jpg);
    height:93px;
    width:60px;
    }
#container a.slided {
    background:url(../images/players/g-andrew-v-surbiton-t.jpg);
    height:60px;
    width:93px;
    }
* html #container a.slided {
    width:91px;
    w\idth:93px;
    }
#container a.slidee {
    background:url(../images/p5_t.jpg);
    height:60px;
    width:93px;
    }
#container a.slidef {
    background:url(../images/p6_t.jpg);
    height:60px;
    width:93px;
    }
* html #container a.slidef {
    width:91px;
    w\idth:93px;
    }
#container a.slideg {
    background:url(../images/p7_t.jpg);
    height:60px;
    width:93px;
    }
#container a.slideh {
    background:url(../images/p8_t.jpg);
    height:93px;
    width:60px;
    }
#container a.slidei {
    background:url(../images/p9_t.jpg);
    height:93px;
    width:60px;
    }
#container a.slidej {
    background:url(../images/p10_t.jpg);
    height:93px;
    width:60px;
    }
#container a.slidek {
    background:url(../images/p11_t.jpg);
    height:60px;
    width:93px;
    }
* html #container a.slidek {
    width:91px;
    w\idth:93px;
    }
#container a.slidel {
    background:url(../images/p12_t.jpg);
    height:60px;
    width:93px;
    }

/* set the size of the unordered list to neatly house the thumbnails */
#container li {
    float:left;
    }

/* change the thumbnail border color */
#container a.gallery:hover {
    border:1px solid #fff;
    }

/* styling the :hover span */
#container a.gallery:hover span {
    position:absolute;
    width:372px;
    height:372px;
    top:10px;
    left:5px;
    color:#000;
    background:#fff;
    }

#container a.gallery:hover img {
    border:1px solid #fff;
    float:left;
    margin-right:5px;
    }

#container a.slideb:hover img, #container a.slidei:hover img {
    float:right;
    }