@charset utf-8;* html>body .clearfix{display:inline;width:100%}* html .clearfix{height:1%}.clearfix:after{clear:both;content:' ';display:block;height:0;visibility:hidden}body{font-size:100%;margin:0;padding:0}body,caption,th,td,input,textarea,select,option,legend,fieldset{font-family:Georgia,"Times New Roman","Bitstream Vera Serif",serif}h1{color:#fff;font-size:16px;line-height:18px;margin:0;padding:0}h2{font-size:1.333em;font-weight:400;line-height:1.875em;margin-bottom:.667em;margin-top:.667em}h2 a:link{color:#1FAABD;text-decoration:underline}h3{font-size:1.333em;line-height:1.125em;margin-bottom:.769em;margin-top:.769em}h4{font-size:1.333em;font-weight:400;line-height:1.875em;margin-bottom:.667em;margin-top:.667em}h5,h6{font-size:1.1em;line-height:1.125em;margin-bottom:.909em;margin-top:.909em}p,ul,ol,dl,pre,table,fieldset{margin:0 0 .917em}blockquote{font-family:Georgia,Times,serif;margin:1em 2em}ul,ol{margin-left:0;padding-left:2em}ul{list-style-type:disc}ul ul ul{list-style-type:square}ol ol{list-style-type:lower-alpha}a:link,a:visited,a:focus{color:#09C;text-decoration:none}img{border:0}hr{border:1px solid #666;height:1px}fieldset{margin:1em 0;padding:.5em}pre,code{font-family:"Bitstream Vera Sans Mono","Courier New",monospace;font-size:1.1em}input,select,textarea,.inputbox{font-family:Tahoma,Arial,sans-serif;font-size:100%;padding:1px}select,.inputbox{background:#FFF;color:#666}.icon-holder{background:#fff url(/images/icons.png) no-repeat 0 0;float:left;height:32px}.icon-moods .icon-holder{background-position:0 -210px;height:34px;width:50px}.icon-groups .icon-holder{background-position:0 -309px;height:34px;width:50px}.icon-photochallenge .icon-holder{background-position:0 -262px;height:34px;width:50px}.icon-discussions .icon-holder{background-position:0 -362px;height:34px;width:50px}.icon-photos .icon-holder{background-position:0 -58px;height:34px;width:50px}.icon-reviews .icon-holder{background-position:0 -12px;height:34px;width:50px}.icon-videos .icon-holder{background-position:0 -107px;height:37px;margin:-2px 0 0;width:50px}.icon-questions .icon-holder{background-position:0 -158px;height:35px;margin:-1px 0 0;width:50px}.icon-star .icon-holder{background-position:0 -461px;height:34px;width:50px}.block-title{background-position:right bottom;color:#5f5a56;display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:15px;padding:0;text-align:center;text-transform:uppercase}.block-title span{display:block;padding:7px 0}.dotted-title span{border-bottom:1px dotted #AAB59D;border-top:1px dotted #AAB59D}.advert td{padding-bottom:5px;padding-top:5px;vertical-align:top}.advert h3 a:link{color:#09C;font-weight:700;line-height:13px;margin:0;text-decoration:underline}.advert p{color:#666;font-size:11px;margin:0}#page-tools .help{background:#def1ff;clear:both;margin-bottom:5px;padding:5px;position:relative;text-align:center}.sidebar-second #content{margin-left:0;margin-right:-666px;width:666px}.sidebar-second #main{background-position:-328px 0}.sidebar-second #main-corner{background-position:-328px 100%}#page{background-color:#ebe8e1;color:#514833;font-size:.75em;line-height:1.333em;margin-left:auto;margin-right:auto;overflow-y:visible;width:1024px}#header{background-color:#fff;overflow:visible;width:1024px;word-wrap:break-word}#header-inner{margin:0 5px}.path{background:transparent url(/images/themes/bgbut.png) repeat-x;border:1px solid #E6E3DB;color:#ACACAC;font-size:9px;height:11px;line-height:9px;margin:0;padding:4px 11px 3px 5px;width:643px}#main{background:url(/images/themes/bgcorners.png) repeat-y 0 0;margin:15px;position:relative;z-index:0}#main-corner{background:url(/images/themes/bgcorners-bright.png) no-repeat 0 100%}#main-inner{background:url(/images/themes/bgcorners-bleft.png) no-repeat 0 100%}#sidebar-second .block{background:url(/images/themes/bgcorners.png) repeat-y 100% 0}#sidebar-second .block-corner{background:url(/images/themes/bgcorners-tleft.png) no-repeat 0 0}#sidebar-second .block-corner2{background:url(/images/themes/bgcorners-tright.png) no-repeat 100% 0}#sidebar-second .block-corner3{background:url(/images/themes/bgcorners-bright.png) no-repeat 100% 100%}#sidebar-second .block-inner{background:url(/images/themes/bgcorners-bleft.png) no-repeat 0 100%;min-height:23px;padding:4px 7px 10px 4px}#content{background:url() no-repeat 100% 0;float:left;margin-left:0;margin-right:-994px;overflow:visible;padding:0;width:994px;word-wrap:break-word}#content-inner{margin:0;padding:1px}#content-inner2{margin:0;padding:10px 12px 10px 10px}#sidebar-second{float:left;margin-bottom:-8px;margin-left:674px;margin-right:-994px;overflow:visible;padding:0;width:320px;word-wrap:break-word}#home-footer{border-top:15px solid #fff;padding:10px 25px 10px 34px}#home-footer-inner{border-spacing:9px;display:table}#home-footer .f-row{display:table-row}#footer{background-color:#fff;overflow:visible;word-wrap:break-word}#footer-inner{margin:0 15px}#footer-message{color:#666;font-size:10px;font-weight:500;padding:3px 0;text-align:center}ul.menu{border:none;list-style:none;text-align:left}ul.menu li{margin:0 0 0 .5em;padding:0}li.leaf{list-style-type:square;margin:0;padding:.2em .5em 0 0}.block{margin-bottom:1em}.block ul{margin:1em 0;padding:0 0 0 2em}.block.li a.active{color:#000}#site-name{float:left;width:266px}h1#site-name{font-size:2em;line-height:1.3em;margin:0 0 10px}#site-name a:link,#site-name a:visited{color:#000;text-decoration:none!important}#site-name a:hover{text-decoration:underline}#logo-image{vertical-align:bottom}h1.title{font-weight:400}#header-ad-blocks{/*background-image:url(/images/themes/bgadstop.png);background-repeat:no-repeat;*/float:left;height:120px;margin-top:12px;width:738px}#top-menu{border-top:1px solid #dcdad6;clear:both;font-size:1.167em;line-height:23px;padding:5px 15px 6px}a.top-menu{border-left:1px solid #cdcdcd;padding:0 10px}#bottom-menu{border:1px solid #cdcdcd;border-width:1px 0;clear:left;padding:5px}a.bottom-menu{border-left:1px solid #cdcdcd;font-size:11px;margin:5px 0;padding:0 10px}a.last{border-right:1px solid #cdcdcd}a.first{border-left:none}a.about{color:#B663A5}a.contact{color:#B30000}a.advert{color:#F90}a.advertise{color:#5C3CB0}#sidebar-second .block h2.title{background:url(/images/themes/background-heading-min.gif) no-repeat 0 0;background-color:#DCF0F5;color:#09C;font-size:1em;font-weight:600;line-height:1.7em}#sidebar-second .block h2 .title-inner{background:url(/images/themes/background-heading-min.gif) no-repeat 100% -100px}
#sidebar-second .block h4.title{background:url(/images/themes/background-heading-min.gif) no-repeat 0 0;background-color:#DCF0F5;color:#09C;font-size:1em;font-weight:600;line-height:1.7em}#sidebar-second .block h4 .title-inner{background:url(/images/themes/background-heading-min.gif) no-repeat 100% -100px}#sidebar-second .block .title-inner{display:block;padding:0 12px}#sidebar-second .block .content{margin:0 -2px;padding:0 7px}#sidebar-second .block .content .content{padding:inherit}.languages{border-top:1px solid #e5e4e1;float:left;margin-left:0;margin-top:2px;width:300px}#ua{float:left;padding-left:10px;width:145px}#ru{float:right;width:143px}block-mc-mc_ad_300x250 .content{height:250px}#sidebar-second .block-mc .ad{margin:4px -1px}#sidebar-second .block-mc .ad iframe{display:block}.boxes{border:0;height:57px;margin:10px 0 0;padding:0;width:643px}.box_left{background-image:url(/images/littleboxbg.jpg);background-position:bottom right;background-repeat:no-repeat;border:solid #cdcdcd 1px;float:left;height:59px;margin:0;padding:0;width:209px}.box_middle{background-image:url(/images/littleboxbg.jpg);background-position:bottom right;background-repeat:no-repeat;border:solid #cdcdcd 1px;float:left;height:59px;margin:0 0 0 5px;padding:0;width:209px}.box_right{background-image:url(/images/littleboxbg.jpg);background-position:bottom right;background-repeat:no-repeat;border:solid #cdcdcd 1px;float:right;height:59px;margin:0;padding:0;width:209px}.boxitems{border:0;height:57px;margin:0;padding:0}.boximage{border:0;float:left;padding:6px 0 0 10px}.boxtext{border:0;float:right;height:50px;margin:0;padding:5px 0 0;width:140px}.boxtexttitle{color:#0089fe;font-weight:700;text-decoration:none}.boxtexlittle{color:#999;font-size:10px;font-stretch:semi-condensed}.boxtexttotal{font-family:Georgia,"Times New Roman",Times,serif;font-size:11px;font-weight:400}.boxtotal{color:#666;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px;font-weight:700}.sites32{padding:10px 0}.sites32 a img{border:1px solid #DDDACF;height:32px;margin:10px 10px 5px;width:32px}.sites32 a:hover img{border:1px solid #069;border-color:#09F;height:32px;width:32px}.ttexts_first{color:#666;font-size:11px;padding-top:7px;text-align:justify}.ttexts{color:#666;font-size:11px;padding-top:0;text-align:justify}.back_button{float:right;font-size:11px;font-weight:700;padding-bottom:15px;padding-right:5px}div.bubble{padding-bottom:3px;position:relative}div.bubble .box-ct{padding:10px;position:relative}div.bubble .tl,div.bubble .tr,div.bubble .br,div.bubble .bl{background-repeat:no-repeat;position:absolute}div.bubble .tl{background-position:left -20px;left:0;top:0}div.bubble .tr{background-position:right -20px;right:0;top:0}div.bubble .br{background-position:right bottom;bottom:0;right:0}div.bubble .bl{background-position:left bottom;bottom:0;left:0}div.bubble span.arrow{display:block;font-weight:700;height:px;margin-left:20px;width:13px}div.bubble span.author{background:url(/images/icon-author.gif) no-repeat 10px 3px;display:block;font-weight:700;padding-left:25px}div.bubble-blue span.arrow{background:url(/images/blue.gif) no-repeat left top}div.bubble-blue .box-ct{background:#09C;color:#fff;font-size:1.333em;font-weight:700;line-height:1.125em;text-align:center}div.bubble-blue div.tl,div.bubble-blue div.tr,div.bubble-blue div.bl,div.bubble-blue div.br{background-image:url(/images/blue.gif)}div.bubble-l1 span.arrow,div.bubble-l2 span.arrow{background:url(/images/bubble-l.png) no-repeat left top}div.bubble-l1 .tl,div.bubble-l1 .tr,div.bubble-l1 .bl,div.bubble-l1 .br{background-image:url(/images/bubble-l.png)}div.bubble-d1 div.tl,div.bubble-d1 div.tr,div.bubble-d1 div.bl,div.bubble-d1 div.br{background-image:url(../images/bubble-d.png)}.box-kids{border:3px solid #ddd;border-color:#d6e9f3;font-size:11px;font-weight:700;margin:3px 0;padding:10px!important;text-align:left}blockquote span.open{background:url(/images/so-q.gif) no-repeat left top;padding:0 0 0 20px}blockquote span.close{background:url(/images/sc-q.gif) no-repeat bottom right;padding:0 20px 0 0}.legend-hilite{border:3px solid #d6e9f3;margin:5px 0;padding:5px 10px 7px;position:relative}.legend-hilite-kids{border:3px solid #d6e9f3;margin:20px 0;padding:5px 10px 7px;position:relative}.legend-title-kids{background:#FFF;display:block;float:left;font-size:11px;font-weight:700;left:7px;margin:0!important;padding:2px 5px!important;position:absolute;top:-17px}.xTab{border-collapse:collapse;width:100%}.xTab TD{border:1px dotted #ccc;height:22px;text-align:center}.xTab .l{padding:0 0 0 10px;text-align:left;width:175px}.A_tab{width:100%}.A_tab TD{border:0;height:24px;text-align:center}span.number-square,span.number-circle{color:#666;display:block;float:left;height:32px;line-height:25px;margin-right:10px;padding-bottom:10px;padding-top:2px;text-align:center;width:32px}span.number-square{background:url(/images/themes/number-square.png) no-repeat}span.number-circle{background:url(/images/themes/number-circle.png) no-repeat;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}.imagestable tr{text-align:center}.imagestable td img{background:#fff;border:1px solid #ddd;padding:1px}.gallery-content a span.span-title{color:#FFF!important;display:block;font-size:9px;left:3px;position:absolute;top:107px;width:120px;z-index:0}.games-content a span.span-title{color:#FFF!important;display:block;font-size:11px;left:3px;position:absolute;top:107px;width:120px;z-index:0}.moduletable_blank{margin-bottom:10px;overflow:hidden;padding:0}.bigadvert{background-color:#EFEFEF;border:1px solid #DBDBDB;float:left;font:.8em/125px Arial,Helvetica,sans-serif;font-weight:700;height:125px;margin:3px;overflow:hidden;text-align:center;text-transform:uppercase;width:125px}.bigadvert a:link,.bigadvert a,.bigadvert a:visited{color:#777;display:block}.bigadvert a:hover{background:#3A362D;color:#F2EEE7;display:block}#alignads{height:100%;margin:0 auto;text-align:center;width:267px}#ad_code{background:#FFF url(/images/banners/RoundedGlow.png) center center no-repeat;padding:8px;text-align:center;width:300px}.block-title h3{font-family:Georgia,serif;font-size:2em}.random-photo{float:left;position:relative;text-align:center;top:-17px;width:550px}.photo-block img{background:#fff;border:1px solid #ddd;margin:0 3px;padding:1px}.photo-block{margin-bottom:0;padding-left:40px;padding-top:25px;width:550px}.photo-block .block-top{background:#fff url(/images/themes/outlined-block-top.png) repeat-x scroll left top}.photo-block .block-right{background:transparent url(/images/themes//outlined-block-right.png) repeat-y scroll right top}.photo-block .block-bottom{background:transparent url(/images/themes//outlined-block-bottom.png) repeat-x scroll left bottom}.photo-block .block-left{background:transparent url(/images/themes/outlined-block-left.png) repeat-y scroll left top}.photo-block .block-left-top{background:transparent url(/images/themes//outlined-block-left-top.png) no-repeat scroll left top}.photo-block .block-right-top{background:transparent url(/images/themes//outlined-block-right-top.png) no-repeat scroll right top}.photo-block .block-right-bottom{background:transparent url(/images/themes//outlined-block-right-bottom.png) no-repeat scroll right bottom}.photo-block .block-left-bottom{background:transparent url(/images/themes//outlined-block-left-bottom.png) no-repeat scroll left bottom}.photo-block .block-title{background:transparent url(/images/themes//outlined-block-header.png) no-repeat scroll center top;height:34px;line-height:34px;padding:0;position:relative;top:-17px}.bgads{background-image:url(/images/themes/bgads.png);background-repeat:no-repeat;float:inherit;height:110px;margin:3px 0 0 10px;text-align:left;width:640px}ul.latestnews{list-style:none}ul.latestnews li{background:url(/images/themes/green_arrow.png) no-repeat 0 2px;line-height:24px;padding-left:24px;text-align:left}h2 a:hover,h2 a:focus,#top-menu a:link,#top-menu a:visited{color:#514833}ul ul,ul ol,ol ol,ol ul,.block ul ul,.block ul ol,.block ol ol,.block ol ul,h1.title,h2.title,h3.title,h4.title{margin:0}li,#sidebar-second-inner,ul.menu li,li.leaf{margin:0;padding:0}ul ul,ul ul ul ul{list-style-type:circle}ol,ol ol ol{list-style-type:decimal}a:hover,.advert h3 a:hover,h2 a:focus,a.main{color:#0072B9}a:active,.legend-hilite-kids .legend-title-kids{color:#09C}a.search,a.web{color:green}h3.module-title,h1.module-title{color:#2B6D84;font-size:1.333em;line-height:1em;margin-bottom:0;margin-top:0}h3.module-title span,h1.module-title span{color:#C33A00}div.bubble-l1 div.box-ct,div.bubble-l2 div.box-ct{background:#E0E0E0}div.bubble-d1 div.box-ct,div.bubble-d2 div.box-ct{background:#444;color:#fff}.gallery-content a,.games-content a{background-color:#2C2C2C;display:block;height:124px;overflow:hidden;position:relative;width:124px}.gallery-content a img,.games-content a img{position:relative;z-index:5}






/*@media screen and (max-width: 1024px){

        ins{display: none!important;}


        #page{width: 98%; padding: 0 1% 0 1%;}

        #header{width: 100%;}
        #tpix_154556{display: none!important}

        #site-name{width: 30%; float: left;}
                #site-name img{width: 100%;}
        #header-ad-blocks{width: 68%; float: right;}
                #header-ad-blocks img{width: 100%;}

        #main{background: #fff; margin: 0; padding: 15px; border-top: 1px solid #cdcdcd;}
        .sidebar-second #content{width: 65%; margin: 0}
        #sidebar-second{width: 34%; float: right; margin: 0;}
                #sidebar-second .block,#sidebar-second .block-corner,#sidebar-second .block-corner2,#sidebar-second .block-corner3,#sidebar-second .block-inner,#main-corner,#main-inner{background: none}
                #main-corner{border-bottom: 5px solid #ebe8e1; padding-bottom: 15px;}

        .path{width: 98%; padding: 1%;}
        .boxes{width: 100%; text-align: center;}
                .box_left,.box_middle,.box_right{width: 30%; margin: 0 1% 0 1%; display: inline-block; float: none;}
                .boximage{padding-left: 3px; padding-right: 3px}
                .boxtext{width: auto; text-align: left; float: left;}

        .languages{width: 100%}
                #ua,#ru{float: none; text-align: left; width: 100%; padding: 0; margin: 0}
        #content-inner2 img{max-width: 100%;}

        .imagestable{width: 100%; margin: 0}
                .imagestable td{width: 20%;}
                        .gallery-content a, .games-content a{width: 100%; height: 100%}
                        .imagestable td img{width: 100%; height: auto;}
        #content-inner2 iframe{
                width: 100%!important;
        }
}

@media screen and (max-width: 990px){
        .boxes{height: auto;}
        .box_left,.box_middle,.box_right{width: 47%;}
                .boximage{padding-left: 12px; padding-right: 12px}
}


@media screen and (max-width: 700px){
        #header-ad-blocks,#site-name{width: 100%; float: none; text-align: center;}
        #header-ad-blocks{height: auto; margin-bottom: 10px;}
                #site-name img{width: auto;}

        #top-menu div div{float: none; width: 100%; text-align: center; border-bottom: 1px solid #cdcdcd; padding: 2px 0 2px 0;}
                #top-menu div div a{display: inline-block; width: 18%; padding: 0; border: none;}

        .sidebar-second #content{width: 100%}
        #sidebar-second{width: 100%}

        .photo-block{display: none;}
                .ttexts{display: none1;}
}

@media screen and (max-width: 520px){
        #top-menu div div{border: none;}
                #top-menu div div a{width: 96%; padding: 3px 2% 3px 2%; text-align: left; border-bottom: 1px solid #cdcdcd; font-size: 16px}
        .box_left,.box_middle,.box_right{width: 100%; margin: 0 0 8px 0}
        input, select, textarea, .inputbox{width: 100%;}
        textarea{margin-bottom: 10px;}

        .advert{text-align: center;}
                .advert td{width: 31%; padding: 1%;}
                .advert img{width: auto; height: 125px}
                .advert h3 a:link{font-size: 12px; line-height: normal;}
}*/

@media screen and (max-width: 1024px){

        ins{display: none!important;}


        #page{width: 100%;}

        #header{width: 100%;}
        #tpix_154556{display: none!important}

        #site-name{width: 30%; float: left;}
                #site-name img{width: 100%;}
        #header-ad-blocks{width: 68%; float: right;}
                #header-ad-blocks img{width: 100%;}

        #main{background: #ebe8e1; margin: 0; padding: 15px; border-top: 1px solid #cdcdcd;}
        .sidebar-second #content{width: 65%; margin: 0; background: #fff; border-radius: 0 0 15px 15px; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);}
        #sidebar-second{width: 34%; float: right; margin: 0 0 15px 0; background: #fff; border-radius: 15px; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);}
                #sidebar-second .block-inner{padding-right: 4px;}
                #sidebar-second .block-corner,#sidebar-second .block-corner2,#sidebar-second .block-corner3,#sidebar-second .block-inner,#main-corner,#main-inner{
                        background: none;
                }
                #sidebar-second .block{background: none;}
                .block_links{width: 100%!important; padding: 0!important}
                #main-corner{border-bottom: 5px solid #ebe8e1; padding-bottom: 15px;}

        .path{width: 98%; padding: 1%;}
        .boxes{width: 100%; text-align: center;}
                .box_left,.box_middle,.box_right{width: 30%; margin: 0 1% 0 1%; display: inline-block; float: none;}
                .boximage{padding-left: 3px; padding-right: 3px}
                .boxtext{width: auto; text-align: left; float: left;}
                .boxtexttitle{font-size: 11px;}

        .languages{width: 100%}
                #ua,#ru{float: none; text-align: left; width: 100%; padding: 0; margin: 0}
        #content-inner2 img{max-width: 100%;}

        .imagestable{width: 100%; margin: 0}
                .imagestable td{width: 20%;}
                        .gallery-content a, .games-content a{width: 100%; height: 100%}
                        .imagestable td img{width: 100%; height: auto;}
        #content-inner2 iframe{
                width: 100%!important;
        }

        .photo-block{width: 100%; padding: 0; margin: 20px 0 0 0;}
        .random-photo{width: 100%}
                .photo-block img{width: 20%; height: auto;}
}

