@import url("http://www.ellecanada.com/media/css/channel_color.css");

* {
margin:0;
padding:0;
}
abbr, acronym {
cursor:help;
}
a abbr {
cursor:pointer;
}
table {
border-collapse:collapse;
}
a {
color:#616161;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:none !important;
}
a:hover {
text-decoration:underline !important;
}
p {
margin:1em 0;
}
a img {
border:0 none;
}
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E5E5E5 none repeat scroll 0 0;
color:#616161;
font-family:Arial,sans-serif;
font-size:75%;
height:100%;
margin:0 auto;
width:1000px;
}
#site_search input {
border:0 none;
height:24px;
}
#site_search_keywords input {
border:0 none;
}
form input.submit {
border:0 none;
cursor:pointer;
display:block;
}
.text_field, .drop_down {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_input_text-01.gif) repeat-x scroll 0 0;
border-bottom:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;
}
.drop_down {
background-color:#FFFFFF;
}
.more {
cursor:pointer;
margin-right:5px;
text-align:right;
width:auto;
}
#header, #wrapper {
margin:0 auto;
width:962px;
}
li {
list-style-type:none;
}
#home #site_contact {
display:none;
}
#header {
color:#FFFFFF;
position:relative;
}
.ad_header #elle-canada a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D70E15 url(/media/images/logos/elle_canada.png) repeat-x scroll 0 0;
cursor:pointer;
display:block;
height:67px;
width:199px;
}
#ad_TopBoxPMT {
float:right;
height:53px;
margin-top:-15px;
width:166px;
}
#elle-canada a img {
display:none;
}
form#site_search {
float:right;
}
#site_search {
float:left;
margin-right:20px;
padding:0.2em 1em 0 0;
}
#site_search * {
float:left;
}
#site_search fieldset {
border:0 none;
}
#site_search legend, #site_search label {
display:none;
}
#site_search_keywords {
height:1em;
}
#site_nav_global li {
float:left;
}
#site_nav_global li.child_1 {
margin-left:1em;
}
#site_nav_global li.opened {
padding-bottom:105px;
}
#site_nav_global li a {
background-repeat:no-repeat;
display:block;
height:36px;
overflow:hidden;
text-indent:-9999px;
text-transform:uppercase;
width:165px;
}
#site_nav_global li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/illustrations/illu_nav_global_03.gif) no-repeat scroll 0 0;
overflow:hidden;
}
#site_nav_global #nav_subscribe a.subscribe:hover {
background-position:0 -126pt;
}
#site_nav_global #nav_subscribe a {
background-position:0 -7pt;
}
#site_nav_global #nav_subscribe.opened a {
background-position:0 -167px;
}
#site_nav_global #nav_communities a {
background-position:0 -41pt;
margin-right:13px;
}
#site_nav_global #nav_contests a {
background-position:0 -76pt;
}
#site_nav_global #nav_mobile a {
background-position:0 -212px;
}
#site_nav_global #nav_newsletter a {
background-position:0 -341px;
}
#site_nav_global #nav_ecards a {
background-position:0 -300px;
}
#site_nav_global #nav_rss a {
background-position:0 -258px;
}
#channel #site_nav_local {
margin-bottom:40px;
}
#home #site_nav_local {
margin-bottom:0;
}
#site_nav_local li {
display:inline;
float:left;
width:auto;
}
#site_nav_local li.opened ul {
display:block;
}
#site_nav_local li a {
background-color:#FFFFFF;
color:#666666;
display:block;
height:15px;
padding:8px 36px;
text-decoration:none;
}
#site_nav_local li {
text-align:center;
width:107px;
}
#site_nav_local li a {
padding-left:0;
padding-right:0;
}
#site_nav_local #nav_home {
width:106px;
}
#site_nav_local .secondary_nav_local li {
display:inline;
margin-top:6px;
width:auto;
}
li#nav_shop.select ul.secondary_nav_local li {
margin-left:610px;
}
#site_nav_local ul.secondary_nav_local li a {
padding:5px 10px;
}
#site_nav_local li div {
display:none;
left:0;
position:absolute;
}
.secondary_nav_local {
padding-bottom:0;
position:absolute;
}
.secondary_nav_local li {
float:left;
}
#nav_trendsetters {
display:none;
}
.site_nav {
background-color:#000000;
padding-bottom:3.3em;
padding-top:1.1em;
}
#home address, #home #publicity_primary, #home .ad_header {
display:none;
}
address {
background-color:#FFFFFF;
float:left;
width:216px;
}
address img {
margin:1em;
}
#nav_subscribe ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 url(/media/images/illustrations/illu_pattern-03.gif) no-repeat scroll 0 0;
border-top:1px solid #333333;
display:none;
height:100px;
left:0;
position:absolute;
width:962px;
z-index:9999;
}
#nav_subscribe.opened ul {
display:block;
}
#site_nav_global #nav_subscribe ul a {
background-image:none;
display:block;
height:auto;
margin-left:65px;
text-decoration:none;
text-indent:0;
}
#nav_subscribe li {
position:relative;
width:235px;
}
#nav_subscribe li img {
border-right:1px solid #E2E2E2;
float:left;
padding-right:10px;
}
#nav_subscribe li a {
float:left;
margin-top:24px;
padding:0;
position:absolute;
}
#nav_subscribe li {
font-weight:bold;
margin-top:10px;
}
#nav_subscribe a span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/icons/nav_subscribe_arrow.gif) no-repeat scroll 60pt 4pt;
display:block;
font-style:italic;
padding-right:50px;
}
#nav_subscribe a.subscribe_newsletter span, #nav_subscribe a.subscribe_cybercard span {
background-position:74pt 4pt;
}
#wrapper {
background-color:#FFFFFF;
clear:both;
float:left;
padding:0 20px 20px;
position:relative;
}
#content {
float:left;
}
body#home #wrapper_inner {
margin-top:0;
}
#wrapper_inner {
background:#FFFFFF none repeat scroll 0 0;
float:left;
margin-top:20px;
width:100%;
}
.pagination_primary .script_based_submit legend, .action_user_article_rating form.script_based_submit legend, .script_based_submit .control_type_button, .timestamp_published, .authors, .timestamp_updated, .pagination_documents h2, #highlights_latest li.prev span, #highlights_latest li.next span, .pagination_primary .adr, .pagination_primary img.photo, #related_content .credit, address span.note, address .email, address .fn, #home .user_rating_system label, #channel .user_rating_system label, .news_list, #form_confirmation h1, #home .action_user_article_rating .ratings dt, #channel .action_user_article_rating .ratings dt, #contests #content h1, #cybercard #content h1, #generic_model #content h1, .contact_us .form_action label, .contact_us legend, .newsletter legend, #terms_and_conditions h1, #form_contact .form_action label, #contests_list h1, .shop .products h3 {
display:none;
}
#higlights_intro {
padding-bottom:2.3em;
position:relative;
}
#highlights_latest .inner {
margin-top:0;
padding:0 1.3em;
}
#highlights_look_of_the_day .rating_count {
margin-left:5px;
}
#tagcloud dl, .inner {
margin:-9px 1pt 0;
}
#home h1 {
display:none;
}
.pagination_nav li.prev {
float:left;
}
.pagination_nav li.next {
float:right;
}
#highlights_latest .entry_options li.child_1 {
border:0 none;
}
.entry_options li.child_1 {
border-right:1px solid #616161;
color:#616161;
padding-right:4px;
}
h4.entry-title a {
color:#000000;
font-weight:bold;
text-decoration:none;
}
#highlights_latest ul li {
float:left;
list-style-type:none;
}
#highlights_latest .xoxo li.child_1 {
height:300px;
}
#highlights_latest .xoxo li {
height:230px;
position:relative;
}
#highlights_latest .xoxo li .entry_options li {
height:auto;
}
#highlights_latest .entry_options li {
margin-bottom:0;
}
#highlights_latest h3, #highlights_latest h4 {
text-align:left;
}
#highlights_latest h3, #highlights_latest h4, #highlights_latest .entry_options, #highlights_latest .phrasing_content, #highlights_latest .entry-content, #highlights_latest .gallery_preview dl.ratings {
margin-right:4px;
padding-left:240px;
width:190px;
}
#highlights_latest .entry-summary .phrasing_content p {
margin-top:0;
}
#highlights_latest .entry-summary .entry_options {
padding-bottom:20px;
}
#highlights_latest .entry-summary .phrasing_content p {
clear:left;
}
#channel #highlights_latest h3 {
display:none;
}
#highlights_latest h3 {
border-bottom:1px solid #E2E2E2;
text-transform:uppercase;
}
#highlights_latest h3 a {
text-decoration:none;
}
#highlights_latest h4 {
clear:right;
margin:4px 3pt 4px 0;
}
#highlights_latest .figure {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_shadow_10.gif) no-repeat scroll 0 0;
display:block;
height:238px;
overflow:hidden;
padding-top:17px;
position:absolute;
top:0;
width:234px;
}
#highlights_latest .xoxo li.action_user_article_rating {
margin-left:0;
}
#highlights_latest dl.ratings {
width:190px;
}
#highlights_latest a.more {
font-size:0.9em;
margin-top:1em;
text-transform:uppercase;
}
.content_secondary .highlight_entry {
margin-left:-1.25em;
width:450px;
}
.highlight_entry h2 {
border-bottom:1px solid #B7B7B7;
}
.highlight_entry h3 a {
color:#000000;
}
.authors dt, .authors dd, .credit dt, .credit dd {
display:inline;
float:left;
font-size:0.925em;
margin-right:0.4em;
}
.credit dt {
font-style:italic;
margin-top:1px;
}
#gallery .credit dt {
font-style:normal;
}
#shopping_gallery #content_document .button {
position:absolute;
right:0;
top:22px;
}
#shopping_gallery .credit dt {
font-style:normal;
}
.evaluation_article li {
float:left;
list-style-type:none;
}
.pagination_primary .script_based_submit fieldset, .action_user_article_rating form.script_based_submit fieldset {
border:0 none;
}
#article h1, #article_style h1, #look_of_the_day h1, #horoscope_profile h1, h3.entry-sub-title, #gallery #content_document h2.entry-title, #shopping_gallery #content_document h2.entry-title, #content_document div.hentry h3.entry-title, #ecard #content_document h3, #quiz .entry-content h3, #quiz_result .entry-content h3, #form_confirmation .confirmation h3, #ask_expert .entry-content h3.entry-title, #quiz h3 {
color:#000000;
font-size:3em;
line-height:0.9;
margin-bottom:0.3em;
padding-top:10px;
}
#ask_expert .entry-content h3.entry-title, #ask_expert_answer h3.entry-sub-title, #poll #content_document h3.entry-title {
font-size:1.5em;
line-height:normal;
}
#gallery .caption, #shopping_gallery .caption {
display:none;
}
#article #content_document .pagination_primary .pagination_documents {
border:0 none;
width:auto;
}
#article .script_based_submit ul, #look_of_the_day .rating_count {
float:right;
margin-top:1px;
}
#article .rating_count {
float:right;
margin-left:10px;
margin-top:3px;
}
#magazine #content_document, #look_of_the_day #content_document, #horoscope_profile #content_document, #article_style #content_document, #article #content_document, #form_confirmation .entry-content {
padding-left:21px;
width:606px;
}
#article .phrasing_content li {
list-style-type:disc;
margin:1em;
}
#content {
width:606px;
}
.pagination_primary {
width:100%;
}
.pagination_documents {
width:600px;
}
#article #content, #article_style #content, #look_of_the_day #content, #article #content .phrasing_content, #wallpaper #content {
float:left;
}
#content_inner {
background-color:#FFFFFF;
border:1px solid #FFFFFF;
float:left;
margin-bottom:20px;
}
#document_content {
border-top:3em solid #000000;
}
#article .legend abbr, #article .license_type, #article .subject, #article .vcard img.photo, #gallery .rating_count, #gallery .authors dt, #article_style .rating_count, #user_comments .legend abbr, #user_comments .license_type, #user_comments .subject, #user_comments .credit dt, #user_comments .authors dt, #user_comments .timestamp_published dt {
display:none;
}
.leave_comment label, .leave_comment textarea, .leave_comment input {
float:left;
}
.leave_comment label {
width:120px;
}
.leave_comment .note {
margin-left:0;
}
.leave_comment li {
clear:both;
float:left;
margin-bottom:15px;
}
.leave_comment em {
clear:left;
margin-left:120px;
}
.intro, #article .quote_content {
font-size:1.334em;
font-weight:bold;
}
#related_content, #user_comments, #latest_question, #other_experts, #other_polls, #other_quiz {
clear:both;
float:left;
margin-left:-2px;
overflow:hidden;
width:627px;
}
#article form.script_based_submit, #article_style form.script_based_submit {
float:right;
margin-top:0;
}
#content_document {
padding:7px 21px 17px;
position:relative;
}
#article_style #content_document .pagination_documents {
display:none;
}
#article_style #content_document .phrasing_content ul li {
float:left;
margin-left:22px;
}
#article_style #content_document .phrasing_content ul li.child_1 {
margin-left:0;
}
form.script_based_submit li {
float:left;
list-style-type:none;
}
.pagination_primary .authors, .pagination_primary .credit {
display:block;
float:left;
font-size:0.916em;
margin:3px 0.3em 0 0;
text-transform:uppercase;
}
.pagination_primary .credit {
border-left:1px solid #D0D0D0;
padding-left:5px;
}
#article_style .pagination_primary .credit {
display:none;
}
#article .pagination_primary .pagination_documents {
float:right;
margin:-2px 5px 0;
}
.pagination_primary {
float:left;
font-weight:bold;
margin-bottom:1em;
}
#article #content_document .phrasing_content .figure {
padding-right:15px;
}
#article #content_document .panoramic .figure {
padding-right:0;
}
#article #content_document .phrasing_content a {
text-decoration:underline !important;
}
#article #content_document .phrasing_content .figure img {
border:0 none;
padding:0;
}
#article #content_document .document_archive .figure {
float:left;
height:auto;
margin-bottom:18px;
margin-right:15px;
width:auto;
}
#article #content_document .image {
float:left;
margin-bottom:1em;
max-width:600px;
}
#article #content_document .document_archive p.intro {
clear:none;
display:inline;
float:none;
}
#article #content_document .phrasing_content .figure div.legend {
display:none;
}
#article #embeded_ad_content {
width:606px;
}
.quote {
float:right;
padding-left:35px;
padding-top:2px;
width:16.7em;
}
.quote, .quote span.quote_end {
background-image:url(http://www.ellecanada.com/media/images/icons/icon_quotes.png);
background-repeat:no-repeat;
}
.quote span.quote_content {
background-color:#FFFFFF;
padding-right:5px;
text-align:left;
}
.quote span.quote_end {
background-position:-372px -780px;
display:inline-block;
height:19px;
position:relative;
top:7px;
width:28px;
}
.quote .authors {
display:block;
float:right;
margin-bottom:2em;
margin-top:2.5em;
position:relative;
text-transform:uppercase;
}
.quote .authors dt {
display:none;
}
blockquote {
margin-bottom:10px;
}
#article_style .figure div.legend {
display:none;
}
#article_style #content_primary, #article_style #content_secondary {
padding-bottom:10px;
width:606px;
}
#article_style #content_primary .figure, #article_style #content_secondary .figure {
height:221px;
overflow:hidden;
text-align:center;
width:290px;
}
#article_style #content_primary .figure_view, #article_style #content_secondary .figure_view {
display:block;
}
#article_style #content_primary img, #article_style #content_secondary img {
text-align:center;
}
.phrasing_content dl.credit dt {
border-left:1px solid #D0D0D0;
padding-left:0.5em;
}
#embeded_ad_content img {
height:auto;
width:auto;
}
#look_of_the_day h2.entry-sub-title {
margin:0;
padding:0;
}
#look_of_the_day #content_primary ul li, #look_of_the_day #content_secondary ul li {
float:left;
}
#look_of_the_day #content_primary ul li ul li {
float:none;
}
#look_of_the_day #content_primary ul li ul li, #look_of_the_day #content_secondary ul li {
height:245px;
width:300px;
}
#look_of_the_day #content_primary ul li.child_1 {
margin-right:0;
width:300px;
}
#look_of_the_day #content_primary ul li.child_1 img {
height:495px;
width:292px;
}
#look_of_the_day #content_primary .vcard a {
cursor:text;
text-decoration:none;
text-transform:uppercase;
}
#look_of_the_day .pagination_content dd.current {
color:#616161;
font-weight:normal;
text-align:center;
}
#look_of_the_day .product_photo li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/illustrations/illu_pattern-16.gif) no-repeat scroll 0 0;
height:224px;
text-align:center;
width:294px;
}
#look_of_the_day .pagination_primary .credit {
border:0 none;
padding-left:0;
}
#article_video h1, #article_video .pagination_primary {
display:none;
}
#article_video .video form {
margin-left:-60px;
}
#article_video #form_send_to_friend {
left:532px;
}
#article_video .video .script_based_submit label {
float:left;
}
#article_video .phrasing_content p.intro {
border-bottom:1px solid #D0D0D0;
margin-bottom:1em;
padding-bottom:1em;
}
#article_video #highlight_latest {
border-bottom:1px solid #D0D0D0;
border-top:1px solid #D0D0D0;
float:left;
margin:0 0 20px;
padding:10px 0;
width:606px;
}
#article_video #highlight_latest li {
float:left;
margin-left:10px;
min-height:4.5em;
overflow:hidden;
padding-bottom:25px;
position:relative;
width:185px;
}
#article_video #highlight_latest li.child_1 {
margin-left:0;
}
#article_video #highlight_latest .button {
float:right;
}
#article_video #highlight_latest h3, #article_video #highlight_latest a.more {
padding-left:85px;
}
#article_video .box {
overflow:hidden;
width:606px;
}
#article_video .datas dl.ratings {
float:left;
}
#article_video .comments {
clear:left;
float:left;
margin:5px 12px 0 0;
}
#article_video .figure {
border:1px solid #E2E2E2;
padding:3px 3px 0;
}
#video_preview {
width:600px;
}
#article_video .script_based_submit label {
margin-top:7px;
}
#content_document {
margin-left:-2px;
padding-left:0;
width:627px;
}
#content_document .inner {
clear:left;
height:auto;
padding-left:21px;
width:606px;
}
#poll #content_document .inner {
padding-top:13px;
}
#article_video #content_document .entry-content {
margin-top:13px;
}
#article_video .video h2, #article_video .video .script_based_submit legend {
display:none;
}
#article_video #content_document .video .inner {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-top:medium none;
float:none;
padding:0;
}
#top_video {
float:left;
margin-top:20px;
position:relative;
}
#top_video ul.datas {
padding:10px 10px 10px 0;
position:relative;
}
#top_video ul.datas h3 {
display:none;
}
#top_video .figure {
height:94px;
position:absolute;
top:0;
width:138px;
}
#top_video .figure img {
height:90px;
left:0;
margin:3px;
position:absolute;
top:0;
width:137px;
}
.video .player {
float:left;
margin-right:10px;
width:500px;
}
.video .player, .video .actions_community {
display:block;
height:300px;
padding-bottom:5px;
}
.video .actions_community {
float:right;
position:relative;
}
.actions_community .nb_comments {
bottom:5px;
position:absolute;
}
#article_video .video #highlight_latest {
border-top:1px solid #D0D0D0;
clear:both;
float:left;
padding:1em 0;
width:606px;
}
#article_video .video #highlight_latest li {
float:left;
width:33%;
}
#article_video #highlight_latest .figure {
position:absolute;
top:0;
}
#article_video .video h3 {
display:block;
float:right;
width:132px;
}
#article_video .video ul li p {
float:none;
padding-left:69px;
}
#article_video .video .more {
display:none;
}
#article_video .rating_count {
display:none;
}
#article_gossip h1, #channel_gossip h1 {
display:none;
}
#article_gossip #content_document {
padding-left:0;
}
#article_gossip #content_document .entry-content {
padding-left:21px;
}
#article_gossip #content_document .pagination_documents, #article_gossip #content_document .script_based_submit, #article_gossip #content_document .phrasing_content .figure div.legend .subject, #article_gossip #content_document .phrasing_content .figure div.legend .credit dt, #article_gossip #content_document .phrasing_content .figure div.legend .credit dd img, #article_gossip #content_document .credit {
display:none;
}
#article_gossip #content_document .phrasing_content .figure div.legend .credit {
display:block;
}
#article_gossip #content_document .phrasing_content .vcard a {
text-decoration:none;
}
#article_gossip #content_document .phrasing_content .figure {
float:left;
padding-bottom:15px;
padding-right:15px;
}
#channel_gossip #content_document {
padding:0;
}
#channel_gossip h2.entry-title {
padding-left:0;
width:281px;
}
#channel_gossip .entry-content ul li {
float:left;
margin-bottom:1em;
width:50%;
}
#channel_gossip .entry-content img {
float:left;
height:130px;
margin-right:11px;
width:130px;
}
#channel_gossip .entry-content h3 {
float:right;
width:160px;
}
#channel_gossip #content_primary {
width:648px;
}
#channel_gossip #content_primary li {
float:left;
width:50%;
}
#channel_gossip #content_primary li.child_1 img {
float:left;
height:130px;
margin-right:11px;
width:130px;
}
#related_content .child_1, #other_experts .child_1, #other_quiz .child_1 {
margin-left:0;
}
#user_comments .vcard img.photo {
display:block;
left:0;
position:absolute;
top:10px;
}
.mfcomment, .mfquestion {
width:606px;
}
.mfcomment .photo, .mfcomment .summary {
float:left;
}
.mfcomment .summary {
width:90%;
}
.mfcomment .photo {
margin-right:10px;
}
.mfcomment h3 {
font-size:1em;
}
.mfcomment h3 * {
float:left;
}
.mfcomment .vcard .fn {
font-weight:bold;
}
.mfcomment .entry-content {
clear:left;
float:left;
}
#related_content .phrasing_content h4 {
font-size:1em;
font-weight:bold;
}
#related_content li, #other_experts li, #other_quiz li, #other_polls li, .related_content li {
float:left;
height:60px;
margin:0 0 5px;
position:relative;
width:50%;
}
#other_experts li {
margin:0 0 2em;
}
.related_content li.gallery {
margin:0 0 1.5em;
}
#related_content li.gallery, #other_experts li.gallery, #other_quiz li.gallery, #other_polls li.gallery {
margin:10px 0 0;
}
.related_content .figure {
left:21px;
position:absolute;
top:10px;
}
.related_content .phrasing_content {
padding:15px 0 0 80px;
}
#other_experts .gallery .phrasing_content, #other_polls .gallery .phrasing_content, #other_quiz .gallery .phrasing_content, #related_content .gallery .phrasing_content {
min-height:60px;
padding-bottom:1.5em;
padding-left:89px;
}
#user_comments .figure img {
float:left;
margin-right:10px;
}
#related_content div.legend, #other_experts div.legend, #other_quiz div.legend {
display:none;
}
#latest_question h3 {
margin:0 68px 4px;
}
#latest_question .xoxo li.child_1, #user_comments .xoxo li.child_1 {
border:0 none;
clear:both;
}
#user_comments span.more, #latest_question span.more {
font-weight:normal;
}
#latest_question abbr, #user_comments abbr {
color:#8C8C8C;
}
#latest_question .xoxo li, #user_comments .xoxo li {
border-top:1px solid #D0D0D0;
display:none;
float:left;
font-size:1em;
margin-left:17px;
padding:13px 0;
position:relative;
}
#user_comments .vcard a {
text-decoration:none;
}
.sub_document_options {
float:right;
margin-bottom:1em;
margin-top:0.5em;
text-transform:uppercase;
}
.sub_document_options a {
color:#CE6464;
}
.sub_document_options li {
color:#CE6464;
display:inline;
margin-right:0.5em;
}
.sub_document_options span {
font-weight:bold;
}
.sub_document_options li.child_1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/icons/comments.gif) no-repeat scroll 93% 0;
border-right:1px solid #616161;
color:#616161;
height:35px;
padding-right:30px;
width:auto;
}
#user_comments .authors a, #latest_question .authors a {
color:#000000;
float:left;
}
#user_comments .authors, #user_comments .timestamp_published, #latest_question .authors, #latest_question .timestamp_published {
display:block;
}
.mfcomment .vcard .fn {
border-right:1px solid #D0D0D0;
margin-right:5px;
padding-right:5px;
}
#user_comments .authors dt, #user_comments .timestamp_published dt, #latest_question .authors dt, #latest_question .timestamp_published dt, #latest_question .figure .vcard .fn {
display:none;
}
form.leave_comment {
padding-left:21px;
}
form.leave_comment fieldset {
border-top:1px solid #D0D0D0;
}
.leave_comment textarea {
width:450px;
}
.leave_comment {
clear:both;
float:left;
margin-bottom:30px;
margin-left:-2px;
}
textarea, .comments_actions {
width:600px;
}
.leave_comment legend, #user_comments .credit {
display:none;
}
.note {
margin-left:17px;
}
.leave_comment .even {
float:left;
width:100px;
}
.leave_comment .even, .leave_comment .odd {
padding-bottom:10px;
}
.leave_comment .odd {
text-align:right;
}
#user_comment_fullname, #user_comment_email {
width:450px;
}
.error_message {
color:#D70E15;
float:left;
}
#error_message_global {
float:none;
}
form .error {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D70E15 none repeat scroll 0 0;
}
#ecard h1, #form_ecard h1, #ecard #action_comments, #form_ecard #action_comments, #quiz #action_comments {
display:none;
}
#ecard {
clear:both;
}
#form_ecard #content_inner div.legend, #ecard #content_document div.legend {
display:none;
}
.content_primary, .content_secondary {
float:left;
margin-bottom:2em;
margin-top:2em;
padding-top:0.09em;
width:47.6%;
}
.content_secondary {
margin-left:20px;
}
.content_primary {
clear:both;
margin-right:8px;
}
#ecard #content_document p {
font-weight:bold;
margin-bottom:20px;
}
.ecard_list li {
float:left;
margin:4px;
}
#ecard .ecard_list img {
height:130px;
width:180px;
}
.ecard_list {
float:left;
margin-bottom:20px;
margin-left:-4px;
}
#form_ecard .entry-content img {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_shadow_16.gif) repeat scroll -2pt -4pt;
height:380px;
margin:20px 0;
padding:10px;
width:580px;
}
#footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
clear:both;
float:left;
padding:0 20px;
width:960px;
}
#header a {
color:#FFFFFF;
}
#footer #site_info ul li {
margin-bottom:0.5em;
}
#footer #site_info ul li a {
border-left:1px solid #FFFFFF;
padding:0 0.8em;
}
#header #site_nav_global_primary li.child_1 a, #footer #site_info ul li.child_1 a {
border-left:0 none;
}
#header #site_nav_global_primary li.child_last a, #footer #site_info ul li.child_last a {
padding-right:0;
}
#header li, #footer li {
list-style-type:none;
}
#footer #site_info h2 {
display:none;
}
#footer #site_info_nav {
float:right;
}
#footer .logo {
padding-bottom:2em;
}
#footer #site_info_nav li, #footer .logo {
border:0 none;
float:left;
}
#footer #site_license {
float:left;
text-transform:uppercase;
}
#footer #site_info {
border-bottom:1px solid #FFFFFF;
float:left;
margin:2em 0 1em;
padding-bottom:0.5em;
width:100%;
}
#footer #site_info p {
margin:0;
}
#transcontinental_address {
clear:both;
float:left;
margin-top:-0.8em;
}
#transcontinental-media h2, #transcontinental-media dl, #transcontinental-media .fn, #site_license h2, #transcontinental_network h2 {
display:none;
}
#transcontinental_network {
float:right;
text-align:right;
width:74%;
}
#transcontinental_network h3 {
float:left;
font-size:1em;
font-weight:normal;
}
#transcontinental_network_nav {
float:right;
margin-right:-15px;
}
#transcontinental_network_nav li {
display:inline;
}
#our_other_sites ul li a {
border-left:1px solid #FFFFFF;
padding:0 1em;
}
#our_other_sites ul li.child_1 a {
border-left:medium none;
}
#channel .pagination_documents {
clear:both;
width:auto;
}
#home #tagcloud {
width:960px;
}
#tagcloud {
float:left;
padding-bottom:30px;
width:627px;
}
#site_search_results #tagcloud {
margin-left:6px;
margin-top:32px;
width:300px;
}
#tagcloud h2.entry-title {
background-position:0 -24px;
}
h2.entry-title, .channel_name {
border-bottom:8px solid #D70E15;
color:#D70E15;
display:block;
font-family:Futura,Arial,sans-serif;
font-size:1.4em;
margin:0 0 0.5em 0.1em;
padding-left:16px;
text-transform:uppercase;
width:265px;
}
.channel_name {
font-weight:bold;
}
h2.entry-sub-title {
font-size:2em;
line-height:0.9;
margin-bottom:0.5em;
}
#tagcloud ul {
padding-bottom:1em;
padding-top:1em;
}
#tagcloud li {
padding:0.5em;
}
#tagcloud a {
color:#616161;
text-decoration:none;
}
#tagcloud ul li {
display:inline;
list-style-type:none;
margin-left:1em;
}
#tagcloud dt {
display:none;
}
#tagcloud .weight_1 {
font-size:1em;
}
#tagcloud .weight_2 {
font-size:1.3em;
}
#tagcloud .weight_3 {
font-size:1.6em;
}
#tagcloud .weight_4 {
font-size:1.9em;
}
#tagcloud .weight_5 {
font-size:2.2em;
}
#tagcloud .weight_6 {
font-size:2.4em;
}
#tagcloud .weight_7 {
font-size:2.6em;
}
.video figure {
float:none;
}
.video img {
height:49px;
width:49px;
}
.video .script_based_submit label {
display:block;
margin-left:60px;
}
.video script_based_submit {
float:right;
}
#channel .video .inner {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_shadow_video_player_body.gif) no-repeat scroll 0 0;
border:0 none;
margin:0;
padding:11px 11px 0;
width:630px;
}
#video_player_bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_shadow_video_player_bottom.gif) no-repeat scroll -11px 0;
clear:both;
display:block;
height:12px;
margin-left:-1px;
width:630px;
}
#video_player_bottom {
background-position:-11px 0;
}
#top_video h2 {
padding-top:10px;
}
#top_video ul.actions {
height:31px;
left:115px;
position:absolute;
top:8px;
}
#search_results ul.actions {
left:114px;
position:absolute;
top:-31px;
}
#search_results ul.actions, #search_results ul.actions li {
height:31px;
}
#top_video ul.actions li, #site_search_results #search_results ul.actions li {
float:left;
overflow:hidden;
}
#top_video ul.actions, #search_results ul.actions {
background-color:transparent;
background-position:0 0;
background-repeat:no-repeat;
}
#top_video ul.actions {
background-image:url(http://www.ellecanada.com/media/images/illustrations/illu_tabs-01.png);
}
#search_results ul.actions, #search_results ul.actions li {
background-image:url(http://www.ellecanada.com/media/images/illustrations/illu_tabs-01-01.png);
}
#top_video ul.actions li a, #search_results ul.actions li a {
color:#9D9D9D;
display:block;
font-size:0.88em;
font-weight:bold;
line-height:1;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#top_video ul.most_recent #most_recent_a {
width:104px;
}
#top_video ul.most_recent #hightest_rated_a {
background-position:-104px 0;
width:97px;
}
#top_video ul.most_recent #most_commented_a {
background-position:-201px 0;
width:104px;
}
#top_video ul.hightest_rated {
background-position:0 -37px;
}
#top_video ul.hightest_rated #most_recent_a {
width:96px;
}
#top_video ul.hightest_rated #hightest_rated_a {
background-position:-97px -37px;
width:105px;
}
#top_video ul.hightest_rated #most_commented_a {
background-position:-202px -37px;
width:104px;
}
#top_video ul.most_commented {
background-position:0 -76px;
}
#top_video ul.most_commented #most_recent_a {
width:104px;
}
#top_video ul.most_commented #hightest_rated_a {
background-position:-104px -76px;
width:90px;
}
#top_video ul.most_commented #most_commented_a {
background-position:-194px -76px;
width:111px;
}
#top_video .hightest_rated #hightest_rated_a a, #top_video .most_recent #hightest_rated_a a, #top_video .most_commented #hightest_rated_a a {
padding:6px 5px 5px 11px;
}
#top_video .most_recent #most_recent_a a, #top_video .hightest_rated #most_recent_a a, #top_video .most_commented #most_recent_a a {
padding:11px 0 5px 13px;
}
#top_video .most_recent #most_commented_a a, #top_video .most_commented #most_commented_a a, #top_video .hightest_rated #most_commented_a a {
padding:6px 5px 5px 7px;
}
#top_video .most_recent #most_recent_a a, #top_video .hightest_rated #hightest_rated_a a, #top_video .most_commented #most_commented_a a, #search_results .sr_all_results #sr_all_results_a a, #search_results .sr_articles_designer #sr_articles_designer_a a, #search_results .sr_galleries #sr_galleries_a a, #search_results .sr_experts #sr_experts_a a, #search_results .sr_shopping_guide #sr_shopping_guide_a a, #search_results .sr_videos #sr_videos_a a {
color:#000000;
line-height:1;
}
#site_search_results h1, #site_search_results #search legend, #site_search_results #search label {
display:none;
}
#site_search_results #search .child_1 label {
display:block;
font-weight:bold;
margin-bottom:7px;
}
#site_search_results #search .form_action {
float:right;
}
#site_search_results #content_document h2 {
clear:left;
}
#site_search_results #content_intro {
float:left;
margin-left:-2px;
margin-top:32px;
width:300px;
}
#site_search_results #search_tags {
float:left;
margin-top:32px;
width:48%;
}
#search_tags {
margin-left:10px;
}
#search_tags #tagcloud {
width:auto;
}
#search .inner {
padding:15px 13px;
}
.site_search span {
color:#D70E15;
}
#site_search_secondary {
margin-bottom:20px;
}
#site_search_secondary_keywords, #site_search_secondary select {
margin-bottom:10px;
}
#site_search_secondary_keywords {
width:275px;
}
#site_search_secondary select {
width:279px;
}
#site_search_results #content_document {
position:static;
}
#search_results {
position:relative;
}
#search_results h3.entry-title {
display:none;
}
#search_results .xoxo li {
border-top:1px solid #E2E2E2;
clear:left;
}
#search_results .xoxo li.child_1 {
border-top:medium none;
margin-top:0;
}
#search_results .search_items dt {
left:5px;
position:absolute;
top:18px;
}
#search_results .search_items dt span {
display:block;
text-indent:-9999px;
width:100px;
}
#search_results .search_items dd {
padding-left:100px;
}
#search_results .figure {
width:100px;
}
#search_results .phrasing_content {
padding:1em 0;
}
#search_results .figure img {
height:43px;
width:43px;
}
#article_video #highlight_latest .figure, #search_results .xoxo li.video .figure img {
height:44px;
width:69px;
}
#article_video #highlight_latest .figure {
height:54px;
}
#search_results .xoxo li.shopping .figure img {
height:50px;
width:69px;
}
#search_results .figure div.legend, #search_results .entry_options {
display:none;
}
#search_results ul.datas li {
position:relative;
}
#search_results ul.actions {
background-position:0 0;
}
#search_results ul.sr_articles_designer {
background-position:0 -140px;
}
#search_results #sr_all_results_a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
width:93px;
}
#search_results #sr_all_results_a a {
padding:10px 0 0 9px;
}
#search_results #sr_articles_designer_a, #search_results #sr_galleries_a, #search_results #sr_experts_a, #search_results #sr_shopping_guide_a, #search_results #sr_videos_a {
background-position:-7px -36px;
width:81px;
}
#search_results #sr_articles_designer_a a {
padding:6px 0 0 3px;
}
#search_results ul.actions li a {
padding:10px 0 0 4px;
}
#search_results #sr_shopping_guide_a a {
padding-top:6px;
}
#search_results #sr_videos_a {
background-position:-7px -106px;
}
#search_results #sr_videos_a a {
padding-left:0;
}
#search_results ul.sr_articles_designer #sr_articles_designer_a, #search_results ul.sr_galleries #sr_galleries_a, #search_results ul.sr_experts #sr_experts_a, #search_results ul.sr_shopping_guide #sr_shopping_guide_a {
background-position:-7px 0;
}
#search_results ul.sr_galleries, #search_results ul.sr_experts, #search_results ul.sr_shopping_guide, #search_results ul.sr_videos {
background-position:0 -175px;
}
#search_results ul.sr_galleries #sr_articles_designer_a, #search_results ul.sr_experts #sr_galleries_a, #search_results ul.sr_shopping_guide #sr_experts_a, #search_results ul.sr_videos #sr_shopping_guide_a {
background-position:-7px -209px;
}
#search_results ul.sr_videos #sr_videos_a {
background-position:-7px -70px;
width:86px;
}
.site_search {
margin:10px 20px;
}
#search_results_total {
clear:both;
margin-left:20px;
}
.products {
clear:both;
}
.products .figure {
border:1px solid #E2E2E2;
left:0;
padding:3px;
position:absolute;
top:0;
}
#article_video #content_document .photo, #article_video .datas .xoxo h3, #article_video .datas .xoxo div.legend, #article_video .datas .xoxo .more, .products h3, .products div.legend, .products .more {
display:none;
}
#article_video .datas .xoxo li.odd {
clear:both;
}
#twitter_container li {
padding:10px;
}
#twitter_container li a {
color:#D70E15;
}
#twitter_container li.odd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F2EDF0 none repeat scroll 0 0;
}
#article_video .datas .xoxo li {
float:left;
margin-bottom:2em;
position:relative;
width:49%;
}
#article_video .datas .xoxo .entry_options li {
width:auto;
}
.products li.odd {
clear:both;
margin:0 0 0 5px;
}
.products li {
float:left;
margin:0 10px 40px;
overflow:hidden;
padding-right:5px;
position:relative;
width:290px;
}
.shop .products h3 a {
text-decoration:none;
}
.products h4 {
font-size:1.333em;
}
.products h4, .products .entry-summary {
float:left;
padding-left:118px;
}
#top_video .action_user_article_rating {
width:103px;
}
#content_primary, #content_secondary {
float:left;
}
#channel .video h3, .figure_view span, .figure_view .caption {
display:none;
}
#channel .video {
float:left;
margin-bottom:1em;
}
#channel #highlight_quiz {
margin-left:30px;
}
#channel .video ul {
float:right;
margin-right:12px;
margin-top:-10px;
width:125px;
}
#channel .video ul li {
clear:both;
list-style-type:none;
margin-bottom:12px;
}
#channel .video li {
display:block;
}
#channel .video .more {
display:block;
margin-right:7px;
padding-top:46px;
}
#channel .video a.more {
font-weight:bold;
text-decoration:none;
}
#channel .video p {
display:none;
}
.video li .figure {
float:left;
height:60px;
width:60px;
}
.video ul li p {
float:right;
}
.products .entry_options {
margin-left:-10px;
}
.products .entry_options li .child_1 {
border-left:0 none;
width:100px;
}
.products .entry_options li {
padding-bottom:0;
width:80px;
}
.products dl.ratings {
float:none;
width:155px;
}
#shopping_guide .user_rating_system label, #shopping_guide #form_user_evaluation_article_1 .rating_count {
display:none;
}
#top_video .xoxo h4 {
font-size:1.333em;
}
#top_video .xoxo h4, #top_video .phrasing_content, #article_video .datas .entry_options {
padding-left:155px;
}
#article_video #content_third h4 {
display:inline;
float:right;
font-size:1.333em;
width:132px;
}
#wallpaper h1 {
display:none;
}
#wallpaper #content_primary ul li, #wallpaper #content_secondary ul li {
float:left;
margin-bottom:1em;
text-align:center;
width:295px;
}
#wallpaper .figure div.legend {
display:none;
}
#wallpaper #content_primary .figure, #wallpaper #content_secondary .figure {
margin-left:3em;
}
#wallpaper .resolution {
clear:both;
margin-top:0.5em;
}
#wallpaper #content_primary .resolution li, #wallpaper #content_secondary .resolution li {
margin-bottom:0;
text-align:center;
}
#wallpaper .resolution a {
color:#D70E15;
}
#horoscope_profile #action_comments, #horoscope #action_comments, #horoscope h1, #horoscope .document_tags dt, #horoscope_profile .pagination_primary {
display:none;
}
#horoscope_profile #content_document {
padding-top:0;
}
#horoscope #content {
width:648px;
}
#horoscope #content_document {
float:left;
padding-left:0;
}
#horoscope #content_document .inner {
padding-left:21px;
}
#horoscope #content_primary div.legend, #horoscope #content_secondary div.legend {
display:none;
}
#horoscope #content_primary {
border-bottom:1px solid #D0D0D0;
border-top:1px solid #D0D0D0;
margin-bottom:25px;
padding:12px 0;
width:606px;
}
#horoscope #content_secondary {
clear:both;
position:relative;
width:606px;
}
#horoscope #content_secondary li {
float:left;
margin-bottom:1em;
position:relative;
width:50%;
}
#horoscope #content_secondary h3 {
color:#000000;
font-size:1.7em;
margin-bottom:10px;
text-transform:uppercase;
}
#horoscope #content_secondary h3, #horoscope #content_secondary .entry-summary {
padding-left:144px;
}
#horoscope #content_secondary .entry-summary ul li {
float:none;
width:auto;
}
#horoscope #content_secondary .figure {
left:0;
position:absolute;
top:0;
}
#horoscope #content_document h4 {
font-size:1.2em;
margin-bottom:1.5em;
}
#horoscope #content_secondary .phrasing_content li {
margin-bottom:0;
}
#horoscope_profile #content_document div.legend, #horoscope_profile #content_document div.legend .subject, #horoscope_profile #content_document div.legend .vcard img, #horoscope_profile #content_document .authors .vcard img {
display:none;
}
#horoscope_profile #content_document .authors, #article .figure .credit dt {
display:inline;
}
#horoscope #content_secondary .figure img {
height:120px;
width:120px;
}
#horoscope_profile #content_document .phrasing_content .figure {
float:left;
height:auto;
margin-right:15px;
width:auto;
}
#horoscope_content p.intro {
margin-top:0;
}
#horoscope_profile #content_document .phrasing_content .credit {
font-size:0.875em;
}
#horoscope_profile .pagination_nav {
clear:both;
margin:1em 0;
padding:0.5em 0 1em;
width:606px;
}
#horoscope_profile ul.pagination_nav li {
border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color #D0D0D0;
border-style:none none none solid;
border-width:0 0 0 1px;
font-size:1em;
padding:0.2em 0.4em 0.2em 0;
}
#horoscope_profile ul.pagination_nav li.child_1 {
border-left:0 none;
padding:0.2em 0.4em 0.2em 0;
}
#horoscope .sign {
height:140px;
}
#aside_primary {
background-color:#FFFFFF;
float:right;
overflow:hidden;
width:300px;
}
#aside_primary h2.entry-title {
margin:0;
width:auto;
}
#aside_primary .inner {
float:left;
padding:0.5em;
}
#aside_primary_news {
border:1px solid #E2E2E2;
float:left;
margin-bottom:14px;
}
#highlights_news p.more {
margin:0 10px 0 0;
}
.news .phrasing_content a {
text-transform:uppercase;
}
aside_primary #aside_primary div.legend {
display:none;
}
.publicity_contests {
float:left;
}
#highlights_news img {
margin:-16px;
}
.news {
border:1px solid #E2E2E2;
float:left;
margin:0 0 5px;
overflow:hidden;
padding:0 0 10px;
width:298px;
}
#highlights_news li {
clear:left;
float:left;
min-height:6.5em;
padding:14px 13px;
position:relative;
width:274px;
}
#highlights_news p.more {
float:right;
margin-top:5px;
text-transform:uppercase;
}
#highlights_news h3 a, #highlights_news h4 a {
display:block;
text-decoration:none;
}
#highlights_news h4, #highlights_news h3, #highlights_news .phrasing_content {
float:left;
font-size:1.1667em;
padding-left:105px;
}
#highlights_news .phrasing_content p {
font-size:0.875em;
margin-top:5px;
}
#highlights_news .phrasing_content p a {
clear:left;
float:left;
padding-top:5px;
}
#highlights_news .figure {
left:13px;
padding:19px 19px 17px;
position:absolute;
top:15px;
}
#highlights_news .gallery {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/illustrations/slideshow_thumbs.gif) no-repeat scroll 13px 23px;
}
#search_results .gallery, #related_content .gallery {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/illustrations/slideshow_thumbs-01.gif) no-repeat scroll 20px 22px;
}
#related_content .gallery {
background-position:12px 4px;
}
#highlights_news .figure, #related_content .figure {
background-color:#FFFFFF;
position:absolute;
top:14px;
}
#highlights_news .gallery .figure, #related_content .figure {
left:24px;
padding:3px;
}
#highlights_news .figure, #related_content .gallery .figure {
border:1px solid #E2E2E2;
}
#related_content .gallery .figure {
left:19px;
padding:3px 3px 0;
top:-2px;
}
#search_results .gallery .figure {
background-color:#FFFFFF;
border:1px solid #E2E2E2;
left:24px;
padding:3px 3px 0;
position:absolute;
top:0;
width:43px;
}
#highlights_news .gallery .figure img {
height:60px;
margin:0 0 -3px;
width:60px;
}
#highlights_news p.more a {
text-decoration:none;
}
.figure {
overflow:hidden;
text-align:center;
}
#publicity_subscribe, #our_partners, #publicity_tower {
clear:both;
}
#channel #highlights_latest h2.entry-title {
background-position:0 -72px;
}
#channel h1 {
display:none;
}
#channel #content {
background-color:#FFFFFF;
float:left;
overflow:hidden;
width:650px;
}
#channel #content div.child_1 {
clear:both;
float:left;
}
#document_options {
background-color:#A8A8A8;
color:#FFFFFF;
font-size:0.916em;
padding:0.6em 0.5em 0.8em;
}
ul.tags li {
display:inline;
list-style-type:none;
}
#document_action {
float:right;
margin-right:5px;
margin-top:-15px;
}
.action_font-resize, #document_action li.action_font-resize ul {
width:30px;
}
#document_action li.action_font-resize ul {
float:right;
margin-right:5px;
text-indent:-9999px;
}
#document_action li {
float:left;
list-style-type:none;
margin-left:1em;
}
#document_action li a {
display:block;
height:20px;
overflow:hidden;
text-indent:-9999px;
}
.document_tags {
display:block;
height:14px;
}
.document_tags dt {
float:left;
margin-left:0.5em;
margin-right:0.5em;
text-transform:uppercase;
}
.tags li.weight_3 a {
border:0 none;
}
#document_options .document_tags dl {
width:470px;
}
#document_options .tags li a {
border-left:1px solid #FFFFFF;
color:#FFFFFF;
padding:0 0.7em;
}
#document_options .tags li.child_1 a {
border:medium none;
padding-left:0;
}
#document_action li.action_font-resize ul li {
cursor:pointer;
height:17px;
margin-left:0;
}
#document_action li.action_font-resize ul li span {
display:block;
height:20px;
}
.action_bookmark {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/icons/action_icon.gif) no-repeat scroll 0 -2px;
cursor:pointer;
width:13px;
}
#action_print {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/icons/action_icon.gif) no-repeat scroll 0 -24px;
width:16px;
}
#action_email {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/icons/action_icon.gif) no-repeat scroll 0 -46px;
width:15px;
}
#action_comments {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/icons/action_icon.gif) no-repeat scroll 0 -68px;
width:19px;
}
.font-size_decrease {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/icons/action_icon.gif) no-repeat scroll 0 -87px;
width:13px;
}
.font-size_increase {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/icons/action_icon.gif) no-repeat scroll -10pt -87px;
width:15px;
}
.ad {
clear:both;
width:300px;
}
#publicity_tower {
text-align:center;
}
div#special_partners {
border:1px solid #E4E4E4;
float:left;
padding-bottom:10px;
text-align:center;
width:298px;
}
div#special_partners form {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FEEDB5 none repeat scroll 0 0;
display:inline;
float:left;
margin:0 10px;
padding:0 10px 3px;
width:258px;
}
div#special_partners form fieldset {
display:inline;
float:left;
width:auto;
}
div#special_partners a img {
padding:10px 0;
}
div#special_partners h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FEEDB5 none repeat scroll 0 0;
font-size:1.2em;
margin:0 10px;
padding:10px 10px 0;
text-align:left;
}
div#special_partners form .text_field {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white none repeat scroll 0 0;
border:medium none;
float:left;
margin:0 10px 5px 0;
padding:4px 5px 0;
width:160px;
}
div#special_partners form .button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:black none repeat scroll 0 0;
color:#CCCCCC;
float:left;
font-size:0.8em;
font-weight:bold;
padding:3px;
}
.ad, #publicity_subscribe {
clear:none;
float:left;
margin-bottom:29px;
}
.ad_header {
clear:both;
margin:13px 0 10px;
width:964px;
}
#publicity_primary {
float:right;
margin-right:3px;
width:728px;
}
#publicity_primary .inner {
border:0 none;
}
#highlights_latest #publicity_secondary {
margin-bottom:29px;
}
#our_partners a {
clear:left;
display:block;
float:left;
margin:0 0 5px;
text-decoration:none;
width:300px;
}
#our_partners img {
display:block;
padding-right:5px;
}
#our_partners img, #our_partners span.ad_information {
float:left;
}
#our_partners span.ad_title {
font-weight:bold;
}
#our_partners span.ad_title, #our_partners span.ad_text_primary, #our_partners span.ad_text_secondary {
display:block;
font-size:1em;
}
#publicity_subscribe h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/illustrations/illu_subscribe.gif) no-repeat scroll 0 0;
height:48px;
margin-bottom:-10px;
text-indent:-9999px;
}
#publicity_subscribe {
background-color:#000000;
float:left;
padding-bottom:10px;
}
#publicity_subscribe .child_1 {
border-right:1px solid #B9B8B8;
margin-right:10px;
}
#publicity_subscribe p {
margin:0;
}
#publicity_subscribe li {
float:left;
margin:10px 0;
text-align:center;
width:144px;
}
#publicity_subscribe img {
border:medium none;
}
#publicity_subscribe span {
font-style:italic;
}
#publicity_subscribe a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
.pagination_documents {
margin:1em 0 2em;
padding-bottom:1em;
padding-top:0.8em;
}
#highlights_latest .pagination_documents {
border:medium none;
clear:both;
}
#highlights_latest .pagination_documents .pagination_nav {
position:absolute;
width:960px;
}
#highlights_latest .pagination_documents .pagination_nav .prev, #highlights_latest .pagination_documents .pagination_nav .next {
bottom:-26px;
position:absolute;
}
#highlights_latest .pagination_documents .pagination_nav .next {
right:0;
}
#highlights_latest ul li.pagination {
padding:0 31em;
}
.pagination_highlight_latest {
width:960px;
}
.pagination_highlight_latest ul {
text-align:center;
}
#highlights_latest .pagination_highlight_latest ul li {
display:inline;
float:none;
}
.pagination_highlight_latest ul li a {
display:inline;
}
#highlights_latest ul li.current {
background-color:#939598;
color:#FFFFFF;
padding:0;
}
#home ul.pagination_nav li.prev, #home ul.pagination_nav li.next, #channel ul.pagination_nav li.prev, #channel ul.pagination_nav li.next {
text-indent:-9999px;
}
ul.pagination_nav li {
border:1px solid #D0D0D0;
float:left;
font-size:0.8em;
list-style-type:none;
margin:0 0 0 2px;
}
ul.pagination_nav li a {
padding:0.2em 0.4em;
text-decoration:none;
}
#horoscope_profile ul.pagination_nav li a {
text-decoration:underline;
}
#horoscope_profile ul.pagination_nav li.select a {
color:#D70E15;
}
ul.pagination_nav li.child_1 {
border:0 none;
margin:0;
padding:0;
}
.pagination_numeric {
margin-left:44%;
}
.pagination_numeric li {
border:1px solid #E2E2E2;
float:left;
margin-right:2px;
padding:0.2em 0.5em;
}
.pagination_nav li.prev, .pagination_nav li.next {
border:0 none;
font-weight:bold;
padding:0;
text-transform:uppercase;
}
.pagination_nav li.prev a, .pagination_nav li.next a, .number_results, .xoxo li .more, .xoxo li .more a {
color:#CE6464;
}
.xoxo li h3 a {
color:#000000;
}
.pagination_nav ul {
margin-left:auto;
margin-right:auto;
}
.pagination_content {
font-weight:bold;
margin-left:20px;
}
.pagination_content a {
display:block;
margin-top:1.5%;
text-decoration:none;
}
.pagination_content {
float:left;
}
.pagination_content li {
clear:left;
float:left;
margin:0.1em 0;
padding:0.25em 0;
width:370px;
}
.pagination_content li.child_1 {
margin-top:0;
}
.pagination_content .pagination_page {
border:1px solid #D0D0D0;
margin-right:3px;
padding:0.2em 0.4em;
width:0.6em;
}
.pagination_content li.current a {
color:#CE6464;
}
.pagination_content li .pagination_page {
display:block;
float:left;
margin-right:7px;
margin-top:0;
}
.pagination_content li.current .pagination_page {
background-color:#6B6B6C;
border:1px solid #6B6B6C;
color:#FFFFFF;
}
.pagination_nav li.current {
background-color:#6B6B6C;
border:1px solid #6B6B6C;
color:#FFFFFF;
}
.pagination_nav li.current {
padding:0.2em 0.4em;
}
.pagination_nav li a {
display:block;
}
#artcile .pagination_nav li.prev {
float:none;
}
.pagination_nav li.current a {
color:#FFFFFF;
}
#quiz .pagination_documents, #quiz_question .pagination_documents {
padding:0.5em;
}
#quiz .pagination_documents, .pagination_documents, .pagination_primary, #horoscope_profile .pagination_nav {
border-bottom:1px solid #D0D0D0;
border-color:#D0D0D0;
border-top:1px solid #D0D0D0;
float:left;
padding:3px 0 2px;
}
.pagination_primary .vcard a, #article_video #content_document .vcard a, #article #content_document .vcard a {
text-decoration:none;
}
.form_action label.submit {
display:none;
}
#highlights_look_of_the_day {
clear:left;
height:29em;
position:relative;
}
#highlights_look_of_the_day h3, #highlights_look_of_the_day .phrasing_content p, #highlights_look_of_the_day .figure div.legend, #highlights_look_of_the_day dl.authors, #highlights_look_of_the_day dl.timestamp_published, #highlights_look_of_the_day dl.timestamp_updated {
display:none;
}
#highlights_look_of_the_day h4 {
display:inline;
float:left;
}
#highlights_look_of_the_day .figure {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/illustrations/illu_shadow_11.gif) no-repeat scroll 0 0;
border:0 none;
float:left;
height:239px;
width:235px;
}
#highlights_look_of_the_day img {
margin:24px 21px;
}
#highlights_look_of_the_day .phrasing_content {
position:absolute;
right:1em;
top:25em;
}
#highlights_look_of_the_day, #highlight_quiz {
float:left;
width:300px;
}
#highlight_quiz fieldset legend {
display:none;
}
.publicity_contests {
background-color:#FFFFFF;
clear:left;
margin-bottom:20px;
width:627px;
}
.publicity_contests .contest_buttons li {
border-left:1px solid #E2E2E2;
float:left;
list-style-type:none;
margin-left:1em;
padding-left:18px;
width:187px;
}
#contests_list #content_document .inner li {
margin:10px 0;
}
.contest_buttons {
float:left;
margin-bottom:10px;
}
.publicity_contests .contest_buttons li.child_1 {
border-left:medium none;
margin-left:-17px;
}
.publicity_contests .contest_links {
clear:left;
}
.publicity_contests .contest_links li {
float:left;
list-style-type:none;
padding-left:5px;
padding-right:5px;
width:115px;
}
.publicity_contests .contest_links li.child_1 {
border-left:medium none;
padding-left:0;
}
.contest_buttons {
padding:1em 0;
}
.video h2.entry-title {
background-position:0 -96px;
}
#highlights_look_of_the_day h2.entry-title {
background-position:0 -120px;
}
#highlight_quiz h2.entry-title {
background-position:0 -144px;
}
.publicity_contests h2.entry-title, #aside_primary h2.entry-title, .box h2.entry-title {
padding-left:0;
}
#tagcloud h2.entry-title {
padding-left:0;
}
#highlights_latest .pagination_nav li.prev a, #highlights_latest .pagination_nav li.next a {
display:block;
height:48px;
padding:0;
width:136px;
}
#gallery h1, #shopping_gallery h1, #shopping_guide h1, #shopping h1 {
display:none;
}
#gallery #content_document h2.entry-title, #shopping_gallery #content_document h2.entry-title {
border:medium none;
font-family:Arial,sans-serif;
text-transform:none;
width:auto;
}
#shopping .note, #shopping_guide .note {
font-weight:bold;
}
.number_results {
padding-right:4px;
}
#gallery .pagination_primary form, #gallery .pagination_primary dd.author, #gallery .script_based_submit ul, #gallery .script_based_submit label {
float:left;
}
#gallery .pagination_primary dd.author {
border-left:1px solid #E2E2E2;
margin:0 5px;
padding:2px 5px 0;
}
#gallery .script_based_submit {
width:auto;
}
#gallery .script_based_submit label {
margin-left:0;
margin-right:5px;
}
#gallery .phrasing_content dl.credit dt {
border-left:0 none;
border-right:1px solid #D0D0D0;
padding-right:0.5em;
}
#gallery dl.ratings {
float:left;
}
#gallery .ratings .rating_count {
display:block;
}
#gallery .pagination_primary .authors {
margin-top:1px;
}
#gallery .content_view_datas li, #shopping_gallery .content_view_datas li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
list-style-type:none;
padding-top:5px;
}
#shopping_gallery .content_view_datas li {
padding-top:0;
}
#gallery .content_view_datas li .entry-content {
text-align:center;
}
#gallery .pagination_nav li.current {
border-color:#6B6B6C;
padding:0 1px;
}
#shopping_gallery .content_view_datas li .entry-content p {
margin-bottom:1.5em;
text-align:left;
}
#gallery .content_view_datas li .entry-summary span {
display:none;
}
#gallery #content_document .phrasing_content, #shopping_gallery #content_document .phrasing_content {
margin-top:20px;
position:relative;
}
#gallery .intro, #gallery .text, #shopping_gallery .intro, #shopping_gallery .text {
padding-left:16px;
}
#horoscope #content_secondary .figure img, #horoscope_profile .phrasing_content .figure img, #gallery #content_document .content_view_datas li .entry-summary, .gallery_preview .entry-summary, #shopping_gallery #content_document .content_view_datas li .entry-summary {
-moz-border-radius-bottomleft:0.5em;
-moz-border-radius-bottomright:0.5em;
-moz-border-radius-topleft:0.5em;
-moz-border-radius-topright:0.5em;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding:8px;
position:absolute;
}
#horoscope #content_secondary .figure img, #horoscope_profile .phrasing_content .figure img {
position:static;
}
#gallery .content_view_datas li img, #shopping_gallery .content_view_datas li img {
border:0 none;
}
#gallery .content_view_datas li.child_1 .entry-summary, #gallery .content_view_datas li.child_5 .entry-summary, #shopping_gallery .content_view_datas li.child_1 .entry-summary, #shopping_gallery .content_view_datas li.child_5 .entry-summary {
left:48px;
top:4em;
z-index:0;
}
#gallery .content_view_datas li.child_1 .entry-summary, #gallery .content_view_datas li.child_5 .entry-summary, #gallery .content_view_datas li.child_1 img, #gallery .content_view_datas li.child_5 img, #shopping_gallery .content_view_datas li.child_1 .entry-summary, #shopping_gallery .content_view_datas li.child_5 .entry-summary, #shopping_gallery .content_view_datas li.child_1 img, #shopping_gallery .content_view_datas li.child_5 img {
height:165px;
width:165px;
}
#gallery .content_view_datas li.child_2 .entry-summary, #gallery .content_view_datas li.child_4 .entry-summary, #shopping_gallery .content_view_datas li.child_2 .entry-summary, #shopping_gallery .content_view_datas li.child_4 .entry-summary {
left:132px;
top:3.3em;
z-index:1;
}
#gallery .content_view_datas li.child_2 .entry-summary, #gallery .content_view_datas li.child_4 .entry-summary, #gallery .content_view_datas li.child_2 img, #gallery .content_view_datas li.child_4 img, #shopping_gallery .content_view_datas li.child_2 .entry-summary, #shopping_gallery .content_view_datas li.child_4 .entry-summary, #shopping_gallery .content_view_datas li.child_2 img, #shopping_gallery .content_view_datas li.child_4 img {
height:180px;
width:180px;
}
#gallery .content_view_datas li.child_3 .entry-summary, #shopping_gallery .content_view_datas li.child_3 .entry-summary {
height:200px;
left:216px;
top:2.7em;
width:200px;
z-index:2;
}
#gallery .content_view_datas li.child_3 .entry-summary a, #shopping_gallery .content_view_datas li.child_3 .entry-summary a {
text-decoration:none;
}
#gallery .content_view_datas li.child_3 a.figure_view span, #shopping_gallery .content_view_datas li.child_3 a.figure_view span {
display:block;
font-weight:bold;
left:21%;
margin-bottom:1em;
margin-top:2em;
position:absolute;
text-align:center;
text-transform:uppercase;
top:200px;
}
#gallery .content_view_datas li.child_4 .entry-summary, #gallery .content_view_datas li.child_4 .entry-summary img, #shopping_gallery .content_view_datas li.child_4 .entry-summary, #shopping_gallery .content_view_datas li.child_4 .entry-summary img {
left:324px;
z-index:1;
}
#gallery .content_view_datas li.child_5 .entry-summary, #gallery .content_view_datas li.child_5 .entry-summary img, #shopping_gallery .content_view_datas li.child_5 .entry-summary, #shopping_gallery .content_view_datas li.child_5 .entry-summary img {
left:414px;
z-index:0;
}
#gallery .content_view_datas li h3, #gallery .content_view_datas li .legend, #gallery .content_view_datas li a span, #shopping_gallery .content_view_datas li h3, #shopping_gallery .content_view_datas li .legend, #shopping_gallery .content_view_datas li a span, #shopping_gallery .content_view_datas li.note {
display:none;
}
#gallery .content_view_datas li.child_3 div.legend, #gallery .content_view_datas li.child_3 a.figure_view span, #shopping_gallery .content_view_datas li.child_3 h3, #shopping_gallery .content_view_datas li.child_3 div.legend, #shopping_gallery .content_view_datas li.child_3 a.figure_view span {
display:block;
}
#gallery .content_view_datas li.child_3 h3 {
display:block;
margin-bottom:7.3em;
visibility:hidden;
}
#shopping_gallery .content_view_datas li.child_3 h3 {
font-size:2em;
margin:5px 0;
text-align:left;
}
#shopping_gallery .content_view_datas h4 {
border-top:1px solid #E2E2E2;
font-size:2em;
}
#shopping_gallery #content_document .pagination_document {
position:absolute;
right:0;
top:21.3em;
}
#gallery .content_view_datas li.child_3 .legend .subject {
border-top:1px solid #CCCCCC;
padding:0.5em 0;
}
#gallery .content_view_datas li.child_3 .legend .subject dt, #gallery .content_view_datas li.child_3 .legend .credit dt {
font-weight:bold;
margin-right:0.25em;
}
#gallery .content_view_datas li.child_3 .legend .subject dt, #gallery .content_view_datas li.child_3 .legend .subject dd, #gallery .content_view_datas li.child_3 .legend .credit dt, #gallery .content_view_datas li.child_3 .legend .credit dd {
display:inline;
}
#gallery .content_view_datas li.child_3 .legend .credit {
padding-top:17px;
position:absolute;
right:0;
text-transform:uppercase;
}
#shopping_gallery .content_view_datas dl, #shopping_gallery .content_view_datas dt, #shopping_gallery .content_view_datas dd, #shopping_gallery .content_view_datas form {
float:left;
}
#shopping_gallery .ratings {
margin-left:20px;
margin-top:-2px;
}
#shopping_gallery .ratings .rating_count {
margin-top:2px;
}
#shopping_gallery .script_based_submit {
margin-top:-2px;
}
#shopping_gallery .rating_count {
border:medium none;
margin-top:-1px;
}
#shopping_gallery .content_view_datas form legend, #shopping_gallery .content_view_datas form .rating_count {
display:none;
}
#shopping_gallery #content_document .url {
display:none;
}
.url dt {
margin:0 10px;
}
#shopping_gallery #shopping_locations {
clear:left;
margin-bottom:40px;
}
#shopping_gallery #shopping_locations p, #shopping_gallery #shopping_locations ul, #shopping_gallery #shopping_locations ul li {
float:left;
}
#shopping_gallery #shopping_locations ul {
padding-left:5px;
}
#shopping_locations a {
color:#CE6464;
}
#gallery .pagination_assets li, #shopping_gallery .pagination_assets li {
left:20px;
position:absolute;
top:10em;
z-index:0;
}
#gallery .pagination_assets .next, #shopping_gallery .pagination_assets .next {
height:50px;
left:580px;
right:0;
width:43px;
}
#gallery .pagination_assets a, #shopping_gallery .pagination_assets a, #slideshow .pagination_assets a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/icons/icon_previous_next-01.png) no-repeat scroll 0 -1px;
cursor:pointer;
display:block;
height:50px;
text-indent:-9999px;
width:46px;
}
#gallery .pagination_assets .next a, #shopping_gallery .pagination_assets .next a {
background-position:100% 0;
}
.inner .pagination_document span {
color:#CE6464;
font-weight:bold;
}
#shopping_gallery .content_view_datas li.figure .entry-content {
padding:0;
}
.cost {
font-weight:bold;
text-transform:uppercase;
}
.cost dd {
font-size:2em;
margin:-9px 5px;
}
#shopping_locations ul {
margin-top:12px;
}
#shopping_locations .odd {
margin:0 5px;
}
#shopping h1.entry-title, #shopping_guide h1.entry-title {
background-position:0 -168px;
}
#filters {
border-bottom:1px solid #E2E2E2;
border-top:1px solid #E2E2E2;
clear:both;
margin-bottom:40px;
margin-top:20px;
}
#channel #filters {
border-top:medium none;
}
#filters .form_action li {
float:right;
margin-top:1em;
text-align:right;
}
#form_shopping_guide {
padding:1em 0;
}
#form_shopping_guide fieldset {
border:medium none;
}
#form_shopping_guide legend, #form_shopping_guide label {
display:none;
}
#form_shopping_guide ul {
width:100%;
}
#form_shopping_guide li {
float:left;
width:49%;
}
#form_shopping_guide select {
margin-left:10px;
width:100%;
}
#form_shopping_guide li.child_1 select {
margin-left:0;
}
#shopping_guide #content_document p.note {
float:left;
margin-top:0;
}
#shopping_guide .pagination_nav {
float:right;
}
#shopping_guide #content_document .pagination_numeric {
float:right;
margin:0;
padding:0;
}
#shopping_guide #embeded_ad_content {
clear:both;
}
#shopping_guide .pagination_secondary {
border-bottom:1px solid #E2E2E2;
border-top:1px solid #E2E2E2;
float:left;
margin-bottom:14px;
padding:5px 0;
}
#ask_expert .entry-content h3.entry-title {
padding-top:0;
}
#ask_expert #content_document .inner .vcard .figure {
float:none;
}
#ask_expert #content_document .inner .vcard {
float:left;
margin:0 10px 10px 0;
width:160px;
}
#latest_question #content_document .inner .vcard {
margin:0;
}
#ask_expert #content_document .inner .vcard img {
margin:0 10px 5px 0;
}
#ask_expert .fn {
float:left;
width:150px;
}
#ask_expert #latest_question .fn {
width:auto;
}
#form_ask_expert .to_expert li {
margin-left:20px;
}
#form_ask_expert .to_expert .author {
margin-top:9px;
}
#form_ask_expert_submit {
margin:10px 50px;
}
.to_expert span a {
color:#000000;
text-decoration:none;
}
.to_expert img {
float:left;
height:58px;
margin:5px 5px 0 0;
width:58px;
}
#ask_expert_answer .entry-content {
margin-bottom:20px;
}
.ask_question a {
text-decoration:none;
}
.ask_question {
float:right;
}
#ask_expert_answer #other_experts .phrasing_content {
margin-top:0;
padding-top:30px;
}
#ask_expert #content_document .inner .vcard a {
font-weight:bold;
text-decoration:none;
}
#form_confirmation .sub_document_options li.child_1, #form_ask_expert .sub_document_options li.child_1, #ask_expert .sub_document_options li.child_1 {
background-image:none;
border-right:1px solid #616161;
height:35px;
padding:0 0.5em;
}
#form_ask_expert_confirmation .sub_document_options li, #form_ask_expert .sub_document_options li, #ask_expert .sub_document_options li {
margin-right:0.2em;
}
#ask_expert #content_document .entry-content {
margin:20px 0 40px;
}
#ask_expert_form .from ul {
width:300px;
}
#ask_expert_form h1, #latest_question .vcard img, #ask_expert #action_comments {
display:none;
}
#latest_question h3 {
margin:0 0 4px;
}
#embeded_ad_content {
clear:both;
margin:1em 0;
}
#ask_expert #embeded_ad_content {
margin:20px 10px;
}
#form_ask_expert ul.info li, #form_ask_expert .to_expert {
float:none;
}
fieldset {
border:0 none;
}
#form_ask_expert legend, #form_ask_expert .from, .to_expert span, .from .child_1, .form_message label, #form_ask_expert h3, #form_ecard .from_to, #form_ecard .message label {
color:#000000;
font-size:1.4em;
font-weight:bold;
}
#form_ask_expert h3 {
margin-bottom:-10px;
}
#form_ask_expert #content_document ul, #form_ask_expert #content_document ul li.child_1 {
clear:both;
}
#form_ask_expert ul li {
float:left;
}
#form_ask_expert ul.info li {
margin-bottom:1em;
}
#form_ask_expert ul.info .name {
margin-bottom:20px;
}
#form_ask_expert ul.info li, #form_ask_expert .to_expert {
float:none;
}
#form_ask_expert li.from {
width:265px;
}
#form_ask_expert li.from input {
width:190px;
}
#form_ask_expert li.from label {
margin-right:20px;
}
#form_ask_expert li.from .city label {
margin-right:36px;
}
ul.pagination_nav .button {
border:0 none;
color:#FFFFFF;
margin-left:185px;
text-align:center;
}
#quiz ul.pagination_nav .button {
margin-left:0;
}
#quiz ul.pagination_nav li.button {
margin-left:180px;
}
.comments_actions .button {
float:right;
margin:20px;
}
#content_document #form_ask_expert li.form_action {
clear:both;
text-align:right;
width:100%;
}
#form_ask_expert li.from .province label {
margin-right:12px;
}
#ecard_question, #ask_expert_question {
width:550px;
}
#form_ask_expert li.from select {
width:194px;
}
.to_expert .authors {
clear:both;
display:inline;
float:left;
}
.to_expert .authors dt, #ask_expert h1, #ask_expert_answer h1, #form_ask_expert legend {
display:none;
}
#ask_expert_answer .vcard {
float:left;
padding:13px 10px 5px 0;
}
#ask_expert_answer .vcard .mask {
float:left;
overflow:hidden;
}
#ask_expert_answer .vcard .fn {
clear:left;
float:left;
}
#ask_expert_answer #content_document h3 img {
float:left;
margin:0 1em 1em 0;
}
#ask_expert_answer #content_document .entry-content img {
float:right;
margin:0 1em 1em 0;
}
#form_confirmation #content_document .confirmation {
height:400px;
}
#poll h1, #poll #content_document .credit, #poll #content_document .script_based_submit, #poll .pagination_documents, #poll legend, #poll .pagination_primary {
display:none;
}
.poll_bar {
width:350px;
}
.poll_bar_score {
color:#FFFFFF;
display:block;
font-weight:bold;
padding:3px;
}
#poll #content_document .authors .vcard img, #form_poll legend {
display:none;
}
#form_poll ul li {
float:left;
margin-left:10px;
}
#form_poll ul li.child_1, #form_poll ul li.odd {
margin-left:0;
}
#form_poll ul li p {
clear:left;
margin-right:10px;
text-align:right;
}
#form_poll .form_action {
clear:left;
float:right;
}
#form_poll ul li div.legend {
display:none;
}
#form_poll ul li .figure {
height:261px;
padding:9px;
width:175px;
}
#form_poll ul li .figure img, #poll .results img {
-moz-border-radius-bottomleft:0.5em;
-moz-border-radius-bottomright:0.5em;
-moz-border-radius-topleft:0.5em;
-moz-border-radius-topright:0.5em;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
height:259px;
padding:4px;
width:173px;
}
#other_polls .xoxo li {
float:left;
margin:0 20px 20px;
width:135px;
}
#other_polls h3 {
float:right;
width:80px;
}
#poll_results .child_1 {
margin-bottom:20px;
}
#poll.poll_results #content_document .phrasing_content {
float:left;
margin-bottom:1em;
}
#poll_scores {
clear:left;
}
#poll.poll_results #content_document .phrasing_content dt, #poll.poll_results #content_document .phrasing_content dd {
float:left;
}
#poll.poll_results #content_document dt, #poll.poll_results .phrasing_content dd {
font-weight:bold;
}
#poll.poll_results #content_document dd {
color:#B55A61;
margin-left:5px;
}
#poll .results li {
position:absolute;
}
#poll .results li ul li {
position:static;
}
#poll .results li.child_1 {
height:300px;
left:-1em;
top:9em;
width:207px;
z-index:4;
}
#poll .results li.child_1 img {
height:260px;
width:170px;
}
#poll .results li.child_2 {
height:300px;
left:10em;
top:10em;
width:207px;
z-index:3;
}
#poll .results li.child_2 img {
height:237px;
width:155px;
}
#poll .results li.child_3 {
height:300px;
left:20em;
top:11em;
width:207px;
z-index:2;
}
#poll .results li.child_3 img {
height:214px;
width:140px;
}
#poll .results li.child_4 {
height:300px;
left:29em;
top:12em;
width:207px;
z-index:1;
}
#poll .results li.child_4 img {
height:183px;
width:120px;
}
#poll .results dl {
font-weight:bold;
text-align:center;
}
#form_poll {
float:left;
}
#look_of_the_day .pagination_primary .pagination_documents, #look_of_the_day .pagination_documents dd, #look_of_the_day .pagination_documents dt, #look_of_the_day #content_primary .subject, #look_of_the_day #content_primary .credit img, #look_of_the_day #content_primary div.legend, #look_of_the_day #content_primary .credit dt {
display:none;
}
#look_of_the_day dd.current, #look_of_the_day #content_primary li.child_1 div.legend {
display:block;
}
#look_of_the_day .pagination_documents {
clear:both;
margin:2em 0;
padding:0.5em 0;
}
#look_of_the_day #content_secondary .child_1 {
float:left;
}
#look_of_the_day .pagination_primary form {
float:right;
}
#other_polls .figure div.legend {
display:none;
}
#other_polls .xoxo {
clear:right;
float:left;
}
#other_polls p.note {
display:none;
}
#ecard_form input #ecard_submit .buttons {
margin-left:95px;
width:80px;
}
#ecard_form ul li {
float:left;
margin:1em 0;
width:295px;
}
#ecard_form ul, #ecard_form .message, #ecard_form .form_action {
clear:both;
}
#ecard_form span.from_to {
display:block;
font-weight:bold;
}
#ecard_form .form_action, #ecard_submit {
float:right;
}
#ecard_question {
width:570px;
}
.step a {
text-decoration:none;
}
.step li.current, .step li.current a {
color:#CE6464;
}
.step li.child_1 {
border:medium none;
}
.step li {
border-right:1px solid #E2E2E2;
display:inline;
padding:0 5px;
}
.step {
float:right;
font-weight:bold;
margin-top:-2.5em;
}
#form_ecard legend {
display:none;
}
#quiz h1, #quiz_result h1 {
display:none;
}
#quiz_result .inner h4 {
font-size:2.25em;
}
#form_quiz .entry-content {
margin-left:20px;
}
#form_quiz .entry-content li {
padding:6px 0;
}
#form_quiz .entry-content input {
margin:0 5px -2pt 0;
}
#form_quiz .entry-content label {
font-weight:bold;
margin:3px 1px 1px 3px;
}
#highlight_quiz h3 {
margin:10px 0;
}
#quiz ol {
margin-bottom:40px;
}
#quiz ol ul {
margin-bottom:20px;
}
#quiz ol ol li {
font-weight:bold;
list-style-type:decimal;
margin-bottom:1em;
}
#quiz ol li ul li {
font-weight:normal;
list-style-type:none;
margin:0;
}
#quiz .next {
text-align:center;
}
#quiz h4 {
font-size:1.2em;
margin:20px 0 10px;
}
#quiz legend {
display:none;
}
#quiz .intro, #quiz .pagination_primary {
margin:1em 0;
}
#quiz_question ul.pagination_nav li {
border-left:0 none;
}
#quiz_question .pagination_nav li.next {
margin-top:-1.2em;
}
#quiz .entry-content img, #quiz_result .entry-content img {
clear:both;
}
#quiz .pagination_documents {
padding:10px 0;
}
#quiz .entry-content .form_action {
margin-bottom:-45px;
margin-left:250px;
}
#quiz .script_based_submit {
width:auto;
}
#quiz_result .entry-content img {
float:left;
height:230px;
margin-right:10px;
width:245px;
}
.button a {
color:#FFFFFF;
}
a.button, .box .more {
text-decoration:none;
}
#highlights_latest .quiz_preview form h3 {
border:medium none;
}
#highlights_latest .quiz_preview form li {
margin-left:0;
}
#highlights_latest #form_quiz {
padding:0;
}
#form_quiz {
background-color:#E7E7E7;
clear:both;
margin-top:5px;
padding:10px;
}
#form_quiz legend {
display:none;
}
.quiz_preview dl.ratings {
float:left;
width:135px;
}
.box h3 {
margin:6px 0;
}
.quiz_preview .figure {
float:left;
padding:6px 10px 5px 0;
}
.box .button, .article_preview .more {
clear:left;
float:right;
}
#form_quiz input.submit {
background-color:#E7E7E7;
font-size:1em;
padding-right:23px;
text-align:right;
text-transform:uppercase;
width:262px;
}
.gallery_preview ul li {
list-style-type:none;
}
.gallery_preview .more {
font-weight:normal;
}
.gallery_preview .more a {
color:#FFFFFF;
text-decoration:none;
}
.gallery_preview .entry-content {
padding-bottom:180px;
position:relative;
}
.gallery_preview .pagination_primary {
border:medium none;
margin-bottom:0.2em;
text-align:right;
}
.gallery_preview .script_based_submit {
width:15em;
}
.gallery_preview .script_based_submit .rating_count {
float:left;
margin-left:0;
margin-right:5px;
margin-top:1px;
}
.gallery_preview .user_rating_system {
display:inline;
}
.gallery_preview li.child_1 .entry-summary, .gallery_preview li.child_3 .entry-summary {
left:0;
top:2em;
z-index:0;
}
#highlights_latest .gallery_preview li.child_1 .entry-summary, #highlights_latest .gallery_preview li.child_3 .entry-summary {
top:1.5em;
}
.gallery_preview li.child_1 .entry-summary, .gallery_preview li.child_1 img, .gallery_preview li.child_3 .entry-summary, .gallery_preview li.child_3 img {
height:125px;
width:125px;
}
#highlights_latest .gallery_preview li.child_2 .entry-summary {
left:21px;
}
.gallery_preview li.child_2 .entry-summary {
height:200px;
left:40px;
top:1em;
width:200px;
z-index:1;
}
.gallery_preview li.child_2 .entry-summary, .gallery_preview li.child_2 img {
height:150px;
width:150px;
}
#highlights_latest .gallery_preview li.child_3 .entry-summary {
left:60px;
}
.gallery_preview li.child_3 .entry-summary {
left:100px;
}
.gallery_preview .rating_0 .rating_average {
margin-right:auto;
margin-top:auto;
}
#home .gallery_preview dl.rating_0 dd.rating_average, #channel .gallery_preview dl.rating_0 dd.rating_average {
margin-top:2px;
}
.gallery_preview dl.rating_0 {
float:left;
}
.gallery_preview .rating_0 .rating_count {
margin-left:auto;
margin-top:auto;
padding-right:5px;
}
#highlights_latest .xoxo li.gallery_preview, #highlights_latest .xoxo li.gallery_preview ul li {
margin-left:0;
overflow:hidden;
position:static;
}
#highlights_latest .xoxo li.gallery_preview {
position:relative;
}
#highlights_latest .gallery_preview .figure {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
left:0;
padding-top:0;
top:0;
width:auto;
}
#highlights_latest .gallery_preview .entry-content {
padding-bottom:0;
position:static;
}
#highlights_latest .gallery_preview .entry-content p {
margin-top:0;
}
#highlights_latest .gallery_preview li.child_1, #highlights_latest .gallery_preview li.child_2, #highlights_latest .gallery_preview li.child_3 {
display:block;
}
#highlights_latest .gallery_preview li.child_1 .entry-summary, #highlights_latest .gallery_preview li.child_1 img, #highlights_latest .gallery_preview li.child_3 .entry-summary, #highlights_latest .gallery_preview li.child_3 img {
height:135px;
width:135px;
}
#highlights_latest .gallery_preview li.child_2 .entry-summary {
height:100px;
top:3.3em;
width:100px;
}
#highlights_latest .gallery_preview li.child_2 .entry-summary, #highlights_latest .gallery_preview li.child_2 img {
height:150px;
top:1em;
width:150px;
}
#highlights_latest .gallery_preview h3 {
margin-left:240px;
padding-left:0;
}
#highlights_latest .gallery_preview li {
height:auto;
}
#highlights_latest .gallery_preview li.more {
display:none;
}
#highlights_latest .gallery_preview .xoxo li.child_1 {
height:auto;
}
#highlights_latest .gallery_preview dl.ratings {
float:none;
}
#highlights_latest .gallery_preview dl.rating_init .rating_count {
border-left:1px solid #D5D5D5;
display:block;
text-align:left;
width:85px;
}
.gallery_preview .xoxo h3 {
border-bottom:medium none;
display:none;
}
.gallery_preview h4 a {
text-decoration:none;
}
#highlights_latest .gallery_preview .more .hentry {
border:medium none;
display:block;
text-align:left;
}
#channel .gallery_preview .gallery_box .more {
float:right;
}
.shopping_guide_preview img {
padding:5px 0;
}
.shopping_guide_preview li {
clear:left;
float:left;
}
.shopping_guide_preview select {
margin-bottom:0.5em;
}
.shopping_guide_preview #form_shopping_guide select {
margin-left:0;
}
.shopping_guide_preview select, .shopping_guide_preview #filters .form_action li {
width:280px;
}
.shopping_guide_preview #form_shopping_guide {
padding:0;
}
.shopping_guide_preview #filters .button {
float:right;
}
#home .expert_preview h3 a {
float:none;
text-align:left;
}
#highlights_latest .expert_preview h3 a {
text-decoration:none;
}
.expert_preview a {
float:left;
text-align:center;
text-decoration:none;
}
#highlights_latest .expert_preview a {
display:block;
text-decoration:underline;
}
#expert_question dt {
font-weight:bold;
}
.expert_preview .figure_view, .expert_preview .subject, .expert_preview .entry_options, #highlights_latest .expert_preview .fn, #highlight_expert .vcard .fn {
display:none;
}
.expert_preview .authors {
display:none;
}
#highlights_latest .expert_preview img {
float:none;
height:auto;
margin-right:auto;
width:auto;
}
.expert_preview .fn {
font-weight:bold;
margin-left:-91px;
margin-top:4px;
position:absolute;
}
.expert_box .inner {
position:relative;
}
.expert_box .entry-content {
min-height:150px;
}
.expert_box .figure {
display:block;
height:150px;
position:absolute;
top:6px;
width:150px;
}
.expert_box .fn {
display:none;
}
.expert_box h3, .expert_box h4, .expert_box .expert_question {
padding-left:160px;
}
#poll .entry-content form li, #highlights_latest .xoxo li.polls_preview li {
height:auto;
margin:0.5em 0 0;
}
.polls_preview legend, #highlights_latest .polls_preview .phrasing_content {
display:none;
}
.polls_preview li {
clear:left;
width:100%;
}
.polls_preview .poll_items {
overflow:auto;
}
#highlights_latest .polls_preview fieldset {
position:relative;
}
#highlights_latest .polls_preview .poll_items li {
clear:none;
float:none;
}
.forums_preview a {
display:block;
font-weight:bold;
padding:5px 0;
text-decoration:none;
}
.forums_preview span {
font-weight:normal;
padding-left:5px;
text-decoration:underline;
}
.forums_preview li {
background-color:#E7E7E7;
}
.forums_preview li.odd {
background-color:#FFFFFF;
}
.article_preview .inner {
overflow:hidden;
position:relative;
}
.article_preview .figure {
left:0;
position:absolute;
top:6px;
}
.article_preview h3 a {
text-decoration:none;
}
.article_preview h4 {
margin-top:6px;
}
.article_preview h3, .article_preview h4, .article_preview .entry-summary {
padding-left:155px;
}
.article_preview .entry-summary {
min-height:155px;
}
#channel #content .article_preview dl.ratings {
float:left;
margin:5px 0;
}
.article_preview .phrasing_content {
clear:both;
}
.shop_preview .figure {
float:left;
margin-right:5px;
margin-top:6px;
padding:3px;
}
.box {
float:left;
margin-bottom:20px;
overflow:hidden;
width:300px;
}
.box .rating_count {
margin-top:0;
}
.box.child_1 {
margin-right:27px;
}
#highlights_latest .pagination_nav li.prev a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/illustrations/illu_prev-next.gif) no-repeat scroll 0 -1%;
}
#highlights_latest .pagination_nav li.next a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/illustrations/illu_prev-next.gif) no-repeat scroll 0 99%;
}
#magazine #content_document div.legend {
display:none;
}
#magazine #content_document p.intro {
margin-bottom:1em;
}
dl.ratings {
float:right;
}
dl.ratings label, dl.ratings .value {
display:none;
}
.rating_count {
border-left:1px solid #E2E2E2;
float:left;
font-weight:bold;
margin-left:5px;
margin-top:1px;
padding-left:5px;
}
.rating_average {
float:left;
margin-top:2px;
padding-right:5px;
}
.no_rating {
display:block;
margin-top:1px;
}
dd.rating_average, dd.rating_average span.rating {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/icons/icon_stars-two-states.gif) repeat-x scroll 0 -17px;
display:block;
height:17px;
line-height:1;
margin-top:0;
}
dl.ratings dd.rating_average {
background-position:0 0;
margin-top:0;
overflow:hidden;
width:80px;
}
#article dl.ratings dd.rating_average, #article_style dl.ratings dd.rating_average, #look_of_the_day dl.ratings dd.rating_average {
margin-top:0;
}
.script_based_submit label {
display:block;
float:right;
margin-top:2px;
}
.script_based_submit ul {
float:right;
margin-right:6px;
}
.script_based_submit .rating_count {
float:right;
}
#form_send_to_friend {
background-color:#FFFFFF;
border:1px solid;
display:none;
left:10px;
position:absolute;
top:40px;
width:425px;
z-index:999;
}
#form_send_to_friend h2.entry-title {
margin-left:-12px;
}
#form_send_to_friend fieldset {
padding:1em;
}
#form_send_to_friend textarea {
width:400px;
}
#form_send_to_friend .note {
margin:5px 0;
}
#form_send_to_friend li {
float:left;
margin-bottom:10px;
}
#send_to_friend_fullname {
margin-left:22px;
}
#form_send_to_friend textarea {
float:left;
}
#form_send_to_friend .form_action {
clear:both;
}
#form_send_to_friend legend {
display:none;
}
#send_to_friend_submit {
float:right;
}
.opened {
display:block !important;
}
.closed {
display:none !important;
}
#form_send_to_friend .script_based_close {
cursor:pointer;
font-weight:bold;
padding:0.25em 0.5em;
position:absolute;
right:1em;
top:1.25em;
}
#document_items h1 {
display:none;
}
#document_items #content, #document_items #content_inner {
width:648px;
}
#document_items #content_document {
padding-left:0;
}
#document_items #content_document .entry-content {
padding-left:21px;
}
span.more a {
padding-right:5px;
}
.higlights_intro_flash {
}
.elle_world .inner {
float:left;
margin-bottom:20px;
padding-top:20px;
}
.elle_world .inner li {
float:left;
width:30%;
}
#elle_rss_feeds a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/icons/icon_rss.gif) no-repeat scroll 0 0;
padding:0 20px;
}
#elle_rss_feeds li {
margin:10px 0;
}
.rss_feed #content_document ul {
margin-bottom:20px;
}
.contact_us legend {
display:none;
}
.contact_us .header {
border-bottom:1px solid;
margin-bottom:10px;
padding-bottom:20px;
}
.header li, .reason li {
float:left;
width:50%;
}
.button, .box .more {
background-color:#D70E15;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:inline-block;
font-size:0.9em;
padding:5px;
text-transform:uppercase;
}
.newsletter_info {
font-weight:bold;
padding:5px 0;
text-transform:uppercase;
}
#thindata li {
clear:left;
margin-top:5px;
}
#thindata label, .gender p {
float:left;
width:120px;
}
#thindata .mailing_lists label {
float:none;
}
#thindata form {
margin-bottom:20px;
}
#thindata {
margin-top:20px;
}
#thindata img {
float:right;
}
.privacy_policy {
padding:10px 0;
}
.gender p, .gender input, .conditions, .newsletter_submit {
float:left;
margin-bottom:10px;
}
.gender label {
margin-left:5px;
}
.gender ul {
padding-top:8px;
}
.contest_rule, .newsletter_submit {
padding:20px 0;
text-align:center;
width:100%;
}
#form_contact label {
display:block;
float:left;
width:92px;
}
#form_contact li {
clear:both;
margin-top:10px;
}
#form_contact .note {
margin-left:0;
}
.terms_and_conditions .inner h2 {
color:#D70E15;
font-size:1.4em;
margin-top:20px;
}
.terms_and_conditions .inner li {
margin-top:10px;
}
.info_advisory {
-moz-border-radius-bottomleft:0.5em;
-moz-border-radius-bottomright:0.5em;
-moz-border-radius-topleft:0.5em;
-moz-border-radius-topright:0.5em;
background-color:#000000;
color:#FFFFFF;
font-weight:normal;
line-height:1.25;
padding:0.25em 0.5em;
position:absolute;
text-decoration:none;
text-transform:none;
width:15em;
z-index:99;
}
#look_of_the_day #content_primary ul li ul li img, #look_of_the_day #content_primary ul li ul li.child_1 img, #look_of_the_day #content_secondary ul li img {
height:220px;
margin-top:5px;
width:290px;
}
#look_of_the_day p.description {
clear:both;
margin-bottom:0;
padding-top:15px;
}
#gallery .content_view_datas li.child_3 .entry-summary img, #shopping_gallery .content_view_datas li.child_3 .entry-summary img {
height:200px;
width:200px;
}
#shopping_gallery #content_summary .intro {
display:none;
}
#shopping_gallery .xoxo .entry-content {
border-top:1px solid #D2D2D2;
margin-top:285px;
}
#shopping_gallery #user_comments .xoxo .entry-content {
margin-top:0;
}
#shopping_gallery .script_based_submit {
width:auto;
}
#figure_overlay {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/content/lightbox.png) repeat scroll 0 0;
left:0;
position:absolute;
top:0;
z-index:99;
}
#figure_container {
background-color:#FFFFFF;
padding:10px;
z-index:999999;
}
.figure_caption {
display:block;
float:left;
width:75%;
}
.figure_c_description {
padding-top:10px;
}
#lightBox_wrapper {
background-color:#000000;
display:block;
left:0;
opacity:0.35;
position:absolute;
top:0;
z-index:999998;
}
#lightBox_container {
background-color:#FFFFFF;
height:100px;
left:0;
padding:15px;
position:absolute;
top:0;
width:100px;
z-index:999999;
}
#lightBox_data {
float:left;
width:75%;
}
#lightBox_action {
float:right;
}
#lightBox_data, #lightBox_action {
margin-top:6px;
}
.lightBox_close {
cursor:pointer;
}
.loading {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/animations/loader-01.gif) no-repeat scroll 50% 50%;
}
#toolTip {
-moz-border-radius-bottomleft:0.5em;
-moz-border-radius-bottomright:0.5em;
-moz-border-radius-topleft:0.5em;
-moz-border-radius-topright:0.5em;
background-color:#292929;
border:1px solid #333333;
color:#FFFFFF;
display:none;
padding:5px;
position:absolute;
z-index:999;
}
.clear {
clear:both;
}
.hide {
display:none;
}
.show {
display:block;
}
.loader {
padding:5em 0;
text-align:center;
width:600px;
}
body#phpbb {
padding:0;
}
#EmbeddedAd {
clear:both;
margin:10px 0;
}
#EmbeddedAd b {
background-color:#424242;
color:#FFFFFF;
display:block;
margin-bottom:-14px;
padding:5px;
width:418px;
}
#EmbeddedAd table b {
background-color:transparent;
color:#000000;
display:inline;
margin-bottom:0;
padding:0;
width:auto;
}
#EmbeddedAd table {
border:1px solid #424242;
border-spacing:0;
margin-left:1px;
width:427px;
}
#EmbeddedAd table b {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
display:inline;
padding:0;
width:auto;
}
#EmbeddedAd table td {
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
}
#EmbeddedAd .rnav_seperator {
padding-left:0;
}
#nav_beauty #channel_2812 a, #nav_beauty #channel_3574 a, a.clarins_pagination {
color:#D8242F;
}
.advertorial {
clear:both;
}
#slideshow {
background-color:#000000;
background-image:none;
margin:0;
padding:20px 10px 20px 20px;
width:auto;
}
#slideshow h1 {
color:#FFFFFF;
line-height:1;
margin-bottom:20px;
width:85%;
}
#slideshow #wrapper {
background-color:#000000;
float:left;
margin:0;
padding:0;
width:auto;
}
#slideshow_asset {
float:left;
padding:0 40px;
position:relative;
}
#slideshow .pagination_assets li {
position:absolute;
top:40%;
}
#slideshow .pagination_assets li.prev {
left:5px;
}
#slideshow .pagination_assets .next a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/media/images/icons/icon_next-01.png) no-repeat scroll 0 2px;
}
#slideshow .pagination_assets li.next {
right:1px;
}
#slideshow_ad {
float:left;
width:336px;
}
#slideshow_ad h2 {
display:block;
}
#slideshow_ad .ad h2 {
padding:3px 0;
width:300px;
}
#slide_description {
border:1px solid #171717;
color:#FFFFFF !important;
padding:20px;
}
#slideshow_content {
left:0;
position:absolute;
top:0;
z-index:999999;
}
.close {
background-color:#B51B25;
border:1px solid #EE2430;
color:#FFFFFF;
cursor:pointer;
padding:6px 14px;
}
#slideshow .close {
position:absolute;
right:0;
top:0;
}
#publicity_slideshow {
border:18px solid #171717;
}
#slideshow .loader {
left:0;
position:absolute;
top:50%;
}
#slideshow .navigation {
color:#FFFFFF;
font-weight:bold;
text-align:center;
}
#formulaireID .text_field {
color:#616161;
height:20px;
}
#site_search_results.from_tagcloud #content_document h2.entry-title, .channel_name {
width:auto;
}
#aside_primary #ticker_frame {
border:medium none;
height:192px;
overflow:hidden;
width:300px;
}
#site_nav_local li#nav_fashion.select ul.secondary_nav_local, #site_nav_local li#nav_beauty.select ul.secondary_nav_local, #site_nav_local li#nav_elle_tv.select ul.secondary_nav_local, #site_nav_local li#nav_living.select ul.secondary_nav_local, #site_nav_local li#nav_shop.select ul.secondary_nav_local {
float:left;
height:37px;
left:0;
width:962px;
}
#site_nav_local li.select ul.secondary_nav_local li a {
float:left;
height:15px;
padding:8px 10px;
}
div#header div.site_nav ul#site_nav_global {
display:inline;
float:left;
margin:-13px 0 0 23px;
position:relative;
width:auto;
}
div#header div.site_nav ul#site_nav_global li {
display:inline;
float:left;
height:28px;
margin:0 15px 0 0;
position:relative;
width:auto;
}
div#header div.site_nav ul#site_nav_global li#mobile a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll 0 0;
display:block;
height:28px;
text-indent:-999em;
width:41px;
}
div#header div.site_nav ul#site_nav_global li ul {
left:4px;
position:absolute;
}
div#header div.site_nav ul#site_nav_global li ul li {
display:none;
margin:5px 0 0;
overflow:hidden;
text-indent:-999em;
}
div#header div.site_nav ul#site_nav_global li#mobile.visible ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll -218px -237px;
display:block;
height:12px;
width:213px;
}
div#header div.site_nav ul#site_nav_global li#rss_feeds.visible ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll -234px -259px;
display:block;
height:12px;
width:229px;
}
div#header div.site_nav ul#site_nav_global li#newsletter.visible ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll -244px -281px;
display:block;
height:12px;
width:238px;
}
div#header div.site_nav ul#site_nav_global li#contest.visible ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll -209px -305px;
display:block;
height:12px;
width:200px;
}
div#header div.site_nav ul#site_nav_global li#ecards.visible ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll -235px -328px;
display:block;
height:12px;
width:183px;
}
div#header div.site_nav ul#site_nav_global li#subscribe.visible ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll -238px -350px;
display:block;
height:12px;
width:178px;
}
div#header div.site_nav ul#site_nav_global li#mobile a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll -41px 0;
}
div#header div.site_nav ul#site_nav_global li#rss_feeds a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll 0 -64px;
display:block;
height:28px;
text-indent:-999em;
width:63px;
}
div#header div.site_nav ul#site_nav_global li#rss_feeds a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll -63px -64px;
}
div#header div.site_nav ul#site_nav_global li#newsletter a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll 0 -32px;
display:block;
height:28px;
text-indent:-999em;
width:73px;
}
div#header div.site_nav ul#site_nav_global li#newsletter a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll -73px -32px;
}
div#header div.site_nav ul#site_nav_global li#contest a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll 0 -96px;
display:block;
height:28px;
text-indent:-999em;
width:56px;
}
div#header div.site_nav ul#site_nav_global li#contest a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll -56px -96px;
}
div#header div.site_nav ul#site_nav_global li#ecards a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll 0 -128px;
display:block;
height:28px;
text-indent:-999em;
width:50px;
}
div#header div.site_nav ul#site_nav_global li#ecards a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll -50px -128px;
}
div#header div.site_nav ul#site_nav_global li#subscribe a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll 0 -160px;
display:block;
height:28px;
text-indent:-999em;
width:115px;
}
div#header div.site_nav ul#site_nav_global li#subscribe a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.ellecanada.com/media/images/illustrations/illu_sprite_header.png) no-repeat scroll -115px -160px;
}
div#promo_primary {
clear:none;
float:right;
margin-bottom:29px;
width:115px;
}
.ad h2, #embeded_ad_content {
background-color:#E4E4E4;
color:#AEAEAE;
text-align:center;
}
.ad h2 {
font-size:10px;
padding:3px;
}
#highlights_latest {
border:1px solid #E2E2E2;
float:left;
margin:-0.7em 0 2em 0.1em;
width:960px;
}
.content_primary {
border-right:1px solid #FFFFFF;
}
#site_nav_local {
background-color:#FFFFFF;
clear:both;
font-weight:bold;
height:31px;
margin-bottom:25px;
overflow:hidden;
text-transform:uppercase;
width:962px;
}
#site_nav_local li a:hover {
text-decoration:none !important;
}
#nav_beauty.select ul li.child_1 {
margin-left:9em;
}
#nav_living.select ul li.child_1 {
margin-left:35em;
}
#nav_fashion.select ul li.child_1 {
margin-left:18em;
}
#nav_elle_tv.select ul li.child_1 {
margin-left:35em;
}


#emaildetail {
background-color:#FFFFFF;
color:#000000;
font-size:14px;
font-weight:bold;
margin:0 auto;
padding:0 0 20px 0;;
width:960px;
}

input.btn {
background-color:#CC0000;
border-color:#666666 #000000 #000000 #666666;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
height:30px;
text-align:center;
vertical-align:middle;
width:100px;
}
input {
background-color:#CCCCCC;
border:1px solid #666666;
color:#000000;
font-size:16px;
height:18px;
padding:5px;
text-align:left;
vertical-align:middle;
}
#support {
	text-align:left;
color:#CCCCCC;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
padding-left:0;
padding-right:0;
width:960px;
}