body{

	background-color:#FFFFFF;

	margin:0px;

	margin-top:0px;

	margin-bottom:0px;

	font-size: 12px;

	font-family:Arial, Helvetica, sans-serif;

}



ul{ margin:0px; padding:0px; list-style:none; }

li{ margin:0px; padding:0px; list-style:none; }



.gal{

	float:left;

	width:300px; height:auto;

}

.gal #big_image{

	width:300px; 

	overflow:hidden;

	border:1px #bfc0c2 solid;

	background-color:#222; /*bg img fade*/

}



.gal a, .gal a:hover{

	color:#FFFFFF;

}



.gal .thumbs{

	padding:5px 0px 5px 3px;

}

.gal .thumbs ul{

	margin:5px 0px;

	padding:0;

	list-style:none;

}

.gal .thumbs li{

	display:inline;

	margin:0;

	padding:0;

}

.gal .thumbs img{

	border:#bfc0c2 solid 1px;

	margin-right:5px;

}





form{ display:inline; margin:0px; padding:0px; }



table{

  	border-collapse: collapse;

	border-spacing:0px;

	padding:0px;

}



td{

  	border-collapse: collapse;

	border-spacing:0px;

	padding:0px;

	vertical-align:top;

}



img{

	border:0px;

	padding:0px;

	margin:0px;

}



/*

#top_back{

	background-image:url(../gfx/back.jpg);

	background-repeat:repeat-x; background-position:center;

}





*/



