body { margin:0px; padding:0px; text-align:center; background-color:#333333; background-image:url(images/global/10/bg.jpg); background-repeat:repeat-x;}

td,p,div,li { font-family:verdana,arial,helvetica,sans-serif; font-size:11px; line-height:14px; color:#999999; }

a { color:#d6234a; font-weight:bold; text-decoration:underline; }
a:hover { color:#d6234a; font-weight:bold; text-decoration:none; }

.footer {font-family:verdana,arial; font-size:10px; color:#7e7e7e; font-weight:normal; } 
.footer a {color:#7e7e7e; font-weight:normal; text-decoration:none; }
.footer a:hover {color:#7e7e7e; font-weight:normal; text-decoration:underline; }

.zipfield { border:solid 1px #ffffff; font-family:arial,verdana; font-size:9px; font-weight:normal; background:#ffffff; padding:2px; margin:0px; color:#666666; }

.formfield { border-style:solid; border-width:0px; border-color:#ffffff; font-family:verdana,arial; font-size:11px; font-weight:normal; background:#ffffff; padding:1px; margin:0px; color:#666666; }
.dropdown { border-style:solid; border-width:0px; border-color:#ffffff; font-family:verdana,arial; font-size:11px; font-weight:normal; background:#ffffff; padding:1px; margin:0px; color:#666666; }

.detail { color:#555555; font-size:11px; line-height:16px; }
.bold {font-weight:bold;}

.regFormInput { background-color:#cccccc; border-style:solid; border-width:1px; border-color:#cccccc; padding:2px; margin:0px; font-family:verdana,arial,helvetica,sans-serif; font-size:12px; font-weight:bold; color:#333333; }
.regFormDropdown { background-color:#cccccc; border-style:solid; border-width:0px; border-color:#cccccc; padding:2px; margin:0px; font-family:verdana,arial,helvetica,sans-serif; font-size:12px; font-weight:bold; color:#333333; }

.footnote {font-family:verdana,arial; font-size:9px; color:#999999; font-weight:normal; } 
.footnote a {color:#999999; font-weight:normal; text-decoration:underline; }
.footnote a:hover {color:#999999; font-weight:normal; text-decoration:none; }

.locatorreturn { font-size:12px; line-height:18px; font-weight:normal; color:#ffffff; }
.locatorreturn a { font-size:10px; line-height:18px; }
.locatorreturn a:hover { font-size:10px; line-height:18px; }

.locatordetail { font-size:11px; line-height:16px; font-weight:normal; color:#ffffff; }

.story { font-size:10px; line-height:12px; color:#cccccc; }

.returnpage { font-size:10px; }

.favorites { font-size:10px; line-height:12px; }

.privacy {font-family:verdana,arial; font-size:10px; line-height:12px; }
.privacy a {font-size:10px; line-height:12px;  font-weight:normal;}
.privacy a:hover {font-size:10px; line-height:12px; font-weight:normal;}

.privacyheader {font-family:verdana,arial; font-size:12px; line-height:12px; color:#ffffff; font-weight:bold; }
 
.pagenumber { font-family:verdana,arial; font-size:11px; color:#999999; font-weight:normal; }
.pagenumber a { font-size:11px; color:#d6234a; font-weight:normal; text-decoration:underline; }
.pagenumber a:hover { font-size:11px; color:#d6234a; font-weight:normal; text-decoration:none; }

.pagenumberlit { font-family:verdana,arial; font-size:11px; color:#f8e66a; font-weight:normal; }
.pagenumberlit a { font-size:11px; color:#f8e66a; font-weight:normal; text-decoration:none; }
.pagenumberlit a:hover { font-size:11px; color:#f8e66a; font-weight:normal; text-decoration:underline; }

.ruleslink { font-family:verdana,arial; font-size:9px; color:#ffffff; font-weight:normal; text-decoration:none; }
.ruleslink a { font-family:verdana,arial; font-size:9px; color:#ffffff; font-weight:normal; text-decoration:underline; }
.ruleslink a:hover { font-family:verdana,arial; font-size:9px; color:#ffffff; font-weight:normal; text-decoration:none; }

.forgotpassword { font-family:verdana,arial; font-size:9px; color:#000000; font-weight:normal; text-decoration:none; }
.forgotpassword a { font-family:verdana,arial; font-size:9px; color:#000000; font-weight:normal; text-decoration:underline; }
.forgotpassword a:hover { font-family:verdana,arial; font-size:9px; color:#000000; font-weight:normal; text-decoration:none; }

.promtourage_welcome { font-size:12px; line-height:22px; color:#ffffff; font-weight:normal; text-decoration:none; }
.promtourage_welcome a { font-size:12px; line-height:22px; color:#ffffff; font-weight:bold; text-decoration:underline; }
.promtourage_welcome a:hover { font-size:12px; line-height:22px; color:#ffffff; font-weight:bold; text-decoration:none; }

.promtourage_modulehead { font-size:12px; line-height:12px; color:#ffffff; font-weight:normal; text-decoration:none; background-color:#d6234a; padding:5px; padding-left:10px; margin-top:10px; margin-bottom:5px; }

.promtourage_module { padding-bottom:10px;}

.promtourage_modulecontent { font-size:12px; line-height:26px; color:#000000; font-weight:normal; text-decoration:none;}
.promtourage_modulecontent a { font-size:12px; line-height:26px; color:#000000; font-weight:normal; text-decoration:underline;}
.promtourage_modulecontent a:hover { font-size:12px; line-height:26px; color:#d6234a; font-weight:normal; text-decoration:underline;}

.promtourage_mb_name { font-size:9px; line-height:11px; color:#000000; font-weight:normal; text-decoration:none;}
.promtourage_mb_group { font-size:9px; line-height:11px; color:#d6234a; font-weight:bold; text-decoration:none; padding-top:5px;}
.promtourage_mb_title { font-size:10px; line-height:12px; color:#000000; font-weight:bold; text-decoration:none;}
.promtourage_mb_hours { font-size:9px; line-height:11px; color:#000000; font-weight:normal; text-decoration:none; font-style:italic; }
.promtourage_mb_message { font-size:9px; line-height:11px; color:#000000; font-weight:normal; text-decoration:none;}
.promtourage_mb_message a { font-size:9px; line-height:11px; color:#000000; font-weight:normal; text-decoration:underline;}
.promtourage_mb_message a:hover { font-size:9px; line-height:11px; color:#000000; font-weight:normal; text-decoration:none;}

.promtourage_stores { font-size:10px; line-height:14px; color:#000000; font-weight:normal; text-decoration:none;}
.promtourage_stores a { font-size:9px; line-height:14px; color:#d6234a; font-weight:bold; text-decoration:underline;}
.promtourage_stores a:hover { font-size:9px; line-height:14px; color:#d6234a; font-weight:bold; text-decoration:none;}

.promtourage_fav { font-size:10px; line-height:14px; color:#000000; font-weight:normal; text-decoration:none;}
.promtourage_fav a { font-size:10px; line-height:14px; color:#d6234a; font-weight:bold; text-decoration:underline;}
.promtourage_fav a:hover { font-size:10px; line-height:14px; color:#d6234a; font-weight:bold; text-decoration:none;}

.promtourage_page { font-size:10px; color:#545454; font-weight:normal; text-decoration:none; padding-bottom:2px;}
.promtourage_page a { font-size:10px; color:#545454; font-weight:normal; text-decoration:none;}
.promtourage_page a:hover { font-size:10px; color:#d6234a; font-weight:normal; text-decoration:underline;}

.promtourage_page_lit { font-size:10px; color:#545454; font-weight:bold; text-decoration:none; padding-bottom:2px;}
.promtourage_page_lit a { font-size:10px; color:#545454; font-weight:bold; text-decoration:none;}
.promtourage_page_lit a:hover { font-size:10px; color:#d6234a; font-weight:bold; text-decoration:none;}

.availablecolors { font-size:9px; color:#a9a9a9; font-weight:normal; text-decoration:none; }
.availablecolors a { font-size:9px; color:#a9a9a9; font-weight:normal; text-decoration:underline; }
.availablecolors a:hover { font-size:9px; color:#a9a9a9; font-weight:normal; text-decoration:none; }


.header { font-size:14px; line-height:16px; font-weight:bold; color:#ffffff; border-bottom:solid 1px #999999; padding-bottom:10px; padding-top:30px;}

.helpsubnav {font-size:10px;}

.helpsubnavlit {font-size:10px; color:#999999; text-decoration:none; }
.helpsubnavlit a {font-size:10px; color:#999999; text-decoration:none; }
.helpsubnavlit a:hover {font-size:10px; color:#999999; text-decoration:none; }

.siteheader { font-family:verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:10px; line-height:10px; font-weight:normal; text-decoration:none; }
.siteheader a { font-family:verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:10px; line-height:10px; font-weight:normal; text-decoration:none; }
.siteheader a:hover { font-family:verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:10px; line-height:10px; font-weight:normal; text-decoration:underline; }
 



.vote { font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal; }
.vote a { font-size:12px; color:#ffffff; text-decoration:underline; font-weight:normal; }
.vote a:hover { font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal; }

.voteitem { font-family:verdana,arial,helvetica,sans-serif; font-size:22px; line-height:22px; color:#000000; text-decoration:none; font-weight:bold; }

.border_2px_white {border-color:#FFFFFF; border-width:2px; }

.voteresults { font-family:verdana,arial,helvetica,sans-serif; font-size:20px; color:#000000; line-height:26px; text-decoration:none; font-weight:bold; }


.asseenin {font-family:verdana,arial; font-size:10px; line-height:12px; color:#000000; }

form { padding:0px; margin:0px; }

.bodyred { color:#FF0000; }

.showcontent { visibility:visible; }
.hidecontent { visibility:hidden; } 

.forminput { background-color:#ffffff; border-style:solid; border-width:1px; border-color:#000000; padding:0px; margin:0px; font-size:12; font-weight:bold; color:#000000; font-family:verdana,arial,helvetica,sans-serif; }
.formdropdown { background-color:#ffffff; border-style:solid; border-width:1px; border-color:#000000; padding:0px; margin:0px; font-size:12; font-weight:bold; color:#000000; font-family:verdana,arial,helvetica,sans-serif; width:195px;}

.border { border:solid 1px #ffffff; }

.nextprev { font-size:10px; }

.salestext { color:#FFFFFF; }

.collectiondetail { font-size:10px; line-height:14px; }


.question { font-size:12px; line-height:16px; font-weight:bold; color:#333333; }
.question a { font-size:12px; line-height:16px; }
.question a:hover { font-size:12px; line-height:16px; }

.answer { font-size:11px; line-height:14px; font-weight:normal; color:#333333; }
.result { font-size:12px; line-height:14px; font-weight:bold; color:#d6234a; }

.winners { font-size:9px; }


.dressmydate { font-size:9px; }
.dressmydate_page { font-size:9px; text-decoration:none; }
.dressmydate_page a { font-size:9px; font-weight:bold; text-decoration:none; }
.dressmydate_page a:hover { font-size:9px; font-weight:bold; text-decoration:underline; }
.dressmydate_pagelit { font-size:9px; color:#ffffff; font-weight:bold; }
.dressmydate_pagelit a { font-size:9px; color:#ffffff; font-weight:bold; }
.dressmydate_pagelit a:hover { font-size:9px; color:#ffffff; font-weight:bold; }

.fashion { font-size:11px; color:#cccccc; text-align:center; }

.scoop { font-size:10px; line-height:13px; color:#cccccc; font-weight:normal; }
.scoop a { color:#d6234a; font-weight:bold; text-decoration:underline; }
.scoop a:hover { color:#d6234a; font-weight:bold; text-decoration:none; }

.posthome { font-family:verdana,arial,helvetica,sans-serif; font-size:14px; line-height:20px; color:#d6234a; font-weight:bold; text-decoration:none; }
.posthome a { font-family:verdana,arial,helvetica,sans-serif; font-size:14px; line-height:20px; color:#d6234a; font-weight:bold; text-decoration:none; }
.posthome a:hover { font-family:verdana,arial,helvetica,sans-serif; font-size:14px; line-height:20px; color:#d6234a; font-weight:bold; text-decoration:underline; }


.scoopnav { color:#666666; text-decoration:none; }
.scoopnav a { color:#666666; text-decoration:none; }
.scoopnav a:hover { color:#d6234a; text-decoration:none; }

.scoopnavlit { color:#d6234a; text-decoration:none; }
.scoopnavlit a { color:#d6234a; text-decoration:none; }
.scoopnavlit a:hover { color:#d6234a; text-decoration:none; }


/* begin UnREAL Natural */
.content p, .content li, .content td, .content_right_top li, .content_right_top p, .content_right_bottom p{
	color:#FFFFFF;
	}

H1{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:24px;
	font-weight:lighter;
	line-height:26px;
	}
H2{
	color:#d6234a;
	font-family:"Times New Roman", Times, serif;
	font-style:normal;
	font-size:20px;
	font-weight:100;
	line-height:22px;
	}
.content p strong{
	font-family:"Times New Roman", Times, serif;
	color:#d6234a;
	font-size:20px;
	line-height:22px;
	font-weight:100;
	}
    
/* end UnREAL Natural */