body{
	margin:0px;padding:0px;
	font:normal 11px verdana;
	color:#6f6f6f;
}

#container{
	width:949px;
	margin:auto;
	border-right:1px solid #dbdbdb;
	border-left:1px solid #dbdbdb;
}
/*----------------  Header  -----------------*/
#header {
	height: 131px; position:relative;
}
#header #logo{ padding:11px 0px 0px 20px; border:0px;}
#header span{
	position:absolute;
	margin-left: 41px;
	top: 11px;
}
#menu{
	margin-top:10px;
	background-image: url(images/menu-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:39px;
}

.leaguetable td{
	border-bottom:1px solid #E6E6E6;
	padding:4px;
	text-align: left;
}

.simpletable td{ border-bottom:0px solid #E6E6E6; padding:4px}


#menu ul{ padding:0px 0px 0px 20px; margin:0px;}
#menu ul li{ list-style:none; padding:6px 1px 0px 4px; margin:0px; float:left;background-image: url(images/menu-sep.jpg);background-repeat: no-repeat;background-position: left 5px;}
#menu ul li a{ display:block; font:bold 12px verdana;color:#ffffff; padding:5px 16px 5px 16px; text-decoration:none;}
#menu ul li a:hover{background-image: url(images/menu-hover.jpg);background-repeat: repeat-x;background-position: left top;}
/*---------------------------------*/
.sumHeading1{
	color:#e32c42;
	font-weight:bold;
	font-size: 11px;
}
.red{color:#e32c42;}

a{ text-decoration:none; color:#6f6f6f}
a:visited{color:#6f6f6f}
a:hover{
	color:#e32c42;
	
}


.textbox{
	background-image: url(images/txtbox.jpg);
	background-repeat: no-repeat;
	background-position: left top; width:195px; height:27px; padding:4px 0px 0px 8px;
}
.textbox input{ border:0px; width:175px; height:17px; background:transparent;color:#6f6f6f;}
.smalltextbox{
	background-image: url(images/small-text.jpg);
	background-repeat: no-repeat;
	background-position: left top; width:74px; height:26px; padding:4px 0px 0px 8px;
}
.smalltextbox input{ border:0px; height:15px;width:64px; background:transparent;color:#6f6f6f;}

.comboBox {border:thin; border-style:groove}

.button{
	padding:3px 10px 3px 10px ; color:#FFF!important; 
	background-image:url(images/button-bg.jpg); 
	background-repeat:repeat-x; background-position:left top;cursor:pointer;
	background-position: left top; height:19px; border:0px; font-size:11px
}.button:hover{
	background-image:url(images/button-hover.jpg);
}

.button1{
	padding:3px 10px 3px 10px ; color:#FFF!important; 
	background-image:url(images/button-bg.jpg); 
	background-repeat:repeat-x; background-position:left top;cursor:pointer;
	background-position: left top; height:19px; border:0px;font-size:11px
}.button1:hover{
	background-image:url(images/button-hover.jpg);
}

.bullet{ padding:0px 0px 0px 14px; background-image: url(images/bullet.jpg);background-repeat: no-repeat; background-position:left 3px;}

/*.button{ background-image:url(images/button-bg.jpg); background-repeat:repeat-x; background-position:left top; color:#FFF; font-size:12px;  padding:1px 6px 2px 6px; border:0px}*/
.ErrMessage{ color:red;}
.InfoMessage{ color:#FB6C00; margin-left:10px; margin-top:10px;}
.dropdown{ color:#6f6f6f; background-color:#F4F4F4; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif }
/*---------------------------------*/
#content{
  padding:14px 0px 0px 16px;
  overflow:auto;
}
/*-----------  Inner Page -----------*/
#Description{overflow:auto;}
#Description #leftPanel{width:708px; float:left; margin-right:13px; padding:0px 2px 2px 0px;border:1px solid #dbdbdb;}
#Description .panel {padding:1px 0px 0px 2px;margin:0px;border:0px; background-image:url(images/e3.jpg);background-repeat:no-repeat; background-position:right bottom;}
#Description .panel h1{margin:1px 1px 0px 1px}
#Description .rightPanel{ width:188px; float:left; padding-bottom:10px; margin-bottom:10px}
#Description .rightPanel a{ display:block; padding:3px 4px 3px 10px ; color:#FFF; margin:5px 10px 5px 10px; background-image:url(images/button-bg.jpg); background-repeat:repeat-x; background-position:left top}
#Description .rightPanel a:hover{background-image:url(images/button-hover.jpg); }
#Description .rightPanel { border:1px solid #dbdbdb;}
#Description .rightPanel img{ padding:10px 10px 0px 10px}

#Description .links{ width:168px; float:left; padding:10px 10px 5px 10px; margin-bottom:10px; border:1px solid #dbdbdb;}
#Description .links a{ display:block; padding:3px 4px 3px 10px ; color:#FFF; margin:0px 0px 5px 0px; background-image:url(images/button-bg.jpg); background-repeat:repeat-x; background-position:left top}
#Description .links a:hover{background-image:url(images/button-hover.jpg); }

#Description .rightAdv{ width:188px; float:left; padding-bottom:0px; margin-bottom:10px}
#Description .rightAdv a{ display:block; padding:3px 4px 3px 1px ; color:#FFF; margin:5px 10px 5px 10px; }
#Description .rightAdv { border:1px solid #dbdbdb;}


/* ----- Home Page -----*/
#Rss{ position:relative;height:14px; color:#AEAEAE; border:1px solid #DEDEDE; margin-right:22px;background-image: url(images/rss.jpg); background-position:4px 3px; background-repeat: no-repeat; margin-bottom:8px; padding:3px 3px 3px 24px }
#Rss span{color:#F31414 !important}
#Rss a{ color:#F00}
#Rss .links {position:absolute;top:0px;left: 895px;}
#Rss .links .up{ background-image:url(images/up.jpg); display:block; margin-top:2px; padding:5px 5px 2px 5px; background-repeat:no-repeat;}
#Rss .links .down{background-image:url(images/down.jpg);  display:block; padding:2px 5px 5px 5px; background-repeat:no-repeat;}

#Column1,#Column2,#Column3{
	width:295px;
	margin-right:13px;
	float:left;
}
#Column1 p,#Column2 p,#Column3 p{ padding:6px 8px 0px 12px; margin:0px;}


#WinnerList,#TopPrices,#Login{
	height:162px;
}
#TopScore,#commingMatches,#advertisement{ height:380px;background-repeat: no-repeat;background-position:275px 361px;}

#TopScore{background-image: url(images/e3.jpg);}
#TopScore ul{ padding:8px 8px 0px 8px; margin:0px; list-style:none}
#TopScore ul li{ padding:8px 0px 1px 0px; margin:0px; border-bottom:1px solid #dbdbdb; overflow:auto; height:44px}
#TopScore ul li img{ float:left; padding-right:18px}
#TopScore ul li span{ color:#e32c42; font-weight:bold}
#TopScore ul li span span{color:#ff5a00;font-weight:normal}
#TopScore ul li .score{ float:right; font-size:19px; color:#6f6f6f; font-weight:normal; padding-right:8px}
#TopScore ul li:hover{background-image: url(images/top-score-end.jpg);background-repeat: repeat-x; background-position:left 6px;}


#GroupMember{background-image: url(images/e3.jpg) height:auto; background-image:none;}
#GroupMember ul{ padding:8px 8px 0px 8px; margin:0px; list-style:none}
#GroupMember ul li{ padding:8px 0px 1px 0px; margin:0px; border-bottom:1px solid #dbdbdb; overflow:auto;}
#GroupMember ul li img{ float:left; padding-right:18px}
#GroupMember ul li span{ color:#e32c42; font-weight:bold}
#GroupMember ul li span span{color:#ff5a00;font-weight:normal}
#GroupMember ul li .score{ float:right; font-size:19px; color:#6f6f6f; font-weight:normal; padding-right:8px}
#GroupMember ul li:hover{background-image: url(images/top-score-end.jpg);background-repeat: repeat-x; background-color:#DFDFDF;background-position:left 0px;}



#WinnerList{ background-color:#247CDD; position:relative}
#WinnerList #Tab{ margin:8px 8px 0px 8px;border-bottom:1px solid #364BB2; overflow:auto}
#WinnerList #Tab ul{padding:0px; margin:0px; }
#WinnerList #Tab ul li{padding:0px; margin:0px 3px 0px 0px; float:left; list-style:none;
	background-image: url(images/tab-normal.jpg);
	background-repeat: no-repeat;
	background-position: left top;}
#WinnerList #Tab a{padding:8px 7px 5px 7px;display:block;color:#FFFFFF;font-weight:bold;}
#WinnerList #Tab .selected{ color:#F00; background-image: url(images/tab-selected.jpg);background-repeat: no-repeat;background-position: left top;}
#WinnerList #Tab div{top:12px;position:absolute;left: 260px; width:50px; height:20px;}
#WinnerList #Tab div .left{ padding:0px 2px 0px 2px!important; float:left; background-image:url(images/left-arrow.jpg); background-repeat:no-repeat; width:8px; height:10px;}
#WinnerList #Tab div .right{ padding:0px 2px 0px 2px!important; float:left;background-image:url(images/right-arrow.jpg); background-repeat:no-repeat; width:8px; height:10px;}

#WinnerList #Details{ border-top:1px solid #4D85DD;margin:0px 8px 0px 8px; padding-top:4px}
#WinnerList #Details ul{ padding:0px; margin:4px 0px 0px 0px; list-style:none;}
#WinnerList #Details ul li{padding:2px 0px 1px 2px; margin:0px; color:#FFFFFF;border-top:1px solid #4D85DD;border-bottom:1px solid #364BB2;}
#WinnerList #Details ul li span { color:#ffd110}
#WinnerList #Details ul li .points{ float:right; margin-right:0px;}
#WinnerList #Details ul li .ranking{ margin-right:10px;}
#WinnerList #Details ul li:hover { background-color:#0CC8EB; color:#FFFFFF; background-image: url(images/winner-list-hover.jpg);background-repeat: repeat-x;background-position: left top;} 
#WinnerList #Details ul li:hover span {color:#FFFFFF;}
#WinnerList #Details span{color:#FFFFFF;}
#WinnerList .first{border-top:0px !important;}
#WinnerList #Details a{ color:#FFFFFF; font-size:10px;}
#WinnerList .last{ margin:0px !important;border-bottom:0px !important; }
#WinnerList .last:hover{ background-color:transparent !important}




#commingMatches{background-image: url(images/e4.jpg);}
#commingMatches h1 div{ float:right; margin-top:1px }
#commingMatches h1 div .left{ padding:0px 2px 0px 2px!important; float:left; background-image:url(images/back.png); background-repeat:no-repeat; width:8px; height:10px;}
#commingMatches h1 div .right{ padding:0px 2px 0px 2px!important; float:left;background-image:url(images/next.png); background-repeat:no-repeat; width:8px; height:10px;}

#commingMatches h1{ color:#e32c42}
#commingMatches .heading{ border-bottom:1px solid #dbdbdb; overflow:auto; margin:0px 10px 0px 10px;padding:4px 0px 4px 0px }
#commingMatches p{float:left; padding:0px 0px 0px 0px; margin:0px; font-size:9px}
#commingMatches .home{width:110px;}
#commingMatches .away{width:110px}
#commingMatches .date{width:50px}

#pridectScore{ width:574px; border:1px solid #dbdbdb !important;background-image: url(images/e4.jpg)!important;}
#pridectScore tr td{ border-bottom:1px solid #dbdbdb}
#pridectScore .vline{ border-left:1px solid #dbdbdb; width:1px; height:50px;}




#aboutEPLgaming{}
#aboutEPLgaming h1{color:#ff6c00}
#aboutEPLgaming .bottom{background-image: url(images/e2.jpg);background-repeat: no-repeat;background-position: 275px  top; height:19px}

#TopPrices img{ float:right; padding:5px 10px 0px 10px;}
#TopPrices h2{ padding:12px 8px 10px 12px; margin:0px; }

#Login{background-image: url(images/e2.jpg);background-repeat: no-repeat;background-position: 275px 143px;}
#Login h1{ color:#ff6c00}
#Login table{ margin:12px 0px 0px 14px;}
/*.submit{background-image: url(images/submit.jpg);background-repeat: no-repeat;background-position: 0px 0px; border:0px; width:76px; height:19px} */
.edit{background-image: url(images/submit.jpg);background-repeat: no-repeat;background-position: 0px 0px; border:0px; width:76px; height:19px} 


.panel{border:1px solid #dbdbdb; margin-bottom:16px}
.panel h1{padding:6px 0px 6px 8px; margin:2px 1px 1px 1px; font:bold 12px verdana; background-image: url(images/panell-head-bg.jpg);background-repeat: repeat-x;background-position: left top;}


#advertisement { border:1px solid #dbdbdb;}
#advertisement img{ padding:10px 10px 0px 10px}

/*------------ Footer ---------------------*/
#Footer{
	clear:both;color:#ffffff;
	margin-top:25px;
	background-image: url(images/footer-bg.jpg);background-repeat:repeat-x;
	background-position: left top;
	position:relative;
	padding:10px 10px 10px 10px ;
}
#Footer #links{ float:right}
#Footer #links a{color:#ffffff;}