body{}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;vertical-align:baseline;background:transparent;}ol,ul{list-style:none;}blockquote,q{quotes:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}html{font-family:helvetica,arial,univers,sans-serif;font-size:0.75em;}body{background:#000;margin:0 0 2.0em 0;text-align:center;}#wrapper{width:994px;margin:0 auto;background:#000;border-width:0 1px 1px 1px;border-style:solid;border-color:#444;text-align:left;}#top{height:101px;background:transparent url(http://jlmcouture.com/assets/tmpl_images/default/bg-top.jpg) left top repeat-x;margin:0px;border-bottom:1px solid #666;position:relative;z-index:9;}#top-body{}#top #logo-left{width:140px;height:101px;background:transparent url(http://jlmcouture.com/assets/tmpl_images/default/logo-jlmcouture-white.gif) left 12px no-repeat;margin:0 0 0 25px;_margin:0 0 0 15px;position:absolute;z-index:9;top:0;left:0;}#top #logo-left.logo-left-europe{height:120px;background:transparent url(http://jlmcouture.com/assets/tmpl_images/default/logo-jlm-europe-white.gif) left 28px no-repeat;margin:-15px 0 0 25px;_margin:0 0 0 15px;}#top #logo-right{float:right;width:112px;height:101px;margin:0 25px 0 0;_margin:0 15px 0 0;position:absolute;z-index:9;top:0;left:850px;}#top #logo-right.logo-right-europe{}#top #logo-left a{display:block;width:140px;height:101px;}#top #logo-right a{display:none;}a{color:#968870;text-decoration:underline;}a:hover{color:#968870;text-decoration:none;}#login_row{margin:0 0 1.0em 0;padding:0.2em 0.4em;background:#ccc;color:#000;}h1{margin:0 0 1.0em 0;padding:0.4em;background:#707070;text-transform:uppercase;font-size:1.2em;font-weight:bold;color:#fff;}h1.collection{margin:0 0 1.0em 0;padding:0;background:none;text-transform:uppercase;font-size:1.2em;font-weight:bold;color:#888;}h2{margin:0 0 1.0em 0;text-transform:uppercase;font-size:1.2em;font-weight:bold;color:#888;}h3{margin:0 0 1.0em 0;text-transform:uppercase;font-size:1.1em;font-weight:bold;}p{margin:0 0 1.2em 0;}ul,ol,dl{list-style:disc;margin:0 0 1.2em 1.5em;padding:0 0 0 1.5em;}ul ul,ol ol,dl dl{margin:0 0 0em 1.5em;}hr{height:1px;color:#999;background-color:#999;margin:1.0em 0;}.ui-dialog-overlay{background:url(http://jlmcouture.com/assets/tmpl_images/60_percent_black.png) repeat;}.ui-dialog-title{color:#fff;}span.error{color:#f00;}.big{font-size:1.2em;}.odd{background-color:#ffffff;}table{border-collapse:collapse;empty-cells:show;}table tr{}table th{background:#bbb;padding:0.2em 0.4em;border:1px solid #fff;text-align:left;}table th.h1{background:#333;padding:0.2em 0.4em;border:1px solid #fff;font-size:1.4em;color:#fff;}table th.h2{background:#666;padding:0.2em 0.4em;border:1px solid #fff;font-size:1.2em;color:#fff;}table td{background:#ddd;padding:0.2em 0.4em;border:1px solid #fff;}ul.social-bookmarks{list-style:none;margin:0 0 0 0;padding:0;width:130px;height:0;position:absolute;z-index:999;top:76px;left:25px;}body.jlm-europe ul.social-bookmarks{display:none !important;}ul.social-bookmarks li{display:inline;float:left;padding:0 15px 0 0;}ul.social-bookmarks li.first{}ul.social-bookmarks li.last{padding:0;}#top-nav{width:689px;_width:674px;height:101px;position:absolute;z-index:9;top:0;left:200px;}ul.nav-01{clear:both;list-style:none;margin:40px auto 0 auto;padding:0;text-align:center;text-transform:uppercase;font-size:11px;font-weight:bold;}ul.nav-01 li{display:inline;margin:0 1.0em;}ul.nav-01 a{color:#fff;text-decoration:none;}ul.nav-01 a:hover{color:#fcee99;text-decoration:none;}#nav-02-container{clear:both;width:640px;_width:640px;margin:21px auto 0 auto;text-align:center;}ul.nav-02{clear:both;list-style:none;width:625px;_width:635px;height:22px;margin:0 auto;padding:0 0 0 20px;text-align:center;text-transform:uppercase;font-size:11px;font-weight:bold;}ul.nav-02 li{margin:0 2px;height:22px;display:block;float:left;}ul.nav-02 li.pos-01{width:110px;margin-left:0;}ul.nav-02 li.pos-02{width:95px;}ul.nav-02 li.pos-03{width:75px;}ul.nav-02 li.pos-04{width:140px;}ul.nav-02 li.pos-05{width:65px;}ul.nav-02 li.pos-06{width:90px;margin-right:0;}ul.nav-02 li.current{background:transparent url(http://jlmcouture.com/assets/tmpl_images/default/nav-arrow-current.gif) center bottom no-repeat;}ul.nav-02 a{color:#fff;text-decoration:none;}ul.nav-02 a:hover{color:#fcee99;text-decoration:none;}ul.nav-02-europe{clear:both;list-style:none;width:436px;_width:446px;height:22px;margin:0 auto;padding:0;text-align:center;text-transform:uppercase;font-size:11px;font-weight:bold;}ul.nav-02-europe li{margin:0 2px;height:22px;display:block;float:left;}ul.nav-02-europe li.pos-01{width:115px;}ul.nav-02-europe li.pos-02{display:none;}ul.nav-02-europe li.pos-03{display:none;}ul.nav-02-europe li.pos-04{width:145px;}ul.nav-02-europe li.pos-05{width:65px;}ul.nav-02-europe li.pos-06{width:85px;}ul.nav-02-europe li.current{background:transparent url(http://jlmcouture.com/assets/tmpl_images/default/nav-arrow-current.gif) center bottom no-repeat;}ul.nav-02-europe a{color:#fff;text-decoration:none;}ul.nav-02-europe a:hover{color:#fcee99;text-decoration:none;}ul.left-nav{list-style:none;text-transform:uppercase;font-size:0.9em;font-weight:bold;margin:0;padding:0;}ul.left-nav li{margin:0;padding:0.5em 0;border-top:1px solid #666;}ul.left-nav ul{list-style:none;margin:0.5em 0 0 0;padding:0;}ul.left-nav ul li{padding-left:1.5em;}ul.left-nav a,ul.left-nav a:visited {color:#333;text-decoration:none;}ul.left-nav a:hover {color:#333;}ul.left-nav ul li a,ul.left-nav ul li a:visited {color:#666;text-decoration:none;}ul.left-nav ul li a:hover {color:#666;}#content-row-3columns {overflow:hidden;_overflow:visible;clear:both;margin:1.5em 25px 0 25px;background-image:url(http://jlmcouture.com/assets/tmpl_images/default/bg-content-row-3columns.gif);background-position:center top;background-repeat:repeat-y;}#left-column{overflow:visible;z-index:99;float:left;width:167px;margin:0 15px 0 0;padding:0 0 0.75em 0;border-bottom:1px solid #666;}#left-column #admin-menu{display:inline;}#left-menu-content{clear:both;}#left-menu-content li.expandable{cursor:pointer;}#middle-column{float:left;width:580px;}#middle-column-body{margin:0 12px;padding:12px;min-height:400px;_height:400px;overflow:hidden;_overflow:visible;background:#fff;}#right-column{overflow:visible;width:172px;margin:0 0 0 auto;padding:0 0 0.75em 0;border-bottom:1px solid #666;}#content-row-2columns {clear:both;margin:1.5em 25px 0 25px;_border-bottom:1px solid transparent;}#middle-column-2columns {float:right;width:757px;border-left:1px solid #666;}#middle-column-2columns-body {margin:0 0 0 12px;padding:12px;min-height:400px;_height:400px;overflow:auto;_overflow:visible;background:#fff;line-height:1.4em;}#content-row-1column {clear:both;margin:1.5em 25px 0 15px;_border-bottom:1px solid transparent;}#middle-column-1column {float:right;width:100%;}#middle-column-1column-body {margin:0 0 0 12px;padding:12px;min-height:400px;_height:400px;overflow:auto;_overflow:visible;background:#fff;line-height:1.4em;}#footer{border-top:1px solid #ccc3aa;clear:both;margin:0 25px;}#footer a{color:#606060;text-decoration:underline;}#footer a:hover{color:#606060;text-decoration:none;}#footer-border{margin:15px 0 0 0;border-top:1px solid #202020;}#footer-body{margin:1px 0 0 0;padding:1.0em 0 0 0;border-top:3px solid #666;font-size:0.9em;font-weight:bold;color:#606060;}#footer-nav{float:left;width:60%;list-style:none;margin:0;padding:0;}#footer-nav li{display:inline;padding:0 0.6em;border-right:1px solid #666;}p.footer-text1{float:right;width:30%;text-align:right;margin:0;padding:0 0 0.5em 0;}p.footer-text2{clear:both;margin:0;padding:0 0 1.5em 0;}form.side-form{margin:0;color:#999;text-align:right;}form.side-form h2,h5.widget{background:#888;padding:0.4em 1.0em;margin:0 0 1.0em 0;text-transform:uppercase;text-align:left;font-size:0.75em;font-weight:bold;color:#fff;}form.side-form p.text{margin:0 1.0em 1.0em 1.0em;line-height:1.2em;text-align:left;font-size:0.9em;font-weight:normal;}form.side-form p{margin:0.4em 0;}form.side-form label{text-transform:uppercase;font-size:0.75em;font-weight:bold;}form.side-form select{width:100px;border:1px solid #666;margin:0 0 0 0.2em;font-size:0.8em;}form.side-form input.input-text{width:97px;border:1px solid #666;margin:0 0 0 0.2em;}form.side-form input.button{cursor:pointer;margin:0.25em 0 0 0;padding:0.4em 0.8em;background:#333;border-width:0;text-align:center;text-transform:uppercase;font-size:0.68em;font-weight:bold;color:#fff;}form#results-form{}h1 a.thickbox{color:#fff;}#results-form-row {padding:0.5em 1.0em;background:#999;color:#fff;}#results-form-row form{}#results-form-row label{text-transform:uppercase;font-weight:bold;}#results-form-row select{border:1px solid #ccc;}#results-form-row input.button{cursor:pointer;margin:0;padding:0.4em;background:#ccc;border-width:1px;border-style:solid;border-color:#eee #888 #888 #eee;text-align:center;text-transform:uppercase;font-size:0.9em;font-weight:bold;color:#333;}table.requestFormTable{}table.requestFormTable tr{}table.requestFormTable th{padding:0.5em 1.0em;background:#666;text-align:left;font-size:1.1em;color:#fff;}table.requestFormTable td{padding:0.2em 0.4em;}table.requestFormTable label{}table.requestFormTable .button{cursor:pointer;margin:0;padding:0.4em;background:#ccc;border-width:1px;border-style:solid;border-color:#eee #888 #888 #eee;text-align:center;text-transform:uppercase;font-size:0.9em;font-weight:bold;color:#333;}table#results{width:100%;margin:1.0em 0 0 0;}table#results th{padding:0.2em 0.4em;background:#ccc;text-transform:uppercase;text-align:left;}table#results td{text-align:left;padding:0.2em 0.4em;border-top:1px solid #ccc;border-left:none;border-right:none;border-bottom:0px;}table#results td.notes_row{text-align:left;padding:0.2em 0.4em 0.2em 1.4em;border-top:0px;border-bottom:1px solid #ccc;font-style:italic;}table#results tr{}table#results p.primary{margin:0;}table#results p.secondary{color:#888;margin:0;}table#results a.maplink{font-size:.8em;vertical-align:middle;}div#results_legend{padding:.25em;border-bottom:1px solid;vertical-align:middle;margin-bottom:10px;}div#results_filters label {text-transform:uppercase;}div#results_legend ul{display:inline;}div#results_legend li{display:inline;list-style:none;margin-left:0;margin-right:1.5em;}div#results_legend img{margin-right:.25em;margin-top:.5em;}#designer-bio{}#designer-bio #db-left-col{}#designer-bio #db-right-col{}#designer-bio-image{float:left;margin:0 1.5em 0 0;padding:5px;background:#ddd;}#designer-bio-image img{border:1px solid #fff;}#designer-bio-logo{margin:0 0 1.5em 0;}#designer-bio-text{line-height:2.0em;}#designer-bio-text h2{font-size:1.5em;font-weight:normal;}#designer-collection_summary{}#designer-collection_summary-image{float:left;margin:0 1.5em 0 0;}#designer-collection_summary-logo{margin:0 0 1.5em 0;}#designer-collection_summary-text{line-height:2.0em;}.styleRendererVertical a.thickbox{color:#666 !important;}#layout-dress{}#layout-dress #magnifying-glass{position:relative;z-index:99;top:10px;left:10px;width:23px;height:23px;cursor:pointer;}#layout-dress #photo{position:relative;z-index:9;top:-20px;left:0px;float:left;width:300px;}#layout-dress #sub-right-column{position:relative;z-index:9;top:-20px;left:0px;float:right;width:215px;}#layout-dress .button-prev{cursor:pointer;margin:0;padding:0.6em 0.8em 0.4em 1.8em;background:#888 url(http://jlmcouture.com/assets/tmpl_images/default/button-arrow-left.gif) left center no-repeat;border-width:0;text-align:center;text-transform:uppercase;font-size:0.68em;font-weight:bold;color:#fff;float:left;display:block;text-decoration:none;}#layout-dress .button-next{cursor:pointer;margin:0;padding:0.6em 1.8em 0.4em 0.8em;background:#888 url(http://jlmcouture.com/assets/tmpl_images/default/button-arrow-right.gif) right center no-repeat;border-width:0;text-align:center;text-transform:uppercase;font-size:0.68em;font-weight:bold;color:#fff;float:right;display:block;text-decoration:none;}#layout-dress input.button-block{cursor:pointer;margin:0.6em 0;width:100%;display:block;padding:0.4em 0.8em;background:#333 url(http://jlmcouture.com/assets/tmpl_images/default/button-dress-bg.jpg) right center no-repeat;border-width:0;text-align:left;text-transform:uppercase;font-size:0.68em;font-weight:bold;color:#fff;}#layout-dress h2,#layout-dress h1{clear:both;margin:1.0em 0;padding:0;background:none;text-transform:uppercase;font-size:1.2em;font-weight:bold;color:#333;}#layout-dress-horiz{width:530px;min-height:620px;}#layout-dress-horiz-row1{height:18px;margin:3px 0 0 0;}#layout-dress-horiz-row1 h2 a{color:#fff;}#layout-dress-horiz-row2{clear:both;margin:0;position:relative;top:15px;}#layout-dress-horiz-row3{position:relative;top:20px;}#layout-dress-horiz h1{height:16px;background:#888;padding:2px 4px;text-transform:uppercase;font-size:12px;font-weight:bold;color:#fff;clear:both;margin:0;position:relative;top:5px;}#layout-dress-horiz form{float:right;width:212px;margin:0;padding:0;clear:both;margin:0;position:relative;top:0;}#layout-dress-horiz input.button-prev{cursor:pointer;margin:0;padding:0.6em 0.8em 0.2em 1.8em;background:#888 url(http://jlmcouture.com/assets/tmpl_images/default/button-arrow-left.gif) left center no-repeat;border-width:0;text-align:center;text-transform:uppercase;font-size:0.68em;font-weight:bold;color:#fff;}#layout-dress-horiz input.button-next{cursor:pointer;margin:0;padding:0.6em 1.8em 0.2em 0.8em;background:#888 url(http://jlmcouture.com/assets/tmpl_images/default/button-arrow-right.gif) right center no-repeat;border-width:0;text-align:center;text-transform:uppercase;font-size:0.68em;font-weight:bold;color:#fff;}#layout-dress-horiz #magnifying-glass{position:relative;z-index:99;top:26px;left:10px;width:23px;height:23px;cursor:pointer;}#layout-dress-horiz #photo{position:relative;z-index:9;top:-5px;left:0px;clear:both;}#layout-dress-horiz #sub-left-column{width:300px;float:left;}#layout-dress-horiz #sub-right-column{float:right;width:215px;}#layout-dress-horiz input.button-block{cursor:pointer;margin:0.6em 0;width:100%;display:block;padding:0.4em 0.8em;background:#333 url(http://jlmcouture.com/assets/tmpl_images/default/button-dress-bg.jpg) right center no-repeat;border-width:0;text-align:left;text-transform:uppercase;font-size:0.68em;font-weight:bold;color:#fff;}#thumb-page{}#thumb-page h2{margin:0 0 1.0em 0 !important;}#thumb-photo-large{float:left;width:300px;margin:0;}#thumb-scroller{float:right;width:224px;height:414px;overflow:auto;margin:0;padding:0;}#thumbs{margin:0;padding:0;}#thumbs ul{clear:both;width:204px;list-style:none;margin:0;padding:0;}#thumbs li{width:102px;min-height:142px;_height:142px;display:inline;margin:0;float:left;}#thumbs div.thumb-admin-text{width:86px;padding:2px 4px;background:#ddd;border-bottom:4px solid #fff;font-size:0.9em;}#thumbs a.style_image{width:93px;height:130px;display:block;cursor:pointer;}#thumbs a.style_image:hover img{cursor:pointer;opacity:0.5;filter:alpha(opacity=50);}#thumbs a.style_number div{padding:1px 4px 0px 4px;}#thumbs a.style_number{width:93px;height:16px;margin:2px 0;cursor:pointer;display:block;background:#ddd;cursor:pointer;text-align:center;text-decoration:none;color:#333;}#thumbs a.style_number:hover{cursor:pointer;background:#888;text-decoration:none;color:#fff;}ul#xc_alerts{list-style-type:none;list-style-position:inside;margin:0;padding:0;}ul#xc_alerts li{display:block;width:500px;padding:.5em;margin:0 0 1.5em 0;}ul#xc_alerts li.error{border:1px solid #f00;background-color:#ffaaaa;}ul#xc_alerts li.warning{border:1px solid #fc0;background-color:#fdff95;}ul#xc_alerts li.notice{border:1px solid #030;background-color:#cfc;}input.datepicker{background-image:url(http://jlmcouture.com/assets/tmpl_images/icon_calendar.png);background-position:top right;background-repeat:no-repeat;}span#share{cursor:pointer;}div#result_heading{text-transform:uppercase;margin-bottom:1em;}span#result_count{font-weight:bold;}div#press_header{overflow:auto;_overflow:visible;padding:14px 14px 0 14px;}#press_header_text{text-align:center;width:55%;padding-bottom:8px;float:left;}#press_header_text div{text-transform:none;margin:0;}#press_header_years{width:22%;text-align:left;float:left;display:block;margin:4px 0 0 0;}#press_header_media{text-align:right;width:22%;float:left;display:block;margin:4px 0 0 0;}span#press_years,ul#press_media{width:100%;margin-left:0;padding-left:0;list-style-position:inside;display:inline;}span#press_years li,ul#press_media li{display:inline;margin-right:10px;}#press_header h2{width:100%;display:block;float:left;margin-top:10px;margin-bottom:0px;text-align:center;font-size:1.4em;}#press_content_nav div{display:block;float:left;width:33.33%;}.jcarousel-skin-jlm_press{width:100% !important;padding:0 !important;}.jcarousel-container,.jcarousel-container-horizontal {height:auto !important;width:auto !important;margin:0;background:#000 !important;padding:10px 10px 0px 10px !important;}.jcarousel-skin-jlm_press .jcarousel-item{height:auto !important;}#mycarousel{overflow:auto;text-align:center;}div#press_header{text-align:center;background-color:#303030;color:#fff;min-height:50px;_height:50px;margin-top:14px;text-transform:uppercase;position:relative;padding:0px 10px 0px 10px;}div#press_header a,div#press_header a:visited{color:#fff;}div#press_content{width:100%;background-color:#000;text-align:center;}div#press_content_nav {background-color:#767676;color:#fff;height:38px !important;padding:10px 0 0 0 !important;margin:20px 0 1.5em 0;width:100% !important;}div#press_content_nav .prev_next_nav{margin:10px 10px 0px 10px !important;width:20%;}div#press_content_nav #press_content_middle{width:50%;}div#press_content_nav a,div#press_content_nav a:visited{color:#fff;}#press-top-text {text-align:center;padding:1.0em 0 0 0;}#mycarousel .jcarousel-item img {width:85px;border:2px solid #e3e3e3;margin-bottom:4px;}#mycarousel .jcarousel-item:hover img {opacity:.35;filter:alpha(opacity=35);}ul.jcarousel-list .press_media_title {background:#transparent;display:block;line-height:normal;text-decoration:none;font-size:0.9em;font-weight:bold;color:#fff;}ul.jcarousel-list .press_media_title:hover {cursor:pointer;color:#888;text-decoration:none;}div#press_content_nav {}.press_media_title {background:tarnsparent;text-decoration:none;font-weight:bold;font-size:1.3em;color:#000;}.press_media_title:hover {cursor:pointer;text-decoration:underline;}form.adminform{margin:.5em .5em .5em .5em;}form.adminform div.formrow{margin:.5em 0 .5em 0;}form.adminform label{font-weight:bold;display:block;}form.adminform span.error{color:#f00;font-weight:bold;display:block;}form.adminform .button{margin-right:1em;}form.adminform div.buttons{border:thin solid black;background-color:#ababab;padding:1em;width:300px;}div.deletablewrapper img.deletebutton{cursor:default;}div#fabric_option_selector{background-color:brown;padding:1em;width:500px;height:35em;}div#fabric_option_selector div.section{background-color:#fff;padding:1em;margin-bottom:.5em;}div#fabric_option_selector div.swatchcolor,div#useswatchcolorstable div.swatchcolor{text-align:center;margin:.25em .25em .25em .25em;padding:.25em .25em .25em .25em;font-weight:bold;}div#fabric_option_selector div.swatchcolor img{border:1px solid black;}div#fabric_option_selector div.selectedswatchcolor{background-color:#ccccff;}div#useswatchcolorstable div.deletablewrapper{width:60px;float:left;margin:0px .25em .25em .25em;}div#useswatchcolorstable{width:500px;cursor:move;}div#fabric_option_selector table tbody td{width:60px;}div.sidebar_widget .form_row{white-space:nowrap}div.sidebar_widget h2.widget_heading,h5.widget{background:#888;padding:0.4em 1.0em;margin:0 0 1.0em 0;text-transform:uppercase;text-align:left;font-size:0.75em;font-weight:bold;color:#fff;}table.datagrid{margin:1em;border:2px solid #968870;width:90% !important;}table.datagrid th,table.datagrid th a,table.datagrid th a:visited{border:thin solid #968870;background-color:#968870;color:#fff;}table.datagrid td{border:thin solid #968870;padding:.25em;}div.pagination a{margin:.1em;text-decoration:none;}span.button{background:#333333 none repeat scroll 0 0;color:#FFFFFF;border-width:0;cursor:pointer;font-size:0.9em;font-weight:bold;margin:0.25em 0 0;padding:0.4em 0.8em;text-align:center;text-transform:uppercase;}span.button a,span.button a:visited{text-decoration:none;color:#fff;}div.ui-dialog{background-color:#fff;border:thin solid #000;}div.ui-dialog-titlebar{display:none;}div.ui-dialog-content{padding:0em !important;}div.ui-dialog div.formrow,div.ui-dialog label,div.ui-dialog input{display:block;}div.ui-dialog div.edit_page_button_panel{display:inline;}div.print_editor_add_form,div.print_editor_edit_form{width:400px;padding:1em 1em 1em 1em;margin:.5em .5em .5em 0em;}div.admin_form_button_panel{margin:1em 0em 1em 0em;border-top:thin solid black;}div.add_page_button_panel,div.edit_page_button_panel{margin:1em 0em 1em 0em;}div.admin_form_button_panel input{margin:.25em .5em 0em 0em;}h3#existing_pages_heading{margin-top:1em;border-top:thin solid black;}div#available_fabrics,div#swatch_card{cursor:move;background-color:#ddd;}div.available_fabric{border:thin solid black;height:2em;width:200px;text-align:center;vertical-align:middle;background-image:url(../includes/css//images/draggable_swatch_bg.png);}div.swatch_remove_button{background-color:#fff;color:#f55;width:2em;position:relative;top:-12px;cursor:pointer;}div#swatchcard{margin:.5em;float:left;}div#swatchcard p{margin-top:.5em;}div#swatchcard p#style_number{font-weight:bold;}div#swatchcard div#dress_summary{float:left;width:200px;}div#swatchcard div#fabric_swatches{float:left;width:400px;}div#swatchcard div.fabic_card{display:block;}div#swatchcard div#fabric_swatches p.fabric_card_description{font-size:1.2em;}div#swatchcard div#fabric_swatches div.fabric_swatch{float:left;width:60px;height:100px;margin-right:.5em;text-align:center;}div#swatchcard div#fabric_swatches div.fabric_swatch p{text-transform:capitalize;}div#swatchcard div#fabric_swatches img.fabric_image{margin:0px 0px 15px 5px;border:1px solid #333;background-image:url(http://jlmcouture.com/assets/tmpl_images/ajax-loader.gif);background-position:center center;background-repeat:no-repeat;}div#swatchcard div#fabric_swatches img.fabric_swatch{border:1px solid #333;width:40px;height:40px;background-image:url(http://jlmcouture.com/assets/tmpl_images/ajax-loader.gif);background-position:center center;background-repeat:no-repeat;}div#swatch_card_footer{text-align:center;margin-left:5%;width:90%;margin-top:2em;color:#606060;float:left;}#collection_login_wrapper{margin:1em auto;width:400px;}#collection_login_heading{width:220px;margin:.5em auto;height:60px;}#collection_login_heading img{position:relative;float:left;margin-left:20px;}#collection_login_heading h2{float:right;margin-top:20px;}#collection_login_heading p{margin:1em 1em;width:220px;}#collection_login_form{display:block;margin:.5em auto;width:250px;}#collection_login_form label{display:block;font-size:120%;font-weight:bold;color:#000;}#collection_login_form input[type=text],#collection_login_form input[type=password]{margin-bottom:.5em;}#collection_login_form input[type=submit]{display:block;}#collection_login_form span.error{display:block;color:#f00;text-align:center;}#collection_login_fields{background-color:#eee;padding:.5em;}div#zone_selector{height:50px;font-size:30px;padding-top:10px;padding-left:20px;top:0px;width:100%;color:#ccc3aa;display:block;background-color:#333;margin-bottom:10px;border-bottom:1px solid #ccc3aa;}#retailer-page{padding:0 0 1.5em 0;margin:0 0 -12px 0;min-height:495px;_height:495px;background:#fff url(http://jlmcouture.com/assets/tmpl_images/default/bg-flower.jpg) no-repeat right bottom;}table#retailers_home_menu{margin:0px auto;}table#retailers_home_menu td{border-width:0;background-color:#000;}div.logo_nav a img{margin:10px;border:1px solid #ddd;background:#fff;padding:5px;display:block;}img.ajax_loading_anim{margin:.5em 1em;}#catalog-request-page{padding:0 12px 12px 0;margin:0 -12px -12px 0;min-height:650px;_height:650px;background:#fff url(http://jlmcouture.com/assets/tmpl_images/default/bg-catalog-request.jpg) no-repeat right bottom;}#dress-finder-page{padding:0 0 1.5em 0;margin:0 0 -12px 0;min-height:495px;_height:495px;background:#fff url(http://jlmcouture.com/assets/tmpl_images/default/bg-flower.jpg) no-repeat right bottom;}#dress-finder-page label{color:#333;}#dress-finder-page div.sidebar_widget form.side-form h2{display:none;}#dress-finder-page div.sidebar_widget{width:175px;}#dress-finder-page div.sidebar_widget hr{width:200px;}#contact-us-page{padding:0 0 1.5em 0;margin:0 0 -12px 0;min-height:495px;_height:495px;background:#fff url(http://jlmcouture.com/assets/tmpl_images/default/bg-flower.jpg) no-repeat right bottom;}#page-not-found{padding:0 0 1.5em 0;margin:0 0 -12px 0;min-height:495px;_height:495px;background:#fff url(http://jlmcouture.com/assets/tmpl_images/default/bg-flower.jpg) no-repeat right bottom;}#store-browser-page{padding:0 0 1.5em 0;margin:0 0 -12px 0;min-height:495px;_height:495px;background:#fff url(http://jlmcouture.com/assets/tmpl_images/default/bg-flower.jpg) no-repeat right bottom;}#faq-page{padding:0 370px 0 0;margin:0 -12px 0 0;min-height:650px;_height:650px;background:#fff url(http://jlmcouture.com/assets/tmpl_images/default/bg-faq.jpg) no-repeat right top;}#email_signup_popup{padding:1em !important;width:80%;text-align:center;}#email_signup_popup p{font-size:140%;}#email_signup_popup #email_signup_popup_buttons{width:95%;}div#email_signup_submit_area{display:block;width:100%;float:right;margin-top:5px;}div#email_signup_submit_area img,div#email_signup_submit_area span{display:inline;vertical-align:middle;}div#email_signup_submit_area img{width:24px;}div#premium_retailers_header{background-color:#000;text-align:center;text-transform:uppercase;letter-spacing:0.25em;font-weight:bold;font-size:1.2em;padding:.25em 0em .25em 0em;color:#fff;margin-top:1.0em;}div#retailers_header{background-color:#606060;text-align:center;text-transform:uppercase;letter-spacing:0.25em;font-size:1.2em;font-weight:bold;padding:.25em 0em .25em 0em;color:#fff;margin-top:1.0em;}p#store_locator_widget_body select#store_finder_widget_state{margin-top:5px;}#retailer_features{width:98%;border:3px solid #333;background-color:#ddd;margin:5px auto;background:url(http://jlmcouture.com/assets/retailers_site/bg-feature.jpg) repeat;}#retailer_features h3{font-size:130%;color:#000;}#retailer_features div,#retailer_features p,#retailer_features h3{margin:5px 5px;}#retailer_features p{margin-top:10px;font-weight:bold;color:#000;}#retailer_features div *{display:inline;vertical-align:middle;opacity:1.0;}#retailer_features div a,#retailer_features div a:visited{color:#333;}div.style_press_item{border-top:1px solid #333;padding:5px 10px;margin-top:10px;text-align:center;}div.style_press_item p.caption{font-weight:bold;}@media print{body{background:#fff;color:#000;}input.print_button{display:none;}}html{color:#fff;}body{}a{}a:hover{}h1{}h2{}h3{}p{}ul,ol,dl{}ul ul,ol ol,dl dl{}hr{}#wrapper{background:#24170f;border-width:0 1px 1px 1px;border-style:solid;border-color:#24170f;}#top{background:transparent url(http://www.jlmcouture.com/assets/tmpl_images/party-by-jlm/bg-top.jpg) left top repeat-x;border-bottom:4px solid #000;}#top-body{}#top #logo-left{float:left;width:140px;height:101px;background:transparent url(http://www.jlmcouture.com/assets/tmpl_images/party-by-jlm/logo-party-by-jlm.gif) left 10px no-repeat !important;margin:0 0 0 25px;_margin:0 0 0 15px;}#top #logo-left.logo-left-europe{width:140px;height:101px;margin:0 0 0 25px;_margin:0 0 0 15px;}#top #logo-right{float:right;width:112px;height:101px;background:transparent url(http://www.jlmcouture.com/assets/tmpl_images/default/logo-jlmcouture-white.gif) right 28px no-repeat;margin:0 25px 0 0;_margin:0 15px 0 0;}#top #logo-right.logo-right-europe{height:120px;background-image:url(http://www.jlmcouture.com/assets/tmpl_images/default/logo-jlm-europe-white.gif);margin:-15px 25px 0 0;_margin:-15px 15px 0 0;}#top #logo-left a{display:none;}#top #logo-right a{display:block;width:112px;height:101px;}#content-row-3columns {background-image:url(http://jlmcouture.com/assets/tmpl_images/party-by-jlm/bg-content-row-3columns.gif);}#left-column{border-bottom:1px solid #000;}#right-column{border-bottom:1px solid #000;}#middle-column-2columns {border-left:1px solid #000;}#middle-column-body,#middle-column-1column-body,#middle-column-2columns-body{background:transparent;}#footer{border-top:1px solid #24170f;color:#fff;}#footer a{color:#fff;}#footer a:hover{color:#fff;}#footer-border{border-top:1px solid #000;}#footer-body{border-top:3px solid #000;color:#606060;}#footer-nav{}#footer-nav li{border-right:1px solid #666;}p.footer-text1{color:#fff;}p.footer-text2{color:#fff;}#top-nav{left:160px;}ul.left-nav li{border-top:1px solid #000;}ul.left-nav a,ul.left-nav a:visited {color:#fff;text-decoration:none;}ul.left-nav a:hover {color:#fff;text-decoration:underline;}ul.left-nav ul li a,ul.left-nav ul li a:visited {color:#ccc;text-decoration:none;}ul.left-nav ul li a:hover {color:#ccc;text-decoration:underline;}form.side-form{color:#fff;}form.side-form h2,h5.widget{background:#42362f;color:#fff;}form.side-form p.text{}form.side-form p{}form.side-form label{}form.side-form select{border:1px solid #000;}form.side-form input.input-text{border:1px solid #000;}form.side-form input.button{background:#000;color:#fff;}#layout-dress{}#layout-dress #magnifying-glass{}#layout-dress #photo{}#layout-dress #sub-right-column{}#layout-dress .button-prev{background:#42362f url(http://jlmcouture.com/assets/tmpl_images/default/button-arrow-left.gif) left center no-repeat;color:#fff;}#layout-dress .button-next{background:#42362f url(http://jlmcouture.com/assets/tmpl_images/default/button-arrow-right.gif) right center no-repeat;color:#fff;}#layout-dress input.button-block{background:#000 url(http://jlmcouture.com/assets/tmpl_images/default/button-dress-bg.jpg) right center no-repeat;color:#fff;}#layout-dress h2,#layout-dress h1{color:#fff;}#login_row{color:#000;}hr{color:#000;background-color:#000;}