@charset "utf-8";
/* CSS Document */

body {
background:url("../images/bg_field.jpg") no-repeat fixed center top #000000;
color:#333;
font-family:"lucida grande",verdana,arial,sans-serif;
margin:0;
padding:0;
line-height:15px;
border:0;
}
.main{
overflow:hidden;
padding:0;
}
.main-bg {
background:url("images/header.jpg") no-repeat scroll center 0 transparent;
height:100%;
}
.main-width {
margin:0 auto;
width:975px;
}
.top {
height:75px;
width:975px;
}
.logo {
float:left;
margin-top:32px;
}
.top-menu {
background:url("../images/login_bg.png") no-repeat scroll center 0 transparent;
clear:right;
float:right;
height:28px;
width:120px;
}
.main-menu {
clear:right;
float:right;
margin-bottom:10px;
margin-top:10px;
width:625px;
}
.main-menu ul{
font-size:13px;
height:28px;
margin:0;
padding:0;
}
.main-menu ul li{
list-style: none;
display: inline;	
}
.main-menu ul li a{
background:url("../images/nav.png") no-repeat scroll center bottom transparent;
color:#FFFFFF;
float:left;
height:28px;
line-height:25px;
margin-left:5px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:120px;
}
.main-menu a:visited{
color:#FFFFFF;
text-decoration:none;
}
.main-menu a:hover{
background:url("../images/nav_hoover.png") no-repeat scroll center bottom transparent;
color:#FFFFFF;
text-decoration:none;
}
.header-top
{
background:url("../images/header_top.png") no-repeat scroll center bottom transparent;
float:left;
width:975px;
height:10px;
margin:0;
padding:0;
}
.header
{
margin:0;
padding:0;
float:left;
width:975px;
height:290px;
background:#000000;
}
.header-left
{
float:left;
margin:5px 15px;
width:670px
}
.header-right
{
float:left;
height:280px;
margin:5px 15px 5px 0;
width:260px;
}
.header-bottom  {
background:url("../images/header_bottom.png") no-repeat scroll 0 0 transparent;
float:left;
width:975px;
height:10px;
margin:0;
padding:0;
}
.maincontent-top
{
background:url("../images/maincontent_top.png") no-repeat scroll center bottom transparent;
float:left;
width:975px;
height:10px;
margin:0;
padding:0;
}
.maincontent
{
background:none repeat scroll 0 0 #FFFFFF;
float:left;
font-family:"lucida grande",verdana,arial,sans-serif;
font-size:11px;
padding:0;
width:975px;
}
.leftcontent
{
float:left;
margin-left:15px;
margin-top:5px;
padding:0;
width:670px;
}
.content
{
float:left;
margin:0;
padding-left:3px;
text-align:left;
width:665px;
}
.rightcontent
{
float:right;
margin-top:5px;
margin-right:15px;
padding:0;
width:260px;
}
.sidebox-top
{
background:url("../images/block-top.png") no-repeat scroll center top transparent;
float:left;
margin:0;
padding:10px 0 0;
width:260px;
}
.sidebox
{
background:none repeat scroll 0 0 #FFFFFF;
border-left:1px solid #d1d1d1;
border-right:1px solid #d1d1d1;
float:left;
margin:0;
padding:0;
width:258px;
}
.sidebox-bottom
{
background:url("../images/block-bottom.png") no-repeat scroll center top transparent;
float:left;
height:24px;
margin:0;
width:260px;
}
.sidebox-top-yellow
{
background:url("../images/block-top-yellow.png") no-repeat scroll center top transparent;
float:left;
margin:0;
padding:10px 0 0;
width:260px;
}
div.title-padding-yellow {
    background: none repeat scroll 0 0 #FFFDAC;
    float: left;
    padding: 7px 10px 2px;
    text-align: left;
}
.sidebox
{
background:none repeat scroll 0 0 #FFFFFF;
border-left:1px solid #d1d1d1;
border-right:1px solid #d1d1d1;
float:left;
margin:0;
padding:0;
width:258px;
}
.sidebox-bottom-yellow
{
background:url("../images/block-bottom-yellow.png") no-repeat scroll center top transparent;
float:left;
height:24px;
margin:0;
width:260px;
}
a.personal {
color:#666666 !important;
float:left;
font-size:11px;
height:24px;
line-height:26px;
text-align:left;
}
img.personal {
float:left;
height:20px;
margin-left:5px;
margin-right:10px;
margin-top:5px;
text-align:left;
width:20px;
border:0;
}
.personal-menu {
color:#666666 !important;
float:left;
height:27px;
margin-left:15px;
margin-top:6px;
text-align:left;
width:235px;
}
.maincontent-bottom
{
background:url("../images/maincontent_bottom.png") no-repeat scroll center top transparent;
float:left;
width:975px;
height:10px;
margin:0;
padding:0;
}
div.title  {
background-image:url("../images/kop_bg.png");
color:#FFFFFF;
float:left;
font-size:13px;
height:28px;
margin-bottom:15px;
text-align:left;
text-transform:uppercase;
width:670px;
}
div.small-title {
background:url("../images/small_kop_bg.png") repeat scroll 0 0 transparent;
color:#FFFFFF;
float:left;
font-size:13px;
height:28px;
margin-bottom:5px;
text-align:left;
text-transform:uppercase;
width:260px;
}
div.title-padding {
float:left;
padding:7px 10px 2px;
text-align:left;
}
.Stress
{
FONT-WEIGHT: normal;
COLOR: #333;
FONT-FAMILY: Verdana,Arial,Sans-serif
}
A:link
{
FONT-WEIGHT: normal;
COLOR: #336699;
TEXT-DECORATION: none
}
A:visited
{
FONT-WEIGHT: normal;
COLOR: #336699;
TEXT-DECORATION: none
}
A:hover
{
FONT-WEIGHT: normal;
COLOR: #336699;
TEXT-DECORATION: underline
}
.tablehead{
}
#predict {
border:1px solid white;
position:relative;
width:665px;
}
input.uitslag {
width:28px;
}
.table-predict th {
background:url("../images/predict_top.jpg") repeat scroll 0 0 transparent;
border-left:1px solid #333333;
color:silver;
font-size:11px;
font-weight:normal;
padding:1px 8px 0;
text-align:center;
}
#pricing.table-predict th.first, #predict th.first {
background:url("../images/predict_top_left.jpg") no-repeat scroll left top transparent;
border:medium none;
height:40px;
}
#pricing.table-predict th.last, #predict th.last {
background:url("../images/predict_top_right.jpg") no-repeat scroll right top transparent;
}
#predict td.even {
border-right:1px solid #E0E0E0;
border-bottom:1px solid #E0E0E0;
color:#222222;
font-size:10px;
font-weight:normal;
height:30px;
padding:0 5px;
width:auto;
}
#predict td.extra-even {
border-right:1px solid #E0E0E0;
border-bottom:1px solid #E0E0E0;
color:#222222;
font-size:10px;
font-weight:normal;
height:30px;
padding:0 5px;
width:auto;
text-align:center;
}
#predict td.even1 {
border-left:1px solid #E0E0E0;
border-bottom:1px solid #E0E0E0;
font-weight:normal;
padding:0 5px;
}
#predict td.even2 {
border-bottom:1px solid #E0E0E0;
border-left:1px solid #E0E0E0;
border-right:1px solid #E0E0E0;
color:#222222;
font-size:10px;
font-weight:normal;
height:30px;
padding:0 5px;
width:auto;
}
#predict td.extra-even2 {
border-bottom:1px solid #E0E0E0;
border-left:1px solid #E0E0E0;
border-right:1px solid #E0E0E0;
color:#222222;
font-size:10px;
font-weight:normal;
height:30px;
padding:0 5px;
width:auto;
text-align:center;
}
#predict td.even3 {
border-right:1px solid #E0E0E0;
border-bottom:1px solid #E0E0E0;
color:#222222;
font-size:11px;
font-weight:normal;
height:30px;
padding:0 5px;
width:auto;
text-align:center;
}
#predict td.even4 {
border-right:1px solid #E0E0E0;
border-bottom:1px solid #E0E0E0;
color:#222222;
font-size:10px;
font-weight:normal;
height:30px;
padding:0 5px;
width:auto;
text-align:center;
}
#predict td.odd {
background:none repeat scroll 0 0 #D4DFE9;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
color:#000000;
font-size:13px;
font-weight:bold;
height:30px;
text-align:center;
width:auto;
}
#predict td.bottom {
color:silver;
font-weight:normal;
height:30px;
text-align:right;
width:auto;
}
#predict td.bottom2 {
color:#ffffff;
font-size:14px;
font-weight:bold;
text-align:center;
width:auto;
border-left:1px solid #CCCCCC;
}
#predict tr.bottom {
background:url("../images/predict_bottom.jpg") no-repeat scroll center top transparent;
height:30px;
padding:0 0 0 6px;
}
#predict tr.even {
background:none repeat scroll 0 0 #FFFFFF;
height:40px;
padding:0 0 0 6px;
}
#predict tr.odd {
background:none repeat scroll 0 0 #F1F1F1;
height:40px;
padding:0 0 0 6px;
}
#predict tr.joker {
background:url("../images/table-body-2.gif") repeat-x scroll center bottom transparent;
height:40px;
padding:0 0 0 6px;
}
a.predict {
color:#222;
font-size:11px;
}
a.predict:visited{
color:#222;
font-size:11px;
}
a.predict:hover {
color:#222;
font-size:11px;
text-decoration:underline;
}
.tabelkop
{
FONT-WEIGHT: normal;
COLOR: #ffffff;
BACKGROUND-COLOR: #999999;
height: 20px
}
.tabel-left{
border-left:1px solid #E8E8E8;
color:#A0A0A0;
background:url("../images/tabelbg.gif") repeat-x scroll 0 0 transparent;
}
.tabel-right{
border-right:1px solid #E8E8E8;
color:#A0A0A0;
}
.userrank
{
FONT-SIZE: 10px;
}
.poll
{
margin-left: 10px;
float:left;
}
.tabelkop2
{
FONT-WEIGHT: normal;
COLOR: #eeeeee;

}	
.tabelkop1
{
FONT-WEIGHT: normal;
COLOR: #ffffff;
BACKGROUND-COLOR: #999999;
height: 20px

} 
.tabelkop3
{
FONT-WEIGHT: normal;
COLOR: #373536;
BACKGROUND-COLOR: #e2e2e2;
height: 20px

} 
.tabelkop4
{
height: 0px

} 
.tabelkop5
{
border:1px solid #cccccc;
width:100px;
height:26px;
} 
.tabelkop6
{
FONT-WEIGHT: normal;
COLOR: #373536;
BACKGROUND-COLOR: #DBE5EC;
height: 20px
} 
.prijs
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
FONT-WEIGHT: normal;
line-height: 15px;
clear:both;
width:500px;

}
.manvrouw1
{
color:#F4F4F4;
font-family:Helvetica,sans-serif;
font-size:16px;
font-weight:normal;
line-height:15px;
margin-left:9px;
margin-top:21px;
text-align:center;
width:103px;
}
.manvrouw2
{
color:#F4F4F4;
font-family:Helvetica,sans-serif;
font-size:16px;
font-weight:normal;
line-height:15px;
margin-left:25px;
margin-top:21px;
text-align:center;
width:103px;

}
.koptext
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
color: #333333;
FONT-WEIGHT: bold;
margin-left:5px;

}
.jokertext
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
color: #336699;
FONT-WEIGHT: bold;
margin-bottom:20px;
}
.jokertext1
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
color: #336699;
FONT-WEIGHT: bold;
}
.koptext1
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
color: #333333; 
FONT-WEIGHT: bold;
margin-left:0px;

}
#ul_a li {
color:#0000000;
list-style-image:none;
list-style-type:none;
padding:4px;
width:385px;
margin:0 -38px;
}

