@charset "utf-8";
/* CSS Document */
/* Breadcrumb */
form { margin:0; }
div#b { clear:both; text-align:left; font-size:11px; padding:5px 9px; }
div#b strong { font-weight:normal; color:#FF0000; }

/* Sidebar */
div.sidebar { width:194px; float:left; padding:0 4px 0 9px; text-align:left; }
div.sidebar div.pro_t { text-align:left; padding:5px 0; }
div.sidebar h1 { margin:0; font-weight:normal; font-size:12px; }
div.sidebar a { 
	display:block; text-decoration:none; padding:0 0 1px 28px;
	background-image:url(../images/arrow1.gif); background-position:11px 5px; background-repeat:no-repeat;
}
div.sidebar a:hover { background-color:#e9ebf3; }
div.sidebar div.pro_category div { display:none; }
div.sidebar div.pro_category div.sel { display:block; }
div.sidebar div.pro_category div a { background-image:none; font-size:11px; padding-left:23px; }

/* Products Category */
div.sidebar div.pro_category { border:solid 1px #cccccc; padding-bottom:5px; margin-bottom:9px; }
div.sidebar div.pro_category h1 { display:block; background:#cccccc; padding:3px 9px; color:#2039a0; }

/* Enter factory */
div.sidebar div.enter_f { 
	height:44px; background:#495795 url(../images/pro_h_tag01.gif) no-repeat left;
	padding:2px 9px 0 54px; line-height:14px; color:#FFFFFF;
}
div.sidebar div.enter_f a { padding:0; line-height:14px; background:none; color:#cc0000; text-align:right; }
div.sidebar div.enter_f a:hover { background:none; color:#FFFF33; }

/* Helpful Links */
div.sidebar div.h_links h1 { color:#2039a0; padding:7px 0 3px; }

/* ANYTHING FOR YOU! */
div.sidebar div.o_links { padding-bottom:9px; }
div.sidebar div.o_links h1 { padding:13px 0 8px 0; }
/* Sidebar END */


/* theme */
div.theme { width:688px; float:left; text-align:left; }
/* hats & caps */
div.pro_h1 div.theme div.pic1 { border:solid 1px #cccccc; margin-bottom:5px; }
div.pro_h1 div.theme div.d2 { overflow:auto; }
*html div.pro_h1 div.theme div.d2 { height:1%; }
div.pro_h1 div.theme div.d2 div.l { width:498px; float:left; }
div.pro_h1 div.theme div.d2 div.l div.pro { height:97px; border:solid 1px #cccccc; margin:2px 23px 0 0; padding-left:3px; }
div.pro_h1 div.theme div.d2 div.r { width:186px; float:right; }
div.pro_h1 div.theme div.d2 div.r img {  border:solid 1px #cccccc; display:block; margin-bottom:2px; }
div.pro_h1 div.theme div.d2 div.r img.gif { position:absolute; margin-left:-23px; }

/* theme products */
div.pro_h1 div.theme div.pro a { display:inline; float:left; margin:3px; padding:1px; }
div.pro_h1 div.theme div.pro a:hover { background:#cccccc; }
/* hats & caps -- end */

/* Scarf & Shawls */
div.pro2_h div.theme div.pic1 { border:solid 1px #cccccc; margin-bottom:5px; }
div.pro2_h div.theme div.d2 { overflow:auto; }
*html div.pro2_h div.theme div.d2 { height:1%; }
div.pro2_h div.theme div.d2 div.l { width:409px; float:left; }
div.pro2_h div.theme div.d2 div.l img { border:solid 1px #cccccc; }
div.pro2_h div.theme div.d2 div.r { float:right; width:272px; height:342px; border:solid 1px #cccccc; }
div.pro2_h div.theme div.d2 div.r div { 
	display:inline; float:left; width:50%; text-align:center; padding:11px 0;
}
div.pro2_h div.theme div.d2 div.r div img { display:block; margin:3px auto; }
/* Scarf & Shawls -- end */

/* Glove&Mittens */
div.pro3_h div.theme h1 { 
	margin:0 0 7px 0; display:block; padding:0; border:solid 1px #cccccc;
}
div.pro3_h div.theme div.d2 { overflow:auto; margin-bottom:7px; }
div.pro3_h div.theme div.d2 div.l { float:left; width:455px; }
div.pro3_h div.theme div.d2 div.l img { border:solid 1px #cccccc; }
div.pro3_h div.theme div.d2 h2 { margin:0; padding:6px 0 7px 6px; background:#cccccc; margin-bottom:3px; }
div.pro3_h div.theme div.d2 div.r { float:right; width:221px; overflow:hidden; }
div.pro3_h div.theme div.d2 div.r div.pro { 
	padding-bottom:11px; height:258px; border:solid 1px #cccccc;
	margin-bottom:3px; overflow:hidden;
}
div.pro3_h div.theme div.d2 div.r div.pro div {
	display:inline; float:left; width:49%; text-align:center; text-decoration:none;
	padding:5px 0 7px;
}
div.pro3_h div.theme div.d2 div.r div.pro div img { display:block; }
div.pro3_h div.theme div.d2 div.r div.gif { text-align:center; }
div.pro3_h div.theme div.d2 div.r div.gif img { border:solid 1px #cccccc; }
/* Glove&Mittens --end  */

/* Socks */
div.pro4_h div.theme h1 { 
	margin:0 0 7px 0; display:block; padding:0; text-align:right; border:solid 1px #cccccc; 
}
div.pro4_h div.theme div.pic1 { text-align:center; margin-bottom:3px; }
div.pro4_h div.theme div.gif { float:right; border:solid 1px #cccccc; }
div.pro4_h div.theme div.pro { float:left; width:472px; height:97px; border:solid 1px #cccccc; overflow:hidden; }
div.pro4_h div.theme div.pro a { padding:1px; float:left; display:inline; margin:2px 0 0 2px; }

div.pro4_h div.theme div.pro div { 
	width:102px; float:left; padding:15px 0 0 9px; line-height:14px;
	background:url(../images/arrow1.gif) no-repeat 9px 4px; 
}
div.pro4_h div.theme div.pro div a { color:#636eae; }
div.pro4_h div.theme div.pro div a:hover { color:#CC0000; }
/* Socks - end */

/* Ties */
div.pro5_h div.theme h1 { 
	margin:0 0 5px 0; display:block; padding:0; text-align:right; border:solid 1px #cccccc; 
}
div.pro5_h div.theme div.pic1 { float:left; border:solid 1px #d1d6cf; margin-bottom:5px; }
*html div.pro5_h div.theme div.pic1 { margin-bottom:0; }
div.pro5_h div.theme div.sid { float:right; }
div.pro5_h div.theme div.sid img { border:solid 1px #cccccc; display:block; }
div.pro5_h div.theme div.sid div.pic2 { border:solid 1px #d4d4d4; margin-bottom:3px; }
div.pro5_h div.theme div.pro { 
	clear:both; padding:2px 5px; border:solid 1px #d4d4d4; margin:5px 0 3px;
	overflow:auto; 
}
*html div.pro5_h div.theme div.pro { height:1%; }
div.pro5_h div.theme div.pro a { float:left; display:inline; margin:0 6px; padding:1px; }
/* Ties - end */

/* Tshirt */
div.pro5_h div.theme div.sid div.pic3 { margin-bottom:3px; }
/* Tshirt - end */

/* Products List */
div.pro_list div.list { width:678px; float:left; padding:0 0 9px 4px; overflow:auto; }
*html div.pro_list div.list { height:1%; }
div.pro_list div.list div#pageno, div.pro_list div.list div#pageno1 { 
	color:#cc0000; background:#cccccc; text-align:right; padding:4px 11px; 
}
div.pro_list div.list div.content { overflow:auto; }
*html div.pro_list div.list div.content { height:1%; }
div.pro_list div.list div.content div { width:145px; float:left; display:inline; padding:9px 11px; }
div.pro_list div.list div.content div img { border:solid 1px #cccccc; }
div.pro_list div.list div.content div a.red { color:#FF0000; }
/* Products List - end */

/* Products */
div.pro div.content { width:678px; float:left; padding-left:4px; }
div.pro div.content div.l { width:190px; text-align:left; float:left; padding:27px 25px 0 14px; color:#FF0000; }
div.pro div.content div.l div.pic img { border:solid 1px #cccccc; }
div.pro div.content div.l a.zoom { 
	display:block; width:145px; height:19px; border:solid 1px #4f4f4f; text-align:center;
	background:#616161; margin:7px auto 19px; color:#ffffff; text-decoration:none;
}
div.pro div.content div.l div#others_pic img { 
	width:40px; height:40px; display:inline; float:left;
	margin:3px; cursor:pointer; border:solid 1px #CCCCCC; 
}
div.pro div.content div.l a.back { color:#FF0000; }
div.pro div.content div.r { float:right; width:420px; padding-right:20px; }
div.pro div.content div.r h1 { font-size:14px; display:block; text-align:left; margin:0 0 9px; color:#CC0000; }
/* Products tab */
div.pro div.content div.r div.info { text-align:left; }
div.pro div.content div.r div.info div#nav { height:23px; background:url(../images/line.gif) repeat-x bottom; }
div.pro div.content div.r div.info div#nav a { 
	height:23px; line-height:20px; padding:0 13px; display:inline; text-decoration:none;
	float:left; border-left:solid 1px #cccccc; margin-right:2px; color:#000000; font-weight:bold;
	background:#cccccc url(../images/pro_tag2.gif) no-repeat right; 
}
div.pro div.content div.r div.info div#nav a.sel {
	background:url(../images/pro_tag1.gif) no-repeat right; 
}
div.pro div.content div.r div.info div#con { 
	padding:11px 11px 23px; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc;
	overflow:visible; 
}
div.pro div.content div.r div.info div#con div { display:none; }
div.pro div.content div.r div.info div#con div.sel { display:block; }
/* Products tab - end */
div.pro div.content div.r div.link { border:solid 1px #cccccc; border-top:none; padding:0 15px;  }
div.pro div.content div.r div.link div.pic_link { border-top:solid 1px #cccccc; padding:19px 0; overflow:auto; }
*html div.pro div.content div.r div.link div.pic_link { height:1%; }
div.pro div.content div.r div.link div.pic_link a  { display:inline; margin:0 0 0 39px; float:left; }
div.pro div.content div.remark { clear:both; text-align:left; padding:41px 21px; }
/* Products - end */

/* Helpful Links */
div.h_links div.content { float:right; text-align:left; width:650px; padding:11px 31px 31px 0; overflow:hidden; }
div.h_links div.content h1 { font-size:14px; margin:5px 0; border-bottom:solid 1px #cccccc; display:block; }
/* Helpful Links - end */

div.pro div.content div.others_con { clear:both; text-align:left; padding:21px; border:solid 1px #cccccc; }
div#sub_info { color:#FF0000; font-size:1.2em; }


table.input_table { border-left:solid 1px #cccccc; border-top:solid 1px #cccccc; }
table.input_table td { border-right:solid 1px #cccccc; border-bottom:solid 1px #cccccc; }

