* {
margin: 0;
padding: 0;
}


#header {
width:980px; 
margin:0 auto;
height:90px;
}

#wrapper {
width: 980px;
margin: 0 auto;
padding-top:28px;
overflow: hidden;
text-align: center;
background: #fff;
display:block;
}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,span {
margin: 0;
padding: 0;
}

a{
color:#085C94;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
img {
border: none;
}

img.article_picture { 
	margin-left:20px; padding:3px; border: solid 1px #ddd;
}

figcaption {
	width:240px;
	margin-bottom:10px;
	margin-left:20px;
	margin-top: 3px;
	font-size:12px;
}

h1 {
font-family: 'MuseoSans-500';
line-height: 120%;
font-size: 28px;
margin-top: 3px;
margin-bottom: 12px;
font-weight: normal;
}
h2 {
font-family: 'MuseoSans-500';
line-height: 110%;
font-size: 24px;
margin-top: 3px;
margin-bottom: 6px;
font-weight: normal;
}
h3 {
color: #585858;
font-family: 'MuseoSans-500';
line-height: 110%;
font-size: 13pt;
font-weight: normal;
}
h4, h5 {
font-family: 'MuseoSans-500';
line-height: 110%;
}
h7.bar {
background: #f5f5f5;
height: 10px;
line-height: 10px;
text-transform: uppercase;
margin-bottom: 12px;
font-weight: bold;
font-size: 10px;
width: 50px;
color: gray;
}
h7.bar span {
padding: 0 8px 1px 0;
background: white;
}
h3{
color: #6f6f6f;
}
h4{
padding-top: 8px;
font-size: 14px;
color: #474747;
}
h5{
font-size: 14px;
color: #323232;
}


h6{
font-family: 'MuseoSans-500';
line-height: 110%;
text-transform: uppercase;
font-weight: normal;
width: auto;
font-size: 14px;
clear: both;
margin: 0px 0 7px;
float: left;
padding-right: 12px;
line-height: 14px;
}

#leaguenews.h6 {
margin: 0px 0 7px;
}

p {
font-family: 'MuseoSans-500';
font-size: 11px;
line-height: 135%;
color: #333;
}

br {
padding-bottom:15px;
}

.input {
   font-family: 'MuseoSans-500';
   border: 1px solid #2b83ba;
   background: #ffffff;
   padding:4px;
   font-size:12px;
}

.selector {
   font-family: 'MuseoSans-500';
   border: 1px solid #2b83ba;
   background: #ffffff;
   padding:8px;
   margin-bottom: 4px;
   margin-top: 4px;
   font-size:12px;
   width:220px;
}

.button {
   border-top: 1px solid #2b83ba;
   background: #0088cc;
   background: -webkit-gradient(linear, left top, left bottom, from(#0088cc), to(#046ba0));
   background: -webkit-linear-gradient(top, #0088cc, #046ba0);
   background: -moz-linear-gradient(top, #0088cc, #046ba0);
   background: -ms-linear-gradient(top, #0088cc, #046ba0);
   background: -o-linear-gradient(top, #0088cc, #046ba0);
   padding: 5px 10px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
   border-top-color: #0e0f0f;
   background: #0e0f0f;
   color: #fff;
   }
.button:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }

.body_bg_1 {
border: solid 1px #e0e0e0;
background: #f8f8f8;
}

#news_main p {
font-family: 'MuseoSans-500';
}

.timestamp{
font-size: 10px;
font-family: 'MuseoSans-500';
color: #999;
}
.more {
font-size:11px;
}

.standard {
font-size:14px;
}

.textstandard {
font-size:12px;
}

.article_holder {
float:left;
padding-left:6px;
padding-right:6px;
}
.article_holder p {
font-size: 12px;
}

.article_holder h3 {
font-size:15pt;
}

.article_holder h4 {
font-size:14px;
text-transform: none;
}

.articletimestamp {
color: #5f5f5f;
font-size:14px;
padding-bottom:12px;
}


#social {
width:600px; 
padding:15px; 
float:left; 
margin-top:20px; 
border-top: solid 1px #ddd;  
border-bottom: solid 1px #ddd; 
background-color:#f6f6f6;
}


#transfers {
width:600px;
padding:15px;
float:left;
margin-top:20px;
border-top: solid 1px #ddd;
border-bottom: solid 1px #ddd;
background-color:#f6f6f6;
}

#transfers p {
font-size:15px;
}


.dateline{
text-transform: uppercase;
}
.byline{
white-space: normal;
}

.middleSwrapper {
	float:left; 
	position:relative;
	margin-bottom:30px;
}

.middleSwrapper img {
	padding:1px;
	border: solid 1px #909090;
}

.midSwrapper {
        float:left;
        position:relative;
}

.midSwrapper img {
        padding:1px;
        border: solid 1px #909090;
}


.middleSdescription {
	position:absolute; 
	bottom:2px; 
	left:2px;
	width:215px;
	background-color:#404040;
	color:white;
	opacity:0.8; 
	filter:alpha(opacity=60); 
        padding:7px;
}

.middleSwrapper a {
	color:white;
}

.middleSdescriptionC {
	margin:0px;
        color:#ffffff;
        font-size:14px;
}

.middleSdescriptionC2 {
        margin:0px;
        color:#ffffff;
        font-size:11px;
}


.middle_archivelink {
text-transform: uppercase;
padding-top:35px;
text-align:center;
font-size:10px;
}
.middle_archivelink2 {
text-transform: uppercase;
padding-top:5px;
text-align:center;
font-size:10px;
}
h6 a{
display: block;
height: 10px;
float: left;
width: auto;
line-height: 10px;
color: #dc7412;
}
h6 a span{
color: #dc7412;
}

h6 a:hover{
color: #dc7412;
}

#newsarticle h2 {
font-size:20px;
}

