@font-face {
    font-family: 'bebas_neueregular';
    src: url('/font-US/BebasNeue-webfont.eot');
    src: url('/font-US/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
		url('/font-US/BebasNeue-webfont.woff') format('woff'),
		url('/font-US/BebasNeue-webfont.ttf') format('truetype'),
		url('/font-US/BebasNeue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}
body{line-height:1; color:black; background:white; min-width:1000px}
ol,ul{list-style:none}
table{border-collapse:separate; border-spacing:0}
caption,th,td{text-align:left; font-weight:normal}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
html{height:100%}body{font:75% Arial, Helvetica, sans-serif; color:#333;height:100%}
a{text-decoration:none; color:#0079be}
a:hover{text-decoration:none; color:#ff3366;}
input,select,textarea{font:12px Arial, Helvetica, sans-serif;color:#000}
em{font-style:italic}
strong{font-weight:bold}
input[placeholder],[placeholder],*[placeholder]{color:gray}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:100%}
.clearfix{display:block}
img {border:0;}
.text-default{font-family:arial; color:#333; font-size:14px; line-height:20px;}
.capital{text-transform:capitalize;}
.bold{font-weight:bold;}
.georgia{font-family:georgia;}
.italic{font-style:italic;}

.purple{color:#541799;}
.blue{color:#3399cc;}
.pink{color:#ff3366;}
.black{color:#000000;}
.bg-pink{background-color:#ff3366;}
.bg-blue{background-color:#3399cc;}
.bg-purple{background-color:#541799;}
.bg-black{background-color:#000000;}

.sponsored-link-container{float:left; display:block; padding:10px 0; font-size:12px; font-weight:bold; line-height:16px;}
.sponsored-link-font{font-size:10px; text-transform:uppercase; color:#999; font-weight:normal;}
#picto-50x50{width:50px; height:50px;}
#picto-100x100{width:100px; height:100px;}
#picto-150x150{width:150px; height:150px;}
#picto-200x200{width:200px; height:200px;}

.sticker-title-container{text-align:center; margin:-10px auto 0 auto; overflow:auto; border-radius:5px; font-family:bebas_neueregular; color:#ffffff; font-size:24px;}
.sticker-caret-container{text-align:center; margin-top:-4px;}

.title-left-corner{width:10px; float:left; position:relative; left:-10px; z-index:3;}
.title-page{position:relative; left:-10px; height:39px; float:left; background-color:#ff3366; z-index:3;}
.title-page h1{font-family:'bebas_neueregular'; padding:0 0 0 20px; margin-top:3px; color:#ffffff; font-size:30px; letter-spacing:1px; z-index:4;}
.title-right-corner{position:relative; left:-10px; width:10px; float:left; margin-top:-4px; z-index:3;}
#round-5px{border-radius:5px;}

/*///////////////////// FORMS /////////////////////*/

.form-control{display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; color: #555555; vertical-align: middle; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
          transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.form-control.small{height:25px; padding:1px 5px; font-size:12px; line-height:14px;}
.form-control.ultrasmall{height:20px; padding:1px 2px; font-size:11px; line-height:12px;}

/*///////////////////// BUTTONS /////////////////////*/

.btn{display:inline-block; padding:5px 10px; margin-bottom:0; font-size:12px; font-weight:normal; line-height:14px; text-align:center; white-space:nowrap; vertical-align:middle; cursor:pointer; background-image:none; border:0;border-radius:5px;
-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none;
}
.btn-square{border-radius:0;}
.btn:focus{outline:0; outline:0; outline-offset:0;}
.btn:hover, .btn:focus{color:#666666; text-decoration:none;}
.btn:active, .btn.active{background-image:none; outline:0;
-webkit-box-shadow:none;
		box-shadow:none;
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn{pointer-events:none; cursor:not-allowed; opacity:0.65; filter: alpha(opacity=65);
-webkit-box-shadow:none;
        box-shadow:none;
}
.btn-facebook{color:#ffffff; font-size:11px; font-weight:bold; background-color:#3b5998; border-radius:3px;}
.btn-facebook:hover, .btn-facebook:active, .btn-facebook:focus, .btn-facebook:visited{color:#ffffff; background-color:#44619d;}
.btn-twitter{color:#ffffff; font-size:11px; font-weight:bold; background-color:#00aced;}
.btn-twitter:hover, .btn-twitter:active, .btn-twitter:focus, .btn-twitter:visited{color:#ffffff; background-color:#17b3ef;}
.btn-google-plus{color:#ffffff; font-size:11px; font-weight:bold; background-color:#cc3333;}
.btn-google-plus:hover, .btn-google-plus:active, .btn-google-plus:focus, .btn-google-plus:visited{color:#ffffff; background-color:#e15555;}
.btn-google{color:#ffffff; font-size:11px; font-weight:normal; background-color:#cc3333;}
.btn-google:hover, .btn-google:active, .btn-google:focus, .btn-google:visited{color:#ffffff; background-color:#e15555;}
.btn-pinterest{color:#ffffff; font-size:11px; font-weight:normal; background-color:#b20000;}
.btn-pinterest:hover, .btn-pinterest:active, .btn-pinterest:focus, .btn-pinterest:active{color:#ffffff; background-color:#c41616;}
.btn-match{color:#ffffff; font-size:11px; font-weight:bold; background-color:#0099ff;}
.btn-match:hover, .btn-match:active, .btn-match:focus, .btn-match:visited{color:#ffffff; background-color:#ff3366;}
.btn-black{color:#ffffff;background-color:#000000;border-color:#000000;}
.btn-black:hover, .btn-black:focus, .btn-black:active, .btn-black.active, .open .dropdown-toggle.btn-black{color:#ffffff; background-color:#0079be; border-color:#0079be;}
.btn-black:active, .btn-black.active, .open .dropdown-toggle.btn-black{background-image:none;}
.btn-pink{color:#ffffff; background-color:#ff3366; border-color:#ff3366;}
.btn-pink:hover, .btn-pink:focus, .btn-pink:active, .btn-pink.active, .open .dropdown-toggle.btn-pink{color:#ffffff; background-color:#0079be; border-color:#0079be;}
.btn-pink:active, .btn-pink.active, .open .dropdown-toggle.btn-pink{background-image:none;}
.btn-blue{color:#ffffff; background-color:#006699; border-color:#006699;}
.btn-blue:hover, .btn-pink:focus, .btn-pink:active, .btn-pink.active, .open .dropdown-toggle.btn-pink{color:#ffffff; background-color:#0079be; border-color:#0079be;}
.btn-blue:active, .btn-pink.active, .open .dropdown-toggle.btn-pink{background-image:none;}
.btn-xs{padding:0 4px; font-size:11px; line-height:20px;}
.btn-m{padding:4px 8px; font-size:14px; line-height:20px;}
.btn-l{padding:6px 12px; font-size:18px; line-height:30px;}
.btn-xl{padding:10px 16px; font-size:24px; line-height:1.33;}
.btn-horoscopes{width:142px; height:33px; padding:1px; text-align:left; background-color:white;}
.btn-horoscopes:hover, .btn-horoscopes:focus{color:#333; background-color:#efefef; border-color:#efefef;}


/*///////////////////// HEADER /////////////////////*/

.header-logo-container{width:100%; margin:0; overflow:auto; background-color:#ffffff;}
.header-logo-div{width:1000px; text-align:center; background-color:#ffffff;}
.header-logo-div-left{width:300px; float:left; height:60px; margin-top:20px; text-align:left; background-color:transparent;}
.header-logo-div-right{width:700px; height:60px; float:left; margin-top:10px; text-align:left; background-color:transparent;}

.top-divider{width:100%; float:left; background-color:#ff3366;}
.top-divider-container{width:1000px; height:5px; margin:0 auto; border-top:0; border:0; background-color:#ff3366; font-size:1px;}

.top-to-mobile-container div{width:100%; height:122px; margin:0; overflow:auto; line-height:120px; font-size:60px; color:#fff; background-color:#ff3366; border-bottom:2px solid dimgray;}


/*///////////////////// HEADER TOP-NAV /////////////////////*/

ul{list-style:none;}
#tablebody {width:1000px; height:32px; display:block; float:left; text-align:center; border-spacing:0px; padding:0; z-index:5; background-color:transparent;}
.wrap {width:1000px; margin:0 auto; background-color:transparent;}
.top-nav-promo-11 {font-size:11px; color:#ff3366; font-weight:bold; font-style:normal; background-color:yellow;}
.top-nav-promo-12 {font-size:12px; color:#ff3366; font-weight:bold; font-style:normal; background-color:yellow;}

/* Mega Menu Styles */
.mega-menu ul, .mega-menu ul li {list-style:none; z-index:5;}
.mega-menu ul {position:relative; padding:0; margin:0;}
.mega-menu ul li ul {display:none;}
.mega-menu .sub {display:none;}
.mega-menu .sub ul {display:block;}

/* Top Navigation */
.topnav {font-size:18px; font-family:'bebas_neueregular'; line-height:14px;}
.topnav ul.mega-menu, .topnav ul.mega-menu, .topnav ul.mega-menu li {margin:0; padding:0; border:none; z-index:5;}
.topnav ul.mega-menu {background-image:url(''); width:1000px; height:20px; border:0; position:relative;}
.topnav ul.mega-menu li {float:left; margin:0; padding:0; background-color:transparent;}
.topnav ul.mega-menu li a {float:left; display:block; color:#333333; padding:7px 10px 9px 11px; background-image:url(''); background-position:bottom; text-shadow:0px 0px 0px #ccc; text-decoration:none; border-right:0px solid #cccccc;}
.topnav ul.mega-menu li a.dc-mega {position:relative; display:block;}

/* Style for Arrows in nav if necessary */
/*.topnav ul.mega-menu li a .dc-mega-icon {display: block; position: absolute; top: 18px; right: 15px; width: 8px; height: 6px; background-color:yellow; background: url(images/arrow.png) no-repeat 0 0;} 
.topnav ul.mega-menu li.mega-hover a .dc-mega-icon {background-position: 0 100%;}
*/

/* Top Navigation when tab hover */
.topnav ul.mega-menu li.mega-hover a, .topnav ul.mega-menu li a:hover {background-image:url(''); background-color:none; background-position:100% 0px; color:#ff3366; text-shadow:none;}

/* Subnavigation Windows */
.topnav ul.mega-menu li .sub-container {margin-top:5px; position:absolute;}
.topnav ul.mega-menu li .sub {background-image:url(''); background-color:#ffffff; border-width:1px 1px 1px 1px; border-style:solid; border-color:#ff3366; box-shadow:0px 0px 0px #888888; padding:0px 0px 0px 15px;}
.topnav ul.mega-menu li .sub-container.mega .sub {text-align:left;}
.topnav ul.mega-menu li .sub .row {width:100%; overflow:hidden; clear:both; border-right:0px solid red; background:none; background-repeat:repeat-x; background-position:right;}

/* Columns in Windows */
.topnav ul.mega-menu li .sub li {list-style:none; float:left; width:220px; font-size:11px; font-weight:normal;}
.topnav ul.mega-menu li .sub li.mega-hdr {margin: 0px 0px 0px 0px; float:left;}
.topnav ul.mega-menu li .sub li.mega-hdr.last {margin-right:190px;}

/* SubHeaders in Windows */
.topnav ul.mega-menu li .sub li.mega-hdr a.mega-hdr-a {padding:0px 0px 0px 0px; margin-bottom:0px; background-image:url('') no-repeat 0 0; font-size:11px; color:red; font-weight:bold; text-decoration:none; text-transform:none; text-shadow: none;}
.topnav ul.mega-menu li .sub li.mega-hdr a.mega-hdr-a:hover {color:red; text-decoration:underline;}

/* Links in Windows - Font & background */
.topnav ul.mega-menu li .sub a {font-family:arial; height:25px; line-height:18px; background-image:url(''); background-color:#ffffff; border-right:1px solid #efefef; padding:0px 0px 0px 0px; display:block; float:none; color:#0079be; font-size:12px; font-weight:bold; text-decoration:none; text-transform:none; text-shadow:none;}
.topnav ul.mega-menu .sub li.mega-hdr li a:hover {background-color:#efefef; color:#ff3366; font-size:12px; font-weight:bold; text-decoration:none; text-transform:none; text-shadow: none;}
.topnav ul.mega-menu .sub li.mega-hdr li a {padding:4px 0px 3px 5px;}
.topnav ul.mega-menu .sub ul li {padding-right:0px;}

/* Subwindows when no header */
.topnav ul.mega-menu li .sub-container.non-mega .sub {position:absolute; padding-left:0px; margin-left:0px;}
.topnav ul.mega-menu li .sub-container.non-mega li {text-align:left; padding:10px 0px 5px 10px; width:100%; margin:0; border:0px solid white; background-image:url('');}
.topnav ul.mega-menu li .sub-container.non-mega li a {color:#ffffff}
.topnav ul.mega-menu li .sub-container.non-mega li a:hover {color:#cc0000; text-decoration:underline;}


/*///////////////////// FOOTER /////////////////////*/

.footer-nav{float:left; overflow:hidden; margin:0 auto; width:100%; height:20px; line-height:16px; text-align:center; color:#ffffff; background-color:#ff3366;}
.footer-nav-container{width:1000px; text-align:left; margin:0 auto; background-color:transparent;}
.footer-nav-links-container{width:1000px; float:left; text-align:center; background-color:transparent;}
.footer-nav-divider{padding:0 10px; font-size:16px; font-weight:bold;}
.footer-nav-link{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold; text-transform:uppercase; text-shadow:0;}
.footer-nav-link:hover{color:#ffffff; text-decoration:underline;}

.footer-explore{width:100%; float:left; overflow:visible; margin:0 auto; line-height:16px; text-align:center; color:#ffffff; background-color:#dfdfdf;}
.footer-explore-container{width:1000px; text-align:left; margin:0 auto; background-color:transparent;}
.footer-explore-title-container{width:1000px; float:left; height:50px; text-align:left; background-color:transparent;}
.footer-explore-title{width:1000px; text-align:left; margin:10px auto; overflow:auto; display:block; font-family:bebas_neueregular; color:#afafaf; font-size:30px;}
.footer-explore-col{width:234px; float:left; height:650px; vertical-align:top; margin:0 21px 5px 0; padding-bottom:5px; text-align:left; font-size:11px; background-color:#efefef;}
.footer-explore-col-last{width:234px; float:left; height:650px; vertical-align:top; margin:0 0 5px 0; padding-bottom:5px; text-align:left; font-size:11px; background-color:#efefef;}
.footer-explore-col-subheader{font-weight:bold; padding:0 10px 0 10px; margin:10px 0 3px 0; color:#333333;}
.footer-explore-col-link{padding:0 10px 0 10px; margin:2px 0;}
.footer-explore-bottom-left{width:600px; float:left; padding-top:2px; margin:0; text-align:left; height:130px; font-size:11px; color:#333333; background-color:transparent;}
.footer-explore-bottom-right{width:400px; float:left; padding-top:2px; margin:0; text-align:right; height:130px; font-size:11px; color:#333333; background-color:transparent;}


/*///////////////////// LOVE COMPATIBILITY PAGES /////////////////////*/
.page-compat-button-index{margin-right:15px; float:right;}
.page-compat-title-container{width:670px; height:50px; margin-top:50px; padding-left:20px; display:block; vertical-align:middle; background-color:transparent;}
.page-compat-picto{width:60px; height:50px; float:left; background-color:transparent;}
.page-compat-title{width:580px; height:50px; float:left; background-color:transparent; vertical-align:top;}
.page-compat-title-font{font-size:28px; font-weight:normal; font-style:italic; font-family:georgia;}
.page-compat-intro-text-container{width:669px; float:left; padding:10px 20px; background-color:transparent;}
.page-compat-second-container{width:100%; float:left; margin-top:20px; padding-left:20px; background-color:transparent;}
.page-compat-title-font{font-size:28px; font-weight:normal; font-style:italic; font-family:georgia;}
.page-compat-moremenu-container{width:100%; float:left; margin-top:10px; margin-bottom:10px; padding-left:20px; background-color:transparent;}
a.page-compat-moremenu, a.page-compat-moremenu:visited, a.page-compat-moremenu:active{width:148px; display:inline-block; margin-right:10px; padding:5px 5px; border-bottom:1px dotted #ccc; font-size:11px; font-weight:normal; font-style:italic; font-family:georgia;}
a.page-compat-moremenu:hover{color:#ff3366; background-color:#efefef; text-decoration:none;}
.page-compat-instruction-text-container{width:100%; float:left; height:50px; font-size:16px; line-height:50px; font-weight:bold; text-align:center;}
.page-compat-picto-container{width:100%; float:left; height:120px; text-align:center;}
.page-compat-12-signs-all-pictos-container{width:100%; float:left; padding-left:20px; text-align:center;}
.page-compat-12-signs-picto-container{width:156px; float:left; text-align:center;}
.page-compat-12-signs-picto-image{width:100px;}
.page-compat-selected-sign-picto-image{width:120px;}
.page-compat-12-signs-picto-title{padding-bottom:3px;}
.page-compat-12-signs-picto-date{padding-bottom:10px;}

/*///////////////////// ARTICLE PAGES /////////////////////*/
.page-article-list-container{width:669px; float:left; margin-top:10px; display:block; background-color:transparent;}
.page-article-title{width:669px; height:50px; float:left; padding-left:20px; margin-top:20px; background-color:transparent;}
.page-article-title-font{line-height:50px; font-size:28px; font-weight:normal; font-style:italic; font-family:georgia;}
.page-article-intro-text-container{width:669px; float:left; padding-left:20px; padding-bottom:5px; background-color:transparent;}
.page-article-listing-link-container{width:320px; float:left; padding-left:20px; height:18px; line-height:18px; background-color:transparent;}
.page-article-button-index{margin-right:15px; float:right;}
.page-article-author-container{width:669px; float:left; padding-left:20px; padding-bottom:10px; text-transform:uppercase; color:#999999;}
.page-article-text-container{width:669px; float:left; padding:0 20px 20px 20px;}
.page-article-image{float:left; max-width:300px; width:300px; margin:0 20px 20px 0;}
.page-article-sharing-container{width:669px; height:60px; margin:0px auto; text-align:left; padding-left:20px;}
.page-article-sponsored-link-container{width:669px; height:60px; margin:0px auto; text-align:left; padding-left:20px;}
.page-index-article-block{width:200px; height:215px; float:left; margin-left:15px; background-color:transparent;}
.page-index-article-image-container{width:200px; height:150px; overflow:hidden; float:left;}
.page-index-article-image{width:200px; height:150px; max-height:150px; float:left;}
.page-index-article-link-container{width:200px; float:left; font-size:14px; line-height:18px; margin:10px 0 0 0px;}
.page-author-list-container{width:669px; float:left; margin-top:10px; display:block; background-color:transparent;}

.page-author-intro-text-container{width:669px; float:left; padding:0 20px 20px 20px; background-color:transparent;}
.page-author-title{width:669px; height:50px; float:left; padding-left:20px; margin-top:10px; background-color:transparent;}
.page-author-title-font{line-height:50px; font-size:28px; font-weight:normal; font-style:italic; font-family:georgia;}
.page-author-button-index{margin-right:15px; float:right;}
.page-author-text-container{width:669px; float:left; padding:0 20px 20px 20px;}
.page-author-image{float:left; max-width:300px; width:300px; margin:0 20px 15px 0;}
.page-index-author-block{width:200px; height:200px; float:left; margin-left:15px; background-color:transparent;}
.page-index-author-image-container{width:200px; height:150px; overflow:hidden; float:left;}
.page-index-author-image{width:200px; height:150px; max-height:150px; float:left;}
.page-index-author-link-container{width:200px; float:left; font-size:14px; line-height:18px; margin:10px 0 0 0px;}



/*///////////////////// TAROT /////////////////////*/
.page-tarot-title-container{width:669px; height:50px; margin-top:50px; padding-left:20px; display:block; vertical-align:middle; background-color:transparent;}
.page-tarot-picto{width:60px; height:50px; float:left; background-color:transparent;}
.page-tarot-title{width:580px; height:50px; float:left; background-color:transparent; vertical-align:top;}
.page-tarot-title-font{font-size:28px; font-weight:normal; font-style:italic; font-family:georgia;}
.page-tarot-intro-text-container{width:669px; float:left; padding:10px 20px; background-color:transparent;}
.page-tarot-spread-container{width:669px; float:left; margin:0; text-align:center; padding-bottom:30px; background-color:transparent;}
.page-tarot-spread-instructions{width:630px; font-weight:bold; background-color:transparent;}

.page-tarot-result-container{width:669px; float:left; margin:0; text-align:center;}
.page-tarot-result-card{width:200px; float:left; text-align:center; margin-top:20px;}
.page-tarot-result-text-container{width:430px; float:left; text-align:left; margin-bottom:50px; margin-top:20px; background-color:transparent}
.page-tarot-result-text{margin-bottom:20px; padding-right:5px;}
.page-tarot-result-button-container{width:400px; text-align:center; margin:20px auto 0 auto; overflow:auto;}
.page-tarot-result-button{width:200px; height:60px; margin:0px auto; text-align:center;}
.page-tarot-result-sharing-container{width:340px; height:60px; margin:0px auto; text-align:center;}

.picto-50x50-tarot-daily-love{background:url(/images-US/picto-tarot-sprite-50x50.png) 0 0;}
.picto-50x50-tarot-daily-career{background:url(/images-US/picto-tarot-sprite-50x50.png) -50px 0;}
.picto-50x50-tarot-daily{background:url(/images-US/picto-tarot-sprite-50x50.png) -100px 0;}
.picto-50x50-tarot-love-potential{background:url(/images-US/picto-tarot-sprite-50x50.png) -150px 0;}
.picto-50x50-tarot-daily-flirt{background:url(/images-US/picto-tarot-sprite-50x50.png) -200px 0;}
.picto-50x50-tarot-yes-no{background:url(/images-US/picto-tarot-sprite-50x50.png) -250px 0;}
.picto-50x50-tarot-breakup{background:url(/images-US/picto-tarot-sprite-50x50.png) 0 -50px;}
.picto-50x50-tarot-yin-yang{background:url(/images-US/picto-tarot-sprite-50x50.png) -50px -50px;}

.picto-100x100-tarot-daily-love{background:url(/images-US/picto-tarot-sprite-100x100.png) 0 0;}
.picto-100x100-tarot-daily-career{background:url(/images-US/picto-tarot-sprite-100x100.png) -100px 0;}
.picto-100x100-tarot-daily{background:url(/images-US/picto-tarot-sprite-100x100.png) -200px 0;}
.picto-100x100-tarot-love-potential{background:url(/images-US/picto-tarot-sprite-100x100.png) -300px 0;}
.picto-100x100-tarot-daily-flirt{background:url(/images-US/picto-tarot-sprite-100x100.png) -400px 0;}
.picto-100x100-tarot-yes-no{background:url(/images-US/picto-tarot-sprite-100x100.png) -500px 0;}
.picto-100x100-tarot-breakup{background:url(/images-US/picto-tarot-sprite-100x100.png) 0 -100px;}
.picto-100x100-tarot-yin-yang{background:url(/images-US/picto-tarot-sprite-100x100.png) -100px -100px;}

.picto-150x150-tarot-daily-love{background:url(/images-US/picto-tarot-sprite-150x150.png) 0 0;}
.picto-150x150-tarot-daily-career{background:url(/images-US/picto-tarot-sprite-150x150.png) -150px 0;}
.picto-150x150-tarot-daily{background:url(/images-US/picto-tarot-sprite-150x150.png) -300px 0;}
.picto-150x150-tarot-love-potential{background:url(/images-US/picto-tarot-sprite-150x150.png) -450px 0;}
.picto-150x150-tarot-daily-flirt{background:url(/images-US/picto-tarot-sprite-150x150.png) -600px 0;}
.picto-150x150-tarot-yes-no{background:url(/images-US/picto-tarot-sprite-150x150.png) -750px 0;}
.picto-150x150-tarot-breakup{background:url(/images-US/picto-tarot-sprite-150x150.png) 0 -150px;}
.picto-150x150-tarot-yin-yang{background:url(/images-US/picto-tarot-sprite-150x150.png) -150px -150px;}

.picto-200x200-tarot-daily-love{background:url(/images-US/picto-tarot-sprite-200x200.png) 0 0;}
.picto-200x200-tarot-daily-career{background:url(/images-US/picto-tarot-sprite-200x200.png) -200px 0;}
.picto-200x200-tarot-daily{background:url(/images-US/picto-tarot-sprite-200x200.png) -400px 0;}
.picto-200x200-tarot-love-potential{background:url(/images-US/picto-tarot-sprite-200x200.png) -600px 0;}
.picto-200x200-tarot-daily-flirt{background:url(/images-US/picto-tarot-sprite-200x200.png) -800px 0;}
.picto-200x200-tarot-yes-no{background:url(/images-US/picto-tarot-sprite-200x200.png) -1000px 0;}
.picto-200x200-tarot-breakup{background:url(/images-US/picto-tarot-sprite-200x200.png) 0 -200px;}
.picto-200x200-tarot-yin-yang{background:url(/images-US/picto-tarot-sprite-200x200.png) -200px -200px;}

#card_Orange-spread-back{background-image: url('/images-US/tarot/card_AstrologyDotCom-orange-back-spread-off.png'); height:100px; width:210px;}
#card_Orange-spread-back:hover{background-image: url('/images-US/tarot/card_AstrologyDotCom-orange-back-spread-on.png');}
#card_Pink-spread-back{background-image: url('/images-US/tarot/card_AstrologyDotCom-pink-back-spread-off.png'); height:100px; width:210px;}
#card_Pink-spread-back:hover{background-image: url('/images-US/tarot/card_AstrologyDotCom-pink-back-spread-on.png');}
#card_Purple-spread-back{background-image: url('/images-US/tarot/card_AstrologyDotCom-purple-back-spread-off.png'); height:100px; width:210px;}
#card_Purple-spread-back:hover{background-image: url('/images-US/tarot/card_AstrologyDotCom-purple-back-spread-on.png');}
#card_Green-spread-back{background-image: url('/images-US/tarot/card_AstrologyDotCom-green-back-spread-off.png'); height:100px; width:210px;}
#card_Green-spread-back:hover{background-image: url('/images-US/tarot/card_AstrologyDotCom-green-back-spread-on.png');}


.page-index-tarot-all-free-picto-container{width:650px; float:left; margin:20px 0px 20px 20px; background-color:transparent;}
.page-index-tarot-free-picto-container{width:150px; float:left; padding:0; margin-right:10px; margin-bottom:20px; text-align:center; background-color:transparent;}
.page-index-tarot-free-picto-image{width:100px; height:110px; margin:0 auto; overflow:auto; text-align:center; background-color:transparent;}
.page-index-tarot-free-picto-title{font-size:16px; font-weight:normal; font-style:italic; font-family:georgia;}


/*///////////////////// GAMES /////////////////////*/
.page-game-title-container{width:670px; height:50px; margin-top:50px; padding-left:20px; display:block; vertical-align:middle; background-color:transparent;}
.page-game-picto{width:60px; height:50px; float:left; background-color:transparent;}
.page-game-intro-text-container{width:669px; float:left; padding:10px 20px; background-color:transparent;}
.page-game-spread-container{width:669px; float:left; margin:0; text-align:center; padding-bottom:30px; background-color:transparent;}

.picto-50x50-game-magic-8-ball-love{background:url(/images-US/picto-game-sprite-50x50.png) 0 0;}
.picto-50x50-game-fortune-cookie{background:url(/images-US/picto-game-sprite-50x50.png) -50px 0;}
.picto-50x50-game-secret-crush{background:url(/images-US/picto-game-sprite-50x50.png) -100px 0;}
.picto-50x50-game-ask-the-genie{background:url(/images-US/picto-game-sprite-50x50.png) -150px 0;}
.picto-50x50-game-lotto-numbers{background:url(/images-US/picto-game-sprite-50x50.png) -200px 0;}
.picto-50x50-game-compatibility-love{background:url(/images-US/picto-game-sprite-50x50.png) -250px 0;}
.picto-50x50-game-compatibility-career{background:url(/images-US/picto-game-sprite-50x50.png) 0 -50px;}
.picto-50x50-game-compatibility-chinese{background:url(/images-US/picto-game-sprite-50x50.png) -50px -50px;}
.picto-50x50-game-yearly{background:url(/images-US/picto-game-sprite-50x50.png) -100px -50px;}
.picto-50x50-game-yearly-chinese{background:url(/images-US/picto-game-sprite-50x50.png) -150px -50px;}
.picto-50x50-game-keen{background:url(/images-US/picto-game-sprite-50x50.png) -200px -50px;}

.picto-100x100-game-magic-8-ball-love{background:url(/images-US/picto-game-sprite-100x100.png) 0 0;}
.picto-100x100-game-fortune-cookie{background:url(/images-US/picto-game-sprite-100x100.png) -100px 0;}
.picto-100x100-game-secret-crush{background:url(/images-US/picto-game-sprite-100x100.png) -200px 0;}
.picto-100x100-game-ask-the-genie{background:url(/images-US/picto-game-sprite-100x100.png) -300px 0;}
.picto-100x100-game-lotto-numbers{background:url(/images-US/picto-game-sprite-100x100.png) -400px 0;}
.picto-100x100-game-compatibility-love{background:url(/images-US/picto-game-sprite-100x100.png) -500px 0;}
.picto-100x100-game-compatibility-career{background:url(/images-US/picto-game-sprite-100x100.png) 0 -100px;}
.picto-100x100-game-compatibility-chinese{background:url(/images-US/picto-game-sprite-100x100.png) -100px -100px;}
.picto-100x100-game-yearly{background:url(/images-US/picto-game-sprite-100x100.png) -200px -100px;}
.picto-100x100-game-yearly-chinese{background:url(/images-US/picto-game-sprite-100x100.png) -300px -100px;}

.picto-150x150-game-magic-8-ball-love{background:url(/images-US/picto-game-sprite-150x150.png) 0 0;}
.picto-150x150-game-fortune-cookie{background:url(/images-US/picto-game-sprite-150x150.png) -150px 0;}
.picto-150x150-game-secret-crush{background:url(/images-US/picto-game-sprite-150x150.png) -300px 0;}
.picto-150x150-game-ask-the-genie{background:url(/images-US/picto-game-sprite-150x150.png) -450px 0;}
.picto-150x150-game-lotto-numbers{background:url(/images-US/picto-game-sprite-150x150.png) -600px 0;}
.picto-150x150-game-compatibility-love{background:url(/images-US/picto-game-sprite-150x150.png) -750px 0;}
.picto-150x150-game-compatibility-career{background:url(/images-US/picto-game-sprite-150x150.png) 0 -150px;}
.picto-150x150-game-compatibility-chinese{background:url(/images-US/picto-game-sprite-150x150.png) -150px -150px;}
.picto-150x150-game-yearly{background:url(/images-US/picto-game-sprite-150x150.png) -300px -150px;}
.picto-150x150-game-yearly-chinese{background:url(/images-US/picto-game-sprite-150x150.png) -450px -150px;}

.picto-200x200-game-magic-8-ball-love{background:url(/images-US/picto-game-sprite-200x200.png) 0 0;}
.picto-200x200-game-fortune-cookie{background:url(/images-US/picto-game-sprite-200x200.png) -200px 0;}
.picto-200x200-game-secret-crush{background:url(/images-US/picto-game-sprite-200x200.png) -400px 0;}
.picto-200x200-game-ask-the-genie{background:url(/images-US/picto-game-sprite-200x200.png) -600px 0;}
.picto-200x200-game-lotto-numbers{background:url(/images-US/picto-game-sprite-200x200.png) -800px 0;}
.picto-200x200-game-compatibility-love{background:url(/images-US/picto-game-sprite-200x200.png) -1000px 0;}
.picto-200x200-game-compatibility-career{background:url(/images-US/picto-game-sprite-200x200.png) 0 -200px;}
.picto-200x200-game-compatibility-chinese{background:url(/images-US/picto-game-sprite-200x200.png) -200px -200px;}
.picto-200x200-game-yearly{background:url(/images-US/picto-game-sprite-200x200.png) -400px -200px;}
.picto-200x200-game-yearly-chinese{background:url(/images-US/picto-game-sprite-200x200.png) -600px -200px;}


/*///////////////////// HOROSCOPE TYPES /////////////////////*/

#picto-horoscope-type-200x200{width:200px; height:200px;}
.picto-horoscope-type-200x200-singles{background:url(/images-US/picto-horoscope-type-sprite-200x200-1.png) 0 0;}
.picto-horoscope-type-200x200-couples{background:url(/images-US/picto-horoscope-type-sprite-200x200-1.png) -200px 0;}
.picto-horoscope-type-200x200-finance{background:url(/images-US/picto-horoscope-type-sprite-200x200-1.png) -400px 0;}
.picto-horoscope-type-200x200-work{background:url(/images-US/picto-horoscope-type-sprite-200x200-1.png) -600px 0;}
.picto-horoscope-type-200x200-chinese{background:url(/images-US/picto-horoscope-type-sprite-200x200-1.png) -800px 0;}
.picto-horoscope-type-200x200-{background:url(/images-US/picto-horoscope-type-sprite-200x200-1.png) -1000px 0;}

#picto-horoscope-type-150x150{width:150px; height:150px;}
.picto-horoscope-type-150x150-singles{background:url(/images-US/picto-horoscope-type-sprite-150x150-1.png) 0 0;}
.picto-horoscope-type-150x150-couples{background:url(/images-US/picto-horoscope-type-sprite-150x150-1.png) -150px 0;}
.picto-horoscope-type-150x150-finance{background:url(/images-US/picto-horoscope-type-sprite-150x150-1.png) -300px 0;}
.picto-horoscope-type-150x150-work{background:url(/images-US/picto-horoscope-type-sprite-150x150-1.png) -450px 0;}
.picto-horoscope-type-150x150-chinese{background:url(/images-US/picto-horoscope-type-sprite-150x150-1.png) -600px 0;}
.picto-horoscope-type-150x150-{background:url(/images-US/picto-horoscope-type-sprite-150x150-1.png) -750px 0;}

#picto-horoscope-type-100x100{width:100px; height:100px;}
.picto-horoscope-type-100x100-singles{background:url(/images-US/picto-horoscope-type-sprite-100x100-1.png) 0 0;}
.picto-horoscope-type-100x100-couples{background:url(/images-US/picto-horoscope-type-sprite-100x100-1.png) -100px 0;}
.picto-horoscope-type-100x100-finance{background:url(/images-US/picto-horoscope-type-sprite-100x100-1.png) -200px 0;}
.picto-horoscope-type-100x100-work{background:url(/images-US/picto-horoscope-type-sprite-100x100-1.png) -300px 0;}
.picto-horoscope-type-100x100-chinese{background:url(/images-US/picto-horoscope-type-sprite-100x100-1.png) -400px 0;}
.picto-horoscope-type-100x100-{background:url(/images-US/picto-horoscope-type-sprite-100x100-1.png) -500px 0;}

#picto-horoscope-type-50x50{width:50px; height:50px;}
.picto-horoscope-type-50x50-singles{background:url(/images-US/picto-horoscope-type-sprite-50x50-1.png) 0 0;}
.picto-horoscope-type-50x50-couples{background:url(/images-US/picto-horoscope-type-sprite-50x50-1.png) -50px 0;}
.picto-horoscope-type-50x50-finance{background:url(/images-US/picto-horoscope-type-sprite-50x50-1.png) -100px 0;}
.picto-horoscope-type-50x50-work{background:url(/images-US/picto-horoscope-type-sprite-50x50-1.png) -150px 0;}
.picto-horoscope-type-50x50-chinese{background:url(/images-US/picto-horoscope-type-sprite-50x50-1.png) -200px 0;}
.picto-horoscope-type-50x50-{background:url(/images-US/picto-horoscope-type-sprite-50x50-1.png) -250px 0;}


/*///////////////////// MAIN /////////////////////*/

/*.main{float:left; overflow:hidden; width:100%; margin-top:0px;}
.page{overflow:visible; width:100%;}*/
.page{float:left; overflow:hidden; width:100%; margin-top:0px;}
.page-container{width:1000px; text-align:left; margin:0 auto; position:relative; display:inline-block; border-radius:7px; padding:15px 0; background-color:#ffffff;}
.page-container.margin{margin:20px auto;}
.page-container-col-left{float:left; width:670px; border-right:1px dotted #ccc; margin-right:14px; padding-bottom:20px; background-color:transparent;}
.page-container-col-right{float:left; width:300px; margin-right:15px; padding-bottom:20px; background-color:transparent;}
.page-container-full{float:left; width:100%; background-color:transparent;}
.page-header{padding:0; margin:0; border:0; overflow:hidden; position:absolute; text-indent:-9999px; z-index:3}
.page-header.horoscopes{height:53px; left:-10px; top:6px; width:196px; background:url(/images-US/bg-horoscopes-heading.png) top left no-repeat;}

.page.horoscope{background:url(/images-US/bg-page-horoscope.jpg) 50% 0 no-repeat #b0fcfa;}
.page.homepage{background:url(/images-US/bg-home.png) 50% 0 no-repeat #ffffff;}
.page.tarot{background:url(/images-US/bg-page-tarot.jpg) 50% 0 no-repeat #dfa249}
.page.love{background:url(/images-US/bg-page-love.jpg) 50% 0 no-repeat #e9835a}
.page.store{background:url(/images-US/bg-page-store.jpg) 50% 0 no-repeat #5b9dca}
.page.faraway{background:url(/images-US/bg-page-chinese.jpg) 50% 0 no-repeat #fcc95c}
.page.money{background:url(/images-US/bg-page-money.jpg) 50% 0 no-repeat #cbf5cd}
.page.numerology{background:url(/images-US/bg-page-numerology.jpg) 50% 0 no-repeat #6678ba}

.horoscope-heading{padding:0; margin:0; border:0; overflow:hidden; position:absolute; z-index:3}
.horoscope-heading h1{font-family:'bebas_neueregular'; padding:0 30px; margin-top:7px; color:#ffffff; font-size:30px; letter-spacing:1px; z-index:4;}
.horoscope-heading.w400{height:53px; left:-10px; top:6px; width:400px; background:url(/images-US/bg-horoscopes-heading-400.png) top left no-repeat;}
.horoscope-heading.w350{height:53px; left:-10px; top:6px; width:350px; background:url(/images-US/bg-horoscopes-heading-350.png) top left no-repeat;}
.horoscope-heading.w320{height:53px; left:-10px; top:6px; width:320px; background:url(/images-US/bg-horoscopes-heading-320.png) top left no-repeat;}
.horoscope-heading.w300{height:53px; left:-10px; top:6px; width:300px; background:url(/images-US/bg-horoscopes-heading-300.png) top left no-repeat;}
.horoscope-heading.w280{height:53px; left:-10px; top:6px; width:280px; background:url(/images-US/bg-horoscopes-heading-280.png) top left no-repeat;}
.horoscope-heading.w250{height:53px; left:-10px; top:6px; width:250px; background:url(/images-US/bg-horoscopes-heading-250.png) top left no-repeat;}
.horoscope-heading.w200{height:53px; left:-10px; top:6px; width:200px; background:url(/images-US/bg-horoscopes-heading-200.png) top left no-repeat;}
.horoscope-heading.w180{height:53px; left:-10px; top:6px; width:180px; background:url(/images-US/bg-horoscopes-heading-180.png) top left no-repeat;}

.page-horoscope-title-container{margin-top:50px; padding-left:20px; background-color:transparent;}
.page-horoscope-title-font{font-size:28px; font-weight:normal; font-style:italic; font-family:georgia;}
.page-horoscope-date-container{margin-top:5px; padding-left:20px; margin-bottom:10px;}
.page-horoscope-date-font{font-size:12px; font-weight:normal; font-style:italic; font-family:georgia; color:#666;}
.page-horoscope-text-container{width:460px; float:left; padding-left:20px; background-color:transparent;}
.page-horoscope-text-dates{width:460px; float:left; padding-bottom:2px; background-color:transparent;}
.page-horoscope-text{width:460px; float:left; display:block; padding-bottom:10px;}
.page-horoscope-picto{width:170px; float:left; vertical-align:top; text-align:center; margin-top:-20px; padding-left:20px; margin-left:10px; background-color:transparent;}
.page-horoscope-second-container{width:100%; float:left; margin-top:20px; padding-left:20px; background-color:transparent;}
.page-horoscope-moremenu-container{width:100%; float:left; margin-top:10px; margin-bottom:10px; padding-left:20px; background-color:transparent;}
a.page-horoscope-moremenu, a.page-horoscope-moremenu:visited, a.page-horoscope-moremenu:active{width:148px; display:inline-block; margin-right:10px; padding:5px 5px; border-bottom:1px dotted #ccc; font-size:11px; font-weight:normal; font-style:italic; font-family:georgia;}
a.page-horoscope-moremenu:hover{color:#ff3366; background-color:#efefef; text-decoration:none;}

.page-horoscope-left-col{width:300px; float:left; margin-left:15px; margin-right:22px; text-align:left; background-color:transparent;}
.page-horoscope-center-col{width:315px; float:left; text-align:left; background-color:transparent;}



.page-home{float:left; width:100%; padding-bottom:40px;}
.page-home-bg{background:url(/images-US/bg-home.png) 50% 0 no-repeat #ffffff;}
.page-home-12-signs-container{width:973px; text-align:left; margin:0 auto; height:440px; position:relative; padding:0 15px; background-color:#ffffff; border-radius:5px; box-shadow: 2px 2px 5px #82b2c9;}
.page-home-12-signs-title-container{width:100%; float:left; height:50px; text-align:center; position:relative; top:-15px; background-image:url('/images-US/sticky-title-read-horoscope.png'); background-repeat:no-repeat; background-position:center; background-size:400px 50px;}
.page-home-12-signs-title{line-height:44px; font-family:'bebas_neueregular'; color:#ffffff; font-size:36px; font-weight:normal;}
.page-home-12-signs-intro{width:100%; float:left; text-align:center; font-family:Georgia,Times,serif; font-size:14px; line-height:30px; font-style:italic; font-weight:bold;}
.page-home-12-signs-all-pictos-container{width:100%; float:left; text-align:center;}
.page-home-12-signs-picto-container{width:156px; float:left; text-align:center;}
.page-home-12-signs-picto-image{width:100px;}
.page-home-12-signs-picto-title{padding-bottom:3px;}
.page-home-12-signs-picto-date{padding-bottom:10px;}
.page-home-top-container{width:975px; text-align:left; margin:0 auto; height:420px; position:relative; padding:0 15px; background-color:#ffffff; border:1px solid #82b2c9; border-radius:5px; box-shadow: 2px 2px 5px #82b2c9;}
.page-home-top-left-container{float:left; width:610px; height:398px; margin-right:30px; background-color:transparent;}
.page-home-top-right-container{float:left; width:300px; height:398px; margin-right:0px; background-color:transparent;}

.page-home-top-left-main-container{float:left; width:100%; border-bottom:1px dotted #dddddd; position:relative; top:-20px; margin-bottom:2px;}
.page-home-top-left-main-heading-container{width:100%; float:left; overflow:auto; position:relative; top:-15px; text-align:center; z-index:4; background-color:transparent;}
.page-home-top-left-main-heading{height:30px; text-align:center; margin:0 auto; border-radius:5px; font-family:bebas_neueregular; color:#ffffff; font-size:24px; line-height:30px;}
.page-home-top-left-main-caret-container{text-align:center; position:relative; top:-4px;}
.page-home-top-left-main-picto-container{float:left; height:185px; margin-right:10px;}
.page-home-top-left-main-title-container{padding:10px 10px 5px 0; background-color:transparent;}
.page-home-top-left-main-title{font:28px verdana, sans-serif; letter-spacing:-1px;}
.page-home-top-left-main-date{color:#333; font:14px georgia, serif; font-weight:bold;}
.page-home-top-left-main-text{font-size:16px; padding-top:10px;}
.page-home-top-left-main-promo{font-size:16px; padding-top:15px;}
.page-home-top-left-other-container{float:left; width:100%; border-bottom:1px dotted #ddd; position:relative; top:-20px; margin-bottom:2px; background-color:transparent;}
.page-home-top-left-other-picto{width:50px; height:50px;}
.page-home-top-left-other-picto-singles-container{width:50px; float:left; height:55px; margin-left:10px; z-index:2; background-image:url(/images-US/picto-horoscopes.png); background-repeat:no-repeat; background-position:0px 0px;}
.page-home-top-left-other-picto-couples-container{width:50px; float:left; height:55px; margin-left:10px; z-index:2; background-image:url(/images-US/picto-horoscopes.png); background-repeat:no-repeat; background-position:-50px 0px;}
.page-home-top-left-other-picto-finance-container{width:50px; float:left; height:55px; margin-left:10px; z-index:2; background-image:url(/images-US/picto-horoscopes.png); background-repeat:no-repeat; background-position:-100px 0px;}
.page-home-top-left-other-text-container{width:400px; float:left; margin-left:10px; position:relative; top:5px;}
.page-home-top-left-other-title-container{font:16px verdana, sans-serif; padding:0; padding:2px 0; background-color:transparent;}


.page-home-top-right-heading-container{width:100%; float:left; overflow:auto; position:relative; top:-15px; text-align:center; z-index:4; background-color:transparent;}
.page-home-top-right-heading{height:30px; text-align:center; margin:0 auto; border-radius:5px; font-family:bebas_neueregular; color:#ffffff; font-size:24px; line-height:30px;}
.page-home-top-right-caret-container{text-align:center; position:relative; top:-4px;}

.page-home-mid-container{width:975px; text-align:center; margin:10px auto; border-top:0; border-bottom:0;}
.page-home-mid-container-long-bar-promo{margin-left:-5px; margin-bottom:10px;}
.page-home-mid-container-left-col{width:315px; float:left; margin-right:22px; text-align:left; padding-bottom:20px; background-color:transparent;}
.page-home-mid-container-center-col{width:315px; float:left; margin-right:21px; text-align:left; padding-bottom:20px; background-color:transparent;}
.page-home-mid-container-right-col{width:300px; float:left; padding-bottom:20px; background-color:transparent;}


/*///////////////////// PSYCHIC READING /////////////////////*/
.block-reader{width:100%; float:left; text-align:left; padding:20px 5px; border-bottom:1px solid #dfdfdf; background-color:#fcfcfc;}
.block-reader-left{width:15%; max-width:15%; float:left; text-align:center; background-color:transparent;}
.block-reader-middle{width:65%; float:left; text-align:left; background-color:transparent;}
.block-reader-right{width:20%; float:left; text-align:center; background-color:transparent;}
.block-reader-image{max-width:70px;}
.block-reader-headline{font-weight:bold; padding-bottom:5px; font-size:14px;}
.block-reader-stars{font-weight:normal; font-size:12px;}
.block-reader-rating{font-weight:normal; font-size:12px;}
.block-reader-name{font-weight:normal; padding-bottom:5px; font-size:12px;}
.block-reader-description{font-weight:normal; font-size:14px; line-height:18px;}
.block-reader-phone{font-weight:bold; font-size:14px; color:#ff3366;}


/*///////////////////// STORE /////////////////////*/
.store-category-title-container{width:100%; float:left; margin-top:10px; padding-left:20px; display:block; vertical-align:middle; background-color:transparent;}
.store-category-intro-text-container{float:left; padding:10px 0; background-color:red;}
.store-category-title-font{font-size:28px; font-weight:normal; font-style:italic; font-family:georgia; color:#333333;}
.store-category-heading-container{float:left; padding:0 20px; margin-bottom:30px;}
a.store-category-submenu, a.store-category-submenu:visited, a.store-category-submenu:active{width:300px; display:block; padding:10px 10px; border-bottom:1px dotted #ccc; font-size:14px; font-weight:bold; font-style:italic; font-family:georgia; color:#333;}
a.store-category-submenu:hover{color:#ff3366; background-color:#efefef; text-decoration:none;}
.store-category-product-container{width:630px; float:left; margin:25px 10px 0 20px; background-color:#fefefe; background-image:url(/images-US/product_bg.jpg); background-repeat: repeat-x; border-bottom:1px dotted #efefef;}
.store-category-product-icon-container{width:170px; height:250px; float:left; padding:10px; background-color:transparent;}
.store-category-product-icon {width:150px; height:150px; overflow:hidden; margin:0 auto;}
.store-category-product-sticker-promo-container {position:relative; left:70px; top:-60px;}
.store-category-product-sticker-promo {width:60%; overflow:visible; z-index:3000;}
.store-category-product-sticker-SO-container {position:relative; left:20px; top:-335px;}
.store-category-product-sticker-SO {width:80%; overflow:visible; z-index:3000;}
.store-category-product-description-container{width:440px; float:left; vertical-align:top; background-color:transparent;}
.store-category-product-name-container{padding-left:10px; margin-top:20px; margin-bottom:10px;}
.store-category-product-name-font{font-size:20px; font-weight:bold;}
.store-category-product-description-container{padding-left:10px; margin-bottom:10px;}
.store-category-product-price-container{width:240px; float:left; padding-left:10px; margin-bottom:10px; font-size:18px; font-weight:bold; background-color:transparent;}
.store-category-product-button-container{width:180px; float:left; text-align:right; margin-bottom:10px; background-color:transparent;}

.store-buy-page-form-container{width:957px; float:left; margin:20px; padding:15px; border:1px dotted #cccccc; background-color:transparent;}

#picto-product-150x150{width:150px; height:150px;}
.picto-product-150x150-StEdNa{background:url(/images-US/product/picto-product-sprite-150x150-1.png) 0 0;}
.picto-product-150x150-StEdTe{background:url(/images-US/product/picto-product-sprite-150x150-1.png) -150px 0;}
.picto-product-150x150-StEdCa{background:url(/images-US/product/picto-product-sprite-150x150-1.png) -300px 0;}
.picto-product-150x150-StEdMo{background:url(/images-US/product/picto-product-sprite-150x150-1.png) -450px 0;}
.picto-product-150x150-StEdKl{background:url(/images-US/product/picto-product-sprite-150x150-1.png) -600px 0;}
.picto-product-150x150-StEdKRo{background:url(/images-US/product/picto-product-sprite-150x150-1.png) -750px 0;}

.picto-product-150x150-StEdPc{background:url(/images-US/product/picto-product-sprite-150x150-1.png) 0 -150px;}
.picto-product-150x150-StEdKO{background:url(/images-US/product/picto-product-sprite-150x150-1.png) -150px -150px;}
.picto-product-150x150-StEdDO{background:url(/images-US/product/picto-product-sprite-150x150-1.png) -300px -150px;}
.picto-product-150x150-StEdAgT{background:url(/images-US/product/picto-product-sprite-150x150-1.png) -450px -150px;}
.picto-product-150x150-StEdTTH{background:url(/images-US/product/picto-product-sprite-150x150-1.png) -600px -150px;}
.picto-product-150x150-StEdTL{background:url(/images-US/product/picto-product-sprite-150x150-1.png) -750px -150px;}

.picto-product-150x150-StEdCT{background:url(/images-US/product/picto-product-sprite-150x150-2.png) 0 0;}
.picto-product-150x150-StEdMT{background:url(/images-US/product/picto-product-sprite-150x150-2.png) -150px 0;}
.picto-product-150x150-StEdHR{background:url(/images-US/product/picto-product-sprite-150x150-2.png) -300px 0;}
.picto-product-150x150-StEdLS{background:url(/images-US/product/picto-product-sprite-150x150-2.png) -450px 0;}
.picto-product-150x150-StEdCp{background:url(/images-US/product/picto-product-sprite-150x150-2.png) -600px 0;}
.picto-product-150x150-StEdLPO{background:url(/images-US/product/picto-product-sprite-150x150-2.png) -750px 0;}

.picto-product-150x150-StEdBaTa{background:url(/images-US/product/picto-product-sprite-150x150-2.png) 0 -150px;}
.picto-product-150x150-StEdBaTaC{background:url(/images-US/product/picto-product-sprite-150x150-2.png) -150px -150px;}
.picto-product-150x150-StEdBaTa0{background:url(/images-US/product/picto-product-sprite-150x150-2.png) 0 -150px;}
.picto-product-150x150-StEdBaTa1{background:url(/images-US/product/picto-product-sprite-150x150-2.png) -150px -150px;}
.picto-product-150x150-StEdST{background:url(/images-US/product/picto-product-sprite-150x150-2.png) -300px -150px;}
.picto-product-150x150-StEdMlt{background:url(/images-US/product/picto-product-sprite-150x150-2.png) -450px -150px;}
.picto-product-150x150-StEdRZ{background:url(/images-US/product/picto-product-sprite-150x150-2.png) -600px -150px;}
.picto-product-150x150-StEdAT{background:url(/images-US/product/picto-product-sprite-150x150-2.png) -750px -150px;}

.picto-product-150x150-StEdTTD{background:url(/images-US/product/picto-product-sprite-150x150-3.png) 0 0;}
.picto-product-150x150-StEdTTDC{background:url(/images-US/product/picto-product-sprite-150x150-3.png) -150px 0;}
.picto-product-150x150-StEdTTD0{background:url(/images-US/product/picto-product-sprite-150x150-3.png) 0 0;}
.picto-product-150x150-StEdTTD1{background:url(/images-US/product/picto-product-sprite-150x150-3.png) -150px 0;}
.picto-product-150x150-StEdALM{background:url(/images-US/product/picto-product-sprite-150x150-3.png) -300px 0;}
.picto-product-150x150-StEdGT{background:url(/images-US/product/picto-product-sprite-150x150-3.png) -450px 0;}
.picto-product-150x150-StEdKS{background:url(/images-US/product/picto-product-sprite-150x150-3.png) -600px 0;}
.picto-product-150x150-StEdNuP{background:url(/images-US/product/picto-product-sprite-150x150-3.png) -750px 0;}

.picto-product-150x150-StEdFrY{background:url(/images-US/product/picto-product-sprite-150x150-3.png) 0 -150px;}
.picto-product-150x150-StEdPPF{background:url(/images-US/product/picto-product-sprite-150x150-3.png) -150px -150px;}
.picto-product-150x150-StEdMW{background:url(/images-US/product/picto-product-sprite-150x150-3.png) -300px -150px;}
.picto-product-150x150-StEdYn{background:url(/images-US/product/picto-product-sprite-150x150-3.png) -450px -150px;}
.picto-product-150x150-StEdEH{background:url(/images-US/product/picto-product-sprite-150x150-3.png) -600px -150px;}
.picto-product-150x150-StEdVQ{background:url(/images-US/product/picto-product-sprite-150x150-3.png) -750px -150px;}

.picto-product-150x150-StEdIC{background:url(/images-US/product/picto-product-sprite-150x150-4.png) 0 0;}
.picto-product-150x150-StEdFr2K2{background:url(/images-US/product/picto-product-sprite-150x150-4.png) -150px 0;}
.picto-product-150x150-StEdCh2K2{background:url(/images-US/product/picto-product-sprite-150x150-4.png) -300px 0;}
.picto-product-150x150-StEdVY{background:url(/images-US/product/picto-product-sprite-150x150-4.png) -450px 0;}
.picto-product-150x150-StEdTTY{background:url(/images-US/product/picto-product-sprite-150x150-4.png) -600px 0;}
.picto-product-150x150-StEdTTL{background:url(/images-US/product/picto-product-sprite-150x150-4.png) -750px 0;}

.picto-product-150x150-StEdTTYB{background:url(/images-US/product/picto-product-sprite-150x150-4.png) 0 -150px;}
.picto-product-150x150-StEdTTLB{background:url(/images-US/product/picto-product-sprite-150x150-4.png) -150px -150px;}
.picto-product-150x150-StEdNu{background:url(/images-US/product/picto-product-sprite-150x150-4.png) -300px -150px;}
.picto-product-150x150-StEdFrMo{background:url(/images-US/product/picto-product-sprite-150x150-4.png) -450px -150px;}
.picto-product-150x150-StEdFrMoRo{background:url(/images-US/product/picto-product-sprite-150x150-4.png) -600px -150px;}
.picto-product-150x150-StEd{background:url(/images-US/product/picto-product-sprite-150x150-4.png) -750px -150px;}


#picto-product-100x100{width:100px; height:100px;}
.picto-product-100x100-StEdNa{background:url(/images-US/product/picto-product-sprite-100x100-1.png) 0 0;}
.picto-product-100x100-StEdTe{background:url(/images-US/product/picto-product-sprite-100x100-1.png) -100px 0;}
.picto-product-100x100-StEdCa{background:url(/images-US/product/picto-product-sprite-100x100-1.png) -200px 0;}
.picto-product-100x100-StEdMo{background:url(/images-US/product/picto-product-sprite-100x100-1.png) -300px 0;}
.picto-product-100x100-StEdKl{background:url(/images-US/product/picto-product-sprite-100x100-1.png) -400px 0;}
.picto-product-100x100-StEdKRo{background:url(/images-US/product/picto-product-sprite-100x100-1.png) -500px 0;}

.picto-product-100x100-StEdPc{background:url(/images-US/product/picto-product-sprite-100x100-1.png) 0 -100px;}
.picto-product-100x100-StEdKO{background:url(/images-US/product/picto-product-sprite-100x100-1.png) -100px -100px;}
.picto-product-100x100-StEdDO{background:url(/images-US/product/picto-product-sprite-100x100-1.png) -200px -100px;}
.picto-product-100x100-StEdAgT{background:url(/images-US/product/picto-product-sprite-100x100-1.png) -300px -100px;}
.picto-product-100x100-StEdTTH{background:url(/images-US/product/picto-product-sprite-100x100-1.png) -400px -100px;}
.picto-product-100x100-StEdTL{background:url(/images-US/product/picto-product-sprite-100x100-1.png) -500px -100px;}

.picto-product-100x100-StEdCT{background:url(/images-US/product/picto-product-sprite-100x100-2.png) 0 0;}
.picto-product-100x100-StEdMT{background:url(/images-US/product/picto-product-sprite-100x100-2.png) -100px 0;}
.picto-product-100x100-StEdHR{background:url(/images-US/product/picto-product-sprite-100x100-2.png) -200px 0;}
.picto-product-100x100-StEdLS{background:url(/images-US/product/picto-product-sprite-100x100-2.png) -300px 0;}
.picto-product-100x100-StEdCp{background:url(/images-US/product/picto-product-sprite-100x100-2.png) -400px 0;}
.picto-product-100x100-StEdLPO{background:url(/images-US/product/picto-product-sprite-100x100-2.png) -500px 0;}

.picto-product-100x100-StEdBaTa{background:url(/images-US/product/picto-product-sprite-100x100-2.png) 0 -100px;}
.picto-product-100x100-StEdBaTaC{background:url(/images-US/product/picto-product-sprite-100x100-2.png) -100px -100px;}
.picto-product-100x100-StEdBaTa0{background:url(/images-US/product/picto-product-sprite-100x100-2.png) 0 -100px;}
.picto-product-100x100-StEdBaTa1{background:url(/images-US/product/picto-product-sprite-100x100-2.png) -100px -100px;}
.picto-product-100x100-StEdST{background:url(/images-US/product/picto-product-sprite-100x100-2.png) -200px -100px;}
.picto-product-100x100-StEdMlt{background:url(/images-US/product/picto-product-sprite-100x100-2.png) -300px -100px;}
.picto-product-100x100-StEdRZ{background:url(/images-US/product/picto-product-sprite-100x100-2.png) -400px -100px;}
.picto-product-100x100-StEdAT{background:url(/images-US/product/picto-product-sprite-100x100-2.png) -500px -100px;}

.picto-product-100x100-StEdTTD{background:url(/images-US/product/picto-product-sprite-100x100-3.png) 0 0;}
.picto-product-100x100-StEdTTDC{background:url(/images-US/product/picto-product-sprite-100x100-3.png) -100px 0;}
.picto-product-100x100-StEdTTD0{background:url(/images-US/product/picto-product-sprite-100x100-3.png) 0 0;}
.picto-product-100x100-StEdTTD1{background:url(/images-US/product/picto-product-sprite-100x100-3.png) -100px 0;}
.picto-product-100x100-StEdALM{background:url(/images-US/product/picto-product-sprite-100x100-3.png) -200px 0;}
.picto-product-100x100-StEdGT{background:url(/images-US/product/picto-product-sprite-100x100-3.png) -300px 0;}
.picto-product-100x100-StEdKS{background:url(/images-US/product/picto-product-sprite-100x100-3.png) -400px 0;}
.picto-product-100x100-StEdNuP{background:url(/images-US/product/picto-product-sprite-100x100-3.png) -500px 0;}

.picto-product-100x100-StEdFrY{background:url(/images-US/product/picto-product-sprite-100x100-3.png) 0 -100px;}
.picto-product-100x100-StEdPPF{background:url(/images-US/product/picto-product-sprite-100x100-3.png) -100px -100px;}
.picto-product-100x100-StEdMW{background:url(/images-US/product/picto-product-sprite-100x100-3.png) -200px -100px;}
.picto-product-100x100-StEdYn{background:url(/images-US/product/picto-product-sprite-100x100-3.png) -300px -100px;}
.picto-product-100x100-StEdEH{background:url(/images-US/product/picto-product-sprite-100x100-3.png) -400px -100px;}
.picto-product-100x100-StEdVQ{background:url(/images-US/product/picto-product-sprite-100x100-3.png) -500px -100px;}

.picto-product-100x100-StEdIC{background:url(/images-US/product/picto-product-sprite-100x100-4.png) 0 0;}
.picto-product-100x100-StEdFr2K2{background:url(/images-US/product/picto-product-sprite-100x100-4.png) -100px 0;}
.picto-product-100x100-StEdCh2K2{background:url(/images-US/product/picto-product-sprite-100x100-4.png) -200px 0;}
.picto-product-100x100-StEdVY{background:url(/images-US/product/picto-product-sprite-100x100-4.png) -300px 0;}
.picto-product-100x100-StEdTTY{background:url(/images-US/product/picto-product-sprite-100x100-4.png) -400px 0;}
.picto-product-100x100-StEdTTL{background:url(/images-US/product/picto-product-sprite-100x100-4.png) -500px 0;}

.picto-product-100x100-StEdTTYB{background:url(/images-US/product/picto-product-sprite-100x100-4.png) 0 -100px;}
.picto-product-100x100-StEdTTLB{background:url(/images-US/product/picto-product-sprite-100x100-4.png) -100px -100px;}
.picto-product-100x100-StEdNu{background:url(/images-US/product/picto-product-sprite-100x100-4.png) -200px -100px;}
.picto-product-100x100-StEdFrMo{background:url(/images-US/product/picto-product-sprite-100x100-4.png) -300px -100px;}
.picto-product-100x100-StEdFrMoRo{background:url(/images-US/product/picto-product-sprite-100x100-4.png) -400px -100px;}
.picto-product-100x100-StEd{background:url(/images-US/product/picto-product-sprite-100x100-4.png) -500px -100px;}


#picto-product-50x50{width:50px; height:50px;}
.picto-product-50x50-StEdNa{background:url(/images-US/product/picto-product-sprite-50x50.png) 0 0;}
.picto-product-50x50-StEdTe{background:url(/images-US/product/picto-product-sprite-50x50.png) -50px 0;}
.picto-product-50x50-StEdCa{background:url(/images-US/product/picto-product-sprite-50x50.png) -100px 0;}
.picto-product-50x50-StEdMo{background:url(/images-US/product/picto-product-sprite-50x50.png) -150px 0;}
.picto-product-50x50-StEdKl{background:url(/images-US/product/picto-product-sprite-50x50.png) -200px 0;}
.picto-product-50x50-StEdKRo{background:url(/images-US/product/picto-product-sprite-50x50.png) -250px 0;}

.picto-product-50x50-StEdPc{background:url(/images-US/product/picto-product-sprite-50x50.png) 0 -50px;}
.picto-product-50x50-StEdKO{background:url(/images-US/product/picto-product-sprite-50x50.png) -50px -50px;}
.picto-product-50x50-StEdDO{background:url(/images-US/product/picto-product-sprite-50x50.png) -100px -50px;}
.picto-product-50x50-StEdAgT{background:url(/images-US/product/picto-product-sprite-50x50.png) -150px -50px;}
.picto-product-50x50-StEdTTH{background:url(/images-US/product/picto-product-sprite-50x50.png) -200px -50px;}
.picto-product-50x50-StEdTL{background:url(/images-US/product/picto-product-sprite-50x50.png) -250px -50px;}

.picto-product-50x50-StEdCT{background:url(/images-US/product/picto-product-sprite-50x50.png) 0 -100px;}
.picto-product-50x50-StEdMT{background:url(/images-US/product/picto-product-sprite-50x50.png) -50px -100px;}
.picto-product-50x50-StEdHR{background:url(/images-US/product/picto-product-sprite-50x50.png) -100px -100px;}
.picto-product-50x50-StEdLS{background:url(/images-US/product/picto-product-sprite-50x50.png) -150px -100px;}
.picto-product-50x50-StEdCp{background:url(/images-US/product/picto-product-sprite-50x50.png) -200px -100px;}
.picto-product-50x50-StEdLPO{background:url(/images-US/product/picto-product-sprite-50x50.png) -250px -100px;}

.picto-product-50x50-StEdBaTa{background:url(/images-US/product/picto-product-sprite-50x50.png) 0 -150px;}
.picto-product-50x50-StEdBaTaC{background:url(/images-US/product/picto-product-sprite-50x50.png) -50px -150px;}
.picto-product-50x50-StEdBaTa0{background:url(/images-US/product/picto-product-sprite-50x50.png) 0 -150px;}
.picto-product-50x50-StEdBaTa1{background:url(/images-US/product/picto-product-sprite-50x50.png) -50px -150px;}
.picto-product-50x50-StEdST{background:url(/images-US/product/picto-product-sprite-50x50.png) -100px -150px;}
.picto-product-50x50-StEdMlt{background:url(/images-US/product/picto-product-sprite-50x50.png) -150px -150px;}
.picto-product-50x50-StEdRZ{background:url(/images-US/product/picto-product-sprite-50x50.png) -200px -150px;}
.picto-product-50x50-StEdAT{background:url(/images-US/product/picto-product-sprite-50x50.png) -250px -150px;}

.picto-product-50x50-StEdTTD{background:url(/images-US/product/picto-product-sprite-50x50.png) 0 -200px;}
.picto-product-50x50-StEdTTDC{background:url(/images-US/product/picto-product-sprite-50x50.png) -50px -200px;}
.picto-product-50x50-StEdTTD0{background:url(/images-US/product/picto-product-sprite-50x50.png) 0 -200px;}
.picto-product-50x50-StEdTTD1{background:url(/images-US/product/picto-product-sprite-50x50.png) -50px -200px;}
.picto-product-50x50-StEdALM{background:url(/images-US/product/picto-product-sprite-50x50.png) -100px -200px;}
.picto-product-50x50-StEdGT{background:url(/images-US/product/picto-product-sprite-50x50.png) -150px -200px;}
.picto-product-50x50-StEdKS{background:url(/images-US/product/picto-product-sprite-50x50.png) -200px -200px;}
.picto-product-50x50-StEdNuP{background:url(/images-US/product/picto-product-sprite-50x50.png) -250px -200px;}

.picto-product-50x50-StEdFrY{background:url(/images-US/product/picto-product-sprite-50x50.png) 0 -250px;}
.picto-product-50x50-StEdPPF{background:url(/images-US/product/picto-product-sprite-50x50.png) -50px -250px;}
.picto-product-50x50-StEdMW{background:url(/images-US/product/picto-product-sprite-50x50.png) -100px -250px;}
.picto-product-50x50-StEdYn{background:url(/images-US/product/picto-product-sprite-50x50.png) -150px -250px;}
.picto-product-50x50-StEdEH{background:url(/images-US/product/picto-product-sprite-50x50.png) -200px -250px;}
.picto-product-50x50-StEdVQ{background:url(/images-US/product/picto-product-sprite-50x50.png) -250px -250px;}

.picto-product-50x50-StEdIC{background:url(/images-US/product/picto-product-sprite-50x50.png) 0 -300px;}
.picto-product-50x50-StEdFr2K2{background:url(/images-US/product/picto-product-sprite-50x50.png) -50px -300px;}
.picto-product-50x50-StEdCh2K2{background:url(/images-US/product/picto-product-sprite-50x50.png) -100px -300px;}
.picto-product-50x50-StEdVY{background:url(/images-US/product/picto-product-sprite-50x50.png) -150px -300px;}
.picto-product-50x50-StEdTTY{background:url(/images-US/product/picto-product-sprite-50x50.png) -200px -300px;}
.picto-product-50x50-StEdTTL{background:url(/images-US/product/picto-product-sprite-50x50.png) -250px -300px;}

.picto-product-50x50-StEdTTYB{background:url(/images-US/product/picto-product-sprite-50x50.png) 0 -350px;}
.picto-product-50x50-StEdTTLB{background:url(/images-US/product/picto-product-sprite-50x50.png) -50px -350px;}
.picto-product-50x50-StEdNu{background:url(/images-US/product/picto-product-sprite-50x50.png) -100px -350px;}
.picto-product-50x50-StEdFrMo{background:url(/images-US/product/picto-product-sprite-50x50.png) -150px -350px;}
.picto-product-50x50-StEdFrMoRo{background:url(/images-US/product/picto-product-sprite-50x50.png) -200px -350px;}
.picto-product-50x50-StEd{background:url(/images-US/product/picto-product-sprite-50x50.png) -250px -350px;}



/*///////////////////// SLIDER MORE HOROSCOPES /////////////////////*/

.slider-horoscope-title{width:100%; float:left; margin-top:10px; padding-left:15px; background-color:transparent;}
.slider-horoscope-container{width:100%; float:left; margin-top:0px; padding:0 15px; background-color:transparent;}
.slider-horoscope{position:absolute; width:100%; color:white; z-index:2;}
.slider-horoscope .slider{overflow:hidden; position:relative;}
.slider-horoscope .slider-list{position:relative; left:0;}
.slider-horoscope .slider-list-item{position:relative; background:url(/images-US/slider/box.png) left top no-repeat; width:83px; height:83px; margin-bottom:5px; margin-right:-5px; cursor:pointer; float:left; color:black; text-indent:-9999px; overflow:hidden;}
.slider-horoscope .slider-list .selected{background:url(/images-US/slider/box_selected.png) left top no-repeat;}
.slider-horoscope .slider-list-item-shadow{position:absolute; opacity:0; background:url(/images-US/slider/box_hover.png;) left top no-repeat; left:0; top:0; width:83px; height:83px}
.slider-horoscope .slider-list-item-link{position:absolute; top:0; left:0; margin:5px; width:73px; height:73px; z-index:2; background-image:url(/images-US/slider/horoscopes.gif); background-repeat:no-repeat;}
.slider-horoscope .slider-list .daily-singles{background-position:-164px 1px;}
.slider-horoscope .slider-list .daily-couples{background-position:-4px 1px;}
.slider-horoscope .slider-list .daily-quickie{background-position:-164px -69px;}
.slider-horoscope .slider-list .daily-finance{background-position:-244px 1px;}
.slider-horoscope .slider-list .daily-work{background-position:-84px -150px;}
.slider-horoscope .slider-list .daily-food{background-position:-724px -69px;}
.slider-horoscope .slider-list .daily-beauty{background-position:-804px 1px;}
.slider-horoscope .slider-list .daily-mom{background-position:-404px -69px;}
.slider-horoscope .slider-list .daily-teen{background-position:-644px -69px;}
.slider-horoscope .slider-list .daily-flirt{background-position:-724px 1px;}
.slider-horoscope .slider-list .daily-home-and-garden{background-position:-884px 1px;}
.slider-horoscope .slider-list .daily-green{background-position:-884px -69px;}
.slider-horoscope .slider-list .daily-astro-slam{background-position:-84px 1px;}
.slider-horoscope .slider-list .daily-gay{background-position:-484px -69px;}
.slider-horoscope .slider-list .daily-lesbian{background-position:-564px -69px;}
.slider-horoscope .slider-list .daily-dog{background-position:-4px -150px;}
.slider-horoscope .slider-list .daily-cat{background-position:-804px -69px;}
.slider-horoscope .slider-list .weekly-overview{background-position:-84px -69px;}
.slider-horoscope .slider-list .weekly-romantic{background-position:-484px 1px;}
.slider-horoscope .slider-list .weekly-business{background-position:-324px -69px;}
.slider-horoscope .slider-list .weekly-travel{background-position:-564px 1px;}
.slider-horoscope .slider-list .weekly-flirt{background-position:-644px 1px;}
.slider-horoscope .slider-list .monthly-overview{background-position:-164px -150px;}
.slider-horoscope .slider-list .monthly-romantic{background-position:-404px 1px;}
.slider-horoscope .slider-list .monthly-business{background-position:-244px -69px;}
.slider-horoscope .slider-list .monthly-fitness{background-position:-324px 1px;}
.slider-horoscope .slider-list .monthly-sex{background-position:-244px -150px;}
.slider-horoscope .slider-list .yearly-overview{background-position:-4px -69px;}
.slider-horoscope .slider-list .daily-horoscope_aries{background-position:-3px -389px;}
.slider-horoscope .slider-list .daily-horoscope_taurus{background-position:-84px -389px;}
.slider-horoscope .slider-list .daily-horoscope_gemini{background-position:-164px -389px;}
.slider-horoscope .slider-list .daily-horoscope_leo{background-position:-244px -389px;}
.slider-horoscope .slider-list .daily-horoscope_cancer{background-position:-324px -389px;}
.slider-horoscope .slider-list .daily-horoscope_virgo{background-position:-404px -389px;}
.slider-horoscope .slider-list .daily-horoscope_libra{background-position:-484px -389px;}
.slider-horoscope .slider-list .daily-horoscope_scorpio{background-position:-564px  -389px}
.slider-horoscope .slider-list .daily-horoscope_sagittarius{background-position:-644px  -389px}
.slider-horoscope .slider-list .daily-horoscope_capricorn{background-position:-724px  -389px}
.slider-horoscope .slider-list .daily-horoscope_aquarius{background-position:-804px  -389px}
.slider-horoscope .slider-list .daily-horoscope_pisces{background-position:-884px  -389px}
.slider-horoscope .slider-list .daily-extended_aries{background-position:-3px  -469px}
.slider-horoscope .slider-list .daily-extended_taurus{background-position:-84px  -469px}
.slider-horoscope .slider-list .daily-extended_gemini{background-position:-164px  -469px}
.slider-horoscope .slider-list .daily-extended_leo{background-position:-244px  -469px}
.slider-horoscope .slider-list .daily-extended_cancer{background-position:-324px  -469px}
.slider-horoscope .slider-list .daily-extended_virgo{background-position:-404px  -469px}
.slider-horoscope .slider-list .daily-extended_libra{background-position:-484px  -469px}
.slider-horoscope .slider-list .daily-extended_scorpio{background-position:-564px  -469px}
.slider-horoscope .slider-list .daily-extended_sagittarius{background-position:-644px  -469px}
.slider-horoscope .slider-list .daily-extended_capricorn{background-position:-724px  -469px}
.slider-horoscope .slider-list .daily-extended_aquarius{background-position:-804px  -469px}
.slider-horoscope .slider-list .daily-extended_pisces{background-position:-884px  -469px}
.slider-horoscope .slider-list .daily-chinese_monkey{background-position:-3px  -230px}
.slider-horoscope .slider-list .daily-chinese_rooster{background-position:-84px  -230px}
.slider-horoscope .slider-list .daily-chinese_dog{background-position:-164px  -230px}
.slider-horoscope .slider-list .daily-chinese_pig{background-position:-244px  -230px}
.slider-horoscope .slider-list .daily-chinese_rat{background-position:-324px  -230px}
.slider-horoscope .slider-list .daily-chinese_ox{background-position:-404px  -230px}
.slider-horoscope .slider-list .daily-chinese_tiger{background-position:-484px  -230px}
.slider-horoscope .slider-list .daily-chinese_rabbit{background-position:-564px  -230px}
.slider-horoscope .slider-list .daily-chinese_dragon{background-position:-644px  -230px}
.slider-horoscope .slider-list .daily-chinese_snake{background-position:-724px  -230px}
.slider-horoscope .slider-list .daily-chinese_horse{background-position:-804px  -230px}
.slider-horoscope .slider-list .daily-chinese_sheep{background-position:-884px  -230px}
.slider-horoscope .slider-list .yearly-chinese-overview_monkey{background-position:-3px  -309px}
.slider-horoscope .slider-list .yearly-chinese-overview_rooster{background-position:-84px  -309px}
.slider-horoscope .slider-list .yearly-chinese-overview_dog{background-position:-164px  -309px}
.slider-horoscope .slider-list .yearly-chinese-overview_pig{background-position:-244px  -309px}
.slider-horoscope .slider-list .yearly-chinese-overview_rat{background-position:-324px  -309px}
.slider-horoscope .slider-list .yearly-chinese-overview_ox{background-position:-404px  -309px}
.slider-horoscope .slider-list .yearly-chinese-overview_tiger{background-position:-484px  -309px}
.slider-horoscope .slider-list .yearly-chinese-overview_rabbit{background-position:-564px  -309px}
.slider-horoscope .slider-list .yearly-chinese-overview_dragon{background-position:-644px  -309px}
.slider-horoscope .slider-list .yearly-chinese-overview_snake{background-position:-724px  -309px}
.slider-horoscope .slider-list .yearly-chinese-overview_horse{background-position:-804px  -309px}
.slider-horoscope .slider-list .yearly-chinese-overview_sheep{background-position:-884px  -309px}


/*///////////////////// BLOCK ASTROLOGY ON THE GO /////////////////////*/


.block-astrology-on-the-go{float:left; width:300px; margin:0 auto; height:120px;}
.block-astrology-on-the-go-header{height:38px; margin:0 auto; overflow:hidden; position:relative; text-indent:-9999px; width:195px; margin-left:50px; background:url(/images-US/on-the-go/txt-heading-astrology.png) no-repeat;}
.icon-on-the-go-newsletter{width:77px; float:left; text-align:left;}
.icon-on-the-go-newsletter:hover{filter: alpha(opacity=90); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.icon-on-the-go-rss{width:77px; float:left; text-align:left;}
.icon-on-the-go-rss:hover{filter: alpha(opacity=90); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.icon-on-the-go-social{width:77px; float:left; text-align:left;}
.icon-on-the-go-social:filter: alpha(opacity=90); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.icon-on-the-go-mobile{width:69px; float:left; text-align:left;}
.icon-on-the-go-mobile:hover{filter: alpha(opacity=90); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}



/*///////////////////// ADS /////////////////////*/

.top-ad-container{width:1000px; text-align:center; margin:20px auto; border-top:0; border-bottom:0; border-left:0px solid #333; border-right:0px solid #333; overflow:auto; background-color:transparent; color:#ffffff;}
.showcase-ad-psychic-container {float:left; width:300px; text-align:center; margin:10px auto; border-top:0; border-bottom:0; border-left:0px solid #333; border-right:0px solid #333; overflow:auto; background-color:transparent; color:#ffffff;}
.showcase-ad-container {float:left; width:300px; text-align:center; margin:10px auto; border-top:0; border-bottom:0; border-left:0px solid #333; border-right:0px solid #333; overflow:auto; background-color:transparent; color:#ffffff;}
.bot-ad-container{float:left; width:100%; text-align:center; margin:20px auto; border-top:0; border-bottom:0; border-left:0px solid #333; border-right:0px solid #333; overflow:auto; background-color:transparent; color:#ffffff;}


/*///////////////////// SLIDER NEW PRODUCTS /////////////////////*/

.products-carousel-container{background:url("/images-US/carousel/bg.png") no-repeat; height:79px; margin:20px auto 0; width:1002px}
.products-carousel-image-container{background-clip:padding-box; background-position:top; display:inline-block; margin-top:10px; margin-right:5px; height:60px; width:60px; border:3px solid #efefef;}
.products-carousel-image-container:hover {border:3px solid #ff3366;}
.products-carousel-image{width:60px; height:60px;}




/*///////////////////// SCOPESBOARD /////////////////////*/

.scopesboard{width:654px; height:644px; float:left; background:url(/images-US/scopesboard/bg-scopesboard.jpg) left top no-repeat; position:relative; margin:10px 0 0 15px; background-color:transparent;}
.scopesboard-top-container{width:100%; float:left; height:77px; position:relative; top:0; background-color:transparent;}
.scopesboard-top-container-title{width:233px; float:left; height:77px; background-color:transparent;}
.scopesboard-top-container-signs{width:403px; float:left; height:77px; background-color:transparent;}

.scopesboard-mid-container{width:100%; float:left; height:224px; position:relative; background-color:transparent;}
.scopesboard-mid-container-picto-div{width:150px; float:left; margin-left:15px; margin-top:10px; text-align:left; background-color:transparent;}
.scopesboard-mid-container-text-div{width:440px; float:left; height:205px; padding-top:10px; margin-bottom:15px; background-color:transparent;}
.scopesboard-mid-container-arrows-div{width:440px; float:left; font-size:14px;}

.scopesboard-sign{width:100%; float:left; padding-left:20px; padding-top:10px;}
.scopesboard-sign .title{float:left; width:100%; font:italic bold 30px Georgia, sans-serif}
.scopesboard-sign .subtitle{float:left; width:100%; font:italic bold 11px Georgia, sans-serif}
.scopesboard-buttons-container{float:left; width:100%; padding-left:22px; height:30px;}
.scopesboard-button{float:left; margin-right:10px; margin-bottom:8px; float:left;}
.scopesboard-button-icon-small{float:left;}
.scopesboard-button-text{float:left; font-size:10px; line-height:32px; text-transform:uppercase; vertical-align:middle; background-color:transparent;}
#icon-small{width:30px; height:30px;}
.icon-small-aries{background:url(/images-US/signs-small.gif) 0 0;}
.icon-small-taurus{background:url(/images-US/signs-small.gif) -30px 0;}
.icon-small-gemini{background:url(/images-US/signs-small.gif) -60px 0;}
.icon-small-cancer{background:url(/images-US/signs-small.gif) -90px 0;}
.icon-small-leo{background:url(/images-US/signs-small.gif) -120px 0;}
.icon-small-virgo{background:url(/images-US/signs-small.gif) -150px 0;}
.icon-small-libra{background:url(/images-US/signs-small.gif) -180px 0;}
.icon-small-scorpio{background:url(/images-US/signs-small.gif) -210px 0;}
.icon-small-sagittarius{background:url(/images-US/signs-small.gif) -240px 0;}
.icon-small-capricorn{background:url(/images-US/signs-small.gif) -270px 0;}
.icon-small-aquarius{background:url(/images-US/signs-small.gif) -300px 0;}
.icon-small-pisces{background:url(/images-US/signs-small.gif) -330px 0;}
.icon-small-ox{background:url(/images-US/signs-small.gif) -360px 0;}
.icon-small-sheep{background:url(/images-US/signs-small.gif) -390px 0;}
.icon-small-rat{background:url(/images-US/signs-small.gif) -420px 0;}
.icon-small-snake{background:url(/images-US/signs-small.gif) -450px 0;}
.icon-small-dragon{background:url(/images-US/signs-small.gif) -480px 0;}
.icon-small-tiger{background:url(/images-US/signs-small.gif) -510px 0;}
.icon-small-rabbit{background:url(/images-US/signs-small.gif) -540px 0;}
.icon-small-horse{background:url(/images-US/signs-small.gif) -570px 0;}
.icon-small-monkey{background:url(/images-US/signs-small.gif) -600px 0;}
.icon-small-rooster{background:url(/images-US/signs-small.gif) -630px 0;}
.icon-small-dog{background:url(/images-US/signs-small.gif) -660px 0;}
.icon-small-pig{background:url(/images-US/signs-small.gif) -690px 0;}
.icon-small-daily-overview{background:url(/images-US/horoscopes-small.gif) -870px 0;}
.icon-small-daily-extended{background:url(/images-US/horoscopes-small.gif) -720px 0;}
.icon-small-horoscope-aries{background:url(/images-US/horoscopes-small.gif) 0 0;}
.icon-small-horoscope-taurus{background:url(/images-US/horoscopes-small.gif) -30px 0;}
.icon-small-horoscope-gemini{background:url(/images-US/horoscopes-small.gif) -60px 0;}
.icon-small-horoscope-cancer{background:url(/images-US/horoscopes-small.gif) -90px 0;}
.icon-small-horoscope-leo{background:url(/images-US/horoscopes-small.gif) -120px 0;}
.icon-small-horoscope-virgo{background:url(/images-US/horoscopes-small.gif) -150px 0;}
.icon-small-horoscope-libra{background:url(/images-US/horoscopes-small.gif) -180px 0;}
.icon-small-horoscope-scorpio{background:url(/images-US/horoscopes-small.gif) -210px 0;}
.icon-small-horoscope-sagittarius{background:url(/images-US/horoscopes-small.gif) -240px 0;}
.icon-small-horoscope-capricorn{background:url(/images-US/horoscopes-small.gif) -270px 0;}
.icon-small-horoscope-aquarius{background:url(/images-US/horoscopes-small.gif) -300px 0;}
.icon-small-horoscope-pisces{background:url(/images-US/horoscopes-small.gif) -330px 0;}
.icon-small-daily-singles{background:url(/images-US/horoscopes-small.gif) -360px 0;}
.icon-small-daily-couples{background:url(/images-US/horoscopes-small.gif) -390px 0;}
.icon-small-daily-quickie{background:url(/images-US/horoscopes-small.gif) -420px 0;}
.icon-small-daily-finance{background:url(/images-US/horoscopes-small.gif) -450px 0;}
.icon-small-daily-work{background:url(/images-US/horoscopes-small.gif) -480px 0;}
.icon-small-daily-chinese{background:url(/images-US/horoscopes-small.gif) -1200px 0;}
.icon-small-daily-food{background:url(/images-US/horoscopes-small.gif) -510px 0;}
.icon-small-daily-beauty{background:url(/images-US/horoscopes-small.gif) -540px 0;}
.icon-small-daily-mom{background:url(/images-US/horoscopes-small.gif) -570px 0;}
.icon-small-daily-teen{background:url(/images-US/horoscopes-small.gif) -600px 0;}
.icon-small-daily-flirt{background:url(/images-US/horoscopes-small.gif) -630px 0;}
.icon-small-daily-home-and-garden{background:url(/images-US/horoscopes-small.gif) -660px 0;}
.icon-small-daily-green{background:url(/images-US/horoscopes-small.gif) -690px 0;}
.icon-small-daily-astro-slam{background:url(/images-US/horoscopes-small.gif) -720px 0;}
.icon-small-daily-gay{background:url(/images-US/horoscopes-small.gif) -750px 0;}
.icon-small-daily-lesbian{background:url(/images-US/horoscopes-small.gif) -780px 0;}
.icon-small-daily-dog{background:url(/images-US/horoscopes-small.gif) -810px 0;}
.icon-small-daily-cat{background:url(/images-US/horoscopes-small.gif) -840px 0;}
.icon-small-weekly-overview{background:url(/images-US/horoscopes-small.gif) -870px 0;}
.icon-small-weekly-romantic{background:url(/images-US/horoscopes-small.gif) -900px 0;}
.icon-small-weekly-business{background:url(/images-US/horoscopes-small.gif) -930px 0;}
.icon-small-weekly-travel{background:url(/images-US/horoscopes-small.gif) -960px 0;}
.icon-small-weekly-flirt{background:url(/images-US/horoscopes-small.gif) -630px 0;}
.icon-small-monthly-overview{background:url(/images-US/horoscopes-small.gif) -870px 0;}
.icon-small-monthly-romantic{background:url(/images-US/horoscopes-small.gif) -900px 0;}
.icon-small-monthly-business{background:url(/images-US/horoscopes-small.gif) -930px 0;}
.icon-small-monthly-fitness{background:url(/images-US/horoscopes-small.gif) -990px 0;}
.icon-small-monthly-sex{background:url(/images-US/horoscopes-small.gif) -1020px 0;}
.icon-small-yearly-overview{background:url(/images-US/horoscopes-small.gif) -1050px 0;}
.icon-small-yearly-chinese{background:url(/images-US/horoscopes-small.gif) -1050px 0;}
.icon-small-horoscope-ox{background:url(/images-US/horoscopes-small.gif) -1080px 0;}
.icon-small-horoscope-sheep{background:url(/images-US/horoscopes-small.gif) -1110px 0;}
.icon-small-horoscope-rat{background:url(/images-US/horoscopes-small.gif) -1140px 0;}
.icon-small-horoscope-snake{background:url(/images-US/horoscopes-small.gif) -1170px 0;}
.icon-small-horoscope-dragon{background:url(/images-US/horoscopes-small.gif) -1200px 0;}
.icon-small-horoscope-tiger{background:url(/images-US/horoscopes-small.gif) -1230px 0;}
.icon-small-horoscope-rabbit{background:url(/images-US/horoscopes-small.gif) -1260px 0;}
.icon-small-horoscope-horse{background:url(/images-US/horoscopes-small.gif) -1290px 0;}
.icon-small-horoscope-monkey{background:url(/images-US/horoscopes-small.gif) -1320px 0;}
.icon-small-horoscope-rooster{background:url(/images-US/horoscopes-small.gif) -1350px 0;}
.icon-small-horoscope-dog{background:url(/images-US/horoscopes-small.gif) -1380px 0;}
.icon-small-horoscope-pig{background:url(/images-US/horoscopes-small.gif) -1410px 0;}

#icon-medium{width:50px; height:50px;}
.icon-medium-aries{background:url(/images-US/signs-medium.gif) 0 0;}
.icon-medium-taurus{background:url(/images-US/signs-medium.gif)-50px 0;}
.icon-medium-gemini{background:url(/images-US/signs-medium.gif) -100px 0;}
.icon-medium-cancer{background:url(/images-US/signs-medium.gif) -150px 0;}
.icon-medium-leo{background:url(/images-US/signs-medium.gif) -200px 0;}
.icon-medium-virgo{background:url(/images-US/signs-medium.gif) -250px 0;}
.icon-medium-libra{background:url(/images-US/signs-medium.gif) -300px 0;}
.icon-medium-scorpio{background:url(/images-US/signs-medium.gif) -350px 0;}
.icon-medium-sagittarius{background:url(/images-US/signs-medium.gif) -400px 0;}
.icon-medium-capricorn{background:url(/images-US/signs-medium.gif) -450px 0;}
.icon-medium-aquarius{background:url(/images-US/signs-medium.gif) -500px 0;}
.icon-medium-pisces{background:url(/images-US/signs-medium.gif) -550px 0;}
.icon-medium-ox{background:url(/images-US/signs-medium.gif) -600px 0;}
.icon-medium-sheep{background:url(/images-US/signs-medium.gif) -650px 0;}
.icon-medium-rat{background:url(/images-US/signs-medium.gif) -700px 0;}
.icon-medium-snake{background:url(/images-US/signs-medium.gif) -750px 0;}
.icon-medium-dragon{background:url(/images-US/signs-medium.gif) -800px 0;}
.icon-medium-tiger{background:url(/images-US/signs-medium.gif) -850px 0;}
.icon-medium-rabbit{background:url(/images-US/signs-medium.gif) -900px 0;}
.icon-medium-horse{background:url(/images-US/signs-medium.gif) -950px 0;}
.icon-medium-monkey{background:url(/images-US/signs-medium.gif) -1000px 0;}
.icon-medium-rooster{background:url(/images-US/signs-medium.gif) -1050px 0;}
.icon-medium-dog{background:url(/images-US/signs-medium.gif) -1100px 0;}
.icon-medium-pig{background:url(/images-US/signs-medium.gif) -1150px 0;}

#icon-big{width:150px; height:150px;}
.icon-big-aries{background:url(/images-US/signs-big.gif) 0 0;}
.icon-big-taurus{background:url(/images-US/signs-big.gif)-150px 0;}
.icon-big-gemini{background:url(/images-US/signs-big.gif) -300px 0;}
.icon-big-cancer{background:url(/images-US/signs-big.gif) -450px 0;}
.icon-big-leo{background:url(/images-US/signs-big.gif) -600px 0;}
.icon-big-virgo{background:url(/images-US/signs-big.gif) -750px 0;}
.icon-big-libra{background:url(/images-US/signs-big.gif) -900px 0;}
.icon-big-scorpio{background:url(/images-US/signs-big.gif) -1050px 0;}
.icon-big-sagittarius{background:url(/images-US/signs-big.gif) -1200px 0;}
.icon-big-capricorn{background:url(/images-US/signs-big.gif) -1350px 0;}
.icon-big-aquarius{background:url(/images-US/signs-big.gif) -1500px 0;}
.icon-big-pisces{background:url(/images-US/signs-big.gif) -1650px 0;}
.icon-big-ox{background:url(/images-US/signs-big.gif) -1800px 0;}
.icon-big-sheep{background:url(/images-US/signs-big.gif) -1950px 0;}
.icon-big-rat{background:url(/images-US/signs-big.gif) -2100px 0;}
.icon-big-snake{background:url(/images-US/signs-big.gif) -2250px 0;}
.icon-big-dragon{background:url(/images-US/signs-big.gif) -2400px 0;}
.icon-big-tiger{background:url(/images-US/signs-big.gif) -2550px 0;}
.icon-big-rabbit{background:url(/images-US/signs-big.gif) -2700px 0;}
.icon-big-horse{background:url(/images-US/signs-big.gif) -2850px 0;}
.icon-big-monkey{background:url(/images-US/signs-big.gif) -3000px 0;}
.icon-big-rooster{background:url(/images-US/signs-big.gif) -3150px 0;}
.icon-big-dog{background:url(/images-US/signs-big.gif) -3300px 0;}
.icon-big-pig{background:url(/images-US/signs-big.gif) -3450px 0;}


/*///////////////////// BLOCKS /////////////////////*/

.block-todays-free-sample-container{width:300px; float:left; position:relative; top:-20px; background-color:transparent;}
.block-todays-free-sample-container-title{display:block; text-align:center; font-family:Georgia,Times,serif; font-size:14px; font-style:italic; color:#333; font-weight:bold; padding:5px 0 10px 0; background-color:transparent;}
.block-todays-free-sample-promo{font-size:14px; color:#ff3366; font-weight:bold; font-style:normal; background-color:yellow;}
.block-todays-free-sample-picto-container{float:left; width:60px; height:60px; background-position:top; display:inline-block; margin-top:0px; margin-right:5px;}
.block-todays-free-sample-text-container{float:left; width:230px; padding:0 0 3px 0;}
.block-todays-free-sample-title{text-transform:uppercase; font-weight:bold;}

.block-popular-readings-300{float:left; width:300px; text-align:left; margin:10px auto; overflow:auto; border-top:0; border-bottom:0; border-left:0px solid #333; border-right:0px solid #333;  background-color:#ffffff;}
.block-popular-readings-300-title{display:block; font-family:Georgia,Times,serif; font-size:16px; font-style:italic; color:#333; font-weight:bold; padding:10px 0 0;}
.block-popular-readings-300-list{margin:7px 0 0; padding:0 0 8px; width:100%; float:left}
.block-popular-readings-300-list li{font-weight:bold; overflow:hidden; width:100%; float:left; height:46px; line-height:46px; border-bottom:1px solid #efefef;}
.block-popular-readings-300-list li span{color:#ff3366;font-family:Georgia,Times,serif;font-size:1.17em;font-style:italic;font-weight:bold;padding-left:8px;float:left}
.block-popular-readings-300-list li a{margin-left:35px;display:block}
.block-popular-readings-300-more{text-align:right;}

.block-top-5-free-readings{width:100%; float:left; margin:0; background-color:transparent;}
.block-top-5-free-readings-title{display:block; margin:10px auto; overflow:auto; font-family:Georgia,Times,serif; font-size:16px; font-style:italic; color:#333; font-weight:bold; background-color:transparent;}
.block-top-5-free-readings-container{float:left; width:100%; border-bottom:1px solid #efefef; background-color:transparent;}
.block-top-5-free-readings-image-container{float:left; width:70px; padding: 5px 0; background-color:transparent;}
.block-top-5-free-readings-link-container{float:left; width:230px; background-color:transparent;}
.block-top-5-free-readings-link{font-family:Georgia,Times,serif; font-size:12px; font-style:italic; font-weight:bold; line-height:60px;}
.block-top-5-free-readings-more-container{width:100%; float:left; display:block; height:26px; text-align:right; line-height:28px; padding:0 5px; background-color:transparent;}

.block-top-5-love-readings-container{width:100%; height:200px; float:left; margin:20px 0 10px 0; position:relative; top:-40px; background-color:transparent;}
.block-top-5-love-readings-heading-container{width:100%; float:left; overflow:auto; position:relative; top:25px; text-align:center; z-index:4; background-color:transparent;}
.block-top-5-love-readings-heading{height:30px; text-align:center; margin:0 auto; border-radius:5px; font-family:bebas_neueregular; color:#ffffff; font-size:24px; line-height:30px;}
.block-top-5-love-readings-caret-container{text-align:center; position:relative; top:-4px;}
.block-top-5-love-readings-list-container{width:100%; float:left; margin:0; padding-top:15px; border:1px solid #82b2c9; border-radius:5px; z-index:3; background-color:#ffffff;}
.block-top-5-love-readings-list{width:100%; float:left; margin:0; padding:0;}
.block-top-5-love-readings-list li{width:100%; float:left; font-weight:bold; overflow:hidden; height:30px; line-height:30px; border-bottom:1px solid #efefef;}
.block-top-5-love-readings-list li span{font-family:Georgia,Times,serif; font-size:12px; font-style:italic; font-weight:bold; padding-left:8px; float:left;}
.block-top-5-love-readings-list li a{display:block;}
.block-top-5-love-readings-more-container{width:100%; float:left; display:block; height:26px; text-align:right; line-height:28px; padding:0 5px; background-color:transparent;}

.block-top-5-tarot-readings-container{width:100%; height:200px; float:left; margin:20px 0 10px 0; position:relative; top:-40px; background-color:transparent;}
.block-top-5-tarot-readings-heading-container{width:100%; float:left; overflow:auto; position:relative; top:25px; text-align:center; z-index:4; background-color:transparent;}
.block-top-5-tarot-readings-heading{height:30px; text-align:center; margin:0 auto; border-radius:5px; font-family:bebas_neueregular; color:#ffffff; font-size:24px; line-height:30px;}
.block-top-5-tarot-readings-caret-container{text-align:center; position:relative; top:-4px;}
.block-top-5-tarot-readings-list-container{width:100%; float:left; margin:0; padding-top:15px; border:1px solid #82b2c9; border-radius:5px; z-index:3; background-color:#ffffff;}
.block-top-5-tarot-readings-list{width:100%; float:left; margin:0; padding:0;}
.block-top-5-tarot-readings-list li{width:100%; float:left; font-weight:bold; overflow:hidden; height:30px; line-height:30px; border-bottom:1px solid #efefef;}
.block-top-5-tarot-readings-list li span{font-family:Georgia,Times,serif; font-size:12px; font-style:italic; font-weight:bold; padding-left:8px; float:left;}
.block-top-5-tarot-readings-list li a{display:block;}
.block-top-5-tarot-readings-more-container{width:100%; float:left; display:block; height:26px; text-align:right; line-height:28px; padding:0 5px; background-color:transparent;}

.block-todays-tarot-sample-container{width:100%; height:360px; float:left; margin:20px 0 10px 0; position:relative; top:-40px; background-color:transparent;}
.block-todays-tarot-sample-heading-container{width:100%; float:left; overflow:auto; position:relative; top:25px; text-align:center; z-index:4; background-color:transparent;}
.block-todays-tarot-sample-heading{height:30px; text-align:center; margin:0 auto; border-radius:5px; font-family:bebas_neueregular; color:#ffffff; font-size:24px; line-height:30px;}
.block-todays-tarot-sample-caret-container{text-align:center; position:relative; top:-4px;}
.block-todays-tarot-sample-list-container{width:100%; float:left; margin:0; padding-top:15px; border:1px solid #82b2c9; border-radius:5px; z-index:3; background-color:#ffffff;}
.block-todays-tarot-sample-title{width:100%; float:left; font-family:Georgia,Times,serif; font-size:16px; font-style:italic; font-weight:bold; line-height:30px; text-align:center;}
.block-todays-tarot-sample-image-container{text-align:center;}
.block-todays-tarot-sample-image{width:120px;}
.block-todays-tarot-sample-text-container{padding:10px; font-size:12px; line-height:16px; text-align:left;}
.block-todays-tarot-sample-button{text-align:center; margin:0 0 15px 0;}

.block-yearlies{width:100%; float:left; margin:10px 0;}
.block-yearlies-top-image-container{width:300px; float:left; height:120px; text-align:left;}
.block-yearlies-top-headline{width:100%; float:left; text-align:left; font-size:14px; font-weight:normal;}
.block-yearlies-links-container{width:300px; float:left; padding-top:15px;}
.block-yearlies-links-row{width:100%; float:left;}
.block-yearlies-links-col{width:33%; float:left; height:24px;}
.block-yearlies-dot{vertical-align:middle; font-size:5px;}
.block-yearlies-link{font-size:14px; padding-left:10px;}
.block-yearlies-bottom{width:100%; border-bottom:1px dotted lightgray; margin:10px 0;}


/*///////////////////// YEARLY PROMO PAGE /////////////////////*/

.page-yearly-container{float:left; width:100%; padding-left:15px; padding-right:15px; background-color:transparent;}
.page-yearly-header-image{float:left; width:100%; margin-bottom:20px;}
.page-yearly-header-title{float:left; width:100%; text-align:center; margin-bottom:20px; font-family:Georgia,Times,serif; font-size:30px; font-style:italic;}
.page-yearly-heading-sign-container{float:left; width:630px; margin-bottom:20px;}
.page-yearly-heading-sign-button-container{float:left; width:30%; text-align:center; padding-top:20px;}
.page-yearly-heading-sign-button{font-family:arial; font-size:11px; text-transform:uppercase; padding:5px 10px;}
.page-yearly-heading-sign-icon-container{float:left; width:40%; text-align:center;}
.page-yearly-text{float:left; width:100%; margin-bottom:20px; font-size:14px; line-height:22px;}
.page-yearly-mini-icon-container{float:left; width:100%; margin-bottom:40px;}
.page-yearly-mini-icon{float:left; width:53px; padding:0px; text-align:center;}
.page-yearly-mini-icon-link{font-size:11px;}
.page-yearly-premium-title{float:left; width:100%; text-align:center; margin-bottom:0px; font-family:Georgia,Times,serif; font-size:30px; font-style:italic;}
.page-yearly-premium-left-container{float:left; width:190px; margin:20px 0 20px 10px; border:1px dotted #cccccc;}
.page-yearly-premium-center-container{float:left; width:190px; margin:20px 25px; border:1px dotted #cccccc;}
.page-yearly-premium-right-container{float:left; width:190px; margin:20px 0; border:1px dotted #cccccc;}
.page-yearly-premium-product-picto-container{padding:10px 0; text-align:center;}
.page-yearly-premium-product-title-container{padding:10px 0; height:40px; text-align:center;}
.page-yearly-premium-product-title{font-family:Georgia,Times,serif; font-size:16px; font-style:italic; color:#ff3366; font-weight:bold; padding:10px 0 0;}
.page-yearly-premium-product-text{padding:8px; font-size:14px; line-height:18px;}
.page-yearly-premium-product-button{text-align:center; padding:5px 0 10px 0;}

.page-yearly-overview-text{float:left; width:100%; padding:10px 20px; font-size:14px; line-height:22px;}



/*///////////////////// MATCH MODULE /////////////////////*/


.match-module{float:left; width:100%; text-align:center; margin:10px auto; background-color:transparent;}
.match-module-title-off{float:left; width:300px; margin:0px auto; text-align:left; padding:5px 10px; color:#ffffff; font-size:16px; font-weight:bold; text-transform:uppercase; background-color:#0099ff;}
.match-module-title-on{float:left; width:300px; margin:0px auto; text-align:left; padding:5px 10px 5px 10px; color:#ffffff; font-size:16px; font-weight:bold; text-transform:uppercase; background-color:#ff3366;}
.match-module-top-container{width:300px; margin:0px auto; text-align:left; color:#0099ff; font-size:12px; font-weight:bold; background-color:#f9f9f9;}
.match-module-top-container-div-left{float:left; width:180px; padding-top:2px; padding-left:10px; background-color:#f9f9f9;}
.match-module-top-container-div-right{float:left; width:120px; padding-top:2px;  padding-left:5px; background-color:#f9f9f9;}
.match-module-top-container-div-all{float:left; width:300px; padding-top:2px; padding-left:10px; background-color:#f9f9f9;}
.match-module-top-container-button{float:left; width:300px; padding-top:15px; padding-bottom:15px; padding-left:10px; background-color:#f9f9f9;}
.match-module-top-container-div-button{text-align:center;}
.match-module-top-container-div-selected-all{float:left; width:300px; padding-top:5px; padding-left:5px; background-color:#f9f9f9;}
.match-module-top-container-div-selected-image{float:left; width:72px; height:90px;  background-color:#666666;}
.match-module-bot-container-selected-image{width:72px; height:90px; background-color:#666666;}
.match-module-bot-container-selected-name{float:left; width:220px; text-align:left; padding-left:15px; color:#0099ff; font-size:16px; font-weight:bold; background-color:transparent;}
.match-module-bot-container-selected-type{float:left; width:220px; text-align:left; padding-left:15px; color:#0099ff; font-size:10px; font-weight:bold; background-color:transparent;}
.match-module-bot-container-selected-result{float:left; width:220px; text-align:left; padding-left:15px; color:#ff3366; font-size:18px; font-weight:bold; background-color:transparent;}
.match-module-bot-container-selected-text{float:left; width:220px; text-align:left; padding-left:15px; color:#666666; font-size:11px; font-weight:normal; background-color:transparent;}
.match-module-bot-container{width:300px; margin:0px auto; text-align:left; padding:5px 0; color:#0099ff; font-size:12px; font-weight:bold; background-color:#dfdfdf;}
.match-module-bot-container-div-image{float:left; width:75px; text-align:center; padding:5px 0; background-color:#dfdfdf;}
.match-module-bot-container-image{width:60px; height:75px; cursor:pointer; background-color:#666666;}




/*///////////////////// EMAIL SUBSCRIPTION PAGES - NEWSLETTERS /////////////////////*/
.subscription-title{font-family:Georgia,Times,serif; font-size:20px; font-style:italic; font-weight:normal; padding:0 0 15px 0; background-color:transparent;}
.subscription-hspace{width:930px; height:15px; float:left; font-size:6px;}
.subscription-list-container-for-2{width:930px; float:left; font-size:14px; line-height:30px;}
.subscription-list-container-col-left{width:455px; float:left; padding-bottom:10px; font-size:14px; line-height:30px;}
.subscription-list-container-intercol{width:19px; float:left; padding-bottom:10px; font-size:14px; line-height:30px; border-left:1px dotted #ccc;}
.subscription-list-container-col-right{width:455px; float:left; padding-bottom:10px; font-size:14px; line-height:30px;}
.subscription-list-container-email-type{width:310px; float:left; font-weight:bold;}
.subscription-list-container-radio{width:140px; float:left;}





/*///////////////////// EDITORIAL PAGES - ARTICLES, FACTS, FAQS /////////////////////*/

.editorial-post-info-div { float:left; text-align:left; width:100%; color:#999; font-size:11px; text-transform:uppercase; line-height:16px; padding:10px 10px 20px 10px; }
.editorial-headline-div { float:left; text-align:left; width:100%; color:#000000; font-style:italic; padding:10px 10px 10px 10px; }
.editorial-text-div { float:left; text-align:left; width:100%; color:#000000; padding:10px 10px 10px 10px; }
.editorial-tags-div { float:left; text-align:left; width:100%; color:#000000; line-height:20px; padding:10px 10px 10px 10px; }
.editorial-share-btn-div { float:left; width:148px; margin:15px 0 5px 0; text-align:right; }
.editorial-share-btn { float:left; margin:0 0 10px 0; height:26px; width:148px; border:0; border-radius:0px; font-size:11px; color:#ffffff; }


/*///////////////////// SOCIAL NETWORK /////////////////////*/

#fb-follow-big { visibility: hidden; }
#fb-follow-small { visibility: hidden; }
#fb-share { visibility: hidden }
#fb-comment-positive { visibility: hidden; }
#fb-comment-negative { visibility: hidden; }

#gplus-follow-big { visibility: hidden; }
#gplus-follow-small { visibility: hidden; }
#gplus-share { visibility: hidden; }

#twitter-follow-big { visibility: hidden; }
#twitter-follow-small { visibility: hidden; }
#twitter-share { visibility: hidden; }

#pinterest-share { visibility: hidden; }

.btn-follow-overlay { opacity: 0.0; position: relative;}	
.btn-follow-wrapper-20x20{ width:20px; height:20px; overflow: hidden;}
.btn-follow-wrapper-50x50{ width:50px; height:50px; overflow: hidden;}

.icon-50x50-fb {background-image:url('/images-US/icon-social-tab-50x50-facebook.jpg')}
.icon-50x50-gplus {background-image:url('/images-US/icon-social-tab-50x50-googleplus.jpg')}
.icon-50x50-twitter {background-image:url('/images-US/icon-social-tab-50x50-twitter.jpg')}
.icon-20x20-fb {background-image:url('/images-US/icon-social-tab-20x20-facebook.jpg')}
.icon-20x20-gplus {background-image:url('/images-US/icon-social-tab-20x20-googleplus.jpg')}
.icon-20x20-twitter {background-image:url('/images-US/icon-social-tab-20x20-twitter.jpg')}

.scale-2 {transform: scale(2);-ms-transform: scale(2);-webkit-transform: scale(2);-o-transform: scale(2);-moz-transform: scale(2);transform-origin: top left;	-ms-transform-origin: top left;-webkit-transform-origin: top left;-moz-transform-origin: top left;-webkit-transform-origin: top left;}
.scale-2_5 {transform: scale(2.5);-ms-transform: scale(2.5);	-webkit-transform: scale(2.5);-o-transform: scale(2.5);-moz-transform: scale(2.5);transform-origin: top left;-ms-transform-origin: top left;-webkit-transform-origin: top left;-moz-transform-origin: top left;-webkit-transform-origin: top left;}

.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);-ms-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}


/*///////////////////// INTERSTITIAL  /////////////////////*/
#interContainer{position: absolute; width: 300px; /*Width of interstitial box*/ left: 0; top: 0; padding: 0; background-color: #FFFFFF; border: 1px solid black; visibility: hidden; z-index: 11;}
#interContainer .headerbar{/*CSS for header bar of interstitial box*/ color: gray; /*padding: 5px 0;*/ text-align: right; }
#interContainer .headerbar a{ /*CSS for header bar links of interstitial box*/ font-size: 100%; text-decoration: none;}
#interContent{ /*CSS for div that holds the content to show*/ text-align: center; border: 0px solid gray; background-color: white; }
#interVeil{ /*CSS for background veil that covers entire page while interstitial box is visible*/ position: absolute; background: black url('/images-us/blackdot.gif'); right:0; width:10px; top:0; z-index:10; visibility:hidden; filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); opacity:.8;}

