body
{
 text-align:center;
 background:#0f1822 url('body.png') repeat-x;
 margin:0;
 padding:0;
 color:#111;
 font-family:Verdana, Helvetica, Arial, Sans-Serif;
 font-size:12px;
}
label
{
 cursor:pointer;
}
img
{
border:none;
}
h1, h2, h3
{
 margin:0;
 padding:0 0 3px 0;
 font-weight:bold;
 font-family:Cenutry, "Levenim MT", Arial, Sans-Serif;
 font-size:22px;
 line-height:100%;
 color:#000;
 text-shadow:1px 1px 0 #e7eed4;
}
h1
{
 font-size:40px;
 text-shadow:none;
}
.articlemain h2
{
 font-size:20px;
 color:#333;
 text-shadow:none;
}
h3
{
 font-size:12px;
 text-shadow:none;
 font-weight:bold;
 font-family:Verdana, Helvetica, Arial, Sans-Serif;
}
h4
{
 font-size:10px;
 font-weight:bold;
 color:#888;
 padding:0 0 5px 0;
 margin:0 0 5px 0;
 border-bottom:#eee 1px solid;
}
.mainbig h4
{
 padding-top:15px;
}
.mainhalf h4
{
 border-bottom:0;
 margin-left:-10px;
 margin-bottom:0;
}
h1 a, h2 a, h3 a
{
 text-decoration:none;
 font-weight:bold;
 color:#000;
}
h1 a:hover, h2 a:hover, h3 a:hover
{
color:#08588f;
}
#teaser h2
{
 font-weight:normal;
}
small
{
 font-size:10px;
 color:#888;
}
big
{
 font-size:12px;
 color:#888;
}
p
{
 margin:0;
 padding:3px 0 10px;
 line-height:165%;
}
a
{
 color:#08588f;
 text-decoration:underline;
}
a:hover
{
 color:#6c9c00;
}
ul
{
 margin:5px 0 0 10px;
 padding:0 0 0 5px;
}
ul li
{
 padding:2px;
}
hr
{
 border:none;
 border-bottom:#eee 1px solid;
 background:transparent;
 height:1px;
 margin:10px 0;
}
#box
{
 width:1000px;
 text-align:left;
 margin:0 auto;
 border-left:#0a1015 1px solid;
 border-right:#0a1015 1px solid;
 background:#fff;
}
#main
{
 clear:both;
 overflow:hidden;
 height:1%;
 border-top:#e9eef3 1px solid;
 padding:20px;
}
.continue
{
 text-align:right;
 margin:0;
 padding:0 0 10px 0;
 overflow:hidden;
 height:1%;
}
.continue a
{
 background:url('home/leggi.png') no-repeat;
 width:31px;
 height:24px;
 margin:0;
 padding:0;
 float:right;
}
.continue a:hover
{
 background-image:url('home/leggihover.png');
}
.continue a span
{
 display:none;
}
.date
{
 display:block;
}
.mainsmall
{
 float:left;
 width:220px;
 padding:10px;
 background:url('home/promohover.png') -9999em no-repeat;
}
.mainhalf
{
 float:left;
 width:460px;
 padding:10px;
 background:url('home/leggihover.png') -9999em no-repeat;
}
.mainbig
{
 float:left;
 width:700px;
 padding:10px;
}
.mainfull
{
 padding:10px;
}
.articlebox
{
 margin-left:-10px;
 padding:15px 10px;
 overflow:hidden;
 height:1%;
 font-family:Arial, Verdana, Helvetica, Sans-Serif;
 font-size:14px;
}
.articlebox.grey
{
 border-top:#f3f3f3 1px solid;
 border-bottom:#f3f3f3 1px solid;
 background:#fbfbfb;
}
.articlemain
{
 font-family:Arial, Verdana, Helvetica, Sans-Serif;
 font-size:14px;
}
.mainhalf .articlepic
{
 float:left;
 width:60px;
 padding:5px 10px 0 0;
}
.mainhalf .articletext
{
 width:380px;
 float:right;
 padding-top:5px;
}
.mainhalf .articlemain
{
 clear:both;
 height:1%;
}
.mainhalf .articlepic img
{
 width:60px;
}
.articletext h1, .articletext h2
{
 clear:both;
 height:1%;
}
.mainbig .articlepic, #teaser .articlepic
{
 float:left;
 width:200px;
 padding:5px 25px 0 0;
}
.mainbig .articletext, #teaser .articletext
{
 width:465px;
 float:right;
 padding-top:20px;
}
.mainbig .articlemain
{
 padding:10px 10px 10px 0;
 clear:both;
}
.mainbig .articlepic img
{
 width:200px;
}




