/*************************Background******************************/
#fauxBody {
	background-color: #f7f6f2;
}
#pageContent #content {
	border: 2px solid #d9d7d4;
	border-width: 0 2px;
}
#pageContent #content.mainAnon {
	border: none;
}
#pageContent #content.MainContent,
#pageContent #content.BrasContent,
#pageContent #content.UndiesContent,
#pageContent #content.ApparelContent,
#pageContent #content.AccessoriesContent,
#pageContent #content.fitContent,
#pageContent #content.a_braguide,
#pageContent #content.a_livein,
#pageContent #content.a_perfectpairs,
#pageContent #content.swimguide,
#pageContent #content.a_braguide,
#pageContent #content.pjshop {
	background-color: transparent;
	min-width: 812px;
	border: none;
}
#pageContent #content #PromoCode {
	cursor: text;
	position: absolute;
	font-weight:bold;
	font-family: Courier New;
	font-size: 16px;
	font-weight: bold;
	color: #f3ead8;
	cursor: text;
}

#pageContent #content #FSPlus20OffPromoCode {
	top: 487px;
	left: 103px;
}

#pageContent #content #FSPlus20OffPromoCode span {
	width: 180px;
	height: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #685c53;
	cursor: text;
	font-family: Courier New;
}

#pageContent #content #aeriePromoCode span {
	width: 150px;
	height: 20px;
	font-family: Courier New;
	font-size: 14px;
	font-weight: bold;
	color: #685c53;
	cursor: text;
	z-index: 2;
}


/************Aerie Homepage************/
#pageContent .MainContent,
#Aerie_Main #ShopBras a:hover span,
#Aerie_Main #ShopUndies a:hover span,
#Aerie_Main #ShopTops a:hover span,
#Aerie_Main #ShopBottoms a:hover span { background: url("/Images/aerie/webset11/0613/main.jpg") center top no-repeat; }

#Aerie_Main { width: 812px; height: 687px; }

#Aerie_Main #Clearance { left: -17px; top: 22px; }
#Aerie_Main #Clearance a { width: 845px; height: 204px; }
#Aerie_Main #Clearance a span { left: 0px; top: 0px; width: 845px; padding-top: 204px; }


#Aerie_Main #ShopBras { left: 121px; top: 246px; }
#Aerie_Main #ShopBras a { width: 105px; height: 62px; }
#Aerie_Main #ShopBras a span { left: 5px; top: 32px; width: 92px; padding-top: 29px; }
#Aerie_Main #ShopBras a:hover span { background-position: -0px -687px; }

#Aerie_Main #ShopUndies { left: 265px; top: 244px; }
#Aerie_Main #ShopUndies a { width: 124px; height: 68px; }
#Aerie_Main #ShopUndies a span { left: 9px; top: 35px; width: 106px; padding-top: 27px; }
#Aerie_Main #ShopUndies a:hover span { background-position: -92px -687px; }

#Aerie_Main #ShopTops { left: 427px; top: 240px; }
#Aerie_Main #ShopTops a { width: 114px; height: 74px; }
#Aerie_Main #ShopTops a span { left: 9px; top: 38px; width: 99px; padding-top: 28px; }
#Aerie_Main #ShopTops a:hover span { background-position: -198px -687px; }

#Aerie_Main #ShopBottoms { left: 565px; top: 246px; }
#Aerie_Main #ShopBottoms a { width: 125px; height: 76px; }
#Aerie_Main #ShopBottoms a span { left: 3px; top: 32px; width: 118px; padding-top: 29px; }
#Aerie_Main #ShopBottoms a:hover span { background-position: -297px -687px; }

#Aerie_Main #AERewards { left: 34px; top: 624px; }
#Aerie_Main #AERewards a { width: 734px; height: 61px; }
#Aerie_Main #AERewards a span { left: 0px; top: 0px; width: 734px; padding-top: 61px; }


/************Aerie Bras Homepage************/
#pageContent .BrasContent,
#Aerie_Bras #ShopBras a:hover span { background: url("/Images/aerie/webset11/0613/bras.jpg") center top no-repeat; }

