body {

        margin: 0;

        padding: 0;

        background: #F7F7F7 url(../../fk_images/img01.jpg) repeat-x left top;

        font-family: Arial, Helvetica, sans-serif;

        font-size: 12px;

        color: #000000;

}



h1, h2, h3 {

        margin: 0;

        padding: 0;

        font-weight: normal;

        color: #32639A;

}



h1 {

        font-size: 2em;

}



h2 {

        font-size: 2.4em;

}



h3 {

        font-size: 1.6em;

}



p, ul, ol {

        margin-top: 0;

        line-height: 180%;

}



ul, ol {

}



a {

        text-decoration: none;

        color: #4486C7;

}



a:hover {

}



#wrapper {

        width: 960px;

        margin: 0 auto;

        padding: 0;

}



/* Header */



#header {

        width: 940px;

        height: 101px;

        margin: 0 auto;

}



/* Ad */



#top_ad {

        width: 940px;

        height: 100px;

        margin: 0 auto;
		margin-top:3px;
        background:url(../../fk_images/footy_king_ad.png) no-repeat;

}



/* Logo */



#logo {

        float:left;

        margin:0;

        color: #000000;

        background:url(../../fk_images/footy_king.png) no-repeat;

        height:51px;

        width:222px;

        margin-top:26px;

}



/* Search */



#search {

        float: right;

        width: 280px;

        height: 29px;

        padding-bottom: 7px;

/*        border-bottom: 4px solid #FFFFFF;*/

}



#search form {

        height: 41px;

        margin: 0;

        padding: 10px 0 0 20px;

}



#search fieldset {

        margin: 0;

        padding: 0;

        border: none;

}



#search-text {

        width: 170px;

        padding: 6px 5px 2px 5px;

        border: 1px solid #DEDEDE;

        background: #FFFFFF;

        text-transform: lowercase;

        font: normal 11px Arial, Helvetica, sans-serif;

        color: #5D781D;

}



#search-submit {

        width: 50px;

        height: 22px;

        border: none;

        background: #B9B9B9;

        color: #000000;

}



/* Menu */



#menu {
        width: 940px;
        height: 42px;
        margin: 0 auto;
		margin-top:-3px;
        padding: 0;
		text-transform: capitalize;
}



#menu ul {

        margin: 0;

        padding: 0;

        list-style: none;

        line-height: normal;

}



#menu li {

        float: left;

}



#menu a {

        display: block;

        width: 155px;

        height: 30px;

        padding-top: 12px;

        text-decoration: none;

        text-align: center;

        font-family: Arial, Helvetica, sans-serif;

        font-size: 13px;

        font-weight: bold;

        color: #FFFFFF;

        border: none;

}



#menu a:hover, #menu .current_page_item a {

        /* background: #4E9CE9; */
		
		background:url(../../fk_images/light_blue_bt.jpg) repeat-x;

        text-decoration: none;
		
		

}



#menu .current_page_item a {

        background: #4E9CE9;

        padding-left: 0;

}



/* Page */



#page {

        width: 940px;

        margin: 0 auto;

        padding: 0;

}



#page-bgtop {

/*        padding: 20px px;*/

}



#page-bgbtm {

}



/* Content */



#content {

        float: left;

        width: 420px;

        padding: 14px 0px 0px 0px;

}



/* Sidebar */



.sidebar {

        position:relative;

        float: left;

        width: 310px;

        padding: 10px;

        color: #787878;

		padding-left:5px;

/*        background: #FFFFFF;*/

}



.ad {

        position:relative;

        float: left;

        width: 170px;

        padding: 10px;

        color: #787878;

/*        background: #FFFFFF;*/

}




#footer-ad {
        height: 50px;
        margin: 0 auto;
        width: 960px;
        padding: 0;
		margin-bottom:50px;
}


/* Footer */



#footer {

        height: 50px;

        margin: 0 auto;

        padding: 10px 0 15px 0;

        background: #ECECEC;

        border-top: 1px solid #DEDEDE;

        font-family: Arial, Helvetica, sans-serif;

		text-align:center;

}



#footer p {

        margin: 0;

        padding-top: 20px;

        line-height: normal;

        font-size: 9px;

        text-transform: uppercase;

        text-align: center;

        color: #A0A0A0;

}



#footer a {

        color: #8A8A8A;

}



/* extras */



.fixtures_bar {

        width:300px;

        height:29px;

        text-align:center;

}



.white_bar {

        color:#000;

        width:37px;

        height:29px;

        background:url(../../fk_images/fixtures_bar/white_bx.jpg) no-repeat;

}



.blue_shine_bar {

        color:#fff;

        width:94px;

        height:29px;

        background:url(../../fk_images/fixtures_bar/blue_shine.jpg) no-repeat;

}



.blue_bar {

        color:#fff;

        width:95px;

        height:29px;

        background:url(../../fk_images/fixtures_bar/blue.jpg) no-repeat;

}





/* table */



.tb_light_blue_bar {

        color:#fff;

        width:300px;

        height:19px;

        background:url(../../fk_images/light_blue_bar.jpg) no-repeat;

		border-collapse:collapse;

}



.tb_blue_bar {

        color:#fff;

        width:300px;

        height:19px;

        background:url(../../fk_images/blue_bar.jpg) no-repeat;

}



.tb_light_red_bar {

        color:#fff;

        width:300px;

        height:19px;

        background:url(../../fk_images/red_bar.png) no-repeat;

		border-collapse:collapse;

}



/* search bar */



#search_button {

        position:relative;

        float:left;

        width:20px;

        margin-top:5px;

        margin-left:12px;

}



#week_dropdown_bar{

        position:relative;

        float:right;

        height:28px;

        width:200px;

}



#week_dropdown {

        position:relative;

        float:left;

        width:160px;

        margin-top:5px;

        margin-left:6px;

}



/* end of search bar */



.intro {

		font-size:16px;

		font-weight:bold;

		padding:10px;

		width:380px;

		height:380px;

		background:url(../../fk_images/blue-bx.png) no-repeat;

		background-repeat:no-repeat;

		color:#FFF;

}



.slogan {

		font-size:20px;

		padding-bottom:5px;

		padding-top:5px;

}



.winner {

        color:#fff;

        width:400px;

        height:29px;

        background:url(../../fk_images/fixtures_bar/winner_bar.jpg) no-repeat;

/*		text-align:center;*/

		font-size:16px;

		font-weight:bold;

		padding:2px;
		
		padding-top:4px;	

}



#ad {

	position:relative;

	float:left;

	padding-top:20px;

	padding-left:220px;

}

.alert_message {
	color:#000;
	background-color:#FF0;
	width:100%;
	height:30px;
	text-decoration:center;
	font-weight:bold;
}