#newslist_area li {
list-style: none;
}

#newslist_area li h3{
font-family: 'MuseoSans-500';
font-size: 15px;
float: left;
width:100%;
background: url(https://www.eyefootball.com/images/linkdot.png) no-repeat 0 4px;
padding-left: 11px;
margin-top: 10px;
}

li#artlinks h2{
font-family: 'MuseoSans-500';
font-size: 15px;
float: left;
width:96%;
font-weight:normal;
background: url(https://www.eyefootball.com/images/linkdot.png) no-repeat 0 4px;
padding-left: 10px;
margin-top: 2px;
margin-bottom: 5px;
}

li#sub-rss a {
	background: transparent url(https://www.eyefootball.com/images/icon-rss.gif) no-repeat left; 
}

#subscribe {
	float:left;
	margin-top: 20px;
	margin-bottom: 15px; 
}

#subscribe li a {
        font-size: 14px;
	display: block;
	padding: 5px 0 20px 30px; 
}

#articleoptions {
        float:left;
        margin-top: 0px;
       	margin-bottom: 5px;
	margin-right: 8px;
}

#articleoptions li a {
        font-size: 13px;
        display: inline;
        padding: 8px 0 20px 30px;
}



#tagpage {
        margin-top: 10px; margin-right:10px; width:582px; border: solid 1px #ddd; padding:7px; background:white; float:left;
}

#tagpage li {
	list-style-type: square;
	list-style-position: outside;
	list-style-image: none;
	margin-left:20px;
}


#relatedclub {
	margin-top: 10px; margin-right:10px; width:274px; border: solid 1px #ddd; padding:7px; background:white; float:left;
}

#relatedclub li {
list-style:none;
}

#relatedclub h3 {
font-size:16px;
}


#officialclub {
        margin-top: 10px; margin-right:10px; width:582px; border: solid 1px #ddd; padding:7px; background:white; float:left;
}

#toolbox li {
	width: 140px;
	float: left;
	padding: 0 0 0 22px;
	line-height: 14px;
}

#toolbox li.print {
	background: url("https://www.eyefootball.com/images/print.png") no-repeat top left;
	margin-left: 8px;
	width: 110px;
}

#toolbox li.email {
	background: url("https://www.eyefootball.com/images/email.png") no-repeat top left;
	margin-left: 5px;
	width: 110px;
}

#toolbox li.rss {
	background: url("https://www.eyefootball.com/images/RSS.jpg") no-repeat top left;
	margin-left: 8px;
	width: 150px;
}

#toolbox li.newsindex {
	background: url("https://www.eyefootball.com/images/newsindex.jpg") no-repeat top left;
	margin-left: 8px;
	width: 90px;
}


#toolbox li a {
	font-size: 14px;
	font-weight: normal;
}


.article_image {
float:right;
position: relative;
overflow: hidden;
padding: 4px;
line-height:80%;
border: solid 1px #ddd;
margin-bottom:8px;
margin-left:12px;
}