#Aerie_Bras { width: 812px; height: 658px; }

#Aerie_Bras #Product1 { left: 94px; top: 280px; }
#Aerie_Bras #Product1 a { width: 155px; height: 116px; }
#Aerie_Bras #Product1 a span { left: 0px; top: 0px; width: 155px; padding-top: 116px; }


#Aerie_Bras #Product2 { left: 187px; top: 393px; }
#Aerie_Bras #Product2 a { width: 136px; height: 166px; }
#Aerie_Bras #Product2 a span { left: 0px; top: 0px; width: 136px; padding-top: 166px; }


#Aerie_Bras #Product3 { left: 87px; top: 512px; }
#Aerie_Bras #Product3 a { width: 107px; height: 43px; }
#Aerie_Bras #Product3 a span { left: 0px; top: 0px; width: 107px; padding-top: 43px; }


#Aerie_Bras #Clearance { left: 475px; top: 17px; }
#Aerie_Bras #Clearance a { width: 363px; height: 341px; }
#Aerie_Bras #Clearance a span { left: 0px; top: 0px; width: 363px; padding-top: 341px; }


#Aerie_Bras #ShopBras { left: 587px; top: 370px; }
#Aerie_Bras #ShopBras a { width: 136px; height: 73px; }
#Aerie_Bras #ShopBras a span { left: 21px; top: 41px; width: 96px; padding-top: 29px; }
#Aerie_Bras #ShopBras a:hover span { background-position: -0px -658px; }

#Aerie_Bras #AERewards { left: 35px; top: 598px; }
#Aerie_Bras #AERewards a { width: 736px; height: 55px; }
#Aerie_Bras #AERewards a span { left: 0px; top: 0px; width: 736px; padding-top: 55px; }


/************Aerie Undies Homepage************/
#pageContent .UndiesContent,
#Aerie_Undies #ShopUndies a:hover span { background: url("/Images/aerie/webset11/0613/undies.jpg") center top no-repeat; }

#Aerie_Undies { width: 812px; height: 658px; }

#Aerie_Undies #Product1 { left: 148px; top: 153px; }
#Aerie_Undies #Product1 a { width: 141px; height: 139px; }
#Aerie_Undies #Product1 a span { left: 0px; top: 0px; width: 141px; padding-top: 139px; }

#Aerie_Undies #Product2 { left: 181px; top: 353px; }
#Aerie_Undies #Product2 a { width: 154px; height: 104px; }
#Aerie_Undies #Product2 a span { left: 0px; top: 0px; width: 154px; padding-top: 104px; }


#Aerie_Undies #Clearance { left: 477.5px; top: 14px; }
#Aerie_Undies #Clearance a { width: 362px; height: 349px; }
#Aerie_Undies #Clearance a span { left: 0px; top: 0px; width: 362px; padding-top: 349px; }


#Aerie_Undies #ShopUndies { left: 578.5px; top: 369px; }
#Aerie_Undies #ShopUndies a { width: 149px; height: 71px; }
#Aerie_Undies #ShopUndies a span { left: 25px; top: 43px; width: 107px; padding-top: 27px; }
#Aerie_Undies #ShopUndies a:hover span { background-position: -0px -658px; }

#Aerie_Undies #AERewards { left: 36.5px; top: 597px; }
#Aerie_Undies #AERewards a { width: 732px; height: 61px; }
#Aerie_Undies #AERewards a span { left: 0px; top: 0px; width: 732px; padding-top: 61px; }


/************Aerie Apparel Homepage************/
#pageContent .ApparelContent,
#Aerie_Apparel #ShopTops a:hover span,
#Aerie_Apparel #ShopBottoms a:hover span { background: url("/Images/aerie/webset11/0613/apparel.jpg") center top no-repeat; }

#Aerie_Apparel { width: 812px; height: 658px; }

#Aerie_Apparel #ShopTops { left: 514px; top: 367px; }
#Aerie_Apparel #ShopTops a { width: 125px; height: 74px; }
#Aerie_Apparel #ShopTops a span { left: 16px; top: 42px; width: 98px; padding-top: 30px; }
#Aerie_Apparel #ShopTops a:hover span { background-position: 1px -662px; }