#ul_b li {
color:#0000000;
list-style-image:none;
list-style-type:none;
padding:4px;
width:385px;
margin:0 -38px;
}

#ul_c li {
color:#0000000;
list-style-image:none;
list-style-type:none;
padding:4px;
width:385px;
margin:0 -38px;
}

#ul_d li {
color:#0000000;
list-style-image:none;
list-style-type:none;
padding:4px;
width:385px;
margin:0 -38px;
}

span.handle {

color:#333;
cursor: move;
}



li.black {
background-color: #ffffff;
border:1px solid #cccccc;
}  

form {
margin: 0;
padding: 0;
}

a {
color: #2d7280;
}

h1, h2, h3 {
padding: 0;
margin: 0;
line-height: 0em;
}

h1 {
color:#333333;
float:left;
font-size:13px;
line-height:15px;
margin-bottom:3px;
text-transform:uppercase;
width:685px;
}

h2 {
color:#333333;
float:left;
font-size:13px;
line-height:15px;
margin-bottom:3px;
text-transform:uppercase;
clear:both;
}
h3 {
color:#FFFFFF;
float:left;
font-size:12px;
line-height:15px;
margin-bottom:7px;
margin-left:10px;
margin-top:15px;
width:685px;
}
table, td, div, img {
border:0 none;
border-collapse:collapse;
}
p {
color: #333;
font-size:11px;
line-height:15px;
}
td {
color: #333;
font-size:11px;
line-height:15px;
}
li {
color: #333;
}
div.loginform {
float:left;
margin-left:17px;
margin-top:-3px;
width:600px;
}
.label {
color:#FFFFFF;
float:left;
font-size:11px;
margin-left:2px;
text-align:left;
width:70px;
}
div.field {
}
input.field {
background:none repeat scroll 0 0 white;
border:medium none;
float:left;
font-size:11px;
height:18px;
padding-left:3px;
width:120px;
}
a.ww {
clear:both;
color:#666666;
float:left;
font-size:10px;
margin-top:0;
text-align:left;
}
a.loguit {
color:#666666;
float:left;
font-family:tahoma,verdana;
font-size:10px;
margin-left:39px;
margin-top:4px;
text-align:left;
text-transform:uppercase;
}
.logindropdown {
background:transparent url(../images/dropdown_bg.jpg) no-repeat scroll 0pt 0pt;
clear:both;
height:77px;
width:200px;
padding:0pt;
}
.comp {
width:180px;
float: left;
line-height:13px;
margin-top:10px;
margin-left:10px;
margin-right: 10px;
}
#left_wrapper {
float:left;
width:690px;
background:#FFFFFF;
min-height: 500px;
margin-right: 10px;
margin-bottom:100px;
}
#img {
float:left;
width:680px;
margin-left: 10px;
margin-right:10px;

}