a{ font-size:12px; text-decoration:none; color:#000000; }

a:hover{ font-size:12px; text-decoration:underline; color:#000000; }



.site_width{ width:924px; }

.top_back{ background-image:url(../gfx/top_back.jpg); background-repeat:repeat-x; height:122px; }



#menu_top{ height:25px; }

.menusep{ background-color:#666b71; width:1px; height:8px; margin:5px 11px 0px 11px; }



#menu_left{ padding-left:298px; }



#cart_link{ height:29px; }

#cart_link .pad{ padding-top:8px; }

#cart_link a{ text-decoration:underline; color:#FFFFFF; font-size:12px;}

#cart_link a:hover{ text-decoration:none;}



.category_link{ font-size:14px; color:#FFFFFF;  }





.category_menu{ height:46px; }

.category_menu li{ height:28px; padding:18px 18px 0px 18px; float:left; }

.category_menu li:hover{ background-image:url(../gfx/menu_category_back.jpg); height:28px; background-repeat:repeat-x; padding:18px 18px 0px 18px; float:left; }

.category_menu .normal a{ font-size:14px; font-weight:bold; color:#FFFFFF; }

.category_menu .normal a:hover{ font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none; }

.category_menu .selected{ background-image:url(../gfx/menu_category_back.jpg); height:28px; background-repeat:repeat-x; padding:18px 18px 0px 18px; float:left; }

.category_menu .selected a{ font-size:14px; font-weight:bold; color:#ccff00; }

.category_menu .selected a:hover{ font-size:14px; font-weight:bold; color:#ccff00; text-decoration:none; }



.special_box_top{ background-image:url(../gfx/special_box_top.jpg); width:924px; height:10px; background-repeat:no-repeat; line-height:0px; font-size:0px; margin-top:14px; }

.special_box_bottom{ background-image:url(../gfx/special_box_bottom.jpg); width:923px; height:11px; background-repeat:no-repeat; line-height:0px; font-size:0px; margin-left:1px; }



.clear{ clear:both; font-size:0px; line-height:0px; margin:0px; padding:0px; }



.special_pagination_back{ background-image:url(../gfx/glider_pagination_back.jpg); margin-left:1px; }

#banner_menu{ padding-bottom:5px; font-size:11px; font-weight:bold; color:#74757a; padding-right:38px; }

#banners{ margin-left:1px; }



.sep_thick{ height:6px; line-height:0px; font-size:0px; background-color:#d3d3d3; }



#content{ width:924px; text-align:left; }

#content h1{ font-size:22px; font-weight:normal; margin:0px; padding:0px; color:#656568; }

#content h3{ font-size:22px; font-weight:normal; margin:0px; padding:0px; font-weight:bold;}

#content h1 a{ font-size:16px; font-weight:bold; margin:0px; padding:0px; text-decoration:none;  background-image:url(../gfx/arrow5.jpg); background-repeat:no-repeat; background-position:right; padding-right:12px;}

.left_title{ color:#15161a; background-image:url(../gfx/arrow.jpg); background-repeat:no-repeat; background-position:left center; font-weight:bold; padding:10px 0px 10px 11px; }

.left_links{ color:#15161a; background-image:url(../gfx/arrow.jpg); background-repeat:no-repeat; background-position:left center; padding-left:11px; margin-bottom:8px; }

.unselected_link{ font-size:11px; color:#15161a; font-weight:normal; }

.unselected_link:hover{ font-size:11px; color:#15161a; font-weight:normal; }



.selected_link{ font-size:11px; color:#15161a; font-weight:bold; }

.selected_link:hover{ font-size:11px; color:#15161a; font-weight:bold; }



.mb8px{ margin-bottom:8px; }





.pvs{ width:6px;}

.men_product .title{background-image:url(../gfx/menu_box_top.jpg); width:227px; background-repeat:no-repeat; height:68px;}

.men_product .title .left{float:left; padding:31px 0px 0px 12px; width:147px; font-size:10px; color:#ccff00;}

.men_product .title .left a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.men_product .title .left a:hover{ color:#ccff00; text-decoration:none;}

.men_product .title .right{float:left; width:65px; font-size:11px; font-weight:bold; padding-top:17px; line-height:19px;}

.men_product .title .right b{font-size:22px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif;}

.men_product .image{ border:1px solid #000000; margin:0px; padding:0px;}

.men_product .bottom_sep{}

.men_product .bottom{ background-image:url(../gfx/box_bottom.jpg); width:227px; background-repeat:no-repeat; height:45px}

.men_product .bottom .logo{ width:87px; padding:0px 0px 5px 5px; float:left;}

.men_product .bottom .links{ padding:13px 10px 0px 0px; float:left; width:125px; text-align:right;}

.men_product .bottom .links a{ background-image:url(../gfx/arrow6.jpg); background-position:right; background-repeat:no-repeat; padding-right:10px; font-size:11px; color:#ccff00; text-decoration:underline;}

.men_product .bottom .links a:hover{ text-decoration:none;}







#bottom_back{ background-image:url(../gfx/bottom_back2.jpg);}

#bottom{ background-image:url(../gfx/bottom.jpg); background-position:center; background-repeat:repeat-y; width:924px; padding:20px 38px 20px 38px;}

#bottom h1{ font-weight:normal; font-size:10px; color:#abafb3; margin:0px; padding:0px; padding-bottom:10px;}

#bottom #left{ width:100%;}

#bottom #left a{ font-size:10px; color:#FFFFFF; text-decoration:none;}

#bottom #left a:hover{ text-decoration:underline;}

#bottom #left .ts{ background-color:#2c2e31; height:1px; font-size:0px; line-height:0px;}

#bottom #left .td{ padding:5px 0px 5px 0px; text-align:left;}

#bottom #right{ }

#bottom #right a{ font-size:10px; color:#FFFFFF; text-decoration:none;}

#bottom #right a:hover{ text-decoration:underline;}

#bottom #right .ts{ background-color:#2c2e31; height:1px; font-size:0px; line-height:0px;}

#bottom #right .td{ padding:5px 0px 5px 0px; text-align:left;}

#bottom #mid{ width:30px;}

#bottom #links{color:#c3f401; font-size:11px;}

#bottom #links hr{border: 0px; width: 100%; color: #28292e; background-color: #28292e; height: 1px;}

#bottom #links a{font-size:11px; color:#c3f401; text-decoration:underline;}

#bottom #links a:hover{text-decoration:none;}

#bottom #links #silkweb{ color:#FFFFFF;}

#bottom #links #silkweb a{color:#FFFFFF; text-decoration:none; font-weight:bold;}

#bottom #links #silkweb a:hover{text-decoration:underline;}









































































.input1{ border:1px solid #545050; background-color:#FFFFFF; padding:0px; margin:0px;}



.sitemap{ font-size:13px; color:#000000; text-decoration:none; }

.sitemap:hover{ font-size:13px; color:#000000; text-decoration:underline; }



.link_red{ font-size:13px; color:#FF0000; text-decoration:none; font-weight:bold; }

.link_red:hover{ font-size:13px; color:#FF0000; text-decoration:underline; font-weight:bold; }



.sep{ background-color:#000000; line-height:0px; font-size:0px; height:1px; }













#logos_menu{ padding:11px 24px 0px 22px; width:894px;}

#logos_menu .arrow{ padding-top:12px;}

#logos_menu #content{ width:846px; padding-top:0px;}

#logos_menu #logos{ height:52px;}

#logos_menu .logo_sep{ background-image:url(../gfx/logos_sep.jpg); width:15px; height:40px; float:left;}

#logos_menu .logo{ float:left;}



#category_menu{ width:920px; padding-top:10px;}

#category_menu .list{ padding-top:10px; font-size:11px;}

#category_menu .vs{ background-image:url(../gfx/dotted_vertical.jpg);  background-repeat:repeat-y; line-height:0px; font-size:0px; width:4px;}

#category_menu .hs{ background-image:url(../gfx/dotted_horiz.jpg);  background-repeat:repeat-x; line-height:0px; font-size:0px; height:3px;}

#category_menu #men{ text-align:left;}

#category_menu #men h1{ color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; margin:0px; padding:0px; background-image:url(../gfx/box6.jpg); background-repeat:no-repeat; padding-left:20px;}

#category_menu #men .tc{ width:89px; height:31px;}

#category_menu #men .tc div{  background-image:url(../gfx/box4.jpg); width:72px;  background-repeat:no-repeat; padding: 9px 0px 0px 17px; font-size:11px; color:#FFFFFF; background-position:6px 13px;}

#category_menu #men a{ text-decoration:none; color:#FFFFFF; font-weight:bold;}

#category_menu #men a:hover{ text-decoration:underline;}

#category_menu #men .tce{ width:90px; font-size:10px; color:#ccff00; padding-top:25px;}

#category_menu #men .tce span{text-decoration:underline; color:#ccff00; font-size:10px; background-image:url(../gfx/arrow3.jpg); background-repeat:no-repeat; background-position:right; padding-right:10px;}

#category_menu #women{ text-align:left;}

#category_menu #women h1{ color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; margin:0px; padding:0px; background-image:url(../gfx/box3.jpg); background-repeat:no-repeat; padding-left:20px;}

#category_menu #women .tc{ width:89px; height:31px;}

#category_menu #women .tc div{  background-image:url(../gfx/box5.jpg); width:72px;  background-repeat:no-repeat; padding: 9px 0px 0px 17px; font-size:11px; color:#FFFFFF; background-position:6px 13px;}

#category_menu #women a{ text-decoration:none; color:#FFFFFF; font-weight:bold;}

#category_menu #women a:hover{ text-decoration:underline;}

#category_menu #women .tce{ width:90px; font-size:10px; color:#fd309f; padding-top:25px;}

#category_menu #women .tce span{text-decoration:underline; color:#fd309f; font-size:10px; background-image:url(../gfx/arrow4.jpg); background-repeat:no-repeat; background-position:right; padding-right:10px;}

#category_menu #women .tce .sm a{font-size:11px; color:#FFFFFF; text-decoration:none;}

#category_menu #women .tce .sm a:hover{text-decoration:underline;}

#category_menu .overmenu .ts{height:27px; background-color:#000000; color:#FFFFFF;}

#category_menu .overmenu .ls{height:1px; background-color:#1a1a1a; }

#category_menu .overmenu .l{width:79px; vertical-align:middle; padding:7px; background-color:#000000; text-align:left;}







#content .pages{ font-size:11px; padding-top:15px; padding-right:1px;}

#content .content_title{ padding-top:15px; padding-bottom:15px;}

#content .pages .menu_on{ font-size:14px; color:#ccff00; text-decoration:none; font-weight:bold; background-image:url(../gfx/top_menu_on.jpg); background-repeat:no-repeat; padding:15px 11px 17px 12px; background-color:#FF0000;}

#content .pages .menu_off{ font-size:14px; color:#FFFFFF; text-decoration:none; font-weight:bold; background-image:url(../gfx/top_menu_off.jpg); background-repeat:no-repeat; padding:15px 11px 17px 12px; background-color:#FF0000;}

#content .pages .menu_off:hover{ font-size:14px; color:#ccff00; text-decoration:none; font-weight:bold; background-image:url(../gfx/top_menu_on.jpg); background-repeat:no-repeat; padding:15px 11px 17px 12px; background-color:#FF0000;}

#content .pages_bottom{ font-size:11px; padding-top:35px; padding-bottom:17px;}

#content .pages_bottom .menu_on{ font-size:14px; color:#ccff00; text-decoration:none; font-weight:bold; background-image:url(../gfx/bottom_menu_on.jpg); background-repeat:no-repeat; padding:15px 11px 17px 12px; background-color:#FF0000;}

#content .pages_bottom .menu_off{ font-size:14px; color:#FFFFFF; text-decoration:none; font-weight:bold; background-image:url(../gfx/bottom_menu_off.jpg); background-repeat:no-repeat; padding:15px 11px 17px 12px; background-color:#FF0000;}

#content .pages_bottom .menu_off:hover{ font-size:14px; color:#ccff00; text-decoration:none; font-weight:bold; background-image:url(../gfx/bottom_menu_on.jpg); background-repeat:no-repeat; padding:15px 11px 17px 12px; background-color:#FF0000;}

#content input{ border:1px solid #545050; background-color:#FFFFFF; padding:0px; margin:0px;}

#content .chk{ border:0px; padding:0px; margin:0px;}

#content .input{ font-weight:bold;}

#content textarea{ border:1px solid #545050;}

#content .product_description{ padding:0px 0px 0px 20px; line-height:20px; font-size:11px;}

#content .product_size{ padding:10px 0px 10px 10px; border:1px solid #cccccc; margin-left:15px; margin-bottom:10px;}

#content .product_size h2{ font-size:14px; padding:0px; margin:0px;}

#content .product_size h1{ font-size:16px; font-family:Georgia, 'Times New Roman', Times, serif; padding:0px 5px 0px 5px; margin:0px; font-weight:bold;}

#content .product_size h1 b{ font-size:35px; }

#content .product_size h3{ font-size:16px; font-family:Georgia, 'Times New Roman', Times, serif; padding:0px 5px 0px 5px; margin:0px; font-weight:bold;}

#content .product_size h3 b{ font-size:35px; }

#content .product_sizes{ padding:5px 0px 0px 0px;}

#content .buy_back{ background-image:url(../gfx/buton.jpg); width:100px; height:30px; background-repeat:no-repeat; }

#content .buy_link{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none; }

#content .buy_link:hover{ text-decoration:none;}

#content .product_colors{}

#content .product_colors div{ border:1px solid #000000; padding:3px; margin-right:5px; margin-top:5px; float:left; text-align:center;}

#content select{ font-size:11px; width:140px;}







.women_product .title{ background-image:url(../gfx/women_box_top.jpg); width:227px; background-repeat:no-repeat; height:68px;}

.women_product .title .left{float:left; padding:31px 0px 0px 12px; width:147px; font-size:10px; color:#fd309f;}

.women_product .title .left a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.women_product .title .left a:hover{ color:#fd309f; text-decoration:none;}

.women_product .title .right{float:left; width:65px; font-size:11px; font-weight:bold; padding-top:17px;}

.women_product .title .right b{font-size:22px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px;}

.women_product .image{ border:1px solid #000000; margin:0px; padding:0px;}

.women_product .bottom_sep{}

.women_product .bottom{ background-image:url(../gfx/box_bottom.jpg); width:227px; background-repeat:no-repeat; height:45px}

.women_product .bottom .logo{ width:87px; padding:0px 0px 5px 5px; float:left;}

.women_product .bottom .links{padding:12px 10px 0px 0px; float:left; width:125px; text-align:right;}

.women_product .bottom .links a{ background-image:url(../gfx/arrow7.jpg); background-position:right; background-repeat:no-repeat; padding-right:10px; font-size:11px; color:#fd309f; text-decoration:underline;}

.women_product .bottom .links a:hover{ text-decoration:none;}



.faq{ padding:6px 10px 6px 10px; background-color:#edeff6; border-top:1px solid #d8dbe5; border-bottom:1px solid #d8dbe5; margin-bottom:6px;}

.faq a{ font-size:12px; color:#373943; text-decoration:none;} 

.faq a:hover{ color:#000000; text-decoration:none;} 

.faq_answer{ font-size:12px;}

.faq_answer b{ font-size:14px; font-weight:bold; margin:0px; padding:0px; }

.faq_question{ font-size:14px; font-weight:bold; color:#3b3d46;}



.cart_title{ padding:6px 10px 6px 10px; background-color:#edeff6; border-top:1px solid #d8dbe5; border-bottom:1px solid #d8dbe5; margin-bottom:6px; font-size:14px; font-weight:bold;}

.cart{ padding:6px 10px 6px 10px; background-color:#edeff6; border-top:1px solid #d8dbe5; border-bottom:1px solid #d8dbe5; margin-bottom:6px;}

.cart_empty{ padding:6px 10px 6px 10px; border-top:1px solid #d8dbe5; border-bottom:1px solid #d8dbe5; margin-bottom:6px;}

.cart_empty a{ font-size:11px; color:#373943; text-decoration:underline;} 

.cart_empty a:hover{ color:#000000;} 

.cart_empty .color{ width:14px; height:14px; border:1px solid #000000;}

.cart a{ font-size:11px; color:#373943; text-decoration:underline;} 

.cart a:hover{ color:#000000;} 

.cart .color{ width:14px; height:14px; border:1px solid #000000;}

.cart_content{ padding:6px 10px 6px 10px; }

.cart_content .hint_text{ padding:5px 0px 5px 0px; color:#CC0000; font-size:11px;}