ul.bookmark
{
 list-style-type:none;
 margin:0;
 padding:0;
}
ul.bookmark li
{
 display:inline-block;
 margin:0;
 padding:5px;
}
ul.bookmark img
{
 vertical-align:bottom;
}
ul.bookmark li a
{
 font-size:10px;
}

/* Top */




#top input
{
 margin:0;
 padding:0;
 line-height:100%;
 border:none;
 background:transparent;
 font-size:11px;
 font-family:Verdana, Helvetica, Arial, Sans-Serif;
 font-weight:normal;
 display:block;
}
#top
{
 padding:15px 20px;
 border-bottom:#f4f4f4 1px solid;
}
#top form
{
 float:left;
}
#loginbox
{
float:left;
}
#searchbox
{
 float:right;
}
#searchbox img
{
 float:left;
 padding:0 3px;
 vertical-align:top;
}
#register
{
 display:block;
 float:left;
 background:url('top/register.jpg') no-repeat;
 color:#fff;
 font-size:11px;
 font-family:Verdana, Helvetica, Arial, Sans-Serif;
 font-weight:normal;
 padding:4px 9px 5px 9px;
 height:14px;
 width:55px;
 text-align:center;
 margin-left:7px;
}
input#username, input#password, input#search
{
 background:#000 url('top/input.jpg') left top no-repeat;
 color:#fff;
 padding:5px 9px 4px 9px;
 float:left;
 width:98px;
 height:14px;
 margin-right:7px;
}
input#login, input#cerca
{
 background:#000 url('top/submit.jpg') left top no-repeat;
 color:#fff;
 float:left;
 width:58px;
 height:23px;
 text-align:center;
 cursor:pointer;
 padding:0;
 margin:0;
}
input#login:focus, input#cerca:focus
{
 outline:none;
 margin:0;
 padding:0;
}
input#login:hover, input#cerca:hover
{
 text-decoration:underline!important;
}
#logobg
{
 padding:15px 20px;
 background:#fff url('top/logobg.jpg') repeat-x;
 border-top:#fff 1px solid;
 overflow:hidden;
 height:1%;
}
#logo
{
 float:left;
 padding:5px;
}
#topbanner
{
 float:right;
 padding:1px;
 border:#ddd 1px solid;
}