.bubble {
    display:inline;
    overflow:visible;
    float:right;
    padding-left:5px;
    margin-top:7px;
    margin-bottom:7px;
    margin-left:5px;
    width:210px; 
    background-color: #d4d4d4;
    background-image: -webkit-linear-gradient(top, hsla(0,0%,100%,.5), hsla(0,0%,100%,0));
    background-image:    -moz-linear-gradient(top, hsla(0,0%,100%,.5), hsla(0,0%,100%,0));
    background-image:     -ms-linear-gradient(top, hsla(0,0%,100%,.5), hsla(0,0%,100%,0));
    background-image:      -o-linear-gradient(top, hsla(0,0%,100%,.5), hsla(0,0%,100%,0));
    background-image:         linear-gradient(top, hsla(0,0%,100%,.5), hsla(0,0%,100%,0));
    border-radius: 20px;
    box-shadow: inset 0 1px 1px hsla(0,0%,100%,.5),
                2px 2px 0 hsla(0,0%,0%,.1);
    color: #616161;
 
    font-size: 10px;
    padding: 10px 15px;
    text-shadow: 0 1px 1px hsla(0,0%,100%,.5);
}

.bubble_quote {
    color:#474747;
}

.bubble_quoter {
    color:#474747; 
    padding-bottom:15px; 
    font-weight:bold; 
    padding-top:2px; 
}

#league_news {
width: 100%;
float: left;
position: relative;
padding-bottom: 10px;
}
#recent_news, #recent_transfernews {
width: 100%;
float: left;
position: relative;
padding-bottom: 11px;
padding-top: 11px;
border-bottom: 1px solid #ddd;
}
#recent_news .top_image {
position: relative;
}
#recent_news h6{
margin-top: 0;
}
#recent_transfernews h2, #recent_news h2 {
clear: left;
margin-top: 7px;
}
#recent_transfernews .image {
float: left;
margin-right: 5px;
}

#talksportbox {
   margin-bottom:17px;
}

#googlebox {
   margin-bottom:24px;	
}


/***********************************
*** LEAGUES
***********************************/
.name {
	font-size:10px;
	padding-right: 12px;
}

.played {
	font-size:10px;
	padding-right:8px;
}

.points {
	font-size:10px;
}

/***********************************
*** TAG CLOUDS
***********************************/

#tagcloud{
        border: solid 1px #ddd;
        padding: 1px;
	float:left;
	display:inline;
	width:386px;
        margin-bottom:30px;
	}	

	#tags ul{
		padding:.5em 10px;
		text-align:center;		
		}
	#tags li{
		margin:0;
		padding:0;
		list-style:none;
		display:inline;
		}
	#tags li a{
		color:#085C94;
		padding:0 4px;
		}
	#tags li a:hover{	
		color:#000000;
		}		
	
	.tag4{font-size:75%;}
	.tag3{font-size:90%;}
	.tag2{font-size:110%;}
	.tag1{font-size:130%; text-transform:uppercase;}


/*** LEAGUE TABLES ***/
#tabs {
float: left;
margin: 0;
width: 220px;
}
#tabs ul {
float: left;
display:inline;
background: #ededed;
padding:0px;
width: 220px;
}
#tabs li {
display:inline; 
list-style: none;
border:1px #ddd solid;
width:65px;
}
* html #tabs li {
display: inline;
}
#tabs li, #tabs li a {
float: left;
padding-top:2px;
padding-bottom:2px;
font-size: 90%;
}
#tabs ul li.active {
border:1px #ddd solid;
background: #fff;
padding-top:2px;
padding-bottom:2px;
}
#tabs ul li.active a {
background: #fff;
color: #333333;
}
#tabs div {
clear: both;
}

#tabs ul li a {
text-decoration: none;
color: #000;
font-weight: normal;
}

.c2 {
width:180px;
padding-top:1px;
padding-bottom:2px;
}
/*** LEAGUE TABLES ***/
/* major layout boxes */
#content{
float:left;
position: relative;
margin: 2px 0 30px 11px;
padding-right: 4px;
width:640px;
text-align: left;
}
#sidebar{
float: right;
margin: 2px 3px 0 0;
position: relative;
width: 300px;
margin-bottom:200px;
text-align: left;
}
#footer {
float:left;
clear:both;
height:27px;
margin:10px 0 5px;
overflow:hidden;
padding-top: 10px;
width: 100%;
border-top: 1px solid #999;
}
#news_main .top_image {
float:right;
position: relative;
overflow: hidden;
padding: 1px;
line-height:80%;
border: solid 1px #c1c1c1;
margin-left:8px;
margin-bottom:3px;
}
#news_main .short {
width: 320px;
}
#news_main .content {
padding-bottom: 14px;
}
#top_story {
float:left;
width: 634px;
border-bottom: solid 1px #fff;
margin-bottom: 4px;
}
.majorstorystyle{
width: 100%;
margin-right: 20px;
float: left;
}

