


*, body, div, p, ul, li, h1, h2, h3, h4, form {margin:0pt;padding:0pt;font-family:Helvetica, Arial,sans-serif;}
body {background-color:#ffffff; text-align:center; color:#535353; font-size:10px;}
body p {color:#535353;}
fieldset, img {border:0;}
body.naked {background-color:#ffffff;}
a img {border:none;}
a, a:link, a:visited, a:active {color:#535353; outline:none;}
a:hover {color:#6799cc;}
fieldset {margin:0;padding:0;}
label {}
.textBox {border:0;font-family:Helvetica, Arial,sans-serif;font-size:10px;padding:2px 0 2px 3px;border:solid 1px #cccccc;}
.shellInput {height:13px;}
.checkBox {width:15px;height:15px;background:transparent;border:0;}
select.textBox {padding-top:0px;padding-bottom:0px;}
select {color:#808080;font-family:Helvetica, Arial, sans-serif;font-size:10px !important;}
select option {padding-left:5px;}
.errormessage {color:#ff0000;}

/********* MAIN LAYOUT ELEMENTS  ************************/
#shell {margin-left:auto; margin-right:auto; text-align:left; padding:0; width:1024px;}
#header {margin:0; height:124px; padding:0 32px; width:960px;}
#headerSliver {display:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/header_bg.png');margin:0;padding:0;height:26px;width:1024px;position:relative;z-index:2;}

#outerContent {background-color:#e9e8e8; width:960px; padding:0 32px;}
#content {width:960px; position:relative;}
#contentHolder {padding:22px 0;}

#footerSliver {display:none; margin:0;padding:0;height:8px;width:1024px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/footer/footer_bg_top.png');position:relative;z-index:2;top:-34px;}
#footer {margin:0; padding:0; height:143px; width:1024px;}
/*************************** HEADER STYLES *************************************/
/* -- Header -- */
#header #logo {width:200px;float:left;}
#header #topcrumbs {float:right; width:100%; height:45px; padding-top:8px;}
#header #topcrumbs #shoppingBagMain, #header #topcrumbs #account {float:right;}
#header #account, #account a, #header #shoppingBagMain, #header #shoppingBagMain a,#header #accountName a {text-decoration:none;}
#header #account {width:62px;}
#header #account #urAccount, #header #account #signIn, #header #account #seperator {float:right;}
#header #account #seperator {padding-right:4px; padding-left:4px;}

#header #accountName {float:right; width:400px; padding-right:18px;}
#header #accountName #name {float:right;}
#header #accountName #accountNameLine {display:none; margin:0pt;padding:0pt;width:960px;clear:both;float:left;font-size:0;line-height:0;height:0;}
#header #accountName #name #nameCloser {margin:0pt;padding:0pt;width:75px;clear:both;font-size:0;line-height:0;height:0;}

#header #shoppingBagMain .itemCount {margin-top: 5px; display: none;}
#header #shoppingBagMain .checkOut {padding-left: 15px;}
#header #shoppingBagMain #shoppingBag {width:110px;}
#header #shoppingBagMain #closet {width:86px;}
#header #shoppingBagMain #bagIcon {margin: 6px 6px 0 15px;}
#header #shoppingBagMain #checkoutIcon {margin-left:10px;margin-top:2px;}
#header #shoppingBagMain div, #header #shoppingBagMain img {float:left;}
/* -- search area -- */
#header #topSearch {width:150px;float:right;}
#header #topSearch table {margin:0; border-collapse:collapse;}
#query {width:140px; color:#6799CC; padding:0; border:0; border-bottom:dotted 1px #999999;}
#header #topSearch #col1row1 {padding-right:3px;}
#header #topSearch #col1row2 {padding-right:3px; text-align:right;}
#header #topSearch #seperator {width:10px;}

/* -- top nav --*/
#header #topNavDivider {width:100%; line-height:0px; height:1px; margin:0px; padding:0px; font-size:0px; clear:both;}
#header #topNav, #header #topNav2 {float:left;}

#header .dividerNoImage{width:20px;height:10px;line-height:0;}
#header .dividerNoImage2{width:20px;height:10px;line-height:0;}

ul#topNavBar {width:600px; float:left; padding:9px 0 0;}
ul#topNavBar li {float:left;display:inline;} 
ul#topNavBar li a {display:block;height:0px;padding-top:12px;margin:0 8px;overflow:hidden;height:0;}

ul#topNavBar li#rachel_roy_ny {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/rachel_roy_ny.gif); background-repeat:no-repeat;}
ul#topNavBar li#rachel_roy_ny a {margin-left:0px;margin-right:0px; width:123px;}
ul#topNavBar li#rachel_roy_ny a:hover {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/rachel_roy_ny_on.gif); background-repeat:no-repeat;}
ul#topNavBar li#rachel_roy_ny a.current{background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/rachel_roy_ny_selected.gif); background-repeat:no-repeat;}
ul#topNavBar li#rachel_roy_ny a.current:link, ul#topNavBar li#rachel_roy_ny a.current:visited,ul#topNavBar li#rachel_roy_ny a.current:hover,ul#topNavBar li#rachel_roy_ny a.current:active{background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/rachel_roy_ny_selected.gif); background-repeat:no-repeat;}

ul#topNavBar li#rachel_rachel_roy {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/rachel_rachel_roy.gif); background-repeat:no-repeat;}
ul#topNavBar li#rachel_rachel_roy a {margin-left:0px;margin-right:0px; width:110px;}
ul#topNavBar li#rachel_rachel_roy a:hover {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/rachel_rachel_roy_on.gif); background-repeat:no-repeat;}
ul#topNavBar li#rachel_rachel_roy a.current{background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/rachel_rachel_roy_selected.gif); background-repeat:no-repeat;}
ul#topNavBar li#rachel_rachel_roy a.current:link, ul#topNavBar li#rachel_rachel_roy a.current:visited,ul#topNavBar li#rachel_rachel_roy a.current:hover,ul#topNavBar li#rachel_rachel_roy a.current:active{background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/rachel_rachel_roy_selected.gif); background-repeat:no-repeat;}

ul#topNavBar li#lookbook {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/lookbook.gif); background-repeat:no-repeat;}
ul#topNavBar li#lookbook a {margin-left:0px;margin-right:0px; width:59px;}
ul#topNavBar li#lookbook a:hover {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/lookbook_on.gif); background-repeat:no-repeat;}
ul#topNavBar li#lookbook a.current{background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/lookbook_selected.gif); background-repeat:no-repeat;}
ul#topNavBar li#lookbook a.current:link, ul#topNavBar li#lookbook a.current:visited,ul#topNavBar li#lookbook a.current:hover,ul#topNavBar li#lookbook a.current:active{background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/lookbook_selected.gif); background-repeat:no-repeat;}

ul#topNavBar li#the_buzz {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/press.gif); background-repeat:no-repeat;}
ul#topNavBar li#the_buzz a {margin-left:0px;margin-right:0px; width:35px;}
ul#topNavBar li#the_buzz a:hover {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/press_on.gif); background-repeat:no-repeat;}
ul#topNavBar li#the_buzz a.current{background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/press_selected.gif); background-repeat:no-repeat;}
ul#topNavBar li#the_buzz a.current:link, ul#topNavBar li#the_buzz a.current:visited,ul#topNavBar li#the_buzz a.current:hover,ul#topNavBar li#the_buzz a.current:active{background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/press_selected.gif); background-repeat:no-repeat;}

ul#topNavBar li#everything_rachel {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/everything_rachel.gif); background-repeat:no-repeat;}
ul#topNavBar li#everything_rachel a {margin-left:0px;margin-right:0px; width:110px;}
ul#topNavBar li#everything_rachel a:hover {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/everything_rachel_on.gif); background-repeat:no-repeat;}
ul#topNavBar li#everything_rachel a.current{background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/everything_rachel_selected.gif); background-repeat:no-repeat;}
ul#topNavBar li#everything_rachel a.current:link, ul#topNavBar li#everything_rachel a.current:visited,ul#topNavBar li#everything_rachel a.current:hover,ul#topNavBar li#everything_rachel a.current:active{background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/2010.08.25/everything_rachel_selected.gif); background-repeat:no-repeat;}


ul#topNavBar li#must_haves {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/must_haves.gif); background-repeat:no-repeat;}
ul#topNavBar li#must_haves a {margin-left:0px;margin-right:0px; width:58px;}
ul#topNavBar li#must_haves a:hover {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/must_haves_on.gif); background-repeat:no-repeat;}
ul#topNavBar li#must_haves a.current{background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/must_haves_selected.gif); background-repeat:no-repeat;}
ul#topNavBar li#must_haves a.current:link, ul#topNavBar li#must_haves a.current:visited,ul#topNavBar li#must_haves a.current:hover,ul#topNavBar li#must_haves a.current:active{background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-rachelroy-Site/Sites-rachelroy-Library/default/v1283574092439/images/header/top_nav/nav_links/must_haves_selected.gif); background-repeat:no-repeat;}


/* Dynamic top nav*/
#dynamicNav {float:left; width:800px; padding-top:5px;}

#topNavBar2, #topNavBar3 {width:780px; float:left; height:16px; overflow:hidden; padding:5px 0 0 200px;}
#topNavBar2 span, #topNavBar3 span{margin-right:16px; float:left; display:inline; white-space:nowrap;}

#topNavBar3 span a, #topNavBar3 span a:link, #topNavBar3 span a:visited, #topNavBar3 span a:active{text-decoration:none; color:#6799CC;}
#topNavBar2 span a, #topNavBar2 span a:link, #topNavBar2 span a:visited, #topNavBar2 span a:active{text-decoration:none; color:#6799CC;}

#topNavBar2 span a:hover, #topNavBar3 span a:hover {text-decoration:underline;}

#topNavBar2 span.current{margin-right:16px; border-bottom:solid 1px #000000;}
#topNavBar3 span.current{margin-right:16px; border-bottom:solid 1px #000000;}

#topNavBar3 span.current a, #topNavBar3 span.current a:link, #topNavBar3 span.current a:visited, #topNavBar3 span.current a:active{text-decoration:none; color:#000000;}
#topNavBar2 span.current a, #topNavBar2 span.current a:link, #topNavBar2 span.current a:visited, #topNavBar2 span.current a:active{text-decoration:none; color:#000000;}
/******************************** FOOTER STYLES **********************************/

#footer #optIn {background-color:#000000; float:left; font-size:9px; font-weight:normal; height:27px; padding:18px 0 0 25px; width:205px;}
#footer #optIn #col1row1 {padding-right:3px;}
#footer #optIn #optInEmail {width:140px; color:#6799CC; padding:0; border:0; border-bottom:dotted 1px #999999; background-color:#000000;}
#footer #optIn table {margin:0; border-collapse:collapse;}

/* 3b: footerNav */
#footer #footerNav {float:left; width:794px; color:#999999;}
#footer #footerNav a, #footer #footerNav a:link, #footer #footerNav a:active, #footer #footerNav a:visited {text-decoration:none; color:#999999;}
#footer #footerNav a:hover {color:#6799cc;}
#footerNav #footerNavLinks {float:left;}
#footerNavLinks #footerNav1 {background-color:#000000; float:left; height:33px; padding:12px 20px 0 0; width:700px; font-size:11px; line-height:12pt;}
#footerNavLinks #shareHolder {background-color:#000000; float:left; height:24px; padding:21px 29px 0 0; width:45px;}
#footerNav2 {float:left; padding:6px 0 0 230px; text-transform:uppercase; color:#999999;}
#footer #byphone {color:#6799cc;}
#footerNavLinks .delim {padding:0 9px 0 11px; display:inline;}

/* top search suggest */
#topSearch {position:relative;}
#topSearch .over{background-color:#eeeeee;}
#topSearch .term{width:100%;}
#topSearch .hitcount{display:none;}
#topSearch .suggestItem{margin:0 2px;cursor:pointer;border-bottom:1px dotted #BCBCBC;}
#topSearch #search_suggest{z-index:999;visibility:hidden;text-align:left;width:137px;position:absolute;top:16px;left:0;background-color:#ffffff;border-bottom:dotted 1px #999999;border-left:dotted 1px #999999;border-right:dotted 1px #999999;overflow:hidden;/*height:98px;*/}

#seoFooter {clear:both;}
#seoFooter2 {background-color:#000000;padding-left:230px;float:left;width:794px;}
#seoFooter2 #seoLinks {float:left}
#seoFooter2 .link {color:#999999;float:left;font-size:9px;padding:0 10px 8px 0;text-decoration:none;}
#footer #seoFooter #seoLinks a:hover {color:#6799CC;}
#seoFooter2 .divder{float:left;}
