 /* TRANSIGO CSS */ 

 /* styles for page & container */ 
body, html {
	background-color: #d8d8d8;
}


#sitewrapper {
	padding:0px;
	width: 786px;
	height: inherit;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	top: 0px;
	left: 0px;
	margin: auto;
	background-image: url(../images/background.gif);
}
#header {
	width: 786px;
	height: 98px;
	padding: 0px;
	border: 0px;
	z-index: 1;
	background-color: #FFFFFF;
}

#mainmenu {
	width: 644px;
	height: 24px;
	background-color: #D8D8D8;
	float: right;
	
}

#content{
	width: 786px;
	height: inherit;

}

#right_coloumn{
	width: 648px;
	height: inherit;
	float: right;

}


#psuedotablerow {
	position:relative;
	z-index:2;
	width: 100%;
	top: 10px;
	padding: 0px;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	clear: none
}

#psuedotablecell1 {
	position:relative;
	z-index:2;
	padding-left:10px;
	width: 40%;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	/* border: solid 1px #000000; */
	float: left;
	clear: none;
	text-align: center;
}
#psuedotablecell2 {
	position:relative;
	z-index:2;
	padding-left:10px;
	width: 55%;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	 /* border: solid 1px #000000; */
	float: left;
	clear: right;
	text-align: center;
}



#sitecontent {
	width: 786px;
	float:left;
	padding-top:7px;
	text-align:left;
	font: 12px Verdana, sans-serif;
	border: thick solid #FFFFFF;
	z-index: top;
	min-height: 574px;
}

#gallery_big_con
{
	width: 1000px;
	text-align:left;
	font: 12px Verdana, sans-serif;
	z-index: top;
	min-height: 574px;
	background-color: #FFFFFF;
	height: 1000px;
}


#sitecontentleft {
	width: 137px;
	background-color:#FFFFFF;
	padding-top:7px;
	text-align: left;
	font: 12px Verdana, sans-serif;
	border: 0px;
	position: relative;
	left: 0px;
	float: left;
	padding-left: 3px;
}

#sitecontentleftbottom {
	width: 136px;
	margin: auto;
	text-align: left;
	font: 12px Verdana, sans-serif;
	border: 0px;
	bottom: 0px;
	background-color: #FFFFFF;
	float: bottom;
}

#contentcenter {
	width: 470px;
	background-color:#cb0101;
	float:left;
	margin-left:3px;
	padding-top:15px;
	border-color: #FFFFFF;
	padding-left: 15px;
	padding-right: 15px;

	}

#contentSquadTeam {
	width: 470px;
	background-color:#cb0101;
	float:left;
	margin-left:3px;
	padding-top:15px;
	border-color: #FFFFFF;
	padding-left: 15px;
	padding-right: 15px;

	}

#contentSquadTeam a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
}

#contentSquadTeam a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	font-size: 12px;
}


#team_info a {
	color:#CB0101;
	text-decoration:none;
	font-size: 12px;
}

#team_info a:hover {
	color:#CB0101;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
}


#team_fixtures a {
	color:#CB0101;
	text-decoration:none;
	font-size: 12px;
}

#team_fixtures a:hover {
	color:#CB0101;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
}

#team_fixtures1 a {
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	font-size: 12px;
}

#team_fixtures1 a:hover {
	color:#fffffff;
	text-decoration:underline;
	font-weight:normal;
	font-size: 12px;
}


#contentright {
	width: 133px;
	background-color:#cb0101;
	float:right;
	padding-top:7px;
	text-align: left;
	border: 0px;
	z-index: top;
	min-height: 454px;
	height: auto;
	padding-left: 7px;
}


#sitecontenttop {
	width: 654px;
	float:right;
	margin: auto;
	padding-top:0px;
	text-align: left;
	border: 0px;
	z-index: top;
	min-height: 0px;
	margin-left: 0px;
}

#sitecontentright {
	width: 156px;
	float:left;
	margin: auto;
	padding-top:7px;
	text-align: left;
	border: 0px;
	z-index: top;
	min-height: 570px;
	margin-left: 0px;
}