.majorstorystyle h2 {
font-size:28px;
}

.majorstory_image {
float:right;
position: relative;
overflow: hidden;
padding: 1px;
line-height:80%;
border: solid 1px #ddd;
margin-left:8px;
margin-bottom:8px;
}
/* homepage / landing page content boxes */
#news_main{
/* IF ITS A MAIN STORY padding-top:10px; */
/* IF ITS A MAIN STORY */
width: 390px;
padding-right: 9px;
float: left;
position: relative;
}
#newslist_area{
width: 233px;
margin-left: 7px;
float: left;
position: relative;
}
#featured_news {
width:100%;
font-size: 11px;
float:left;
margin-top:7px;
margin-bottom:9px;
font-family: 'MuseoSans-500';
line-height:140%;
}
#featured_news_image {
float:right;
margin-left:3px;
}
/* sidebar boxes */
#sidebar div{
float: left;
}

/* make spacing and borders consistent on hp sidebar */
#sidebar div#slideshows,
#sidebar div.sidebarad_middle,
#sidebar div#mostpopular,
#sidebar div#leaguetable,
#sidebar div#footballscout,
#sidebar div#senseiwenger,
#sidebar div#mostpopular{
width: 100%;
margin-bottom:20px;
}

#latestsection {
padding-bottom:20px;
}

#top5 {
padding-top:2px;
padding-bottom:22px;
width:300px;
}

#top5 li {
list-style:none;
}

#onthisday {
padding-top:1px;
padding-bottom:4px;
width:300px;
}

#onthisday li {
list-style:none;
}


#sidebar div#mostpopular,
#sidebar div#featuredsection div.callout,
#sidebar div#leaguetable div.callout,
#sidebar div#footballscout div.callout,
#sidebar div#senseiwenger div.callout,
#sidebar div#personals_content,
#sidebar div#section {
margin-bottom: 0px;
}
#newslist_area ul,
#newslist_area ul li {
width: 100%;
clear: left;
}
.topstorystyle {
float:left;
padding-bottom:25px;
}

.topstorystyle h3 {
font-size:16px;
}

.topstoryfont {
font-size:15px;
}
.majorstoryfont {
font-size:16px;
}
.nextstorystyle {
float:left; 
padding-top:10px; 
margin-top: 10px; 
padding-bottom: 10px;
border-top: solid 1px #ddd;
}
.transferstorystyle {
float:left;
padding-top: 1px;
margin-top: 3px;
padding-bottom: 10px;
}

.leaguestory {
float:left;
padding-bottom:10px;
margin-top: 10px;
padding-bottom: 10px;
border-bottom: solid 1px #ddd;
}

.nextstoryfont {
font-size:15px;
}
.fantasyleague {
padding-right:4px; height:80px;
}
.transferwindow {
padding-right:4px; height:128px;
}
.transferwindow_img {
float:left; padding-right:8px;
}
.transferwindow_text {
padding: 10px;
width: 280px;
}
.social_button {
padding-bottom:14px;
}

.scoutwrap {
	  position:relative;
	  float:left;
	  clear:none;
	  overflow:hidden;
          height:162px;
}
.scoutwrap img {
	  position:relative;
	  z-index:1;
}
.scoutwrap .desc {
	  display:block;
	  position:absolute;
	  width:100%;
	  top:80%;
	  left:0;
	  z-index:2;
	  text-align:left;
          padding-left:15px;
	  padding-top:2px;
	  padding-bottom:1px;
	  /* Fallback for web browsers that doesn't support RGBa */
	  background: rgb(0, 0, 0);
	  /* RGBa with 0.6 opacity */
	  background: rgba(0, 0, 0, 0.6);
}
.scoutwrap {
           font-size:14px;
	   color:#fff;
}
.scoutwrap a {
	   color:#fff;
	   text-decoration:none;
}
.scoutwrap a:hover {
           font-size:14px;
	   color:#fff;
	   text-decoration:underline;
}



