/* CSS Document */
/* CSS Document */
BODY{background:url(http://www.profibetting.co.uk/wp-content/uploads/2010/04/page-background.gif) repeat-x;position:absolute;top:0;margin:10px 10px 0px 10px;font-family:verdana;}
A{text-decoration:none;color:#307318;}
A:hover{text-decoration:underline;}
A.green:hover{color:#307318;}
P{font-size:0.7em;}
UL{list-style-type:none;}


/* PAGE LAYOUT ELEMENTS */
#page{background-color:white;}
#header{clear:both;background-color:#245219}
#main{clear:both;background-color:#EFF1F0;border-top:1px solid #DFDFDF;border:1px solid #DFDFDF;}
.breadcrumb{color:grey;padding-left:5px;font-size:0.6em}

/* MENU */
#menu{float:right;background-color:#EFF1F0;}
#menu UL{list-style-type:none;margin:0px;padding:0px 0px 0px 11px;line-height:150%;}
#menu H2{color:#FFFFFF;background:url(images/profibetting_button.gif) no-repeat;line-height:30px;}
#menu A{color:grey;}
#menu A:hover{color:#EE210C;}
#menu TABLE{color:#EE210C;}

/* CONTENT */
#content{float:left;width:730px;background-color:#FFFFFF;border-right:1px solid #DFDFDF;}
#content .col1{}
#content .col2{}
.content-left{float:left;width:500px}
.content-right{float:left;width:200px}

/* BANNER */
.banner{padding:5px;}
.banner H1{color:#3B6718;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;font-size:16px;border-bottom:2px solid #3B6718;/*background-color:#EFF7EA*/}
.banner H2{color:#3B6718;margin:0px;padding:0px 0px 10px 10px;font-size:0.9em;}
.banner .banner-header{}
.banner .banner-content{padding:0px 0px 0px 10px;}
.banner-content H4{font-size:14px;margin:10px 0px 0px 0px;}
.banner .banner-footer{}

#content .banner .banner-content TABLE{font-size:0.7em;}
#content .banner .banner-content TABLE TH{text-align:left;}
#content .banner .banner-content TABLE TD{padding-right:20px;}

.banner-posts{float: left; width: 420px;}

.banner-news{margin: 0px; padding: 0px; float: left; font-size: 0.7em; width: 280px;}
.banner-news UL{padding:0px;line-height:150%;}
.banner-news .banner-header H2{font-size:16px;border-bottom:2px solid #3B6718;}
.banner-news .banner-content TABLE TD{font-size:11px;}

.post{margin:10px 0px 0px 0px;text-align:justify;width:370px;position:relative;min-height:110px;border-bottom:1px solid #EFF7EA;}
.post H2{margin-left:100px;}
.post H2 A{color:black;}
.post-image{padding:0px;position:absolute;top:0px;left:0px;}
.post IMG{border:1px solid black;height:100px;width:100px;}
.post P{line-height:150%;padding-left:110px;}
.post UL{font-size:0.7em;}

.bookmakers{clear:both;}
.bookmakers IMG{float:left;margin:7px 10px 0px 0px;width:140px;height:87px;}
.bookmakers TABLE{font-size:0.8em;margin:0px;padding:0px;}
.bookmakers P{margin:0px;font-weight:bold;}
.bookmakers .inactive{color:grey;}

/* BOOKMAKER SINGLE PAGE*/
.bookmaker LI{display:inline;padding:10px;line-height:150%;}
.bookmaker P,.bookmaker UL{font-size:0.8em;}

/* SINGLE PAGE*/

.single P{margin:0px 0px 10px 0px;}
.single .banner-content UL{margin:0px;padding:0px;font-size:14px;margin:10px 0px;}
.navigation{font-size:0.7em;margin-bottom:40px;}
.navigation .alignleft{float:left;}
.navigation .alignright{float:right;}
#comment{width:250px;}

/* ODDS */
.feeds-sport-ul LI{display:inline;float:left;width:220px;}
.feeds-sport-ul UL{padding:0px;}
.feeds-continent-ul,.feeds-country-ul,.feeds-league-ul{width:700px;}
.feeds-events{clear:both;}

/* FOOTER */
#footer{clear:both;color:white;background-color:#1C3E16;font-size:10px;}
#footer A{color:white;}
#footer LI{display:inline;}