#floatycolumn {
	float:left;
	width:260px;
	padding-left:20px;
}
#loc_leftcol {
	float:left;
	width:520px;
	height:208px;
	background-image: url(images/textcol_bg_left.gif);
	background-repeat: no-repeat;
	padding-left:30px;
}
#loc_rightcol {
	float:left;
	width:310px;
	height:208px;
	background-image: url(images/textcol_bg_right.gif);
	background-repeat: no-repeat;
	padding-left:30px;
}
#leftcol {
	width:230px;
	float:left;
}
#padcol {width:30px; float:left;}
#rightcol {
	width:230px;
	float:left;

}
#footer {
	clear: both;
	width: 786px;
	height: 26px;
	text-align: right;
	padding: 0px;
	border: 0px;
	z-index: 1;
	padding:0px;
}
#footer a {color: #FFFFFF;}

#spec_bg {
	background-image: url(images/spec_bg.gif);
	background-repeat: no-repeat;
	padding-left:0px;
	padding-top:10px;
	height:300px;
}
#download_bg {
	background-image: url(images/downloads_bg.gif);
	background-repeat: no-repeat;
	padding-top:30px;
	padding-left:20px;
	height:212px;
}
#availability_bg {
	background-image: url(images/availability_bg.jpg);
	background-repeat: no-repeat;
	padding-top:20px;
	padding-left:20px;
	height:507px;
}
#occupiers_bg {
	background-image: url(images/occupiers_bg.jpg);
	background-repeat: no-repeat;
	padding:0px;
	height:523px;
}
#contact_bg {
	background-image: url(images/contact_bg.gif);
	background-repeat: no-repeat;
	padding-top:0px;
	padding-left:20px;
	width:500px;
	height:75px;
}
#sitemap_bg {
	background-image: url(images/sitemap_bg.gif);
	background-repeat: no-repeat;
	height:524px;
	float:left;
}
#sitemap_right {
	float:left;
	width:390px;
}
#sitemap_disc {
	width:315px;
	padding-right:60px;
	float:right;
	padding-top: 10px;
}

#team_box{
	width: 460px;
	background: #cb0101;
	z-index:101;
}

#team_data{
	width: 450px;
	float: left;
	margin-top: 10px;
	padding-left: 15px;
}


#team_image{
	width: 465px;
	z-index:102;
	padding-top: 5px;
	padding-bottom: 5px;
	
}

#team_links{
	width: 144px;
	height:194px;
	text-align: middle;
	margin: auto;
	margin-top: 0px;
	padding:3px;
	left: 384px;
	top: 188px;
	z-index:102;
	float:left;
	
}

#team{
	width: 450px;
	z-index:102;
}

#team_info{
	width: 198px;
	margin-top: 10px;
	float: left;

}

#team_fixtures{
	height:inherit;
	z-index:102;
	width: 468px;
	margin-bottom: 10px;
	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
}

#team_fixtures1{
	height:inherit;
	z-index:102;
	width: 468px;
	margin-bottom: 10px;
	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
}

#team_squad{
	height:inherit;
	z-index:102;
	width: 470px;
	margin-bottom: 10px;
	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
}

#team_squad a{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 12px;
}


#right_team {
	height:inherit;
	z-index:102;
	width: 124px;
	margin-bottom: 10px;
	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
}





 /* ccs for links */ 
a:link {
	color:#FFFFFF;
	text-decoration:underline;
	font-size: 14px;
}

a:visited {
	color:#FFFFFF;
	text-decoration:underline;
	font-size: 14px;
}
a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font-size: 14px;
}
a:active {
	color:#FFFFFF;
	text-decoration:underline;
	font-size: 14px;
}

.small {font-size: 11px;}
.red {color: #E5402C;}
.redSmall {color: #E5402C; font-size: 9px;}
.unavail {color: #AAAAAA}

ul {list-style-image: url(images/bullet.gif); margin-left:15px;}
li {padding-bottom:10px;}




.mainContent {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.mainContentSmall {
	font-size: 9px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.mainContentTitle {color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
}
