html{background:url(../img/pattern.gif) repeat 0 0;}
body{margin:0;padding:0;font:12px Arial,Helvetica,sans-serif;color:#676767;overflow:hidden}
h1,h2,h3,h4,h5,h6{font-size:100%;}
p,dt,dd,dl,fieldset,ul,li,ol,form,h1,h2,h3,h4,h5,h6{margin:0;padding:0;list-style-type:none}
a,textfield,input{outline:0 none}
a img{border:0 none}
ol li{list-style-type:decimal}

.clr{clear:both;}
.dline{height:1px;border-bottom:1px dotted #000;margin:0 0 20px}
.sblack{height:43px;border-top:2px solid #000;width:794px;margin:0 auto}
.minHeight{width:100%;min-height:1700px}
/* WELCOME PAGE */
.welcome{width:500px;height:1227px;background:url(../img/welcome.jpg) no-repeat 0 0}
.welcome .motivation{width:258px;padding:126px 0 0 179px;color:#000}
.welcome .ofisite{width:258px;padding:55px 0 0 179px;color:#000}
.welcome .ofisite a{color:#ff0000;text-decoration:none}
.welcome .ofisite a:hover{text-decoration:underline;}


/* FACEBOO PAGE */
.off_wrapper{margin:0 8px;}
.ofi_logo,.hdata{float:right;}
.ofiwrapper_heading{padding:20px 0 5px;border-bottom:2px solid #ff0000;margin:0 0 15px}
.hdata{margin:6px 0 0;line-height:10px}
.hdata strong{display:block;text-align:right;padding:0 10px 0 0}
.ddate{color:#ff0000}
.mdate{color:#000}

.ofi3d_top,.ofi3d_mid,.ofi3d_btm{background:url(../img/3dgrad.gif?v=1.4) no-repeat 0 0;width:794px;}
.ofi3d_top{background-position:0 0;padding:10px 0 0;margin:0 0 15px}
.ofi3d_btm{background-position:0 bottom;padding:0 0 10px;}
.ofi3d_mid{background-position:-808px 0;background-repeat:repeat-y;padding:9px 30px 14px 10px;width:754px;color:#000;}
.ofi3d_mid a{color:#ff0000;font-weight:bold}
.ofi3d_mid a:hover{text-decoration:none}


.offers{background:url(../img/ofbackgr.gif) repeat-x 1px 33px;margin:0 0 15px}
.ofheading{margin:0 0 18px}
.offers .ofblock{float:left;margin:1px 0 0 0;width:200px;height:226px;position:relative;}
.offers .of_left{margin:1px 25px 0 2px}
.of_title{font-weight:700;padding:0 4px;height:30px;overflow:hidden}
.of_title a{color:#676767;font-weight:bold;text-decoration:none;}
.of_title a:hover{color:#333}
.topperc{color:#ff0000;background:#fbfbfb;border:1px solid #ebebeb; border-width:0 1px 1px 0;position:absolute;width:36px;left:0px;top:0px;padding:9px 0;text-align:center;font-size:15px;font-weight:700;line-height:16px}

.misc{height:40px;margin:16px 0 0;padding:0 4px;line-height:13px;position:relative}
.oldp{text-decoration:line-through;color:#676767;font-size:12px}
.newp{color:#ff0000;font-size:15px}
.discount{position:absolute;z-index:1;right:19px;top:10px;font-size:24px;font-weight:700;color:#ff0000}
.discount span{font-size:15px}
.misc .fblike{width:110px;margin:3px 0 0;height:30px;overflow:hidden;float:right;}

/* CATEGORIES LIST */
.ofi3d_top ul.all_cats{padding:15px 0 5px;float:left;}
.ofi3d_top .all_cats li{border-left:1px solid #ff0000;padding:0 0 0 15px;float:left;width:116px;line-height:22px;font-size:11px;}
.ofi3d_top .all_cats li a{border-bottom:1px dotted #000;color:#565656;text-decoration:none;font-weight:normal}
.ofi3d_top .all_cats li a:hover{border-color:transparent}
.ofi3d_top .all_cats li span{color:#ff0000;font-weight:700}

.aImg{display: block; height: 128px; margin: 1px 0 0 1px; overflow: hidden; width: 199px;}

/* ==|== FACEBOOK GAME == */
.fbofi_game{position:relative;padding-top:170px}
.fbofi_game .ofi3d_mid{word-wrap:break-word}
#gameBlock,#tabContent,.fancy_counter{margin:0 0 20px}
#gameBlock{width:100%;overflow:hidden;}
.gameheader{background:url(../img/gameheader.png?v=1.5) no-repeat 0 0;position:absolute;top:0;left:0;width:794px;height:203px}
.gameheader h2,.gameheader h2 a{margin:5px 0 0;float:left;width:223px;height:26px;text-indent:-99999px}
.gameheader .ddate{position:absolute;right:4px;top:3px;}
.gameheader .mdate{position:absolute;right:4px;top:17px;text-transform:lowercase}
/* ==|== NAVIGATION */
.gamenav{position:absolute;left:0;top:119px}
.gamenav a{float:left;height:37px;background:url(../img/gamenav.gif) no-repeat 0 0;text-indent:-9999px}
.glink,.wlink,.tlink{float:left;height:37px;margin:0 1px 0 0}
.glink{width:74px}
.wlink{width:116px}
.tlink{width:88px}
.gamenav .glink a{background-position:0 0;width:74px}
.gamenav .wlink a{background-position:-75px 0;width:116px}
.gamenav .tlink a{background-position:-192px 0;width:88px}
.gamenav .glink a.sel{background-position:0 -39px}
.gamenav .wlink a.sel{background-position:-75px -39px}
.gamenav .tlink a.sel{background-position:-192px -39px}
.gamenav .wlink a.disable{background-position:-75px -82px;width:116px;cursor:default}

/* ==|== OFFERS LIST */
.offers_listing{width:102%}
.offers_listing .aImg{border-bottom:1px solid #ebebeb;position:relative;width:181px}
.offers_listing .white_mask{width:200px;position:absolute;left:0;top:0;height:128px;background:url(../img/whiten.png) repeat 0 0;display:none}

.offers_listing li{float:left;width:194px;height:265px;background:url(../img/gameoffer.png?v=1.1) no-repeat 0 0;margin:0 0 10px;position:relative;}
li.odd_li{margin:0 5px 10px 0}
.offers_listing .of_title{width:173px;border-bottom:1px solid #ff0000;position:absolute;height:30px;left:6px;padding:0;top:133px;background:#fff;z-index:10}
.disable .of_title{border-color:#a1a1a1}
.offers_listing .misc{margin:0 0 0 2px;top:45px}
.offers_listing .selector{float:left;clear:both;width:100%;position:absolute;bottom:11px;left:1px;background:url(../img/buttons_state.gif?v=1.1) no-repeat 0 -70px;height:34px;text-indent:-9999px}
.offers_listing .my_select .selector{background-position:0 0;cursor:default}
.offers_listing .disable .white_mask{display:block;}
.offers_listing .disable .newp,.offers_listing .disable .oldp,.offers_listing .disable .discount{color:#a1a1a1}
.offers_listing .disable .selector{background-position:0 -35px;cursor:default}
/* ==?== Winners == */
.video_preview{padding:4px 5px 4px 3px;background:#d0d0d0;width:780px;text-align:center;height:224px;overflow:hidden;}
.view_images{display:block;width:62px;background:url(../img/images.gif) no-repeat 50% 0;height:27px;text-indent:-9999px}
.winnersList td{background:#f0f0f0;vertical-align:top}
.winnersList td.darken{width:118px;}
.winnersList td.darken a{display:block;width:118px;height:66px;overflow:hidden;position:relative}

.winnersList td.descr{padding:12px;font-weight:300;width:580px}
.videoHide{float:left;width:118px;height:68px;overflow:hidden;background:#d0d0d0 url(../img/arrup.gif) no-repeat 50% 50%}
.winnersList td.darken a.videoHide,.video_preview,.selected td.darken a.photo_image{display:none}
.selected td.darken{background:#d0d0d0}
.selected td.darken a.videoHide,.selected .video_preview{display:block}
.photo_image .rarr{position:absolute;width:28px;height:20px;background:url(../img/redarr.png) no-repeat 0 0;bottom:0;left:0}
.winner_name{color:#ff0000;font-weight:700}
/* ==|== PAGING */
.center_paging{text-align:center;margin:0 auto}
.center_paging td{color:#999;vertical-align:middle}
.center_paging a,.center_paging span{display:block;background:#f0f0f0;text-align:center;width:29px;height:29px;color:#999;text-decoration:none;line-height:29px;font-size:12px;font-weight:bold}
.center_paging .endings{line-height:27px}
.center_paging a:hover{background:#aaa;color:#fff}
.center_paging a.active{background:#ff0000;color:#fff}

/*  ==|== LIKE POPUP */
.likeme_popup{width:300px;position:absolute;left:110px;top:150px;background:#fff;border:2px solid #ff0000;display:none;box-shadow:0 0 20px #444;-moz-box-shadow:0 0 20px #444;-webkit-box-shadow:0 0 20px #444;text-align:center;padding:15px 0}
.popup_text{font-weight:700;color:#ff0000}

.ofi3d_mid ul{float:none;padding:0}
.ofi3d_mid li{padding:0;float:none;width:auto;font-size:12px;border:0 none}


.dark_cloud{background:#000;opacity:0.6;-webkit-opacity:0.6;-moz-opacity:0.6;position:absolute;z-index:95;width:100%;top:0;left:0}
.red_box{background:#ff0000;color:#fff;font-size:11px;clear:both;margin:0 0 10px 0; padding:10px;display:none}
.red_box a{color:#fff;font-weight:700;}
.popup_3d{width:794px;left:6px;position:absolute;z-index:200}
#promp_user{padding:10px 0 0}
.center_it{width:432px;margin:0 auto;text-align:center}
.ofi3d_mid .likeFrame{height:64px;overflow:hidden;}
.ofi3d_mid .prompts{padding:5px 15px;color:#fff;background:#ff0000;float:left;margin:0 0 0 112px;text-transform:uppercase;text-decoration:none}
#promp_no{background:#000}
#ok_button,#close_button{background:#ff0000;color:#fff;font-size:11px;text-transform:uppercase;display:block;margin:0 auto;width:75px;padding:5px 0;text-align:center;text-decoration:none}
.logo_link{position:absolute;right:22px;width:123px;height:160px;top:35px;text-indent:-99999px}
.footer_link{display:block; text-align:center;padding:5px 0;background:#ff0000;color:#fff;margin:0 auto 20px;width:794px;text-decoration:none}
.footer_link:hover{background:#e10000}

.images_preview{position:relative;width:780px;height:243px;overflow:hidden;background:#d0d0d0;padding:4px 5px 4px 3px;display:none}
.images_preview .clipping{width:433px;height:243px;overflow:hidden;top:4px;left:50%;margin:0 0 0 -217px}
.images_preview div{position:absolute;top:0;width:100%;height:243px;text-align:center}
.images_preview a{width:31px;height:32px;background:url(../img/gallery.gif) no-repeat 0 0; text-indent:-9999px;top:209px;left:10px;position:absolute}
.images_preview a.next{background-position:-32px 0;left:42px}
.images_preview a.prev:hover{background-position:0 -33px}
.images_preview a.next:hover{background-position:-32px -33px}
.images_preview a.disable_left{background-position:-32px -33px}
.images_preview a.next:hover{background-position:-32px -33px}

.pics_controller{width:63px;}
.pics_controller a{display:block;width:63px;height:67px;background:url(../img/pics_controller.jpg) no-repeat 0 -68px;text-indent:-99999px}
.pics_controller a:hover{background-position:0 -136px}
.selected_gallery a,.selected_gallery a:hover{background-position:0 1px;margin:-1px 0 0;background-color:#d0d0d0}
.winnersList td.selected_gallery{background-color:#d0d0d0}
