html>body .main{width:879px;background:url('../images/mid_bg.png') repeat-y top left;}

body {
	margin:0px;
	padding:0px;
	text-align:center; /* Hack for IE5/Win */
	font-family:Verdana,Arial,Helvetica;
	background:#C2AFC9 url('../images/mainbg.gif') repeat-x;
}
/*common style*/

.clear{clear:both;}
.fltlft{float:left;}
.fltrgt{float:right;}

div, ul, ol, dl,dt,dd, p, h1, h2, h3, h4, h5, h6,form{margin: 0px;padding:0px;}
ul ul, ul ol, ol ul, ol ol{margin-top: 0px;margin-bottom: 0px;}
.imgcont{width:auto;}

h1{color:#83527F;font-size:14px;font-weight:bold;}
h1.colorpink{padding-top:10px;padding-bottom:10px;font-size:13px;}
h2{padding-bottom:25px;color:#83527F;font-size:17px;font-weight:bold;}
a{text-decoration: none;}
a:hover{text-decoration: underline;}
img {border: none;}

/*common style*/
#maincont{margin:0px auto;margin-top:10px;width:877px;text-align:left;font-size:13px;line-height:18px;}
.main{margin:0px;width:879px;float:left;}
.top{margin:0px;width:879px;}
.bot{margin:0px;width:879px;}
.header{padding-left:7px;width:872px;}
.lftpart{width:605px;border-left:2px solid #E6E6E6;border-right:3px solid #E6E6E6;border-top:3px solid #E6E6E6;border-bottom:3px solid #E6E6E6;}
.lftpart_inside{width:605px;border-left:2px solid #E6E6E6;border-right:3px solid #E6E6E6;border-top:3px solid #E6E6E6;border-bottom:0px solid #E6E6E6;}

.logo{padding:50px 0 49px 18px;width:196px;;}
.logo_ins{padding:50px 0 17px 18px;width:196px;}



.menu{width:254px;}
.menu ul{width:254px;float:left;list-style-type:none;}
.menu ul li{margin:0;padding:0;float:left; height:35px;}
.menu ul li.line{margin:0;padding:0;float:left;height:1px;}

.midcont{margin-top:0px!important;margin-top:0px;margin-top/**/:/**/-3px;padding:17px 0 0 5px;width:863px;}
.midcont_home{padding-bottom:40px;}
.midcontmain{padding-left:19px;width:823px;}
.midcontmainlft{padding-top:10px;width:562px;}
.midcont .midcontmainrgt ul li a{padding-bottom:5px;width:100%;border-bottom:1px #F1EFEF solid; display:block;}
.midcont .midcontmainrgt ul li a.lastitem{width:100%;border-bottom:none; display:block;}

.midtxtcont{padding:20px 33px 2px 0;width:528px;font-size:12px;line-height:20px;border-right: 1px #CCC solid;}

.midcontmainrgt{padding-left:24px;width:237px;}
.midcontmainrgt ul{margin-top:10px;width:235px;float:left;list-style-type:none;}
.midcontmainrgt ul li{padding-left:25px; background: url('../images/flower.gif') no-repeat 0 3px; line-height:23px;}
.midcontmainrgt ul li.without{background: none;}
.midcontmainrgt ul li a{color:#4e4f4f; text-decoration:none; font-size:12px; font-weight:bold;}
.midcontmainrgt ul li a:hover{color:#4e4f4f; text-decoration:none; font-size:12px; font-weight:bold;}

.maincont_ins{margin-top:15px;padding-bottom:25px;padding-left:32px;width:831px;}
.maincont_ins1{margin-top:15px;padding-left:32px;width:831px;}
.maincont_instxt{padding-right:21px;width:516px;float:left;font-size:11px;color: #41403D;}
.maincont_instxt p{margin-top:20px;}
.rtimgcont{width:265px;float:left;text-align:center;}
.maincont_instxt1{width:831px;float:left;font-size:11px;color: #41403D;}
.maincont_instxt2{width:831px;float:left;padding-bottom:20px;font-size:11px;color: #41403D;}
.maincont_boxtxt{width:790px;float:left;padding-top:10px;padding-right:15px;padding-bottom:10px;font-size:11px;color: #41403D;background-color:#FCF6FA;border:1px solid #EFDFEC;margin-bottom:20px;}
.common p{margin-top:5px;}

.boxcontmain_ins1{margin-top:25px;width:823px;}
.lt_tab_cont1{width:251px;text-align:center; border:1px solid #D4D1D1; font-size:11px;}
.lt_tab_cont1 .bottxt{margin:5px 0 5px 0;font-size:12px;color:#796E79;font-weight:bold;}
.dotline_ins{margin:0px auto;margin-top:10px;padding-top:3px;padding-bottom:10px;width:247px;background:url('../images/dotline.gif') repeat-x left bottom;}

.mar-top{margin-top:5px;}
.colorpink{color:#83526D;font-weight:bold;}
.colorpink1{padding-left:30px;color:#8C2251;font-weight:bold;font-size:12px;line-height:27px;}
.colorpink2{color:#8C2251;font-weight:bold;font-size:11px;}

.color_quote{color:#83526D;font-weight:bold;font-size:12px;}
.color1{color:#794478;}
.colorred{color:#ff0000;}
.contentsm{font-size:11px;}

.boxcontmain{margin-top:9px;padding-left:23px;width:823px;}
.lt_tab_cont{padding:12px 9px 9px 14px; width:237px; border:1px solid #D4D1D1; font-size:11px;}
.lt_tab_cont p{margin-top:18px;}
.lt_tab_cont .more{margin-top:11px; text-align:right;}
.lt_tab_cont .design{margin-top:21px;}
.lt_tab_cont .design1{margin-top:13px;}
.lt_tab_cont .design2{margin-top:14px;}

.boxcontmain_ins{margin-top:15px;padding-left:19px;width:831px;}
.lt_tab_cont_ins{width:148px;text-align:center;border:1px solid #f5f3f3; font-size:11px;}
.lt_tab_cont_ins1{margin-left:20px;width:148px;text-align:center;border:1px solid #f5f3f3; font-size:11px;}

.lt_tab_cont_insdtls{width:222px;text-align:center;border:1px solid #f5f3f3; font-size:11px;}
.dotlinedtls{margin:0px auto;margin-top:10px;padding-top:3px;padding-bottom:15px;width:217px;background:url('../images/dotline.gif') repeat-x left bottom;}
.lt_tab_cont_ins1dtls{margin-left:20px;width:242px;text-align:center;border:1px solid #f5f3f3; font-size:11px;}
.dotlinedtls1{margin:0px auto;margin-top:10px;padding-top:3px;padding-bottom:15px;width:237px;background:url('../images/dotline.gif') repeat-x left bottom;}
.girlimgdtls{margin:0px;padding:0px;padding-top:5px;width:222px;font-size:10px;text-align:center;float:left;}
.girlimgdtls p{margin:0px;padding:0px;margin-top:8px;margin-bottom:12px;}


.dotline{margin:0px auto;margin-top:10px;padding-top:3px;padding-bottom:15px;width:143px;background:url('../images/dotline.gif') repeat-x left bottom;}
.girlimg{margin:0px;padding:0px;padding-top:5px;width:148px;font-size:10px;text-align:center;float:left;}
.girlimg1{margin:0px;padding:0px;padding-top:10px;width:148px;font-size:10px;text-align:center;float:left;line-height:12px;padding-bottom:5px;}
.girlimg p{margin:0px;padding:0px;margin-top:8px;margin-bottom:12px;}
.girlimg_txt{margin:0px;padding:0px;width:148px;font-size:10px;text-align:center;float:left;line-height:7px;}

.boxcont_detail{margin-top:15px;width:831px;padding-bottom:55px;}
.boxcont_detail_pick{margin-top:15px;width:831px;padding-bottom:5px;}
.boxcontwth{width:870px;border:0px solid blue;}
.boxcont_detaillft{padding-left:59px;width:293px;float:left;padding-top:40px;}
.boxcont_detailrgt{padding-bottom:10px;width:438px;float:left;border:0px solid red;}
.boxcont_detailrgt .para{text-align:right;height:30px;}
.boxcont_detailrgt .desimg{padding-top:25px;}
.boxcont_detailrgt .desimgtxt{margin-top:10px;margin-bottom:55px;color:#817F7F;font-size:10px;border:0px solid red;}
.desimgtxt1{margin-top:10px;color:#817F7F;font-size:10px;border:0px solid red;}
.boxcont_detailrgt1{padding-bottom:20px;width:477px;float:left;}
.boxcont_detailrgt1 .para{text-align:right;height:30px;}
.boxcont_detailrgt1 .desimgtxt{padding-left:50px;margin-top:10px;color:#817F7F;font-size:10px;}
.boxcont_detailrgt_two{padding-top:25px;width:477px;float:left;margin-bottom:15px;}

.picks_main{width:514px;float:left;}
.picks_left{padding-left:50px;width:auto;float:left;text-align:center;}
.picks_rgt{width:auto;float:right;}



#topmenu{width:869px;float:right;}
#topmenu ul{padding-right:6px;float:right;font-size:15px;list-style:none;color:#41403D;}
#topmenu ul li.withimg{padding:0px 0px 0px 9px;display:inline;background:url('../images/bot_sep2.gif') 0px 6px no-repeat;color:#41403D;}
#topmenu ul li.withoutimg{padding:0px 2px 0px 0px;display:inline;list-style-type:none;}
#topmenu ul li span{color:#41403D;font-size:11px;font-weight:bold;}
#topmenu a{color:#41403D;font-size:11px;font-weight:bold;text-decoration:none;}
#topmenu a:hover{color:#41403D;font-size:11px;font-weight:bold;text-decoration:underline;}

.a1{color:#41403D;font-weight:bold;text-decoration:underline;}
.a1:hover{color:#41403D;font-weight:bold;text-decoration:none;}
.a2{color:#595855;text-decoration:none;}
.a2:hover{color:#595855;text-decoration:underline;}
.a4{color:#562042;font-size:10px;text-decoration:none;}
.a4:hover{color:#562042;font-size:10px;text-decoration:underline;}
.a5{color:#8C2251;font-size:11px;text-decoration:none;font-weight:bold;}
.a5:hover{color:#8C2251;font-size:11px;text-decoration:underline;font-weight:bold;}
.a6{color:#41403D;font-weight:bold;text-decoration:none;}
.a6:hover{color:#41403D;font-weight:bold;text-decoration:underline;}
.a7{color:#41403D;text-decoration:none;}
.a7:hover{color:#90598C;text-decoration:underline;}

.tophdmenu{margin-top:0px;width:100%; font-size:12px; border-top:3px solid #E6E6E6; background:url('../images/shop_by.gif') no-repeat left top;}
.tophdmenu ul {
margin-left:90px;
voice-family:"\"}\"";
voice-family:inherit;
margin-left:90px;
}
/*end*/
/*\*/
html*.tophdmenu ul {
[margin-left:90px;
margin-left:84px;
]margin-left:90px;
}/*end*/
.dummyend[id]{clear:both;}
/*\*/
* html .tophdmenu ul {
margin-left:90px;
}
/*end*/

.tophdmenu ul{list-style:none; margin-top:1px; background:url('../images/menubg.gif') repeat-x;height:35px;font-size:12px;}
.tophdmenu li{display:inline;background-color:#fff;}

.tophdmenu li a{display:block;
	float:left;
	padding:8px 25px 12px 36px;
	text-decoration:none;
	font-weight:bold;
	color:#4E4F4F;
	line-height:15px;
	
	}

.tophdmenu li a:hover{color:#4E4F4F;
	background-color:#fff;	
	padding:8px 25px 12px 36px;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
	}

.active{color:#4E4F4F;
	float:left;
	background:url('../images/flower_bull.gif') 17px 8px no-repeat;
	background-color:#fff;
	padding:8px 31px 12px 36px;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;	
	}

.arrow{float:left;background:url('../images/flower_bull.gif') 17px 8px no-repeat;}

.pageint{margin-top:10px;float:right;}
.pageint ul{padding-right:20px;float:right;font-size:15px;list-style:none;color:#41403D;}
.pageint ul li.withimg{padding:0px 0px 0px 9px;display:inline;background:url('../images/bot_sep2.gif') 0px 6px no-repeat;color:#41403D;}
.pageint ul li.withoutimg{padding:0px 2px 0px 0px;display:inline;list-style-type:none;}
.pageint ul li span{color:#7A1B43;font-size:10px;font-weight:bold;}
.pageint a{color:#41403D;font-size:10px;text-decoration:none;}
.pageint a:hover{color:#7A1B43;font-size:10px;text-decoration:none;}

.footer{margin-left:2px;margin-top:40px;padding-top:2px;padding-left:19px;padding-bottom:5px!important;padding-bottom:5px;padding-bottom/**/:/**/0px;width:845px;font-size:9px;color:#595855; border-top:1px solid #D5D5D5;line-height:15px;}
.footer_ins{padding-top:5px;height:30px;margin-top:15px;margin-left:3px!important;margin-left:3px;margin-left/**/:/**/2px;width:857px;float:left;border-top:1px solid #D5D5D5;padding-left:5px;background-color:#E8E8E8;border:0px solid red;}
.footerbot{padding-left:5px;margin:0px auto;width:830px;border:0px solid red;}
.footerbot ul{float:left;font-size:15px;list-style:none;color:#41403D;}
.footerbot ul li.withimg{padding:0px 0px 0px 11px;display:inline;background:url('../images/bot_sep.gif') 3px 10px no-repeat;color:#41403D;}
.footerbot ul li.withoutimg{padding:0px 2px 0px 0px;display:inline;list-style-type:none;}
.footerbot ul li span{color:#7A1B43;font-size:10px;font-weight:bold;}
.footerbot ul li a{color:#41403D;font-size:10px;text-decoration:none;}
.footerbot ul li a:hover{color:#7A1B43;font-size:10px;text-decoration:none;}
.footerbot ul li a.highlight{color:#7A1B43;font-size:10px;font-weight:bold;}

.martop{margin-top:0px;}

.dotline1{margin:0px;padding:0px;margin:0px auto;width:700px;height:1px;background:url('../images/dotline.gif') repeat-x;}

.footer_ins1{padding-left:5px;width:869px;font-size:10px;color:#562042;}

/*.worktxt{}
.worktxt ol{padding-left:30px;padding-top:7px;float:left;}
.worktxt ol li{padding-top:5px;line-height:16px;}*/

.sploffr_cont{margin-left:22px;width:526px;border:1px solid #EAEAEA;}
.sploffr_dotline{padding:11px 0 11px 14px;background:#D2D7E6 url('../images/dottedline.gif') repeat-x left bottom;}
.sploffr_maincont{padding-top:30px;padding-bottom:7px;background-color:#F9FAFE;font-size:11px;}
.sploffer_txtcont{width:410px;}
.sploffer_txtcont1{margin-top:10px;padding-bottom:10px;width:484px;}

.para{margin-top:5px;}
.para1{margin-top:10px;}
.para2{margin-top:15px;}

ul.content1{}
ul.content1 ul{}
ul.content1 li {background:transparent url(../images/bullet.gif) no-repeat scroll 0 11px;line-height:18px;list-style-type:none;padding-left:12px;padding-top:3px; font-size:11px;}
.dotline_faq{margin-top:12px!important;margin-top:12px;margin-top/**/:/**/0px;margin-left:2px;padding-bottom:1px;width:861px;float:left;background:url('../images/dotline.gif') repeat-x left bottom;line-height:1px;}

.price_cont{padding-left:80px;margin-top:15px;float:left;width:653px;border:0px solid red;}
.bluehd{color:#4D659C;font-weight:bold;}

.textboxmed{border:1px solid #7F9DB9;width:200px; height:18px;font-family:Verdana,Arial,Helvetica;font-size:11px;}
.textarea{border:1px solid #7F9DB9; width:200px; height:80px;font-family:Verdana,Arial,Helvetica;font-size:11px;}
.selectbox {border:1px solid #7F9DB9; width:205px;height:20px;font-family:Verdana,Arial,Helvetica;font-size:11px;}
.selectbox2 {border:1px solid #7F9DB9; width:40px;height:20px;font-family:Verdana,Arial,Helvetica;font-size:11px;}

/*pick of the season 2dresses*/
.spl_offr_cont{margin-top:20px;width:367px;text-align:center; font-size:11px;}
.spl_offr_cont .bottxt{margin:10px 0 5px 0;font-size:13px;color:#83527F;font-weight:bold;}
.dotline_spl{margin:0px auto;margin-top:10px;padding-bottom:25px;width:367px;background:url('../images/dotline.gif') repeat-x left bottom;}


/*pick of the season 3dresses*/
/*.pick{margin-top:20px;width:250px;text-align:center;}
.dotl{width:800px;padding-top:15px;*padding-top:5px;margin-bottom:10px;height:1px;float:left;background:url('../images/dotline.gif') repeat-x left bottom;}
.bottomtxt{margin:0px auto;margin:0px 0 20px 0;font-size:13px;color:#83527F;font-weight:bold;}
*/
.spl_offr_txt{margin-top:5px;width:335px;float:right;}
.splbook_cont{width:800px;float:left;border:0px solid red;}
.splbooklft{padding-top:0px;width:150px;float:left;border:0px solid red;}
.splbookrgt{width:625px;margin-left:5px;margin-top:10px;float:left;border:0px solid red;}

ul.spl_off{}
ul.spl_off ul{}
ul.spl_off li {padding-left:15px;list-style-type:none;line-height:18px; background:url('../images/arrow.gif') no-repeat 0px 10px;}

#faqs ul{margin:0px;padding:0px;list-style-type:none;width:805px;border:0px solid red;}
#faqs ul li, #faq ul li.open, #faq ul li.closed{list-style-type:none;line-height:18px;font-size:11px;padding:3px 0px 3px 27px;border:0px solid red;}
#faqs ul li.open{background:url("../images/collapse.gif") no-repeat 11px 10px;background-color:#fcf6f9;display:block;margin-bottom:2px;padding-right:10px;}
#faqs ul li.closed{background:url("../images/expand.gif") no-repeat 12px 9px;display:block;margin-bottom:2px;padding-right:10px;}
#faqs ul li.closed a{color:#4e4f4f;text-decoration:none;}
#faqs ul li.open a, #faqs ul li.open a:hover {color:#8C2251;text-decoration:none;}
#faqs ul li.open .a5 {color:#8C2251;font-size:11px;text-decoration:none;font-weight:bold;}
#faqs ul li.open .a5:hover {color:#8C2251;font-size:11px;text-decoration:underline;font-weight:bold;}

.moredetails{margin-top:4px;}
.dotline_faq1{margin-top:15px!important;margin-top:15px;margin-top/**/:/**/3px;margin-left:0px;padding-bottom:1px;width:800px;float:left;background:url('../images/dotline.gif') repeat-x left bottom;line-height:1px;}
.seperator{margin:0px auto;border:0px solid red;padding-bottom:15px;width:500px;background:url('../images/dotline.gif') repeat-x left bottom;}