#right_wrapper {
float:left;
width:200px;
background:#FFFFFF;
min-height: 500px;
}
#lower_wrapper {
clear:both;
margin:10px auto 0pt;
width:900px;
}
#logo {
float:left;
height:100px;
width:248px;
}
#navbg {
background:transparent url(http://voetbabbel.nl/images/nav_bg.jpg) no-repeat scroll 0pt 0pt;
float:left;
height:100px;
width:640px;
margin-left:10px;
}
#navitem {
color: #3399ff;
font-family: arial, helvetica, sans-serif;
margin-top:23px;
width:90px;
text-align:center;
}
.smalllogin {
color:#333333;
font-family:Verdana,Arial,Sans-serif;
font-size:12px;
height:22px;
margin-left:1px;
margin-top:17px;
}
.login {
margin-top:10px;
}
div.forum-main {
float:left;
height:230px;
width:670px;
margin-bottom:15px;
}
.forum-main div.img {	
float:left;
height:210px;
margin-right:15px;
position:relative;
width:350px;
border:1px solid #333333;
margin-bottom:15px;
} 
a:visited.forum-title {
color:#455560;
float:left;
font-size:21px;
font-weight:normal;
line-height:25px;
margin-top:-3px;
padding-bottom:5px;
text-transform:uppercase;
width:275px;
}
a:link.forum-title {
color:#455560;
float:left;
font-size:21px;
font-weight:normal;
height:50px;
line-height:25px;
margin-top:-3px;
padding-bottom:5px;
text-transform:uppercase;
width:275px;
}
a:hover.forum-title {
color:#455560;
float:left;
font-size:21px;
font-weight:normal;
line-height:25px;
margin-top:-3px;
padding-bottom:5px;
text-transform:uppercase;
width:275px;
text-decoration:underline;
} 
a:visited.forum-title-right, a:link.forum-title-right, a:hover.forum-title-right {
clear:both;
color:#333333;
float:left;
font-weight:normal;
margin-bottom:5px;
text-align:left;
width:240px;
}
div.forum-right {
color:#333333;
float:left;
margin-bottom:5px;
overflow:hidden;
width:240px;
}
div.forum-text {
float:left;
font-size:11px;
height:128px;
line-height:14px;
margin-bottom:15px;
overflow:hidden;
width:270px;
}
a.forum-link {
border-left:3px solid #2e578d;
color:#000000;
float:left;
font-size:11px;
padding-left:6px;
width:270px;
text-transform:uppercase;
}
div.forum-divider {
background:url("../images/divide.gif") repeat-x scroll 0 0 transparent;
float:left;
height:3px;
margin-bottom:15px;
width:670px;
}
a.button-new {
background:url("../images/bg_btn.png") no-repeat scroll left top transparent;
border:0 none;
color:#FFFFFF !important;
cursor:pointer;
float:left;
font-family:Tahoma,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
padding:3px 12px 12px 17px;
text-transform:uppercase;
text-decoration:none !important;
}
.button-new-right {
background:url("../images/bg_btn_right.png") no-repeat scroll left top transparent;
display:block;
float:left;
height:22px;
margin-right:5px;
width:4px;
}
.button_container {
float:left;
padding:10px 0;
clear:left;
}
.button_container input {
background:url("../images/bg_btn.png") no-repeat scroll left top transparent;
border:0 none;
color:#FFFFFF;
cursor:pointer;
float:left;
font-family:Tahoma,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
height:36px;
padding:0 12px 17px 17px;
text-transform:uppercase;
}
.button_container span {
background:url("../images/bg_btn_right.png") no-repeat scroll left top transparent;
display:block;
float:left;
height:22px;
margin-right:5px;
width:4px;
}
a:visited.team {
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #313131;
TEXT-DECORATION: none
}
a:link.team {
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
COLOR: #313131;
TEXT-DECORATION: none
}
a:hover.team {
COLOR: #313131;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: underline
}
#head_image {
height:280px;
margin-bottom:5px;
margin-top:5px;
overflow:hidden;
position:relative;
text-align:left;
width:945px;
z-index:1;
} 
#head_overlay {
background-image:url("/images/item_overlay_bg.png");
height:220px;
line-height:18px;
margin-left:10px;
overflow:hidden;
position:absolute;
top:50px;
width:200px;
z-index:100000;
}
#head_overlay_text {
color:#FFFFFF;
font-size:11px;
font-weight:normal;
margin:0;
padding:0 10px;
z-index:100000;
}
a.betclic-actie {
background:url("../images/betclic_on.png") no-repeat scroll center bottom transparent;
height:164px;
left:0;
padding:0;
position:absolute;
text-indent:-1000px;
top:110px;
width:628px;
z-index:100000;
}
a.betclic-actie:hover {
background:url("../images/betclic_off.png") no-repeat scroll center bottom transparent;
height:164px;
left:0;
padding:0;
position:absolute;
text-indent:-1000px;
top:110px;
width:628px;
z-index:100000;
}
.personal_overlay {
height:280px;
left:683px;
padding:0;
position:absolute;
top:10px;
width:252px;
z-index:100000;
}
.personal_overlay ul{
font-size:13px;
height:28px;
margin:0;
padding:0;
}
.personal_overlay ul li{
list-style: none;
display: inline;	
}
.personal_overlay ul li a{
background:url("../images/personal_nav_bg.png") no-repeat scroll center bottom transparent;
color:#FFFFFF;
float:left;
height:30px;
line-height:30px;
margin-bottom:3px;
text-align:left;
text-decoration:none;
width:252px
}
.personal_overlay a:hover{
background:url("../images/personal_nav_bg_hoover.png") no-repeat scroll center bottom transparent;
color:#FFFFFF;
text-decoration:none;
}
.personal_overlay a:visited{
color:#FFFFFF;
text-decoration:none;
}
.personal-user{
background:url("../images/personal_user_bg.png") no-repeat scroll center bottom transparent;
height:69px;
margin:9px 0 2px 0;
width:252px;
}
.avatar {
border:1px solid #CCCCCC;
float:left;
height:60px;
margin:3px 7px 0 4px;
width:60px;
}
.personal-text{
color:#FFFFFF;
float:left;
font-size:11px;
line-height:16px;
margin-top:2px;
width:170px;
}
a.first{
text-transform:uppercase !important;
}
.extra{
background:none repeat scroll 0 0 transparent;
color:#FFFFFF;
font-size:12px;
left:843px;
position:absolute;
text-decoration:none;
top:50px;
width:100px;
z-index:110000;
}
.extra a{
text-decoration:none;
color:#FFFFFF;
}
.extra a:hover{
color:#FFFFFF;
text-decoration:none;
}
.extra a:visited{
text-decoration:none;
color:#FFFFFF;
}
.prijs-image1{
background:url("../images/prijs_1.jpg") repeat scroll 0 0 transparent;
float:left;
height:213px;
margin-bottom:15px;
margin-right:7px;
width:325px;
}
.prijs-image2{
background:url("../images/prijs_2.jpg") repeat scroll 0 0 transparent;
float:left;
height:213px;
margin-bottom:15px;
margin-right:7px;
width:325px;
}
.prijs-image3{
background:url("../images/prijs_3.jpg") repeat scroll 0 0 transparent;
float:left;
height:213px;
margin-bottom:15px;
margin-right:7px;
width:325px;
}
.prijs-image4{
background:url("../images/prijs_4.jpg") repeat scroll 0 0 transparent;
float:left;
height:213px;
margin-bottom:15px;
margin-right:7px;
width:325px;
}
.prijs-image5{
background:url("../images/prijs_5.jpg") repeat scroll 0 0 transparent;
float:left;
height:213px;
margin-bottom:15px;
margin-right:7px;
width:325px;
}
.prijs-image6{
background:url("../images/prijs_6.jpg") repeat scroll 0 0 transparent;
float:left;
height:213px;
margin-bottom:15px;
margin-right:7px;
width:325px;
}
.prijs-text{
color:#FFFFFF;
float:left;
font-size:13px;
margin-left:10px;
margin-top:6px;
text-transform:uppercase;
}
.prijzenkast-image{
float:left;
height:165px;
}
.prijzenkast-text{
float:left;
height:165px;
margin-left:15px;
width:375px;
}
.spelersteller {
margin-left:705px;
position:absolute;
top:100px;
z-index:100000;
}
img.teller {
margin-left:2px;
}
.join {
background:url("../images/join_bg.png") no-repeat scroll 0 0 transparent;
height:50px;
margin-left:25px;
position:absolute;
top:315px;
width:925px;
z-index:100000;
}
.activeer-ok {
float:left;
}
.activeer-ok ul{
padding-left:13px;
list-style:square outside none;
}
.activeer-ok ul li{
color:#336699;
}
.activeer-ok ul li a{
color:#336699;
}
.speelronde {
float:left;
width:665px;
}
table.speelronde {
border-collapse:collapse;
border-color:-moz-use-text-color -moz-use-text-color #E8E8E8;
border-spacing:0;
border-style:none none solid;
border-width:0 0 1px;
empty-cells:show;
width:665px;
}
table caption {
background-color:#ECC301;
color:#FFFFFF;
font-weight:bold;
padding:10px;
}
table.speelronde tr {
background:url("img/sprite-voetbal.png") no-repeat scroll 0 -40px transparent;
height:24px;
}
table.speelronde td.date {
border-left:1px solid #E8E8E8;
color:#A0A0A0;
}
table.speelronde td {
height:24px;
line-height:24px;
overflow:hidden;
padding:0 0 0 6px;
}
div.maina{
border-collapse:collapse;
float:left;
line-height:16px;
margin:3px 0;
padding:0;
width:665px;
}
.maina .heel, .maina .none {
border-collapse:collapse;
line-height:16px;
margin:3px 0;
padding:0;
width:100%;
}
.mainb .heel, .maina .none {
border-collapse:collapse;
line-height:16px;
margin:3px 0;
padding:0;
width:100%;
}

