/* magenta: ec008c; hello powweb */

body { background: #fed457; color: #888a8c; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center; }
img { border: 0px; }
hr { color:#fed457 /*bfab6e*/; background-color:#fed457; border: 0px; height:1px; clear:both; }
td.info sup { font-size: 8px; font-style:italic; color:#ec008c; }

#all { text-align: left ;margin-left: auto;margin-right: auto;width: 800px; }
#logo { float:left; width:259px;}
#nav { float:left; width:541px; background: #fed457; text-align:right;}
#container { background: url(images/bkg/leaf_bkg.gif) bottom left no-repeat #ffffff; height: 470px; clear:both; }
#container_home { background: #fedcc1; height: 470px; }
#container_nobkg { background: #ffffff; height: 470px; }
#container_noheight { background: #ffffff; }

#container_loriloves { clear:both; background: #f7b7d2; padding:5px 0px;}
#container_loriloves div { background:#fff; }
#container_loriloves div img { float:left; }
#container_loriloves div img.nav { margin-top:185px; }

#container_product { background: url(images/bkg/leaf_bkg.gif) bottom left no-repeat #ffffff;}
#container_product ul.subnav { list-style: none; padding: 0px; margin: 40px 0px 20px 0px; }
#container_product ul.subnav li { color:#ec008c; margin:0px; padding: 0px 0px 0px 20px; font-size: 14px; letter-spacing:1px;}
#container_product div.col1 { float: left; width: 180px; }
#container_product div.col2 { float: left; width: 620px; }
iframe.tops { height: 950px; }
iframe.bottoms { height: 1300px; } 
iframe.dresses { height: 950px; }
iframe.sale { height:1700px; }
iframe.denim { height: 1300px; }
iframe.tees { height: 550px; }
iframe.welove { height:550px; }
iframe.coats { height: 550px; }
iframe.sale { height: 870px; }

#botNav { clear:both; background: #fed457; }

div.home div.bkgpink { background:url(images/bkg/home_bkg.gif) bottom right no-repeat #fedcc1; }
div.home div.bkgwhite { background:url(images/bkg/leaf_bkg.gif) bottom left no-repeat #ffffff; }
div.home div.bkgfall2010 { background:url(images/bkg/fall2010_bkg.gif) bottom right no-repeat #9f8260;font-family:Arial, Helvetica, sans-serif;color:#ffffff; }
div.home div.col2 { font-family: Arial, Helvetica, sans-serif; float:left; width:480px; height: 470px; font-size:12px; }
div.home div.col2 p {  line-height:20px; margin:0px; padding:0px 0px 24px 45px; }
div.home div.col2 p.small { font-size:11px; line-height:13px;  }
div.home div.col2 p a { text-decoration:underline; color:#ffffff;  }
div.home div.col2 p a:hover { color:#f8d597;  }
div.home div.col2 img { margin-left: 40px; }

div.home div.col2 form { margin-left:40px; }
div.home div.col3 { float:left; width:320px; }
div.home div.col3 img { float:right; }

div.aboutus div.col1 { float:left; width:188px; }
div.aboutus div.col2 { float:left; width:292px; }
div.aboutus div.col3 { float:left; width:320px; }
div.aboutus div.col3 img { float:right; }

div.contact div.col1 { float:left; width:188px; }
div.contact div.col2 { float:left; width:357px; }
div.contact div.col3 { float:left; width:255px; }
div.contact div.col3 img { float:right; }

/*
div.contact div.col1 { float:left; width:130px; padding-top: 100px; }
div.contact div.col2 { float:left; width:340px; padding-top: 100px; }
div.contact div.col3 { float:left; width:330px; }
div.contact div.col3 img { float:right; } */

div.storehours div.col1 { float:left; width:280px; padding-top: 100px; }
div.storehours div.col2 { float:left; width:417px; padding-top: 100px; }

div.clientservices { clear:both; background:#fff; height:470px; }
div.clientservices div.col1 { float:left; width:211px; padding-top: 50px;  }
div.clientservices div.col2 { float:left; width:308px; padding-top: 5px; }
div.clientservices div.col3 { float:left; width:281px; }
div.clientservices div.col3 img { float:right; }

div.privacypolicy div.col1 { float:left; width:183px; padding-top: 0px;  }
div.privacypolicy div.col2 { float:left; width:336px; padding-top: 5px; padding-right: 5px; height: 460px; overflow:auto; }
div.privacypolicy div.col2 a { color: #ec008c; text-decoration: none;}
div.privacypolicy div.col3 { float:left; width:276px; }
div.privacypolicy div.col3 img { float:right; }

div.ourtop10 div.col1 { float:left; width:633px;}
div.ourtop10 div.col2 { float:left; width:167px; }
div.ourtop10 div.col2 img { float:right; }

div.ourtop div.col1 { float:left; width:211px;}
div.ourtop div.col2 { float:left; width:589px; }
div.ourtop div.col2 img { float:right; }

div.press div.col1 { float:left; width:135px; padding-top: 100px; }
div.press div.col2 { float:left; width:250px; padding-top: 0px; }
div.press div.col3 { float:left; width:264px; padding-top: 0px; }
div.press div.col4 { float:left; width:130px; }
div.press div.col4 img { float:right; }

div.product div.col1 { float:left; width:180px;  }
div.product div.col2 { float:left; width:620px;margin:0px; padding:0px; }
div.product ul.subnav { list-style: none; padding: 0px; margin: 55px 0px 20px 0px; }
div.product ul.subnav li { margin:0px; padding: 0px 0px 25px 0px;}
div.product span.sale { text-decoration: line-through; }
table.productDet img#main { border: 0px;  margin-left:-3px; margin-top: -2px; }
td.productImage { vertical-align:top;}
	table.productDet { text-align: left; margin:0px; padding:0px; font-size: 11px; width:600px; height: 470px;  }
	table.productDet p span { color:#ec008c; font-size: 12px;  letter-spacing:1px; }
	table.productDet p.productText { width:300px; }
	table.productDet p.price { color:#ec008c; font-size: 12px;  }
	table.productDet td { margin:0px; padding:0px;}
    table.productDet td.info { padding-left:15px; vertical-align: top; height: 310px; }
	table.productDet td.info p.head { padding-top:10px; }
    table.productDet td.info ul.details {  margin:0px 0px 0px 15px; padding:5px 0px 0px;  list-style-type: disc;  }
    table.productDet td.info ul.details li { font-size: 11px; color: #888a8c; margin:0px; padding:0px;  list-style-type: disc;  }
	#thumbs { padding-left: 20px; height:170px; text-align: left; }
	#thumbs img { margin-right: 5px; }

div.sizechart div.col1 { float:left; width:188px; }
div.sizechart div.col2 { float:left; width:292px; }
div.sizechart ul { list-style: none; padding: 0px; margin: 40px 0px 20px 20px; }
div.sizechart ul li { color:#ec008c; margin:0px; padding: 0px 0px 0px 0px; font-size: 14px; letter-spacing:1px;}

p.clear { padding: 0px; margin: 0px; clear: both; height: 1px;}
form.neg {padding:0px; margin:0px;}
form.pos {padding:0px; margin:0px; margin-left:3px; margin-top:-8px; }
p.page_img { text-align: center; margin-top:30px;  }
p.page_txt { text-align: center; margin-top:38px; width:500px; color:#ec008c; } 

a.infobox span { display:none; text-align:center; }
a.infobox:hover span { display:block;position: absolute; margin: 0px; padding:5px; border:1px solid #e2e3ea; background-color:#fff; z-index: 110; }
a.infobox:hover span img { border:none; }
table.view_all tr td a.infobox:hover { border:none; }
a.infobox:hover span a { display: none;  }

img.fall2010products { margin-bottom:18px; }
img.share_img { }
form.subscribe_form {display: inline;vertical-align:top; }
