@charset "utf-8";
/* CSS Document */

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video, .sfContentBlock {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	font-weight:normal;
}
td{height:auto;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;

}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* end */
body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:#fbfbfb; color:#FFF;}
p, .smallFonts{ font-size:12px;line-height:19px;}
a{color:#fff; text-decoration:none;}
a:hover{text-decoration:none;}
td{padding:5px 5px;}
.clear{clear:both;}
#wrapper{width:100%; background:url(images/bg.jpg) no-repeat center top; height:auto;	background-color:#333;}
#container{width:980px; margin:0 auto; border-left:1px #ccc solid; border-right:1px #ccc solid; background:#000;}
#subMidCol p{margin:15px 0; text-align:justify;  font-size:14px;}
#subMidCol a{text-decoration:underline;}
#subMidCol h1{font-size:35px; font-weight:100; font-family:Georgia, "Times New Roman", Times, serif;}
#subMidCol {background:#1a3473; border-bottom:#000 1px solid; padding:40px;}
/*-top menu -*/
.enq{float:right; top:70px; position:relative;}
#ulContainer{width:620px; height:40px;float:right; background:#9b9a9a; padding-top:5px;  margin-top:143px;}
.topMenu{background:url(images/top-header-bg.jpg) no-repeat; height:238px;}
.topMenu ul{list-style-type:none;margin:0;padding:0;overflow:hidden;float:right;}
.topMenu li{margin:0; background:#e6e6e6; display:inline-block; float:left;margin-left:4px;}
.topMenu li a{display:block;padding:7px 23px; float:left; font-family:Georgia; font-size:17px; color:#000; height:26px; line-height:25px;}
.topMenu li a:hover{background:#ccc;}
.topMenu li a,#topMenu a:active{text-decoration:none;} 

#midCol{height:490px; background:#1a3473; border-bottom:#000 1px solid; padding:22px;}
#greyMid a{text-transform:uppercase; }
#greyMid img{margin-bottom:20px;}
#greyMid{background:url(images/grey-background.jpg) repeat-x; height:250px; padding:35px 12px 25px 12px;}
.blackMid{background:#000; padding:20px 20px 0 20px;}
.advertHere, .charitiesDiv{width:260px; background:url(images/grey-background.jpg) repeat-x; padding:10px 20px; float:left; margin-right:20px; background-color:#1d1d1d; }
.advertHere{height:183px;}
.charitiesDiv{height:110px;}
.advert{margin-bottom:26px;}
.caps{text-transform:uppercase;}
h2{font-size:24px; font-weight:bold;}
.popSports{margin-bottom:15px;}
.popSports span{font-size:12px; text-transform:none; display:block;}
h1.logo{font-size:35px; font-weight:100; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; float:left; margin-top:190px;}
h1.logo .lon{font-weight:100; font-size:20px;}
h1.logo span{font-size:58px;display:block;}
.sportsDiv{width:110px; float:left; margin-right:9px;}
#brands{width:600px; background:url(images/grey-background.jpg) repeat-x; /*height:203px;*/ float:left; padding:10px 10px 16px 10px; display:block;} 
#brands img{display:inline; float:left; margin-right:10px; /*margin-top:25px;*/}
#bottomAds{width:600px; background:url(images/grey-background.jpg) repeat-x; float:left; padding:20px 10px; margin-top:20px; display:block; } 
#bottomAds img{margin-right:10px;display:inline; float:left; }
p span{color:#FC0; padding:20px 0; display:block;}
#btmAds{background:url(images/grey-background.jpg) repeat-x; background-color:#1d1d1d;padding:20px 15px; margin:20px 0; text-align:center;}
#footer{background:#000; padding:25px;}
#footer, #footer a{font-size:11px; }
.right{float:right;}
#footer a{color:#fff;}
.caption{font-size:14px; font-weight:100; text-transform:uppercase; padding-bottom:10px;}
h2.caption span{font-size:20px; padding-top:3px;}
a h2.caption:hover{text-decoration:underline;}
.col{float:left;width:188px; margin-right:15px;}
.col{float:left;width:188px; margin-right:15px;}
.colLast{margin-right:0px;}
.abtTxt{display:none;}
.abtLink{display:inline-block;padding:5px 10px; background:#09F; text-decoration:none !important;}
.abtLink:hover{background:#FFCC00;color:#000;}
.left{float:left;}
strong{font-weight:bold;}
/*** set the width and height to match your images **/


.slideshow, .slideshow1, .slideshow2, .slideshow4, .slideshow5 {    position:relative;	display:inline-block;	float:left;   /* height:153px;*/}
.others{float:right;}
.slideshow a, .slideshow1 a, .slideshow2 a, .slideshow4 a,  .slideshow5 a {  position:absolute;    top:0;    left:0;    z-index:8;    opacity:0.0;}

.slideshow a.active, .slideshow1 a.active, .slideshow2 a.active, .slideshow2 a.active, .slideshow4 a.active, .slideshow5 a.active { z-index:10; opacity:1.0;}

.slideshow a.last-active, .slideshow1 a.last-active, .slideshow2 a.last-active, .slideshow4 a.last-active, .slideshow5 a.last-active {z-index:9;}
.slideshow4{margin-left:25px;}
.slideshow5{width:350px; margin-left:25px; margin-top:55px;}
label{width: 12em;text-align: left;margin-right: 0.5em; display: block;}
input[text]{border-radius:12px;}
#contactFrm input[type="text"], #contactFrm textarea {clear:both; border: 1px solid #ACBDD6;color: white;background: #6376a4;padding: 4px 7px 4px 7px;}
#contactFrm input[type="text"]{width: 200px;}
#contactFrm input[type="text"]:hover, #contactFrm textarea:hover {background: #d9dfee;border: 1px solid #FC0; color:#333;}
input[type="submit"]{padding:5px 10px;	border: 1px solid #ACBDD6;color: white;background: #6376a4; color:#FFF;	border-radius:7px;	font-size:15px;	margin-bottom:2px;}
input[type="submit"]:hover{background:#d9dfee; color:#036;}