.maina .heel, .maina .none {
border-collapse:collapse;
line-height:16px;
}
.mainb .heel, .maina .none {
border-collapse:collapse;
line-height:16px;
}
.maina th {
background:#e2e2e2 none repeat scroll 0 0;
border:1px solid #B2B2B2;
font-size:11px;
font-weight:bold;
padding:4px 4px 6px 6px;
text-align:left;
vertical-align:top;
width:100px;
}
.maina td {
border:1px solid #B2B2B2;
font-size:11px;
line-height:16px;
padding:4px 4px 6px 6px;
vertical-align:top;
}
.mainb th {
background:#d6e0fc none repeat scroll 0 0;
border:1px solid #B2B2B2;
font-size:11px;
font-weight:bold;
padding:4px 4px 6px 6px;
text-align:center;
vertical-align:top;
}
.mainb td {
border:1px solid #B2B2B2;
font-size:11px;
line-height:16px;
padding:4px 4px 6px 6px;
vertical-align:top;
text-align:center;
}
.footer  {
color:#C8C8C8;
float:left;
font-family:Arial,Tahoma,"Lucida Sans";
font-size:11px;
line-height:18px;
margin:0;
padding:15px 0;
width:100%;
}
.inner-footer  {
margin-left:auto;
margin-right:auto;
width:975px;
}
.footer-content  {
background:none repeat scroll 0 0 #FFFFFF;
color:#666666;
float:left;
height:20px;
padding-left:15px;
text-align:left;
width:960px;
}
.spacer {
height:10px;
float:left;
width:975px;
}
/* LOG IN DROP DOWN */
#log-in-drop-down {
	position:	relative;
	z-index:	12;
	cursor:		pointer;
	float:		right;
	margin:		10px 19px 0 0;
	height:		22px;
	width:		73px;
	background:	transparent url(http://static.colourlovers.com/images/v4.0/_/global-sprite.png?3) no-repeat scroll 0 -456px;
}
#log-in-drop-down div.text {
	float:			left;
	margin:			1px 0 0 7px;
	color:			#333333;
	font-weight:	bold;
	width:			35px;
	font-size:		11px;
}
#log-in-drop-down-arrow {
	float:		left;
	margin:		9px 7px 0 7px;
	height:		6px;
	width:		9px;
	background:	transparent url(http://static.colourlovers.com/images/v4.0/_/global-sprite.png?3) no-repeat scroll -13px -103px;
}
#log-in-drop-down div.drop-down-left-cap, #log-in-drop-down div.drop-down-right-cap {
	height:		22px;
	background:	transparent url(http://static.colourlovers.com/images/v4.0/_/global-sprite.png?3) no-repeat scroll -137px -166px;

}
#log-in-drop-down div.drop-down-right-cap {
	background-position: -142px -166px;
}
/* SELECTED */
#log-in-drop-down.selected {
	background-position: 0 -638px;
}
#log-in-drop-down.selected div.drop-down-left-cap {
	background-position: -137px -189px;
}
#log-in-drop-down.selected div.drop-down-right-cap {
	background-position: -142px -189px;
}
#log-in-drop-down.selected #log-in-drop-down-arrow {
	background-position: -33px -119px;
}

