/* BEGIN: Reset all styles */
/* This is taken from YUI Reset (v2.5.0) http://developer.yahoo.com/yui/reset/ */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0}
/* Extra reset styles added by CN Dev Team */
legend{color:#000;padding:0}
/* END: Reset all styles */

/* General layout */
h1,h2,h3,h1 a,h2 a,h3 a{color:#C00;font-family:Georgia,Serif;font-weight:normal}
b{font-weight:bold}
em{font-style:italic}
strong{font-weight:bold}
strong em {font-weight:bold}
em strong {font-weight:bold}
.credit,.date{color:#666;font-family:Verdana,Arial,Serif;font-style:italic;}
.txtHiLite{color:#C00}
.col1of2{float:left;margin:0.0625em 0 0 0.125em;width:28.9375em}
.col2of2{float:left;margin:0.0625em 0 0 0.125em;width:13.3125em}
* html .col2of2{width:12.875em}
.hl{cursor:pointer}
.hidden{display:none}
.clearRight{clear:right}

body{background:#fff url(bg.jpg) no-repeat}

/* article navigation */
#ArticleNav{border-bottom:0.0625em dotted #BBB;border-top:0.0625em dotted #BBB;margin:0 0 1.0625em 0;padding:0.125em 0}
#ArticleNav p{line-height:0.9em}
#ArticleNav p a{color:#000;font-family:Arial;font-size:0.75em;font-weight:bold;text-decoration:none}
#ArticleNav p a .navTitle{color:#666;font-weight:normal}
#ArticleNav #PrevArticle{float:left;width:10em}
#ArticleNav #NextArticle{float:right;text-align:right;width:10em}

#BreadCrumbAndSearch{background-image:url(media/breadcrumb-search-bg.jpg);background-position:top right;background-repeat:no-repeat;margin:0 0.125em}
#BreadCrumbAndSearch #BreadCrumb {float:left;font-family:Arial,Serif;height:1.4375em;overflow:hidden;padding:0.1875em 0 0 0.5625em;white-space:nowrap;width:42em}
#BreadCrumbAndSearch #BreadCrumb a{color:#000;font-size:0.6875em;text-decoration:none;vertical-align:middle}
#BreadCrumbAndSearch #BreadCrumb a:hover{color:#666}
#BreadCrumbAndSearch #BreadCrumb ul{line-height:1em;padding:0.0625em 0 0 0}
#BreadCrumbAndSearch #BreadCrumb span{color:#C00;font-size:0.6875em;margin-right:-0.1667em;vertical-align:middle}
#BreadCrumbAndSearch #BreadCrumb li{display:inline}
#BreadCrumbAndSearch #Search{display:inline;float:left;height:1.5em;padding:0.0625em 0 0 0.625em}
#BreadCrumbAndSearch #Search label{font-family:Verdana,Sans-Serif;font-size:0.625em;font-weight:bold;line-height:1em;vertical-align:middle}
#BreadCrumbAndSearch #Search .searchButton{background-color:#F0EBE7;background-image:url(bt-search-bg.gif);background-position:left;background-repeat:repeat-y;border-color:#828177 #F9F8F3 #F9F8F3 #828177;border-style:solid;border-width:0.125em 0.125em 0.125em 0;font-size:100%;padding:0 0 0.0625em 0.4375em;vertical-align:middle}
#BreadCrumbAndSearch #Search .searchTermsInput{border-color:#828177 #F9F8F3 #F9F8F3 #828177;border-style:solid;border-width:0.1666em 0 0.1666em 0.1666em;font-size:0.75em;height:1.25em;margin-left:0.3333em;vertical-align:middle;width:11.0833em}
#BreadCrumbAndSearch #Search span{color:#C00}
#BreadCrumbAndSearch .separator{border-left:0.0625em solid #CCC;border-right:0.0625em solid #FFF;float:left;height:1.1875em;margin:0.25em 0 0.1875em 0}
#Centre{background-color:#FFF;position:relative}
.errorPage{padding:0.125em 0 0 0.625em}
#Footer{clear:both;margin-top:0.4375em}
#Footer .copyright{color:#999;font-family:Arial,Helvetica,Sans-Serif;font-size:0.6875em;font-style:italic;margin-top:0.5455em}
#Footer div{border-left:0.0625em dotted #BBB;float:left;height:4.4375em;padding:0.375em 0.4375em 0 0.625em;width:12.375em}
#Footer div a{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.5625em;text-decoration:none;text-transform:uppercase}
#Footer div a:hover{color:#C00}
#Footer img{float:left;height:1.25em;margin:0.625em 1.5em 0 0.375em;width:9.3125em}
#Footer li{background-image:url(arrow-right-red-2.gif);background-position:0 0.5em;background-repeat:no-repeat;float:left;height:1.1875em;padding:0 0.4375em 0 0.75em;width:5.75em}
#Footer li.wide{width:8.5em}
#Footer li a{color:#666;font-family:Georgia,Serif;font-size:0.6875em;text-decoration:none}
#Footer li a:hover{background-color:#FF0}
#Footer #LNK_ContactUs{cursor:pointer}
#Footer #LNK_TC{cursor:pointer}
#Footer p{margin-top:0.25em}
#Footer select{width:100%}
#Footer span{border-left:0.0625em dotted #BBB}
#Footer ul{float:left;margin-top:0.375em;width:37.5em}
.fullWidth{margin:0 auto;max-width:62.1875em}
#Head{background-color:#FFF}
.imgShowsSmall{height:7.0625em;width:4.6875em}
#LogoAndMenu{background-image:url(logo-gradient.gif);background-position:0 -3px;background-repeat:repeat-x;margin:0.0625em 0.125em 0 0.0625em;padding-bottom:0.0625em;padding-top:0.1875em}
#LogoAndMenu #Logo{float:left;padding:0.625em 0 0 0.5em;width:25.0625em}
#LogoAndMenu #Logo img{height:4.1875em;max-height:67px;max-width:379px;width:23.6875em}
#LogoAndMenu #Menu{float:left}
#LogoAndMenu #Menu .navMain{background-image:url(nav-main-item-bg.gif);background-position:right;background-repeat:repeat-y;border-right:solid 1px #E9E6E6;float:left;height:4.625em;padding:0.3125em 0 0.3125em 0}
#LogoAndMenu #Menu .navMain a{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.75em;text-decoration:none;text-transform:uppercase;}
#LogoAndMenu #Menu .navMain a:hover{color:#666}
#LogoAndMenu #Menu .navMain li{line-height:1em;padding:0 0 0.0625em 0.5em;width:6.625em}
#LogoAndMenu #Menu .navMain .selected{background-color:#FF0;border-bottom:0.0625em solid #D8D8D8;line-height:1em;padding-bottom:0}
#LogoAndMenu #Menu .navMain .selected a:hover{color:#000}
#LogoAndMenu #Menu .navMainOuter{background-image:url(nav-main-item-bg-reverse.gif);background-position:left}
#LogoAndMenu #Menu #NavQuickLinks{display:inline;float:left;margin:0.1875em 0 0 0.5em}
#LogoAndMenu #Menu #NavQuickLinks a{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.6875em;text-decoration:none}
#LogoAndMenu #Menu #NavQuickLinks a:hover{color:#666}
#LogoAndMenu #Menu #NavQuickLinks .bottomRow{border-width:0}
#LogoAndMenu #Menu #NavQuickLinks li{border-bottom:0.0625em dotted #CECECE;display:inline;float:left;line-height:1em;margin-right:0.625em;width:6em}
#LogoAndMenu #Menu #NavQuickLinks .topRow{border-width:0}
#LogoAndMenu #Menu #NavQuickLinks .topRow a{background-color:#C00;background-image:url(arrow-right-red.gif);background-position:top right;background-repeat:no-repeat;color:#FFF;font-family:Arial,Helvetica,Sans-Serif;font-size:0.59375em;padding:0 0.6315em 0 0.2105em;text-transform:uppercase}
#LogoAndMenu #Menu #NavQuickLinks .topRow a:hover{color:#FFF}
#LogoAndMenu #Menu #NavSub{border-right:solid 1px #E9E6E6;float:left;height:5em;padding-top:0.1875em}
#LogoAndMenu #Menu #NavSub a{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.6875em;text-decoration:none}
#LogoAndMenu #Menu #NavSub a:hover{color:#666}
#LogoAndMenu #Menu #NavSub .bottomRow{border-color:#FFF}
#LogoAndMenu #Menu #NavSub li{border-bottom:0.0625em dotted #CECECE;display:inline;float:left;line-height:1em;margin:0 0.4375em;width:5.75em}
#LogoAndMenu #Menu.layout1 #NavQuickLinks{width:19.875em}
#LogoAndMenu #Menu.layout2 #NavQuickLinks{width:6.625em}
#LogoAndMenu #Menu.layout2 #NavSub{width:13.5em}
#LogoAndMenu #Menu.layout3 #NavQuickLinks{width:13.5625em}
#LogoAndMenu #Menu.layout3 #NavSub{width:6.75em}
.promotionTitleBar{background-color:#F0EFEF;background-image:url(promotion-title-bg.gif);background-position:right;background-repeat:repeat-y;line-height:1em;margin:0.3125em 0.3125em 0;padding:0.1875em 0.3125em;text-align:right}
.promotionTitleBar span{font-family:Arial,Helvetica,Sans-Serif;font-size:0.625em;letter-spacing:0.1em}

/* ads */
#AdTopRightPH{display:none}
#LeaderBoardContent{display:none}
#SecondaryContentContent{display:none}

/* diary pod */
.diaryPod{position:relative}
.diaryPod:hover .imgShowsSmall{border-color:#EBEB02;filter:alpha(opacity=50);opacity:.5}
.diaryPod .date{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.5767em;font-style:italic;font-weight:bold;position:relative;top:0.2168em;text-transform:uppercase}
.diaryPod .diaryLink{margin-top:1.9167em}
.diaryPod .diaryLink p a{color:#000;font-style:italic;line-height:1.4167em;text-decoration:none}
.diaryPod .diaryText{margin-top:1em}
.diaryPod .diaryThumb{color:#fff}
.diaryPod .imgShowsSmall{border:solid 1px transparent;float:left;height:7.0625em;margin:0.25em 0.875em 0 0.3125em;position:relative;width:4.6875em}
.diaryPod .innerDiv{padding:6px}
.diaryPod .innerDiv .bg{background-image:url(diary-pod-bg.jpg);background-repeat:no-repeat;padding:0 0 0.4375em 0}
.diaryPod .opacityEffect{height:7.0625em;left:0.75em;top:2.1875em;width:4.6875em}
.diaryPod h2{float:left;font-size:1.125em;padding:0.2358em 0.5896em 0 0.3538em}
.diaryPod h3{color:#C00;font-family:Arial,Helvetica,Sans-Serif;font-size:0.75em;font-style:italic;line-height:1em;margin-bottom:0.5882em;text-transform:uppercase}
.diaryPod p{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.75em;line-height:1.3333em;margin-right:1em}

/* paging */
.paging h3{color:#000;font-family:Arial,Helvetica,Serif;float:left;font-size:0.625em;padding:0.25em 0.31em 0 0}
.paging ul{float:left}
.paging ul li{border:solid 1px transparent;color:#fff;cursor:pointer;font-family:Arial,Helvetica,Sans-Serif;float:left;font-size:0.6875em;margin:0 0.125em 0 0.13em;padding:1px}
.paging ul li:hover{border-color:#C00;background-color:#FFF}
.paging ul li.selected{border-color:#C00;background-color:#FFF}
.paging ul li a{color:#fff;display:block;text-decoration:none}
.paging ul li span{background-color:#C00;display:block;padding:0em 0.31em}
.paging ul .customLink{border-color:#ccc;margin-right:0.25em}
.paging ul li.customLink a,.paging ul li.customLink span{color:#C00;background-color:#fff}
.paging ul li.nextPage{margin-left:0.3125em}
.paging ul li.previousPage{margin-right:0.3125em}

/* vogue tv pod in sidebar */
.vogueTVSidebar li li a{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.625em;text-decoration:none;text-transform:uppercase}
.vogueTVSidebar li a:hover{background-color:#FF0}
.vogueTVSidebar h2{font-size:1em;text-align:center}
.vogueTVSidebar h2 img{width:12.25em}
.vogueTVSidebar li img{float:left}
.vogueTVSidebar li li{border-bottom:0.0625em dotted #BBB}
.vogueTVSidebar li li:hover{background-color:#E1E0E0}
.vogueTVSidebar .link{text-align:center}
.vogueTVSidebar .link a{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.6875em;font-style:italic;font-weight:bold;text-decoration:none;text-transform:uppercase}
.vogueTVSidebar .link a:hover{background-color:#FF0}
.vogueTVSidebar .link a span{color:#C00}
.vogueTVSidebarLarge .byline{font-family:Arial,Helvetica,Sans-Serif;font-size:0.6875em;font-weight:bold;text-align:center;text-transform:uppercase}
.vogueTVSidebarLarge h2{margin-bottom:0.1875em;}
.vogueTVSidebarLarge h2 img{height:2.1875em}
.vogueTVSidebarLarge .item{background-color:#F1EEEE;margin-top:0.375em;padding:0.375em 0.1875em 0.375em 0.375em;position:relative}
.vogueTVSidebarLarge li img{height:5.25em;margin-right:0.125em;width:7em}
.vogueTVSidebarLarge li li{height:2.5em;line-height:0.875em;padding-left:0.5em}
.vogueTVSidebarLarge .link{background-color:#F1EEEE;padding:0 0 0.625em 0.375em;text-align:left}
.vogueTVSidebarLarge .playOverlay{left:2.1875em;position:absolute;top:1.5em}
.vogueTVSidebarLarge .playOverlay img{behavior:url(iepngfix.htc);height:3.0625em;width:3.0625em}
.vogueTVSidebarSmall .byline{display:none}
.vogueTVSidebarSmall li{margin-top:0.1875em}
.vogueTVSidebarSmall h2{margin-bottom:0.4375em}
.vogueTVSidebarSmall h2 img{height:1.5625em}
.vogueTVSidebarSmall li img{height:3.75em;width:5em}
.vogueTVSidebarSmall li li{background-color:#F1EEEE;height:1.8125em;margin-top:0;padding-left:0.625em}
.vogueTVSidebarSmall li li div{line-height:0.6875em}
.vogueTVSidebarSmall .link{margin-top:0.4375em}
.vogueTVSidebarSmall .playOverlay{display:none}

.vogueTVSidebarPreview{background-color:#F1EEEE;border-bottom:0.0625em dotted #BBB;border-top:0.0625em dotted #BBB;margin-top:0.4375em;padding:0.5em 0 0.3125em 0}
.vogueTVSidebarPreview h2{font-size:1em;text-align:center}
.vogueTVSidebarPreview h2 img{height:1.6875em;width:9.5625em}
.vogueTVSidebarPreview div{cursor:pointer;margin-top:0.5625em;position:relative}
.vogueTVSidebarPreview div .videoThumbnail{border:0.125em solid #676767;display:block;height:8.1875em;margin:0 auto;width:10.875em}
.vogueTVSidebarPreview div .videoIFrame{height:8.4375em;margin:0 auto;width:10.875em}
.vogueTVSidebarPreview div .videoIFrame iframe{height:8.4375em;width:10.875em}
.vogueTVSidebarPreview div p{left:0;position:absolute;text-align:center;top:2.5em}
.vogueTVSidebarPreview p{margin:0.1875em auto 0 auto;line-height:0.9em;padding:0 0 0 0.25em;width:11.125em}
.vogueTVSidebarPreview p a{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.625em;padding:0 ;text-decoration:none;text-transform:uppercase}
.vogueTVSidebarPreview p a:hover{background-color:#FF0}
.vogueTVSidebarPreview div p a:hover{background-color:Transparent}
p.videoArchive{line-height:1em;margin:0.125em 0.5em 0 0.5em}
p.videoArchive a{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.6875em;font-style:italic;font-weight:bold;text-decoration:none;text-transform:uppercase}
p.videoArchive a:hover{background-color:#FF0}
p.videoArchive a span{color:#C00}

/* vogue tv video */
.videoContent{padding:0.75em 0.5625em 0.75em 0.5625em}
.videoContent .videoDetails{float:left;margin:0 0 0 0.75em;width:18em}
.videoContent .videoDetails .moreDropDownLists h2{color:#333;font-size:1.05em;font-weight:normal;margin:0.2976em 0 0.4762em 0}
.videoContent .videoDetails .moreDropDownLists h2 img{margin:0 0 -0.0595em 0.1786em}
.videoContent .videoDetails .moreDropDownLists .firstShowsCombo{margin-right:0.625em}
.videoContent .videoDetails .moreDropDownLists .showsCombo{width:100%}
.videoContent .videoDetails .moreDropDownLists .showsComboSingle{float:left;width:100%}
.videoContent .videoDetails h2{color:#000;font-size:0.875em;font-weight:bold;margin-top:1.2857em}
.videoContent .videoDetails h3{font-size:1em;font-weight:bold;margin-top:0.0625em}
.videoContent .videoDetails h4{color:#000;font-family:Georgia,Serif;font-size:1em;font-weight:bold;margin-top:0.0625em}
.videoContent .videoDetails p{font-family:Arial,Serif;font-size:0.75em;margin-top:0.5em}
.videoContent .videoDetails p.viewAll{margin-bottom:0.6667em}
.videoContent .videoDetails p a{color:#C00;font-size:0.9167em;text-decoration:none}
.videoContent .videoDetails p a:hover{text-decoration:underline}
.videoContent .videoDetails .logo{text-align:right}
.videoContent .videoDetails .videoDescription{margin:0.875em 0 0.5em 0}
.videoContent .videoDetails .videoDescription a{font-size:0.8333em;font-weight:bold;text-decoration:none}
.videoContent .videoDetails .videoDescription a:hover{text-decoration:underline}
.videoContent .videoDetails .videoDescription p{padding:0 0 0.5em 0}
.videoContent .videoDetails .viewAll a{font-size:0.8333em;font-weight:bold;text-decoration:none}
.videoContent .videoDetails .viewAll a:hover{text-decoration:underline}
.videoContent .videoPlayer{float:left}
.videoContent .videoPlayer p{line-height:1.5em}
.videoContent .videoPlayer p a{background-color:#FFFF00;color:#000;font-family:Arial,Serif;font-size:0.625em;padding:0.2em;text-decoration:none;text-transform:uppercase}
.videoContent .videoPlayer p a:hover{text-decoration:underline}

/* vogue tv in section links */
.articleLinks .vogueTVSectionLinksPreview{margin:0;padding:0.25em 0;text-align:center}
.articleLinks .vogueTVSectionLinksPreview:hover{background-color:#DBDBDB}
.vogueTVSectionLinksPreview .images{margin:0 auto;position:relative;width:11em}
.vogueTVSectionLinksPreview p{line-height:1em}
.vogueTVSectionLinksPreview p a{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.625em;text-transform:uppercase}
.vogueTVSectionLinksPreview p a:hover{background-color:#FF0}
.vogueTVSectionLinksPreview .play{height:3.0625em;left:3.9063em;position:absolute;top:2.5625em;width:3.0625em}
.vogueTVSectionLinksPreview .preview{border:0.125em solid #676767;display:block;height:8.0625em;width:10.75em}

/* overlay */
.opacityEffect{background-color:#000;left:1px;position:absolute;top:1px}
.products{margin:0.5em 0 0 0}
.products li{display:inline;float:left;margin:0 0.5625em 0 0.5625em;position:relative;text-align:center}
.products li a{position:relative;text-decoration:none}
.products li a img{border:0.0625em solid #FFF;height:5.25em;width:4.6875em}
.products li a span{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.6875em}
.products li a:hover img,.products .selectedLink img{border-color:#EBEB02;filter:alpha(opacity=50);opacity:.5}
.products .opacityEffect{height:5.25em;width:4.6875em}

#PrimaryContent{float:left;padding:0 0 0.3125em 0;width:42.75em}
#SecondaryContent{float:left;_height:53.375em;margin-top:0.3125em;min-height:53.375em;padding-bottom:0.3125em;width:18.75em}
#SecondaryContent #AdMpuPH{background-color:#F1EEEE;float:left;height:15.625em;margin-top:0.25em;width:18.75em}
#SecondaryContent #AdRightPH{background-color:#F1EEEE;float:left;_height:37.5em;min-height:37.5em;text-align:right}
#SecondaryContent #AdRightPH .AdRightDoubleSky{height:37.5em;width:18.75em}
#SecondaryContent #AdRightPH .AdRightStandardSky{height:37.5em;width:7.5em}
#SecondaryContent #AdRightPH .AdRightSuperSky{height:37.5em;width:160px;position:relative;}
#SecondaryContent #AdRightPH .AdRightSuperSky .SuperSky{background-color:#F1EEEE;height:600px;position:absolute;right:0;width:160px}
#SecondaryContent h4{line-height:1em;margin:0 0 0.125em}
#SecondaryContent h4 a{color:#000;font-family:Georgia,Serif;font-size:0.75em;font-weight:bold;margin:0 0 0.1875em 0;text-decoration:none}
#SecondaryContent li{background-image:url(media/secondary-list-separator.gif);background-position:bottom;background-repeat:repeat-x;margin-bottom:0.4375em;position:relative;padding:0 0 1.0625em 0}
#SecondaryContent li img{height:4.8125em;max-height:77px;max-width:133px;width:8.3125em}
#SecondaryContent p{font-family:Arial,Helvetica,Sans-Serif;font-size:0.6875em}
#SecondaryContent ul{float:left;margin-right:0.375em;width:8.3125em}
.skiplink{display:none}
#SubAndLeaderboard{padding:0.125em 0.0625em 0 0.125em}
#SubAndLeaderboard #LeaderBoardPH{background-color:#F1EEEE;float:left;height:5.625em;width:45.5em}
#SubAndLeaderboard #Sub{float:left;height:5.625em;width:15.9375em}
#SubAndLeaderboard #Sub img{display:block;height:5.625em;margin-right:0.0625em;max-height:90px;max-width:255px;width:15.9375em}

/* article link */
.articleLinks{padding:0.25em 0.13em 0.25em 0}
.articleLinks li{float:left;margin:0 0.19em 0.38em 0.19em}
.articleLinks li.articleLink{border-bottom:dotted 1px #BBB;padding:0 0 0.38em 0}
.articleLinks li.articleLink:hover{background-color:#F1EEEE;cursor:pointer}
.articleLinks li.articleLink .articleCopy{float:left;width:8.375em}
.articleLinks li.articleLink .articleCopy p{font-family:Arial,Helvetica,Sans-Serif;font-size:0.75em;margin-top:0.25em}
.articleLinks li.articleLink .articleCopy p a{color:#000;text-decoration:none}
.articleLinks li.articleMainImage {margin-bottom:0;padding:0}
.articleLinks li.articleMainImage img{height:20.63em;max-height:330px;max-width:220px;width:13.75em}
.articleLinks li.articleNoThumb .articleCopy{width:13.75em}
.articleLinks li.lastArticle{border:none;padding-bottom:0}
.articleLinks li .Date img{vertical-align:middle}
.articleLinks li .Date{font-size:0.69em;width:20.00em}
.articleLinks li .articleThumbnail{background-color:#000}
.articleLinks li .articleThumbnail a img{float:left;height:7.0625em;padding:0 0.4375em 0 0;width:4.6875em}
.articleLinks li .articleThumbnail a img.beautySmall{height:5.25em}

/* section link */
.sectionLink{border-bottom:dotted 1px #BBB;border-top:dotted 1px #BBB}
.sectionLink a{color:#000;font-family:Verdana,Arial,Serif;font-size:0.75em;font-weight:bold;text-decoration:none}
.sections{background-color:#F1EEEE;padding:0 0.25em}
.sections a{text-decoration:none}
.sections li{float:none;display:block;}
.sections li.articleLink:first-child{border-top-width:0}
.sections li.articleLink{border-bottom-color:#BBB;border-top:solid 1px #fff;margin:0;padding:0.25em}
.sections li.articleLink:hover{background-color:#DBDBDB}
.sections li.articleLink h2{color:#000}
.sections li.articleLink .articleCopy{width:6.75em}
.sections li.articleLink .articleCopy .onlyTitle{color:#000;font-family:Georgia,Serif;font-size:1.06em;text-transform:none}
.sections li.articleLink .articleCopy h2{color:#C00;font-size:0.625em;font-family:Arial,Helvetica,Serif;text-transform:uppercase}
.sections li.articleLink .articleCopy h2 img{height:1.3em;margin:0 0.2em -0.3em 0;width:3.1em}
.sections li.articleLink .articleCopy h3{color:#000;font-family:Georgia,Serif;font-size:1.06em}
.sections li.articleLink .articleGroupTitle{padding:0 0 0.25em 0}
.sections li.firstArticle{border-top:0}
.sections li.sectionLink{border-bottom:solid 1px #fff}
.sections li.sectionLink h2{border-bottom:dotted 1px #BBB;border-top:solid 1px #fff}

/* text links */
.textLinks{margin:0.4375em 0 0 0.3125em}
.textLinks .articleLinks{padding:0}
.textLinks .articleLinks li{float:none;margin:0;padding:0.25em 0}
.textLinks .articleLinks li.articleLink{width:28.13em}
.textLinks .articleLinks li.articleLink .articleCopy{float:none;width:28.125em}
.textLinks .articleLinks li.sectionLink{margin:1.125em 0 0 0;width:28.125em}
.textLinks .archiveLink{padding:0.25em 0 0.5em 0}
.textLinks .archiveLink a{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.875em;font-style:italic;font-weight:bold;text-decoration:none;text-transform:uppercase}

/* blog pod */
.blogItems{border:0.0625em solid #CCC;margin-top:-0.0625em;padding:0.625em 0.25em 0 0}
.blogItems .hidden{display:none}
.blogItems h2{font-size:0.75em;margin-bottom:0.5882em}
.blogItems h2 a{font-family:Arial,Helvetica,Sans-Serif;font-style:italic;text-decoration:none;text-transform:uppercase}
.blogItems p{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.75em;line-height:1.3333em;margin-right:1em}
.blogItems p a{color:#000;text-decoration:none}
.blogItems li{padding:0 0 0.75em 0.3125em;position:relative}
.blogItems li .articleThumbnail a{color:#fff}
.blogItems li .articleThumbnail img{border:solid 1px transparent;float:left;height:7.0625em;margin:0 0.875em 0 0;position:relative;width:4.6875em}
.blogItems li .opacityEffect{height:7.0625em;left:0.3125em;width:4.6875em}
.blogItems li:hover .articleThumbnail img{border-color:#EBEB02;filter:alpha(opacity=50);opacity:.5}

/* email signup */
.emailSignup .innerDiv{padding:0.63em}
.emailSignup h1{border-bottom:dotted 1px #BBB;padding:0 0 0.38em 0}
.emailSignup h2{font-size:0.875em}
.emailSignup h2 img{cursor:pointer;height:0.7857em;margin:0 0 0 0.3571em;width:0.7143em}
.emailSignup p{padding:0.1875em 0 0 0}
.emailSignup p a{color:#000;font-family:Arial,Serif;font-size:0.63em;text-decoration:none;vertical-align:middle}
.emailSignup p a:hover{color:#C00;text-decoration:underline}
.emailSignup p img{vertical-align:bottom}
.emailSignup p input{color:#666;border:solid 1px #BBB;font-family:Verdana,Arial,Serif;font-size:0.6875em;padding:0 0 0 0.2727em;vertical-align:middle;width:11.8182em}
.emailSignup #ExtraLinks a{background-position:left center;background-repeat:no-repeat;font-weight:normal}
.emailSignup #ExtraLinks #RssFeed{background-image:url(rss.gif);padding:0.70em 0 0.30em 1.9em}
.emailSignup #ExtraLinks #VogueMobile{background-image:url(mobile.gif);padding:0.40em 0 0.20em 1.1em}
.emailSignup #SignUpSubmitButton{cursor:pointer}

/* popout */
body.Popout {font-family: Arial;font-size:0.75em;}
body.Popout a {font-weight:bold;color:Black;}
body.Popout h1 {font-size:1.75em;border-bottom:1px dotted #CCCCCC;}
body.Popout .highlight{font-weight:bold;color:#c00;}
body.Popout #MainText {font-family:Arial,sans-serif;font-size:0.75em;}
body.Popout #MainText a {font-weight:bold;color:Black;}

/* tags */
.tags{color:#CC0000;font-family:Arial;font-weight:bold}
.tags a{color:#000;font-weight:normal;text-decoration:none}
.tags a:hover{text-decoration:underline}
.tags span{color:#000}

/* share this article */
.share{padding:0pt 0pt 0.625em 0}
.share a.stbutton{color:#000;font-family:Arial;font-size:0.75em;font-weight:bold;text-decoration:none}
.share a.stbutton:hover{text-decoration:underline}

/* tabmenu */
.tabMenu{position:relative}
.tabMenu a{color:#000;text-decoration:none;vertical-align:middle;white-space:nowrap}
.tabMenu a:hover{color:#C00}
.tabMenu .selected a{color:#C00}
.tabMenu li{background-color:#F9F9F9;background-image:url(tabmenu-item-bg.gif);background-position:bottom;background-repeat:repeat-x;border:0.0625em solid #D7D4D4;border-bottom-width:0;cursor:pointer;display:inline;float:left;font-family:Arial,Helvetica,Sans-Serif;font-size:0.625em;margin-right:0.0909em;padding:0.5455em;text-transform:uppercase;vertical-align:middle}
.tabMenu li.last{margin-right:0}
.tabMenu li.selected{background-color:#FFF;background-image:none;color:#C00}
.tabMenu li.disabled{color:#BBB;-moz-user-select:none;cursor:default;}
.tabMenu li img{vertical-align:middle}
.tabMenu li.disabled img{opacity:0.5;filter:alpha(opacity=50);}

/* drop downs */
a.FSddD {display:block;padding:2px 2% !important;width:96%;}
a.FSddD span {color:#bbb;white-space:nowrap;}
.showsCombo {margin-bottom:0.5em;}

/* fashion trends list */
.fashionTrends{margin:0 0 0.3125em 0}
.fashionTrends h2{color:#000;font-size:1.1875em;margin-left:0.2105em}
.fashionTrends h2 span{color:#C00}
.fashionTrends h3{color:#000;font-size:0.875em;font-style:italic;margin-left:0.3571em}
.fashionTrends .innerDiv{padding:0.6875em 0.375em 0.375em 0.375em}
.fashionTrends .linkListContainer{background-color:#F1EEEE;background-image:url(small-shows-border.gif);background-position:0.1875em 0.3125em;background-repeat:no-repeat;margin-top:0.3125em}
.fashionTrends .linkListContainer img{float:left;height:7.0625em;margin:0.9375em 0 0 0.875em;width:4.6875em}
.fashionTrends .linkListContainer li{line-height:1.0625em}
.fashionTrends .linkListContainer li a{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.625em;line-height:1.0625em;text-decoration:none;text-transform:uppercase}
.fashionTrends .linkListContainer li a:hover{background-color:#FF0}
.fashionTrends .linkListContainer span{display:none}
.fashionTrends .linkListContainer ul{margin-left:6.9375em;padding:0.25em 0 0.25em 0}

/* moir styling */
.moir li span{display:none}

/* mocr styling */
.mocrContent{display:none}

/* blog latest entries */
.blogLinks{background-color:#F1EEEE;padding:0.5em 0 0.5em 0}
.blogLinks .blogLatestEntries h3{border-bottom:dotted 1px #BBB;color:#000;margin:0 0.5em 0 0.5em;padding:0 0 0.3125em 0}
.blogLinks .blogLatestEntries ul li,.blogLatestEntries .dropDownList{border-bottom:dotted 1px #BBB;border-top:solid 1px #fff;margin:0 0.5em 0 0.5em;padding:0.3125em 0 0.3125em 0}
.blogLinks .blogLatestEntries ul li:hover{background-color:#DBDBDB}
.blogLinks .blogLatestEntries ul li a.title{color:#000;font-family:Arial,Serif;font-size:0.75em;font-style:italic;text-decoration:none;text-transform:uppercase}
.blogLinks .blogLatestEntries ul li a.date{color:#CC0000;font-family:Arial,Serif;font-size:0.625em;text-decoration:none;text-transform:uppercase}
* html .blogLinks .blogLatestEntries ul li a:hover{text-decoration:underline}
.blogLinks .bloggers{padding:0.5em 0.25em 0 0.25em}
.blogLinks .bloggers h3{color:#000;margin:0 0.5em 0 0.5em;padding:0 0 0.5em 0}
.blogLinks .bloggers ul li{display:block;float:left;padding:0 0.0625em 0.3125em 0.0625em;text-align:center;width:4.6875em}
.blogLinks .bloggers ul li a{text-decoration:none}
.blogLinks .bloggers ul li a span{color:#000;display:block;font-family:Arial,Serif;font-size:0.6875em;text-transform:uppercase}
.blogLinks .bloggers ul li img{padding:0 0 0.25em 0}
.blogLinks .navigation{padding:0 0.5em 0.75em 0.5em}
.blogLinks .navigation a{color:#000;font-family:Arial,Serif;font-size:0.6875em;font-weight:bold;text-decoration:none}
.blogLinks .navigation a span{color:#CC0000}
.blogLinks .navigation .previous{float:left}
.blogLinks .navigation .next{float:right}

/* lookbook */
.lookOfTheWeek{background:#F5F5F5 url(look-of-week-bg.jpg) repeat-x left bottom;border:solid 1px #CCC;padding:0.375em 0 0 0}
.lookOfTheWeek p{text-align:center}
.lookOfTheWeek .flashPlayer{font-size:0;text-align:center}
.lookOfTheWeek .lookbookImages div{float:left;padding:0 0.3125em;width:4.6875em}
.lookOfTheWeek .lookbookImages div p{line-height:0.5em;padding:0 0 0.25em 0}
.lookOfTheWeek .lookbookImages div p a{color:#000;font-family:Arial,Serif;font-size:0.625em;text-decoration:none}
.lookOfTheWeek .lookbookImages div p.selected{color:#cc0000;font-weight:bold}
.lookOfTheWeek .lookbookImages div p.showLink{padding:0.125em 0 0.25em 0}
.lookOfTheWeek .lookbookImages div p.showLink a:hover{background-color:#FFF100}
.lookOfTheWeek .lookbookImages .voteCount{font-family:Georgia,Arial,Serif;font-size:1.25em;line-height:100%;padding:0 0 0.25em 0}
.lookOfTheWeek .lookbookTitle{border-bottom:dotted 1px #9F9F9F;font-family:Georgia,Arial,Serif;font-size:1.25em;font-weight:bold;margin:0 0 0.3125em 0;padding:0 0 0.3125em 0;text-align:center}

/* BEGIN: Site Outer Glow */
.sogHorizontal{background-image:url(og-horizontal.gif);background-repeat:repeat-x}
.sogVertical{background-repeat:repeat-y}
.sogBottom{bottom:0;height:4px;position:absolute;width:100%}
.sogLeft{background-image:url(og-left.gif);padding:4px}
#Head .sogLeft{padding-bottom:0}
#Centre .sogLeft{padding-top:0}
.sogRight{background-image:url(og-right.gif);background-position:right}
.sogTop{background-position:0 -4px;position:relative}
.sogCorner{background-image:url(og-corner.gif);height:6px;position:absolute;width:6px}
.sogBottomLeft{background-position:bottom left;bottom:0}
.sogBottomRight{background-position:bottom right;bottom:0;right:0}
.sogTopLeft{top:0}
.sogTopRight{background-position:top right;right:0;top:0}
/* END: Site Outer Glow */

/* BEGIN: Content Outer Glow */
.og{position:relative}
.ogBg{background-image:url(bg-og-sprite.gif)}
.og .bottomLeft{background-position:bottom left;bottom:0;left:0}
.og .cnr{height:7px;position:absolute;width:7px}
.og .innerDiv{background-position:bottom right}
.og .topRight{background-position:top right;right:0;top:0}
/* END: Content Outer Glow */

/* BEGIN: Override Telerik modal overlay */
 .TelerikModalOverlay   
    {
        background-color:Black !important;
      filter: alpha(opacity=20) !important;/*for IE 5.5+*/  
      opacity: .20 !important;/*for FF 2x, Opera 9x*/  
      -moz-opacity: .20 !important;/*for FF 1x*/        
    }  

/* END Override Telerik modal overlay */

/* BEGIN: Clearing floats */
/* Apply the 'cf' class to any elements that should expand to contain floated descendant elements */
/* http://www.456bereastreet.com/archive/200603/new_clearing_method_needed_for_ie7/ */
.cf:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.cf{display:inline-block}
.cf{display:block}
* html .cf{height:1px}
/* END: Clearing floats */

/* BEGIN: Google Ads */
#GoogleAds{border-bottom:0.0625em dotted #BBB;display:none;margin-bottom:0.1875em}
#GoogleAds a{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.75em}
#GoogleAds h5{color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.75em;font-weight:bold;margin:0.375em 0 0 1.9167em}
#GoogleAds h6 a{color:#C01F25;font-family:Arial,Helvetica,Sans-Serif;font-size:0.75em;font-weight:bold;text-decoration:none}
#GoogleAds li{float:left;width:25%}
#GoogleAds p{color:#333;font-family:Arial,Helvetica,Sans-Serif;font-size:0.75em;line-height:1.5833em;margin:0.1667em 0 -0.1667em 0}
#GoogleAds div{margin:0.375em 1.5em 0.625em 1.5em}
/* END: Google Ads */