/** Header ************************************************************************/
.mainSiteContent .header {  float: left; width: 800px; margin-left: -10px; background: #fff url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/header_bottom_bg.png) bottom right no-repeat; margin-bottom:10px; }

.mainSiteContent .header ul#header_nav-top, .mainSiteContent .header ul#header_nav-bottom {  float: left; width: 610px; height: 45px;  }

.mainSiteContent .header ul#header_nav-top li, .mainSiteContent .header ul#header_nav-bottom li {  float: left;  }

.mainSiteContent .header ul#header_nav-top li a, .mainSiteContent .header ul#header_nav-bottom li a {  float: left; height: 45px; padding: 0 12px; line-height: 43px; font-size: 11px; font-weight: bold; color: #676767; text-decoration: none; cursor: pointer;  }

.mainSiteContent .header ul#header_nav-top li a.first_link {  padding-right: 5px;  }

.mainSiteContent .header ul#header_nav-top li a.side_link {  padding-left: 0;  }

.mainSiteContent .header ul#header_nav-top li a.selected, .mainSiteContent .header ul#header_nav-bottom li a.selected {  color: #990000;  }

.mainSiteContent .header ul#header_nav-top li a:hover, .mainSiteContent .header ul#header_nav-bottom li a:hover {  color: #990000; text-decoration: underline;  }

.mainSiteContent .header ul#header_nav-top li a.side_link {  color: #676767;  }

.mainSiteContent .header ul#header_nav-tabs {  float: left; width: 455px; height: 64px;  }

.mainSiteContent .header ul#header_nav-tabs li {  display: inline;  }

.mainSiteContent .header ul#header_nav-tabs li a {  float: left; width: 227px; height: 64px; text-indent: -9999em;  }

.mainSiteContent .header ul#header_nav-tabs li a.jl_tab {  width: 228px;  }

.mainSiteContent .header.ave_default ul#header_nav-tabs li a.ave_tab {  background: url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/ave_primary-header-tab.png) top left;  }

.mainSiteContent .header.jl_default ul#header_nav-tabs li a.ave_tab {  background: url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/ave_secondary-header-tab.png) top left;  }

.mainSiteContent .header.common_default ul#header_nav-tabs li a.ave_tab {  background: url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/ave_common-header-tab.png) top left;  }

.mainSiteContent .header.jl_default ul#header_nav-tabs li a.jl_tab {  background: url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/jl_primary-header-tab.png) top left;  }

.mainSiteContent .header.ave_default ul#header_nav-tabs li a.jl_tab {  background: url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/jl_secondary-header-tab.png) top left;  }

.mainSiteContent .header.common_default ul#header_nav-tabs li a.jl_tab {  background: url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/jl_common-header-tab.png) top left;  }

.mainSiteContent .header ul#header_nav-tabs li a.ave_tab:hover, .mainSiteContent .header ul#header_nav-tabs li a.jl_tab:hover {  background-position: top right;  }

.mainSiteContent .header ul#header_nav-shopping_bag {  float: right; width: 163px; height: 29px; margin: 8px 4px 12px 0; background: #9A9A9A;  }

.mainSiteContent .header ul#header_nav-shopping_bag li {  float: left;  }

.mainSiteContent .header ul#header_nav-shopping_bag a.bag_status {  float: left; height: 29px; padding-left: 32px; background: url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/header_shopping-bag.png) top left no-repeat; color: #FFF; line-height: 13px; font-size: 10px; font-weight: bold; text-decoration: none;  }

.mainSiteContent .header ul#header_nav-shopping_bag a.bag_status:hover {  text-decoration: underline;  }

.mainSiteContent .header ul#header_nav-shopping_bag a.checkout_button, .mainSiteContent .header ul#header_nav-quick_search a.go_button {  /*float: left; (IE)*/ display:block; margin: 4px 4px 0 6px; width: 67px; height: 21px; color: #85181A; background: url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/header_checkout.png) top right no-repeat; line-height: 21px; font-size: 11px; font-weight: bold; text-align: center; text-decoration: none;  }

.mainSiteContent .header ul#header_nav-shopping_bag a.checkout_button:hover {  color: #555;  }

.mainSiteContent .header ul#header_nav-quick_search {  float: right; width: 324px; height: 21px; margin-right: 4px; overflow: hidden;  }

.mainSiteContent .header ul#header_nav-quick_search li {  float: left;  }

.mainSiteContent .header ul#header_nav-quick_search input.go_button {  padding:0 0 3px; cursor:pointer; font-weight:bold; float: left; width: 32px; height: 21px; margin: 0 0 0 3px; color: #FFF; background: url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/header_search-go.png) top left no-repeat;  }

.mainSiteContent .header ul#header_nav-quick_search a.go_button:hover {  color: #DDD;  }

.mainSiteContent .header.jl_default ul#header_nav-quick_search a.go_button {  background: url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/header_search-go-jl.png) top left no-repeat; text-indent: -9999em;  }

.mainSiteContent .header ul#header_nav-quick_search input.go_button.inside_button {  margin-right: 10px;  }

.mainSiteContent .header ul#header_nav-quick_search input.search_box {  float: left; width: 118px; height: 17px; padding: 2px 0 0 2px; border: 1px solid #767676; color: #767676; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;  }

.mainSiteContent .header ul#header_nav-bottom {  float: right; width: 326px; height: 30px; margin-right: 4px;  }

.mainSiteContent .header ul#header_nav-bottom li a {  height: 20px; padding: 10px 15px 0 0; line-height: normal;  }

.mainSiteContent .header ul#header_nav-bottom li a.your_cc_link {  display: none; padding-right: 40px; padding-left: 25px;  }

.mainSiteContent .header ul#header_nav-bottom li a.cc_link {  padding-right: 50px; padding-left: 40px;  }

.mainSiteContent .header ul#header_nav-bottom li a.ave_cc, .mainSiteContent .header ul#header_nav-bottom li a.jl_cc {  padding-left: 54px; background: url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/cc_ave.png) 4px 8px no-repeat;  }

.mainSiteContent .header ul#header_nav-bottom li a.jl_cc {  background: url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/cc_ave.png) 0 8px no-repeat;  }

.mainSiteContent .header ul#header_nav-bottom li a.img_link {  padding: 10px 10px 0 0;  }

/** [Search] Header ******************************************************************/



/** [END] Header ******************************************************************/
/* GLOBALHEADER */
.mainSiteContent .ave_menu {  width: 760px; height: 38px; position: relative; z-index: 9998; margin-left:10px;  }

.mainSiteContent .ave_menu ul li {  display: inline;  }

.mainSiteContent .ave_menu ul li a {  float: left; width: 117px; height: 0; padding-top: 38px; overflow: hidden;  }

.mainSiteContent .ave_menu ul li a, .mainSiteContent .ave_menu {  background: url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/new_subheader_nav.png) no-repeat;float:left;  }


