/* CSS Document */
body{
	background-image:url(/images/bg.gif);
	background-repeat:repeat-x;
	margin:0px;
	font-family:Tahoma;
	font-size:11px;
	color:#756E70;
}
h1{
	margin:0px;
}
h2{
	font-family:"Trebuchet MS";
	font-size:22px;
	color:#DE2059;
	margin:27px 0 15px 0;
}
h2 span{
	font-size:18px;
	color:#4F4548;
}
h3{
	font-family:"Trebuchet MS";
	font-size:22px;
	color:#CC003D;
	margin:17px 0 20px 0;
}

/* common */
.clear{
	clear:both;
}
.hide{
	display:none;
}

/* main_containers */
#outer_bg{
	background-image:url(/images/btm_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
#main_container{
	width:950px;
	margin:0px auto;
}
#top_container{
	width:919px;
	margin:0px;
	padding:0 0 0 31px;
}
#banner_container{
	width:950px;
	margin:0px;
	color:#4F4548;
}
#content_container{
	width:950px;
	margin:0px;
	background-image:url(/images/middle_top_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:25px 0 0 0;
}
#bottom_container{
	width:950px;
	height:165px;
	margin:0px;
	padding:0 0 0 0;
}

/* top_container */
.logo_container{
	margin:0px;
	float:left;
}
.logo a{
	background-image:url(/images/logo.gif);
	background-repeat:no-repeat;
	width:163px;
	height:93px;
	display:block;
}
.top_link_box{
	margin:0 0 0 0;
	padding:30px 15px 0 0;
	float:right;
	text-align:right;
}
a.link_login{
	text-decoration:none;
	font-weight:bold;
	color:#756E70;
	background-image:url(/images/login_icon.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0 23px 0 12px;
}
.link_login:hover{
	text-decoration:underline;
}
a.link_sitemap{
	text-decoration:none;
	font-weight:bold;
	color:#756E70;
	background-image: url(/images/sitemap_icon.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0 0 0 15px;
	margin-left:18px;
}
.link_sitemap:hover{
	text-decoration:underline;
}
a.link_view{
	font-weight:bold;
	color:#756E70;
	padding-left:15px;
	padding-right:15px;
}
.link_view:hover{
	text-decoration:none;
}
.cart_num{
	font-weight:bold;
	color:#DE2059;
	background-image:url(/images/cart_icon.gif);
	background-repeat:no-repeat;
	padding:0 15px 0 18px;
}

/* main_navigation */
#main_navigation{
	font-family:"Trebuchet MS";
	font-size:13px;
	line-height:41px;
	text-transform:uppercase;
	font-weight:bold;
}
a.nav_01{
	text-decoration:none;
	color:#4F4548;
	padding:0 23px 0 10px;
	background-image:url(/images/partition_img.gif);
	background-repeat:no-repeat;
	background-position:right top;
	display:block;
	float:left;
}
.nav_01:hover{
	color:#E02D63;
}
a.nav_01_active{
	text-decoration:none;
	color:#E02D63;
	padding:0 23px 0 10px;
	background-image:url(/images/partition_img.gif);
	background-repeat:no-repeat;
	background-position:right top;
	display:block;
	float:left;
}
a.nav_02{
	text-decoration:none;
	color:#4F4548;
	padding:0 23px 0 21px;
	background-image:url(/images/partition_img.gif);
	background-repeat:no-repeat;
	background-position:right top;
	display:block;
	float:left;
}
.nav_02:hover{
	color:#E02D63;
}
a.nav_02_active{
	text-decoration:none;
	color:#E02D63;
	padding:0 23px 0 21px;
	background-image:url(/images/partition_img.gif);
	background-repeat:no-repeat;
	background-position:right top;
	display:block;
	float:left;
}

a.nav_03{
	text-decoration:none;
	color:#4F4548;
	padding:0 8px 0 23px;
	display:block;
	float:left;
}
.nav_03:hover{
	color:#E02D63;
}
a.nav_03_active{
	text-decoration:none;
	color:#E02D63;
	padding:0 8px 0 23px;
	display:block;
	float:left;
}

/* banner_container */
.banner_img{
	margin:0px;
	float:left;
}
.banner_right_bx{
	background-image:url(/images/banner_rightbg.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	float:left;
	width:538px;
	height:405px;
}
.txt_bx{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:700;
}
.cart_bx{
	width:538px;
	height:218px;
	margin:17px 0 0 0;
}
.cart_bx_left{
	background-image:url(/images/banner_bx_left.gif);
	background-repeat:no-repeat;
	width:22px;
	height:218px;
	float:left;
}
.cart_bx_middle{
	background-image:url(/images/banner_bx_middle.gif);
	background-repeat:repeat-x;
	height:218px;
	width:499px;
	float:left;
}
.cart_bx_right{
	background-image: url(/images/banner_bx_right.gif);
	background-repeat:no-repeat;
	width:17px;
	height:218px;
	float:left;
}
.cart_img_bx{
	float:left;
	margin:0 20px 0 0;
}
.border_img{
	border:#DFA0B3 solid 2px;
}
.img_btm{
	background-image:url(/images/photo_btm_bg.gif);
	background-repeat:no-repeat;
	width:100px;
	height:17px;
}
.selection_bx{
	background-image:url(/images/cart_table_bg.gif);
	background-repeat:repeat-x;
	width:368px;
	height:93px;
	border-right:#F7BCCE solid 4px;
	float:left;
	margin-bottom:13px;
}
.selection_bx_left{
	background-image:url(/images/cart_table_leftbg.gif);
	background-repeat:no-repeat;
	width:25px;
	height:93px;
	float:left;
	margin-right:12px;
}
.list_bx{
	float:left;
	margin:0px;
	padding:20px 25px 0 0;
}
.list_01{
	width:128px;
	height:18px;
	border:#FFAEC5 solid 1px;
	background-color:#ED85A6;
	color:#FDE6EC;
	font-size:11px;
	margin:0 0 9px 0;
}
.button_bx{
	float:left;
	margin:0px;
	padding:20px 0 0 0;
	width:145px;
	text-align:center;
}
.price{
	color:#FFFFFF;
	font-weight:bold;
	padding:0 0 10px 0;
}
.cart_btn{
	background-image:url(/images/add_cart_btn.gif);
	background-repeat:no-repeat;
	width:139px;
	height:32px;
	border:0px;
	cursor:pointer;
}
.txt_bx01{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	width:370px;
	float: right;
	padding-bottom: 5px;
}

/* content_container */
#left_content{
	width:322px;
	margin:0px;
	float:left;
}
.quick_link01 a{
	background-image:url(/images/quick_link_guide.gif);
	background-repeat:no-repeat;
	width:217px;
	height:70px;
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#FADCE5;
	padding:10px 15px 0 90px;
	display:block;
	text-decoration:none;
	margin:0 0 15px 0;
}
.quick_link01 span{
	font-size:11px;
	font-family: Tahoma;
	color:#EAC4D1;
}
.jacket_box{
	width:312px;
	border:#EEADC1 solid 2px;
	padding:10px 0 10px 0;
	margin:0 0 15px 5px;
}
.head_bx{
	padding:0 16px 0 16px;
}
.icon{
	background-image:url(/images/icon_small.gif);
	background-repeat:no-repeat;
	width:17px;
	height:30px;
	float:left;
	padding-right:10px;
}
.small_head{
	float:left;
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#DF1F58;
	border-bottom:#D8BAC2 solid 1px;
	width:250px;
	font-weight:700;
}
.small_head span{
	color:#554C4F;
}
.jacket_list{
	margin:15px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:295px;
}
.jacket_list ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.jacket_list li{
	margin:0 0 0 0;
	padding:0 0 0 15px;
	float:left;
	font-weight:bold;
	color:#DD215B;
	text-align:center;
}
.border_img02{
	border:#EDCFD9 solid 2px;
}
a.link_01{
	text-decoration:none;
	color:#DD215B;
	line-height:18px;
}
.slide_btn a{
	background-image:url(/images/slide_btn.gif);
	background-repeat:no-repeat;
	width:12px;
	height:26px;
	float:right;
	margin:40px 0 0 0;
	display:block;
}
.quick_link02 a{
	background-image: url(/images/quick_link_shipping.gif);
	background-repeat:no-repeat;
	width:217px;
	height:62px;
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#FADCE5;
	padding:0 15px 0 90px;
	line-height:62px;
	display:block;
	text-decoration:none;
	margin:0 0 15px 0;
}
.quick_link06 a{
	background-image: url(/images/quick_link_size_blank.gif);
	background-repeat:no-repeat;
	width:217px;
	height:70px;
	font-family:"Trebuchet MS";
	font-size:17px;
	color:#FADCE5;
	padding:10px 15px 0 90px;
	display:block;
	text-decoration:none;
	margin:0 0 15px 0;
}
.quick_link06 span{
	font-size:11px;
	font-family: Tahoma;
	color:#EAC4D1;
}
#right_content{
	width:628px;
	float:left;
	margin:0 0 0 0;
	padding-bottom:30px;
}
.head_bx2{
	padding:0 0 0 30px;
}
.icon2{
	background-image: url(/images/icon_large.gif);
	background-repeat:no-repeat;
	width:21px;
	height:40px;
	float:left;
	margin:0 10px 0 0;
}
.heading{
	font-family:"Trebuchet MS";
	font-size:24px;
	color:#4F4548;
	float:left;
	border-bottom:#D8BAC2 solid 1px;
	width:545px;
	font-weight:700;
}
.heading span{
	color:#DF1F58;
}
.product_list{
	margin:0 0 0 7px;
	padding:0 0 0 0;
}
.product_list ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.product_list li{
	margin:35px 0 0 0;
	padding:0 0 0 15px;
	float:left;
}
.list_border{
	border-bottom:#E7D6DC solid 1px;
	border-right:#E7D6DC solid 1px;
	padding:0 24px 15px 24px;
}
.img_btm2{
	background-image:url(/images/photo_btm_bg2.gif);
	background-repeat:no-repeat;
	width:133px;
	height:12px;
}
.descrip{
	background-image:url(/images/photo_btm_bg2.gif);
	background-repeat:no-repeat;
	background-position:top;
	font-weight:bold;
	color:#DE2059;
	text-align:center;
	line-height:18px;
	margin-bottom:10px;
	padding-top:6px;
	width:138px;
}
.descrip span{
	color:#756E70;
	text-align:left;
}
a.link_detail{
	background-image:url(/images/icon_detail.gif);
	background-repeat:no-repeat;
	background-position:left center;
	color:#756E70;
	padding:3px 5px 0 20px;
	height:13px;
}
.link_detail:hover{
	text-decoration:none;
}
a.link_cart{
	background-image: url(/images/icon_cart2.gif);
	background-repeat:no-repeat;
	background-position:left center;
	color:#756E70;
	padding:3px 0 0 20px;
	height:13px;
}
.link_cart:hover{
	text-decoration:none;
}
.view_link a{
	font-weight:bold;
	color:#CE436C;
	background-image:url(/images/arrow02.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0 10px 0 0;
	display:block;
	float:right;
	margin:20px 0 0 0;
}
.view_link a:hover{
	text-decoration:none;
}

/* bottom container */
.bottom_bx01{
	float:left;
	margin:0 30px 0 0;
}
.btm_logo a{
	background-image:url(/images/btm_logo.gif);
	background-repeat:no-repeat;
	width:113px;
	height:52px;
	display:block;
	margin:25px 0 0 30px;
}
.validation_bx{
	margin:15px 0 0 0;
}
.validation{
	background-image:url(/images/validate_icon.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0 5px 0 23px;
	text-decoration:none;
	font-weight:bold;
	color:#403E3F;
	float:left;
}
.bottom_bx02{
	float:left;
	margin:0 0 0 0;
	padding:33px 0 0 0;
}
.txt01{
	color:#313031;
	margin:0 0 10px 0;
}
.txt01 span{
	font-weight:bold;
}
.bottom_bx0signup{
	float:left;
	margin:0 60px;
	padding:25px 0 0 0;
	width: 150px;
	text-align: center;
}
.bottom_bx0signup input, .bottom_bx0signup select {
	width: 150px; font-size: 11px;
	margin: 1px; padding: 1px;
	border: 1px solid rgb(180,180,180);
}
.bottom_bx0signup input[type=text]{
	color: rgb(200,200,200); font-style: italic; padding-left: 3px; width: 147px;
}
.bottom_bx03{
	float:right;
	padding:26px 0 0 0;
	width:365px;
	color:#535353;
}
.bottom_navigation{
	margin:0 0 5px 0;
	padding:0 0 0 0;
}
.bottom_navigation ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.bottom_navigation li{
	margin:0 0 8px 0;
	padding:0 0 0 0;
	float:left;
	width:120px;
}
.bottom_navigation li a{
	background-image:url(/images/arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0 0 0 10px;
	text-decoration:none;
	color:#383738;
	display:block;
}
.bottom_navigation li a:hover{
	text-decoration:underline;
}

/* inner pages...................
..................................... */
#content_container_inner{
	width:950px;
	margin:0px;
	padding:25px 0 0 0;
}
#left_content_inner{
	width:279px;
	margin:0px;
	float:left;
	padding-bottom:20px;
}
#left_navigation_box{
	width:259px;
	margin:0 0 20px 0;
	float:left;
}
.navigation_top{
	background-image:url(/images/left_nav_top.gif);
	background-repeat:no-repeat;
	width:234px;
	height:39px;
	font-family:"Trebuchet MS";
	color:#FFFFFF;
	font-size:20px;
	padding:5px 0 0 25px;
}
.left_naviagation{
	width:235px;
	border:#EF91AD solid 2px;
	border-bottom:none;
	border-top:none;
	background-color:#FFF6F8;
	padding:8px 10px 0 10px;
}
.navigation_head{
	background-image:url(/images/bullet01.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#DE2059;
	padding:2px 0 3px 18px;
	font-weight:700;
	border-bottom:#EF95B0 dotted 1px;
	margin:0 0 4px 0;
}
.sub_navigation{
	margin:0 0 0 0;
	padding:0 0 7px 0;
}
.sub_navigation ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.sub_navigation li{
	margin:6px 0 0 0;
	padding:0 0 5px 20px;
	border-bottom:#CEB2BB dotted 1px;
	
}
.sub_navigation li a{
	margin:0 0 0 0;
	padding:0 0 0 15px;
	background-image:url(/images/bullet02.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-weight:bold;
	text-decoration:none;
	color:#7F6C72;
	display:block;
	width:200px;
}
.sub_navigation li a:hover{
	color:#CA7E95;
}
.navigation_btm{
	background-image:url(/images/left_nav_btm.gif);
	background-repeat:no-repeat;
	width:259px;
	height:13px;
}
.quick_link03 a{
	background-image:url(/images/quick_careguide.gif);
	background-repeat:no-repeat;
	width:264px;
	height:59px;
	display:block;
	margin-bottom:15px;
}
.quick_link04 a{
	background-image: url(/images/quick_link_shipping2.gif);
	background-repeat:no-repeat;
	width:264px;
	height:59px;
	display:block;
	margin-bottom:15px;
}
.quick_link05 a{
	background-image: url(/images/quick_link_size.gif);
	background-repeat:no-repeat;
	width:264px;
	height:59px;
	display:block;
	margin-bottom:15px;
}
#right_content_inner{
	width:671px;
	float:left;
	margin:0 0 0 0;
	padding-bottom:30px;
}

/* products............... */
.heading02{
	font-family:"Trebuchet MS";
	font-size:24px;
	color:#4F4548;
	float:left;
	font-weight:700;
	padding:0 0 0 8px;
}
.heading02 span{
	color:#DF1F58;
}
.heading03{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#4F4548;
	float:left;
	font-weight:700;
	padding:0 0 0 8px;
}
.heading03 span{
	color:#DF1F58;
}
.product_box_top{
	margin:0 0 0 0;
	padding:20px 0 0 0;
}
.img_box{
	margin:0 0 0 0;
	float:left;
}
.product_cart_bx{
	width:397px;
	padding:0;
	float:right;
}
.product_cart_bx_left{
	width:20px;
	border-left:none;
	padding:47px 0 13px 0;
	background-image:url(/images/box_leftbg.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.product_cart_bx_right{
	width:377px;
	border:#DC2E63 solid 2px;
	padding:12px 0 5px 0;
	border-left:none;
	background-color:#FCE9EF;
}
.cart_content{
	padding:0 0 15px 0;
	margin:0 20px 20px 20px;
	color:#53494C;
	border-bottom:#C4A0AB dotted 1px;
}
.product_head{
	font-family:"Trebuchet MS";
	font-size:18px;
	padding:0 0 5px 0;
}
.price2{
	font-size:18px;
	font-weight:bold;
	color:#DA2058;
	padding:10px 0 10px 0;
	font-family:"Trebuchet MS";
}
.list_02{
	width:128px;
	height:18px;
	border:#FFAEC5 solid 1px;
	background-color:#F3D2DB;
	color:#9E5F72;
	font-size:11px;
	margin:0 0 8px 0;
}
.button_cart{
	background-image:url(/images/add_cart_btn2.gif);
	background-repeat:no-repeat;
	width:121px;
	height:29px;
	border:0px;
	cursor:pointer;
}
.product_box_bottom{
	margin:0 0 0 0;
	padding:23px 0 0 0;
}
.slide_box{
	border:#E55882 solid 2px;
	padding:1px 0px 1px 0px;
	width:246px;
	float:left;
}
.slide_bx_inner{
	background-image:url(/images/slide_bx_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding:8px 0 0 0;
}
.head_bx3{
	padding:0 27px 10px 16px;
}
.icon3{
	background-image:url(/images/icon.gif);
	background-repeat:no-repeat;
	width:17px;
	height:28px;
	float:left;
	margin:0 10px 0 0;
}
.small_head02{
	float:left;
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#DF1F58;
	border-bottom:#D8BAC2 solid 1px;
	font-weight:700;
	width:175px;
}
.small_head02 span{
	color:#554C4F;
}
.left_slide a{
	background-image:url(/images/slide_leftbtn.gif);
	background-repeat:no-repeat;
	width:18px;
	height:36px;
	display:block;
	margin:53px 0 0 0;
}
.right_slide a{
	background-image: url(/images/slide_rightbtn.gif);
	background-repeat:no-repeat;
	width:18px;
	height:36px;
	display:block;
	margin:53px 0 0 0;
}
.tab_box{
	background-image:url(/images/tab_bx_top.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:397px;
	padding:4px 0 0 0;
	background-color:#DD2F64;
	float:right;
}
.tab_button{
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:26px;
}
.tab_button ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.tab_button li{
	margin:0 0 0 0;
	padding:0 0 0 3px;
	float:left;
	line-height:26px;
	text-align:center;
}
.tab01 a{
	width:92px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}
.tab01 a:hover{
	background-image:url(/images/tab1_active.gif);
	background-repeat:no-repeat;
	color:#D71C54;
}
.tab01_active a{
	background-image:url(/images/tab1_active.gif);
	background-repeat:no-repeat;
	color:#D71C54;
	display:block;
	text-decoration:none;
	font-weight:bold;
	width:92px;
	font-size:12px;
}
.tab02 a{
	width:92px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}
.tab02 a:hover{
	background-image:url(/images/tab2_active.gif);
	background-repeat:no-repeat;
	color:#D71C54;
}
.tab02_active a{
	background-image:url(/images/tab2_active.gif);
	background-repeat:no-repeat;
	color:#D71C54;
	display:block;
	text-decoration:none;
	font-weight:bold;
	width:92px;
	font-size:12px;
}
.tab03 a{
	width:126px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}
.tab03 a:hover{
	background-image:url(/images/tab3_active.gif);
	background-repeat:no-repeat;
	color:#D71C54;
}
.tab03_active a{
	background-image:url(/images/tab3_active.gif);
	background-repeat:no-repeat;
	color:#D71C54;
	display:block;
	text-decoration:none;
	font-weight:bold;
	width:126px;
	font-size:12px;
}
#tab_contentbox{
	background-image:url(/images/tab_contentbg.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	width:371px;
	padding:0 0 0 20px;
	margin-left:3px;
}
#tab_content01{
	background-color:#FFFFFF;
	padding:0 0 0 0;
}
#tab_content02{
	background-color:#FFFFFF;
	padding:0 0 0 0;
}
#tab_content03{
	background-color:#FFFFFF;
	padding:0 0 0 0;
}
.back_view_list{
	margin:0px;
	padding:20px 0px 10px 0px;
}
.back_view_list ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.back_view_list li{
	margin:0 0 0 0;
	padding:0 25px 0 0;
	float:left;
}
.tab_bx_btm{
	background-image:url(/images/tab_bx_btm.gif);
	background-repeat:no-repeat;
	width:397px;
	height:20px;
	margin:0px;
}

.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 246px; /*Width of Carousel Viewer itself*/
height:178px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width: 246px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}


/* about us............... */
.txt_bx02{
	padding:0 0 10px 8px;
	line-height:16px;
	font-size:12px;
}
.head_bx02{
	padding:0 0 0 8px;
}
.sub_heading{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#DF1F58;
	float:left;
	border-bottom:#D8BAC2 solid 1px;
	width:630px;
	font-weight:700;
}

/* shopping cart............... */
.main_cart_bx{
	margin:20px 0 10px 0;
	width:666px;
	border:#F79DB7 solid 1px;
	padding:1px;
}
.col_head01{
	background-image:url(/images/cart_headbg.gif);
	background-repeat:repeat-x;
	padding:0 0 0 20px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	line-height:26px;
	border-bottom:#FFFFFF solid 1px;
}
.col_head02{
	background-image:url(/images/cart_headbg.gif);
	background-repeat:repeat-x;
	padding:0 0 0 0;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	line-height:26px;
	border-bottom:#FFFFFF solid 1px;
}
.sub_col_01{
	background-color:#FDF2F6;
	padding:0 0 0 20px;
	line-height:26px;
	border-bottom:#FFFFFF solid 1px;
}
.sub_col_02{
	background-color:#FDF2F6;
	padding:0 0 0 0;
	line-height:26px;
	border-bottom:#FFFFFF solid 1px;
}
.qty_box{
	width:50px;
	height:16px;
	border:#ED90AC solid 1px;
	background:none;
	font-size:11px;
	color:#756E70;
	text-align:center;
}
.sub_col_03{
	background-color:#FBE4EA;
	padding:0 0 0 20px;
	line-height:26px;
	border-bottom:#FFFFFF solid 1px;
}
.sub_col_04{
	background-color:#FBE4EA;
	padding:0 0 0 0;
	line-height:26px;
	border-bottom:#FFFFFF solid 1px;
}
.sub_col_05{
	background-color:#F199B2;
	line-height:26px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
}
.button_01{
	background-image:url(/images/update_btn.gif);
	background-repeat:no-repeat;
	width:70px;
	height:23px;
	border:0px;
	cursor:pointer;
	font-weight:bold;
	color:#FFFFFF;
	float:right;
	margin:0 0 9px 0;
	font-size:11px;
}
.button_02 a{
	background-image: url(/images/button_shopping.gif);
	background-repeat:no-repeat;
	width:114px;
	height:23px;
	border:0px;
	cursor:pointer;
	font-weight:bold;
	color:#FFFFFF;
	float:right;
	margin:0 10px 9px 0;
	padding:0 0 0 30px;
	font-size:11px;
	line-height:23px;
	display:block;
	text-decoration:none;
}
.button_03 a{
	background-image: url(/images/button_checkout.gif);
	background-repeat:no-repeat;
	width:129px;
	height:23px;
	border:0px;
	cursor:pointer;
	font-weight:bold;
	color:#FFFFFF;
	float:right;
	margin:0 0 9px 0;
	padding:0 0 0 30px;
	font-size:11px;
	line-height:23px;
	display:block;
	text-decoration:none;
}

/* care guard............... */
.icon4{
	background-image: url(/images/icon_washing.gif);
	background-repeat:no-repeat;
	width:33px;
	height:34px;
	float:left;
	padding-right:10px;
}
.sub_heading2{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#DF1F58;
	float:left;
	border-bottom:#D8BAC2 solid 1px;
	width:620px;
	font-weight:700;
	padding-top:5px;
}
.instruction_list{
	margin:20px 0 20px 0;
	padding:0 0 0 15px;
}
.instruction_list ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.instruction_list li{
	background-image:url(/images/bullet03.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:0 0 0 25px;
	margin:0 0 15px 0;
	font-size:12px;
	line-height:16px;
}
.icon5{
	background-image: url(/images/icon_iron.gif);
	background-repeat:no-repeat;
	width:36px;
	height:24px;
	float:left;
	padding-right:10px;
}
.sub_heading3{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#DF1F58;
	float:left;
	border-bottom:#D8BAC2 solid 1px;
	width:616px;
	font-weight:700;
}

/* womens pyjamas............... */
.head_bx03{
	padding:0 0 0 8px;
	margin:30px 0 0 0;
	height:30px;
}
.sub_heading4{
	font-family:"Trebuchet MS";
	font-size:16px;
	color:#4F4548;
	border-bottom:#D7BAC2 solid 1px;
	width:628px;
	font-weight:700;
	padding:10px 0 0 0;
	margin-left:35px;
}
.product_list_02{
	margin:0 0 0 15px;
	padding:0 0 0 0;
}
.product_list_02 ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.product_list_02 li{
	margin:25px 5px 0 0;
	padding:0 0 0 20px;
	float:left;
}
.paging{
	margin:30px 0 0 0;
	padding:0 0 0 0;
	float:right;
	width:345px;
}
.paging_content {
	text-decoration:none;
	color:#756E70;
	border:#C3C3C3 solid 1px;
	display:block;
	width:12px;
	height:20px;
	text-align:center;
	line-height:11px;
}

a.prev{
	font-weight:bold;
	color:#DE2059;
	padding:0 10px 0 0;
	text-decoration:none;
}
.prev:hover{
	text-decoration:underline;
}
.number{
	text-decoration:none;
	color:#756E70;
	background-color:#F0F0F0;
	width:12px;
	height:20px;
	text-align:center;
	line-height:11px;
	padding:0px 5px 0px 5px;
}
.number a{
	text-decoration:none;
	color:#756E70;
	border:#C3C3C3 solid 1px;
	width:20px;
	height:20px;
	text-align:center;
	line-height:11px;
	display:block;
	padding:0px 5px 0px 5px;
}
.number a:hover{
	color:#756E70;
	font-weight:bold;
	border:none;
	display:block;
	width:14px;
	height:14px;
	text-align:center;
	line-height:11px;
}
.number_active a{
	color:#756E70;
	font-weight:bold;
	border:none;
	display:block;
	width:14px;
	height:14px;
	text-align:center;
	line-height:11px;
	text-decoration:none;
}
a.nxt{
	font-weight:bold;
	color:#DE2059;
	text-decoration:none;
}
.nxt:hover{
	text-decoration:underline;
}

/* privacy policy............... */
.head_bx04{
	padding:0 0 0 8px;
	margin:0 0 0 0;
	height:30px;
}
.head_bx05{
	padding:10px 0 0 8px;
	margin:0 0 0 0;
	height:30px;
}
.icon_3{
	background-image: url(/images/qst_icon.gif);
	background-repeat:no-repeat;
	width:46px;
	height:36px;
	float:left;
	padding-right:5px;
}
.sub_heading_02{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#DF1F58;
	float:left;
	border-bottom:#D8BAC2 solid 1px;
	width:610px;
	font-weight:700;
	padding-top:10px;
}
a.mail_link{
	color:#DE2059;
}
.mail_link:hover{
	text-decoration:none;
}

/* contact us............... */
.address_box{
	padding:15px 20px 15px 20px;
	border:#EF91AD solid 1px;
	width:360px;
	margin:20px 0 0 8px;
	font-size:12px;
	line-height:18px;
}
.address_box span{
	color:#E02E63;
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:bold;
	line-height:20px;
}
.address_box span a{
	color:#E02E63;
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	text-decoration:underline;
}
.address_box span a:hover{
	color:#E02E63;
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
}
.address_box_btm{
	background-image:url(/images/address_bx_btm.gif);
	background-repeat:no-repeat;
	width:402px;
	height:19px;
	margin:0 0 20px 8px;
}
.txt_01{
	font-size:12px;
	font-weight:bold;
	color:#DE2059;
	margin:0 0 20px 8px;
}
.form_box{
	margin:0 0 0 0;
	padding-left:45px;
	font-size:12px;
}
.field_01{
	width:205px;
	height:18px;
	border:#E2B7C4 solid 1px;
	color:#645C5E;
	font-size:11px;
	line-height:18px;
	margin-bottom:3px;
}
.area_01{
	width:205px;
	height:80px;
	border:#E2B7C4 solid 1px;
	color:#645C5E;
	margin-bottom:3px;
}
.button_04{
	background-image:url(/images/submit_btn.gif);
	background-repeat:no-repeat;
	width:67px;
	height:23px;
	border:0px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
	font-size:11px;
}

/* sitemap............... */
.sitemap_list{
	margin:15px 0 0 20px;
	padding:0 0 0 0;
}
.sitemap_list ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.sitemap_list li{
	margin:0 0 0 0;
	padding:0 0 12px 0;
}
.sitemap_list li a{
	background-image:url(/images/arrow03.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0 0 0 15px;
	text-decoration:none;
	color:#4F4548;
	font-weight:bold;
	display:block;
}
.sitemap_list li a:hover{
	color:#DE2059;
}

/* checkout shipping............... */
.txt_02{
	font-size:12px;
	font-weight:bold;
	color:#DE2059;
	margin:20px 0 20px 8px;
}
.field_txt{
	font-weight:bold;
	margin:0 0 3px 0;
	line-height:18px;
}
.area_02{
	width:205px;
	height:50px;
	border:#E2B7C4 solid 1px;
	color:#645C5E;
	margin-bottom:3px;
}
.area_03{
	width:420px;
	height:80px;
	border:#E2B7C4 solid 1px;
	color:#645C5E;
	margin-bottom:3px;
}
.button_05{
	background-image: url(/images/submit_btn_large.gif);
	background-repeat:no-repeat;
	width:120px;
	height:23px;
	border:0px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
	font-size:11px;
}
.button_06{
	background-image: url(/images/submit_btn_medium.gif);
	background-repeat:no-repeat;
	width:100px;
	height:23px;
	border:0px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
	font-size:11px;
}
.check_box{
	margin:0 0 10px 8px;
	font-weight:bold;
}
.txt_03{
	font-size:12px;
	font-weight:bold;
	color:#DE2059;
	margin:10px 0 10px 8px;
}
/*Added CSS*/
.descripNew{
	background-image:url(/images/photo_btm_bg2.gif);
	background-repeat:no-repeat;
	background-position:top;
	font-weight:bold;
	color:#DE2059;
	text-align:center;
	line-height:18px;
	margin-bottom:10px;
	padding-top:6px;
	width:150px;
}
.jacket_box1{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	border:#EEADC1 solid 2px;
	width:312px;
	height:138px; /*Height should enough to fit largest content's height*/
	padding:10px 0 10px 0;
	margin:0 0 15px 5px;
}
.jacket_box1 .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
padding-top:50px;
}

.jacket_box1 .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width: 295px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.slide_box1{
	border:#E55882 solid 2px;
	padding:1px 0px 1px 0px;
	width:312px;
	float:left;
}
.error{
	background-image:url(/images/bg.gif);
	background-repeat:repeat-x;
	margin:0px;
	font-family:Tahoma;
	font-size:11px;
	color: #FF0000;
}
.button_paypal{
	background-image:url(/images/update_btn.gif);
	background-repeat:no-repeat;
	width:70px;
	height:23px;
	border:0px;
	cursor:pointer;
	font-weight:bold;
	color:#FFFFFF;
	margin:0 0 9px 0;
	font-size:11px;
}

