*{margin:0; padding:0}
html{font-size:100.01%; font-family:tahoma,Helvetica,Arial,sans-serif}
body{margin-top:20px; background:#fff url(bg.gif) repeat; font-size:8pt}
#page{width:984px; margin:0 auto; background:white}
/* <![CDATA[ */
#block_1_result{float:left; width:614px; margin-left:360px; background:white; padding-top:10px}
* html #block_1_result{display:inline}
#block_2_result{float:left; width:350px; margin-left:-974px; background:white}
#block_1_id{float:left; width:739px; margin-left:235px; background:#86BADF}
* html #block_1_id{display:inline}
#block_2_id{float:left; width:235px; margin-left:-974px; background:#86BADF}
#wrapper{padding:0 5px; float:left; float/**/:none; background:white}
#wrapper:after{content:'[DO NOT LEAVE IT IS NOT REAL]'; display:block; height:0; clear:both; visibility:hidden}
#wrapper{display:inline}
#idwrap{padding:10px 0; float:left; float/**/:none; background:#86BADF; border:none; border-top:#C2DFF1 solid 3px}
#idwrap:after{content:'[DO NOT LEAVE IT IS NOT REAL]'; display:block; height:0; clear:both; visibility:hidden}
#idwrap{display:inline}
/*\*/
#wrapper{display:block}
#idwrap{display:block}
/* ]]>*/
fieldset{border:none}
div#footer{font-size:7.5pt; color:#A3A3A3; text-align:center; background:white; padding:20px 10px 0 10px}
div#footer div.border{color:black; text-align:center; padding:10px; border:#86BADF solid 1px; margin-bottom:7px}
img{vertical-align:middle; border:none}
table{border-collapse:collapse; border-spacing:0}
a{text-decoration:none; color:#006FD4}
a:hover{text-decoration:underline; color:#006FD4}
div#header{padding:0 5px 2px 5px; background:#fff}
table.head{background:url(head_title.gif) left no-repeat; width:100%}
table.head tr.text td{padding-bottom:15px; height:57px !important; height/**/:/**/42px; height:42px; vertical-align:bottom}
table.head div.grey{width:679px; padding-bottom:4px; font-size:7.5pt; color:#A3A3A3; border-bottom:#E3E3E3 solid 1px}
table.head div.grey a{color:#A3A3A3}
table.head tr.nav{height:19px; vertical-align:bottom}
table.head tr.nav td{padding-right:15px; font-size:8pt; text-align:center; vertical-align:bottom}
table.head tr.nav span{height:17px; width:1px; background:#87BCE7; display:block; float:right; margin-top:1px}
table.head tr.nav a{margin-top:1px; color:#006FD4; border-top:1px solid #87BCE7; display:block; float:right; width:66px; height:16px; line-height:16px}
table.head tr.nav a.sel{margin:0; height:17px; line-height:17px; width:66px; background:#87BCE7; color:#000; border-top:1px solid #87BCE7}
table.head tr.nav a.sel:hover{text-decoration:none}
table.head_2{background:#86BADF url(head_bg.gif) repeat-x; width:100%}
table.head_2 tr.info{height:25px}
table.head_2 tr.info td{vertical-align:middle}
table.head_2 tr.nav{height:44px}
table.head_2 table{display:inline; font-size:7.5pt; color:#fff}
table.head_2 table a{color:#fff}
table.head_2 table td, table.head_2 table th{border-bottom:1px solid #87BCE7; border-left:1px solid #87BCE7; padding:0 13px 0 13px; height:20px}
table.head_2 table th{border-left:#006FD7 solid 5px; font-weight:normal; color:#000}
table.head_2 table td.b, table.head_2 table td.b a{color:#000}
#key-menu{padding:0 0 10px 5px; font:normal 10px Tahoma}
* html #key-menu{overflow:visible; height:1px}
#key-menu ul, #key-menu li{margin:0; padding:0; list-style:none}
#key-menu ul{padding:6px 12px 0 12px}
#key-menu li{float:left; background:url(tabs.gif) 100% -53px; padding-right:5px; margin-right:1px; text-align:center; height:33px; vertical-align:middle; margin-bottom:-10px; border-bottom:1px solid #68AAD9}
#key-menu li a{display:block; float:left; vertical-align:middle; padding:13px 14px 0 21px; background:url(tabs.gif) 0 -53px; color:white; text-decoration:none}
#key-menu li a:hover{color:white;  text-decoration:underline}
#key-menu li:hover a{background-position:0 -105px}
#key-menu li:hover{background-position:100% -105px}
#key-menu li.current{background:url(tabs.gif) 100% 0; border-bottom:#86BADF solid 1px}
#key-menu li.current a{background:url(tabs.gif) 0 0; color:#000;  text-decoration:none}
#key-menu li.current a:hover{color:#000; text-decoration:none}
#key-menu li.red{background:url(dating/tabs_red.gif) 100% -53px; padding:0 21px 0 0; height:33px}
#key-menu li.red a{background:url(dating/tabs_red.gif) 0 -53px; padding:13px 6px 0 21px}
#key-menu li.red:hover a{background-position:0 -105px}
#key-menu li.red:hover{background-position:100% -105px}
td.subnav{padding:0 5px 5px 35px; color:#70A9D2}
td.subnav a, td.subnav a:hover{color:white; padding:0 5px 0 5px}
td.subnav a.sel{color:#000}
td.subnav a.sel:hover{text-decoration:none; color:#000}
td.pages{background-color:#fff; padding:7px 16px 0 5px; text-align:right; font-size:7.5pt; color:#A2A2A2}
td.pages img{padding:0 4px 0 4px; vertical-align:middle}
.langs, #langs, #langmenu{font-size:7.5pt; color:#006FD4; text-align:right; width:98px}
.langs img, #langs img, #langmenu img{padding:0 5px 0 5px; border:none}
.langs, #langs{float:right; height:16px; border-bottom:#006FD5 solid 2px}
#langmenu{visibility:hidden; margin-left:224px; position:absolute; border-top:none; background:white; margin-top:0 !important; margin-top:20px; margin-top/**/:/**/20px}
#langmenu div.wrap{padding:0 3px 0 3px; text-align:left}
#langmenu .wrap div{padding:2px 0 3px 20px; clear:both}
#langmenu .en{background:url(en.gif) no-repeat center left}
#langmenu .lt{background:url(lt.gif) no-repeat center left; border-top:#E3E3E3 solid 1px}
#langmenu .ru{background:url(ru.gif) no-repeat center left; border-top:#E3E3E3 solid 1px}
#langmenu .de{background:url(de.gif) no-repeat center left; border-top:#E3E3E3 solid 1px}
hr{border:none; background:#E3E3E3; color:#E3E3E3; border:0; height:1px; line-height:10px; margin:0 0 5px 0; clear:both}
div.hr, div.hr-p5{background:#E3E3E3; margin:12px 0 12px 0; height:1px; font-size:1px; line-height:1px; overflow:hidden; clear:both}
div.hr-p5{margin:5px 0 5px 0}
h1, .id-top-title{background:url(h1_bg.gif) no-repeat top left; font-weight:normal; font-size:18pt; line-height:13pt; color:#000; padding:0 0 11px 20px}
#block_1_result h1{padding-bottom:5px}
h1.ext{font-size:16pt; font-family:Verdana,Arial,Helvetica,sans-serif}
.custom-page h1{font-size:11.5pt; font-weight:bold; color:#000; padding:1px 3px; margin:0; background:none; border-bottom:#86BADF solid 2px}
table.jurgita{width:100%; color:#000; margin-top:20px}
table.jurgita td{vertical-align:top}
table.jurgita tr{height:170px}
table.jurgita td.left{width:472px; background:url(index_model_jurgita.png) no-repeat}
table.jurgita td.center{background:url(bg_flirt_zone.jpg) no-repeat}
table.jurgita td.right{width:472px; background:url(h_model_magazine.jpg) no-repeat}
table.jurgita table{width:100%; height:100%}
.vhr{background:url(hr_grey.gif) repeat-y center}
table.blocks{width:100%}
table.blocks tr{vertical-align:top}
table.blocks td.sub{padding-left:1px; width:33%; border-left:#E3E3E3 solid 1px}
table.blocks div.sub{padding:0 20px 0 22px}
table.blocks table{width:100%}
table.blocks span{color:#A3A3A3; font-size:7.5pt}
table.blocks table.activelist, 
table.blocks table.activelist td{border-bottom:#E1E1E1 solid 1px; padding:1px; color:#7A7A7A}
table.blocks table.activelist td.name{text-align:left}
table.blocks table.activelist td.name a{color:#000}
table.blocks table.activelist td.name a:hover{color:#EF9600; text-decoration:none}
table.featured{width:107px; border-top:#E4E2E3 solid 2px; text-align:center; margin:5px 3px 0 0}
table.featured .ftitle{vertical-align:middle; padding:1px; background:#88BADD; color:white; width:107px; height:30px}
table.f-memb-4 .ftitle{background:#1F499D}
table.f-memb-4 div.white-links{border:1px solid #458BC9}
table.f-memb-3 .ftitle{background:#916315}
table.f-memb-3 div.white-links{border:1px solid #DFC885}
table.f-memb-2 .ftitle{background:#3B3B3B}
table.f-memb-2 div.white-links{border:1px solid #E6E6E6}
table.f-memb-4 tr.lr th{color:#fff}
table.f-memb-3 tr.lr th, table.f-memb-2 tr.lr th{color:#000}
/*table.featured*/ div.white-links{background:white; border:#C4E0EE solid 1px; padding:2px; font-size:7.5pt}
/*table.featured*/ div.white-links a{text-decoration:underline}
table.featured tr.img{height:120px}
table.featured tr.img td{vertical-align:middle}
/*table.featured*/ tr.lr th{text-align:right; padding-right:2px; color:#737D86; font-weight:normal; vertical-align:top}
/*table.featured*/ tr.lr td{text-align:left; padding-left:2px; width:50%; vertical-align:top}
table.blocks div.sub th.title{color:#A2A2A2; text-align:left; border-bottom:#E3E3E3 solid 2px}
table.blocks div.sub td.smalltext{font-size:7.5pt; color:#888}
table.blocks div.sub td.smalltext a{font-weight:bold; text-decoration:underline}
h2{font-size:10.5pt; color:#000; padding:13px 0 1px 0; margin-bottom:8px; border-bottom:#E3E3E3 solid 2px}
h3{font-size:11pt; color:#000; padding:5px 0 5px 0}
h4{font-size:9.5pt; color:#333; padding:5px 0 5px 0}
ul{list-style-type:none}
li{padding-left:10px}
ul.orangel a{text-decoration:underline}
ul.orangel li{line-height:11pt; background:url(bullet.gif) left center no-repeat; font-size:11px}
ul.orange, ul.orangel{margin-top:5px}
ul.orange a{font-weight:bold; text-decoration:underline}
ul.orange li{background:url(bullet.gif) left center no-repeat}
ul.sub li{padding-left:20px; background:none}
ul.sub li a{text-decoration:underline; font-weight:normal}
a img{border:none}
img.photo{border:white solid 1px; margin:5px}
img.photo75{border:white solid 1px; margin:5px; width:75px; height:100px}
img.photo48{border:white solid 1px; margin:5px; width:48px; height:64px}
img.photo75r{border:#F10 solid 1px; margin:3px; width:75px; height:100px}
img.photo75b{border:#006FD4 solid 1px; margin:3px; width:75px; height:100px}
img.logo{border:0; margin:4px; height:60px; width:100px}
table.no_logo{background:white url(logo_bg.gif) no-repeat; height:60px; width:100px; border:0; margin:4px}
table.no_logo td{padding:5px; text-align:center; vertical-align:middle}
table.no_logo a{font-size:7.5pt}
div.jurgitalinks{padding-top:13px}
div.jurgitalinks table{float:right; width:auto; height:auto}
div.jurgitalinks tr{height:17px}
div.jurgitalinks td{width:70px; text-align:center; vertical-align:middle; border:#83BBDE solid 1px}
div.jurgitalinks td a:hover{color:#EC960B; text-decoration:none}
div.jurgitalinks th{width:4px; background:#0070D0; border:#0070D0 solid 1px}
#jurgita-fz-spot div.jurgitalinks td{width:70px; text-align:center; vertical-align:middle; border:#FC7C73 solid 1px}
#jurgita-fz-spot div.jurgitalinks td a{color:#fff; text-decoration:none}
#jurgita-fz-spot div.jurgitalinks td a:hover{color:#fff; text-decoration:none}
#jurgita-fz-spot div.jurgitalinks th{width:4px; background:#F19200; border:#F19200 solid 1px}
a.passive, a.passive:hover{color:#A3A3A3}
a.nologo{display:block; padding:10px 2px 10px 2px; text-align:center; background:#B7D5EB; border:white solid 1px; margin:5px; text-decoration:underline; color:#006FD4}
.bold-und a{font-weight:bold; text-decoration:underline}
.bold-und a.tiny{font-weight:normal; font-size:7pt}
#footer a{padding:0 2px 0 2px; font-weight:bold; text-decoration:underline}
input, select, textarea{font-size:8pt; vertical-align:middle; font-family:tahoma}
textarea{padding:5px}
input.blue-s, input.blue-xs, input.blue, input.blue-l, input.blue-xl, input.blue-dinamic{color:white; width:64px; height:19px; background:url(btn_normal.gif) no-repeat; border:0; margin-left:4px}
input.blue-s{width:45px; background:url(btn_small.gif) no-repeat}
input.blue-xs{width:24px; background:url(btn_xsmall.gif) no-repeat}
input.blue-l{width:84px; background:url(btn_large.gif) no-repeat}
input.blue-xl{width:106px; background:url(btn_xlarge.gif) no-repeat}
input.blue-dinamic{width:auto; padding:0 8px; background:url(btn_dinamic.gif) repeat-x}
table.qsearch{color:white; margin-bottom:10px}
table.qsearch a{color:white; text-decoration:underline}
table.qsearch tr{height:184px}
table.qsearch tr tr{height:auto}
table.qsearch td.bg{width:346px; background:#86BADF url(quick_search.gif) no-repeat; vertical-align:top}
table.qsearch div{padding:48px 10px 10px 22px}
table.qsearch select{width:230px}
.qsearch_sub{margin:auto}
.qsearch_sub th, .qsearch_sub td{padding:2px 3px 2px 0; line-height:20px; vertical-align:middle}
.qsearch_sub th{text-align:right; font-weight:normal}
.qsearch_sub td{text-align:left}
div.magpart{margin:5px 0 0 4px; width:343px; background:url(subi_magpart_bg.gif) repeat-y}
div.magpart div.bg{background:transparent url(subi_magpart_divbg.gif) no-repeat bottom; min-height:40px; height:auto}
/*\*/
* html div.magpart div.bg{height:40px}
/**/
div.magpart div.bgt{background:transparent url(subi_magpart_divbgt.gif) no-repeat; height:17px}
div.magpart div.bgt span{background:white; font-weight:bold; color:#A2A2A2; font-size:10.5pt; padding:5px; margin-left:15px}
table.magpart-i{width:100%; font-size:7.5pt; margin-top:5px}
table.magpart-i td{padding:0 5px 0 5px; color:#858585}
table.magpart-i td a{font-weight:bold; text-decoration:underline}
table.magpart-i td.img{width:70px; text-align:center}
table.magpart-i td.main{width:125px}
table.magpart-i td.links{width:120px; line-height:11pt}
td.wrapcontent{border-left:#E4E4E4 solid 1px; width:610px; padding-left:1px}
div.cat_left{float:left; width:180px; padding-left:23px}
table.spotlight{margin:10px 0 0 23px; border-top:#BDD6EA solid 3px}
table.spotlight td{background:#C5DEF2; width:auto; padding:5px; text-align:center}
table.spotlight th{background:#86BADF; color:white; width:auto; padding:5px; text-align:center}
table.spotlight a{padding:5px}
div.id-photos{border-top:#BDD6EA solid 3px; background:#C5DEF2; display:block; padding:3px 10px 0 10px; text-align:center; float:left; height:155px; margin-bottom:10px; font-size:7.8pt}
div.id-photos a{padding-top:5px; text-decoration:underline}
div.id-photos div{padding-bottom:3px}
table.qsearch_id{color:white}
table.qsearch_id a{color:white; text-decoration:underline}
table.qsearch_id tr{height:90px}
table.qsearch_id tr tr{height:auto}
table.qsearch_id td.bg{width:232px; background:#86BADF url(id_quick_search.gif) no-repeat}
table.qsearch_id table{width:100%; height:100%}
table.qsearch_id div{padding:40px 10px 0 22px}
#block_1_id div.id-top-title{font-family:Verdana; letter-spacing:-1px; color:white}
h1.id{font-size:10.5pt; font-weight:bold; padding:0 0 0 20px; margin:5px 0; background:url(id_icon_picture.png) no-repeat center left}
#block_1_id h2{font-size:10.5pt; padding:0 0 1px 0; margin:10px 0; border-bottom:#E3E3E3 solid 2px}
#block_1_id h2 a, #block_1_id h2 a:hover{text-decoration:none; color:#000}
.st_grey, 
.st_grey_img, 
.st_blue{width:100%; background:#fff; border:none}
.st_grey th, 
.st_grey_img th, 
.st_blue th, 
.st_grey td, 
.st_grey_img td, 
.st_blue td{padding:1px 1px 1px 5px; border:#F0F0F0 solid 1px; font-weight:normal; text-align:left; vertical-align:top}
.st_grey th, 
.st_blue th{width:100px}
.st_blue td{text-align:center}
.st_grey tr.head th, 
.st_grey_img tr.head th, 
.st_grey_img tr.head td, 
.st_grey tr.head td{background-color:#878787; color:white}
.st_blue tr.head th, 
.st_blue tr.head td{background-color:#86BADF; color:white}
.st_grey tr.sec th, 
.st_grey_img tr.sec th, 
.st_grey_img tr.sec td, 
.st_grey tr.sec td{background-color:#F5F5F5}
.st_blue tr.sec th, 
.st_blue tr.sec td{background-color:#C5DEF1}
.st_grey, 
.st_grey_img{border-top:#E3E3E3 solid 2px; color:#848484}
.st_grey span{color:#0673DA}
#block_2_id div.navigation div{width:200px; float:left; border-bottom:#CAE1F2 solid 1px; background:url(blue_arrow_right_padded.gif) no-repeat center right}
#block_2_id div.navigation div a{width:180px; display:block}
#block_2_id div.navigation div a:hover{text-decoration:none}
div.id-left-titles{padding:44px 5px 5px 19px}
div.id-left-titles a{color:#006FD4}
div.id-left-titles a.und{text-decoration:underline}
div.id-left-titles a:hover{color:white}
#block_2_id a.action img{margin:1px 1px 0 0; width:64px; height:64px}
div.main-stats{padding:0 13px 7px 20px}
div.main-stats div{border:white solid 1px; padding:7px}
div.main-stats table th{text-align:right; font-weight:normal; width:100px}
div.main-stats table td{text-align:left; font-weight:bold; padding-left:5px}
div.votes{background:#C5DEF1; width:200px; margin:auto; border-bottom:#C5DEF1 solid 1px}
div.votes input{width:19px}
table.id-blue-box{margin-bottom:5px; width:110px}
table.id-blue-box th, 
table.id-blue-box td{background:#C5DEF1; text-align:center}
table.id-blue-box th{padding:2px; background:#86BADF; color:white; height:26px; vertical-align:middle}
table.id-blue-box a, table.id-blue-box div{margin:4px 0; display:block}
div.grey-text{color:#878787}
div.grey-text h3{color:#878787; font-size:8pt; margin:0; padding:0 0 10px 0}
div.grey-text h1.grey{color:#878787; font-size:8pt; margin:0; padding:10px 0 0 0; background:transparent; font-weight:bold}
div.grey-text a{font-weight:bold; text-decoration:underline}
table.id-photo{width:100%}
table.id-photo td.id-photo{padding:0 8px 0 8px; vertical-align:top; text-align:center; border-right:#E3E3E3 solid 1px}
table.id-photo td.id-photo a img{border:white solid 2px}
div.grey-line{background:#E3E3E3; height:5px; margin-top:8px; font-size:1px}
.small, .small a, .small div, .small span{font-size:7.5pt}
.normal, .normal a, .normal div, .normal span{font-size:8pt}
.large, .large a, .large div, .large span{font-size:9pt}
p{padding:5px 0 5px 0}
div.id-first-block{margin-right:20px; background:#F0F0F0; border:white solid 1px; padding-top:8px}
div.id-second-block{margin:10px 20px 0 0; background:#fff; padding:5px 15px 15px 15px}
.xbox{display:table; margin:5px auto; width:auto}
.xt, .xb{display:block; background:transparent; font-size:1px}
.xb1, .xb2, .xb3{display:block; overflow:hidden}
.xb1, .xb2, .xb3{height:1px}
.xb2, .xb3{background:#fff; border-left:1px solid #F19300; border-right:1px solid #F19300}
.xb1{margin:0 3px; background:#F19300}
.xb2{margin:0 2px; border-width:0 1px}
.xb3{margin:0 1px}
.xbox div{font-size:8.5pt; font-family:tahoma; display:block; border:0 solid #F19300; background:url(exclamation_mark.png) no-repeat 10px center; color:#F19300; border-width:0 1px; text-align:center; padding:5px 15px 5px 30px}
.xbox a{font-weight:bold; color:#F19300}
.xbox-note{display:table; margin:5px auto; width:auto}
.xbox-note .xb2, .xbox-note .xb3{background:#fff; border-left:1px solid #025F02; border-right:1px solid #025F02}
.xbox-note .xb1{margin:0 3px; background:#025F02}
.xbox-note div{font-size:8.5pt; font-family:tahoma; display:block; border:0 solid #025F02; background:url(exclamation_mark_green.png) no-repeat 10px center; color:#025F02; border-width:0 1px; text-align:center; padding:5px 15px 5px 30px}
.xbox-note a{font-weight:bold; color:#025F02}
.xbox-warning{display:table; margin:5px auto; width:auto}
.xbox-warning .xb2, .xbox-note .xb3{background:#fff; border-left:1px solid #006ED4; border-right:1px solid #006ED4}
.xbox-warning .xb1{margin:0 3px; background:#006ED4}
.xbox-warning div{font-size:8.5pt; font-family:tahoma; display:block; border:0 solid #006ED4; background:url(exclamation_mark_blue.png) no-repeat 10px center; color:#006ED4; border-width:0 1px; text-align:center; padding:5px 15px 5px 30px}
.xbox-warning a{font-weight:bold; color:#006ED4}
div.message_w{text-align:center; padding:5px}
div.message{background:url(message_bg.gif) repeat-x top; vertical-align:middle; display:table; margin:auto; width:1%; line-height:37px}
div.message div{background:transparent url(message_bg_l.gif) no-repeat left top}
div.message div div{font-size:8pt; font-family:tahoma;  color:#F19300; background:transparent url(message_bg_r.gif) no-repeat right top; padding:0 15px 0 35px}
div.message a{color:#F19300; font-weight:bold; text-decoration:underline}
table.pad5 th, table.pad5 td{padding:5px}
table.pad2 th, table.pad2 td{padding:2px}
table.custom{width:100%}
table.custom th{padding:2px 4px; background:#86BADF; text-align:center; color:white; border:#86BADF solid 1px}
table.custom td{padding:2px 4px; text-align:center; background:white; border:#E3E3E3 solid 1px}
div.article-text img{margin:5px; border:1px solid}
div.article-text hr{border:none; background:#f5f5f5; color:#f5f5f5; border:0; height:1px; line-height:10px; margin:0; clear:both}
div.article-text{font-size:9.5pt; line-height:12.5pt; margin-right:8px}
div.article_top10_introduction img{margin-right:5px; margin-left:5px; position:relative;  border:1px solid #fff}
div.article_top10_grey img, div.article_top10_blue img{margin-top:5px; margin-right:5px; margin-left:5px; border:1px solid #86badf}
div.article_top10_introduction{margin-right:45px; background:#86badf; color:#fff; border-top:5px solid #fff; padding:5px; width:217px; float:left}
div.article_top10_grey{background:url(/css/bottom-rounded-corner.gif) no-repeat bottom right #dedede; padding:5px 5px 5px 45px; border-top:5px solid #fff}
div.article_top10_blue{ background:url(/css/bottom-rounded-corner.gif) no-repeat bottom right #d0e0eb; padding:5px 5px 5px 45px; border-top:5px solid #fff}
div.article_top10_number{float:left; margin-left:-45px; width:45px; color:#fff; font-size:330%; text-align:center}
div.custom-page{padding:5px}
div.custom-page h2{margin-bottom:15px}
div.custom-page h3{font-size:9.5pt; color:#000; padding:10px 0 1px 0; border-bottom:#E3E3E3 solid 1px}
div.custom-page div.text{width:700px; text-align:justify; padding-left:10px}
div.clear{clear:both; font-size:1px}
table.custom-center{border:#DCEBF7 solid 1px; margin:auto}
table.custom-center tr{vertical-align:middle}
table.custom-center td{padding:10px 15px; width:380px; text-align:left; vertical-align:top}
table.custom-center th{padding:5px; width:110px; background-color:#DCEBF7}
div.button-blue-s, div.button-blue, div.button-blue-l, div.button-blue-xl, div.button-blue-dinamic{float:left; width:64px; height:19px; background:url(btn_normal.gif) no-repeat; border:0; margin-right:5px; text-align:center}
div.button-blue-s{width:45px; background:url(btn_small.gif) no-repeat}
div.button-blue-l{width:84px; background:url(btn_large.gif) no-repeat}
div.button-blue-xl{width:106px; background:url(btn_xlarge.gif) no-repeat}
div.button-blue-dinamic{width:auto; padding:0 8px; background:url(btn_dinamic.gif) repeat-x}
div.button-blue-s a, div.button-blue-s a:hover, 
div.button-blue a, div.button-blue a:hover, 
div.button-blue-l a, div.button-blue-l a:hover, 
div.button-blue-xl a, div.button-blue-xl a:hover, 
div.button-blue-dinamic a, div.button-blue-dinamic a:hover{text-decoration:none; color:white; display:block; width:100%; line-height:19px; vertical-align:middle; font-weight:normal; font-size:8pt}
div.button-blue-dinamic a, div.button-blue-dinamic a:hover{width:auto}
span.grey{color:#878787}
.unactive a, a.unactive{color:#878787}
table.submit_form_table th, table.submit_form_table td{padding:2px}
table.submit_form_table th{text-align:right; padding-right:5px; width:110px}
th.form_req_field{background:#FBF5EB url(required_exl.gif) no-repeat 0% 50%; padding-left:10px; width:100px}
table.submit_form_table td{padding-right:10px}
ul.sitemap{list-style-type:none; margin-left:0.5cm; padding-left:0}
ul.sitemap li{padding-left:1.1em}
ul.sitemap li a{background:transparent url(bullet.gif) no-repeat 0% 50%; margin-left:-1.1em; padding-left:1em}
ul.sitemap{/*background:transparent url(sm_folder_bullet_hide.gif) no-repeat 0px 2px; */list-style-type:none; /*margin:-1.4em 0 0 -1.6em; */margin:-1.4em 0 0 0; padding:1.4em 0 0 0.6em}
div#sm_content h3.sm_parent_show{background:transparent url(sm_folder_bullet_show.gif) no-repeat center left; font-weight:bold; font-size:10pt; padding:0 0 0 1.4em; cursor:pointer; border:none}
div#sm_content h3.sm_parent_hide{background:transparent url(sm_folder_bullet_hide.gif) no-repeat center left; font-weight:bold; font-size:10pt; padding:0 0 0 1.4em; cursor:pointer; border:none}
ul.sitemap li{margin-left:0.5cm; padding-left:10px}
div.padd_imgs img{padding:5px}
div.error, div.note, div.warnning{background:url(exclamation_mark.png) 10px center no-repeat; color:#F19300; border:#F19300 solid 1px; padding:5px 30px; margin:10px; font-weight:bold; text-align:center}
div.note{background:url(exclamation_mark_green.png) 10px center no-repeat; color:#484; font-weight:normal; border:#494 solid 1px}
div.warnning{background:url(exclamation_mark_blue.png) 10px center no-repeat; color:#006FD4; font-weight:normal; border:#006FD4 solid 1px}
span.scam{color:#F19300; font-weight:bold}
div.mar22{margin:10px 0 0 22px}
table.f_qsearch{color:white; margin-bottom:10px}
table.f_qsearch a{color:white; text-decoration:underline}
table.f_qsearch tr{height:108px}
table.f_qsearch tr tr{height:auto}
table.f_qsearch td.bg{width:346px; background:#86BADF url(forum_quick_search2.gif) no-repeat}
table.f_qsearch table{width:100%; height:100%}
table.f_qsearch div{padding:20px 10px 0 22px}
table.f_qsearch .text{width:230px}
.cp-bookmarks{padding:5px 20px 10px 0; color:white}
.mag-bookmarks{padding:10px 4px 10px 0}
.cp-bookmarks .id-top-title{color:white; background:url(white_bg.gif) no-repeat top left; font-size:18pt; letter-spacing:-1px; font-family:Verdana,Arial,Helvetica,sans-serif}
.cp-bookmarks h3{margin-bottom:4px; padding-bottom:2px; border-bottom:#C5DEF1 2px solid; color:#C5DEF1; font-weight:bold}
.mag-bookmarks h3{margin-bottom:4px; padding-bottom:2px; border-bottom:#E3E3E3 2px solid; color:#A2A2A2; font-weight:bold}
.cp-bookmarks a, .cp-bookmarks a:hover{color:white}
table.cp-stats th{text-align:right; font-weight:normal; padding:1px 3px}
table.cp-stats td{font-weight:bold; padding:1px 3px}
* html object.mov{ display:none}
* html object.mov/**/{ display:inline}
* html object.mov{ display/**/:none}
table.f_posts{width:100%}
table.f_posts tr{vertical-align:top}
th.f_post_author{width:110px; text-align:center; border-bottom:2px solid #C5DEF2; border-left:1px solid #C5DEF2}
table.f_posts td.f_post_quote{text-align:right; padding:2px}
table.f_posts div.post_author{color:white; font-weight:bold; padding:5px 30px; text-align:left}
table.f_posts div.post_auth_info{width:100%; background-color: transparent; font-weight:normal; font-size:8pt}
table.f_posts td.f_post_body{padding:3px 10px; text-align:justify; border-right:1px solid #C5DEF2; border-bottom:2px solid #C5DEF2; vertical-align:top}
table.f_posts div.f_post_info{border-bottom:1px solid #C5DEF2; padding:2px 5px; color:#858585; vertical-align:top; margin-bottom:10px; font-size:7.5pt}
table.f_posts div.f_post_info span{color:#000}
div.vip-photos{background:#B2D3EB; margin:0 10px; text-align:center}
.vip-photos .id-photos{background:#B2D3EB; border-top:none; margin:3px 0 0 0; padding:0; color:#0076B3; height:130px}
.vip-photos .vip-photos-grname{margin-top:2px; background:#86BADF url(vip-photos-bg.gif) 30px 5px no-repeat; color:#fff; font-size:11.5pt; font-weight:bold; text-align:left; border-top:3px solid #C5DEF2; padding:3px 0; padding-left:47px}
.vip-photos-grname a{color:#fff; text-decoration:none}
.vip-photos img.photo48{border:white solid 3px; margin:8px; width:48px; height:64px}
.cp-right{width:219px; padding-left:15px; vertical-align:top}
.cp-left{width:455px; vertical-align:top}
.cp-browse-fz{border-top:2px solid #E4E2E3; background:#fff url(control/cp_browse_fz.jpg) no-repeat; height:120px; margin-top:7px; text-align:right; padding:7px; line-height:17px; width:205px}
.cp-browse-fz-btn{float:right; color:#C8C8C8; font-size:7.5pt;  position:relative; top:15px; cursor:pointer}
.cp-browse-fz a{color:#fff; text-decoration:underline; font-weight:bold}
.cp-browse-fz a:hover{color:#fff}
.right-newest-box{border-top:2px solid #E4E2E3; background:#88BADD; margin-top:3px; padding-top:9px; text-align:right}
.right-newest-box h3{color:#fff; font-size:8.5pt; background:#A5CEEA; padding:8px 60px 8px 0; margin:0}
.right-cp-bottom{margin-top:2px; text-align:right}
.right-cp-bottom h3{color:#fff; font-size:8.5pt; background:#4A8DBC; padding:8px 60px 8px 0; margin:0}
.f-article-title{color:#006FD4;  text-decoration:underline; font-weight:bold; padding-bottom:5px; width:100%}
.f-article-list-h{color:#006FD4; font-weight:bold; padding-bottom:2px; width:100%}
.f-article-list{color:#000; font-size:7.5pt; width:100%}
.f-article-list a{color:#006FD4; text-decoration:underline; border:none; width:100%}
#btn-join-fz{float:right; padding:16px 6px 0 0}
* html #btn-join-fz{padding-top:12px}
.blog-list .st_blue td{width:auto; text-align:center}
.blog-list .st_blue td.entry-name{text-align:left}
.blog-list .st_blue th{text-align:center; width:20px; padding:2px 10px; font-weight:bold}
.blog-list .st_blue th.entry-name{text-align:left; width:100%}
.list-select ul{list-style-type:none; width:218px}
.list-select li{margin:0; padding:0}
.list-select li span{display:block; text-decoration:none; cursor:pointer}
* html .list-select li span{ /* make hover effect work in IE */width:218px}
.list-select li span:hover{background:#F5F5F5}
.list-select li span.cat_selected{background:#F5F5F5 url(arrow-right.gif) no-repeat center left; font-weight:bold}
#blog-write .list-select ul{width:689px}
* html #blog-write .list-select li span{width:689px}
table.article-info-box tr, table.article-info-box td{vertical-align:top}
table.article-info-box img{border:0; margin:0}
table.article-info-box div{font-size:7.5pt; line-height:14px; font-family:Arial; padding:5px 20px 5px 20px}
table.article-info-box a{text-decoration:underline; color:#006fd4}
tr.bottom, tr.bottom th, tr.bottom td{vertical-align:bottom}
.blog-list .st_blue tr, .blog-list .st_blue td{vertical-align:middle}
.blog-list .st_blue tr.sec th, 
.blog-list .st_blue tr.sec td{background-color:#f5fbff}
.blog-list .st_blue{font-size:120%}
.blog-list .st_blue tr td span{color:#006FD4; text-decoration:underline; cursor:pointer}
#reject-reasons, #approve-reasons{display:none; border:1px solid #E32E41; background:white; width:327px}
#reject-reasons-ul li span{padding:3px 6px; font-size:10.5pt}
* html #reject-reasons-ul li span{width:327px}
#reject-reasons-ul li span:hover{background:#FFD6B7}
table.marks-exl{width:100%; margin-top:5px}
.marks-exl tr{height:23px}
.marks-exl th{width:40px; text-align:center; margin:2px 0}
.marks-exl td{text-align:left; font-size:7.5pt; color:black; font-weight:normal}
div.customarticle, table.customarticle{font-family:tahoma; font-size:11px; line-height:15px; border-collapse:collapse; border-spacing:0; color:black}
table.customarticle td, table.customarticle tr{vertical-align:middle; text-align:left}
div.art_polaroids{float:left; width:174px; height:184px; padding:1px; margin:2px; text-align:center; background-color:#e6e6e6}
div.art_polaroids_number{padding-top:3px; float:left; font-size:350%; font-weight:bold; color:#fff; width:36px; font-family:Arial; letter-spacing:-4px; font-size:34.5pt; line-height:40px}
div.art_polaroids_text{padding-top:3px; float:right; color:#2491D0; text-align:left; width:137px; font-size:8.5pt; font-family:tahoma; line-height:15px}
div.art_polaroids img{margin:0; display:block}
span.poll-results-digits{float:right; height:0px; position:relative; top:-13px; font-size:7.5pt; color:#878787}
* html span.poll-results-digits{margin-top:-20px; position:relative; top:7px}
.bf-header{padding-left:20px; height:21px; padding-top:5px; background:#4A8DBC}
.bf-header .bf-tab{width:100px; margin-right:10px; padding:4px; text-align:center; float:left; cursor:pointer; color:#fff; background:#4A8DBC}
.bf-header .selected-tab{font-weight:bold; background:#fff; color:#000}
.bf-content{clear:both; border:1px solid #4A8DBC; border-top:0; padding:10px; overflow:auto}
ul.cp-blog-menu{list-style-type:none}
ul.cp-blog-menu li{float:left; padding:0; padding-right:3px; width:59px; height:45px}
ul.cp-blog-menu a{display:block; width:59px; height:15px; padding-top:30px; text-decoration:none}
ul.cp-blog-menu a:hover{text-decoration:none}
ul.cp-blog-menu a#cp-new-post{background:#fff url(blog/cp-new-post-bg.gif) no-repeat top left; background-position:0 0}
ul.cp-blog-menu a#cp-new-post:hover{background-position:0px -45px}
ul.cp-blog-menu a#cp-new-event{background:#fff url(blog/cp-new-event-bg.gif) no-repeat top left; background-position:0 0}
ul.cp-blog-menu a#cp-new-event:hover{background-position:0px -45px}
ul.cp-blog-menu a#cp-categories{background:#fff url(blog/cp-categories-bg.gif) no-repeat top left; background-position:0 0}
ul.cp-blog-menu a#cp-categories:hover{background-position:0px -45px}
ul.cp-blog-menu a#cp-posts{background:#fff url(blog/cp-posts-bg.gif) no-repeat top left; background-position:0 0}
ul.cp-blog-menu a#cp-posts:hover{background-position:0px -45px}
ul.cp-blog-menu a#cp-comments{background:#fff url(blog/cp-comments-bg.gif) no-repeat top left; background-position:0 0}
ul.cp-blog-menu a#cp-comments:hover{background-position:0px -45px}
ul.cp-blog-menu a#cp-friends{background:#fff url(blog/cp-friends-bg.gif) no-repeat top left; background-position:0 0}
ul.cp-blog-menu a#cp-friends:hover{background-position:0px -45px}
ul.cp-mail-menu{list-style-type:none}
ul.cp-mail-menu li{float:left; padding:0; padding-right:3px}
ul.cp-mail-menu a{display:block; width:59px; height:15px; padding-top:30px; text-decoration:none}
ul.cp-mail-menu a:hover{text-decoration:none}
ul.cp-mail-menu a#cpm-compose{background:#fff url(mail/menu/compose-bg.gif) no-repeat top left; background-position:0 0}
ul.cp-mail-menu a#cpm-compose:hover{background-position:0px -45px}
ul.cp-mail-menu a#cpm-compose.hover{background:#fff url(mail/menu/compose-bg.gif) no-repeat top left; background-position:0 -45px}
ul.cp-mail-menu a#cpm-inbox{background:#fff url(mail/menu/inbox-bg.gif) no-repeat top left; background-position:0 0}
ul.cp-mail-menu a#cpm-inbox:hover{background-position:0px -45px}
ul.cp-mail-menu a#cpm-inbox.hover{background:#fff url(mail/menu/inbox-bg.gif) no-repeat top left; background-position:0 -45px}
ul.cp-mail-menu a#cpm-sent{background:#fff url(mail/menu/sent-bg.gif) no-repeat top left; background-position:0 0}
ul.cp-mail-menu a#cpm-sent:hover{background-position:0px -45px}
ul.cp-mail-menu a#cpm-sent.hover{background:#fff url(mail/menu/sent-bg.gif) no-repeat top left; background-position:0 -45px}
ul.cp-mail-menu a#cpm-archive{background:#fff url(mail/menu/archive-bg.gif) no-repeat top left; background-position:0 0}
ul.cp-mail-menu a#cpm-archive:hover{background-position:0px -45px}
ul.cp-mail-menu a#cpm-archive.hover{background:#fff url(mail/menu/archive-bg.gif) no-repeat top left; background-position:0 -45px}
ul.cp-mail-menu a#cpm-deleted{background:#fff url(mail/menu/deleted-bg.gif) no-repeat top left; background-position:0 0}
ul.cp-mail-menu a#cpm-deleted:hover{background-position:0px -45px}
ul.cp-mail-menu a#cpm-deleted.hover{background:#fff url(mail/menu/deleted-bg.gif) no-repeat top left; background-position:0 -45px}
table.articles-list-tbl{width:100%}
.articles-list-tbl tr.head{background:#f6f4f4; height:30px; vertical-align:middle}
th.a-head h2{padding:0; margin:0; color:#68aad9; font-family:arial,tahoma,sans-serif; font-size:11.5pt; font-style:italic; border:0; text-align:left; padding-left:12px; font-weight:normal}
.articles-list-tbl th.a-titles{color:#006fd4; font-weight:normal}
.articles-list-tbl tr.alist-item{background:url(/css/articles_dirs/list-tr-bg-gr.gif) no-repeat bottom left; height:20px}
tr.alist-item td.alist-item-title{text-align:left;  padding:3px 12px 3px 12px}
tr.alist-item td.alist-item-title a{font-weight:bold}
tr.alist-item td.alist-item-stats{text-align:center; color:#86badf; background:white}
table.acat-edited-by{background:transparent url(articles_dirs/edited_by.gif) no-repeat top left; margin-top:5px}
.acat-edited-by div.ac-moderator-pic{float:left; width:50px; height:67px; padding-top:23px; padding-left:10px}
.ac-moderator-pic a img{border:1px solid #B6B6B6}
.acat-edited-by div.ac-moderator-stats{float:right; padding-top:21px; width:124px; font-size:7.5pt}
div.ac-moderator-stats a{font-weight:bold}
div.ac-moderator-stats span{color:#006FD4; font-weight:bold}
table.ac_categories ul{padding-top:40px; padding-left:13px; list-style-type:none}/* list-style-image:url(articles_dirs/ac_ul_bg.gif); list-style-position:inside; */
.ac_categories ul li{font-size:8.5pt; line-height:16px; background:transparent url(articles_dirs/ac_ul_bg.gif) no-repeat left center}
.ac_categories ul li a{text-decoration:underline}
.left-blog-block{background:url(blog/today-on-blogs-bg.gif) no-repeat top left; height:180px; width:330px; padding-top:35px; padding-left:15px}
.diri-td{height:26px; background:#abcee7 url(/css/diri_tr_bg.gif) repeat-x top left}
.diri-td div{line-height:10px; text-align:left; padding:8px 0 8px 20px; height:10px; background:#4287ba url(/css/diri_td_bg.gif) repeat-x top left; color:white}
table.calendar{border-collapse:separate; border-spacing:2px; margin:auto}
.cal-nav{background:#86badf; text-align:center; padding:0; color:#fff; font-weight:bold; font-size:8.5; width:15px; cursor:pointer}
.cal-title{background:#dedede; color:#000; padding:2px; width:125px}
.cal-weekend{color:#cf0f0f}
.simple-event td.post{font-weight:bold; text-decoration:underline}
.blog-event td.post{background:transparent url(profile/event-blog.gif) no-repeat center center}
.blog-event td.event{background:transparent url(profile/event-blog-orange.gif) no-repeat center center}
td.post, td.event{cursor:pointer}
.calendar td{height:18px; width:19px}
#calendar-container{vertical-align:middle; text-align:center}
.id-event-desc-title{font-size:8.5pt; font-weight:bold}
.id-event-desc-body{font-size:6.5pt; color:#878787}
.blog-paging{border:1px solid #D3D3D3; border-width:1px 0; background:#f6f6f6; text-align:center; line-height:20px; font-weight:bold; margin-top:20px}
#events-menu li{padding:0; text-align:center; float:left; display:block; height:31px}
#events-menu li a{display:block; height:31px}
.ft_s {background: #fff; width: 335px; padding: 5px 0px; font-size: 9.5pt; border-bottom: 1px solid #e4e4e4; border-right: #e4e4e4 solid 1px;}
.ft_m {background: #f2f2f2; width: 70px; vertical-align: middle; padding-left: 10px; border-bottom: 1px solid white; border-right: #e4e4e4 solid 1px;}
.ft_e {background: #fff; width: 170px; text-align: center; vertical-align: middle; border-bottom: 1px solid #e4e4e4}