#navi
{
 background:#619200 url('top/navi.jpg') repeat-x;
 height:auto!important;
 height:1%;hidden;
 border-bottom:#f0ffd4 5px solid;
}
#navi ul
{
 margin:0;
 padding:0 20px;
 list-style-type:none;
 height:1%;
}
#navi ul li
{
 margin:0;
 padding:0;
 float:left;
 margin-top:6px;
}
#navi ul li a
{
 padding:9px 15px 11px;
 display:block;
 color:#fff;
 text-decoration:none;
 font-weight:bold;
 text-align:center;
}
#navi ul .active, #navi ul li:hover
{
 background:#f0ffd4 url('top/navi-lo.jpg') no-repeat;
 text-decoration:none;
 color:#000;
}
#navi ul .active a
{
 color:#000;
 background:url('top/navi-ro.jpg') right top no-repeat;
}
#navi ul li:hover a
{
color:#000;
 background:url('top/navi-ro.jpg') right top no-repeat;
}
/* Subnavi */
#navi li ul
{
 position: absolute;
 padding:0;
 left:-999em;
}
#navi li ul li
{
 float:none;
 margin:0;
 background:#eee!important;
}
#navi li ul li a
{
 background:#fff!important;
 text-align:left;
 font-size:11px;
 font-weight:normal;
 color:#333;
 padding:9px 18px;
 border-bottom:#eee 1px dashed;
 margin:0 3px;
}
#navi li ul li a:hover
{
 background:#f0ffd4!important;
}
#navi  li ul li:hover
{
 border:none;
}
#navi li:hover ul
{
 border-top:#f0ffd4 5px solid;
 border-bottom:#ddd 3px solid;
 left:auto;
 height:auto;
}
#navi a#home
{
 background:url('top/home.jpg') top center no-repeat;
 padding:17px;
 width:4px;
}
#navi a#home span
{
 display:none;
}
#navi  a#home:hover, #navi .active a#home
{
 background-image:url('top/home_active.jpg');
}
#teaser
{
 background:#1a2c40 url('top/teaser.jpg')  no-repeat;
 padding:30px 59px;
 overflow:hidden;
 height:1%;
 color:#fff;
 border-bottom:#fff 1px solid;
}
#teaser-left
{
 width:190px;
 float:left;
 padding:5px 80px 5px 170px;
 background:url('top/forum.png') 40px 40px no-repeat;
 border-right:#3e576d 1px solid;
}
#teaser-right
{
 width:190px;
 float:right;
 padding:5px 40px 5px 210px;
 background:url('top/video.png') 70px 40px no-repeat;
 border-left:#1f3347 1px solid;
}
#teaser h2, #teaser h1
{
 text-shadow:1px 1px 0 #46647f;
 color:#fff;
}
#teaser a
{
 color:#fff;
 text-decoration:none;
}
#teaser a:hover
{
 text-decoration:underline;
}





#footer
{
 border-top:#eee 1px solid;
 font-size:9px;
 text-align:center;
 padding:15px 10px;
 color:#666;
 background:#f6f6f6;
}
#footer ul
{
 list-style-type:none;
 padding:0;
 margin:0;
}
#footer ul li
{
 display:inline-block;
 padding:0 5px;
 margin:0;
 border-right:#ccc 1px solid;
}
#footer ul li#footer-last
{
 border:none;
}
#footer ul li a
{
 color:#666;

}
#footer ul li a:hover
{
 color:#6c9c00;
}






/* right */

