#home #home-template { width: 635px; height: 1%; overflow: visible; } #home #promointro-include { float: none; margin-bottom: 20px; width: 635px; height: 410px; background: silver; } #home #promochallenges-include { float: left; margin-bottom: 20px; width: 453px; height: 420px; } #home #challengespreview-include { float: left; margin-bottom: 20px; } #home #gallerypreview-include { float: left; margin-bottom: 20px; } #home #newspreview-include { float: right; margin-top: 20px; } #home #pollspreview-include { float: right; } #home #advert-block { float: left; margin-bottom; width: 452px; height: 320px; } /* #home #promo.tile { width: 453px; height: 120px; } */ /* #home #poll.tile { position: absolute; left: 475px; top: 1060px; width: 160px; height: 260px; } */ #home #navtopofpage-include { position: absolute; left: 475px; top: 1188px; width: 160px; height: 30px; color: #888888; } div#footer { position: relative; padding: 50px 0 15px 0; } div#footer-include { position: relative; } #footer div#footer-logo { width: auto; display: block; clear: both; text-align: center; margin: 0px auto; } #footer div#logo-ea-foot { behavior: url(/virtualme/resources/css/iepngfix.htc); padding: 6px 0 6px 35px; background: url(../../img/global/logo_ea_foot.png) no-repeat 0px 0px transparent; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 325px; text-align: center; margin: 0px auto; } #footer #logo-ea-foot a { text-decoration: none; color: #999; } #footer #logo-ea-foot a:hover { text-decoration: underline; } #footer #copyright { clear: both; } #footer #copyright ul { border: 0; margin: 0; padding: 7px 0 0 0px; _padding-top: 7px; list-style: none; text-align: center; } #footer #copyright li { display: inline; overflow: hidden; margin: 0; padding: 0 10px 0 0; height: 18px; _padding: 0 16px 0 0; list-style-type: none; } a.button { border: 0; padding-top: -2px; display:-moz-inline-box; display: inline-block; cursor: pointer; color: #301c6e; _position: relative; _width: 10px; _overflow-y: hidden; } #footer a.button, #footer a.button span { background-image:url(../../img/global/button.png); } #footer a.button span { /* display: -moz-inline-box; display: inline-block; */ border: 0; padding: 2px 16px 0 7px; margin: 0 -8px 2px 8px; height: 20px; background-color: transparent; background-position: 100% 0; background-repeat: no-repeat !important; font-size: 10px; line-height: 1.3em; letter-spacing: 0 !important; color: #301c6e; white-space: nowrap; cursor: pointer; vertical-align: text-top; zoom: 1; _position: relative; _padding-left: 0px; _padding-right: 16px; _margin-right: -8px; _display: block; _top: 0; _right: -8px; } #footer a.button:link, #footer a.button:visited { text-decoration: none; } #footer a.button:hover, #footer a.button span:hover { text-decoration: underline; } #news #news-template { width: 630px; } #news #adskyscraper-include { position: absolute; top: 0px; left: 475px; } #newsArticle #adskyscraper-include { position: absolute; top: 0px; left: 475px; } #faq #faqvideo-include { width: 635px; height: 410px; margin-bottom: 20px; } #faq #faqtext-include { height: auto; } #faq #adskyscraper-include { position: absolute; left: 475px; top: 0px; } #download-template.panel { width:629px; min-height:600px; } #download #downloadtext-include { float:left; } #download #downloadtext-include ul { margin-left:-25px; } #download #downloadfeatures-include { float:right; } #download #downloadfeatures-include li { margin-left:-25px; } #myprofile-template { width:634px; } #myprofile #myprofile-include { width: 635px; height: auto; margin-bottom: 20px; } #myprofile #myposts-include { width: 453px; height: auto; margin-bottom: 20px; float: left; } #myprofile #challengestats-include { width:225px; position: relative; float:none; margin-bottom: 20px; } #myprofile #adskyscraper-include { margin-top: 0px; float:right; } #myprofile #myprofileComments-include { width: 453px; height: auto; margin-bottom: 20px; float: left; } #profile-template { width:634px; } #profile #profile-include { width: 635px; height: auto; margin-bottom: 20px; } #profile #posts-include { width: 453px; height: auto; margin-bottom: 20px; float: left; } #profile #challengestats-include { width:225px; position: relative; float:none; margin-bottom: 20px; } #profile #adskyscraper-include { margin-top: 0px; float:right; } #profile #profileComments-include { width: 453px; height: auto; margin-bottom: 20px; float: left; } #gallery #adskyscraper-include { margin: 20px 0 0 1px; padding-bottom: 20px; } #gallery #galleryTagBrowser-include { width: 178px; } #galleryDetail #adskyscraper-include { float: right; } #gallery-include #adskyscraper-include #promo-side { text-align: center; margin-left: 9px; } #challengeDetail #adskyscraper-include { position: absolute; top: 340px; left: 475px; } #challenges #challengeSuggest-include { position: absolute; top: 0px; left: 475px; } #challenges #adskyscraper-include { position: absolute; top: 140px; left: 475px; } #challengeWinners #challengeSuggest-include { position: absolute; top: 0px; left: 475px; } #challengeWinners #adskyscraper-include { position: absolute; top: 140px; left: 475px; } #challengePostDetail-template { width: 633px; } #challengePostDetail #challengeComments-include { float: left; } #challengePostDetail #adskyscraper-include { float: right; } #comicstrip-template { width:634px; }/* Mini Profile Header */ #miniprofile-include .component .header { text-align:left; font-size:10px; font-weight:bold; } /* Mini Profile Thumbnail */ #miniprofile-include .userDetails { behavior: url(/virtualme/resources/css/iepngfix.htc); background: #100d3c url(../../img/global/component/tile/bg_navigation_link_top.png) no-repeat left top; padding: 0; margin: 0; width:161px; height:72px; border-bottom: solid 1px #6e6099; } #miniprofile-include .photo { float: right; padding: 0 6px 0 0; margin: 6px 0; width:60px; height:60px; color:#ffffff; } #miniprofile-include .left { float:left; overflow: hidden; margin-top: 10px; width: 89px; height:50px; font-size: 11px;font-weight:bold; text-align:left; color:#ffffff; } /* Mini Profile Buttons */ #miniprofile-include .content ul.buttons { margin: 0; padding: 0; list-style: none; } #miniprofile-include .content ul.buttons li { overflow: hidden; display: block; float: none; margin: 0; padding: 0; list-style-type: none; } #miniprofile-include .content ul.buttons li a { display: block; float: none; margin: 0; border: 0; text-decoration: none; } #miniprofile-include .content ul.buttons li a:hover { text-decoration: underline; } #miniprofile-include .left a.btnPersona { display: block; margin-left: 10px; } #miniprofile-include .btnPersona { color:#ffffff; text-decoration: none; } #miniprofile-myprofile, #miniprofile-mypostedcontent, #miniprofile-invitefriend { height: 29px; border-bottom: solid 1px #6e6099; text-align: left; background-color:#c0c0c0; } #miniprofile-myprofile a, #miniprofile-invitefriend a, #miniprofile-mypostedcontent a { width: 161px; color: #fff; } #miniprofile-myprofile.onhover, #miniprofile-mypostedcontent.onhover, #miniprofile-invitefriend.onhover { background-color: #fff; color: #666666; } #miniprofile-myprofile.onhover a, #miniprofile-invitefriend.onhover a, #miniprofile-mypostedcontent.onhover a { background-color: #fff; color: #666666; } #miniprofile-myprofile a span, #miniprofile-invitefriend a span, #miniprofile-mypostedcontent a span { display: block; padding: 9px 6px 8px 10px; } #miniprofile-signout { display: block; float: none; height: 1%; overflow: visible; border: 0; padding: 0; margin: 0; width: auto; text-align: left; background: url(../../img/member/login/bg_submit.gif) no-repeat bottom left #ffffff; } #miniprofile-signout a { border: 0; padding: 0; margin: 0; background-color: transparent; text-decoration: none; text-align: left; color:#666666; } #miniprofile-signout a:hover { background-color: transparent; text-decoration: underline; } #miniprofile-signout a span { display: block; padding: 10px 8px 9px 32px; } #miniprofile-include .userDetails .foot { overflow: hidden; } #myprofile-include .content .column { padding:20px; width:160px; } #myprofile-include .content { overflow-y:auto; } #myprofile-include .header { background-color:#6e6099; height:36px; } #myprofile-image { width: 225px; height: 225px; overflow: hidden; } #myprofile-include .left { width: 225px; height: 410px; overflow: hidden; position: relative; background-color:#eae9f1; } #myprofile-include .right { width: 407px; height: 410px; overflow: hidden; position: relative; } #myprofile-include .toolbar { background-color:#6e6099; width:auto; height:24px; position:relative; overflow:hidden; } #myprofile-stats-header { background-color: #6e6099; width: 225px; background-image: none; } #myprofile-stats-header span { display: block; padding: 10px 20px; font-size: 11px; font-weight: normal; color: #fff; } #myprofile-include .superOverflowWrapper { overflow:auto; position:relative; } #myprofile-include .overflowWrapper { width:407px; height:410px; overflow:hidden; position:relative; } #myprofile-slider, #myprofile-sliderSetting { position: absolute; top: 0px; left: 0px; } #myprofile-viewMode, #myprofile-viewModeSetting { position: absolute; top: 0px; left: 0px; height:385px; } #myprofile-editMode, #myprofile-editModeSetting { position: absolute; top: 0px; left: 407px; height:385px; } /* #myprofile-editModeSetting, #myprofile-viewModeSetting { height:434px; } */ #myprofile-info, #myprofile-infoSetting { width: 407px; height: 337px; color: #666666; overflow-y: scroll; overflow-x:hidden; } #myprofile-infoSetting { overflow-y: hidden; overflow-x:hidden; } #myprofile-slider .title, #myprofile-sliderSetting .title { font-size: 13px; color: #333333; font-weight: bold; padding-bottom: 10px; } #myprofile-slider .author, #myprofile-sliderSetting .author { color: #bd3ebc; font-weight: bold; } #myprofile-slider .category, #myprofile-sliderSetting .category { color: #bd3ebc; font-weight: bold; padding: 10px 0px; } #myprofile-slider .category select, #myprofile-sliderSetting .category select { padding: 1px; width: 190px; height: auto; } #myprofile-slider .desc, #myprofile-sliderSetting .desc { padding: 10px 0px; } #myprofile-cancel, #myprofile-cancelSetting { width: 407px; line-height:47px; height: 47px; background-color: #333; } #myprofile-edit, #myprofile-save, #myprofile-editSetting, #myprofile-saveSetting { width: 407px; line-height:47px; height: 47px; background-color: #4cb6ed; } #myprofile-edit, #myprofile-editSetting, #myprofile-cancel, #myprofile-cancelSetting { position:absolute; bottom:0px; left:0px; } #myprofile-save, #myprofile-saveSetting { position:absolute; bottom:47px; left:0px; } #myprofile-save.preload, #myprofile-saveSetting.preload { background-image: url(../../img/global/img-preloader-blue.gif); } #myprofile-cancel a, #myprofile-edit a, #myprofile-save a, #myprofile-cancelSetting a, #myprofile-editSetting a, #myprofile-saveSetting a { margin-right: 37px; } #myprofile-include form { background: #eae8f0; } #myprofile-include .component .toolbar .tab { background: #4cb6ed url(../../img/global/component/tab/bg_active.gif) no-repeat; color: #ffffff; } #myprofile-include .component .toolbar .tab.active { background: #eae8f0 url(../../img/global/component/tab/bg_normal.gif) no-repeat; color: #6e6099; } #myprofile-form, #myprofile-formSetting { width: 407px; height: 290px; background: #eae8f0; overflow-y: scroll; overflow-x:hidden; color: #666; } #myprofile-include form .field, #myprofile-include .form .field { margin-bottom:4px; min-height: 35px; } #myprofile-include form .label, #myprofile-include .form .label { width:380px; font-weight:bold; } #myprofile-include form .value, #myprofile-include .form .value { width:380px; overflow:hidden; } #myprofile-include textarea { width:345px; height:30px; } #myprofile-include .paddedProfile { margin:20px; } #profile-include { margin-bottom:20px; } #profile-include .component .header { padding: 10px 20px; font-size: 13px; } #profile-include .content .column { padding:20px; width:160px; } #profile-include .header { background-color:#6e6099; } #profile-image { width: 225px; height: 225px; overflow: hidden; } #profile-include .left { width: 225px; height: 390px; overflow: hidden; position: relative; background-color:#eae9f1; } #profile-include .right { width: 407px; position: relative; } #profile-info { width: 407px; color: #666666; } #profile-stats-header { background-color: #6e6099; width: 225px; background-image: none; } #profile-stats-header span { display: block; padding: 10px 20px; font-size: 11px; font-weight: normal; color: #fff; } #profile-slider .title { font-size: 13px; color: #4d4d4d; font-weight: bold; padding-bottom: 10px; } #profile-slider .author { color: #0097e6; font-weight: bold; } #profile-slider .category { color: #bd3ebc; font-weight: bold; padding: 10px 0px; } #profile-slider .category select { padding: 1px; width: 190px; height: auto; } #profile-slider .desc { padding: 10px 0px; } #profile-form, #profile-form form { width: auto; height: auto; background: none; color: #666; } #profile-include form .field, #profile-include .form .field { margin-bottom:20px; } #profile-include form .label, #profile-include .form .label { width:350px; font-weight:bold; } #profile-include form .value, #profile-include .form .value { width:350px; overflow:hidden; } #profile-include .privateProfile { margin:20px; } #profile-include .paddedProfile { margin:20px; } #myposts-include .component { width: 452px; } #myposts-include .component .header, #myposts-include .component .footer { width: 412px; } #myposts-include .component .header, #myposts-include .component .pagination, { padding: 10px 20px; z-index:1000; } #myposts-include .component .options span { } #myposts-include select { width: 120px; } #myposts-include .pagination { background: #c4e7f9; color: #606060; float: none; height:15px; padding:10px; } #myposts-include .pagination .left { width: 340px; } #myposts-include .pagination .right { width: 70px; } #myposts-include .pagination .pages { margin-left: 100px; } #myposts-include .pagination .pages a { color: #333; } #myposts-include .gotoPage, #myposts-include .gotoChallengePage, #myposts-include .gotoFavoritePage { color: #fff; text-decoration: none; } #myposts-include .component .gotoPage.current, #myposts-include .component .gotoChallengePage.current, #myposts-include .component .gotoFavoritePage.current { color: #301c6e; } #myposts-include .component .gotoPage:hover, #myposts-include .component .gotoChallengePage:hover, #myposts-include .component .gotoFavoritePage:hover { text-decoration: underline; } #myposts-include .component .prevPage, #myposts-include .component .nextPage, #myposts-include .component .prevChallengePage, #myposts-include .component .nextChallengePage, #myposts-include .component .prevFavoritePage, #myposts-include .component .nextFavoritePage { display: block; width: 16px; height: 17px; cursor: pointer; float: right; margin-left: 2px; } #myposts-include .component .prevPage, #myposts-include .component .prevChallengePage, #myposts-include .component .prevFavoritePage { width: 19px; height: 14px; background-image: url(../../img/profile/paginate.gif); background-position: 0px 0px; } #myposts-include .component .nextPage, #myposts-include .component .nextChallengePage, #myposts-include .component .nextFavoritePage { width: 19px; height: 14px; background-image: url(../../img/profile/paginate.gif); background-position: 0px -14px; } /* FILTERS */ #galleryMyPosts div.hdr { background-image: url(../../img/gallery/btn_selectdrop_e8e8e8.gif); } #galleryMyChallenges div.hdr { background-image: url(../../img/gallery/bg_dropdown.gif); width: 202px; height: 25px; } #galleryMyFavorites div.hdr { background-image: url(../../img/gallery/bg_dropdown.gif); width: 202px; height: 25px; } #myposts-include .filter-primary { background-color: #f2f2f2; } #myposts-include .filter-primary ul { background-color: #f2f2f2; } #galleryMyChallenges .gallery-filter-dropdown { width: 202px; } #galleryMyChallenges .gallery-filter-dropdown div.hdr a { width: 202px; } #galleryMyChallenges .gallery-filter-dropdown div.hdr a span.filterBy { width: auto; } #galleryMyChallenges .filter-primary { background-color: #f2f2f2; } #galleryMyChallenges .filter-primary li { width: 19em; } #galleryMyChallenges .category-select { float: left; margin:0; padding:0; width: 90px; color: #636363; line-height: 27px; } #galleryMyFavorites .gallery-filter-dropdown { width: 202px; } #galleryMyFavorites .gallery-filter-dropdown div.hdr a { width: 202px; } #galleryMyFavorites .gallery-filter-dropdown div.hdr a span.filterBy { width: auto; } #galleryMyFavorites .filter-primary { background-color: #f2f2f2; } #galleryMyFavorites .filter-primary li { width: 19em; } #galleryMyFavorites .category-select { float: left; margin:0; padding:0; width: 90px; color: #636363; line-height: 27px; } #myposts-include .component .subselection { background: #fff url(../../img/gallery/bg_subselect.gif) repeat-x; border: 0; padding: 12px 0 0 0; margin: 0; } #myposts-include .component .subselection span.placeholder { display: block; float: none; width: 100%; height: 23px; } #myposts-include .component .options { background: #fff; padding: 0 20px 10px 20px; z-index:9000; overflow: visible; position: relative; min-height: 15px; height:auto !important; height:15px; overflow: visible !important; color: #606060; } #myposts-include .component .options .left { width: 180px; } #myposts-include .component .options .right { width: 229px; } #myposts-include .component .options .center { width: 260px; margin: 0 auto; } #myposts-include .component .toolbar { background: #6E6099; width:100%; height:24px; } #myposts-include .component .toolbar .tab { background: #eae8f0 url(../../img/global/component/tab/bg_normal.gif) no-repeat; color: #6e6099; } #myposts-include .component .toolbar .tab.active { background: #c4e7f9 url(../../img/global/component/tab/bg_active_c4e7f9.gif) no-repeat; color: #707070; } #myposts-include .component .preloader { display: block; background: #4d4d4d url(../../img/global/img-preloader.gif) no-repeat bottom; width: 451px; height: 35px; text-align: center; padding: 0px; float: left; border-top: 5px solid #4d4d4d; border-bottom: 5px solid #4d4d4d; } #myposts-include .component .content { width: 452px; background: #fff; float: left; } #myposts-include .component .gallery-item { background: #e8e8e8; margin-right: 1px; margin-bottom:1px; width: 112px; float: left; cursor: pointer; position: relative; overflow:hidden; } #myposts-include .component .gallery-item .thumbnail { position: relative; display: block; width: 112px; height: 112px; overflow: hidden; } #myposts-include .component .gallery-item .thumbnail img { width: 112px; height: 112px; visibility: hidden; } #myposts-include .component .gallery-item .gallery-info { position: relative; overflow: hidden; background: #e8e8e8; padding: 0; width: 112px; height: 40px; cursor: default; } #myposts-include .component .gallery-item .gallery-info .rating { position: absolute; top: 10px; left: 10px; } #myposts-include .component .gallery-item .gallery-info .favorite { position: absolute; float: none; display: block; border: 0; width: 22px; height: 18px; top: 9px; left: 82px; cursor: pointer; } #myposts-include .challengeRanking { font-size:14pt; } #myposts-include .challengeRankingTotal { font-size:10pt; } #myposts-include .challengeCurrent { color:#4cb6ed; font-size:10pt; } #myposts-include .component .gallery-item .gallery-info.rank1 { color:#fff; background: #301c6e; } #myposts-include .component .gallery-item .gallery-info.rank2 { color:#fff; background: #4cb6ed; } #myposts-include .component .gallery-item .gallery-info.rank3 { color:#fff; background: #4cedec; } #myposts-include .component .gallery-item .rating img { width: 45px; height: 15px; } #myposts-include .content .photo .winnerDecal { position:absolute; top:0px; left:0px; height:54px; width:54px; background: url(../../img/challenges/winner_trophy_mini.png) no-repeat left top; *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image, src='/virtualme/resources/img/challenges/winner_trophy_mini.png'); } #myposts-include .content .photo .runnerUpDecal { position:absolute; top:0px; left:0px; height:54px; width:54px; background: url(../../img/challenges/runnerup_trophy_mini.png) no-repeat left top; *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image, src='/virtualme/resources/img/challenges/runnerup_trophy_mini.png'); } #myposts-include .component .gallery-item .rating img { width: 45px; height: 15px; } #myposts-include .component .gallery-item .tooltip { display: none; } #myposts-include .component .footer a { background: url(../../img/gallery/icon_footer.gif) no-repeat 0px 10px; padding-left: 20px; } #tooltip { position: absolute; top: 0px; left: 0px; display: block; background: #fff; padding: 10px; width: 200px; } #tooltip .arrow { position: absolute; bottom: -4px; left: 10px; display: block; background: url(../../img/gallery/arrow_tooltip.gif) no-repeat; width: 7px; height: 4px; } #tooltip .title { float: left; font-weight: bold; color: #0097e6; width: 175px; overflow: hidden; } #tooltip .challengeTitle { font-weight: bold; color: #888888; width: 175px; overflow: hidden; } #tooltip .date { display: block; color: #4d4d4d; clear: both; } #tooltip .rating { float: right; } #myPosts-deleteFavorites-confirm, #myPosts-deleteFavorites-success, #myPosts-deleteFavorites-error { display: none; } #posts-include .component { width: 452px; } #posts-include .component .header, #posts-include .component .footer { width: 412px; } #posts-include .component .header, #posts-include .component .pagination { padding: 10px 20px; z-index:1000; } #posts-include .component .options span { } #posts-include select { width: 120px; } #posts-include .component .pagination { background: #4cb6ed; float: none; height:15px; padding:10px; } #posts-include .component .pagination .left { width: 340px; } #posts-include .component .pagination .right { width: 70px; } #posts-include .component .pagination .pages { margin-left: 100px; } #posts-include .component .gotoPage, #posts-include .gotoChallengePage { color: #fff; text-decoration: none; } #posts-include .component .gotoPage.current, #posts-include .component .gotoChallengePage.current { color: #301c6e; } #posts-include .component .gotoPage:hover, #posts-include .component .gotoChallengePage:hover { text-decoration: underline; } #posts-include .component .prevPage, #posts-include .component .nextPage, #posts-include .component .prevChallengePage, #posts-include .component .nextChallengePage { display: block; width: 16px; height: 17px; cursor: pointer; float: right; margin-left: 2px; } #posts-include .component .prevPage, #posts-include .component .prevChallengePage { width: 19px; height: 14px; background-image: url(../../img/profile/paginate.gif); background-position: 0px 0px; } #posts-include .component .nextPage, #posts-include .component .nextChallengePage { width: 19px; height: 14px; background-image: url(../../img/profile/paginate.gif); background-position: 0px -14px; } /* FILTERS */ #galleryPosts div.hdr { background-image: url(../../img/gallery/btn_selectdrop_e8e8e8.gif); } #galleryChallenges div.hdr { background-image: url(../../img/gallery/bg_dropdown.gif); width: 202px; height: 25px; } #galleryFavorites div.hdr { background-image: url(../../img/gallery/bg_dropdown.gif); width: 202px; height: 25px; } #posts-include .filter-primary { background-color: #f2f2f2; } #posts-include .filter-primary ul { background-color: #f2f2f2; } #galleryChallenges .gallery-filter-dropdown { width: 202px; } #galleryChallenges .gallery-filter-dropdown div.hdr a { width: 202px; } #galleryChallenges .gallery-filter-dropdown div.hdr a span.filterBy { width: auto; } #galleryChallenges .filter-primary { background-color: #f2f2f2; } #galleryChallenges .filter-primary li { width: 19em; } #galleryChallenges .category-select { float: left; margin:0; padding:0; width: 90px; color: #636363; line-height: 27px; } #galleryFavorites .gallery-filter-dropdown { width: 202px; } #galleryFavorites .gallery-filter-dropdown div.hdr a { width: 202px; } #galleryFavorites .gallery-filter-dropdown div.hdr a span.filterBy { width: auto; } #galleryFavorites .filter-primary { background-color: #f2f2f2; } #galleryFavorites .filter-primary li { width: 19em; } #galleryFavorites .category-select { float: left; margin:0; padding:0; width: 90px; color: #636363; line-height: 27px; } #posts-include .component .subselection { background: #fff url(../../img/gallery/bg_subselect.gif) repeat-x; border: 0; padding: 12px 0 0 0; margin: 0; } #posts-include .component .subselection span.placeholder { display: block; float: none; width: 100%; height: 23px; } #posts-include .component .options { background: #fff; padding: 0 20px 10px 20px; z-index:9000; overflow: visible; position: relative; min-height: 15px; height:auto !important; height:15px; overflow: visible !important; color: #606060; } #posts-include .component .options .left { width: 180px; } #posts-include .component .options .right { width: 229px; } #posts-include .component .options .center { width: 260px; margin: 0 auto; } #posts-include .component .toolbar { background: #6E6099; width:100%; height:24px; } #posts-include .component .toolbar .tab { background: #eae8f0 url(../../img/global/component/tab/bg_normal.gif) no-repeat; color: #6e6099; } #posts-include .component .toolbar .tab.active { background: #c4e7f9 url(../../img/global/component/tab/bg_active_c4e7f9.gif) no-repeat; color: #707070; } #posts-include .component .preloader { display: block; background: #4d4d4d url(../../img/global/img-preloader.gif) no-repeat bottom; width: 451px; height: 35px; text-align: center; padding: 0px; float: left; border-top: 5px solid #4d4d4d; border-bottom: 5px solid #4d4d4d; } #posts-include .component .content { width: 452px; background: #fff; float: left; } #posts-include .component .gallery-item { background: #e8e8e8; margin-right: 1px; margin-bottom:1px; width: 112px; float: left; cursor: pointer; position: relative; overflow:hidden; } #posts-include .component .gallery-item .thumbnail { position: relative; display: block; width: 112px; height: 112px; overflow: hidden; } #posts-include .component .gallery-item .thumbnail img { width: 112px; height: 112px; visibility: hidden; } #posts-include .component .gallery-item .gallery-info { position: relative; overflow: hidden; background: #e8e8e8; padding: 0; width: 112px; height: 40px; cursor: default; } #posts-include .component .gallery-item .gallery-info .rating { position: absolute; top: 10px; left: 10px; } #posts-include .component .gallery-item .gallery-info .favorite { position: absolute; float: none; display: block; border: 0; width: 22px; height: 18px; top: 9px; left: 82px; cursor: pointer; } #posts-include .challengeRanking { font-size:14pt; } #posts-include .challengeRankingTotal { font-size:10pt; } #posts-include .challengeCurrent { color:#4cb6ed; font-size:10pt; } #posts-include .component .gallery-item .gallery-info.rank1 { color:#fff; background: #301c6e; } #posts-include .component .gallery-item .gallery-info.rank2 { color:#fff; background: #4cb6ed; } #posts-include .component .gallery-item .gallery-info.rank3 { color:#fff; background: #4cedec; } #posts-include .component .gallery-item .rating img { width: 45px; height: 15px; } #posts-include .content .photo .winnerDecal { position:absolute; top:0px; left:0px; height:54px; width:54px; background: url(../../img/challenges/winner_trophy_mini.png) no-repeat left top; *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image, src='/virtualme/resources/img/challenges/winner_trophy_mini.png'); } #posts-include .content .photo .runnerUpDecal { position:absolute; top:0px; left:0px; height:54px; width:54px; background: url(../../img/challenges/runnerup_trophy_mini.png) no-repeat left top; *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image, src='/virtualme/resources/img/challenges/runnerup_trophy_mini.png'); } #posts-include .component .gallery-item .rating img { width: 45px; height: 15px; } #posts-include .component .gallery-item .tooltip { display: none; } #posts-include .component .footer a { background: url(../../img/gallery/icon_footer.gif) no-repeat 0px 10px; padding-left: 20px; } #tooltip { position: absolute; top: 0px; left: 0px; display: block; background: #fff; padding: 10px; width: 200px; } #tooltip .arrow { position: absolute; bottom: -4px; left: 10px; display: block; background: url(../../img/gallery/arrow_tooltip.gif) no-repeat; width: 7px; height: 4px; } #tooltip .title { float: left; font-weight: bold; color: #0097e6; width: 175px; overflow: hidden; } #tooltip .challengeTitle { font-weight: bold; color: #888888; width: 175px; overflow: hidden; } #tooltip .date { display: block; color: #4d4d4d; clear: both; } #tooltip .rating { float: right; } #posts-deleteFavorites-confirm, #posts-deleteFavorites-success, #posts-deleteFavorites-error { display: none; } #myprofileComments-include .component .header { padding: 10px 20px; z-index:1000; } #myprofileComments-include form { padding:20px; background: #eae8f0; color: #4D4D4D; } #myprofileComments-include textarea { width:390px; height:60px; } #myprofileComments-include .noComments { padding:20px; color: #4D4D4D; text-align: center; } #myprofileComments-save { line-height:47px; height: 47px; background-color: #4cb6ed; } #myprofileComments-save.preload{ background-image: url(../../img/global/img-preloader-blue.gif); } #myprofileComments-save a { margin-right: 37px; } #myprofileComments-include .component .content { width: 452px; background: #eae8f0; float: left; display: none; } #myprofileComments-include .component .comment-item { background: #e8e8e8; margin-right: 1px; margin-bottom:1px; width: 112px; float: left; cursor: pointer; position: relative; overflow:hidden; } #myprofileComments-include .component .comment-item .thumbnail { position: relative; display: block; width: 102px; height: 102px; border: 5px solid #fff; overflow: hidden; text-decoration: none; color: #4D4D4D; cursor: pointer; } #myprofileComments-include .component .comment-item .thumbnail .push-pin { position: absolute; float: none; display: block; width: 30px; height: 30px; top: 0px; left: 74px; background: url(../../img/profile/push_pin.png) no-repeat top left transparent; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image, src='/virtualme/resources/img/profile/push_pin.png'); } #myprofileComments-include .component .comment-item .thumbnail img { width: 102px; height: 102px; visibility: hidden; } #myprofileComments-include .component .comment-info-container { position: absolute; display: block; top: 0px; left: 0px; width: 0px; height: 0px; overflow: hidden; background: #e9e4ac; } #myprofileComments-include .component .comment-dialog { display: none; } #myprofileComments-include .component .comment-info { display: block; width: 102px; height: 102px; text-align: center; padding-top: 20px; } #myprofileComments-include .component .comment-info .title { font-weight: bold; } #myprofileComments-include .component .comment-info .date { font-weight: normal; color: #aaa; } #myprofileComments-include .commentsIteration { display: block; height: 224px; } #comment-dialog { width: 450px; height: 170px; display: none; } .dialog .btn.close { background: #301c6e; } .dialog .btn.delete { background: #4cb6ed; } #comment-dialog .content { height: 102px; } #comment-dialog .comment-image { background: #000; width: 100px; height: 100px; display: block; float: left; } #comment-dialog .comment-details { float: left; width: 290px; height: 100px; display: block; text-align: left; margin-left: 20px; } #comment-dialog .comment-details .date { color: #aaa; font-weight: bold; } #comment-dialog .comment-details .persona { color: #4CB6ED; font-weight: bold; font-size: 12pt; } #comment-dialog .comment-details .message { color: #4D4D4D; font-weight: normal; overflow: auto; height: 70px; } #myprofileComments-delete-confirm { display: none; } #profileComments-include .component .header { padding: 10px 20px; z-index:1000; } #profileComments-include form { padding:20px; background: #eae8f0; color: #4D4D4D; } #profileComments-include textarea { width:390px; height:60px; } #profileComments-include .noComments { padding:20px; color: #4D4D4D; text-align: center; } #profileComments-save { line-height:47px; height: 47px; background-color: #4cb6ed; } #profileComments-save.preload{ background-image: url(../../img/global/img-preloader-blue.gif); } #profileComments-save a { margin-right: 37px; } #profileComments-include .component .content { width: 452px; background: #eae8f0; float: left; display: none; } #profileComments-include .component .comment-item { background: #e8e8e8; margin-right: 1px; margin-bottom:1px; width: 112px; float: left; cursor: pointer; position: relative; overflow:hidden; } #profileComments-include .component .comment-item .thumbnail { position: relative; display: block; width: 102px; height: 102px; border: 5px solid #fff; overflow: hidden; text-decoration: none; color: #4D4D4D; cursor: pointer; } #profileComments-include .component .comment-item .thumbnail .push-pin { position: absolute; float: none; display: block; width: 30px; height: 30px; top: 0px; left: 74px; background: url(../../img/profile/push_pin.png) no-repeat top left transparent; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image, src='/virtualme/resources/img/profile/push_pin.png'); } #profileComments-include .component .comment-item .thumbnail img { width: 102px; height: 102px; visibility: hidden; } #profileComments-include .component .comment-info-container { position: absolute; display: block; top: 0px; left: 0px; width: 0px; height: 0px; overflow: hidden; background: #e9e4ac; } #profileComments-include .component .comment-dialog { display: none; } #profileComments-include .component .comment-info { display: block; width: 102px; height: 102px; text-align: center; padding-top: 20px; } #profileComments-include .component .comment-info .title { font-weight: bold; } #profileComments-include .component .comment-info .date { font-weight: normal; color: #aaa; } #profileComments-include .commentsIteration { display: block; height: 224px; } #comment-dialog { width: 450px; height: 170px; display: none; } .dialog .btn.close { background: #301c6e; } .dialog .btn.delete { background: #4cb6ed; } #comment-dialog .content { height: 102px; } #comment-dialog .comment-image { background: #000; width: 100px; height: 100px; display: block; float: left; } #comment-dialog .comment-details { float: left; width: 290px; height: 100px; display: block; text-align: left; margin-left: 20px; } #comment-dialog .comment-details .date { color: #aaa; font-weight: bold; } #comment-dialog .comment-details .persona { color: #4CB6ED; font-weight: bold; font-size: 12pt; } #comment-dialog .comment-details .message { color: #4D4D4D; font-weight: normal; overflow: auto; height: 70px; } #profileComments-delete-confirm { display: none; } #inviteFriend-template { width: 645px; clear: both; } #inviteFriend-template #adskyscraper-include { float: left; } #inviteFriend-include { font-size: 10px; margin-right: 25px; float: left; } #inviteFriend-include fieldset { position: relative; border: 0; padding: 6px 0; margin: 0; } #inviteFriend-include label { width: 94px; float: left; color: #999; text-transform: capitalize; } #inviteFriend-include input { margin-left: 8px; float: left; width: 300px; } #inviteFriend-include select { margin-left: 8px; float: left; } #inviteFriend-include textarea { margin-left: 8px; float: left; width: 283px; } #inviteFriend-include .mojoValidationError { margin-left: 102px; clear: both; } #inviteFriend-include .content { position: relative; overflow: hidden; background-color: #efefef; width: 453px; } #inviteFriend-slider { position: relative; overflow: hidden; top: 0px; left: 0px; border: 0; width: 906px; height: 360px; } #inviteFriend-include .header { background-color: #6e6099; } #inviteFriend-include .header span { text-transform: capitalize; } #inviteFriend-include .footer { position: absolute; bottom: 0px; width: 453px; overflow: visible; background: url(../../img/global/component/tile/bg_bottom_link.gif) no-repeat bottom left #4cb6ed; text-align: right; } #inviteFriend-include .footer a { display: block; padding: 7px 20px; color: #fff; background-color: transparent; text-transform: capitalize; } #inviteFriend-submit .preload { background-color: transparent !important; background-position: center middle; background-image: url(../../img/global/img-preloader-blue.gif); } #inviteFriend-slider p { margin-left: 20px; margin-right: 10px; color: #333; } #inviteFriend-slider form { margin-top: 5px; margin-left: 20px } #inviteFriend-include .invite-mode { position: absolute; padding-top: 10px; top: 0px; width: 446px; height: 350px; } #content-inviteFormMode { position: absolute;left: 0px; } #content-invitesuccessMode { position: absolute;left: 453px; } #forgotPassword-template { width: 645px; } #forgotPassword-template #adskyscraper-include { float: left; } #forgotPassword-include { font-size: 10px; margin-right: 25px; float: left; } #forgotPassword-include fieldset { position: relative; border: 0; padding: 6px 0; margin: 0; } #forgotPassword-include label { position: absolute; top: 3px; width: 104px; color: #999; text-transform: capitalize; overflow: hidden; } #forgotPassword-include div.value{ margin-left: 104px; width: 290px; padding-top: 3px; padding-bottom: 3px;} #forgotPassword-include input { margin-left: 104px; width: 290px; } #forgotPassword-include select { margin-left: 104px; } #forgotPassword-include textarea { margin-left: 104px; width: 285px; } #forgotPassword-include .mojoValidationError { margin-left: 105px; } #forgotPassword-include .content { position: relative; overflow: hidden; background-color: #efefef; width: 453px; } #forgotPassword-slider { position: relative; overflow: hidden; top: 0px; left: 0px; border: 0; width: 906px; height: 360px; } #forgotPassword-include .header { background-color: #6e6099; } #forgotPassword-include .header span { text-transform: capitalize; } #forgotPassword-include .footer { position: absolute; bottom: 0px; width: 453px; background: url(../../img/global/component/tile/bg_bottom_link.gif) no-repeat bottom left #4cb6ed; text-align: right; } #forgotPassword-include .footer a { display: block; padding: 7px 20px; color: #fff; background-color: transparent; text-transform: capitalize; } #forgotPassword-submit .preload { background-color: transparent !important; background-position: center middle; background-image: url(../../img/global/img-preloader-blue.gif); } #forgotPassword-slider p { margin-left: 20px; margin-right: 10px; color: #333; } #forgotPassword-slider form { margin-top: 5px; margin-left: 20px } #forgotPassword-include .forgotpassword-mode { position: absolute; padding-top: 10px; top: 0px; width: 453px; height: 350px; } #forgotPassword-FormMode { position: absolute;left: 0px; } #forgotPassword-successMode { position: absolute;left: 453px; } #membersonly-include { } #membersonly-include .header { } #membersonly-include .header span { } #membersonly-include .content { background-color: #efefef; } #membersonly-include .content .info { padding: 10px 20px 25px 19px; } #membersonly-include .content p { } #membersonly-include .footer .submit { background: transparent url(../../img/global/btn_goback.gif) no-repeat left center; padding-left: 15px; padding-top: 0; font-size: 14px; font-weight: 700; text-align: left; color: #6e6099; } #membersonly-include .footer .submit.loading { background-image:url(../../img/global/img-preloader-4db6ed.gif); } #feedback-template { width: 645px; } #feedback-template #adskyscraper-include { float: left; } #feedback-include { font-size: 10px; margin-right: 25px; float: left; } #feedback-include fieldset { position: relative; border: 0; padding: 6px 0; margin: 0; background-color: transparent; } #feedback-include label { position: absolute; top: 3px; width: 94px; color: #999; text-transform: capitalize; overflow: hidden; } #feedback-include input { margin-left: 94px; width: 300px; } #feedback-include select { margin-left: 94px; width: auto; } #feedback-include textarea { margin-left: 94px; width: 290px; } #feedback-include .mojoValidationError { margin-left: 95px; } #feedback-include .content { position: relative; overflow: hidden; background-color: #efefef; width: 453px; } #feedback-slider { position: relative; overflow: hidden; top: 0px; left: 0px; border: 0; width: 906px; height: 360px; } #feedback-include .header { background-color: #6e6099; } #feedback-include .header span { text-transform: capitalize; } #feedback-include .footer { position: absolute; bottom: 0px; width: 453px; background: url(../../img/global/component/tile/bg_bottom_link.gif) no-repeat bottom left #4cb6ed; text-align: right; } #feedback-include .footer a { display: block; padding: 7px 20px; color: #fff; text-transform: capitalize; } #feedback-include .preload { background-color: transparent !important; background-position: center middle; background-image: url(../../img/global/img-preloader-blue.gif); } #feedback-slider p { margin-left: 20px; margin-right: 10px; color: #333; } #feedback-slider form { margin-top: 5px; margin-left: 20px } #feedback-include #feedbackcategory { width:300px; } #feedback-include .content-mode { position: absolute; padding-top: 10px; top: 0px; width: 453px; height: 350px; } #feedback-formMode { position: absolute;left: 0px; } #feedback-successMode { position: absolute;left: 453px; } #sendpost-template { width: 645px; } #sendpost-template #adskyscraper-include { float: left; } #sendpost-include { font-size: 10px; margin-right: 25px; float: left; } #sendpost-include .right { float:left; margin-left:20px; } #sendpost-include fieldset { position: relative; border: 0; padding: 6px 0; margin: 0; background-color: transparent; } #sendpost-include label { position: absolute; top: 3px; width: 114px; color: #999; text-transform: capitalize; overflow: hidden; } #sendpost-include input { margin-left: 114px; width: 164px; } #sendpost-include select { margin-left: 114px; width: auto; } #sendpost-include textarea { width: 394px; height:82px; } #sendpost-include .textAreaContent { margin-top:20px; } #sendpost-include .mojoValidationError { margin-left: 114px; width:164px; } #sendpost-include .content { position: relative; overflow: hidden; background-color: #efefef; width: 453px; } #sendpost-btnPreload { margin-top:13px; width:16px; height:16px; } #sendpost-slider { position: relative; /* overflow: hidden; */ top: 0px; left: 0px; border: 0; width: 906px; height: 360px; } #sendpost-include .header { background-color: #6e6099; } #sendpost-include .header span { text-transform: capitalize; } #sendpost-include .footer { position: absolute; bottom: 0px; width: 453px; background: url(../../img/global/component/tile/bg_bottom_link.gif) no-repeat bottom left #4cb6ed; text-align: right; } #sendpost-include .footer a { display: block; padding: 7px 20px; color: #fff; text-transform: capitalize; } #sendpost-include .preload { background-color: transparent !important; background-position: center middle; background-image: url(../../img/global/img-preloader-blue.gif); } #sendpost-slider p { margin-left: 20px; margin-right: 10px; color: #333; } #sendpost-slider form { margin-top: 5px; margin-left: 20px } #sendpost-include #sendpostcategory { width:300px; } #sendpost-include .content-mode { position: absolute; padding-top: 10px; top: 0px; width: 453px; height: 350px; } #sendpost-formMode { position: absolute;left: 0px; } #sendpost-successMode { position: absolute;left: 453px; } #invitevote-template { width: 645px; } #invitevote-template #adskyscraper-include { float: left; } #invitevote-include { font-size: 10px; margin-right: 25px; float: left; } #invitevote-include .right { float:left; margin-left:20px; } #invitevote-include fieldset { position: relative; border: 0; padding: 6px 0; margin: 0; background-color: transparent; } #invitevote-include label { position: absolute; top: 3px; width: 114px; color: #999; text-transform: capitalize; overflow: hidden; } #invitevote-include input { margin-left: 114px; width: 164px; } #invitevote-include select { margin-left: 114px; width: auto; } #invitevote-include textarea { width: 394px; height:82px; } #invitevote-include .textAreaContent { margin-top:20px; } #invitevote-include .mojoValidationError { margin-left: 114px; } #invitevote-include .content { position: relative; overflow: hidden; background-color: #efefef; width: 453px; } #invitevote-btnPreload { margin-top:13px; width:16px; height:16px; } #invitevote-slider { position: relative; /* overflow: hidden; */ top: 0px; left: 0px; border: 0; width: 906px; height: 360px; } #invitevote-include .header { background-color: #6e6099; } #invitevote-include .header span { text-transform: capitalize; } #invitevote-include .footer { position: absolute; bottom: 0px; width: 453px; background: url(../../img/global/component/tile/bg_bottom_link.gif) no-repeat bottom left #4cb6ed; text-align: right; } #invitevote-include .footer a { display: block; padding: 7px 20px; color: #fff; text-transform: capitalize; } #invitevote-include .preload { background-color: transparent !important; background-position: center middle; background-image: url(../../img/global/img-preloader-blue.gif); } #invitevote-slider p { margin-left: 20px; margin-right: 10px; color: #333; } #invitevote-slider form { margin-top: 5px; margin-left: 20px } #invitevote-include #invitevotecategory { width:300px; } #invitevote-include .content-mode { position: absolute; padding-top: 10px; top: 0px; width: 453px; height: 350px; } #invitevote-formMode { position: absolute;left: 0px; } #invitevote-successMode { position: absolute;left: 453px; } #downloadtext-include .content { overflow: visible; padding-bottom: 0; margin-bottom: 0; } #downloadtext-include #intro { color: #898989; } #downloadtext-include #intro a { display: block; float: none; } #downloadtext-include #description { padding: 20px; width: auto; height: auto; } #downloadtext-include #link, #downloadtext-include #linkunreg, #downloadtext-include #linkfull { display: block; float: none; border: 0; margin: 0; padding: 24px 20px 0px 0px; height:35px; background: #4cb6ed; text-align: right; } #downloadtext-include #linkfull { height:40px; padding: 20px 20px 0px 0px; background: #6e6199 } #downloadtext-include #link a, #downloadtext-include #linkunreg a, #downloadtext-include #linkfull a { display: inline; color: #ffffff; text-decoration: none; text-align: right; } #downloadtext-include #link a:hover, #downloadtext-include #linkunreg a:hover, #downloadtext-include #linkfull a:hover { text-decoration: underline; } #downloadtext-include #link .grab, #downloadtext-include #linkfull .grab { } #downloadtext-include .footer { display: block; overflow: hidden; border: 0; padding: 0; margin: 0; width: 453px; height: 10px; background-position: top left; background-repeat: no-repeat; } #download-template { clear: both; } #downloadfeatures-include { width: 160px; } #downloadfeatures-include .header { padding-left: 10px; } #downloadfeatures-include .featuresContent { padding:10px; } #downloadfeatures-include .featuresSysReqSpacer { height:18px; } #faqtext-include { width: 450px; } #faqtext-include .index .intro { padding: 5px 15px 15px 15px; color: #fff; font-weight: bold; } #faqtext-include .icon { padding-right: 10px; width: 15px; overflow: hidden; } #faqtext-include .text { width: 400px; } #faqtext-include .question, #faqtext-include .answer { padding: 5px 10px 5px 15px; float: left; } #faqtext-include .question { background: #5e5e5e; } #faqtext-include .back { margin-top: 10px; padding: 0px 10px 25px 30px; color: #301c6e; background: transparent url(../../img/faq/bg_back.gif) no-repeat 15px 2px; display: block; width: auto; height: 15px; font-weight: 700; cursor: pointer; cursor: hand; clear: both; } #faqtext-include .back:hover { text-decoration: underline; } #faqtext-include .index { float: left; background: #929292; padding: 15px 0px; } #faqtext-include .index .question { text-decoration: none; cursor: pointer; cursor: hand; background: transparent; } #faqtext-include .index a.question:hover { color: #eee; text-decoration: underline; } #faqtext-include .question .icon { font-weight: bold; color: #8fdad9; } #faqtext-include .question .text { color: #ffffff; font-weight: 700; } #faqtext-include .answer .icon { color: #999999; } #faqtext-include .tempFAQspacer { height:20px; /*Increase this 'height' to make more whitespace at the end of the FAQ page */ background-color:#FFF; } #gallery-include .component .header, #gallery-include .component .pagination, #gallery-include .component .options { padding: 10px 20px; z-index: 9000; } /* remove this when done adjusting gallery header */ #gallery #galleryTagFilter-include { display:none;} #gallery-include .component { overflow: visible; } #gallery-include .component .galleryRight { float:left; width:178px;} #gallery-include .component .galleryRight #adskyscraper-include { position:relative;} #gallery-include .component .options span { } #gallery-include select { width: 120px; } #gallery-include .component .pagination { background: #4cb6ed; } #gallery-include .component .pagination .left { width:400px; } #gallery-include .component .pagination .pages { margin-left: 182px; } #gallery-include #pagination-bottom { clear: both; } #gallery-include .component .gotoPage { color: #fff; text-decoration: none; } #gallery-include .component .gotoPage.current { color: #301c6e; } #gallery-include .component .gotoPage:hover { text-decoration: underline; } #gallery-include .component .prevPage, #gallery-include .component .nextPage { display: block; width: 16px; height: 17px; cursor: pointer; float: left; margin-left: 2px; } #gallery-include .component .prevPage { background-image: url(../../img/gallery/btn_prev.gif); } #gallery-include .component .nextPage { background-image: url(../../img/gallery/btn_next.gif); } #gallery-include .component .options { background: #0097e6; overflow: visible; position: relative; min-height: 20px; height:auto !important; height:20px; overflow: visible !important; } #gallery-include .component .options .left { width: 180px; } #gallery-include .component .options .right { width: 229px; } #gallery-include .component .filterOptions { position:relative; float:left; width:248px; height:50px;} #gallery-include .component .filterOptions .fieldWrapper { clear: left; float:left; width:131px; height:24px; background:transparent url(../../img/gallery/bg_filtertags.gif) 0 0 no-repeat;} #gallery-include .component .filterOptions #tagsInputFilter { float:left; width:124px; margin:5px 0 0 3px; border:none;} #gallery-include .component .filterOptions #tagSubmitFilter { margin:2px 0 0 4px; float:left; width:47px; height:20px; background:transparent url(../../img/gallery/btn_filter.gif) 0 0 no-repeat; text-align:center;} #gallery-include .component .filterOptions #tagSubmitFilter.disabled { background:transparent url(../../img/gallery/btn_filter.gif) 0 -20px no-repeat;} #gallery-include .component .filterOptions #tagSubmitFilter.disabled a { text-indent:-2000px;} #gallery-include .component .filterOptions #tagSubmitFilter #tagSubmitFilterBtn { display:block; margin-top:3px; color:#fff; text-decoration:none;} #gallery-include .component .filterOptions #tagSubmitFilter #tagSubmitFilterBtn:hover { text-decoration:underline;} #gallery-include .component .filterOptions #matchedFilter { position:absolute; top:42px; left:0px; width:131px; height:96px; background-color:#fff; overflow:hidden; z-index:10000;} #gallery-include .component .filterOptions .hide { display:none;} #gallery-include .component .filterOptions #matchedFilter a, #gallery-include .component .filterOptions #matchedFilter p { display:block; padding:2px; color:#000; text-decoration:none;} #gallery-include .component .filterOptions #matchedFilter p { margin:0; color:red;} #gallery-include .component .filterOptions #matchedFilter a.selected, #gallery-include .component .filterOptions #matchedFilter a:hover { background-color:#0097e6; color:#fff; text-decoration:none;} #gallery-include .component .options .categories { width: 130px;float:left;} #gallery-include .component .options .sortby { width: 130px;float:right;} #gallery-include .component .options .right p.gallery-filter-title { float: right;padding-top:0; } #gallery-include .component .options .right div.gallery-filter-dropdown { float: right; } #gallery-include .component .options p.gallery-filter-title {line-height:20px;} #gallery-include .component .options p.gallery-filter-title a {color: #ccc;} #gallery-include .component .options p.gallery-filter-title a:hover {color: #fff;} #gallery-include .component .preloader { display: block; float: left; padding: 0px; margin: 17px 0; width: 451px; height: 50px; background: transparent url(../../img/global/img-preloader-eae8f0.gif) no-repeat bottom; text-align: center; } #gallery-include .component .content { width: 452px; background: transparent; float: left; z-index: 100; min-height: 100px; } #gallery-include .component .content .gallerythumbs { background-color: transparent; float: left; } #gallery-include .component .gallery-item { margin-right: 1px; width: 112px; float: left; position: relative; } #gallery-include .component .gallery-item .thumbnail { display: block; width: 112px; height: 112px; overflow: hidden; } #gallery-include .component .gallery-item .thumbnail img { width: 112px; height: 112px; visibility: hidden; } #gallery-include .component .gallery-item .gallery-info { background: #e8e8e8; padding: 10px 20px; } #gallery-include .component .gallery-item .rating img { width: 45px; height: 15px; } #gallery-include .component .gallery-item .tooltip { display: none; } #gallery-include .component .footer a { background: url(../../img/gallery/icon_footer.gif) no-repeat 0px 10px; padding-left: 20px; } #gallery-include .footer { display: block; overflow: hidden; border: 0; padding: 0; margin: 0; width: 633px; height: 10px; background-position: top left; background-repeat: no-repeat; } #tooltip { position: absolute; top: 0px; left: 0px; display: block; background: #fff; padding: 10px; width: 240px; height: auto; } #tooltip .arrow { position: absolute; bottom: -4px; left: 10px; display: block; background: url(../../img/gallery/arrow_tooltip.gif) no-repeat; width: 7px; height: 4px; } #tooltip .title { clear: both; display: block; font-weight: bold; color: #0097e6; width: 175px; overflow: hidden; } #tooltip .rating { clear: left; float: left; } #tooltip .ratingTotal { color: #88717f; float: right; text-align: right; overflow: hidden; width: 95px; } #tooltip .date { display: block; color: #4d4d4d; float: left; width: 140px; } #tooltip .info { display: block; color: #4d4d4d; clear: both; } #tooltip .commentTotal { float: right; text-align: left; color: #6e6099; overflow: hidden; width: 95px; } #galleryDetail-template { width: 633px; } #galleryDetail-include { margin-bottom:20px; } #galleryDetail-include .component .header { padding: 10px 20px 0px 20px; } #galleryDetail-include .component .footer .left a { font-size: 13px; } #galleryDetail-image { width: 400px; height: 433px; overflow: hidden; } #galleryDetail-title { font-size: 13px; width:300px; overflow: hidden; } #galleryDetail-rating { position: absolute; top: 3px; left: 135px; width: 480px; height: 36px; font-size: 10px !important; } #galleryDetail-rating .avgRatingTitle { float: right; padding-top: 3px; color:#c1bad6; font-size: 10px !important; } #galleryDetail-rating div, #galleryDetail-rating img { padding: 0px; margin: 0px; padding-left: 20px; font-size: 10px !important; } #galleryDetail-rating.preload{ background-image: url(../../img/global/img-preloader-b9b9b9.gif); } .avgRating { clear: both; text-align: right; } #galleryDetail-rating .avgRating div { display: none; } #galleryDetail-rate div, #galleryDetail-rate img { padding: 0px; margin: 0px; } #galleryDetail-info #galleryDetail-rate { padding-top: 10px; padding-bottom: 0px; } #galleryDetail-info #galleryDetail-rate div { padding-bottom: 0px; } #galleryDetail-info #galleryDetail-rate .avgRating { } #galleryDetail-rate .ratingDescription { display: none; } #galleryDetail-rate .avgRating { text-align: right; } #galleryDetail-include .right { width: 233px; height: 433px; overflow: hidden; position: relative; } #galleryDetail-slider { position: absolute; top: 0px; left: 0px; } #galleryDetail-viewMode { position: absolute; top: 0px; left: 0px; } #galleryDetail-editMode { position: absolute; top: 0px; left: 233px; } #galleryDetail-info { width: 193px; height: 225px; background: #e8e8e8; padding: 20px 20px 0px 20px; color: #666; overflow: hidden; } #galleryDetail-info div { padding-bottom: 2px; } #galleryDetail-slider .title { /*font-size: 13px; color: #4d4d4d; font-weight: bold;*/ padding-bottom: 10px; } #galleryDetail-slider .author, #galleryDetail-slider .author a { color: #0097e6; font-weight: bold; } #galleryDetail-slider .date { color: #4D4D4D; font-weight: bold; } #galleryDetail-slider .category { color: #4D4D4D; font-weight: bold; } #galleryDetail-slider textarea { width:170px; height:120px; margin-bottom:10px; } #galleryDetail-slider .desc { color: #4D4D4D; font-weight: normal; } #galleryDetail-slider .desc span { font-weight:bold;} #galleryDetail-editMode .desc { padding-top: 14px; } #galleryDetail-slider .tags a { color:#666;} #galleryDetail-slider .tags span a { text-decoration:none;} #galleryDetail-slider .tags span a:hover { text-decoration:underline;} #galleryDetail-slider .tags bold { font-weight:bold; } #galleryDetail-slider .tags span { } #galleryDetail-slider .commentTotal { padding: 3px 0; text-align: left; } #galleryDetail-slider .commentTotal a { color: #666; } #galleryDetail-slider .rate { color: #0097e6; font-weight: bold; float: left; padding-top: 2px; } #galleryDetail-slider .category select { padding: 1px; width: 190px; height: auto; } #galleryDetail-save.preload, #galleryDetail-edit.preload, #galleryDetail-delete.preload, #galleryDetail-sendmypost.preload, #galleryDetail-setProfile.preload { background-image: url(../../img/global/img-preloader-999999.gif); } #galleryDetail-dna { border-bottom: solid 1px #efefef; padding: 6px 20px 4px 20px; width: 193px; height: 16px; background-color: #6e6099; text-align: left; } #galleryDetail-viewMode .btnGallery { border-bottom: solid 1px #efefef; padding: 6px 20px 4px 20px; width: 193px; height: 16px; background-color: #999; text-align: left; } #galleryDetail-viewMode .btnGallery a { color: #fff; text-decoration: none; } #galleryDetail-viewMode .btnGallery a:hover { text-decoration: underline; } #galleryDetail-edit, #galleryDetail-save, #galleryDetail-saveTags, #galleryDetail-editTags, #galleryDetail-sendpost, #galleryDetail-sendmypost, #galleryDetail-setProfile, #galleryDetail-delete, #galleryDetail-offensive-confirm, #galleryDetail-offensive, #galleryDetail-wallpaper, #galleryDetail-flagged { padding: 6px 20px 4px 20px; border-bottom: solid 1px #efefef; width: 193px; height: 16px; background-color: #999; color: #fff; text-align: left; } #galleryDetail-saveTags, #galleryDetail-save { background-color: #6E6099;} #galleryDetail-blank { border-bottom: solid 1px #e8e8e8; padding: 6px 20px 4px 20px; width: 193px; height: 16px; color: #fff; background-color: #e8e8e8; text-align: left; } #galleryDetail-cancel, #galleryDetail-cancelTags { border-bottom: solid 1px #efefef; padding: 6px 20px 4px 20px; width: 193px; height: 16px; color: #fff; background-color: #e8e8e8; text-align: left; } #galleryDetail-cancel { background-color:#4CB6ED;} #galleryDetail-viewMode .sharebar { position: relative; float: none; border-bottom: solid 1px #fff; width: 233px; height: 26px; color: #fff; background-color: #3ea43e; } #galleryDetail-viewMode .sharebar p { border: 0; margin: 0; padding: 6px 20px 4px 20px; width: 150px; text-align: left; overflow: hidden; } #galleryDetail-viewMode .sharebar ul { position: absolute; float: none; border: 0; padding: 0; margin: 0; top: 5px; right: 6px; list-style: none; } #galleryDetail-viewMode .sharebar li { float: right; list-style-type: none; border: 0; padding: 0; margin: 0; width: 18px; height: 16px; z-index: 10; } #galleryDetail-viewMode .sharebar li a { display: block; float: none; border: 0; padding: 0; margin: 0 2px 0 0; width: 16px; height: 16px; background-repeat: no-repeat; background-position: top left; background-color: transparent; } #galleryDetail-viewMode .sharebar li span { display: none; } #galleryDetail-viewMode .sharebar li a.sharelink-delicious { background-image: url(../../img/global/component/share/icn_delicious.gif); } #galleryDetail-viewMode .sharebar li a.sharelink-facebook { background-image: url(../../img/global/component/share/icn_facebook.gif); } #galleryDetail-viewMode .sharebar li a.sharelink-digg { background-image: url(../../img/global/component/share/icn_digg.gif); } #galleryDetail-form { width: 193px; height: 340px; background: #e8e8e8; padding: 20px; color: #666; } #galleryDetail-include .prevPost, #galleryDetail-include .nextPost { display: block; width: 16px; height: 17px; cursor: pointer; float: left; margin-left: 2px; padding: 0px; } #galleryDetail-include .prevPost { background-image: url(../../img/gallery/btn_prev_footer.gif); } #galleryDetail-include .nextPost { background-image: url(../../img/gallery/btn_next_footer.gif); } #galleryDetail-delete-confirm, #galleryDetail-tagRemove-confirm, #galleryDetail-offensive-confirm, #galleryDetail-rating-success, #galleryDetail-rating-error, #galleryDetail-addFavorites-success, #galleryDetail-addFavorites-error, #galleryDetail-deleteFavorites-confirm, #galleryDetail-deleteFavorites-success, #galleryDetail-deleteFavorites-error, #galleryDetail-favorites-signin { display: none; } #galleryDetail-dna .tooltip { display: none; } #gallery-edit-filter div.hdr { background: url(../../img/gallery/btn_edit_selectdrop.gif) no-repeat top left transparent; width: 121px; height: 24px; overflow: hidden; } /** admin console **/ #galleryDetailFeatured-include { float:left; } #galleryDetailFeatured-include .component { height:150px; } #galleryDetailFeatured-include #galleryAdmin { border:0 none; width:450px; } p.favoritesInfo { padding-top: 0; margin-top: 0; } a.favAlert { color: #301C6E; } #galleryComments-include { float: left; } #galleryComments-include .component .header { color: #ffffff; } #galleryComments-include .component .header, #galleryComments-include .component .pagination, #galleryComments-include .component .options { padding: 10px 20px; } #galleryComments-include .noComments { height:100px; text-align:center; line-height:100px; } #galleryComments-include form { padding:20px; } #galleryComments-include textarea { width:390px; height:60px; } #galleryComments-save { line-height:47px; height: 47px; background-color: #4cb6ed; } #galleryComments-save.preload{ background-image: url(../../img/global/img-preloader-blue.gif); } #galleryComments-save a { margin-right: 37px; } #galleryComments-include .commentWhoWhen { padding-left: 23px; background: #666666; font-weight: 700; height:27px; line-height:27px; } #galleryComments-include .commentPostedBy { color:#cccccc; } #galleryComments-include .commentPerson, #galleryComments-include .commentDate { color:#ffffff; } #galleryComments-include .commentPerson, #galleryComments-include .commentPerson a { color: #0097e6; font-weight: bold; } #galleryComments-include .commentMessage { padding: 13px; background: #efefef; width:100%; } #galleryComments-include .commentPhoto { float:left; margin:10px; height:60px; width:60px; } #galleryComments-include .commentContent { margin-left: 80px; *margin-left: 0px; width:330px; padding: 5px; } *+html #galleryComments-include .commentContent { margin-left: 80px; } #galleryComments-include .commentTopNav { height:30px; background: #efefef; } #galleryComments-include .commentFormSeparator { height:30px; background-color:#6e6099; } #galleryComments-include .back { margin-top:20px; padding: 0px 10px 25px 30px; color: #301c6e; background: transparent url(../../img/faq/bg_back.gif) no-repeat 15px 2px; font-weight: 700; cursor: pointer; cursor: hand; } #galleryComments-include .flag { margin-top:20px; padding: 0px 10px 25px 30px; color: #301c6e; background: transparent url(../../img/gallery/bg_flag.gif) no-repeat 15px 2px; font-weight: 700; cursor: pointer; cursor: hand; } #galleryComments-include .component .pagination { background: #4cb6ed; float: left; } #galleryComments-include .component .pagination .pages { margin-left: 100px; } #galleryComments-include .component .gotoPage { color: #fff; text-decoration: none; } #galleryComments-include .component .gotoPage.current { color: #301c6e; } #galleryComments-include .component .gotoPage:hover { text-decoration: underline; } #galleryComments-include .component .prevPage, #galleryComments-include .component .nextPage { display: block; width: 16px; height: 17px; cursor: pointer; float: left; margin-left: 2px; } #galleryComments-include .component .prevPage { background-image: url(../../img/gallery/btn_prev.gif); } #galleryComments-include .component .nextPage { background-image: url(../../img/gallery/btn_next.gif); } #galleryComments-include #galleryComments-delete-confirm, #galleryComments-include #galleryComments-offensive-confirm { display: none; } #gallerypreview-include { width: 452px; } #home #gallerypreview-include .header, #home #gallerypreview-include .footer { width:412px; } #gallerypreview-include .content .viewer { overflow: hidden; } #gallerypreview-include .content .viewer .scroller { width: 1500px; position: relative; min-height: 220px; height:auto !important; height:220px; overflow: visible !important; } #gallerypreview-include .content .viewer .preview-item { float: left; display: none; min-height: 220px; height:auto !important; height:220px; overflow: visible !important; } #gallerypreview-include .content .viewer .preview-item.active { float: left; display: block; } #gallerypreview-include .content .image { position: relative; border-right: 1px solid #efefef; background: #e8e8e8; width: 112px; } #gallerypreview-include .content .image .thumbnail { overflow: hidden; width: 112px; height: 112px; background: black; } #gallerypreview-include .content .image .thumbnail .icn-speech { position: absolute; float: none; display: block; width: 21px; height: 21px; top: 90px; left: 9px; background: url(../../img/gallery/icn_speech.gif) no-repeat top left transparent; } #gallerypreview-include .content .image .thumbnail .icn-video { position: absolute; float: none; display: block; width: 21px; height: 21px; top: 90px; left: 85px; background: url(../../img/gallery/icn_video.gif) no-repeat top left transparent; } #gallerypreview-include .content .image .name { width: 82px; overflow: hidden; } #gallerypreview-include .content .image .data { padding: 15px; } #gallerypreview-include .content .image .date { padding-bottom: 19px; } #gallerypreview-include .content .image .rating { padding-top: 15px; padding-left: 46px; background-repeat: no-repeat; } #gallerypreview-include .content .image .data a { text-decoration: none; } #gallerypreview-include .content .image .data a:hover { text-decoration: underline; } #gallerypreview-include .content .image .data a:hover .name { text-decoration: underline; } #gallerypreview-include .content .image .data a:hover .date { text-decoration: underline; } .image .rating.r5 {background-image: url(../../img/gallery/rating/5_thumb.gif);} .image .rating.r4 {background-image: url(../../img/gallery/rating/4_thumb.gif);} .image .rating.r3 {background-image: url(../../img/gallery/rating/3_thumb.gif);} .image .rating.r2 {background-image: url(../../img/gallery/rating/2_thumb.gif);} .image .rating.r1 {background-image: url(../../img/gallery/rating/1_thumb.gif);} .image .rating.r0 {background-image: url(../../img/gallery/rating/0_thumb.gif);} #gallerypreview-include .goto { background-image: url(../../img/gallery/preview/bg_goto.gif); } .promoSpacer { width:452px; float:left; margin-bottom:20px; } #galleryTagBrowser-include { text-align: right; width: 178px; overflow: hidden; } #galleryTagBrowser-include .header { display: none; } #galleryTagBrowser-include .subheader { color: #1f0e45; font-weight: bold; font-size: 11px; line-height: 1.3em; text-transform: capitalize; } #galleryTagBrowser-include .content { } #galleryTagBrowser-include .footer { display: none; } /* tags */ #galleryTagBrowser-include #galleryTagsTitle { text-align: left; display: block; float: left; overflow: visible; padding: 15px 15px 0 15px; } #galleryTagBrowser-include #galleryTagsTitle p { margin: 5px 0; padding: 0; color: #666; line-height: 1.3em; } #galleryTagBrowser-include #galleryTagsTitle p.instructions { margin: 5px 0; padding: 0; color: #6e6099; } #galleryTagBrowser-include .view-tags { text-align: left; display: block; float: left; overflow: visible; padding: 0 15px; } #galleryTagBrowser-include .view-tags p { margin: 5px 0; padding: 0; color: #666; line-height: 1.3em; } #galleryTagBrowser-include .view-tags p.instructions { margin: 5px 0; padding: 0; color: #6e6099; } #galleryTagBrowser-include .view-tags ul { border: 0; padding: 0; margin: 5px 0 0 0; list-style: none; } #galleryTagBrowser-include .view-tags li { display: block; float: left; border: 0; padding: 0; margin: 0 5px 0 0; list-style-type: none; cursor: pointer; cursor: hand; line-height: 1.3em; color: #666; } #galleryTagBrowser-include .view-tags p a { color: #666; text-decoration: none; } #galleryTagBrowser-include .view-tags p a:hover { color: #200c4b; text-decoration: underline;} span.tagbrowse { border: 0; padding: 0; margin: 0; } #galleryTagBrowser-include #galleryTagsPrevious { padding-top: 20px; } /* reset button */ #galleryTagsReset { display: block; padding-top: 15px; text-align: right; } #galleryTagsReset a.reset-tag { display: block; float: none; overflow: hidden; width: 114px; height: 20px; background: url(../../img/gallery/btn_filter_reset.gif) no-repeat top left transparent; color: #6e6099; text-decoration: none; text-align: center; } #galleryTagsReset a.reset-tag span { display: block; float: none; padding: 4px 5px 0 5px; } #galleryTags { overflow:hidden; } #galleryTags-include { margin-bottom:20px; } #galleryTags-include .component .header { padding:10px 20px 0 20px; font-size: 13px; } #galleryTags-include .left { width:200px;} #galleryTags-include .right { height:290px; width: 430px; overflow:auto; } #galleryTags-include .component.wide .footer { background: url(../../img/global/component/tile/bg_bottom_wide_6e6099.gif) no-repeat bottom left #6e6099; } #galleryTags-include .component .footer .left { width:300px; } #galleryTags-include .component .footer .left a { font-size: 13px; text-decoration: none; text-align: left; color: #fff; border: 0; padding-left: 0; } #galleryDetail-tagsMode {} #galleryDetail-form, #galleryDetail-tags { height: 340px !important; background: #efefef; padding: 20px; color: #666; } #galleryDetail-tags { padding:0px;} #galleryDetail-tags img.tagThumb { margin:10px 0 0 50px;} #tagIdeasContainer { padding:12px 12px 12px 16px;} #tagSelectedContainer { padding:4px 0 0 8px; } #tagIdeasContainer { padding-top:0px; width:364px;} #tagSelectedContainer h2, #tagIdeasContainer h2, #tagIdeasContainer h1 { display:inline; color:#363636; font-size:12px; margin:0; padding:2px 0 6px 0;} #tagIdeasContainer h1 { display:block; font-size:14px; color:#301c6e; padding-top:20px;} #tagSelectedContainer a { color:#666; text-decoration:none;} #tagSelectedContainer a:hover { text-decoration:line-through; color:#ff0000; /* padding:0 0 0 8px; background: url(../../img/global/bullet_minus.gif) no-repeat 0 4px transparent;*/} #tagSelectedContainer #selectedList { padding:2px 0 4px 0;} #tagInputContainer { position:relative; } #autoSuggestWidget span.mojoValidationError { width:200px; } #tagInputContainer #autoSuggestWidget .preload { background: transparent url(../../img/global/img-preloader-efefef.gif) 0 0 no-repeat;} #tagInputContainer #autoSuggestWidget .preload #tagSubmitBtn { display:none;} #tagInputContainer form { margin:0px; padding:8px 0 0 8px; background-color: transparent; } #tagInputContainer form p { font-weight:bold; font-size:9px; color:#333333; margin:0; padding:0;} #tagInputContainer form #tagsInput { width:160px; float:left; color:#000; background-color: #fff; font-size:11px;} #tagInputContainer form #tagSubmit { text-align:center; float:left; width:14px; height:17px;} #tagInputContainer form #tagSubmit a { display:block; margin:2px 0 0 6px; width:14px;height:14px; background:url(../../img/global/btn_add.gif) no-repeat 0 0 transparent;} #tagInputContainer form #tagSubmit a:hover { text-decoration:underline;} #tagInputErrors { display: block; padding: 9px; } #tagInputErrors span { width: 163px; font-weight: bold; } #tagInputContainer form .preload {} #tagInputContainer form span { display:block; width:180px;} #tagInputContainer #matchedTags { position:absolute; top:42px; left:8px; width:161px; height:96px; background-color:#fff; overflow:hidden;} #tagIdeasContainer ul { margin:10px 0 0 0; font-size:10px; line-height:14px; padding:0; list-style:none; width:100px;} #tagIdeasContainer ul li a.preload { text-indent:-1000px; background: url(../../img/global/img-preloader-mini.gif) no-repeat 0 4px transparent;} #tagIdeasContainer ul li.hdr { font-weight:bold;} #tagIdeasContainer ul li a { color:#6e6099; text-decoration:none;} #tagIdeasContainer ul li a:hover { text-decoration:underline;} #tagIdeasContainer .tagCol { width:120px; float:left;} #tagIdeasContainer .tagCol ul li.filteredTag { color:#a1a1a1;} #tagInputContainer form .hide { display:none;} #tagInputContainer form .show, #tagInputContainer form #tagSubmit .show { display:block !important;} #tagInputContainer #matchedTags a { display:block; padding:2px; color:#000; text-decoration:none;} #tagInputContainer #matchedTags a.selected, #tagInputContainer #matchedTags a:hover { background-color:#0097e6; color:#fff; text-decoration:none;} #galleryTags-bar { background-color:#6e6099; width:633px;} #galleryTags-bar #galleryDetail-saveTags { border:none; } /* WALLPAPER */ #galleryWallpaper-include { } #galleryWallpaper-include .content { padding-bottom: 10px; } #galleryWallpaper-include .header { display: block; padding: 10px 20px 10px 20px; width: 593px; background-image: url(../../img/global/component/tile/bg_top_wide.gif); background-repeat: no-repeat; background-color: #6e6099; background-position: left top; font-size: 13px; font-weight: bold; } #galleryWallpaper-include #wallpaper-title { display: block; overflow: hidden; padding-bottom: 25px; padding-top: 8px; width: 300px; } #galleryWallpaper-include .subheader { display: block; padding: 7px 20px; width: 593px; background-color: #666; font-size: 12px; font-weight: bold; } #wallpaper-rating { position: absolute; font-size: 10px; top:7px; left:135px; width:480px; height:36px; } #wallpaper-rating div, #wallpaper-rating img { padding: 0 0 0 20px; margin:0; } #wallpaper-rating .avgRatingTitle { color: #C1BAD6; float: right; padding-top: 3px; } #wallpaper-rating .avgRating div { display:none; } #galleryWallpaper-include #wallpaper-desktop { } #galleryWallpaper-include #wallpaper-thumbnails { } /* WALLPAPER DESKTOP */ #galleryWallpaper-include #wallpaper-desktop { } #galleryWallpaper-include #wallpaper-desktop .content { margin: 10px 20px; padding-bottom: 0; } #galleryWallpaper-include #wallpaper-desktop .wallpaper-list { padding: 0; } #galleryWallpaper-include .wallpaper-list { margin: 0 10px 20px 16px; } #galleryWallpaper-include .wallpaper-list a { color: #6e6099; text-decoration: none; } #galleryWallpaper-include .wallpaper-list a:hover { text-decoration: underline; } #galleryWallpaper-include .wallpaper-list ul { border: 0; padding: 0; margin: 0; list-style: none; line-height: 1.3em; } #galleryWallpaper-include .wallpaper-list li { padding: 0; margin: 0 1px 0 0; list-style-type: none; color: #666; } #galleryWallpaper-include .wallpaper-list li.wallpaper-options { width: 200px; display: block; float: left; } #galleryWallpaper-include .wallpaper-list li.wallpaper-options a.wall-thumb-img { text-decoration: none; display: block; float: none; width: 200px; height: 145px; background-color: #d0d0d0; } #galleryWallpaper-include .wallpaper-list ul.wallpaper-resolutions { width: 190px; padding-top: 10px; margin-left: 5px; } #galleryWallpaper-include .wallpaper-list ul.wallpaper-resolutions li { text-align: center; } #galleryWallpaper-include .wallpaper-list ul.wallpaper-resolutions li.resolution-optimal { padding-bottom: 12px; width: 190px; } #galleryWallpaper-include .wallpaper-list ul.wallpaper-resolutions li.resolution-other { padding-bottom: 12px; width: 190px; } /* WALLPAPER THUMBNAILS */ #galleryWallpaper-include #wallpaper-thumbnails { } #wallpaper-thumbnails .thumbnail-list { width: 632px; } #wallpaper-thumbnails .content ul { list-style: none; padding: 0; margin-left: 15px; margin-top: 15px; width: 620px; } #wallpaper-thumbnails .content ul li { list-style-type: none; border: 0; float: left; padding: 0 0 20px 0; margin: 0 1px 0 0; width: 200px; } #wallpaper-thumbnails a { color: #6e6099; text-decoration: none; } #wallpaper-thumbnails a:hover { text-decoration: underline; } #wallpaper-thumbnails a.thumb-img { display: block; background-color: #d2d2d2; } #wallpaper-thumbnails a.thumb-dl { display: block; padding-top: 7px; } #wallpaper-thumbnails .content li.dimension640 a.thumb-img { padding: 0; } #wallpaper-thumbnails .content li.dimension300 a.thumb-img { padding: 15px; } #wallpaper-thumbnails .content li.dimension200 a.thumb-img { padding: 28px; } #wallpaper-thumbnails .content li.dimension250 a.thumb-img { padding: 28px; } #wallpaper-thumbnails .content li.dimension100 a.thumb-img { padding: 50px; } #wallpaper-thumbnails .content ul li span.dimension { display: block; padding: 7px 0 3px 0; font-size: 13px; font-weight: bold; color: #363636; } #wallpaper-thumbnails .content ul li span.info { display: block; } #wallpaper-thumbnails .content li.dimension640 span.info { width: 200px; } #wallpaper-thumbnails .content li.dimension300 span.info { width: 200px; } #wallpaper-thumbnails .content li.dimension200 span.info { width: 200px; } #wallpaper-thumbnails .content li.dimension250 span.info { width: 200px; } #wallpaper-thumbnails .content li.dimension100 span.info { width: 200px; } #wallpaper-thumbnails .page-return { background: #0097e6 none repeat scroll 0%; } #wallpaper-thumbnails .page-return a { color: #fff; text-decoration: none; } #wallpaper-thumbnails .page-return a:hover { text-decoration: underline; } #wallpaper-thumbnails .page-return a span { display: block; padding: 15px 17px 7px 17px; } #wallpaper-thumbnails .footer { display:block; float: none; overflow:hidden; border: 0; padding: 0; margin: 0; width:633px; height:10px; background-image: url(../../img/global/component/tile/0097e6/bg_bottom_wide.gif); background-position:left top; background-repeat:no-repeat; } #challengespreview-include { width: 452px; } #home #challengespreview-include .header, #home #challengespreview-include .footer { width: 412px; } #challengespreview-include .content { height:auto !important; overflow: visible !important; } #challengespreview-include .content #intro{ position:relative; } #challengespreview-include .content #photo { position:relative; background-color:#000; width:112px; height:112px; *overflow:hidden; } #challengespreview-include .content #photo .winnerDecal { position:absolute; top:0px; left:0px; height:54px; width:54px; background: url(../../img/challenges/winner_trophy_mini.png) no-repeat left top; *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image, src='/virtualme/resources/img/challenges/winner_trophy_mini.png'); } #challengespreview-include .content #challengeContainer { position:absolute; top:0px; left:112px; height:72px; width:340px; } #challengespreview-include .content .challenge { height:72px; } #challengespreview-include .content .challengeContainer.CLOSED { background-color:#d0e6f3; } #challengespreview-include .content .challengeContainer.VOTING { background-color:#301c6e; } #challengespreview-include .content .challengeContainer.SUBMISSION { background-color:#4db6ed; } #challengespreview-include .content .challengeContainer.UPCOMING { background-color:#301c6e; } #challengespreview-include .content .challenge.CLOSED { background-color:#d0e6f3; } #challengespreview-include .content .challenge.VOTING { background-color:#301c6e; } #challengespreview-include .content .challenge.SUBMISSION { background-color:#4db6ed; } #challengespreview-include .content .challenge.UPCOMING { background-color:#301c6e; } #challengespreview-include .content .challenge .title { color:#fff; font-size:10pt; font-weight:bold; padding-top:20px; padding-left:21px; } #challengespreview-include .closedTitle { margin-top:15px; margin-left:21px; color:#6d629e; font-size:10pt; font-weight:bold; } #challengespreview-include .closedwinner { margin-left:21px; margin-top:3px; color:#321b6d; font-size:10pt; } #challengespreview-include .closedwinner a { color:#321b6d; } #challengespreview-include .content .challenge .description { color:#6e6099; padding-left:21px; } #challengespreview-include .content #actionContainer { position:absolute; top:72px; left:112px; height:40px; width:340px; } #challengespreview-include .content .action { background-color:#301c6e; height:40px; width:340px; float:left; } #challengespreview-include .content .action.CLOSED { background-color:#d0e6f3; } #challengespreview-include .content .action.VOTING { background-color:#301c6e; } #challengespreview-include .content .action.SUBMISSION { background-color:#4db6ed; } #challengespreview-include .content .action.UPCOMING { background-color:#301c6e; } #challengespreview-include .content .action .button { margin-left:19px; *margin-left:10px; color:#fff; width:104px; height:31px; font-size:10pt; font-weight:bold; text-align:center; line-height:31px; float:left; cursor:pointer; text-decoration:none; } *+html #challengespreview-include .content .action .button { margin-left:19px; } #challengespreview-include .content .action a .button.CLOSED { width:104px; background: url(../../img/challenges/preview/btn_details_blue.gif) no-repeat left top; } #challengespreview-include .content .action a .button.VOTING { width:104px; background: url(../../img/challenges/preview/bg_previewaction.gif) no-repeat left top; } #challengespreview-include .content .action a .button.SUBMISSION { width:104px; background: url(../../img/challenges/preview/btn_submit.gif) no-repeat left top; } #challengespreview-include .content .action a .button.UPCOMING { width:104px; background: url(../../img/challenges/preview/btn_details.gif) no-repeat left top; } #challengespreview-include .content .action .countdown { margin-left:19px; margin-top:1px; color:#6e6099; width:172px; height:27px; line-height:27px; float:left; text-align: center; } #challengespreview-include .content .action .countdown.SUBMISSION { background: url(../../img/challenges/preview/bg_countdown_blue.gif) no-repeat left top; } #challengespreview-include .content .action .countdown.VOTING { background: url(../../img/challenges/preview/bg_countdown.gif) no-repeat left top; } #challengespreview-include .content .action .countdown.UPCOMING { background: url(../../img/challenges/preview/bg_countdown.gif) no-repeat left top; } #challengespreview-include .time { display: none; overflow: hidden; } #challengespreview-include .action .countdown-timer { font-size: 12px; font-weight: bold; background:none; } #challengespreview-include .action .time-digit { color:#fff; } #challengespreview-include .action .time-label { color:#aca4c5; } #challengespreview-include .action .countdown.SUBMISSION .time-label { color:#bde6fc; } #challengespreview-include .action .time-spacer { color:#fff; font-size: 9px; font-weight: normal; } #challengespreview-include .countdown .timelefttxt { color:#99d5f5;*margin-left:4px; } #challengespreview-include .countdown .timelefttxt.SUBMISSION { color:#bde6fc; *margin-left:4px;*background:none; } #challengespreview-include .countdown .timetext { color: #fff; } #challengespreview-include .countdown .timetype { color:#aca4c5; } #challengespreview-include .content #morechallengesTitle { background-color:#c2c2c2; color:#fff; height:31px; line-height:31px; padding-left:22px; font-weight:bold; } #challengespreview-include .content #otherchallenges { background-color:#efefef; } * #challengespreview-include .content #otherchallenges.noRecords { background-color:#EAE8F0; height:1px; overflow:hidden; } #challengespreview-include .otherchallengesPad { } #challengespreview-include .challengeRow { width:405px; height:auto; clear:both; } #challengespreview-include .challengeRow:hover { background-color:#def0f0; *background:#efefef; } #challengespreview-include .challengeRow .title a { color: #666666; text-decoration: none; } #challengespreview-include .challengeRow .title a:hover { text-decoration: underline; } #challengespreview-include .content #otherchallenges .title { width:160px; max-width:180px; color:#666; font-weight:bold; float:left; } #challengespreview-include .content #otherchallenges .phase { color:#666; width:100px; } #challengespreview-include .voting { color:#301c6e; } #challengespreview-include .submission { color:#0097e6; } #challengespreview-include .content #otherchallenges .countdown-date { width:100px; text-align:right; float:left; } #challengespreview-include .rarrow { margin-top:4px; width:4px; height:5px; cursor:pointer; background: url(../../img/challenges/preview/right_arrow.gif) no-repeat top left; } #challengespreview-include .goto { background-image: url(../../img/challenges/preview/bg_goto.gif); } #challenges-include { width: 452px; } #home #challenges-include .header, #home #challenges-include .footer { width: 412px; } #challenges-include .content #intro{ position:relative; } #challenges-include .content .photo { display: block; float: left; background-color:#000; width:112px; height:112px; *overflow:hidden; margin-bottom: 1px; position: relative; } #challenges-include .content .photo .winnerDecal { position:absolute; top:0px; left:0px; height:54px; width:54px; background: url(../../img/challenges/winner_trophy_mini.png) no-repeat left top; *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image, src='/virtualme/resources/img/challenges/winner_trophy_mini.png'); } #challenges-include .content .challengeContainer { display: block; float: left; height:72px; width:339px; } #challenges-include .content .challenge { height:72px; } #challenges-include .content .challengeContainer.CLOSED { background-color:#d0e6f3; } #challenges-include .content .challengeContainer.VOTING { background-color:#301c6e; } #challenges-include .content .challengeContainer.SUBMISSION { background-color:#4db6ed; } #challenges-include .content .challengeContainer.UPCOMING { background-color:#301c6e; } #challenges-include .content .challenge.CLOSED { background-color:#d0e6f3; } #challenges-include .content .challenge.VOTING { background-color:#301c6e; } #challenges-include .content .challenge.SUBMISSION { background-color:#4db6ed; } #challenges-include .content .challenge.UPCOMING { background-color:#301c6e; } #challenges-include .content .challenge .title { color:#fff; font-size:10pt; font-weight:bold; padding-top:20px; padding-left:21px; } #closedChallenges .content .challenge .title { color:#6E6099; font-size:10pt; font-weight:bold; padding-top:20px; padding-left:21px; } #challenges-include .content .challenge .date { color:#fff; font-size:8pt; font-weight:bold; padding-top:0px; padding-left:21px; } #challenges-include .closedTitle { margin-top:15px; margin-left:21px; color:#6d629e; font-size:10pt; font-weight:bold; } #challenges-include .closedwinner { margin-left:21px; margin-top:3px; color:#321b6d; font-size:10pt; } #challenges-include .closedwinner a { color:#321b6d; } #challenges-include .content .challenge .description { color:#6e6099; padding-left:21px; } #challenges-include .content #actionContainer { position:absolute; top:72px; left:112px; height:40px; width:340px; } #challenges-include .content .action { display: block; background-color:#301c6e; height:40px; width:339px; float:left; margin-bottom: 1px; } #challenges-include .content .action.CLOSED { background-color:#d0e6f3; } #challenges-include .content .action.VOTING { background-color:#301c6e; } #challenges-include .content .action.SUBMISSION { background-color:#4db6ed; } #challenges-include .content .action .button { margin-left:19px; *margin-left:10px; color:#fff; width:104px; height:31px; font-size:10pt; font-weight:bold; text-align:center; line-height:31px; float:left; cursor:pointer; text-decoration:none; } *+html #challenges-include .content .action .button { margin-left:19px; } #challenges-include .content .action a .button.CLOSED { width:104px; background: url(../../img/challenges/preview/btn_details_blue.gif) no-repeat left top; } #challenges-include .content .action a .button.VOTING { width:104px; background: url(../../img/challenges/preview/bg_previewaction.gif) no-repeat left top; } #challenges-include .content .action a .button.SUBMISSION { width:104px; background: url(../../img/challenges/preview/btn_submit.gif) no-repeat left top; } #challenges-include .content .action a .button.UPCOMING { width:104px; background: url(../../img/challenges/preview/btn_details.gif) no-repeat left top; } #challenges-include .content .action .challengewinner { text-align: left; padding-left: 135px;} #challenges-include .content .action .challengewinner p { color: #666666; border: 0; padding: 9px 0 0 0; margin: 0; } #challenges-include .content .action .challengewinner a { color: #6E6099; text-decoration: none; } #challenges-include .content .action .challengewinner a:hover { text-decoration: underline; } #challenges-include .content .action .countdown { margin-left:19px; margin-top:1px; color:#6e6099; width:172px; height:27px; line-height:27px; float:left; text-align: center; } #challenges-include .content .action .countdown.SUBMISSION { background: url(../../img/challenges/preview/bg_countdown_blue.gif) no-repeat left top; } #challenges-include .content .action .countdown.VOTING { background: url(../../img/challenges/preview/bg_countdown.gif) no-repeat left top; } #challenges-include .content .action .countdown.UPCOMING { background: url(../../img/challenges/preview/bg_countdown.gif) no-repeat left top; } #challenges-include .time { display: none; overflow: hidden; } #challenges-include .action .countdown-timer { font-size: 12px; font-weight: bold; background:none; } #challenges-include .action .time-digit { color:#fff; } #challenges-include .action .time-label { color:#aca4c5; } #challenges-include .action .countdown.SUBMISSION .time-label { color:#bde6fc; } #challenges-include .action .time-spacer { color:#fff; font-size: 9px; font-weight: normal; } #challenges-include .countdown .timelefttxt { color:#99d5f5;*margin-left:4px; } #challenges-include .countdown .timelefttxt.SUBMISSION { color:#bde6fc; *margin-left:4px;*background:none; } #challenges-include .countdown .timetext { color: #fff; } #challenges-include .countdown .timetype { color:#aca4c5; } #challenges-include .content #morechallengesTitle { background-color:#c2c2c2; color:#fff; height:31px; line-height:31px; padding-left:22px; font-weight:bold; } #challenges-include .content #otherchallenges { background-color:#efefef; padding:22px; } #challenges-include .challengeRow { position:relative; width:405px; } #challenges-include .challengeRow:hover { background-color:#def0f0; *background:#efefef; } #challenges-include .challengeRow .title a { color: #666666; text-decoration: none; } #challenges-include .challengeRow .title a:hover { text-decoration: underline; } #challenges-include .content #otherchallenges .title { position:relative; width:160px; max-width:180px; color:#666; font-weight:bold; } #challenges-include .content #otherchallenges .phase { position:absolute; top:0px; left:180px; color:#666; width:100px; } #challenges-include .voting { color:#301c6e; } #challenges-include .submission { color:#0097e6; } #challenges-include .content #otherchallenges .countdown-date { position:absolute; top:0px; right:20px; width:100px; text-align:right; } #challenges-include .challengeRow .rarrow { position:absolute; top:4px; right:0px; width:4px; height:5px; cursor:pointer; background: url(../../img/challenges/preview/right_arrow.gif) no-repeat top left; } #challenges-include .goto { background-image: url(../../img/gallery/preview/bg_goto.gif); } /* Layout */ #challengeDetail-include { margin-bottom:20px; } /* Header */ #challengeDetail-include .component .header { font-size: 13px; height:42px; } #challengeDetail-include #challengeDetail-title { padding-right: 70px; } /* Header Skins */ #challengeDetail-include .component.wide #headerchallengeUPCOMING { background: #6e6099 url(../../img/global/component/tile/bg_top_wide.gif) no-repeat left top; } #challengeDetail-include .component.wide #headerchallengeSUBMISSION { background: #0097e6 url(../../img/global/component/tile/0097e6/bg_top_wide.gif) no-repeat left top; } #challengeDetail-include .component.wide #headerchallengeVOTING { background: #6e6099 url(../../img/global/component/tile/bg_top_wide.gif) no-repeat left top; } #challengeDetail-include .component.wide #headerchallengeCLOSED { background: #99d6f5 url(../../img/global/component/tile/99d6f5/bg_top_wide.gif) no-repeat left top; } #challengeDetail-title span { display: inline; } #challengeDetail-include ul#challengeDetail-challengePagination { display: block; float: none; position: absolute; clear: both; border: 0; padding: 0; margin: 0; width: 65px; height: 20px; top: 10px; right: 20px; list-style: none; } #challengeDetail-include ul#challengeDetail-challengePagination li { display: block; float: right; padding: 0; margin: 0; height: 17px; list-style-type: none; } #challengeDetail-include ul#challengeDetail-challengePagination li span { display: none; } #challengeDetail-include ul#challengeDetail-challengePagination li a { display: block; padding: 0; margin: 0; height: 17px; background-repeat: no-repeat; background-color: transparent; } #challengeDetail-include ul#challengeDetail-challengePagination .challengePagination-challenges { width: 21px; } #challengeDetail-include ul#challengeDetail-challengePagination .challengePagination-challenges a { background-position: 0px 0px; width: 19px; } #challengeDetail-include ul#challengeDetail-challengePagination .challengePagination-prev a { background-position: 0px -20px; width: 18px; } #challengeDetail-include ul#challengeDetail-challengePagination .challengePagination-next a { background-position: 0px -40px; width: 18px; } #headerchallengeUPCOMING ul#challengeDetail-challengePagination li a { background-image: url(../../img/challenges/btn_challenges_vote.gif); } #headerchallengeSUBMISSION ul#challengeDetail-challengePagination li a{ background-image: url(../../img/challenges/btn_challenges_submit.gif); } #headerchallengeVOTING ul#challengeDetail-challengePagination li a { background-image: url(../../img/challenges/btn_challenges_vote.gif); } #headerchallengeCLOSED ul#challengeDetail-challengePagination li a { background-image: url(../../img/challenges/btn_challenges_closed.gif); } /* Left Content */ #challengeDetail-include .component .left { width:377px; height:256px; background-color:#301c6e; } #challengeDetail-include .component .left .challenge { background-color:#301c6e; height:200px; padding-top:20px; padding-left:20px; padding-right:20px; margin-bottom:-20px; } #challengeDetail-include .component .left .challengeUPCOMING { background-color:#4db6ed; } #challengeDetail-include .component .left .challengeSUBMISSION { background-color:#4db6ed; } #challengeDetail-include .component .left .challengeVOTING { background-color:#2f1c6e; } #challengeDetail-include .component .left .challengeCLOSED { background-color:#d0e6f3; } #challengeDetail-include .component .left .title { color:#fff; font-size:12pt; font-weight:bold; } #challengeDetail-include #voteDuration { margin-top:10px; color:#fff; } #challengeDetail-include #voteDuration { color:#4cb6ed; } #challengeDetail-include .component .left .closedTitle { color:#6d629e; font-size:12pt; font-weight:bold; } #challengeDetail-include .component .left .closedwinner { margin-top:6px; color:#321b6d; font-size:12pt; } #challengeDetail-include .component .left .closedwinner a { color:#321b6d; text-decoration:none; font-weight:bold; } #challengeDetail-include .description { margin-top:6px; } #challengeDetail-include .component .left .challenge .register { color:#fff; } #challengeDetail-include .component .left .challenge .register a { color:#2f1c6e; } #challengeDetail-include #descriptionUPCOMING { color:#fff; } #challengeDetail-include #descriptionSUBMISSION { color:#fff; } #challengeDetail-include #descriptionVOTING { color:#fff; } #challengeDetail-include #descriptionCLOSED { color:#6d629e; } #challengeDetail-include .smsvoting { height:15px; line-height:15px; background: url(../../img/challenges/sms.gif) no-repeat left top; padding-left:12px; color:#fff; } #challengeDetail-include .smstxt { color:#fff; font-weight:bold; font-size:14pt; } #challengeDetail-include .smsnumber { color:#fff; font-weight:bold; font-size:14pt; } /* Buttons */ #challengeDetail-include .component .left .button.VOTING { width:106px; height:41px; line-height:41px; text-align:center; color:#fff; background: url(../../img/challenges/btn_vote_now.gif) no-repeat left top; cursor:pointer; font-weight:bold; } #challengeDetail-include #btnSubmission { width:119px; height:41px; line-height:41px; text-align:center; color:#fff; background: url(../../img/challenges/btn_submit.gif) no-repeat left top; cursor:pointer; font-weight:bold; } #challengeDetail-include .component .left .promo { background-color:#fff; height:56px; } #challengeDetail-include .component .left .promo.CLOSED { background-color:#d0e6f3; height:56px; } /* Right Content */ #challengeDetail-include .component .right { position:relative; width:256px; height:256px; background-color:#000; } #challengeDetail-include .component .right .winnerDecal { position:absolute; top:0px; left:0px; height:97px; width:97px; background: url(../../img/challenges/winner_trophy.png) no-repeat left top; *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image, src='/virtualme/resources/img/challenges/winner_trophy.png'); } /* Footer */ #challengeDetail-include .component.wide .footer { height:10px; } #challengeDetail-include .component.wide .footer.challengeUPCOMING { background: #eae8f0 url(../../img/global/component/tile/bg_bottom_wide.gif) no-repeat left bottom; } #challengeDetail-include .component.wide .footer.challengeSUBMISSION { background: #0097e6 url(../../img/global/component/tile/0097e6/bg_bottom_wide.gif) no-repeat left bottom; } #challengeDetail-include .component.wide .footer.challengeVOTING { background: #eae8f0 url(../../img/global/component/tile/bg_bottom_wide.gif) no-repeat left bottom; } #challengeDetail-include .component.wide .footer.challengeCLOSED { background: #99d6f5 url(../../img/global/component/tile/99d6f5/bg_bottom_wide.gif) no-repeat left bottom; } #challengePostDetail-include { margin-bottom:20px; } #challengePostDetail-include .component .header { padding: 10px 20px; font-size: 13px; background-image: url(../../img/global/component/tile/bg_top_wide_split.gif); } #challengePostDetail-image { width: 400px; height: 433px; overflow: hidden; } #challengePostDetail-title { width:300px; overflow: hidden; } #challengePostDetail-rank { position: absolute; top: 0px; left: 400px; width: 193px; height: auto; font-size: 10px; padding: 10px 20px; } #challengePostDetail-rank .rank { color: #fff; font-size: 15px; font-weight: bold; display: inline; } #challengePostDetail-rank .rankTotal { color: #aea4c6; font-size: 15px; font-weight: bold; display: inline; } #challengePostDetail-include .right { width: 233px; height: 433px; overflow: hidden; position: relative; } #challengePostDetail-slider { position: absolute; top: 0px; left: 0px; } #challengePostDetail-viewMode { position: absolute; top: 0px; left: 0px; } #challengePostDetail-info { width: 193px; height: 273px; background: #e8e8e8; padding: 20px; color: #666; overflow: hidden; } #challengePostDetail-info div { padding-bottom: 3px; } #challengePostDetail-slider .title { /*font-size: 13px; color: #4d4d4d; font-weight: bold;*/ padding-bottom: 10px; } #challengePostDetail-slider .author, #challengePostDetail-slider .author a { color: #0097e6; font-weight: bold; } #challengePostDetail-slider .date { color: #333; font-weight: bold; } #challengePostDetail-slider .category { color: #333; font-weight: bold; } #challengePostDetail-slider textarea { width:170px; height:170px; margin-bottom:10px; } #challengePostDetail-slider .tags bold { font-weight:bold;} #challengePostDetail-slider .tags { color: #333; font-weight: normal; } #challengePostDetail-slider .tags a { color:#666;} #challengePostDetail-slider .tags span a { text-decoration:none;} #challengePostDetail-slider .tags span a:hover { text-decoration:underline;} #challengePostDetail-slider .tags span { display:inline !important; } #challengePostDetail-slider .desc { color: #333; font-weight: normal; } #challengePostDetail-slider .desc span { font-weight:bold; } #challengePostDetail-blank { width: 193px; height: 16px; padding: 7px 20px; background-color: #e8e8e8; } #challengePostDetail-invitetovote { width: 193px; height: 16px; padding: 7px 20px; color:#fff; background-color: #4cb6ed; } #challengePostDetail-offensive, #challengePostDetail-flagged { padding: 7px 20px; width: 193px; height: 16px; color: #fff; background-color: #999; text-align: left; } #challengePostDetail-offensive.preload { background-image:url(../../img/global/img-preloader-999999.gif); } #challengePostDetail-closed { width: 193px; height: 16px; padding: 7px 20px; color: #fff; background-color: #c2c2c2; text-align: right; } #challengePostDetail-voted { width: 193px; height: 36px; padding: 12px 20px; color: #000; background-color: #c2c2c2; } #challengePostDetail-voted a { color: #000; } #challengePostDetail-votesNeeded { width: 193px; height: 16px; padding: 7px 20px; color: #fff; border-bottom: solid 1px #fff; background-color: #aea4c6; } #challengePostDetail-votesNeeded a { color: #fff; text-decoration: none; } #challengePostDetail-votesNeeded a:hover { text-decoration: underline; } #challengePostDetail-inviteVoters { width: 193px; height: 16px; padding: 7px 20px; color: #fff; border-bottom: solid 1px #fff; background-color: #2f1c6e; } #challengePostDetail-inviteVoters a { color: #fff; text-decoration: none; } #challengePostDetail-inviteVoters a:hover { text-decoration: underline; } #challengePostDetail-votesNeeded a { color: #fff; text-decoration: none; } #challengePostDetail-votesNeeded a:hover { text-decoration: underline; } #challengePostDetail-vote, #challengePostDetail-sms { width: 193px; height: 16px; padding: 7px 20px; color: #fff; background-color: #2f1c6e; text-align: right; } #challengePostDetail-vote.preload { background-image: url(../../img/global/img-preloader-purple.gif); } #challengePostDetail-viewMode .sharebar { position: relative; float: none; border-bottom: solid 1px #fff; width: 233px; height: 30px; color: #fff; background-color: #3ea43e; } #challengePostDetail-viewMode .sharebar p { border: 0; margin: 0; padding: 7px 0 0 20px; width: 150px; text-align: left; overflow: hidden; } #challengePostDetail-viewMode .sharebar ul { position: absolute; float: none; border: 0; padding: 0; margin: 0; top: 7px; right: 6px; list-style: none; } #challengePostDetail-viewMode .sharebar li { float: right; list-style-type: none; border: 0; padding: 0; margin: 0; width: 18px; height: 16px; z-index: 10; } #challengePostDetail-viewMode .sharebar li a { display: block; float: none; border: 0; padding: 0; margin: 0 2px 0 0; width: 16px; height: 16px; background-repeat: no-repeat; background-position: top left; background-color: transparent; } #challengePostDetail-viewMode .sharebar li span { display: none; } #challengePostDetail-viewMode .sharebar li a.sharelink-delicious { background-image: url(../../img/global/component/share/icn_delicious.gif); } #challengePostDetail-viewMode .sharebar li a.sharelink-facebook { background-image: url(../../img/global/component/share/icn_facebook.gif); } #challengePostDetail-viewMode .sharebar li a.sharelink-digg { background-image: url(../../img/global/component/share/icn_digg.gif); } #challengePostDetail-include .prevPost, #challengePostDetail-include .nextPost { display: block; width: 16px; height: 17px; cursor: pointer; float: left; margin-left: 2px; padding: 0px; } #challengePostDetail-include .prevPost { background-image: url(../../img/gallery/btn_prev_footer.gif); } #challengePostDetail-include .nextPost { background-image: url(../../img/gallery/btn_next_footer.gif); } #challengePostDetail-offensive-confirm, #challengePostDetail-vote-confirm { display: none; } #challengePosts-include .component { overflow: visible; } #challengePosts-include .component .header, #challengePosts-include .component .pagination, #challengePosts-include .component .options { padding: 10px 20px; } /* Header Skins */ #challengePosts-include .component .header.challengeSUBMISSION { background: #0097e6 url(../../img/global/component/tile/0097e6/bg_top.gif) no-repeat left top; } #challengePosts-include .component .header.challengeCLOSED { background: #99d6f5 url(../../img/global/component/tile/99d6f5/bg_top.gif) no-repeat left top; } #challengePosts-include select { width: 120px; } #challengePosts-include .component .pagination { background: #4cb6ed; } #challengePosts-include .component .pagination .pages { margin-left: 100px; } #challengePosts-include #pagination-bottom { clear: both; } #challengePosts-include .component .gotoPage { color: #fff; text-decoration: none; } #challengePosts-include .component .gotoPage.current { color: #301c6e; } #challengePosts-include .component .gotoPage:hover { text-decoration: underline; } #challengePosts-include .component .prevPage, #challengePosts-include .component .nextPage { display: block; width: 16px; height: 17px; cursor: pointer; float: left; margin-left: 2px; } #challengePosts-include .component .prevPage { background-image: url(../../img/gallery/btn_prev.gif); } #challengePosts-include .component .nextPage { background-image: url(../../img/gallery/btn_next.gif); } #challengePosts-include .component .options { background: #0097e6; overflow: visible; position: relative; z-index: 9000; } #challengePosts-include .component .options .right div { } #challengePosts-include .component .preloader { display: block; background: #4d4d4d url(../../img/global/img-preloader.gif) no-repeat bottom; width: 451px; height: 35px; text-align: center; padding: 0px; float: left; border-top: 5px solid #4d4d4d; border-bottom: 5px solid #4d4d4d; } #challengePosts-include .component .content { display: none; width: 452px; background: #fff; float: left; } #challengePosts-include .component .gallery-item { margin-right: 1px; width: 112px; float: left; position: relative; } #challengePosts-include .component .gallery-item .thumbnail .icn-speech { position: absolute; float: none; display: block; width: 21px; height: 21px; top: 90px; left: 9px; background: url(../../img/gallery/icn_speech.gif) no-repeat top left transparent; } #challengePosts-include .component .gallery-item .thumbnail .icn-video { position: absolute; float: none; display: block; width: 21px; height: 21px; top: 90px; left: 85px; background: url(../../img/gallery/icn_video.gif) no-repeat top left transparent; } #challengePosts-include .component .gallery-item .thumbnail { display: block; width: 112px; height: 112px; overflow: hidden; } #challengePosts-include .component .gallery-item .thumbnail img { width: 112px; height: 112px; visibility: hidden; } #challengePosts-include .component .gallery-item .gallery-info { background: #e8e8e8; padding: 10px 20px; } #challengePosts-include .challengeRanking { font-size:14pt; } #challengePosts-include .challengeRankingTotal { font-size:10pt; } #challengePosts-include .component .gallery-item .gallery-info.rank1 { color:#fff; background: #301c6e; padding: 10px 20px; } #challengePosts-include .component .gallery-item .gallery-info.rank2 { color:#fff; background: #4cb6ed; padding: 10px 20px; } #challengePosts-include .component .gallery-item .gallery-info.rank3 { color:#fff; background: #4cedec; padding: 10px 20px; } #challengePosts-include .component .gallery-item .rating img { width: 45px; height: 15px; } #challengePosts-include .component .gallery-item .tooltip { display: none; } #challengePosts-include .component .footer a { background: url(../../img/gallery/icon_footer.gif) no-repeat 0px 10px; padding-left: 20px; } #challengePosts-include .footer { display: block; overflow: hidden; border: 0; padding: 0; margin: 0; width: 453px; height: 10px; background-position: bottom left; background-repeat: no-repeat; } #tooltip { position: absolute; top: 0px; left: 0px; display: block; background: #fff; padding: 10px; width: 240px; } #tooltip .arrow { position: absolute; bottom: -4px; left: 10px; display: block; background: url(../../img/gallery/arrow_tooltip.gif) no-repeat; width: 7px; height: 4px; } #tooltip .title { clear: both; display: block; font-weight: bold; color: #0097e6; width: 175px; overflow: hidden; } #tooltip .date { display: block; color: #4d4d4d; float: left; } #tooltip .rank { position: absolute; top:10px; right:10px; } #tooltip .rank .ranking { color:#311e78; font-weight:bold; } #tooltip .rank .rankingTotal { color:#0696ef; font-weight:bold; } #tooltip .voteTotal { position: absolute; top:22px; right:10px; color:#8e53bd; font-weight:bold; margin-bottom:10px; } #tooltip .commentTotal { float: right; text-align: right; color: #6e6099; overflow: hidden; width: 95px; } #challengePosts-include .challengeEntryIteration { display: block; background-image: url(../../img/global/img-preloader-0097e6.gif); background-repeat: no-repeat; background-position: 226px 95px; background-color: #fff; min-height:224px; height:auto !important; height:224px; overflow: visible !important; } #challengePosts-include .challengeEntryIteration > div { min-height: 224px; height:auto !important; height: 224px; overflow: visible !important; background-color: #fff; } #challengeSubmit-template { width: 636px; } #challengeSubmit-include { width: 476px; float: left; } #challengeSubmit-include .component .header, #challengeSubmit-include .component .pagination, #challengeSubmit-include .component .options { padding: 10px 20px; z-index: 9000; } #challengeSubmit-include .component { overflow: visible; } #challengeSubmit-include .component .options span { display: inline !important; } #challengeSubmit-include select { width: 120px; } #challengeSubmit-include .component .pagination { background: #4cb6ed; } #challengeSubmit-include .component .pagination .left { width: 320px; } #challengeSubmit-include .component .pagination .right { width: 55px; text-align: right;} #challengeSubmit-include .component .pagination .right span { text-align: right; } #challengeSubmit-include .component .pagination .pages { margin-left: 100px; } #challengeSubmit-include #pagination-bottom { clear: both; } #challengeSubmit-include .component .gotoPage { color: #fff; text-decoration: none; } #challengeSubmit-include .component .gotoPage.current { color: #301c6e; } #challengeSubmit-include .component .gotoPage:hover { text-decoration: underline; } #challengeSubmit-include .component .prevPage, #challengeSubmit-include .component .nextPage { display: block; width: 16px; height: 17px; cursor: pointer; float: left; margin-left: 2px; } #challengeSubmit-include .component .prevPage { background-image: url(../../img/gallery/btn_prev.gif); } #challengeSubmit-include .component .nextPage { background-image: url(../../img/gallery/btn_next.gif); } #challengeSubmit-include .component .options { background: #0097e6; } #challengeSubmit-include .component .options .right div { display: inline; padding: 0px; } #challengeSubmit-include .component .preloader { display: block; background: #4d4d4d url(../../img/global/img-preloader.gif) no-repeat bottom; width: 451px; height: 35px; text-align: center; padding: 0px; float: left; border-top: 5px solid #4d4d4d; border-bottom: 5px solid #4d4d4d; } #challengeSubmit-include .component .content { width: 452px; background: #fff; float: left; z-index: 100; min-height: 100px; } #challengeSubmit-include .component .gallery-item { margin-right: 1px; width: 112px; float: left; position: relative; } #challengeSubmit-include .component .gallery-item .thumbnail { display: block; width: 112px; height: 112px; overflow: hidden; } #challengeSubmit-include .component .gallery-item .thumbnail img { width: 112px; height: 112px; visibility: hidden; } #challengeSubmit-include .component .gallery-item .gallery-info { background: #e8e8e8; padding: 10px 20px; } #challengeSubmit-include .component .gallery-item .rating img { width: 45px; height: 15px; } #challengeSubmit-include .component .gallery-item .tooltip { display: none; } #challengeSubmit-include .component .footer a { background: url(../../img/gallery/icon_footer.gif) no-repeat 0px 10px; padding-left: 20px; } #challengeSubmit-include .footer { display: block; overflow: hidden; border: 0; padding: 0; margin: 0; width: 451px; height: 10px; background-position: bottom left; background-repeat: no-repeat; } #challengeSubmit-include .component .return { display: block; float: none; overflow: hidden; border: 0; padding: 0; margin: 0; } #challengeSubmit-include .component .options p { border: 0; padding: 10px 0; margin: 0; } #challengeSubmit-include .component .return a { display: block; float: none; overflow: hidden; border: 0; padding: 15px 32px 5px 39px; margin: 0; text-decoration: none; color: #301c6e; background: url(../../img/challenges/icn_return.gif) no-repeat 23px 17px transparent; } #challengeSubmit-include .component .return a:hover { text-decoration: underline; } #challengeSubmit #adskyscraper-include { width: 160px; float: right; } .hidden-confirmation { display: none !important; } #challengeSubmitConfirm { width: 542px; height: 360px; margin-bottom: 0px; } #challengeSubmitConfirm .content { height: 292px; text-align: left; overflow: hidden; } #challengeSubmitConfirm .content div { background-color: #eae8f0; } #challengeSubmitConfirm div.challengeSubmit-info { width: 390px; height: 292px; padding: 0; float: left; overflow: auto; } #challengeSubmitConfirm div.challengeSubmit-confirm-title { padding: 0; font-size: 13px; font-weight: bold; } #challengeSubmitConfirm div.challengeSubmit-confirm-title span { display: block; padding: 15px 0 0 10px; } #challengeSubmit-include .info { padding: 20px; color: #301c6e; } #challengeSubmit-include .info ol { padding-left: 20px; color: #0097e6; } #challengeSubmit-include .info ol li { padding-bottom: 2px; } #challengeSubmit-include .info ol li span { color: #301c6e; } #challengeSubmit-include .info a { color: #0097e6; text-decoration: underline; } #challengeSubmit-include .info a:hover { text-decoration: underline; } .challenge-confirm-submission { clear: both; font-weight: normal; height: 292px; } .challenge-confirm-submission .challengeSubmit-conditional { padding: 0 10px; } .challenge-confirm-submission .challengeSubmit-conditional label { float: none; display: block; padding-top: 4px; padding-bottom: 3px;} .challenge-confirm-submission .challengeSubmit-conditional p { } #challengeSubmitConfirm .actual-age { display: none; } #challengeSubmitConfirm .image-submit { float: left; width: 112px; height: 112px; } #challengeSubmitConfirm .image-submit img { border: 0; width: 112px; height: 112px; } #challengeSubmitConfirm .challengeSubmit-conditional { } #challengeSubmitConfirm .challengeSubmit-dialog-info { float: none; padding: 0px 10px 15px 15px; } #challengeSubmitConfirm .challengeSubmit-dob { float: left; padding-left: 10px; width: 370px; } #challengeSubmitConfirm .challengeSubmit-dob label { display: block; float: none; width: auto; } #challengeSubmitConfirm .challengeSubmit-dob select { padding: 4px 0; font-weight: normal; } #challengeSubmitConfirm .challengeSubmit-bday { width: 40px; } #challengeSubmitConfirm .challengeSubmit-bmonth { width: 45px; } #challengeSubmitConfirm .challengeSubmit-byear { width: 64px; } #challengeSubmitConfirm .content a { color:#301c6e; text-decoration: underline; } #challengeSubmitConfirm .content a:hover { text-decoration: underline; } #dialogbox { width:452px; } /* Layout */ #challengeAction-include { margin-bottom:20px; } /* Header */ #challengeAction-include .component .header { height:10px; } /* Header Skins */ #challengeAction-include #headerchallengeUPCOMING { background: #6e6099 url(../../img/global/component/tile/bg_top.gif) no-repeat left top; } #challengeAction-include #headerchallengeSUBMISSION { background: #0097e6 url(../../img/global/component/tile/0097e6/bg_top.gif) no-repeat left top; } #challengeAction-include #headerchallengeVOTING { background: #6e6099 url(../../img/global/component/tile/bg_top.gif) no-repeat left top; } #challengeAction-include #headerchallengeCLOSED { background: #99d6f5 url(../../img/global/component/tile/99d6f5/bg_top.gif) no-repeat left top; } /* Content Skins */ #challengeAction-include .component .content { padding-left:10px; padding-right:10px; color:#fff; font-weight:bold; height:1%; overflow:visible; } #challengeAction-include #contentUPCOMING { background: #6e6099; } #challengeAction-include #contentSUBMISSION { background: #0097e6; } #challengeAction-include #contentSUBMISSION a { color: #9debeb; text-decoration:none; } #challengeAction-include #contentVOTING { background: #6e6099; } #challengeAction-include #contentVOTING a { color: #9debeb; text-decoration:none; } #challengeAction-include #contentCLOSED { background: #99d6f5; } #challengeAction-include #contentCLOSED a { color: #0097e6; text-decoration:none; } #challengeAction-include .smsvoting { color:#fff; } /* Footer Skins */ #challengeAction-include .footer { height:10px; } #challengeAction-include #footerchallengeUPCOMING { background: #6e6099 url(../../img/global/component/tile/6e6099/bg_bottom_highlight.gif) no-repeat left bottom; } #challengeAction-include #footerchallengeSUBMISSION { background: #0097e6 url(../../img/global/component/tile/0097e6/bg_bottom_highlight.gif) no-repeat left bottom; } #challengeAction-include #footerchallengeVOTING { background: #6e6099 url(../../img/global/component/tile/6e6099/bg_bottom_highlight.gif) no-repeat left bottom; } #challengeAction-include #footerchallengeCLOSED { background: #99d6f5 url(../../img/global/component/tile/99d6f5/bg_bottom_highlight.gif) no-repeat left bottom; } #challengeWinners-include { width: 452px; } #home #challengeWinners-include .header, #home #challengeWinners-include .footer { width: 412px; } #challengeWinners-include .content #intro{ position:relative; } #challengeWinners-include .content .photo { display: block; float: left; background-color:#000; width:112px; height:112px; *overflow:hidden; margin-bottom: 1px; position: relative; } #challengeWinners-include .content .photo .winnerDecal { position:absolute; top:0px; left:0px; height:54px; width:54px; background: url(../../img/challenges/winner_trophy_mini.png) no-repeat left top; *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image, src='/virtualme/resources/img/challenges/winner_trophy_mini.png'); } #challengeWinners-include .content .challengeContainer { display: block; float: left; height:72px; width:339px; } #challengeWinners-include .content .challenge { height:72px; } #challengeWinners-include .content .challengeContainer.CLOSED { background-color:#d0e6f3; } #challengeWinners-include .content .challengeContainer.VOTING { background-color:#301c6e; } #challengeWinners-include .content .challengeContainer.SUBMISSION { background-color:#4db6ed; } #challengeWinners-include .content .challengeContainer.UPCOMING { background-color:#301c6e; } #challengeWinners-include .content .challenge.CLOSED { background-color:#d0e6f3; } #challengeWinners-include .content .challenge.VOTING { background-color:#301c6e; } #challengeWinners-include .content .challenge.SUBMISSION { background-color:#4db6ed; } #challengeWinners-include .content .challenge.UPCOMING { background-color:#301c6e; } #challengeWinners-include .content .challenge .title { color:#6E6099; font-size:10pt; font-weight:bold; padding-top:20px; padding-left:21px; } #challengeWinners-include .content .challenge .date { color:#fff; font-size:8pt; font-weight:bold; padding-top:0px; padding-left:21px; } #challengeWinners-include .closedTitle { margin-top:15px; margin-left:21px; color:#6d629e; font-size:10pt; font-weight:bold; } #challengeWinners-include .closedwinner { margin-left:21px; margin-top:3px; color:#321b6d; font-size:10pt; } #challengeWinners-include .closedwinner a { color:#321b6d; } #challengeWinners-include .content .challenge .description { color:#6e6099; padding-left:21px; } #challengeWinners-include .content #actionContainer { position:absolute; top:72px; left:112px; height:40px; width:340px; } #challengeWinners-include .content .action { display: block; background-color:#301c6e; height:40px; width:339px; float:left; margin-bottom: 1px; } #challengeWinners-include .content .action.CLOSED { background-color:#d0e6f3; } #challengeWinners-include .content .action.VOTING { background-color:#301c6e; } #challengeWinners-include .content .action.SUBMISSION { background-color:#4db6ed; } #challengeWinners-include .content .action .button { margin-left:19px; *margin-left:10px; color:#fff; width:104px; height:31px; font-size:10pt; font-weight:bold; text-align:center; line-height:31px; float:left; cursor:pointer; text-decoration:none; } *+html #challengeWinners-include .content .action .button { margin-left:19px; } #challengeWinners-include .content .action a .button.CLOSED { width:104px; background: url(../../img/challenges/preview/btn_details_blue.gif) no-repeat left top; } #challengeWinners-include .content .action a .button.VOTING { width:104px; background: url(../../img/challenges/preview/bg_previewaction.gif) no-repeat left top; } #challengeWinners-include .content .action a .button.SUBMISSION { width:104px; background: url(../../img/challenges/preview/btn_submit.gif) no-repeat left top; } #challengeWinners-include .content .action a .button.UPCOMING { width:104px; background: url(../../img/challenges/preview/btn_details.gif) no-repeat left top; } #challengeWinners-include .content .action .challengewinner { text-align: left; padding-left: 135px;} #challengeWinners-include .content .action .challengewinner p { color: #666666; border: 0; padding: 9px 0 0 0; margin: 0; } #challengeWinners-include .content .action .challengewinner a { color: #6E6099; text-decoration: none; } #challengeWinners-include .content .action .challengewinner a:hover { text-decoration: underline; } #challengeWinners-include .content .action .countdown { margin-left:19px; margin-top:1px; color:#6e6099; width:172px; height:27px; line-height:27px; float:left; text-align: center; } #challengeWinners-include .content .action .countdown.SUBMISSION { background: url(../../img/challenges/preview/bg_countdown_blue.gif) no-repeat left top; } #challengeWinners-include .content .action .countdown.VOTING { background: url(../../img/challenges/preview/bg_countdown.gif) no-repeat left top; } #challengeWinners-include .content .action .countdown.UPCOMING { background: url(../../img/challenges/preview/bg_countdown.gif) no-repeat left top; } #challengeWinners-include .time { display: none; overflow: hidden; } #challengeWinners-include .action .countdown-timer { font-size: 12px; font-weight: bold; background:none; } #challengeWinners-include .action .time-digit { color:#fff; } #challengeWinners-include .action .time-label { color:#aca4c5; } #challengeWinners-include .action .countdown.SUBMISSION .time-label { color:#bde6fc; } #challengeWinners-include .action .time-spacer { color:#fff; font-size: 9px; font-weight: normal; } #challengeWinners-include .countdown .timelefttxt { color:#99d5f5;*margin-left:4px; } #challengeWinners-include .countdown .timelefttxt.SUBMISSION { color:#bde6fc; *margin-left:4px;*background:none; } #challengeWinners-include .countdown .timetext { color: #fff; } #challengeWinners-include .countdown .timetype { color:#aca4c5; } #challengeWinners-include .content #morechallengesTitle { background-color:#c2c2c2; color:#fff; height:31px; line-height:31px; padding-left:22px; font-weight:bold; } #challengeWinners-include .content #otherchallenges { background-color:#efefef; padding:22px; } #challengeWinners-include .challengeRow { position:relative; width:405px; } #challengeWinners-include .challengeRow:hover { background-color:#def0f0; *background:#efefef; } #challengeWinners-include .challengeRow .title a { color: #666666; text-decoration: none; } #challengeWinners-include .challengeRow .title a:hover { text-decoration: underline; } #challengeWinners-include .content #otherchallenges .title { position:relative; width:160px; max-width:180px; color:#666; font-weight:bold; } #challengeWinners-include .content #otherchallenges .phase { position:absolute; top:0px; left:180px; color:#666; width:100px; } #challengeWinners-include .voting { color:#301c6e; } #challengeWinners-include .submission { color:#0097e6; } #challengeWinners-include .content #otherchallenges .countdown-date { position:absolute; top:0px; right:20px; width:100px; text-align:right; } #challengeWinners-include .challengeRow .rarrow { position:absolute; top:4px; right:0px; width:4px; height:5px; cursor:pointer; background: url(../../img/challenges/preview/right_arrow.gif) no-repeat top left; } #challengeWinners-include .goto { background-image: url(../../img/challenges/preview/bg_goto.gif); } #challengeSuggest-include { } #challengeSuggest-include .suggestTop { width:160px; height:9px; background: url(../../img/challenges/promo/promo_top.gif) no-repeat top left; } #challengeSuggest-include .suggestBottom { width:160px; height:auto; min-height:112px; padding-bottom:9px; background: #291e56 url(../../img/challenges/promo/promo_bottom.gif) no-repeat bottom left; } #challengeSuggest-include .suggestText { font-weight:bold; padding: 11px 13px 0px 11px; margin-bottom:20px; min-height:40px; } #challengeSuggest-include .suggestBtn { margin-left:40px; width:110px; height:31px; color:#fff; line-height:27px; text-align:center; text-decoration:none; overflow:hidden; background: url(../../img/challenges/promo/promo_btn.gif) no-repeat top left; cursor:pointer; } #challengeSuggest-include .suggestBtn a { color:#fff; text-decoration: none; } #challengeSuggest-include .suggestBtn a:hover { color:#fff; text-decoration: underline; } #challengeComments-include { float: left; } #challengeComments-include .component .header { color: #ffffff; } #challengeComments-include .component .header, #challengeComments-include .component .pagination, #challengeComments-include .component .options { padding: 10px 20px; } #challengeComments-include .noComments { height:100px; text-align:center; line-height:100px; } #challengeComments-include form { padding:20px; } #challengeComments-include textarea { width:390px; height:60px; } #challengeComments-save { line-height:47px; height: 47px; background-color: #4cb6ed; } #challengeComments-save.preload{ background-image: url(../../img/global/img-preloader-blue.gif); } #challengeComments-save a { margin-right: 37px; } #challengeComments-include .commentWhoWhen { padding-left: 23px; background: #666666; font-weight: 700; height:27px; line-height:27px; } #challengeComments-include .commentPostedBy { color:#cccccc; } #challengeComments-include .commentPerson, #challengeComments-include .commentDate { color:#ffffff; } #challengeComments-include .commentPerson, #challengeComments-include .commentPerson a { color: #0097e6; font-weight: bold; } #challengeComments-include .commentMessage { padding: 13px; background: #efefef; width:100%; } #challengeComments-include .commentPhoto { float:left; margin:10px; height:60px; width:60px; } #challengeComments-include .commentContent { margin-left: 80px; *margin-left: 0px; width:330px; padding: 5px; } *+html #challengeComments-include .commentContent { margin-left: 80px; } #challengeComments-include .commentTopNav { height:30px; background: #efefef; } #challengeComments-include .commentFormSeparator { height:30px; background-color:#6e6099; } #challengeComments-include .back { margin-top:20px; padding: 0px 10px 25px 30px; color: #301c6e; background: transparent url(../../img/faq/bg_back.gif) no-repeat 15px 2px; font-weight: 700; cursor: pointer; cursor: hand; } #challengeComments-include .flag { margin-top:20px; padding: 0px 10px 25px 30px; color: #301c6e; background: transparent url(../../img/gallery/bg_flag.gif) no-repeat 15px 2px; font-weight: 700; cursor: pointer; cursor: hand; } #challengeComments-include .component .pagination { background: #4cb6ed; float: left; } #challengeComments-include .component .pagination .pages { margin-left: 100px; } #challengeComments-include .component .gotoPage { color: #fff; text-decoration: none; } #challengeComments-include .component .gotoPage.current { color: #301c6e; } #challengeComments-include .component .gotoPage:hover { text-decoration: underline; } #challengeComments-include .component .prevPage, #challengeComments-include .component .nextPage { display: block; width: 16px; height: 17px; cursor: pointer; float: left; margin-left: 2px; } #challengeComments-include .component .prevPage { background-image: url(../../img/gallery/btn_prev.gif); } #challengeComments-include .component .nextPage { background-image: url(../../img/gallery/btn_next.gif); } #challengeComments-include #challengeComments-delete-confirm, #challengeComments-include #challengeComments-offensive-confirm { display: none; } #challengestats-include .content { padding: 12px 20px; } #challengestats-include .content table { width: 100%; color: #6E6099; line-height: 1.6em; } #challengestats-include .content table tbody { width: 100%; } #challengestats-include .content table tr { width: 100%; } #challengestats-include .content table th { width: 99%; font-weight: normal; text-align; left; } #challengestats