@charset "utf-8";
/* CSS Document */
#productWindowPromos img {float:left;z-index:1;}
#FashionSWPage {float:left;width:800px;margin:0 0 10px 0;*margin:5px 0 10px 0;padding:0;}
#FashionSWPage a {text-decoration:none!important;}
#FashionSWPage a:hover {text-decoration:none!important;}
#FashionSWPage #fashion-grid a:hover {text-decoration:none!important;}
#FashionSWPage a:hover h2 {text-decoration:none!important;}
#fashion-grid {height:1555px;position:relative;margin-bottom:10px;}
#fashion-grid2 {float:left;height:574px;}
#rollover-squares h2#Squares1, #rollover-squares h2#Squares2, #rollover-squares h2#Squares3, #rollover-squares h2#Squares4 {font-family: 'Helvetica Light', 'Helvetica', Arial, sans-serif;font-size:30px;font-weight:100;color:#000;position:absolute;margin:0;text-align:center;text-transform:uppercase;width:244px;height:38px;z-index:1000;display:block;padding:0;}
h2#Squares1, h2#Squares2, h2#Squares3, h2#Squares4 {text-decoration:none!important;}
#rollover-squares h2#Squares1 {right:265px;top:0px;padding:10px 0 5px 0;}
#rollover-squares h2#Squares2 {right:0px;top:0px;padding:10px 0 5px 0;}
#rollover-squares h2#Squares3 {right:265px;top:287px;padding:10px 0 5px 0;}
#rollover-squares h2#Squares4 {right:0;top:287px;padding:10px 0 5px 0;}
.prod1, .prod2, .prod3, .prod4, .prod5 {margin-left:25px;width:226px;height:284px;}
#rollover-squares {width:509px;height:564px;float:left;position:relative;top:0px;left:16px;right:0px;}
#rollover-squares .square {width:244px;height:277px;float:left;background:pink;position:relative;}
#rollover-squares .square img.title {margin:0 auto;display:block;}
h1.title {color:#000;font-size:24px;width:500px;padding:0;margin:0;*margin:5px 0 0 0;position:absolute;text-transform:uppercase;font-weight:normal;text-align:left;}
#rollover-squares .square span {width:245px;height:239px;display:block;position:absolute;bottom:0;color:white;}
#rollover-squares .square span p {padding:20px;text-align:center;font-size:14px!important;text-decoration:none;}
#rollover-squares #maternity {margin:0 21px 10px 0;}
#rollover-squares #maternity span {background:#8a3272;}
#rollover-squares #bridal {margin:0 0 10px 0;}
#rollover-squares #bridal span {background:#f1dcab;color:black!important;}
#rollover-squares #tall {margin:0 21px 0 0;}
#rollover-squares #tall span {background:#1b6e79;}
#rollover-squares #petite span {background:#483c7a;}
.bold {font-weight:bold;}
a img {background-color:#fff;}
.text {margin:0px 0 0 0;color:#999999;float:left;width:801px;}
.text a {color:#999999;}
.text1 {width:380px;float:left;margin:5px 30px 10px 0;text-align:justify;}
.text2 {width:380px;float:left;margin-top:5px;text-align:justify;}
#Slot01 {float:left;margin:0 10px 10px 0;}
#Slot02 {float:left;margin:0 0 10px 0;}
#Slot03 {float:left;width:530px;margin:0 10px 10px 0;}
#Slot04 {float:left;width:260px;margin:0 0 10px 0;}
#Slot05 {float:left;width:398px;margin:0 10px 10px 0;}
#Slot06 {float:left;margin:0 0 10px 0;}
#Slot07 {float:left;margin:0 10px 10px 0;}
#Slot08 {float:left;margin:0 0 10px 0;}
#Slot09 {float:left;width:274px;}
/*----------temp---------
#Slot02{height: 321px; width:391px; !important;}*/
#video {left: 15px; position: relative; top: 60px;}
#video img{ cursor: pointer;}
