
img, div, input, strong, span, a { behavior: url("http://www.ifreebet.co.uk/.iepngfix.htc") } 
/* CSS Document */
*{margin: 0px; padding: 0px;}

html{ }
body{ background:url(http://www.ifreebet.co.uk/images/Body_background.jpg) left top; font:normal 12px/15px Verdana; color:#333;}

div.Clear{clear:both;}
div.Zero{ height:0px; overflow:hidden;}
.posLeft{float:left;}
.posRight{float:right;}

div.Col750{width:750px;}
div.Col200{width:200px;}
div.Col540{width:540px;}
div.OverHidden{overflow:hidden;}
div.Center{margin:0px auto;}
div.M3{margin:3px 0px;}
div.M6{margin:6px 0px;}
div.PB10{padding-bottom:10px; padding-top:0px;}
div.PT10{padding-top:10px;}
div.TxtGrey{color:#999999;}

.hr {border: 1px solid #E1E1E1;
      color: #E1E1E1;
      background-color: #E1E1E1;
      height: 1px;
}

div.Advertisment{ color:#FFCC00; font:italic 9px Verdana;}
div.Col200 div.Advertisment{ width:200px; height:200px; margin-top:10px;}
div#PageWrap{ width:960px;}
	div#PageWrap div#TopImage{ width:100%; height:20px; margin-bottom:10px; background:url(http://www.ifreebet.co.uk/images/HeaderTopImage.jpg) left top no-repeat;}
	
div#HeaderTop{ height:90px; margin-bottom:10px;}
	div#HeaderTop div.Advertisment{ width:728px; height:90px;}
	div#HeaderTop div.Logo{ background:url(http://www.ifreebet.co.uk/images/iGambleFreeLogo3.png) left top no-repeat; height:90px;}
	
div#PageWrap div#Header{ width:100%; height:250px;}
div#PageWrap div#Header.Home{ background:url(http://www.ifreebet.co.uk/images/HomeHeaderImage.png) left top no-repeat;}

/*******  Menu CSS *******/
div#MenuWrap ul{ list-style:none;}
	div#MenuWrap ul#Menu ul{margin:3px 0px 0px 20px;}
	div#MenuWrap ul#Menu li{ width:100%; margin-bottom:3px;}
		ul#Menu li a{display:block; height:28px; background:url(http://www.ifreebet.co.uk/images/menuButton_left.png) left top no-repeat; padding-left:8px; color:#FFFFFF; text-decoration:none; font-size:14px; line-height:16px; overflow:hidden;}
		ul#Menu li a:hover { color:#FFF; -moz-opacity:0.8; opacity:.8 }
		ul#Menu li a strong{ font-weight:normal; height:28px; display:block; background:url(http://www.ifreebet.co.uk/images/menuButton_right.png) right top no-repeat; padding-right:8px;}
		ul#Menu li a strong em{ font-style:normal; height:20px; display:block; background:url(http://www.ifreebet.co.uk/images/menuButton_fill.png) left top repeat-x; padding:5px 5px; cursor: pointer; cursor:hand;}
			ul#Menu li.Active a{background:url(http://www.ifreebet.co.uk/images/menuButtonOrange_left.png) left top no-repeat;}
			ul#Menu li.Active a strong{background:url(http://www.ifreebet.co.uk/images/menuButtonOrange_right.png) right top no-repeat;}
			ul#Menu li.Active a strong em{ background:url(http://www.ifreebet.co.uk/images/menuButtonOrange_fill.png) left top repeat-x;}

			ul#Menu li.Active li a{display:block; height:28px; background:url(http://www.ifreebet.co.uk/images/menuButton_left.png) left top no-repeat; padding-left:8px; color:#FFFFFF; text-decoration:none; font-size:14px; line-height:16px; overflow:hidden;}
			ul#Menu li.Active li a strong{ font-weight:normal; height:28px; display:block; background:url(http://www.ifreebet.co.uk/images/menuButton_right.png) right top no-repeat; padding-right:8px;}
			ul#Menu li.Active li a strong em{ font-style:normal; height:20px; display:block; background:url(http://www.ifreebet.co.uk/images/menuButton_fill.png) left top repeat-x; padding:5px 12px; cursor: pointer; cursor:hand;}
			
			ul#Menu li.Active li.Active a{background:url(http://www.ifreebet.co.uk/images/menuButtonOrange_left.png) left top no-repeat;}
			ul#Menu li.Active li.Active a strong{background:url(http://www.ifreebet.co.uk/images/menuButtonOrange_right.png) right top no-repeat;}
			ul#Menu li.Active li.Active a strong em{ background:url(http://www.ifreebet.co.uk/images/menuButtonOrange_fill.png) left top repeat-x;}
			
			ul#Menu li.Parent a{ color:#666;}
			ul#Menu li.Parent li a{ color:#FFF;}
/*******  Menu CSS *******/

div#Content div.Label{ height:42px; background:url(http://www.ifreebet.co.uk/images/Label_left.png) left top no-repeat; padding-left:10px; color:#FFFFFF; font-size:14px; margin-right:3px;}
	div#Content div.Label strong{ float:left; height:42px; background:url(http://www.ifreebet.co.uk/images/Label_right.png) right top no-repeat; padding-right:10px; font-weight:normal;}
	div#Content div.Label strong em{ float:left; height:35px; background:url(http://www.ifreebet.co.uk/images/Label_fill.png) left top repeat-x; font-style:normal; padding:7px 2px 0px 10px;}
	div#Content div.Label strong h1{ font-size:14px; font-weight: normal; float:left; height:35px; background:url(http://www.ifreebet.co.uk/images/Label_fill.png) left top repeat-x; font-style:normal; padding:7px 2px 0px 10px;}
div#Content div.Orange{background:url(http://www.ifreebet.co.uk/images/LabelOrange_left.png) left top no-repeat;}
	div#Content div.Orange strong{background:url(http://www.ifreebet.co.uk/images/LabelOrange_right.png) right top no-repeat;}
	div#Content div.Orange strong em{background:url(http://www.ifreebet.co.uk/images/LabelOrange_fill.png) left top repeat-x;}
	div#Content div.Orange strong h1{font-size:14px; font-weight: normal; background:url(http://www.ifreebet.co.uk/images/LabelOrange_fill.png) left top repeat-x;}
div#Content div.Label a{text-decoration:none; color:#FFFFFF;}
	
div#Content div.Box{ width:100%; position:relative; margin-top:-12px; margin-bottom:9px;}
	div#Content div.Box div.Top, div#Content div.Box div.Top div{height:10px; .overflow:hidden;}
		div#Content div.Box div.Top div.Left{background:url(http://www.ifreebet.co.uk/images/BoxLeftTop.png) left top no-repeat; padding-left:10px;}
		div#Content div.Box div.Top div.Right{background:url(http://www.ifreebet.co.uk/images/BoxRightTop.png) right top no-repeat; padding-right:10px;}
		div#Content div.Box div.Top div.Center{margin:0px; background:url(http://www.ifreebet.co.uk/images/BoxTop_fill.png) left top repeat-x;}
	div#Content div.Box div.Bottom, div#Content div.Box div.Bottom div{height:13px;}
		div#Content div.Box div.Bottom div.Left{background:url(http://www.ifreebet.co.uk/images/BoxLeftBottom.png) left top no-repeat; padding-left:20px;}
		div#Content div.Box div.Bottom div.Right{background:url(http://www.ifreebet.co.uk/images/BoxRightBottom.png) right top no-repeat; padding-right:20px;}
		div#Content div.Box div.Bottom div.Center{margin:0px; background:url(http://www.ifreebet.co.uk/images/BoxBottom_fill.png) left top repeat-x;}
	div#Content div.Box div.BoxContent{ background:#FFF;}
	
		div#Content div.Grey div.Top div.Left{background:url(http://www.ifreebet.co.uk/images/BoxGreyTopLeft.png) left top no-repeat; padding-left:10px;}
		div#Content div.Grey div.Top div.Right{background:url(http://www.ifreebet.co.uk/images/BoxGreyTopRight.png) right top no-repeat; padding-right:10px;}
		div#Content div.Grey div.Top div.Center{margin:0px; background:url(http://www.ifreebet.co.uk/images/BoxGreyTop_fill.png) left top repeat-x;}
	div#Content div.Box Grey.Bottom, div#Content div.Box div.Bottom div{height:13px;}
		div#Content div.Grey div.Bottom div.Left{background:url(http://www.ifreebet.co.uk/images/BoxGreyBottomLeft.png) left top no-repeat; padding-left:20px;}
		div#Content div.Grey div.Bottom div.Right{background:url(http://www.ifreebet.co.uk/images/BoxGreyBottomRight.png) right top no-repeat; padding-right:20px;}
		div#Content div.Grey div.Bottom div.Center{margin:0px; background:url(http://www.ifreebet.co.uk/images/BoxGreyBottom_fill.png) left top repeat-x;}
	div#Content div.Grey div.BoxContent{ background:#E1E1E1;}
	
div#Content div.Box div.Wrap{ margin:0px 20px; padding:5px 0px;}
div#Content div.Box div.Wrap2{margin:0px; padding:1px 9px;}

div#Content div.Box div.FormInput{ height:25px; background:url(http://www.ifreebet.co.uk/images/FormInput_left.png) left top no-repeat;padding-left:7px; margin:5px 0px;}
	div#Content div.Box div.FormInput span{ float:left; height:25px; background:url(http://www.ifreebet.co.uk/images/FormInput_right.png) right top no-repeat; padding-right:7px;}
	div#Content div.Box div.FormInput input{ border:none; background:#FFF; width:100%; color:#999; font-style:italic; height:20px; padding-top:5px; margin:0px;}

div#Content a{ color:#FF9900;}
div#Content a:hover{ color:#EC391A;}

div#breadcumb { color:#999; width: 100%; text-align: left; height: 30px; margin-left: 15px;}
div#breadcumb a{ color:#FF9900;}
div#breadcumb a:hover{ color:#EC391A;}
div#breadcumb span{ color:#FFF;}

a.Button{ height:32px; background:url(http://www.ifreebet.co.uk/images/Button_left.png) left top no-repeat; padding-left:9px; color:#FFFFFF; text-decoration:none; margin-right:3px; text-align:center;}
	a.Button strong{height:32px; background:url(http://www.ifreebet.co.uk/images/Button_right.png) right top no-repeat; padding-right:9px; float:left; font-weight:normal;}
	a.Button strong em{height:20px; background:url(http://www.ifreebet.co.uk/images/Button_fill.png) left top repeat-x; padding:6px 3px; float:left; font-style:normal; color:#FFFFFF;}
a.Orange{ background:url(http://www.ifreebet.co.uk/images/ButtonOrange_left.png) left top no-repeat;}
	a.Orange strong{background:url(http://www.ifreebet.co.uk/images/ButtonOrange_right.png) right top no-repeat;}
	a.Orange strong em{background:url(http://www.ifreebet.co.uk/images/ButtonOrange_fill.png) left top repeat-x;}	
a.Full, a.Full strong, a.Full strong em{display:block; float:none; margin:0px;}
div.Col200 div.Box a.Full{margin-top:10px;}

div#Content div.Box div.ImageSmall{ width:100px; height:100px; background:url(http://www.ifreebet.co.uk/images/imageSmallFrame.png); padding:10px; margin-right:20px;}
div#Content div.Col540 div.Box div.Text{ width:360px; padding-top:10px;}

div#Footer{color:#545454; padding:12px 20px;}
	div#Footer div{padding-top:4px;}
	div#Footer div.NoPadding{padding:0px;}
	div#Footer div#age18{width:25px; height:25px; background:url(http://www.ifreebet.co.uk/images/age_18.png) center center no-repeat; padding:0px 4px;}
	
	
/*******  Extra *******/	
p {margin-bottom:10px;}
a {cursor:hand; cursor:pointer;}
h3 {color:#ff9900;}	
.Line{margin-left:20px; margin-top:20px;margin-right:20px; border: 1px solid #f5f5f5;}

table.DisplayTable { width:100%; color:#333; }
table.DisplayTable td { padding:8px 10px; border-bottom:1px solid #dedede }
table.DisplayTable tr.End td { border-bottom:0 !important }
table.DisplayTable td.DisplayClear { padding:0; line-height:1px; font-size:1px; height:5px; border:0 !important }
table.DisplayTable td.Rank { text-align:center; font-size:13px; letter-spacing:-1px }
table.DisplayTable td.Comments a { color:#333 }
table.DisplayTable th { text-align:left; background:#999; color:#FFF; font-weight:normal; padding:7px 10px 8px }
	table.DisplayTable th.Left11 { background:#999 url(http://www.ifreebet.co.uk//images/displaytable_th_left.jpg) left top no-repeat; padding-left:20px !important }
	table.DisplayTable th.Right { background:#999 url(http://www.ifreebet.co.uk//images/displaytable_th_right.jpg) right top no-repeat; padding-right:20px !important }
	table.DisplayTable th a { padding:4px }
	
.head2 {color:#333333; font-weight:bold;}	
.error {color:#ff0000;}
.text_orange {color:#ff9900;}
div.Text1 p {line-height:18px;}
div.Text1 strong {color:#555;font-size:13px;}
div.quoteText {margin: 15px; margin-left:15px;}

table.BorderTable { color:#333; border:1px solid #dedede; }
table.BorderTable td { padding:8px 10px; border:1px solid #dedede; border-top:none; border-left:none; }
table.BorderTable td.End{ padding:8px 10px; border:1px solid #dedede; border-top:none; border-left:none; border-right:none; }
table.BorderTable tr.End td { border-bottom:0 !important }
table.BorderTable th { text-align:left; color:#333; font-weight:bold; padding:8px 10px; border:1px solid #dedede; border-top:none; border-left:none; }
table.BorderTable th.End{border:1px solid #dedede; border-top:none; border-left:none; border-right:none; }

div.footerLink {clear: both; width: 100%; text-align: center; margin: auto; margin-bottom: 10px;font-size: 10px;}

	
.linkback {color:#333; font-size: 10px; padding-left: 10px;}

.sitemap {display:block;margin:10px;margin-left:25px;}
.sitemap ul {display:block;margin-left:25px;}
.sitemap li {padding:5px;}
