body {padding:0px;background:#FFCBAB url(siteimages/body-bg.gif) bottom left repeat-x;margin:0px 0px 20px 0px;font:8pt verdana;line-height:18px;font-size-adjust: 0.58;}

p {font:8pt verdana; color:#000;line-height:18px;text-align:left;font-size-adjust: 0.58;}

.para {font:bold 10pt verdana; color:#000;line-height:18px;text-align:center;font-size-adjust: 0.58;}

.cmt {font:italic 8pt verdana; color:#fff;line-height:18px;text-align:center;}

img {border:none;}
form {margin:0px;}
.clear {clear:both;}

a {font:8pt verdana; text-decoration:none;color:#000;}
a:hover {text-decoration:none; color: #000;}

.link1 {font:bold 8pt verdana; text-decoration:underline;color:#465159;}
.link1:hover {text-decoration:none; color: #444;}

.link2 {font:bold italic 9pt verdana; color:#881212;text-decoration:none;}
.link2:hover {text-decoration:underline; color: #000;}

.readmore {font:bold 8pt verdana; text-decoration:none;color:#861213;}
.readmore:hover {text-decoration:underline; color: #444;}

.proTitle {font:bold 8pt verdana; text-decoration:none;color:#000;line-height:20px;}
.proTitle:hover {text-decoration:none; color: #fff;line-height:20px;}

.navigate_link {font:bold 8pt verdana; text-decoration:none;color:#FFFFFF;}
.navigate_link:hover {text-decoration:none; color:#270A01;}


b {font:bold 9pt verdana; color:#B64C2B;}

.fine {font:8pt verdana; color:#fff;}

.liList {list-style-type:square;}

.message {font:bold 10pt verdana; color:#270A01; text-align:center;}

li {font:8pt verdana; color:#000;line-height:18px;padding:0px;margin:0px;list-style-type:none;}

.mainText {font:bold 8pt verdana; color:#65472A;line-height:18px;}

#copyright {width:786px;margin:0px auto;font:9pt verdana; color:#333;line-height:18px;}

h2 {background:url(siteimages/icon_title_en_us.gif) 0% 60% no-repeat;font:bold 11pt georgia; color:#720903;margin:0px;padding:5px 0px;margin-bottom:5px;padding-left:20px;}

h4 {font:bold 11pt georgia; color:#720903;margin:0px;padding:5px 0px;margin-bottom:5px;padding-left:5px;}

h3 {background:url(siteimages/icon.png) 0% 60% no-repeat;font:bold 9pt georgia;color:#401502;margin:0px;margin-top:4px;padding-left:26px;}

#cartDetail {float:right;width:410px;text-align:right;padding-right:15px;color:#fff;}

.tblClass {background:#FFBF85;padding:5px;border:solid 1px #5C0701;}

.button {background:#B64D2B;font: 8pt Verdana;color:#fff;padding:1px;border:solid 1px #5C0701;}

.inputFld {font: 8pt Verdana;border:1px solid #5C0701;background-color:#FEAC63;padding:2px;margin-bottom:2px;}
select {font: 8pt Verdana;border:1px solid #5C0701;background-color:#FEAC63;}
textarea {font: 8pt Verdana;border:1px solid #5C0701;background-color:#FEAC63;padding:2px;}
.checkRadio {border:0px; background-color: transparent;margin-top:2px; vertical-align: bottom;}

.tdHead {background:#B64D2B;font:bold 8pt Verdana;color:#fff;}

#container {
	margin:0px auto;
	text-align:center;
}

#topCrv {
	background:url(siteimages/cnt-top-crv.jpg) no-repeat;
	margin:0px auto;
	width:802px;
	height:19px;
}

#bottomCrv {
	background:url(siteimages/cnt-btm-crv.jpg) no-repeat;
	margin:0px auto;
	text-align:center;
	padding:0px;
	width:802px;
	height:19px;
}

#contentArea {
	background:#FCB87B url(siteimages/content-bg.jpg) scroll bottom no-repeat;
	font:8pt verdana;
	margin:0px auto;
	color:#000;
	padding:2px 0px;
	width:802px;
}

#page {
	font:8pt verdana;
	margin:0px auto;
	color:#000;
	padding:2px 0px;
	width:820px;
}

#logo {
	float:left;
	text-align:left;
	margin:0px auto;
	width:500px;
	font:11pt verdana;
	color:#000;
}

#flash {
	text-align:center;
	margin:0px auto;
	width:800px;
	font:11pt verdana;
	color:#000;
}


#mainTab {background: url(siteimages/toran.jpg) top left no-repeat;margin:0px auto;text-align:center;width:800px;height:90px;padding-top:50px;font:8pt Verdana;color:#F6F6DE;}
#mainTab a.topLink {background: url(siteimages/tb-bullet.gif) top center no-repeat;font:bold 10px Verdana;font-size-adjust: 0.58;letter-spacing:0px;text-decoration:none;color:#A31609;padding:34px 5px;padding-bottom:0px;}
#mainTab a.topLink:hover {background: url(siteimages/tb-bullet.gif) top center no-repeat;text-decoration:none;font-size-adjust: 0.58; color: #000;border:none;padding:34px 5px;padding-bottom:0px;}
#mainTab .nav {margin-top:25px;width:300px;float:right;height:25px;padding-top:40px;text-align:right;}
#mainTab a.topLink1 {font:9pt Verdana;color:#000;font-size-adjust: 0.58;}
#mainTab a.topLink1:hover {font:9pt Verdana;text-decoration:underline;font-size-adjust: 0.58;}

#leftCat {
	background:#B64D2B /*url(siteimages/tab-bg.png) top left repeat-x*/;
	float:left;
	width:200px;
	padding-top:5px;
	border:solid 1px #E7957A;
}

#menu {
	margin-bottom:20px;
	margin-left:10px;
	text-align:left;
	width:170;
	margin-bottom:20px;
	text-align:left;
}

#menu ul
{
	/*list-style-type: none;*/
	margin:0px auto;
	margin-right:10px;
	padding:0px;
}

#menu li
{
	border:0px none;
}

#menu a
{
	background: url(siteimages/arrow1.gif) 2% 60%  no-repeat;
	text-align:left;
	padding-left:20px;
	width:160px;
	display:block;
	color:#fff;
	font:bold 9pt Tahoma;
	font-size-adjust: 0.58;
	text-decoration:none;
	line-height:25px;
	border-bottom:1px dotted #E7957A;
}

#menu a:hover
{	
	background:#FFCBAB url(siteimages/arrow1-on.gif) 2% 60% no-repeat;
	font:bold 9pt Tahoma;
	font-size-adjust: 0.58;
	text-decoration:none;
	line-height:25px;
	color:#000;
	
}

#subMenu ul
{
	/*list-style-type: none;*/
	margin:0px auto;
	margin-top:10px;
	margin-right:0px;
	padding:0px;
}

#subMenu li
{
	border:0px none;
}

#subMenu a
{
	background: url(siteimages/arrow1.gif) 8% 60%  no-repeat;
	text-align:left;
	padding-left:30px;
	width:150px;
	display:block;
	color:#fff;
	font:9pt Tahoma;
	font-size-adjust: 0.58;
	text-decoration:none;
	line-height:18px;
	border-bottom:1px dotted #E7957A;
}

#subMenu a:hover
{	
	background:#FFCBAB url(siteimages/arrow1-on.gif) 8% 60%  no-repeat;
	font:9pt Tahoma;
	font-size-adjust: 0.58;
	text-decoration:none;
	line-height:18px;
	color:#000;
	
}
	
#category1 {
	/*background: url(siteimages/cat-bg.png) bottom left  repeat-x;*/
	float:left;
	height:100px;
	width:500px;
	margin:5px;
	padding:10px;
	border:solid 1px #333;
	line-height:20px;
}

#category1 img {margin-right:15px;}

#category1 b {font:bold 8pt verdana; color:#fff;line-height:20px;}

#category1 .itemCode {font:bold 8pt verdana; color:#000;line-height:20px;}
#category1 .itemCat {font:bold 8pt verdana; color:#c00;line-height:20px;}
#category1 .itemPrice {font:bold 8pt verdana; color:#531A01;line-height:20px;}
#category1 .imgBdr {width:130px; height:90px;float:left;margin-right:15px;border:2px solid #5E0000;display:block;}
#category1 .imgBdr:hover {width:130px; height:90px;float:left; border:2px solid #fc0;display:block;}

.catText {
	color:#000;
	font-size:8pt;
	line-height:18px;
	margin:0pt;
	padding-left:0pt;
	position:relative;
}

#content {
	float:left;
	font:8pt verdana;
	color:#000;
	padding:5px;
	width:190px;
	height:235px;
	text-align:left;
	border:1px solid #FFB986;
	background:#FFF1E8;
}

#content li {
	list-style-image: url(siteimages/arrow.gif);
	font:8pt verdana;
	line-height:20px;
	valign:middle;
}

#content li a{
	font:8pt verdana;
	color:#B7371E;
	line-height:20px;
	valign:middle;
}

#content li:hover{
	font:8pt verdana;
	color:#000;
	line-height:20px;
	valign:middle;
}

#content1 {
	font:8pt verdana;
	margin:0px auto;
	color:#000;
	padding:5px 5px;
	width:522px;
	text-align:left;
	/*border:1px solid #244372;
	background:#eeeee5;*/
}

/*-------------------------------[Item List]----------------------------*/

#itemList {
	display:block;
	height:103px;
	position:relative;
	width:155px;
	margin:0pt;
	margin-bottom:5px;
	background:#fff;
}

#itemList .txtLink {
	font-weight:bold;
}

#itemList .txtLink:hover {
	font-weight:bold;
}

#itemList .imgBdr {float:left;border:2px solid #fff;border-left:4px solid #fff;border-right:4px solid #fff;display:block;}
#itemList .imgBdr:hover {float:left; border:2px solid #fff;border-left:4px solid #fff;border-right:4px solid #fff;display:block;}


#itemList .numero {
background:transparent url(siteimages/bg-angle.gif) no-repeat scroll -20px 0pt;
bottom:1px;
display:block;
font-size:0.85em;
line-height:1;
padding:3px 6px 0px 20px;
position:absolute;
right:1px;
}

#itemList .title {
	font-size:14px;
	line-height:1;
	float:left;
	margin:0px;
}

#itemList span {
	color:#000;
	font-weight:bold;
	font-size:8pt;
	line-height:20px;
	margin:0pt;
	padding-left:0pt;
	position:relative;
}

/*-------------------------------[Item List End]----------------------------*/

/*-------------------------------[Item Detail]----------------------------*/

#itemDetail {
	background:transparent url(siteimages/detail-bg-2.gif) scroll top no-repeat;
	display:block;
	height:400px;
	position:relative;
	width:545px;
	margin:0pt;
	padding:5px;
	padding-top:0px;
	margin-bottom:5px;
}

#itemDetail img {
	border:solid 1px #666;
	margin-top:40px;
}

/*-------------------------------[Item Detail End]----------------------------*/

#footer {
	margin:0px auto;
	vertial-align:bottom;
	text-align:right;
	width:790px;
	font:7pt verdana;
	color:#B64C2B;
}

#footer a {font:bold 7pt verdana; text-decoration:none;color:#A31609;}

#footer a:hover {text-decoration:none; color: #000;}