#Aerie_Apparel #ShopBottoms { left: 664px; top: 370px; }
#Aerie_Apparel #ShopBottoms a { width: 131px; height: 71px; }
#Aerie_Apparel #ShopBottoms a span { left: 12px; top: 40px; width: 118px; padding-top: 30px; }
#Aerie_Apparel #ShopBottoms a:hover span { background-position: -97px -662px; }

#Aerie_Apparel #Product1 { left: 145px; top: 243px; }
#Aerie_Apparel #Product1 a { width: 196px; height: 237px; }
#Aerie_Apparel #Product1 a span { left: 0px; top: 0px; width: 196px; padding-top: 237px; }


#Aerie_Apparel #Product2 { left: 139px; top: 477px; }
#Aerie_Apparel #Product2 a { width: 224px; height: 79px; }
#Aerie_Apparel #Product2 a span { left: 0px; top: 0px; width: 224px; padding-top: 79px; }


#Aerie_Apparel #Clearance { left: 476px; top: 15px; }
#Aerie_Apparel #Clearance a { width: 363px; height: 350px; }
#Aerie_Apparel #Clearance a span { left: 0px; top: 0px; width: 363px; padding-top: 350px; }

#Aerie_Apparel #AERewards { left: 35px; top: 598px; }
#Aerie_Apparel #AERewards a { width: 736px; height: 55px; }
#Aerie_Apparel #AERewards a span { left: 0px; top: 0px; width: 736px; padding-top: 55px; }


/******************Clearance Rollover*******************/
#aerieClearanceHpNav {
	background: url("/Images/aerie/clearance/nav/aerie_CLEARANCE_roll_50.jpg") no-repeat scroll 0 0 transparent;
	width: 128px;
	height: 272px;
}
#aerieClearanceHpNav #code { left: 16px; top: 185px; color: #d3b7b4; font-family: Courier New, Courier, serif; font-size: 11px; font-weight: bold;}
#aerieClearanceHpNav #code span { width: 40px; }
#aerieClearanceHpNav #details { left: 0px; top: 0px; }
#aerieClearanceHpNav #details a { width: 128px; height: 272px; }

/******************Clearance Homepage*******************/
#aerieClearanceHp {
	background: url("/Images/aerie/clearance/aerie_CLEARANCE_HP_50.jpg") no-repeat scroll 0 0 transparent;
	width: 152px;
	height: 310px;
}

#aerieClearanceHp #code { left: 16px; top: 198px; color: #d3b7b4; font-family: Courier New, Courier, serif; font-size: 12px; font-weight: bold;}
#aerieClearanceHp #code span { width: 40px; }
#aerieClearanceHp #details { left: 0px; top: 0px; }
#aerieClearanceHp #details a { width: 152px; height: 310px; }

/************Aerie Gift Guide************/
#pageContent .giftguide,
#giftGuide #mensGiftGuide a:hover span,
#giftGuide #womensGiftGuide a:hover span,
#giftGuide #kidsGiftGuide a:hover span,
#giftGuide #giftsByPrice a:hover span,
#giftGuide #top15Gifts a:hover span,
#giftGuide #holidayCatalog a:hover span,
#giftGuide #giftOfWeek a:hover span,
#giftGuide #giftCards a:hover span,
#giftGuide #eGiftCards a:hover span,
#giftGuide #mobileGiftCards a:hover span {
	background: url("/Images/aerie/webset10/12152010/giftguide.jpg") center top no-repeat;
}

#giftGuide {
	width: 812px;
	height: 823px;
}

#giftGuide #mensGiftGuide {
	top:0px;
	left:626px;
}
#giftGuide #mensGiftGuide a {
	width: 54px;
	height: 24px;
}
#giftGuide #mensGiftGuide a span {
	background-image: url("/Images/spacer.gif");
	width:38px;
	padding-top:12px;
	top: 4px;
	left: 8px;
}
#giftGuide #mensGiftGuide a:hover span {
	background-position: -707px -830px;
}