/* SIGN UP BTN */
div.header div.sign-up-btn {
	cursor:		pointer;
	float:		right;
	margin:		10px 30px 0 0;
	height:		22px;
	width:		78px; /* IE */
	background:	transparent url(http://static.colourlovers.com/images/v4.0/_/global-sprite.png?3) no-repeat scroll 0 -900px;
}
div.header div.sign-up-btn div.text {
	float:			left;
	margin-top:		1px;
	font-weight:	bold;
	width:			72px; /* IE */
	text-align:		center;
	font-size:		11px;
}
div.header div.sign-up-btn div.text a {
	color: #ffffff;
}
div.header div.sign-up-btn div.sign-up-btn-left-cap, div.header div.sign-up-btn div.sign-up-btn-right-cap {
	display:	block;
	height:		22px;
	width:		3px;
	float:		left;
	background:	transparent url(http://static.colourlovers.com/images/v4.0/_/global-sprite.png?3) no-repeat scroll -197px -196px;
}
div.header div.sign-up-btn div.sign-up-btn-right-cap {
	float:					right;
	background-position:	-203px -196px;
}


/* LOG IN DROP DOWN CONTENTS */
#log-in-drop-down-contents {
	-moz-border-radius:					4px 0 4px 4px;
	-webkit-border-radius:				4px;
	-webkit-border-top-right-radius:	0;
	position:							absolute;
	top:								0;
	left:								0;
	z-index:							11;
	width:								270px;
	background-color:					#ffffff;
	border:								1px solid #e6e6e6;
	padding:							10px;
	overflow:							hidden;
}
#log-in-drop-down-contents label {
	display:		block;
	float:			left;
	width:			68px;
	padding-top:	7px;
	color:			#4c4c4c;
	font-size:		11px;
	text-transform:	uppercase;
	text-align:		right;
}
#log-in-drop-down-contents input.text, #log-in-drop-down-contents input.password {
	display:			block;
	float:				right;
	width:				183px;
	margin-bottom:		5px; /* IE */
	height:				29px;
	color:				#4c4c4c;
	font-size:			13px;
	border:				1px solid #d9d9d9;
	border-width:		1px 0 0 1px;
	background-color:	#f8f8f8;
	padding:			0 5px;
}
#log-in-drop-down-contents div.shim {
	height: 15px;
}
#log-in-drop-down-contents a.link {
	border-bottom:	1px dotted #a6a6a6;
	color:			#808080;
	font-weight:	bold;
	margin-top:		3px;
}
#log-in-drop-down-contents a.sign-up-btn {
	margin-top:		15px;
	display:		block;
	float:			right;
	height:			25px;
	background:		#ffffff url(http://static.colourlovers.com/images/v4.0/_/global-sprite.png?3) no-repeat scroll right -661px;
	color:			#666666;
	font-size:		12px;
	height:			25px;
	font-weight:	bold;
}
#log-in-drop-down-contents a.sign-up-btn span {
	display:	block;
	float:		left;
	height:		25px;
	background:	#ffffff url(http://static.colourlovers.com/images/v4.0/_/global-sprite.png?3) no-repeat scroll -148px -166px;
}

/* FACEBOOK */

img.facebook {
float:left;
height:50px;
margin:0 10px 10px 0;
width:50px;
}

.facebook-divider {
border-top:1px solid #CCCCCC;
float:left;
height:10px;
width:235px;
}

.divider {
float:left;
height:50px;
width:600px;
}

a.facebook strong {
font-size:14px;
}

a.facebook, a.facebook:visited {
float:left;
text-decoration:none;
}
a.facebook:hover {
text-decoration:underline;
}

.bwin_btn {
padding:2px 5px;
background:#333333;
color:#ffffff;
border:none;
}
.bwin_btn:hover {
padding:2px 5px;
background:#2E578D;
color:#ffffff;
border:none;
cursor:pointer
}