/* BUTTONS */
.mainSiteContent .ave_menu ul li#dept_19926 a {  background-position: 0 0; width:139px; }

.mainSiteContent .ave_menu ul li#dept_19927 a {  background-position: -139px 0; width:155px; }

.mainSiteContent .ave_menu ul li#dept_19928 a {  background-position: -294px 0; width:160px; }

.mainSiteContent .ave_menu ul li#dept_19929 a {  background-position: -455px 0; width:154px; }

.mainSiteContent .ave_menu ul li#dept_19930 a {  background-position: -609px 0; width:150px; }

.mainSiteContent .PREAPPROVED_CC { margin-bottom:-5px; }

.mainSiteContent .JL_menu { background-color:#a8abb0;float:left;width:778px;height:30px;margin:0 1px; }

.mainSiteContent .JL_menu ul li { display:inline;margin-left:0;padding-left:0;list-style-type:none; }

.mainSiteContent .JL_menu ul li a { text-indent:-9999em; }

.mainSiteContent .JL_menu ul li#dept_10499 a { background:url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/1.jpg) no-repeat;width:120px;height:30px;display:block;float:left;background-position:0 -30px; }

.mainSiteContent .JL_menu ul li#dept_10274 a { background:url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/2.jpg) no-repeat;width:161px;height:30px;display:block;float:left;background-position:0 -30px; }

.mainSiteContent .JL_menu ul li#dept_10388 a { background:url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/3.jpg) no-repeat;width:240px;height:30px;display:block;float:left;background-position:0 -30px; }

.mainSiteContent .JL_menu ul li#dept_10454 a { background:url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/4.jpg) no-repeat;width:140px;height:30px;display:block;float:left;background-position:0 -30px; }

.mainSiteContent .JL_menu ul li#dept_10513 a { background:url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/5.jpg) no-repeat;width:117px;height:30px;display:block;float:left;background-position:0 -30px; }

.mainSiteContent .JL_menu ul li#dept_10274 a:hover, .mainSiteContent .JL_menu ul li#dept_10388 a:hover, .mainSiteContent .JL_menu ul li#dept_10454 a:hover, .mainSiteContent .JL_menu ul li#dept_10499 a:hover, .mainSiteContent .JL_menu ul li#dept_10513 a:hover { background-position:0 0px }



 {  }

.mainSiteContent #content-Cat #breadcrumbs { color:#555;font-weight:bold;padding-left:4px; }

.mainSiteContent #content-Cat #breadcrumbs a { color:#555 }

.mainSiteContent div#content-Cat div#breadcrumbs span.tquo { position:relative;top:-2px; }


/*** Previously Viewed Products [Right-Page Feature ] *************************************/
.mainSiteContent ul#prev_viewed {  visibility: hidden; position: absolute; top: 146px; left: 803px; margin: 0; padding: 0; width: 200px;  }

.mainSiteContent ul#prev_viewed li {  list-style: none; font-family: Arial;  }

.mainSiteContent ul#prev_viewed li.top {  float: left; width: 200px; height: 28px;  }

.mainSiteContent ul#prev_viewed li.top a#pv_display_ctrl, .mainSiteContent ul#prev_viewed li.top a#pv_display_ctrl.open, .mainSiteContent ul#prev_viewed li.top a#pv_display_ctrl.closed {  float: right; width: 14px; height: 14px; margin: 7px 7px 0 0; padding: 0; background: url(//secureimages.redcatsusa.com/images/site_images/jessicalondon/jl-prev_viewed_control_icon.png) top left; font-size: 0; line-height: 0; text-indent: -9999em; cursor: pointer;  }

.mainSiteContent ul#prev_viewed li.top a#pv_display_ctrl.open:hover {  background-position: bottom left;  }

.mainSiteContent ul#prev_viewed li.top a#pv_display_ctrl.closed {  background-position: top right;  }

.mainSiteContent ul#prev_viewed li.top a#pv_display_ctrl.closed:hover {  background-position: bottom right;  }

.mainSiteContent ul#prev_viewed li.content {  float: left; width: 200px; height: 363px; overflow: auto;  }

.mainSiteContent ul#prev_viewed li.content ul {  float: left; margin: 0; padding: 35px 0 0;  }

.mainSiteContent ul#prev_viewed li.content ul li {  float: left; width: 172px; padding: 0 0 10px 10px;  }

.mainSiteContent ul#prev_viewed li.content ul li a {  z-index: 1; position: static; cursor: pointer; text-decoration: none;  }

.mainSiteContent ul#prev_viewed li.content ul li a.pv_details {  width: 118px;  }

.mainSiteContent ul#prev_viewed li.content ul li img {  float: left; width: 50px; height: 72px; margin-right: 10px;  }

.mainSiteContent ul#prev_viewed li.content ul li div {  text-align: left;  }

.mainSiteContent ul#prev_viewed li.content ul li span {  float: left; font-size: 10px; font-weight: bold; line-height: 14px; color: #FF0000;  }

.mainSiteContent ul#prev_viewed li.content ul li span.description {  display: block; width: 111px; font-weight: bold; color: #000;  }

.mainSiteContent ul#prev_viewed li.content ul li span.was_price, .mainSiteContent ul#prev_viewed li.content ul li .StrikeStyle {  font-weight: normal; color: #000;  }

.mainSiteContent ul#prev_viewed li.content ul li.control_bar {  position: absolute; display: block; z-index: 100; top: 29px; left: 0; width: 172px; height: 15px; padding: 5px 0 10px 12px;  }

.mainSiteContent ul#prev_viewed li.content ul li.control_bar a {  margin-top: 8px; font-size: 10px; font-weight: bold; color: #0000CC; line-height: normal; text-decoration: underline;  }

.mainSiteContent ul#prev_viewed li.content ul li.control_bar a:hover {  color: #365993;  }

.mainSiteContent ul#prev_viewed li.content ul li.control_bar a#pv_viewall {  margin-left: 8px; text-decoration: underline;  }

.mainSiteContent ul#prev_viewed li.content ul li.control_bar a#pv_remove_all {  margin-left: 40px; text-decoration: underline;  }

/*** [END] Previously Viewed Products [Right-Page Feature ] *******************************/
#FixCssFile.aspx generated CSS at: 2/9/2010 12:49:22 PM