#giftGuide #womensGiftGuide {
	top:0px;
	left:682px;
}
#giftGuide #womensGiftGuide a {
	width: 70px;
	height: 24px;
}
#giftGuide #womensGiftGuide a span {
	background-image: url("/Images/spacer.gif");
	width:58px;
	padding-top:12px;
	top: 4px;
	left: 6px;
}
#giftGuide #womensGiftGuide a:hover span {
	background-position: -761px -830px;
}

#giftGuide #kidsGiftGuide {
	top:0px;
	left:753px;
}
#giftGuide #kidsGiftGuide a {
	width: 70px;
	height: 24px;
}
#giftGuide #kidsGiftGuide a span {
	background-image: url("/Images/spacer.gif");
	width:58px;
	padding-top:12px;
	top: 4px;
	left: 6px;
}
#giftGuide #kidsGiftGuide a:hover span {
	background-position: -832px -830px;
}

#giftGuide #giftsByPrice {
	top:309px;
	left:553px;
}
#giftGuide #giftsByPrice a {
	width: 180px;
	height: 30px;
}
#giftGuide #giftsByPrice a span {
	width:160px;
	padding-top:16px;
	top: 10px;
	left: 10px;
}
#giftGuide #giftsByPrice a:hover span {
	background-position: -30px -834px;
}

#giftGuide #top15Gifts {
	top:341px;
	left:567px;
}
#giftGuide #top15Gifts a {
	width: 180px;
	height: 33px;
}
#giftGuide #top15Gifts a span {
	width:160px;
	padding-top:19px;
	top: 5px;
	left: 10px;
}
#giftGuide #top15Gifts a:hover span {
	background-position: -45px -860px;
}

#giftGuide #holidayCatalog {
	top:369px;
	left:539px;
}
#giftGuide #holidayCatalog a {
	width: 199px;
	height: 33px;
}
#giftGuide #holidayCatalog a span {
	width:185px;
	padding-top:20px;
	top: 4px;
	left: 9px;
}
#giftGuide #holidayCatalog a:hover span {
	background-position: -16px -887px;
}

#giftGuide #giftOfWeek {
	top:598px;
	left:130px;
}
#giftGuide #giftOfWeek a {
	width: 335px;
	height: 111px;
}
#giftGuide #giftOfWeek a span {
	width:283px;
	padding-top:45px;
	top: 47px;
	left: 27px;
}
#giftGuide #giftOfWeek a:hover span {
	background-position: -222px -873px;
}

#giftGuide #giftCards {
	top: 504px;
	left: 607px;
}
#giftGuide #giftCards a {
	width: 81px;
	height: 17px;
}
#giftGuide #giftCards a span {
	width: 75px;
	padding-top: 15px;
}
#giftGuide #giftCards a:hover span {
	background-position: -224px -829px;
}

#giftGuide #eGiftCards {
	top: 504px;
	left: 697px;
}
#giftGuide #eGiftCards a {
	width: 92px;
	height: 17px;
}
#giftGuide #eGiftCards a span {
	width: 92px;
	padding-top: 15px;
}
#giftGuide #eGiftCards a:hover span {
	background-position: -314px -829px;
}

#giftGuide #mobileGiftCards {
	top: 520px;
	left: 607px;
}
#giftGuide #mobileGiftCards a {
	width: 127px;
	height: 17px;
}
#giftGuide #mobileGiftCards a span {
	width: 127px;
	padding-top: 15px;
}
#giftGuide #mobileGiftCards a:hover span {
	background-position: -224px -845px;
}

#giftGuide #likeButton {
	top:789px;
	left:5px;
	width: 395px;
	height: 23px;
	position: absolute;
}
#giftGuide #likeButton span {
	height: 100%;
	width: 100%;
	overflow: visible;
}


/************Aerie Giudes************/
#guideLikeBar {
	height: 30px;
	width: 812px;
	margin: 2px auto;
}

/************Store Locator**********************/
#sl_hp {
    background-image: url("/Images/aerie/global/storelocator/storelocator_home_fashion.jpg");
    background-repeat: no-repeat;
    float: left;
    height: 364px;
    width: 398px;
}

