/* 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; }
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; }

div.home div.col2 { font-family: Arial, Helvetica, sans-serif; float:left; width:480px; height: 470px; background:url(images/bkg/home_bkg.gif) bottom right no-repeat #fedcc1; }
div.home div.col2 p { color:#8c8c8e; font-size:16px; line-height:20px; margin:0px; padding:0px 0px 24px 55px; }
div.home div.col2 p.small { font-size:10px; line-height:12px; letter-spacing:0px; }
div.home div.col2 p a { border-bottom: 1px solid #f56ea8; color:#8c8c8e; text-decoration: none; }
div.home div.col2 img { margin-left: 50px; }

div.home div.col2 form { margin-left:50px; }
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 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; }
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;}

table.productDet img#main { border: 0px;  margin-left:-3px; margin-top: -3px; }
	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:20px; }
    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; }

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;  }