/* featured section */
#featuredsection {
	margin-bottom:28px;
}
#featuredsection li {
list-style:none;
}
#featuredsection div.callout {
width: 300px;
border-top: 5px solid #BA6E30;
border-bottom: 5px solid #BA6E30;
}
#featuredsection h6 {
margin-top: 0;
margin-bottom: 7px;
}
#featuredsection h3 {
padding-top: 35px; /* for spons ad abs posit t the right */
margin-left: 10px;
}
#featuredsection h3 a {
font: bold 12px arial, helvetica, sans-serif;
float: left;
text-transform: uppercase;
margin-bottom: 6px;
color: #999;
width: 100%;
padding-left: 18px;
}
#featuredsection .title {
margin: 8px 10px 5px 10px;
}
#featuredsection .title a {
clear: both;
font-family: 'MuseoSans-500';
font-size: 14px;
line-height: 115%;
}
#leaguetable {
width: 225px;
}
#senseiwenger div.callout {
width: 300px;
border-top: 5px solid #BA6E30;
border-bottom: 5px solid #BA6E30;
}
#senseiwenger .title {
margin: 8px 10px 5px 10px;
}
#senseiwenger .title a {
clear: both;
font-family: 'MuseoSans-500';
font-size: 14px;
line-height: 115%;
}
#footballscout {
	margin-bottom:28px
}
#footballscout div.callout {
width: 300px;
border-top: 5px solid #BA6E30;
border-bottom: 5px solid #BA6E30;
}
#footballscout .title {
margin: 8px 10px 5px 10px;
}
#footballscout .title a {
clear: both;
font-family: 'MuseoSans-500';
font-size: 14px;
line-height: 115%;
}
.footballscout_text {
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
}
.footballscout2_text {
margin-right: 2px;
margin-left: 6px;
margin-bottom: 3px;
padding: 2px;
font-size:10px;
line-height:12px;
}
.footballscout_image {
float:left;
padding-right: 9px;
height:90px;
}
.google_spacer {
padding-top:10px;
display:block;
}
.facebook_spacer {
padding-top:4px;
display:block;
}
.player_tweets {
float:left;
width:100%;
height:auto;
border: 1px solid #c1c1c1;
font-size:80%
}
.grayborder {
border: 1px solid #ddd;
float:right;
margin-left: 1px;
margin-bottom: 2px;
width:24px;
height:24px;
}
.imageborder {
border:solid 1px #ddd; padding:1px;
}
.tweets_logo {
text-align:right;
float:right;
padding:5px;
border:0px;
}
.tweets_tweet {
font-size:90%;
}
.tweets_gray{
background-color:#ededed;
}
.tweets_white{
background-color:#ffffff;
}
.tweets_profile {
width: 30px;
padding-left: 4px;
padding-right:7px;
vertical-align:middle
}
.tweets_blurb {
padding-top:6px;
padding-bottom:6px;
line-height:12px;
width: 80%;
font-size:10px;
padding-right:5px;
vertical-align:middle
}
.tweets_date {
font-weight:normal;
font-size:85%;
}
.tweets_retweet {
width: 18px;
padding-left:2px;
padding-right:5px;
vertical-align:middle;
}
section, footer, article { display: block; }
a.cta,
#application input[type="submit"] {
position: absolute;
right: 10px; top: 23px;
background: url(https://btcbtn.com/sprite.png) -240px -10px;
font-size: 14px;
color: #fff;
text-align: center;
text-transform: uppercase;
text-shadow: -1px -1px 0 rgba(0,0,0,0.2);
width: 220px;
padding: 7px 0 7px;
-webkit-transition: -webkit-box-shadow 0.2s ease;
}
a.cta:hover {
background-position: -240px -53px;
background-color: rgba(234,39,124,0.2);
-webkit-box-shadow: 0 0 5px rgba(234,39,124,0.5);
}
a.cta:active {
background-position: -240px -96px;
-webkit-box-shadow: 0 0 5px rgba(234,39,124,0.2);
padding: 8px 0;
}
footer {
float: left;
background: rgb(248,247,247) center top;
border-top: 1px solid #ddd;
width: 100%;
height: 280px;
padding-top: 13px;
padding-bottom: 90px;
margin: 0 auto;
}
footer section {
position: relative;
width: 960px;
margin: 0 auto;
}
footer .cta {
right: 10px; top: 0;
}
footer .cta:first-of-type {
right: 250px;
background-position: -10px -10px;
}
footer .cta:first-of-type:hover,
#application input[type="submit"]:hover {
background-position: -10px -53px;
background-color: rgba(0,0,0,0.1);
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
}
footer .cta:first-of-type:active,
#application input[type="submit"]:active {
background-position: -10px -96px;
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2);
}
footer article, footer div {
position: relative;
color: #78787b;
width: 220px;
margin: 8px 10px 10px;
float: left;
}
footer h3 {
background: #f8f7f7;
line-height: 12px;
padding: 0 10px 12px 0;
margin: -6px 0 0;
float: left;
}
footer article {
width: 460px;
}
footer article p {
margin: 0 0 10px;
clear: both;
}
footer article p a {
margin: auto;
float: none;
}
footer article small {
float: left;
font-size:12px;;
}
footer article a {
margin: 0 0 0 15px;
float: left;
font-size:12px;
}
footer div a {
position: relative;
color: #000000 !important;
width: 220px;
margin: 0 0 2px;
float: left;
font-size:12px;
}
footer div:first-of-type a {
width: 170px;
padding-left: 50px;
padding-bottom: 10px;
}
footer div a * {
display: block;
font-style: normal;
}
footer div a strong {
color: #222;
font-weight: normal;
}
footer div a:hover * {
color: #000000;
}
footer div:first-of-type a strong:before,
.modal .badge strong:before {
content: '';
position: absolute;
left: 0; top: -1px;
background: url(https://btcbtn.com/sprite.png) -348px -140px;
width: 40px;
height: 40px;
}
footer div a[href*="twitter"] strong:before,
#twitter .badge strong:before {
background-position: -296px -140px;
}
footer div a[href*="google"] strong:before,
#google .badge strong:before {
background-position: -387px -140px;
}
footer div a[href*="instagram"] strong:before,
#instagram .badge strong:before {
background-position: -430px -140px;
}