/***************Order Confirmation Banner*******************/
#aerieThankYou_enterSweeps


/***************Aerie FS BANNER******************/

#aerie_fs_banner {
	top:-5px;
	position:relative;
	background: url("/Images/homepage/webset10/03312010/a_fs100.png") no-repeat;
	width:375px;
	height:34px;
}

#a_toptab_fs a{
	height:31px;
	width:370px;
}

/******************Bra Search Landing Page*******************/

#pageContent .eventLandingContent {
	height: 602px;
	margin-bottom:6px;
	width: 100%;
	padding: 0;
}

#pageContent .eventLandingContent, #bra_printCoupon a:hover, #bra_findStore a:hover, #bra_exploreGuide a:hover, #eventlanding_HP #bra_copy a:hover span {
	background: url("/Images/aerie/webset10/09082010/event.jpg") no-repeat top center;
}

#eventlanding_HP {
	position: relative;
	margin: 0 auto;
	width: 812px;
}

#eventlanding_HP #bra_details {
	top:0;
	left:0;
}
#eventlanding_HP #bra_details a span {
	width: 453px;
	padding-top: 151px;
	z-index: 1;
	height: 0;
}

#eventlanding_HP #bra_copy {
	top:130px;
	left:150px;
}
#eventlanding_HP #bra_copy span {
	width: 320px;
	height: 20px;
	color: #271f14;
	font-size: 13px;
	font-weight: bold;
	display: inline;
	z-index: 2;
	cursor: auto;
}
#eventlanding_HP #bra_copy a {
	display: inline;
	text-indent: 10px;
}
#eventlanding_HP #bra_copy a span {
	width: 56px;
	font-size: 9px;
	text-decoration: underline;
	line-height: 20px;
	cursor: pointer;
}
#eventlanding_HP #bra_copy a:hover span {
	text-decoration: none;
}
#bra_code {
	text-transform:uppercase;
	color:#494946;
	position:absolute;
	left:239px;
	top:353px;
	font-size:12px;
}
#bra_code a {
	text-decoration:underline;
	color:#494946;
	font-size:9px;
}
#bra_code a:hover {
	text-decoration:none;
}
.moreCopy {
	display:block;
	text-indent:63px;
}
#bra_printCoupon {top:396px; left:213px;}
#bra_printCoupon a{width:115px; height:23px;}
#bra_printCoupon a:hover {background-position: -10px -664px}

#bra_findStore {top:396px; left:333px;}
#bra_findStore a{width:115px; height:23px;}
#bra_findStore a:hover {background-position: -130px -664px}

#bra_exploreGuide {top:396px; left:452px;}
#bra_exploreGuide a{width:139px; height:23px;}
#bra_exploreGuide a:hover {background-position: -250px -664px}

/******************Bottom Banner*******************/

#aerie_category_bottom_banner a {
	background: url("/Images/web/webset10/10182010/ae_category_bottom_banner.jpg") no-repeat;
	display:block;
	width:800px;
	height:150px;
	margin-top:6px;
}

/************Common Styles************/
#pageContent .MainContent,
#pageContent .BrasContent,
#pageContent .UndiesContent,
#pageContent .ApparelContent,
#pageContent .AccessoriesContent,
#pageContent .a_braguide,
#pageContent .a_livein,
#pageContent .a_perfectpairs,
#pageContent .a_braguide,
#pageContent .giftguide,
#pageContent .pjshop,
#pageContent .swimguide {
	padding:0;
	width:100%;
}

#Aerie_Main,
#Aerie_Bras,
#Aerie_Undies,
#Aerie_Apparel,
#Aerie_Accessories,
#braguide_a,
#livein_a,
#perfectpairs_a,
#giftGuide_a,
#pjshop,
#swimguide_a {
	margin:  0 auto;
	position: relative;
}

#Aerie_Main span,
#Aerie_Bras span,
#Aerie_Undies span,
#Aerie_Apparel span,
#Aerie_Accessories span,
#giftGuide span,
#pjshop span,
#swimguide span,
.textReplace {
	display: block;
	height: 0;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
}

