body{background-color:#122835;color:#000;font-family:Arial, sans-serif;font-size:12px}
body,form, td,th, h1,h2,h3{padding:0;margin:0;text-align:left}
td{vertical-align:top}
table{border-collapse:collapse;overflow:hidden}
img{border:none;margin:0}
a{color:#1D4370}
a:hover{text-decoration:none}
.col_1, .col_2, .col_3{width:50%;}
.col_1{background:url(imgs/bg09.jpg) top right no-repeat}
.col_2{width:970px;background:#fff;}
.main_table{}
.left_col{width:320px;float:left;padding:0 0 0 10px}
.main{float:left;padding:10px 0 0 20px;width:600px;}
.main h1, .main h2, .main h3, .main h4{font-family:Georgia, serif;font-weight:normal;}
.main h1{font-size:28px;margin:0 0 10px 0;}
.main h2{background:#EEE;font-size:22px;margin:30px 0 20px;padding:1px 5px;}
.main h3{color:#000;font-size:18px;margin:30px 0 20px;}
.main h4{font-size:12px;margin:10px 0;}
.col21{width:190px;float:right;padding:0 15px 0 15px;font-size:11px;background:url(imgs/03.gif) no-repeat 205px 8px}
.col21 h2{margin:20px 0 10px 0}
.col3{width:320px;float:left;}
.variant{color:#000000;margin:15px 0 10px 0;font-family:Arial, sans-serif;width:350px}
.variant td, .variant th{text-align:center;padding:5px 10px;border:solid #ccc;border-width:1px 0;}
.variant thead tr{background:#E1EBD2;font-size:14px;}
.variant tbody td.price{font-weight:bold}
.variant tbody td.buy{font-weight:bold}
.variant tbody td.buy a{color:#FF0000}
.variant tbody td.buy a:hover{}
.variant tbody tr{}
.variant tbody tr.even{background-color:#FFEEA4}
.variant tbody tr:hover{}
.cart .variant{width:100%}
.cart .variant td{padding:5px 3px;vertical-align:middle}
.cart .variant tbody .qty input{width:10px;text-align:center;font-size:12px;background-color:#ECF2E1;}
.cart .variant tbody th{text-align:right;background-color:#FFF}
.cart .variant tbody .product{text-align:left}
.cart .variant tr.total th, .cart .variant td.total{font-weight:bold;padding:10px 3px;color:#233C4C;font-family:Georgia, serif;font-size:14px;background-color:#eee;}
.cart .variant th.shipmethod{padding:15px 10px;}
.cart .variant tfoot th{border:none;}
.category{}
.cart{}
.simple{margin:10px 0;font-size:11px;color:#000}
.simple td, .simple th{padding:5px;vertical-align:middle;border:solid 1px #ccc}
.simple thead tr{color:#000000;background:url(imgs/bg01.jpg);}
.simple tbody tr{}
.testimonials div{padding:5px 10px;background-color:#F7F7F7;margin:15px 0}
.testimonials div span{font-style:italic;color:#E27303}
form table{margin:20px 0 20px 20px}
form table td{padding:2px}
form table tbody th{text-align:left;padding:2px 4px 4px 2px}
form input, form textarea{border:1px solid #CCC;padding:1px 3px}
form tfoot input, .cart form tfoot input{border:none;display:inline-block;width:120px;height:31px;color:#fff;font-size:16px;background:url(imgs/submit1.gif);cursor:pointer;margin:5px;vertical-align:middle;}
.cart form tfoot input{}
.cart form tfoot input.checkout{}
.cart form tfoot input.continue, .cart form tfoot input.update{background:none;font-size:14px;width:auto;height:auto;color:#1D4370;text-decoration:underline;}
.cart form tfoot input.continue:hover, .cart form tfoot input.update:hover{text-decoration:none;}
.news h2{}
p{margin:10px 0}
div.clear{clear:both}
.spo{margin:10px 0;height:445px;width:310px;float:left;position:relative;}
.spo .item{display:none;position:absolute;}
.spo .item.selected{display:block;}
.spo .pic{height:300px;width:310px;overflow:hidden;background:#000;}
.spo .txt{background:url(imgs/bg04.jpg) no-repeat #AFC6D4;height:135px;padding:10px 10px 0 20px;width:280px;}
.spo .txt h2{font-size:30px;font-weight:normal;}
.spo .txt a{color:#000;}
.spo .txt p{margin:5px 0;height:90px;overflow:auto;}
.spo .pgr{position:absolute;top:260px;font-family:"Times New Roman", serif;font-size:28px;}
.spo .pgr a{float:left;padding:3px 15px;text-decoration:none;color:#fff;background:url(imgs/bg07.png);}
.spo .pgr a.selected{background:#fff !important;color:#000;}
.spo .pgr a:hover{background:#000;}
.hr{background:#C5AF62;height:1px;overflow:hidden;margin:10px 0;clear:left}
.top{background:url(imgs/bg02.jpg);margin:0;width:970px;position:relative;height:144px;font-family:Arial, sans-serif;color:#fff;}
.top .box1{background:url(imgs/bg01.jpg);height:49px;position:absolute;top:94px;width:100%;border-bottom:solid 1px #afb1b2;}
.top a{color:#fff;}
.top .nav1{font-size:14px;color:#FFFFFF;font-family:Georgia, serif;position:absolute;top:67px;}
.top .nav1 a{padding:4px 15px 0 15px;color:#FFFFFF;float:left;height:23px;text-decoration:none;background:url(imgs/bg06.png) no-repeat left;display:block;}
.top .nav1 a.selected{background:url(imgs/bg05.gif);color:#000}
.top .nav1 a:hover{text-decoration:underline;}
.top .nav1 a.sale{background:url(imgs/sale.gif);height:41px;padding:24px 0 0;position:relative;top:-20px;width:65px;z-index:1;margin:0 0 0 10px;text-align:center;font-weight:bold;}
.top .nav2{font-size:12px;color:#FFFFFF;font-family:Georgia, serif;position:absolute;top:67px;right:10px;text-align:right;}
.top .nav2 a{padding:4px 10px 0;color:#4e9cc1;float:left;height:23px;background:url(imgs/bg06.png) no-repeat left;display:block;}
.top .nav2 img{vertical-align:middle;margin:5px 0 0px 0px;}
.top .nav3{font-size:14px;color:#000;font-family:Georgia, serif;position:absolute;top:116px;left:10px;}
.top .nav3 a{padding:4px 15px 0 15px;color:#000;float:left;height:23px;text-decoration:none;display:block;}
.top .nav3 a.selected{background:#fff;color:#808080;border:solid 1px #afb1b2;border-bottom:none;}
.top .nav3 a span{border-bottom:dashed 1px #000;}
.top .nav3 a.selected span, .top .nav3 a:hover span{border:none;}
.top .nav4{font-size:11px;color:#000;font-family:Georgia, serif;position:absolute;top:120px;left:280px;font-weight:bold;width:385px;white-space:nowrap;overflow:hidden;}
.top .nav4 a{color:#000;text-decoration:none;}
.top .nav4 a:hover{text-decoration:underline;}
.top .nav4 a.home{font-weight:normal;margin:0;position:relative;}
.top a.first, .top a.last{background:none;}
.top a.new{font-weight:bold;}
.top .home1{background:url(imgs/heart.gif) no-repeat 0 5px;font-family:"Times New Roman", serif;font-size:40px;margin-top:17px;position:absolute;text-decoration:none;padding:0 0 0 17px;line-height:1;}
.top .home1:hover{text-decoration:underline;}
.top .cont{position:absolute;right:230px;top:13px;text-align:right;}
.top .cont span{font-size:15px;}
.top .carty{font-size:11px;width:220px;height:40px;position:absolute;right:0px;border-left:solid 1px #3c7aa4;padding:20px 0 0;}
.top .carty a{}
.top .carty a:hover{text-decoration:none;}
.top .carty .amm{background:url(imgs/bag.gif) no-repeat;width:32px;margin:-10px 10px 0 10px;text-align:center;font-size:10px;float:left;}
.top .carty .amm b{padding:17px 0 7px 0;color:#1c394c;display:block;}
.top .carty .sbttl{font-size:15px;}
.bot{padding:15px 10px;margin:0;font-size:11px;background-color:#122835;color:#89949a;}
.nav_bot{font-size:12px;padding:0;color:#fff;font-family:Georgia, serif;margin:0 0 10px -10px;}
.nav_bot a{padding:0 10px;text-decoration:none;color:#fff;}
.nav_bot a:hover{text-decoration:underline;}
.nav_bot a.selected{font-weight:bold}
.live_support{background:url(imgs/live_support.gif) no-repeat;height:75px;position:absolute;right:0px;width:300px;bottom:0px;}
.live_support div{height:30px;float:right;margin:35px 0 0 0;width:100%;cursor:pointer;}
.brands_group{width:330px;margin:10px 0 0 -10px;height:455px;padding:0;}
.brands_group .brands{margin:0 0 0 10px;width:320px;height:445px;overflow:auto;}
.brands_group .brands ul{width:149px;}
.top_brands{}
.top_brands a{float:left;width:150px;text-align:center;margin:7px 0 0 10px;display:block;border:solid 1px #fff;background-repeat:no-repeat;background-position:center;height:80px;}
.top_brands a:hover{border-color:#eee;}
.top_brands a em{display:none;}
#gucci{background-image:url(imgs/top_brands/gucci.gif);}
#dolce_gabbana{background-image:url(imgs/top_brands/dolce_gabbana.gif);}
#burberry{background-image:url(imgs/top_brands/burberry.gif);}
#diesel{background-image:url(imgs/top_brands/diesel.gif);}
#dsquared{background-image:url(imgs/top_brands/dsquared.gif);}
#gianfranco_ferre{background-image:url(imgs/top_brands/gianfranco_ferre.gif);}
#iceberg{background-image:url(imgs/top_brands/iceberg.gif);}
#roberto_cavalli{background-image:url(imgs/top_brands/roberto_cavalli.gif);}
#emporio_armani{background-image:url(imgs/top_brands/emporio_armani.gif);}
#versace{background-image:url(imgs/top_brands/versace.gif);}
.special{margin:10px 0 0 10px;float:left;width:320px;}
.special a{margin:0 10px 10px 0;position:relative;font-family:Georgia, serif;font-size:22px;color:#FFFFFF;float:left;}
.special a span{display:none;}
.special a:hover span{display:block;width:145px;text-align:center;height:95px;background-image:url(imgs/bg08.png);text-decoration:underline;vertical-align:middle;position:absolute;padding:50px 0 0 0;cursor:pointer;}
.special a img{}
.lh_sale{margin:0 0 10px 10px;float:left;}
.fshn_news{border-top:1px solid #E1EBD2;float:left;font-family:Georgia, serif;margin:0 10px 0 10px;width:300px;}
.fshn_news h2{color:#FF0000;font-size:21px;font-weight:normal;margin:7px 0 3px;}
.fshn_news .sbttl{}
.fshn_news .item{}
.fshn_news .item .date{color:#808080;margin:12px 0 7px;}
.fshn_news .item img{float:left;margin:0 10px 10px 0;}
.fshn_news .item h3{font-size:31px;font-weight:normal;line-height:29px;}
.fshn_news .item h3 a{color:#000000;}
.fshn_news .item p{clear:left;font-family:Arial, sans-serif;margin:10px 10px 0 0;}
div.products{width:640px;padding-left:0px;}
.products h1{margin:0 0 5px 0;}
.products .items{background:#E1EBD3;font-family:Georgia, serif;float:left;margin:0 0 10px 0;width:630px;padding:10px 0 10px 10px;float:left;}
.products .item{float:left;margin:0 6px 7px 0;width:117px;background:#fff;border:#fff solid 1px;position:relative;height:220px;}
.products .item img{}
.products .item a{color:#000000;cursor:pointer;display:block;height:195px;line-height:14px;overflow:hidden;position:relative;text-decoration:none;text-align:center;}
.products .item a:hover, .products .item a:hover .ttl{background-color:#E1EBD3;}
.products .item a .pic{}
.products .item a .ttl{background:#FFFFFF none repeat scroll 0 0;cursor:pointer;display:block;font-family:Arial,sans-serif;font-size:11px;height:30px;left:0;line-height:10px;padding:5px 0 0 4px;position:absolute;top:155px;width:113px;text-align:left;overflow:hidden;}
.products .item a:hover .ttl{}
.products .item .pr{color:#FF0000;font-size:14px;font-weight:bold;text-align:center;position:absolute;width:100%;top:195px;}
.products .item .pr span{color:#6e6e6e;font-size:10px;text-decoration:line-through;}
.products .item a .ttl, .products .item .pr, .products .item .oldpr{}
div.bestsellers{background:url(imgs/bg03.jpg) no-repeat #E1EBD3;font-family:Georgia, serif;float:left;margin:0 0 10px 0;width:630px;padding:0 0 10px 10px;}
.bestsellers h2{color:#FF0000;font-size:21px;font-weight:normal;margin:8px 0 10px 0;}
.categories{float:left;margin:10px 0 20px 0;padding:0;font-size:14px;font-family:Georgia, serif;}
.categories ul, .brands ul{float:left;width:155px;padding:0;list-style:none;margin:0;}
.categories ul li, .brands ul li{margin:0;}
.categories a{display:block;width:135px;color:#000;text-decoration:none;white-space:nowrap;padding:4px 10px;overflow:hidden;}
.categories a:hover{background:#eee;text-decoration:underline;}
.categories a.selected{background:#233c4c !important;color:#FFF;}
.cat_hdr, .br_hdr{height:27px;border-bottom:solid 1px #afb1b2;margin:0 0 10px 0;clear:left;width:310px;overflow:visible;position:relative;font-family:Georgia, serif;}
.cat_hdr span, .br_hdr span{padding:7px 15px 0 15px;float:left;height:20px;display:block;color:#808080;border:solid 1px #afb1b2;border-bottom:none;background:#fff;position:absolute;}
.cat_hdr{position:absolute;top:116px;left:10px;margin:0;}
.brands{font-family:Georgia, serif;margin:0 0 20px 0;float:left;clear:both;}
.brands a{display:block;width:135px;color:#000;font-size:11px;padding:3px 10px;text-decoration:none;overflow:hidden;white-space:nowrap;letter-spacing:-1px;}
.brands a:hover{background:#eee;text-decoration:underline;}
.brands a.selected{background:#233c4c !important;color:#FFF;}
div.product{width:640px;padding-left:0px;}
.product1{width:310px;float:left;margin:0 10px 0 0;}
.product1 .pic{width:310px;overflow:hidden;height:405px;position:relative;}
.product1 .pic img{width:310px;z-index:1;position:absolute;border:none;margin:auto;right:0px;}
.product1 .pic .contr{position:absolute;width:100%;font-size:14px;font-family:Georgia, serif;left:0px;z-index:2;bottom:0px;}
.product1 .pic .contr a{height:40px;color:#fff;cursor:pointer;text-decoration:underline;}
.product1 .pic .contr a:hover{text-decoration:none;}
.product1 .pic .contr #img_prev{float:left;}
.product1 .pic .contr #img_next{float:right;}
.product1 .pic .contr #img_prev i, .product1 .pic .contr #img_next i{display:block;width:40px;height:40px;}
.product1 .pic .contr #img_prev i{float:left;background:url(imgs/prev.png);}
.product1 .pic .contr #img_prev:hover i{background:url(imgs/prev.gif);}
.product1 .pic .contr #img_next i{float:right;background:url(imgs/next.png);}
.product1 .pic .contr #img_next:hover i{background:url(imgs/next.gif);}
.product1 .pic .contr #img_prev span{float:left;margin:11px 0 0 5px;}
.product1 .pic .contr #img_next span{float:right;margin:11px 5px 0 10px;}
.product1 .pic #img_zoom{background:url(imgs/zoom.png);position:absolute;top:0px;right:0px;z-index:4;width:40px;height:40px;}
.product1 .pic #img_zoom:hover{background:url(imgs/zoom.gif);}
.product1 .zoom{overflow:visible;}
.product1 .zoom img{width:auto;right:-5px;border:#fff solid 5px;top:-5px;z-index:3;}
.product1 .colors{background:#e1ebd2;padding:10px;font-family:Georgia, serif;font-size:11px;}
.product1 .colors .hdr{font-size:16px;font-weight:bold;margin:0 0 2px 0;}
.product1 .colors span{border-bottom:dashed 1px #666;cursor:pointer;margin:0;}
.product1 .colors span.selected, .product1 .colors span:hover{border:none;}
.product1 .colors span.selected{cursor:auto;background-color:#233C4C;color:#fff;padding:0px 2px;}
.product1 .text{font-size:14px;padding:0 10px;}
.product2{float:left;width:320px;}
.product2 .item{font-family:Georgia, serif;}
.product2 .item h1{font-size:25px;font-weight:normal;min-height:88px;line-height:1;}
.product2 .item .pr{color:#f00;font-size:25px;font-weight:bold;margin:5px 0 0 10px;}
.product2 .item .oldpr{color:#6e6e6e;font-size:12px;margin:0 0 10px 10px;}
.product2 .item .oldpr span{font-size:18px;text-decoration:line-through;}
.product2 .item .options{float:left;width:125px;background-color:#E1EBD2;padding:10px;height:126px;}
.product2 .item .options .add{display:block;background:url(imgs/add.gif);width:90px;height:25px;color:#fff;padding:6px 0 0 35px;font-size:14px;}
.product2 .item .options select{width:120px;margin:0 0 10px;font:13px Arial, sans-serif;}
.product2 .item .options #color_holder div, .product2 .item .options #size_holder div{background:#FFF;border:1px solid #BBB;margin:0 0 10px;padding:2px 5px;width:110px;font:13px Arial, sans-serif;}
.product2 .item .brand{float:left;width:145px;margin:0 0 0 10px;border:solid 1px #e5e5e5;height:145px;background-position:center;background-repeat:no-repeat;}
.product2 .dimensions{clear:left;width:300px;padding:10px 0 0;}
.product2 .dimensions table{width:100%;}
.product2 .dimensions caption{font-size:16px;font-weight:bold;text-align:left;font-family:Georgia, serif;}
.product2 .dimensions td, .product2 .dimensions th{text-align:center;vertical-align:middle;border-bottom:solid 1px #ccc;padding:5px 10px;}
.product2 .dimensions thead td{}
.product2 .dimensions th{background-color:#E1EBD2;font-size:18px;font-weight:normal;}
.prod_pager{float:left;height:40px;width:630px;}
.prod_pager a, .prod_pager span{background-color:#E1EBD3;padding:1px 5px;text-decoration:none;margin:0 2px;color:#000;}
.prod_pager a:hover{background-color:#ddd;text-decoration:underline;}
.prod_pager span{background-color:#233C4C;color:#fff;}
a.dimmed{color:#999}
.size_filter{padding:0 10px 4px}
.size_filter a{padding:4px 3px}
.size_filter b{background:#E1EBD3;padding:4px 8px}
h1 a{color:#000;text-decoration:none}
h1 a:hover{text-decoration:underline}
.cart .qty a{font-size:11px;margin-left:5px;position:relative;top:-1px}
.cart .qty a b{top:2px;color:red;position:relative;font-size:16px}