@media screen and (max-width: 990px){
        .boxes{height: auto;}
        .box_left,.box_middle,.box_right{width: 47%;}
                .boximage{padding-left: 9px; padding-right: 9px}
        .box-kids a{font-size: 9px; font-weight: normal;}
}


@media screen and (max-width: 725px){
        #header-ad-blocks,#site-name{width: 100%; float: none; text-align: center;}
        #header-ad-blocks{height: auto; margin-bottom: 10px;}
                #site-name img{width: auto;}

        #top-menu div div{float: none; width: 100%; text-align: center; border-bottom: 1px solid #cdcdcd; padding: 2px 0 2px 0;}
                #top-menu div div a{display: inline-block; width: 19%; padding: 0; border: none;}

        .sidebar-second #content{width: 100%}
        #sidebar-second{width: 100%}

        .photo-block{display: none1;}
                .ttexts{display: none1;}
}

@media screen and (max-width: 540px){
        #top-menu div div{border: none;}
                #top-menu div div a{width: 96%; padding: 3px 2% 3px 2%; text-align: left; border-bottom: 1px solid #cdcdcd; font-size: 16px}
        .box_left,.box_middle,.box_right{width: 100%; margin: 0 0 8px 0}
        input, select, textarea, .inputbox{width: 100%;}
        textarea{margin-bottom: 10px;}

        .advert{text-align: center;}
                .advert td{width: 31%; padding: 1%;}
                .advert img{width: auto; height: 125px}
                .advert h3 a:link{font-size: 12px; line-height: normal;}
}