body{
padding:0;
margin:0;
font-family:Arial,Helvetica,sans-serif !important;
font-size:12px;
padding-bottom:10px;
min-height:400px;
background:#fff url('/images/expertbg.jpg');
}
br.clear{
clear:both;
}
a{
color:#f00000;
text-decoration:none;
}
h2{
margin:0;
padding:0;
}
h4{
margin:0;
padding:0;
}
p{
margin:0;
padding:0;
}
img{
border:0;
}
#wrap {
width:980px;
position:relative;
margin:0 auto;
border-left:1px solid #686868;
border-right:1px solid #686868;
border-bottom:1px solid #686868;
padding:10px;
background:#fff;
}
#top{
background:#fff url('/images/expert-bet.jpg') no-repeat left top;
height:90px;
}
#top p{
color:#000000;
font-weight:bold;
font-size:18px;
text-align:right;
padding-right:50px;
}
#top p.w{
padding-top:20px;
}
#top a{
font-size:12px;
padding-left:15px;
}
#header{
display:block;
border-bottom:1px solid #ddd;
background:#2b2b2b;
padding-left:10px;
}
#header a{
margin:0;
padding:0;
padding-right:10px;
font-size:12px;
color:#fff;
line-height:20px;
font-weight:bold;
line-height:30px;
}
#topmenu{
display:block;
border-bottom:1px solid #ddd;
background:#686868;
padding-left:10px;
color:#fff;
}
#topmenu a{
margin:0;
padding:0;
padding-right:30px;
font-size:12px;
color:#fff;
line-height:20px;
}
#footer{
clear:both;
text-align:center;
background:#000;
border-bottom:1px solid #fff;
}
#footer a{
margin:0;
padding:0;
padding-left:30px;
font-size:12px;
color:#fff;
font-weight:bold;
line-height:20px;
}
#footer2{
clear:both;
text-align:center;
background:#494949;
color:#dedede;
padding-top:5px;
padding-bottom:15px;
}
#footer2 p{
padding-top:5px;
font-size:11px;
}
#footer2 a{
font-weight:bold;
padding-left;15px;
padding-right;15px;
color:#fff;
}

#body{
padding:0;
padding-top:10px;
padding-bottom:10px;
margin:0;
width:730px;
clear:both;
float:left;
}
#body1{
width:125px;
float:left;
}
#body1 h2{
font-size:13px;
color:#666;
text-align:right;
padding-top:10px;
padding-bottom:4px;
border-bottom:1px dotted #900;
}
#body1 a{
display:block;
text-align:right;
padding-top:5px;
padding-bottom:3px;
font-size: .99em;
border-bottom:1px dotted #ddd;
}

#body2{
width:590px;
float:right;
padding:5px;
}
#body2 h1.t{
color:#900;
font-size:18px;
border-bottom:1px dotted #900;
}
#body2 h1{
color:#494949;
font-size:12px;
}
#body3{
padding-top:10px;
width:220px;
float:right;
}

a.sm_st{
display:block;
text-align:right;
padding-right:20px;
padding-top:5px;
background: url('/images/stumbleupon.gif') no-repeat right;
border-bottom:1px solid #dfdfdf;
}
a.sm_di{
display:block;
text-align:right;
padding-right:20px;
padding-top:5px;
background: url('/images/digg.gif') no-repeat right;
border-bottom:1px solid #dfdfdf;
}
a.sm_fb{
display:block;
text-align:right;
padding-right:20px;
padding-top:5px;
background: url('/images/facebook.gif') no-repeat right;
border-bottom:1px solid #dfdfdf;
}
a.sm_de{
display:block;
text-align:right;
padding-right:20px;
padding-top:5px;
background: url('/images/delicious.gif') no-repeat right;
border-bottom:1px solid #dfdfdf;
}
a.sm_re{
display:block;
text-align:right;
padding-right:20px;
padding-top:5px;
background: url('/images/reddit.gif') no-repeat right;
border-bottom:1px solid #dfdfdf;
}
#form{
padding-left:20px;
}
#form h2{
font-size:24px;
color:#000;
}
#form p label {
float:left;
text-align:right;
width:150;
padding-right:4px;
font-size:10pt;
color:#000;
}
#form select{
font-size:14px;
border:1px solid #aaa;
}
#form input{
border:1px solid #494949;
}
#form input.but{
background:#494949;
color:#fff;
font-size:14px;
font-weight:bold;
}
#ticket {
border:1px solid #ddd;
background:#fdfdfd;
padding:20px;
}
#ticket h1{
color:#333;
}
#ticket p{
border-bottom:1px solid #ddd;
padding:6px 8px;
clear:left;
font-size:16px;
}
#ticket p label{
float:left;
text-align:right;
width:100;
padding-right:4px;
font: bold 0.9em Arial, Helvetica, sans-serif;
color:#900;
}
#ticket input.but{
background:#000;
color:#fff;
padding:6px 8px;
font-weight:bold;
}
#ticket p.notice{
font-size:12px;
color:#383838;
}
#ticket p.error{
font-size:12px;
color:#900;
font-weight:bold;
}


#letter{
padding-bottom:20px;
}
#letter a {
padding-right:4px;
border-right:1px solid #dcdcdc;
}
#punterlist a{
display:block;
float:left;
width:24%;
line-height:20px;
}

#contestprez{
float:left;
width:340px;
}
#contestprez h2{
font-size:16px;
}
#contestprez h3{
font-size:14px;
color:#900;
}
#zones div{
padding-top:10px;
border-bottom:1px solid #dfdfdf;
}
#zones p{
padding-top:5px;
padding-bottom:5px;
}

table{
font-family:Arial;
font-size:12px;
margin:0;
padding:0;
}
tr.dk{
background:#3e3e3e;
color:#fff;
}
#table {
border-collapse:collapse;
}
#table th{
border-bottom:1px solid #000;
padding:3px;
}
#table td{
border-bottom:1px solid #ddd;
padding:6px 8px;
}
#table td.ar{
text-align:right;
}
#listev h2{
font-size:12px;
border-top:1px solid #ddd;
padding-top:10px;
padding-left:10px;
}
#listev h4{
padding-left:10px;
}
#listev h4 a{
float:left;
}
#list5{
width:100%;
}
#list5 div{
width:24%;
float:left;
}
#tabev table{
border-collapse:collapse;
font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;
font-size;12px;
}
#tabev td{
border-bottom:1px solid #cdcdcd;
padding:6px 8px;
}
#tabev tr.l{
color:#333;
font-weight:bold;
background:#efefef;
border-bottom:1px solid #cdcdcd;
}
#tabev tr.h{
font-weight:bold;
background:#dedede;
border-bottom:1px solid #cdcdcd;
}

