html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}:focus {outline: 0;}ins {text-decoration: none;}del {text-decoration: line-through;}table {border-collapse: collapse;border-spacing: 0;}#menu a { background-image: url('../imgs/sprite-primary.png'); background-repeat:no-repeat;}.menu .collections { background-position: 0 0; } .menu .eboutique { background-position: 0 -68px; } .menu .media { background-position: 0 -136px; } .menu .morrison { background-position: 0 -204px; } .menu .stockist { background-position: 0 -272px; } .menu .story { background-position: 0 -340px; } .menu .collections:hover { background-position: -100px 0; } .menu .eboutique:hover { background: -100px -68px; } .menu .media:hover { background-position: -100px -136px; } .menu .morrison:hover { background-position: -100px -204px; } .menu .stockist:hover { background-position: -100px -272px; } .menu .story:hover { background-position: -100px -340px; } .menu .collections-active { background-position: -200px 0; } .menu .eboutique-active { background: -200px -68px; } .menu .media-active { background-position: -200px -136px; } .menu .morrison-active { background-position: -200px -204px; } .menu .stockist-active { background-position: -200px -272px; } .menu .story-active { background-position: -200px -340px; } .menu a { background-image: url('../imgs/sprite-secondary.png'); background-repeat:no-repeat;}.menu .about { background-position: 0 0; } .menu .blog { background-position: 0 -68px; } .menu .boutiques { background-position: 0 -136px; } .menu .campaign { background-position: 0 -204px; } .menu .careers { background-position: 0 -272px; } .menu .community { background-position: 0 -340px; } .menu .contact { background-position: 0 -408px; } .menu .culture { background-position: 0 -476px; } .menu .current { background-position: 0 -544px; } .menu .documentaries { background-position: 0 -612px; } .menu .email { background-position: 0 -680px; } .menu .films { background-position: 0 -748px; } .menu .finder { background-position: 0 -816px; } .menu .gallery { background-position: 0 -884px; } .menu .home { background-position: 0 -952px; } .menu .inspiration { background-position: 0 -1020px; } .menu .login { background-position: 0 -1088px; } .menu .lookbook { background-position: 0 -1156px; } .menu .members { background-position: 0 -1224px; } .menu .morri-the-dog { background-position: 0 -1292px; } .menu .morri { background-position: 0 -1360px; } .menu .morritv { background-position: 0 -1428px; } .menu .newsreel { background-position: 0 -1496px; } .menu .occupied { background-position: 0 -1564px; } .menu .office { background-position: 0 -1632px; } .menu .postcode { background-position: 0 -1700px; } .menu .press { background-position: 0 -1768px; } .menu .register { background-position: 0 -1836px; } .menu .summer { background-position: 0 -1904px; } .menu .tellafriend { background-position: -350px 0; } .menu .the-story { background-position: -350px -68px; } .menu .thedog { background-position: -350px -136px; } .menu .vacancies { background-position: -350px -204px; } .menu .values { background-position: -350px -272px; } .menu .wholesale { background-position: -350px -340px; } .menu .winter { background-position: -350px -408px; } .menu .wishlist { background-position: -350px -476px; } .menu .youtube { background-position: -350px -544px; } .menu .about:hover { background-position: -100px 0; } .menu .blog:hover { background-position: -100px -68px; } .menu .boutiques:hover { background-position: -100px -136px; } .menu .campaign:hover { background-position: -100px -204px; } .menu .careers:hover { background-position: -100px -272px; } .menu .community:hover { background-position: -100px -340px; } .menu .contact:hover { background-position: -100px -408px; } .menu .culture:hover { background-position: -100px -476px; } .menu .current:hover { background-position: -100px -544px; } .menu .documentaries:hover { background-position: -100px -612px; } .menu .email:hover { background-position: -100px -680px; } .menu .films:hover { background-position: -100px -748px; } .menu .finder:hover { background-position: -100px -816px; } .menu .gallery:hover { background-position: -100px -884px; } .menu .home:hover { background-position: -100px -952px; } .menu .inspiration:hover { background-position: -100px -1020px; } .menu .login:hover { background-position: -100px -1088px; } .menu .lookbook:hover { background-position: -100px -1156px; } .menu .members:hover { background-position: -100px -1224px; } .menu .morri-the-dog:hover { background-position: -100px -1292px; } .menu .morri:hover { background-position: -100px -1360px; } .menu .morritv:hover { background-position: -100px -1428px; } .menu .newsreel:hover { background-position: -100px -1496px; } .menu .occupied:hover { background-position: -100px -1564px; } .menu .office:hover { background-position: -100px -1632px; } .menu .postcode:hover { background-position: -100px -1700px; } .menu .press:hover { background-position: -100px -1768px; } .menu .register:hover { background-position: -100px -1836px; } .menu .summer:hover { background-position: -100px -1904px; } .menu .tellafriend:hover { background-position: -450px 0; } .menu .the-story:hover { background-position: -450px -68px; } .menu .thedog:hover { background-position: -450px -136px; } .menu .vacancies:hover { background-position: -450px -204px; } .menu .values:hover { background-position: -450px -272px; } .menu .wholesale:hover { background-position: -450px -340px; } .menu .winter:hover { background-position: -450px -408px; } .menu .wishlist:hover { background-position: -450px -476px; } .menu .youtube:hover { background-position: -450px -544px; } .menu .about-active { background-position: -200px 0; } .menu .blog-active { background-position: -200px -68px; } .menu .boutiques-active { background-position: -200px -136px; } .menu .campaign-active { background-position: -200px -204px; } .menu .careers-active { background-position: -200px -272px; } .menu .community-active { background-position: -200px -340px; } .menu .contact-active { background-position: -200px -408px; } .menu .culture-active { background-position: -200px -476px; } .menu .current-active { background-position: -200px -544px; } .menu .documentaries-active { background-position: -200px -612px; } .menu .email-active { background-position: -200px -680px; } .menu .films-active { background-position: -200px -748px; } .menu .finder-active { background-position: -200px -816px; } .menu .gallery-active { background-position: -200px -884px; } .menu .home-active { background-position: -200px -952px; } .menu .inspiration-active { background-position: -200px -1020px; } .menu .login-active { background-position: -200px -1088px; } .menu .lookbook-active { background-position: -200px -1156px; } .menu .members-active { background-position: -200px -1224px; } .menu .morri-the-dog-active { background-position: -200px -1292px; } .menu .morri-active { background-position: -200px -1360px; } .menu .morritv-active { background-position: -200px -1428px; } .menu .newsreel-active { background-position: -200px -1496px; } .menu .occupied-active { background-position: -200px -1564px; } .menu .office-active { background-position: -200px -1632px; } .menu .postcode-active { background-position: -200px -1700px; } .menu .press-active { background-position: -200px -1768px; } .menu .register-active { background-position: -200px -1836px; } .menu .summer-active { background-position: -200px -1904px; } .menu .tellafriend-active { background-position: -550px 0; } .menu .the-story-active { background-position: -550px -68px; } .menu .thedog-active { background-position: -550px -136px; } .menu .vacancies-active { background-position: -550px -204px; } .menu .values-active { background-position: -550px -272px; } .menu .wholesale-active { background-position: -550px -340px; } .menu .winter-active { background-position: -550px -408px; } .menu .wishlist-active { background-position: -550px -476px; } .menu .youtube-active { background-position: -550px -544px; } #footer .careers { background-position: 0 0; width:39px } #footer .contact { background-position: 0 -62px; width:40px } #footer .email { background-position: 0 -124px; width:30px } #footer .mutesound { background-position: 0 -186px; width:63px } #footer .playmusic { background-position: 0 -248px; width:65px } #footer .styling { background-position: 0 -310px; width:38px } #footer .subscribe { background-position: 0 -372px; width:50px } #footer .wholesale { background-position: 0 -434px; width:54px } #footer .careers:hover { background-position: -60px 0; } #footer .contact:hover { background-position: -60px -62px; } #footer .email:hover { background-position: -60px -124px; } #footer .mutesound:hover { background-position: -70px -186px; } #footer .playmusic:hover { background-position: -70px -248px; } #footer .styling:hover { background-position: -60px -310px; } #footer .subscribe:hover { background-position: -60px -372px; } #footer .wholesale:hover { background-position: -60px -434px; } #footer .careers-active { background-position: -120px 0; width:39px } #footer .contact-active { background-position: -120px -62px; width:40px } #footer .email-active { background-position: -120px -124px; width:30px } #footer .mutesound-active { background-position: -70px -186px; width:63px } #footer .playmusic-active { background-position: -70px -248px; width:65px} #footer .styling-active { background-position: -120px -310px; width:38px } #footer .subscribe-active { background-position: -120px -372px; width:50px } #footer .wholesale-active { background-position: -120px -434px; width:54px } html, body {height: 100%;}div#fancy_overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #666;display: none;z-index: 30;}* html div#fancy_overlay {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}div#fancy_wrap {text-align: left;}div#fancy_loading {position: absolute;height: 40px;width: 40px;cursor: pointer;display: none;overflow: hidden;background: transparent;z-index: 100;}div#fancy_loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background: transparent url('../imgs/fancybox/fancy_progress.png') no-repeat;}div#fancy_loading_overlay {position: absolute;background-color: #FFF;z-index: 30;}div#fancy_loading_icon {position: absolute;background: url('../imgs/fancybox/fancy_loading.gif') no-repeat;z-index: 35;width: 16px;height: 16px;}div#fancy_outer {position: absolute;top: 0;left: 0;z-index: 90;padding: 18px 18px 33px 18px;margin: 0;overflow: hidden;background: transparent;display: none;}div#fancy_inner {position: relative;width:100%;height:100%;background: #FFF;}div#fancy_content {margin: 0;z-index: 100;position: absolute;}div#fancy_div {background: #fff;height: 100%;width: 100%;z-index: 100;}img#fancy_img {position: absolute;top: 0;left: 0;border:0; padding: 0; margin: 0;z-index: 100;width: 100%;height: 100%;}div#fancy_close {position: absolute;top: -12px;right: -15px;height: 30px;width: 30px;background: url('../imgs/fancybox/fancy_closebox.png') top left no-repeat;cursor: pointer;z-index: 181;display: none;}#fancy_frame {position: relative;width: 100%;height: 100%;display: none;}#fancy_ajax {width: 100%;height: 100%;overflow: auto;}a#fancy_left, a#fancy_right {position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer;z-index: 111; display: none;background-image: url(data:image/gif;base64,AAAA);outline: none;}a#fancy_left {left: 0px; }a#fancy_right {right: 0px; }span.fancy_ico {position: absolute; top: 50%;margin-top: -15px;width: 30px;height: 30px;z-index: 112; cursor: pointer;display: block;}span#fancy_left_ico {left: -9999px;background: transparent url('../imgs/fancybox/fancy_left.png') no-repeat;}span#fancy_right_ico {right: -9999px;background: transparent url('../imgs/fancybox/fancy_right.png') no-repeat;}a#fancy_left:hover {visibility: visible;}a#fancy_right:hover {visibility: visible;}a#fancy_left:hover span {left: 20px; }a#fancy_right:hover span {right: 20px; }.fancy_bigIframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;}div#fancy_bg {position: absolute;top: 0; left: 0;width: 100%;height: 100%;z-index: 70;border: 0;padding: 0;margin: 0;}div.fancy_bg {position: absolute;display: block;z-index: 70;border: 0;padding: 0;margin: 0;}div.fancy_bg_n {top: -18px;width: 100%;height: 18px;background: transparent url('../imgs/fancybox/fancy_shadow_n.png') repeat-x;}div.fancy_bg_ne {top: -18px;right: -13px;width: 13px;height: 18px;background: transparent url('../imgs/fancybox/fancy_shadow_ne.png') no-repeat;}div.fancy_bg_e {right: -13px;height: 100%;width: 13px;background: transparent url('../imgs/fancybox/fancy_shadow_e.png') repeat-y;}div.fancy_bg_se {bottom: -18px;right: -13px;width: 13px;height: 18px;background: transparent url('../imgs/fancybox/fancy_shadow_se.png') no-repeat;}div.fancy_bg_s {bottom: -18px;width: 100%;height: 18px;background: transparent url('../imgs/fancybox/fancy_shadow_s.png') repeat-x;}div.fancy_bg_sw {bottom: -18px;left: -13px;width: 13px;height: 18px;background: transparent url('../imgs/fancybox/fancy_shadow_sw.png') no-repeat;}div.fancy_bg_w {left: -13px;height: 100%;width: 13px;background: transparent url('../imgs/fancybox/fancy_shadow_w.png') repeat-y;}div.fancy_bg_nw {top: -18px;left: -13px;width: 13px;height: 18px;background: transparent url('../imgs/fancybox/fancy_shadow_nw.png') no-repeat;}div#fancy_title {position: absolute;bottom: -33px;left: 0;width: 100%;z-index: 100;display: none;}div#fancy_title div {color: #FFF;font: bold 12px Arial;padding-bottom: 3px;}div#fancy_title table {margin: 0 auto;}div#fancy_title table td {padding: 0;vertical-align: middle;}td#fancy_title_left {height: 32px;width: 15px;background: transparent url('../imgs/fancybox/fancy_title_left.png') repeat-x;}td#fancy_title_main {height: 32px;background: transparent url('../imgs/fancybox/fancy_title_main.png') repeat-x;}td#fancy_title_right {height: 32px;width: 15px;background: transparent url('../imgs/fancybox/fancy_title_right.png') repeat-x;}.jScrollPaneContainer {position: relative;overflow: hidden;z-index: 1;}.jScrollPaneTrack {position: absolute;cursor: pointer;right: 0;top: 0;height: 100%;background: #D9D9D9;}.jScrollPaneDrag {position: absolute;background: #A5A5A5;cursor: pointer;overflow: hidden;}.jScrollPaneDragTop {position: absolute;top: 0;left: 0;overflow: hidden;}.jScrollPaneDragBottom {position: absolute;bottom: 0;left: 0;overflow: hidden;}a.jScrollArrowUp {display: block;position: absolute;z-index: 1;top: 0;right: 0;text-indent: -2000px;overflow: hidden;height: 9px;}a.jScrollArrowUp:hover {}a.jScrollArrowDown {display: block;position: absolute;z-index: 1;bottom: 0;right: 0;text-indent: -2000px;overflow: hidden;height: 9px;}a.jScrollArrowDown:hover {}a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {}#form {font-family: Baskerville, Hoefler Text, Constantia, Times, Times New Roman, Serif;font-size:14px;}#form label{float: left;width: 120px;font-size:14px;font-weight:normal;}#form input, #form textarea, #form select {width: 200px;margin-bottom: 5px;padding:2px;}#form select {width:auto;}#form textarea {height: 100px;}#form .boxes{width: 1em;}#form .input_submit {margin-left: 120px;margin-top: 5px;}#form br {clear: left;}#form input.input_reset, #form input.input_submit {width:auto;}.msg {border: 1px solid;padding:2px 4px;display:inline;margin-left:10px;}.error {color: #D8000C;background-color: #FFBABA;}#form .radio-span img {vertical-align:middle;}#form .radio-span label {float:none;width:20px;}#form .radio-input {width:60px;margin-left:210px;}#form .radio-span input {margin-left:120px;}html, body {height:100%;}body {background:#000000;font:100.01%/1.4 sans-serif;text-align:center; color:#959393;font-family:Constantia, Baskerville, "Times New Roman", Times, serif, Georgia;}#distance { width:1px;height:50%;margin-bottom:-308px; float:left;} #wrapper {margin:0 auto;position:relative; text-align:left;height:600px;width:1000px;clear:left;font-size:14px;}#content {height:600px;background-color:#fff;}#menu {width:125px;position:absolute;padding-top:236px;}#menu li {margin-left:25px;}#menu2 li {width:100px;}.menu li {height:25px;line-height:18px; }.menu li a {display:block;text-indent:-9999px;width:100px;}* html .menu li a {height:15px; }#main {position:absolute;left:125px;width:875px;height:600px;}#footer {clear:both;float:left;width:100%;overflow:hidden;}#footer a {display:block;background:url('../imgs/sprite-footer.png') no-repeat left top;width:60px;text-indent:-9999px;height:12px;}#footer ul {padding:0; margin:0 auto;float:left;position:relative; left:50%;}#footer li {float:left;position:relative;right:50%;padding:16px 11px;line-height:12px;}#footer #audio li {padding-left:3px;padding-right:3px;}#menu2 {position:absolute;padding:236px 0px;width:125px;}#menu2_offset {position:absolute;left:125px;}.media-press #menu2_offset {left:117px;top:178px;}#press_menu {position:absolute;left:521px;top:150px;}.media-morritv table {width:750px;height:600px;}.media-morritv td {vertical-align:middle;}.collections-summer table, .collections-winter table {}.collections-summer td, .collections-winter td {width:20px;height:10px;}.stockist_search_input {width:100px;font-size:11px;color:#959393;padding:3px;}.stockist-search td {vertical-align:top;line-height:1.3em;font-size:11px;padding:0 37px 15px 0;width:128px;}.stockist-search td a {background:transparent url('../imgs/external_link.gif') no-repeat scroll right top;padding-right:15px;}.matrix {margin-top:190px;}.matrix td a {display:block;width:25px;height:25px;text-indent:-9999px;background:transparent url('../imgs/sprite-asterisk.png') no-repeat 0px 0px;}.matrix td a.active {background-position:0px -50px;}.matrix td a:hover {background-position:0px -25px;}#description {font-size:12px;padding-left:5px;padding-top:4px;line-height:20px;letter-spacing:1px;width:200px;color:#959393;}#description strong, #description b {color:#413d3e;font-weight:normal;}#description p {margin:0;}strong {font-weight:bold;}#image {height:550px;position:absolute;right:0px;padding:25px;text-align:right;}#order_online a {position:absolute;right:24px;z-index:100;padding:262px 0px;width:355px;text-align:center;display:block;}#order_online a span {display:none;}#order_online a:hover span {display:block;}.image_overlay {position:absolute;height:550px;width:355px;background:#999999;text-align:center;display:none;}#image_overlay_collections {width:750px;z-index:100;height:600px;margin-left:125px;}.image_overlay div {padding-top:300px;}a {text-decoration:none;color:#959393;}a:hover {color:#CC0000;}input, select {font-family:Constantia, Baskerville, "Times New Roman", Times, serif, Georgia;font-size:14px;color:#959393;}.fancybox-inline-content {display:none;}div#fancy_div {text-align:center;font-size:14px;}div#fancy_div h1 {margin-bottom:10px;font-size:17px;text-align:left;color:#959393;}div#fancy_div img {margin-bottom:20px;}div#fancy_div p {text-align:left;margin-bottom:1em !important;}#form {background:#B2B2B2;width:629px;height:600px;position:absolute;right:0;color:#FFFFFF;font-size:14px;font-weight:normal;}#form h1 {font-size:17px;font-weight:500; }#form h2 {margin-bottom:1em;font-weight:500; }#form h3 {margin-top:1em;margin-bottom:0.5em;font-weight:500; }#press_menu li {padding-left:25px;background:url('../imgs/sprite-press.png') no-repeat;line-height:25px;}#press_menu li:hover {background-position:0 -25px;}.styling-form #form input, .styling-form #form textarea, .styling-form #form select {width: 360px;}.styling-form #form input.input_reset, .styling-form #form input.input_submit {width:auto;}.styling-form #form .input_submit {margin-left:210px;}.styling-form #form label {width:210px;}#form input, #form textarea, #form select {border:0;}.new {position:absolute;margin-top:40px;margin-left:-20px;}.media-newsreel table {margin-top:37px;margin-left:13px;}.media-newsreel td {padding:13px;}.media-morritv .doco {display:block;width:155px;text-align:center;}.careers-vacancies #menu2_offset li, .careers-occupied #menu2_offset li {line-height:25px;}