* {
	margin: 0px;
	padding: 0px;
}

body {
	background-image: url(images/background.gif);
	background-repeat: repeat-x;
	background-color: #333232;
}

#parent {
	position: relative;
	left: auto !important;
	left: 50%;
	width: 849px;
	margin: 10px auto 10px auto !important;
	margin: 0px -424px 0px -424px;
	font-family: verdana, arial, serif;
	font-size: 11px;
	color: #5e5e5e;
	background-color: #ffffff;
	border: 1px #000000 solid;
}

img {
	border: 0px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #3A5894;
	font-size: 18px;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}

.h1Target {
	float: left;
	margin-top: 0px;
	margin-left: 5px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41619E;
}

h3 {
	font-family: "Trebuchet MS", verdana, arial;
	font-size: 18px;
	color: #41619E;
}
	

/*----------------------HEADER SECTION--------------------*/

#header {
	background-image: url(images/header/background.gif);
	background-repeat: repeat-x;
	height: 150px;
}

.headerLine {
	margin-left: 20px;

}

.logoBox {
	float: left;
	margin-left: 20px;
}

.topIcons {
	float: left;
}

.icons {
	float: left;
	margin-left: 15px;
	margin-top: 25px;
}

.iconsSelected {
	float: left;
	margin-left: 15px;
	margin-top: 25px;
	opacity: 10;
}

a .icons {
	opacity: 0.8;
}

a:hover .icons {
	opacity: 10;
}

#menu {
	float: left;
}

.menu1 {
	padding:0 0 0 32px; 
	margin:0; 
	list-style:none; 
	height:35px; 
	background: url(images/button1.gif); 
	position:relative; 
	border:1px solid #000; 
	border-width:0 1px; 
	border-bottom:1px solid #444;
	float: left;
	width: 815px;
}

.menu1 li {
	float:left;
}
.menu1 li a { 
	float:left; 
	height:35px; 
	line-height:35px; 
	color:#ffffff; 
	text-decoration:none; 
	font-size:11px; 
	font-family:arial, verdana, sans-serif; 
	font-weight:bold; 
	text-align:center; 
	padding:0 0 0 10px; 
	cursor:pointer;
}

.menu1 li a b {
	float:left; 
	display:block; 
	padding:0px 20px 0 0px;
}

.menu1 li.current a {
	color:#fff; 
	background:url(images/button3.gif);
}

.menu1 li.current a b {
	background:url(images/button3.gif) no-repeat right top;
}

.menu1 li a:hover {
	color:#fff; 
	background:#000 url(images/button2.gif);
}

.menu1 li a:hover b {
	background:url(images/button2.gif) no-repeat right top;
}

.menu1 li a:active {
	color: #FFCC33; 
	background:#000 url(images/button2.gif);
}

.menu1 li.current a:hover {
	color:#fff; 
	background:#000 url(images/button3.gif); 
	cursor:default;
}

.menu1 li.current a:hover b {
	background:url(images/button3.gif) no-repeat right top;
}

/*-----------------END OF HEADER-------------------*/

#footer {
	background-image: url(images/footer/background.gif);
	background-repeat: repeat-x;
	height: 42px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 10px;
}

#footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

.bottomLinks {
	padding-top: 15px;
	padding-left: 20px;
}

/*-----------------INDEX PAGE----------------*/

#leftHome {
	width: 422px;
	float: left;
	background-image: url(images/index/left/backgroundTop.gif);
	background-repeat: no-repeat;
	margin-right: 3px;
}

.words {
	margin-left: 4px;
	margin-top: 23px;
	float: left;
}

.setantaLogoOne {
	margin-top: 20px;
	margin-left: 10px;
}

.boxingGloves {
	float: left;
	margin-left: 70px;

}

.bulletPoints {
	float: left;
}

.indexBullets {
	margin-left: 55px;
	margin-top: 10px;
	line-height: 30px;
	list-style-image: url(images/index/left/bulletPoints.gif);
}

.homeBullets {
	position: relative;
	bottom: 3px;
	font-family: arial, serif;
	font-size: 14px;
	color: #4F4E4E;
	text-decoration: none;
}

a .homeBullets {
	position: relative;
	bottom: 3px;
	font-family: arial, serif;
	font-size: 14px;
	color: #4F4E4E;
	
}

.buttonOne {
	margin-left: 60px;
}

a:hover .buttonOne {
	opacity: 0.8;
}

.specialBanner {	
	margin-top: 10px;
	margin-left: 10px;
}

.sportTable {
	margin-left: 0px;
	margin-top: 10px;
	font-family: "Trebuchet MS", verdana, arial, serif;
	color: #4F4E4E;
	font-size: 14px;
}

.textIcons a {
	text-decoration: underline;
	color: #4F4E4E;
}

.textIcons {
	padding-bottom: 10px;
}

/*----------------END OF INDEX LEFT-------------*/

/*---------------- INDEX RIGHT------------------*/