.headline, .headline h3
{
 color:#fff;
 letter-spacing:1px;
}
.headline h3
{
 margin:0;
 padding:10px;
 font-weight:bold;
 font-size:11px;
 font-family: Tahoma, "Trebuchet MS", Arial;
}
.headline-left
{
 float:left;
 display:block;
 width:3px;
 height:3px;
}
.headline-right
{
 float:right;
 width:3px;
 height:3px;
 display:block;

}
.blue
{
 background:#18222b url('rightbox/b.jpg') top repeat-x;
}
.blue .headline-left
{
  background:url('rightbox/b-lo.jpg') left top no-repeat;
}
.blue .headline-right
{
  background:url('rightbox/b-ro.jpg') right top no-repeat;
}
.green
{
 background:#18222b url('rightbox/g.jpg') top repeat-x;
}
.green .headline-left
{
  background:url('rightbox/g-lo.jpg') left top no-repeat;
}
.green .headline-right
{
  background:url('rightbox/g-ro.jpg') right top no-repeat;
}
.rightbox
{
 background:url('rightbox/rightbox.jpg') 1px 1px repeat-x;
 border:#f4f4f4 1px solid;
 border-top:none;
 margin-bottom:20px;
 font-family:Tahoma, "Trebuchet MS", Arial;
 font-size:11px;

}
#rakeback, #top10, #promotions
{
 padding:0 0 0 0;
 width:100%;
}
#rakeback td, #top10 td, #promotions td
{
 padding:0 5px;
 border-bottom:#eee 1px solid;
}
#rakeback tr.grey td, #top10 tr.grey td, #promotions tr.grey td
{
 background:#f6f6f6;
}
#rakeback img, #promotions img
{
 margin:0 -3px -0 -5px;
 border-right:#eee 1px solid;
 vertical-align:bottom;
 width:40px;
}
#promotions img
{
 width:60px;
}
#promotions  a
{
 background:url('home/promo.png') no-repeat;
 width:18px;
 height:19px;
 margin:0 5px 0 0;
 padding:0;
 float:right;
}
#promotions  a:hover
{
 background-image:url('home/promohover.png');
}
#promotions  a span
{
 display:none;
}
#top10 thead td
{
 padding:5px 5px 1px 5px;
 font-size:9px;
 font-weight:bold;
}
#top10 td
{
 padding:8px 5px;
}
#top10leader
{
 color:#eaab00;
}
#promotions
{
 
}
#bannerhome
{
 text-align:center;
 margin:0 0 0 -10px;
 padding:0;
}
.bannerright
{
 margin-bottom:20px;
}
.bannerright img
{
 vertical-align:bottom;
}
ul#latestvids, ul#latestthreads
{
 list-style-type:none;
 margin:0;
 padding:0;
}
ul#latestvids li
{
 padding:8px 5px 8px 35px;
 border-bottom:#eee 1px solid;
 background:transparent url('home/video.png') 5px center no-repeat;
}
ul#latestthreads li
{
 padding:8px 5px 8px 35px;
 border-bottom:#eee 1px solid;
 background:transparent url('home/thread.png') 5px center no-repeat;
}
ul#latestvids li.grey, ul#latestthreads li.grey
{
 background-color:#f6f6f6;
}
#usermenu ul
{
 list-style-type:none;
 margin:0;
 padding:0;
 font-size:11px;
 color:#333;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
}
#usermenu ul li
{
 float:left;
 margin:0;
 padding:5px 7px;
}
#usermenu ul li a
{
 color:#6c9c00;
}
#usermenu ul li a:hover
{
 color:#08588f;
}
ul.videosearch
{
 list-style-type:none;
 margin:0;
 padding:5px;
 border-bottom:#eee 1px solid;
}
ul.videosearch li
{
 margin:0;
 padding:1px 0;
}
ul.videosearch.grey
{
 background-color:#f6f6f6;
}
ul.videosearch strong
{
 color:#444;
 font-size:10px;
}
ul.videosearch select, ul.videosearch #videoname
{
 width:150px;
}
#videosubmit
{
 margin:5px;
}
#video-navigation
{
 margin:0;
 padding:0;
 list-style-type:none;
}
#video-navigation ul
{
}
#video-navigation li
{
 padding:5px 8px;
 float:none;
 border-bottom:#eee 1px solid;
}
#video-navigation li.grey
{
 background-color:#f6f6f6;
}
#video-navigation ul li
{
 padding:3px;
 border:none;
}
.videolist
{
 padding:10px 0 0 0;
}
.page
{
 overflow:hidden;
 height:1%;
 font-size:14px;
 padding:5px;
 margin:0 5px;
}
.page a, .page span
{
 float:left;
 display:block;
 padding:5px;
 margin:0 5px;
 text-decoration:none;
}
.page a:hover
{
 background:#18222b;
 color:#fff;
}
.page span.currentpage
{
 background:#6c9c00;
 color:#fff;
}

#print, #favorite
{
 float:left;
 padding:3px;
}
#suscribe
{
 padding:10px;
 color:#888;
}
#suscribe a
{
 background:url('http://www.continuationbet.com/data/design/review/review-download.png') center no-repeat;
 display:block;
 width:80px;
 height:11px;
 color:#fff;
 text-decoration:none;
 padding:4px 15px 16px 30px;
 font-size:12px;
 text-shadow:1px 1px 0 #444;
}
#suscribe a:hover
{
 background-image:url('http://www.continuationbet.com/data/design/review/review-download-hover.png');
}