#Aerie_Main a,
#Aerie_Bras a,
#Aerie_Undies a,
#Aerie_Apparel a,
#Aerie_Accessories a,
#giftGuide a,
#pjshop a,
#swimguide a {
	display: block;
}

#Aerie_Main ul li,
#Aerie_Bras ul li,
#Aerie_Undies ul li,
#Aerie_Accessories ul li,
#Aerie_Apparel ul li,
#giftGuide ul li,
#pjshop ul li,
#swimguide ul li,
#eventlanding_HP ul li,
#ae_rollover_m ul li, 
#ae_rollover_w ul li,
#aerieClearanceHp ul li,
#aerieClearanceHpNav ul li {
	position:absolute;
	list-style-image:none;
	list-style-type:none;
}

#eventlanding_HP ul li a,
#ae_rollover_m ul li a, 
#ae_rollover_w ul li a,
#aerieClearanceHp ul li a,
#aerieClearanceHpNav ul li a, 
.message {
	display: block;
	text-indent:-5000px;
	line-height: 1px;	
}
/******************Rollovers*******************/
#mainNav .rolloverHolster {
	background-color: #F2EFE8;
	margin-top: 28px;
	padding:6px 0 0 8px;
	height: 280px;
	width: 820px;
	left: 14px;
}

/*************************Navigation Styles******************************/
.aerieBranding #brandLogo {
	background: url("/Images/aerie/webset11/0527/headerSprite.jpg") no-repeat scroll 0 -45px transparent;
	height: 52px;
	width: 165px;
	margin-top: 3px;
	padding-bottom: 8px;
}


#mainNavFull {
	width: 100%;
	background-image: url("/Images/aerie/webset11/0527/headerSprite.jpg");
	background-position: center -1px;
	background-repeat: no-repeat;
	background-color: transparent;
	height: 43px;
	min-width: 812px;
}

* html #mainNavFull {
	background-image: url("/Images/aerie/webset11/0527/headerSprite.jpg");
}

.rootCat_bras #mainNavFull,
.rootCat_undies #mainNavFull,
.rootCat_apparel #mainNavFull,
.rootCat_swimAccessories #mainNavFull,
.rootCat_aerieclearance #mainNavFull {
	/*background-position: center -48px;*/
	background: none;
	height: auto;
}

/*.rootCat_clearance #mainNavFull {
	height: auto;
	background: url("/Images/homepage/webset10/07072010/ae_nav_gray_red.gif") repeat-x scroll 0 2px #fff;
}*/

.aerieBranding #mainNav {
	background-image: url("/Images/aerie/webset11/0527/headerSprite.jpg");
	background-position: -66px -1px;
	background-repeat: no-repeat;
	background-color: transparent;
	height: 43px;
	margin-left: 23px;
	position: relative;
	z-index: 3;
}

* html .aerieBranding #mainNav {
	background-image: url("/Images/aerie/webset11/0527/headerSprite.jpg");
}

.rootCat_aerieclearance #mainNav {
	background-position: 0 -28px;
}

.rootCat_bras #mainNavWrapper,
.rootCat_undies #mainNavWrapper,
.rootCat_apparel #mainNavWrapper,
.rootCat_swimAccessories #mainNavWrapper,
.rootCat_aerieclearance #mainNavWrapper {
	height: 136px;
}

.aerieBranding #mainNav div.navRootWrapper {
	top: 0;
	height: 123px;
	padding: 13px 0 2px 18px;
	width: 870px;
}

#mainNav .subMenu {
	padding: 0 12px 0 2px;
}
#mainNav .submenuleft {
	padding: 0 12px 0 8px;	
}

#mainNav li a.rootCatLink {
	height: 43px;
	position: relative;
	z-index: 2;
}

#mainNav li a span {
	padding-top: 43px;
	height: 0;
}

#mainNav .submenuleft,
#mainNav .subMenu {
	height: 83px;
	margin-top: 30px;
}
#mainNavClearance .submenuleft,
#mainNavClearance .subMenu {
	height: 67px;
}
#mainNav .subMenu {
	border-left: 1px solid #998f86;
}