#league_box_1 {
	margin: 15px auto 0px auto;
	width:220px;
}

ul.tabbies {
	margin-top:7px; padding:0px;
	margin-top:5px;
	margin-bottom:3px;
}
ul.tabbies li {
	list-style:none;
	display:inline;
}
ul.tabbies li a {
	background-color:#085C94;
	color:#fff;
	padding:8px 4px 8px 4px;
	text-decoration:none;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	border:1px solid #c1c1c1;
	background-repeat:repeat-x;	 
	background-position:bottom;
}
ul.tabbies li a:hover {
	background-color:#2f343a;
	border-color:#2f343a;
}
ul.tabbies li a.active {
	background-color:#ffffff;
	color:#085C94;
	border:1px solid #c1c1c1;
        border-bottom:1px solid #ffffff;
	background-repeat:repeat-x;
	background-position:top;	
}
.contented {
	background-color:#ffffff;
	padding:10px;
	border:1px solid #c1c1c1; 	
	background-image:url(https://www.eyefootball.com/images/content_bottom.jpg);
	background-repeat:repeat-x;	 
	background-position:bottom;	
}
#content_2, #content_3, #content_4, #content_5 { display:none; }

.contented ul {
	margin:0px;
	padding:0px 20px 0px 20px;
}
.contented ul li {
	list-style:none;
	border-bottom:1px solid #d6dde0;
	padding-top:15px;
	padding-bottom:15px;
	font-size:13px;
}
.contented ul li:last-child {
	border-bottom:none;
}
.contented ul li a {
	text-decoration:none;
	color:#3e4346;
}
.contented ul li a small {
	color:#8b959c;
	font-size:9px;
	text-transform:uppercase;
	position:relative;
	left:4px;
	top:0px;
}
.contented ul li a:hover {
	color:#a59c83;
}
.contented ul li a:hover small {
	color:#baae8e;
}


.btn_join {
  background: #57b3f0;
  background-image: -webkit-linear-gradient(top, #57b3f0, #2980b9);
  background-image: -moz-linear-gradient(top, #57b3f0, #2980b9);
  background-image: -ms-linear-gradient(top, #57b3f0, #2980b9);
  background-image: -o-linear-gradient(top, #57b3f0, #2980b9);
  background-image: linear-gradient(to bottom, #57b3f0, #2980b9);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  color: #ffffff;
  font-size: 15px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn_join:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}