/*-------------------FOOTBALL.PHP---------------*/

#rightHome {
	width: 422px;
	float: left;
}

#rightHolder {
	background-image: url(images/index/right/background.gif);
	background-repeat: no-repeat;
	height: 600px;
	margin-left: 20px;
	margin-top: 20px;
}

.homeText {
	padding-left: 10px;
	padding-top: 20px;
	padding-right: 10px;
}

.lines {
	margin-top: 0px;
	margin-left: 20px;
}

.tvLogos {
	padding-left: 10px;
	padding-bottom: 10px;
}

.clubText {
	width: 177px;
}

.rightButtons {
	padding-bottom: 10px;
}

a:hover .rightButtons {
	opacity: 0.8;
}

#templateLeft {
	width: 422px;
	float: left;
	margin-right: 3px;
}

#templateRight {
	width: 422px;
	float: left;
}

/*---------------------------END OF TEMPLATE SECTIONS--------------------------*/

/*---------------------------START OF FOOTBALL--------------------------*/

#rightHolder {
	background-image: url(images/index/right/background.gif);
	background-repeat: no-repeat;
	height: 600px;
	margin-left: 20px;
	margin-top: 20px;
}

#rightHolderBlank {
	background-image: url(images/boxing/backgroundRight.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	height: 660px;
}

.topBarclays {
	font-family: "Trebuchet MS", verdana, arial, serif;
	font-size: 16px;
	color: #5A5959;
	padding-left: 20px;
}

.topRugby {
	font-family: "Trebuchet MS", verdana, arial, serif;
	font-size: 16px;
	color: #5A5959;
	padding-left: 10px;
	padding-right: 15px;
}

.topBoxing {
	font-family: "Trebuchet MS", verdana, arial, serif;
	font-size: 18px;
	color: #5A5959;
	padding-left: 10px;
	font-weight: bold;
}

.topBlue {
	font-family: "Trebuchet MS", verdana, arial, serif;
	font-size: 18px;
	color: #5A5959;
	padding-left: 10px;
}

.topPremLogos {
	margin-left: 10px;
	margin-top: 10px;
}

.dontMiss {
	font-family: "Trebuchet MS", verdana, arial;
	font-size: 18px;
	color: #000000;
	padding-bottom: 10px;
}

.subscribeNow {
	font-family: "Trebuchet MS", verdana, arial;
	font-size: 24px;
	color: #5e5e5e;
	float: left;
	padding-right: 10px;
}

.subButtons {
	padding-top: 10px;
}

.subscribeText {
	padding-left: 10px;
	padding-top: 20px;
	float: left;
}

.subscribeBall {
	float: left;
	padding-top: 15px;
	padding-left: 10px;
}

#bottomSubscribe {
	margin-left: 20px;
	padding-top: 10px;
}

.bottomSubText {
	color: #4E4D4D;
	padding-left: 10px;
	padding-top: 10px;
}

.bottomButton {
	margin-left: 50px;
}

#footballRight {
	background-image: url(images/premFootball/backgroundRight.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	height: 660px;
}

#boxingRight {
	background-image: url(images/boxing/backgroundRight.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	height: 660px;
}

.topPrem {
	margin-top: 10px;
	margin-left: 10px;
}

.topPremText {
	padding-left: 10px;
	padding-right: 30px;
	padding-top: 10px;
}

.clubTvText {
	padding-right: 10px;
	width: 150px;
}

.magnersText {
	padding-right: 10px;
	width: 365px;
}

.topTVpics {
	margin-bottom: 5px;
}

#channelsDiv {
	width: 370px;
	margin-left: 15px;
	margin-top: 10px;
}

.channelsSubscribe {
	margin-top: 10px;
	margin-bottom: 10px;
} 

/*-------------------channels settings---------------*/

.channelLong {
	borer: 1px #000000 solid;
	padding: 5px 5px 5px 5px;
}

#channelBoxes {
	margin: 20px 0px 0px 20px;
}

.channelText {
	width: 350px;
}

.channelButtons {
	padding-top: 10px;
	padding-right: 10px;
}

/*-------------------end of channels settings---------------*/

/*-------------------fixtures settings---------------*/

.fixTeam {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5e5e5e;
}

.fixText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5e5e5e;
	font-weight: bold;
}

#footRow {
	background-color: #E9E9E9;
	border: 1px #000000 solid;
}

.iframe {
	margin-right: 0px;
	padding: 0px;
}

#contactForm {
	float: left;
	width: 548px;
	margin-left: 20px;
}

.smlChannels {
	margin-right: 40px;
}

.foldButton {
	padding-right: 45px;
	padding-top: 5px;
}

.foldButtonTwo {
	padding-right: 45px;
	padding-top: 0px;
}

.aboveFrame {
	width: 407px;
	margin-left: 2px;
	font-weight: bold;
	color: #ffffff;
	height: 20px;
	padding-top: 5px;
}
	