#mainNavClearance .subMenu {
	border-left: 1px solid #fff;
}

#mainNavBras a.rootCatLink,
#mainNavApparel a.rootCatLink,
#mainNavClearance a.rootCatLink {
	width: 176px;
}

#mainNavUndies a.rootCatLink {
	width: 184px;
}

#mainNavApparel a.rootCatLink  {
	width: 193px;
}

#mainNavClearance a.rootCatLink  {
	width: 220px;
}

/*#mainNavUndies a.rootCatLink,
#mainNavApparel a.rootCatLink,
#mainNavAccessories a.rootCatLink,
#mainNavClearance a.rootCatLink  {
	margin-left: 1px;
}*/

#mainNav .navRootWrapper .submenuleft li a:hover,
#mainNav .navRootWrapper .submenuleft h2 a:hover,
#mainNav .navRootWrapper .subMenu li a:hover,
#mainNav .navRootWrapper .subMenu h2 a:hover  {
	color: #695c54;
}
#mainNavClearance .navRootWrapper .submenuleft li a:hover,
#mainNavClearance .navRootWrapper .subMenu li a:hover,
#mainNavClearance .navRootWrapper .submenuleft h2 a:hover,
#mainNavClearance .navRootWrapper .subMenu h2 a:hover {
	color: #790a00;
}

/*#mainNavBras:hover,
#mainNavUndies:hover,
#mainNavApparel:hover,
#mainNavAccessories:hover,
#mainNavClearance:hover,*/
#mainNavBras.menuOn,
#mainNavUndies.menuOn,
#mainNavApparel.menuOn,
/*#mainNavAccessories.menuOn,*/
#mainNavClearance.menuOn {
	background-image: url("/Images/aerie/webset11/0117/aerieNavigation.png");
	background-repeat: no-repeat; 
	background-color: transparent;
}
* html #mainNavBras.menuOn,
* html #mainNavUndies.menuOn,
* html #mainNavApparel.menuOn,
/** html #mainNavAccessories.menuOn,*/
* html #mainNavClearance.menuOn {
	background-image: url("/Images/aerie/webset11/0117/ie_aerieNavigation.jpg");
}
/*#mainNavBras:hover,*/
#mainNavBras.menuOn {
	background-position: -74px -32px;
}

/*#mainNavUndies:hover,*/
#mainNavUndies.menuOn {
	background-position: -162px -56px;
}

/*#mainNavApparel:hover,*/
#mainNavApparel.menuOn {
	background-position: -324px -56px;
}

/*#mainNavAccessories:hover,*/
/*#mainNavAccessories.menuOn {
	background-position: -487px -56px;
}*/

/*#mainNavClearance:hover,*/
#mainNavClearance.menuOn {
	background-position: -649px -56px;
}

#mainNavBras div.navRootWrapper {
	background: url("/Images/aerie/webset11/0527/navRollovers.png") no-repeat scroll -14px top transparent;
	left: -52px;
}
#mainNavUndies div.navRootWrapper {
	background: url("/Images/aerie/webset11/0527/navRollovers.png") no-repeat scroll -14px -138px transparent;
	left: -52px;
}
#mainNavApparel div.navRootWrapper {
	background: url("/Images/aerie/webset11/0527/navRollovers.png") no-repeat scroll -14px -276px transparent;
	left: -52px;
}
/*#mainNavAccessories div.navRootWrapper {
	background: url("/Images/aerie/webset11/0117/aerieNavigation.png") no-repeat scroll -14px -462px transparent;
	left: -52px;
}*/
#mainNavClearance div.navRootWrapper {
	background: url("/Images/aerie/webset11/0527/navRollovers.png") no-repeat scroll -14px -414px transparent;
	left: -52px;
}

