all.css
all.css — CSS stylesheet, 7 KB (7564 bytes)
File contents
#join-body { margin:0; font:14px/18px Arial, Helvetica, sans-serif; color:#686868; /*background:#fff url(bg-body.gif) repeat-x 0 0;*/ } div.promo, div#share, div#left_column, div#advertising_column, div#page_title {display:none;} #main_body #main_section {padding-top: 0;} #join-body img {border:0;} #join-body a{ color:#980065; text-decoration:none; } #join-body a:hover{color:#000;} #join-body p{ margin:0 0 18px; font-size: 14px; } #wrapper{ width:959px; margin:0 auto; overflow:hidden; /*padding:86px 0 140px;*/ } /* header */ #join-header{ /*height:1%;*/ overflow:hidden; background: url(bg-header.jpg) no-repeat 50% 0; padding:22px 0 23px; } .daily-box{ width:470px; overflow:hidden; position:relative; min-height:130px; } .daily-box .text-holder{ margin:63px 0 0; background:#3d0028; padding:6px 19px 4px 0; text-align:right; position:absolute; left:0; bottom:0; line-height:17px; color:#fff; width:285px; display:none; }s .daily-box .text-holder a{color:#e5bfd8;} .daily-box .text-holder p{margin:0;} .daily-box .heading{font-size:17px;} .daily-box .heading span{font:22px/24px 'NeoSansRegular', Arial, Helvetica, sans-serif;} .product{ float:right; border-left: 5px solid #3D0028; border-right: 5px solid #3D0028; border-top: 5px solid #3D0028; display: none; } * html .product{margin:0 0 0 -3px;} .product a img, .products li a img{display:block;} .product a span, .products li a span{ display:block; background:#980065; color:#fff; font-size:12px; font-weight:bold; text-transform:uppercase; padding:2px 3px 3px 3px; } .product a span.Caption { text-align: center; } .products li a span{ height: 18px; overflow: hidden; } .product a:hover span, .products li a:hover span{ background:#dcdc00 !important; color:#000 !important; } #join-body ul.products{ list-style:none; margin:0 19px 0 0; padding:0; float:right; width:471px; height:273px; overflow:hidden; } #join-body ul.products li{ float:left; width:157px; text-align:center; overflow: hidden; margin: 0; display:none; } #join-body ul.products li#product-2 img{ position: relative; left: -157px; } #join-body ul.products li#product-3 img{ position: relative; left: -314px; } .products li.even a span{background:#3d0028;} .sweeps-box{ float:left; width:100%; background:#dcdc00; height: 250px; } .sweeps-box .inner{ width:100%; overflow:hidden; margin:0 0 -23px; /*position:relative;*/ } .sweeps-box .text-holder{ /*height:1%;*/ overflow:hidden; padding:29px 19px 23px; line-height:17px; } .sweeps-box .list{ list-style:none; margin:0 0 18px; padding:0; } .sweeps-box .list li{ display:inline; margin:0 15px 0 0; font-size:13px; } .sweeps-box h1{ font:62px/50px 'NeoSansRegular', Arial, Helvetica, sans-serif; color:#000; margin:0 0 16px; } .sweeps-box h1 span{ display:block; font-size:30px; letter-spacing:-1px; } .HiddenOverlay { display: none; z-index:10000; background-color:#fff; width:675px; min-height:200px; border:3px solid #000; color: #000; text-align:left; } .HiddenOverlay .close { background-image:url(close_button.png); background-position: 98% 3px; background-repeat:no-repeat; background-color:#3D0028; display:block; cursor:pointer; height:27px; width:100%; } /* main */ #main{ /*height:1%;*/ overflow:hidden; padding:30px 20px 0 0; } #join-body .option2{ border-bottom:1px solid #DCDC00; bottom:0; display:block; font:18px/20px 'NeoSansRegular', Arial, Helvetica, sans-serif; padding:4px 0 8px 0px; margin: 0 0 0 197px; color:#3d0028; width:742px; } .accordion{ list-style:none; margin:0 0 4px; padding:0; } .accordion li{ /*height:1%;*/ overflow:hidden; vertical-align:top; position:relative; padding:0 0 27px; margin:0; } .accordion .link{ display:block; /*height:1%;*/ overflow:hidden; padding:14px 0 0 30px; } .accordion .link:hover{background:#f3f4a8;} .accordion .button{ float:left; width:148px; height:50px; overflow:hidden; text-indent:-9999px; cursor:pointer; margin-top:3px; } .accordion .link:hover .button{background-position:0 0 !important;} .accordion .donate{background: url(btn-donate4.gif) no-repeat 0 -50px;} .accordion .shop{background: url(btn-shop4.gif) no-repeat 0 -50px;} .accordion .renew{background: url(btn-renew.gif) no-repeat 0 -31px;} .accordion .heading{ /*height:1%;*/ overflow:hidden; display:block; padding:0 0 0 20px; font-size:16px; color:#797979; margin:0 0 10px; cursor:pointer; } .accordion .heading strong, #main h2{ font:39px/40px 'NeoSansRegular', Arial, Helvetica, sans-serif; color:#000; display:block; margin:0 0 7px; } .accordion .opener{ display:block; background: url(bg-opener.gif) no-repeat 0 9px; border-bottom:1px solid #dcdc00; left:197px; font-size:11px; font-weight:bold; text-transform:uppercase; padding:4px 0 4px 19px; position:absolute; width:723px; bottom:0; } .accordion .active .opener{ background:#f3f3a8 url(bg-opener.gif) no-repeat 13px -63px; border-top:1px solid #dcdc00; border-bottom:0; padding:4px 0 4px 37px; left:179px; } .accordion .active .opener span{display:none;} .accordion .active .opener strong{display:block;} .accordion .opener strong{display:none;} .accordion .slide{ margin:0 0 0 178px; background:#fafad9; display:none; } .accordion .active .slide{display:block;} .accordion .slide .inner{ /*height:1%;*/ overflow:hidden; padding:18px 20px; border:solid #fff; border-width:1px 0; } .accordion .opener-text{ display:block; font-size:11px; font-weight:bold; text-transform:uppercase; padding:4px 0 4px 19px; background:#f3f3a8; border-bottom:1px solid #dcdc00; color:#000; /*height:1%;*/ } .text-size{ font-size:18px; line-height:22px; } .container{padding:0 0 0 197px;} .list{ list-style:none; margin:0 0 18px; padding:0; line-height:19px; } .items{ list-style:none; margin:0 0 10px; padding:0; } .items li{ /*height:1%;*/ overflow:hidden; vertical-align:top; background:#eded7f; border-top:1px solid #dcdc00; padding:18px 27px 10px; line-height:17px; } .items li:hover, .items li.hover{ background:#dcdc00; cursor:pointer; } .items p{margin:0 0 7px;} #join-body #main h3{ font-size:21px; line-height:24px; font-weight:normal; margin:0 0 10px; } #join-body .items h3 a{color:#3d0028;} #join-body .items h3 a:hover{color:#000;} #join-body .questions{ /*height:1%;*/ overflow:hidden; background:#3d0028 url(txt-questions.gif) no-repeat 25px 27px; padding:23px 24px 17px 240px; font-size:17px; color:#e5bfd8; line-height:22px; text-align:right; } #join-body .questions p{margin:0;} #join-body .questions a, #join-body .questions a:hover{color:#e5bfd8;} #join-body .questions .Call, #join-body .questions a .Visit { color:#eded7f; font-size:14px; } #join-body .questions .Call strong{ font-size:21px; color:#fff; font-weight:normal; } @font-face{ font-family: 'NeoSansRegular'; font-weight: normal; font-style: normal; src: url('neosans-webfont.eot'); src: local('NeoSans'), local('NeoSans'), url('neosans-webfont.woff') format('woff'), url('neosans-webfont.ttf') format('truetype'), url('neosans-webfont.svg#webfontGg5ktQaQ') format('svg'); }