﻿

* {
	margin: 0;
	padding: 0;
	border : 0;
}

html, body, h1, h2, h3, h4, h5, h6, p, ul, li, img {

	margin: 0;
	padding: 0;
	border: 0;
}

html
{
	background-color: #ffffff;
	margin: 0 auto;
	font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #4b4b4b;
	line-height: 160%;
}

body 
{
		margin: 0 auto;
		overflow: auto;
		font-weight: normal;
}

p {font-size: 100%; line-height:160%; color: #4b4b4b; padding-bottom: 10px }

H1, H2, H3, H4, H5, H6 {font-weight: normal;}

H1 {font-size: 210%; line-height: 100%; color: #e0001a; padding-bottom: 0px; text-transform:uppercase}
H2 {font-size: 150%; line-height: 120%; color: #4a4a4a; font-weight: bold; }
H3 {font-size: 140%; line-height: 120%; color: #cd0823;font-weight: bold; padding-bottom: 15px }

h4 {color: #4a4a4a; font-size: 120%; line-height: 120%; font-weight: bold; }
h5 {color: #c1081a; font-size: 120%; line-height: 120%; font-weight: bold; }

.titleH1 {font-size: 310%; line-height: 100%; color: #404040; font-family: Tahoma; float: left; }
.titleH2 {font-size: 190%; line-height: 100%; color: #4a4a4a; float: left }

.CMSh3 {background-color: #d81729; color: #ffffff; font-size: 150%; padding: 2px 0 2px 10px; margin-bottom: 20px}

.CMSh2 {font-size: 210%; line-height: 100%; color: #e0001a; padding-bottom: 0px; text-transform:uppercase; font-weight: normal;}

.CMSh4 {font-size: 140%; line-height: 120%; color: #cd0823;font-weight: bold; padding-bottom: 15px }

.CMSh5 {font-size: 150%; line-height: 120%; color: #4a4a4a; font-weight: bold; }


.NewsH2 {font-size: 210%; line-height: 100%; color: #e0001a; padding-bottom: 0px; font-weight: normal;}
.youtubeH2 {color:#C1081A; font-size:120%; font-weight:bold; }


a {color: #d51227; text-decoration: none; }
a:link {color: #d51227; text-decoration: none; }
a:visited{color: #d51227; text-decoration: none; }
a:active {color: #d51227; text-decoration: none; }
a:hover {color: #4b4b4b;}

#content a {color: #d51227; text-decoration: none; }
#content a:link {color: #d51227; text-decoration: none; }
#content a:visited{color: #d51227; text-decoration: none; }
#content a:active {color: #4b4b4b; text-decoration: none; }
#content a:hover {color: #4b4b4b;}

#footer a {color: #4b4b4b; text-decoration: none; }
#footer a:link {color: #4b4b4b; text-decoration: none; }
#footer a:visited{color: #4b4b4b; text-decoration: none; }
#footer a:active {color: #4b4b4b; text-decoration: none; }
#footer a:hover {color: #4b4b4b;}

.f_l {float: left}
.f_r {float: right}
.clear { clear: both}
.img_right {float: right; margin: 10px 0 10px 20px}
.img_left {float: left; margin: 10px 20px 10px 0}
.img_topleft {float: left; margin: 5px 10px 0 0; padding-bottom: 20px}
.img_news {float: left; margin: 0 10px 0 0; padding-bottom: 8px}
.img_L {float: left; margin: 0 20px 10px 0}

.greyheading {font-size: 110%; line-height: 120%; color: #4a4a4a; font-weight: bold; padding-bottom: 20px; text-transform: uppercase}
.redheading {font-size: 110%; line-height: 120%; color: #cd0823; font-weight: bold; padding-bottom: 20px;}
.greyheadinglg {font-size: 140%; line-height: 120%; color: #4a4a4a; font-weight: bold; padding-bottom: 20px; text-transform: uppercase}
.greyheadinglg a{color: #cd0823; text-transform: uppercase; background: #fff url(../images/ui/dblearrow.gif) no-repeat right;  padding-right: 15px}
.greyheadinglg a:hover {color: #cd0823; text-transform: uppercase; background: #fff url(../images/ui/dblearrow.gif) no-repeat right;  padding-right: 15px; text-decoration:underline}


 ol {color: #484848;  margin: 0 0 10px 0;}
 ul {color: #484848;  margin: 0 0 0 0;}
 li {color: #484848; padding: 0 0 10px 0; margin-left: 30px;}

.socialLinks {float: right; margin: -45px 0 0 0;}
.tweetme {float: left; margin: 1px 0 0 0; width: 75px;}

.MainHeading b { font-size: 150%; line-height: 100%; color: #404040; font-family: Tahoma; float: left;}
.MainHeading  span{font-size: 90%;  color: #4a4a4a; float: left;}
.Subtitlehead {color: #c1081a; font-size: 120%; line-height: 120%; font-weight: bold; }
.mainPar {font-size: 150%; line-height: 120%; color: #4a4a4a; font-weight: bold;}

.MainHeadingTemp  {font-size:320%; line-height: 100%; color: #4a4a4a;  font-family: Tahoma; float: left;}
.MainHeadingTemp b{font-size: 60%;   color: #404040;}

.Mainredtxt {font-size: 210%; line-height: 100%; color: #e0001a; padding-bottom: 0px; text-transform:uppercase}
.MainPageHeading { font-size: 310%; line-height: 100%; color: #404040; font-family: Tahoma; float: left; font-weight: normal}
.NewsArticle {font-size: 210%; line-height: 100%; color: #e0001a; font-weight: normal; padding-bottom: 0px; margin-left: 5px; margin-bottom: 0px; text-transform:uppercase}

 .boardTeamName {font-size: 140%; line-height: 120%; color: #cd0823;font-weight: normal; padding-bottom: 15px }
H2 {font-size: 150%; line-height: 120%; color: #4a4a4a; font-weight: bold; }

/* redheading */

.SupportersLeague {background-color: #f9f9f9;}
.leaguetable {background-color: #f0f0f0; padding: 2px 0 2px 10px}
.leaguetableAlt {padding: 4px 0 4px 10px}
.leaqueimg {padding: 15px 0; }

.archive_year {float: left; border: 1px solid #cccccc; padding: 0px; line-height: 120%; height: 17px; text-align: center; background-color: #f5f5f5; width: 130px; margin: 0 2px}

#thumbs a {cursor: pointer}

#octopus-flash {width: 983px; height: 322px; margin: 0 auto;  } 
#octopusMC {width: 9833px; height: 322px; position: absolute; top: 0;} 

#octopus #homeheaderbgRed {position: relative; overflow: visible;}