* html #mainNavBras div.navRootWrapper {
	background: url("/Images/aerie/webset11/0527/ie_aerieNavigation.jpg") no-repeat scroll -14px top transparent;
	left: -52px;
}
* html #mainNavUndies div.navRootWrapper {
	background: url("/Images/aerie/webset11/0527/ie_aerieNavigation.jpg") no-repeat scroll -14px -138px transparent;
	left: -52px;
}
* html #mainNavApparel div.navRootWrapper {
	background: url("/Images/aerie/webset11/0527/ie_aerieNavigation.jpg") no-repeat scroll -14px -276px transparent;
	left: -52px;
}
/** html #mainNavAccessories div.navRootWrapper {
	background: url("/Images/aerie/webset11/0117/ie_aerieNavigation.jpg") no-repeat scroll -14px -462px transparent;
	left: -52px;
}*/
* html #mainNavClearance div.navRootWrapper {
	background: url("/Images/aerie/webset11/0527/ie_aerieNavigation.jpg") no-repeat scroll -14px -414px transparent;
	left: -52px;
}

#mainNav li:hover .navRootWrapper a {
	background: none;
}
#mainNav .navRootWrapper ul {
	padding-right: 15px;
}

#mainNav .submenuleft a,
#mainNav .submenuleft h2 {
	color: #998f86;
}
#mainNav .subMenu a,
#mainNav .subMenu h2 {
	color: #998f86;
}

#mainNavClearance .navRootWrapper h2 a {
	color: #790a00;
}
#mainNavClearance .navRootWrapper a {
	color: #685c53;
}
#mainNav #mainNavClearance .rolloverHolster table a {
	color: #0b1720;
}

#mainNavClearance .navRootWrapper div:nth-child(1)  {
	border-left: none;
	padding-left: 3px;
}

#mainNavClearance .rolloverHolster a span {
	display: inline;
	overflow: visible;
	padding-top: none;
}

#goToAeClearance {
	background: url("/Images/aerie/webset10/10182010/aeClearanceBird.gif") no-repeat 0 0 transparent;
	display: block;
	position: absolute;
	left: 750px;
	top: 94px;
	text-transform: uppercase;
	font-size: 9px;
	padding-top: 2px;
}
#goToAeClearance a {
	text-transform: uppercase;
	font-size: 11px;
	padding: 1px 0 0 1px;
	text-indent: 17px;
	font-weight: bold;
}
/****************FOOTER*******************/
body {
	background-color: #F7F6F2;
}

#pageFoot {
	border-top: 1px solid #959595;
	padding: 12px 0 20px 0;
	height: 212px;
}
.footer_sitemap_header, .footer_sitemap_link, .footer_sitemap_link a, #footer_email_header, #footer_social_header {
	color:#605440;
}

.footer_sitemap_content ul li a, .footer_sitemap_link a, #copy_content {
	color:#887a62;
}

.footer_sitemap_content ul li a:hover, .footer_sitemap_link a:hover {
	color:#605440;
}

#footer_social_content ul li {
	width: 19px;
	height: 19px;
}
#footer_social_content ul li a {
	display: block;
	height: 19px;
	outline: medium none;
	text-indent: -5000px;
	width: 19px;
}
#footer_social_facebook a {
	background: url(/Images/aerie/webset11/0527/footerSprite.gif) no-repeat 0 -26px;
}
#footer_social_twitter a {
	background: url(/Images/aerie/webset11/0527/footerSprite.gif) no-repeat -41px -26px;
}
#footer_social_facebook a:hover {
	background-position: 0 -45px;
}
#footer_social_twitter a:hover {
	background-position: -41px -45px;
}
#footer_brand_slogan {
	width: 136px;
	height: 36px;
	background: none; /*url(/Images/aerie/webset10/09012010/slogan_aerie.png) no-repeat;*/
}
#legal_content {
	width: 100px;
	height: 26px;
	margin-top: 12px;
	background: url(/Images/aerie/webset11/0527/footerSprite.gif) no-repeat;
	overflow: hidden;
}
/* coupon page */
#coupon_content {
	margin:0 auto;
	width:493px;
	height:363px;
	background-color:#FFF;
	position: relative;
}
.upc_code {
	position:absolute;
	top:186px;
	left:146px;
}
#coupon_print {
	position:absolute;
	height:17px;
	left:191px;	
	top:396px;
	overflow:hidden;
	outline: none;
	color: #000;
}
#coupon_print span {
	display:block;
	font-family: Courier;
}
