* { margin:0; padding:0; } ul,li { list-style:none; }
#conash3D0 {display:none;}

html[xmlns] .clearfix{ display:block}
* html .clearfix{ height:1%}
body { font:normal 62.5% Georgia, arial; text-align:center; background: url(../_imgs/body_bg_retail.gif) repeat-y 50% 0 }

p, li { font-size:1.2em; }

a { color:#5c4631; text-decoration:none; }
a:hover { text-decoration:underline; outline:none }

img { border:none; outline:none; }

legend { display:none; }
fieldset { border:0; }

#wrapper { width:972px; margin:0 auto; text-align:left; height:400px}
#wrapper .top { background: url(../_imgs/content_bg.png) repeat-y 0 0; padding:0 6px;  margin-left:1px; }
#wrapper .btm { }

#header { height:86px; border-top:#580816 2px solid; background:#f9f7eb; }
#header .left { float:left; width:300px; height:86px; background: url(../_imgs/logo_bridal.gif) no-repeat 100% 0; padding-left:210px; }
#header .left p { text-indent:-99999px;  height:86px;  }
#header .left p a { display:block; height:86px; margin-left:-200px }
#header .right { float:left; width:420px; }
#header .right ul { margin:20px 0 0 120px; }
#header .right ul li { float:left; border-left:#5c4631 1px solid; padding-left:7px; margin-left:7px; font-size:1.3em; height:20px; }
#header .right ul li.first { border:none; padding:0; margin:0; }
#header .right ul li a { color:#5c4631;}

#header .searchBar { float: right; clear: right; width: 290px; margin: 0 28px 0px 0; /*background:url(../_imgs/bg_searchBar.jpg) no-repeat 0 7px */}
#header .searchBar form{ font:11px georgia; color: #5c4631;}
#header .searchBar input {width: 123px; height: 20px; padding: 1px; margin: 8px 0 0 3px; font: normal normal 1.2em Arial, Helvetica, sans-serif; border-top:#c4c4c4 1px inset; }
#header .searchBar button {width: 42px; height: 22px; margin: 6px 0 0 7px; background: url(../_imgs/arrow_red.gif) no-repeat 0px 0; text-indent: -1999px; overflow: hidden; font-size: 0; line-height: 0; text-decoration: none; border: none; cursor: pointer; }
#header .searchBar button:hover { background: url(../_imgs/arrow_red.gif) no-repeat 0 0px; }

 
#nav { background: url(../_imgs/nav_top.gif) no-repeat 0 0; padding-top:6px; border-bottom:#d7d7d7 1px solid; }
#nav ul { padding:13px 0 13px 23px; }
#nav ul li { float:left; padding-left:12px; margin-left:7px; background: url(../_imgs/nav_sep.gif) no-repeat 0 6px; text-transform:uppercase; font-size:1.2em; letter-spacing:.03em; /*padding added to center the nav after removing press and wishlist*/padding-right:30px;}
#nav ul li.first { background:none; padding:0; margin:0; /*padding added to center the nav after removing press and wishlist*/padding-right:30px;}
#nav ul li a { color:#3a2517; }
#nav ul li.first a {color:#3a2517 }
#nav ul li a.active  { text-decoration:underline; color:#660516; }

.subnav { margin:1px; border-bottom:#d7d7d7 1px solid; padding-bottom:1px;
margin-bottom:10px;
}
.subnav  ul { padding:18px 0 16px 20px; background-color:#590a18; }
.subnav  ul li { float:left; padding-left:10px; margin-left:7px; background: url(../_imgs/subnav_sep.gif) no-repeat 0 6px; font:1em arial; padding-bottom:3px; }
.subnav ul li.first { background:none; padding-left:0; margin:0; color:#d4cdb6;}
.subnav ul li a { color:#d4cdb6; padding-bottom:2px; }
.subnav ul li a:hover { text-decoration:none; border-bottom:#d4cdb6 1px solid; }
.subnav ul li a.active { border-bottom:#d4cdb6 1px solid; }

ul.sidenav { margin-top:4px; background: url(../_imgs/sidenav_btm.gif) repeat-x 0 100%; padding-bottom:0px; }
ul.sidenav li { color:#3b2618; }
ul.sidenav li.ttl { padding:16px 22px 17px 22px; font:1.5em Georgia; background:#ebdcbd url(../_imgs/dots_tan2.gif) repeat-x 0 100%; }
ul.sidenav li a { color:#3b2618; display:block; padding:8px 22px; background:#f5eddd url(../_imgs/sidenav_li.gif) repeat-x 0 100%; font-family:arial; }
ul.sidenav li a.active { color:#3b2618; text-decoration:underline; font-weight:bold; }

ul.sidenav ul { background:#f2e8d2 url(../_imgs/dots_tan3.gif) repeat-x 0 100%; padding:4px 0 10px 0; }
ul.sidenav ul li a { background:#f2e8d2 url(../_imgs/dots_tan3.gif) repeat-x 0 100%; color:#736c60; font-size:.75em; padding:10px 22px; }
ul.sidenav ul li.active  a{ color:#5c4631; font-weight:bold; text-decoration:underline }
ul.sidenav ul li a.active{ color:#5c4631; font-weight:bold; text-decoration:underline }

.content { border-bottom:#580816 4px solid; padding:0 1px; background: url(../_imgs/sidenav_bg.jpg) no-repeat 5px 0; } /*Changed 100% to 0 for background 050808*/
.contentm_1 { border-bottom:#580816 4px solid; padding:0 1px; background: url(../_imgs/sidenav_bg.jpg) no-repeat 5px 0; } /*Changed 100% to 0 for background 050808*/

.content p { margin-bottom:10px }

.col1 { float:left; width:193px; margin-left:4px; background:#fff; }
.col2 {
 float:left; 
 width:425px;
  margin: 15px 1px 20px 18px;
   background: url(../_imgs/col1_bg.gif) no-repeat 100% 0; min-height:492px; }
   
   .col2_beng {
   float:left; width:425px; margin-left:31px; padding:0 13px 15px 0; background: url(../_imgs/col1_bg.gif) no-repeat 100% 0; min-height:492px;
   }
   .col2_brd {
   /*float:left; */
   width:340px;
  
  height:auto;
   
   }
   
   #pbrdesc {
   margin-left:15px;
   }
   
   .rcol2 {
 float:left; 
 width:430px;
  margin: 15px 1px 20px 18px;
   background: url(../_imgs/col1_bg.gif) no-repeat 100% 0;
   
    min-height:492px; }
.col3 { float:left; width:290px; }



.col3_1 { float:left; width:370px; }

.col2_big { float:left; width:743px; margin-left:1px; }
.col2_bgbr {  width:743px; margin-left:1px; height:500px; }
.col2_big .cont1 { margin:30px 0 0 21px; }
.col2_big .cont1 .cont_art { padding:0 0 10px 20px; }
.col2_big .cont2 { margin-top:8px; background: url(../_imgs/cont2_bg.jpg) no-repeat 0 0; height:217px; }
.col2_big .cont2 ul { padding:21px 0 0 14px; }
.col2_big .cont2 ul li { width:176px; height:176px; background: url(../_imgs/cont2_box.png) no-repeat 0 0; margin-left:3px; float:left; text-align:center; padding-top:0px; }
.col2_big .cont2 ul li.first { margin-left:0; }

.col2_big .cont2 ul.layout1 li img { padding-top:12px }

.col2 p,.col2_brd,.rcol2 p, .col2_big p, .col2 li, .rcol2 li, .col2_beng p { font:1.1em arial; color:#5f5f5f; line-height:1.6em; margin-bottom:0px; }
.col2 p,col2_brd,.col2_beng p { padding-right:8px; }
.rcol2 p { padding-right:8px; }

.col2_bgbr p .pbrname {font:1.1em arial; color:#5f5f5f; line-height:1.6em; margin-bottom:12px;}

.col2 a,col2_brd a,.col2_beng a { color:#004a80; text-decoration:none; padding-bottom:30px; }
.rcol2 a { color:#004a80; text-decoration:underline; }


.col2 a:hover ,col2_brd a:hover,.col2_beng a:hover { color:#590a18; }
.rcol2 a:hover { color:#590a18; }

.col2 ul,.col2_beng ul { list-style-type:inherit}
.rcol2 ul { list-style-type:inherit}
.col3 p { margin:0 17px 10px 17px; font-size:1.1em; color:#696969; line-height:1.5em; }

/* Section landging page styles */
.col1_big { float:left; width:661px; padding-right:5px; background: url(../_imgs/col1_bg.gif) no-repeat 100% 0; }
.col2_small { float:left; width:291px; background:none; }
.col2_small p { margin:0 17px 10px 17px; font-size:1.1em; color:#696969; line-height:1.5em; }
/* End Section landging page styles */

/* Diamond Detail Page */
.col1_det { float:left; width:193px; margin-left:4px; background:#fff; }
.col2a { float:left; width:266px; padding:20px 0 0 0; text-align:center; }
.col2a img { padding-bottom:10px; margin-left:-30px; margin-top:-20px; margin-right:-10px; }
.col2a p { margin:0; padding:0; text-align:center; }
.col2b { float:right; width:452px; padding-top:30px; height:213px;}
.col2b p { margin:0 17px 10px 17px; font-size:1.1em; color:#696969; line-height:1.5em; }
.grad_tan { background: url(../_imgs/gradient_tan.gif) repeat-y 100% 0; padding:13px 0; }
.grad_tan p { padding-right:20px;}

.grad_tan_dyn { background: url(../_imgs/gradient_tan.gif) repeat-y 100% 0; padding:13px 0; }
.grad_tan_dyn p { padding-right:20px; padding-bottom:120px }

ul.thumbs2 { margin-top:15px; width:142px; }
ul.thumbs2 li { float:left; width:58px; height:58px; border:#ebebeb 1px solid; margin-right:10px; }
/*End Detail page*/

.grad_tan2 { background: url(../_imgs/gradient_tan2.jpg) no-repeat 98% 0; }
.grad_tan3 { background: url(../_imgs/gradient_tan3.gif) repeat-y 100% 0; }

.nobg { background:transparent; }

.art_breathtaking { background: url(../_imgs/art_breathtaking.jpg) no-repeat 0 0; height:423px; width:661px; }
.art_breathtaking p { text-indent:-5000px; }
.art_borrowed { height:147px; width:661px; cursor:pointer }
.art_borrowed p { text-indent:-5000px; }

.sidetab { width:277px; background:#f3edd9 url(../_imgs/sidetab.gif) no-repeat 0 0; margin:0px 0 15px 6px; }
.st_top { margin-top:10px; }
.sidetab p { color:#1b1010; font-size:1.5em; padding:8px 10px 6px 11px !important; letter-spacing:.05em; margin:0; line-height:1.2em; }
.sidetab.photo { background:#f3edd9 url(../_imgs/sidetab_photo.gif) no-repeat 0 0; }

p.side_photo { margin:-15px 9px 0 0; }
p.bigger { font-size:1.4em; margin-bottom:12px; }
.padtop15 { padding-top:15px; }
.padtop60 { padding-top:60px; }
.bold { font-weight:bold !important; }
p.ttl2 { color:#3b2618; font-weight:bold; margin:25px 0 5px 0 !important; }
p.ttl2 img { vertical-align:middle; padding:0 9px 2px 0; }
.img_al_lt { padding-right:13px; }
.brown { color:#3b2618 !important; }
.nopad { margin:0 !important; padding:0 !important; }
.center { text-align:center; }

a.arrow_link { padding:3px 0 3px 31px; background: url(../_imgs/arrow_red.gif) no-repeat 0 0; }

/***************** Scrollbox classes *****************/

.scrollbox { margin:0 0 20px 5px; padding-top:5px;}

.btn_back, .btn_fwd { float:left; width:23px; height:29px; margin-top:20px; }
.btn_back { background:url(../_imgs/scroller_left2.gif) no-repeat 0 0 }
.btn_fwd { background:url(../_imgs/scroller_right2.gif) no-repeat 0 0 }
.btn_back a { display:none }

.thumb_container{ position:relative; overflow:hidden; float:left; width:227px; height:71px; margin:0 2px; }
#thumbs{ position:absolute; left:0; top:0; z-index:1000; width:2000px; }
#thumbs img{ vertical-align:top;}
#thumbs li { width:71px; height:71px; text-align:center; float:left; margin-left:7px; background: url(../_imgs/thumb_bg.gif) no-repeat 0 0; }
#thumbs li.first_thumb { margin-left:0; }
#thumbs a img{ max-width:65px; max-height:65px; display:block; margin:0 auto; padding:3px; }
#thumbs li:hover, #thumbs li.active { background: url(../_imgs/thumb_bg2.gif) no-repeat 0 0; }

.scrollbox2 { margin:28px 0 20px 18px; width:472px; height:139px !important; background:url(../_imgs/scroll_box_bg.gif) no-repeat 0 0; }
.scrollbox2 p { margin:0 15px 0 38px; padding:8px 0; color:#3b2618; font-weight:bold; }
.scrollbox2 .btn_back { margin:28px 3px 0 10px; }
.scrollbox2 .btn_fwd { margin:28px 0 0 3px; }
.scrollbox2 .thumb_container { width:398px; height:92px; }
.scrollbox2 #thumbs li { width:90px; height:90px; text-align:center; float:left; margin-left:10px; background:none; border:#ebebeb 1px solid; }
.scrollbox2 #thumbs li.first_thumb { margin-left:0; }
.scrollbox2 #thumbs a img { max-width:90px; max-height:90px; }
.scrollbox2 #thumbs li:hover, .scrollbox2 #thumbs li.active { background:none; border:#c9c9c9 1px solid; }

/***************** End Scrollbox classes *****************/

.tool-tip { color: #eaeaea; width: 139px; z-index: 13000; }
.tool-title { font-weight: bold; font-size: 11px; margin: 0; color: #fff; padding: 8px 4px 4px; background: url(../_imgs/bubble.png) top left; }
.tool-text { font-size: 11px; padding: 2px 8px 8px; background: url(../_imgs/bubble.png) bottom right; }
.custom-tip { color: #000; width: 130px; z-index: 13000; }
.custom-title { font-weight: bold; font-size: 11px; margin: 0; color: #3E4F14; padding: 8px 8px 4px; background: #C3DF7D; border-bottom: 1px solid #B5CF74; }
.custom-text { font-size: 11px; padding: 4px 8px 8px; background: #CFDFA7; }

ul.dot_gry { padding-top:10px; }
ul.dot_gry li { background: url(../_imgs/li_gray.gif) no-repeat 0 7px; padding-left:10px; }

#gallery1 { width:426px; height:351px; overflow:auto; overflow-x:hidden; }
#gallery1 ul li { width:90px; height:90px; float:left; margin:0 10px 25px 0; border:#ebebeb 1px solid; text-align:center; background:#fff; }
#gallery1 ul li a { margin:5px; display:block; cursor:pointer;  }
#gallery1 ul li a:hover { margin:4px; border:#961d33 1px solid; }
#gallery1 ul li a.active { margin:4px; border:#961d33 1px solid; }


.detail1 { padding:18px 0 10px 10px; }
.detail1 .frame { width:350px; height:319px; background: url(../_imgs/detail_frame.gif) no-repeat 0 0; position:relative; }
.detail1 .frame img { padding:9px 0 0 9px;}
.detail1 .frame span.note { color:#dbdbdb; font:1.1em arial; position:absolute; top:17px; left:19px; }
.detail1 .frame .desc_box { width:243px; height:44px; position:absolute; bottom:25px; left:9px; background: url(../_imgs/detail_box.png); text-align:center; z-index:10; }
.detail1 .frame .desc_box p { color:#696969; font:1.5em Georgia; padding:15px 0 3px 0px; display:block;  text-decoration:none; width:80%;  _width:200px }
.detail1 p.desc { text-align:center; font:1em arial; padding:12px 0 0 0; margin:0 24px 0 10px; line-height:1.5em; width:200px}

#detail_img { text-align:center1; }

.detail1_1 { padding:18px 0 10px 10px; }

.frame img.preloader { padding-top:130px; }

#footer { background: url(../_imgs/footer_bg_old1.gif) no-repeat 0 0; padding-top:6px; margin:0 0 0 6px; width:962px; }
#footer .inside { /*background: url(../_imgs/footer_bg.gif) no-repeat 0 0;*/ height:294px; /*border-left:#aea8a9 1px solid; border-right:#aea8a9 1px solid;*/ padding:25px 406px 0 36px; }
#footer .inside  ul , #footer .inside p { margin:0 0 5px 2px; }
#footer .inside  ul  li, #footer .inside p { font:1.1em arial; letter-spacing:.02em; color:#e7d9b3; }
#footer .inside  ul li { float:left; padding-left:10px; margin-left:7px; background: url(../_imgs/subnav_sep.gif) no-repeat 0 6px; }
#footer .inside  ul li.first { background:none; padding-left:0; margin:0; }
#footer .inside  ul li a { color:#e7d9b3; padding-bottom:2px; }
#footer .inside .sep { background: url(../_imgs/dots_tan.gif) repeat-x 0 0; margin-top:10px; }


/* Heading Classes */
h1 { font-size:1.8em; font-weight:normal; margin-bottom:10px; }
h2 { font-size:1.8em; font-weight:normal; margin:30px 0 28px 2px; color:#590a18; }
h2 .h2name {margin-left:18px; }


/*Begin Clearfix class as adapted from http://www.webtoolkit.info/css-clearfix.html */
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
*html .clearfix { height: 1%; }

.clear { clear:both; visibility:hidden; font-size:0; line-height:0; text-indent:-9999px; }

/*nags classes*/

.col2_big .cont3 { margin-top:8px; background: url(../_imgs/cont2_bg.jpg) no-repeat 0 0; height:217px; }
.col2_big .cont3 ul { padding:21px 0 0 14px; }
.col2_big .cont3 ul li { width:176px; height:182px; background: url(../_imgs/cont2_box.png) no-repeat 0 0; margin-left:3px; float:left; text-align:left; padding-top:11px; }
.col2_big .cont3 ul li.first { margin-left:0; }
.col2_big .cont3 ul.layout1 li img { padding-top:12px; padding-left:80px; }
.col2_big .cont3 ul.layout1 span.header{ padding-left:20px; color:#590a18; font:1.5em georgia;}
.col2_big .cont3 ul.layout1 span.desc{}
.col2_big .cont3 span.txt{color:#590a18; font:1.1em georgia; position:absolute; top:90px; left:20px;}


.desc_box1 { width:150px; height:44px; bottom:10px; left:9px; text-align:right; z-index:10; }
.desc_box1 p { margin-left:45px; padding:14px 0 0 0px; }
.desc_box1 p a { color:#580816; font:1.1em Arial; padding:3px 30px 3px 0px; display:block; background: url(../_imgs/arrow_ylw.gif) no-repeat 80px 8px; }

/*.col1_det { float:left; width:193px; margin-left:4px; background:#fff; }*/
.col2_det { float:left; width:206px; margin-left:20px; padding:0 13px 15px 0; min-height:492px; }
.col4 { float:left; width:510px; margin-top:80px; }
.col4 p { margin:0 17px 10px 17px; font-size:1.0em; color:#696969; line-height:1.5em; }
h3 {color:#3b2618; font-size:11px; font-family:arial; width:80%}

.scrollbox1 { margin:0 0 20px 5px; padding-top:35px; padding-left:15px; background:url(../_imgs/scroll_box_bg.gif) no-repeat 0 0px; }

.thumb_container1{ position:relative; overflow:hidden; float:left; width:390px; height:150px; margin:0 2px; }
#thumbs1{ position:absolute; left:0; top:0; z-index:1000; width:2000px; }
#thumbs1 img{ vertical-align:top;}
#thumbs1 li { width:71px; height:71px; text-align:center; float:left; margin-left:7px; background: url(../_imgs/thumb_bg.gif) no-repeat 0 0; }
#thumbs1 li.first_thumb1 { margin-left:0; }
#thumbs1 a img{ max-width:65px; max-height:65px; display:block; margin:0 auto; padding:3px; }
#thumbs1 li:hover, #thumbs1 li.active { background: url(../_imgs/thumb_bg2.gif) no-repeat 0 0; }

.readmore{ position: relative; float:right; text-decoration:none;}
.designer{}
h6{ font:1.4em Georgia; font-weight:600; background:url(../_imgs/seperator.gif) no-repeat 0 20px; padding-top:30px;}
a.header{ text-decoration:none; color:#000000;}
.detail1 .frame1 { width:261px; height:240px; background: url(../_imgs/detail_frame1.gif) no-repeat 0 0; position:relative; }
.detail1 .frame1 img { padding:9px 0 0 9px;}
.detail1 p.desc1 { text-align:left; font:1em arial; padding:10px 0 0 0; margin:0 24px 0 10px; line-height:1.5em; }

ul.sidenav li.ttl a { padding:5px 5px 5px 5px; font:1.0em Georgia; background:#ebdcbd ; text-decoration:none }
ul.sidenav li.ttl a:hover { padding:5px 5px 5px 5px; font:1.0em Georgia; background:#ebdcbd ; text-decoration:underline }

a.styles { text-decoration:none; color:#3b2618}
a:hover { text-decoration:underline}

/**End nag's classes**/

.mootabs { background: url(../_imgs/tabs_bg.jpg) no-repeat 0 0; height:740px !important; width:412px; }
.mootabs_title { margin:0 0 24px 5px; padding: 0px; height: 28px; }
.mootabs_title li { float: left; background:transparent url(../_imgs/tabs.gif) no-repeat 0 0;	padding: 0;	margin:5px 0 0 5px;	cursor: pointer; color: #580816; font:1.1em Georgia; height: 28px; width:96px; text-align:center; }
.mootabs_title li span { display:block; padding:6px 0; }
.mootabs_title li.first { margin-left:0px; }
.mootabs_title li.active { background:transparent url(../_imgs/tabs.gif) no-repeat 0 -56px; color:#fff; }
.mootabs_panel { display: none; position: relative; width: auto; top: -1px; clear: both; overflow: auto; text-align:left; padding:0 0 0 5px; height:720px !important; width:400px !important; }
.mootabs_panel.active { display: block; }
.mootabs_title li.over { background:transparent url(../_imgs/tabs.gif) no-repeat 0 -28px; }
.mootabs_panel h2, .mootabs_panel p { margin:0 0 10px 28px; padding:0 20px 0 0; }
.mootabs_panel img.clarity, img.color { margin-left:10px; margin-top:10px;}
.mootabs_panel img.cut {margin-top:-65px;}

.col2_big .cont2 ul.layout2 li img { padding-top:0px; margin-top:-4px;}
#wrapper .top1 { background: url(../_imgs/content_bg.png) repeat-y 0 0; padding:0 6px;  margin-left:1px; }

/*From screen_rk*/
/* events-media */
.secEvents h2 { color: #04071b; }
.secEvents h2.curEvents { margin-bottom: 18px; }
.secEvents h3 { width: 92%; margin: 25px 0 0 0; padding: 14px 0 10px 18px; border-top: solid 1px #ac848b; line-height: 1.8em; background: url(../_imgs/bullet.gif) no-repeat 3px 19px; font: normal normal 1.6em Georgia, "Times New Roman", Times, serif; color: #590a18; }
.secEvents h3 span { font-size: .75em; line-height: 2em; }
.secEvents p.eventDate, .secEvents p.eventDescr { margin: 0 0 10px 18px; }
.secEvents p.eventDate { font-weight: bold; }

/* about */
.secAbout h2 { color: #04071b; margin-left: 0; }
.secAbout h3 { color: #3b2618; margin-bottom: 20px; }
.secAbout .col1 { background-color: transparent; border-top: solid 3px #fff; }
.secAbout .col2 .contact { padding: 0 0 0 8px; background: url(../_imgs/bullet2.gif) no-repeat 0 8px; margin: 0 0 20px 0; }

/* collections */
.col3 input.wishListBtn { width: 171px; height: 39px; margin: 7px 0 0 46px; }
.col3in {
margin-left:8px;
}

/* header */
#header .right ul { margin-left: 0px; }


/* nav */
.retail .subnav ul { height: 8px; margin: 0; padding: 0; }
.retail #nav ul { padding-left: 16px; }
.retail #nav ul li { font-size: 1.2em; padding-left: 12px; margin-left: 7px; letter-spacing: .03em; /*padding added to center the nav after removing press and wishlist*/padding-right:30px; }
.retail #nav ul li.first { padding: 0; /*padding added to center the nav after removing press and wishlist*/padding-right:30px;}

/* footer */
#footer .inside { padding-right: 200px; }
#footer .inside .sep { background: url(../_imgs/dots_tan1.gif) no-repeat 0 0; }

/* retail pages */
.retail .content .col2 { background: none; }
.retail .content .sep { margin-bottom: 10px; background: url(../_imgs/col1_bg.gif) repeat-y 662px 0; }
.retail .content .sep1 { margin-bottom: 10px;  }
.retail .contentm_1 .sep { margin-bottom: 10px; }
.retail #header .left { background: url(../_imgs/logo_retail.gif) no-repeat 100% 0; float:left; width:300px; height:86px; }

.retail #header .left p { text-indent:-99999px;  height:86px; }
.retail #header .left p a { display:block; height:86px; margin-left:-200px}

/* side */
p.side_photo { margin-right: 7px; }
.sidetab1 { width:277px; background:#f3edd9 url(../_imgs/sidetab.gif) no-repeat 0 0; margin:10px 0 15px 6px; }
.st_top { margin-top:10px; }
.sidetab1 p { color:#1b1010; font-size:1.5em; padding:17px 9px 6px 11px !important; letter-spacing:.05em; margin:0; line-height:1.2em }
.photo1 { background:#f3edd9 url(../_imgs/sidetab_photo1.gif) no-repeat 0 0; }
p.side_photo1 { margin:-15px 7px 0 0; }
.retail .sidetab { margin-top: 15px; }

a.arrow_link { display: block; height: 16px; padding:3px 0 3px 31px; }

/* From screen_kn */


.retail { font:normal 62.5% Georgia, arial; text-align:center; background: url(../_imgs/body_bg_retail.gif) repeat-y 50% 0 }

.home .content { background:none; }
.home .contentm_1 { background:none; }
.art_breathtaking_retail { margin-top:15px; marign-bottom:0px; margin-left:17px; }

/* added on jan 22 by Kasturi */ 
.wishList .content1 { border-bottom:#580816 4px solid; padding:0 1px; width:100%; height:422px; background-image:url(../_imgs/bg_landing.jpg); background-repeat:no-repeat; background-position:10px;}

.wishList .boxleft {width: 50%; float: left; height: 100%;}
.wishList .boxright { width: 50%; float: right; height: 100%;}
/*.wishList .boxright { margin-left: 0px; _margin-left: 385px; height: 300px; _height: 200px; margin-top:39px; margin-bottom:47px; float:right; margin-right: 15px;} */

.wishList .boxright .innerbox { margin-top: 20px; margin-left: 20px;_margin-left: 30px;padding-top: 10px; height: 309px; width: 70%;padding-bottom:13px; margin-right: 20px;}
.wishList .boxright .innerbox h2 {padding-left: 15px; font-family:Georgia; font-size:19px; color:#000000; width: 100%; margin-bottom:5px; }
.wishList .boxright .innerbox .ttl { background: url(../_imgs/redline.gif) repeat-x 50%; height:1px; width: 100%; padding-left: 20px; }

.wishList .boxright .innerbox .dotsttl { background: url(../_imgs/dots_hor_wish.gif) repeat-x 50%; height:1px; padding-top:-10px; width: 100%; padding-left: 20px;}

.wishList .boxright .innerbox .ques1 {  padding-top:20px; padding-left: 10px; _padding-top:12px; font-family: Georgia; font-size: 13px; color: #282520; padding-bottom:12px;}
.wishList .boxright .innerbox .enterval {  font-family: arial; font-size: 12px; color: #590a18; padding-bottom:12px; padding-left: 10px; }
.wishList .boxright .innerbox .enterval1 { padding-left: 10px; font-family: arial; font-size: 12px; color: #590a18; padding-bottom:12px; padding-top: 7px; _padding-top: 9px;  background: url(../_imgs/red_icon_new.jpg) no-repeat center left; margin-left:10px;}

.wishList .boxright .innerbox .ques2 {  _padding-top: 0px; padding-top: 10px; font-family: Georgia; font-size: 15px; color: #282520; padding-bottom:12px; padding-left: 10px;}
.wishList .boxright .innerbox .signin { padding-top: 10px; _padding-top: 7px; margin-left: 10px; text-decoration: underline; background: url(../_imgs/arrow_red_new.jpg) no-repeat center left; padding-left: 31px; font-family: Georgia; font-size: 14px; color: #434343; padding-bottom:12px;}
.wishList .boxright .innerbox .smallsignin {  padding-left:41px; font-family: Georgia; font-size: 10px; color: #434343; padding-bottom:5px;}

.col2 ul.policies li{ list-style:disc; }
.rcol2 ul.policies li{ list-style:disc; }

.imageText {display:none;}

/* new css*/


#mycustomscroll {

	/*float:left;*/
	width: 320px;
	height: 356px;
	margin: 15px 1px 20px 0px;
	overflow: hidden;
	overflow-y: auto;
	position: relative;
	background:#FFFFFF;
	outline:0 none;
	}
	
	
	
	
#mycustomscroll  a img {  border:#e3e3e4 1px solid; margin-right:17px; margin-bottom:20px; outline:0 none;}

#mycustomscroll  a img.imgact{  border: 1px solid #a03a29; border-right:1px solid #a03a29;}

.imgact {
border: 1px solid #a03a29; border-right:1px solid #a03a29;
}

#mycustomscroll_br {

	float:left;
	width: 335px;
	height: 356px;
	margin: 15px 1px 20px 18px;
	overflow: hidden;
	overflow-y: auto;
	position: relative;
	background:#FFFFFF;
	outline:0 none;
	}
	

/*#mycustomscroll  a img:hover { border:#a03a29 1px solid }*/

#brscrolldiv {
float:left;
width: 330px;
	height: 400px;
	margin-left:1px;
}

.col2_big_1 {
float:left; width:743px; 
#width:700px; 
margin-left:1px; 
}


/*#mycustomscroll ul li { width:90px; height:90px; float:left; margin:0 0px 0px 0; }
#mycustomscroll ul li a { margin:5px; display:block; cursor:pointer;  }
#mycustomscroll ul li a:hover { margin:4px; border:#961d33 1px solid; }
#mycustomscroll ul li a.active { margin:4px; border:#961d33 1px solid; }
*/
.col2_big_1 .contv_1 { margin:30px 0 0 21px; }

p .imginfo {
	font:Arial;
	font-size:12px;
	padding:15px 0 3px 0px; 
	display:block; 
	text-decoration:none; 
}

#imgdet {
/*background-color:#fafafa;
border:solid 2px #ccc;
margin-left:2px;*/
background:url('../images/img_bg01.gif') repeat-y 100% ;
/*background:url(../images/img_bg01.gif) repeat-y right no-repeat;*/

width:383px;
height:auto;
padding-bottom:20px;

background-color: transparent;

background-image: url(../_imgs/gradient_tan3.gif);

background-repeat: repeat-y;

background-attachment: scroll;

background-position: 100% 0pt;
}

#noimgdet {
background-color:#ffffff;
width:383px;
height:auto;
float: right;

}


#bigimgdiv{
width:347px;
height:248px;
border :solid 1px #ccc;
margin-left:10px;
margin-right:12px;
background-color:#FFFFFF;
margin-top:20px;

}
#bigimgdiv1 {
width:243px;
height:248px;
float:left;

/*margin:2px 2px 2px 2px;*/
/*border-right:solid 1px #ccc;*/

}
#bigimgdiv2 {
width:90px;
height:200px;
float:right;

}
#imgdescdiv {
width:347px;
/*height:100px;*/
height:auto;
margin-left:10px;
margin-right:12px;
padding-bottom:10px;
margin-bottom:10px;

/*border-left:solid 1px #ccc;
border-right:solid 1px #ccc;
border-bottom:solid 1px #ccc;*/
/*border:solid 1px #ccc;*/
}

#imgdesin1 {
margin-left:6px;
}
#smimgdiv1{
width:90px;
height:90px;
background-color:#FFFFFF;
float:right;
margin:50px 8px 0 0;
border:solid 1px #ccc;
}

	
#smimgdiv2{
width:90px;
height:90px;
background-color:#FFFFFF;
float:right;
margin:10px 8px 0 0;
border:solid 1px #ccc;

}
.grad_tan1 {

/*background: url(../_imgs/gradient_tan.gif) repeat-y 100% 0;*/
background-color:#cbcbcb;
 
 
}

.borderit img{
border: 1px solid #ccc;
}

#imgdivc1 img {
border:none; outline:none;
}

#imgdivc1 a {
text-decoration:underline; outline:none 
}

#imgdivc1 a {
color:#5c4631; text-decoration:none;
}

#imgdivc2 img {
border:none; outline:none;
}

#imgdivc2 a {
text-decoration:underline; outline:none 
}

#imgdivc2 a {
color:#5c4631; text-decoration:none;
}

.borderit2 {
border: 1px solid #a03a29;
border-right:1px solid #a03a29;
}

#imgdivc1 {
height:94px;
width:95px;

}

#imgdivc1  a img.imgact{  border: 1px solid #a03a29; border-right:1px solid #a03a29;}

.scimg {
height:77px;
width:77px;
float:left;
}

.scimg1 {
height:77px;
width:77px;
border: 1px solid #a03a29;
float:left;
}

#imgdivc2 {
height:94px;
width:95px;
}


.imgdescdiv hr {
display:none;
}


.fontdesc {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;	
color:#3b2618;
font-weight:bold;
line-height:18px;
}

.mulheading {
font-family:Arial, Helvetica, sans-serif;
font-size:1.1em;	
color:#3b2618;
line-height:22px;
font-weight:bold;

}
.fontdesc1 {
font:1.1em arial;
color:#5f5f5f;
line-height:18px;
}


.mrdesc {

display:none;

}

#scrollleftdiv {
width: 326px;
	height: auto;
	
	background:#FFFFFF;


}

.morhref {
text-decoration:underline;
color:#9b3929;
margin-left:2px;
}

 #bigimgdivc {
width:auto;
height:height;
margin-left:40px;
margin-right:20px;
}



