body {
	margin:0px;
	padding:0px;
	background-image: url(../images/top-bg.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #242424;
	font-family: Arial, "Arial Narrow", "Arial Rounded MT Bold", "Arial Rounded MT-Bold";
	font-size: 11px;
	color: #AFAFAF;
	text-align:center;

}
/*------------------ NEW CSS -----------------------*/
#main-body{
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;

}
img{ border:none;}
#main-body #banner{
	background-image: url(../images/banner.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-left: 20px;
	padding-right: 18px;
	height: 357px;
}
#main-body #banner #top-menus{
	margin: 0px;
	padding: 0px;
	width: 400px;
	float: right;
}
#main-body #banner #top-menus .t-menus{
	text-decoration: none;
	margin: 0px;
	padding-bottom: 2px;color: #AFAFAF;
}
#main-body #banner #top-menus .t-menus a{
	color: #AFAFAF;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 3px;
}#main-body #banner #top-menus .t-menus a:hover{
	color: #AFAFAF;
	text-decoration: underline;
}
#main-body #banner #site-menus{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 700px;
	position:absolute;
	top: 89px;
}
#main-body #banner #site-menus ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-transform: uppercase;
	font-size: 12px;
}#main-body #banner #site-menus ul li{
	float: left;
	list-style-type: none;
	background-image: url(../images/menus-bg.png);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-right: 15px;
	padding-left: 15px;
	text-decoration: none;
	color: #000;
	padding-top: 5px;
	padding-bottom: 13px;
}
#main-body #banner #site-menus ul li a{
	color: #000;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 13px;
	
}#main-body #banner #site-menus ul li a:hover{
	color: #CFCFCF;
	text-decoration: none;
	background-image: url(../images/menus-bg-over.png);
	background-repeat: no-repeat;
	background-position: center 24px;
	padding-top: 5px;
	padding-bottom: 13px;
}
#main-body #banner #site-menus ul li .act{
	color: #CFCFCF;
	text-decoration: none;
	background-image: url(../images/menus-bg-over.png);
	background-repeat: no-repeat;
	background-position: center 24px;
	padding-top: 5px;
	padding-bottom: 13px;
}#main-body #banner #site-menus ul li .ac{color: #000;
background-image:none;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 13px;}
#main-body #content-box{
	padding-right: 12px;
	padding-left: 12px;
}
#main-body #content-box #left-box{
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#main-body #content-box #left-box .t-l-bg{
	background-image: url(../images/left-box_01.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 7px;
	width: 7px;
}#main-body #content-box #left-box .t-r-bg{
	background-image: url(../images/left-box_03.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 7px;
	width: 7px;
}#main-body #content-box #left-box .t-m-bg{
	background-image: url(../images/left-box_02.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 7px;
}
#main-body #content-box #left-box .m-l-bg{
	background-image: url(../images/left-box_04.png);
	background-repeat: repeat-y;
	background-position: right top;
	width: 7px;
}#main-body #content-box #left-box .m-r-bg{
	background-image: url(../images/left-box_06.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 7px;
}#main-body #content-box #left-box .m-m-bg{
	background-color: #141414;
}
#main-body #content-box #left-box .m-m-bg h1{
	font-size: 13px;
	font-weight: normal;
	background-image: url(../images/h1-icon-left.png);
	background-repeat: no-repeat;
	background-position: 2px 5px;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 28px;
	margin-top: 4px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5a5a5a;
	color: #979797;
}


#main-body #content-box #left-box .m-m-bg ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#main-body #content-box #left-box .m-m-bg ul li{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-position: inside;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1f1f1f;
	list-style-image: url(../images/arrow.png);
}
#main-body #content-box #left-box .m-m-bg a{ color:#979797; text-decoration:none;}
#main-body #content-box #left-box .m-m-bg a:hover{ color:#ffffff; text-decoration:none;}

#main-body #content-box #left-box .m-m-bg ul li:hover{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-color: #000;
}
#main-body #content-box #left-box .m-m-bg ul li a{ color:#afafaf; text-decoration:none;}
#main-body #content-box #left-box .m-m-bg ul li span a{ color:#FDE1B9; text-decoration:none;}
#main-body #content-box #left-box .b-l-bg{
	background-image: url(../images/left-box_07.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 7px;
	width: 7px;
}#main-body #content-box #left-box .b-r-bg{
	background-image: url(../images/left-box_09.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 7px;
	width: 7px;
}#main-body #content-box #left-box .b-m-bg{
	background-image: url(../images/left-box_08.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 7px;
}



#main-body #content-box #right-box{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#main-body #content-box #right-box .title-l-bg{
	background-image: url(../images/right-box_01.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 34px;
	width: 7px;
}#main-body #content-box #right-box .title-r-bg{
	background-image: url(../images/right-box_03.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 34px;
	width: 7px;
}#main-body #content-box #right-box .title-m-bg{
	background-image: url(../images/right-box_02.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 34px;
}
#main-body #content-box #right-box .title-m-bg h1{
	background-image: url(../images/h1-icon.png);
	background-repeat: no-repeat;
	color: #FFF;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 13px;
	margin: 0px;
	padding-left: 45px;
	padding-top: 9px;
	padding-bottom: 8px;
	padding-right: 20px;
}
#main-body #content-box #right-box .mi-l-bg{
	background-image: url(../images/right-box_04.png);
	background-repeat: repeat-y;
	background-position: right top;
	width: 7px;
}#main-body #content-box #right-box .mi-r-bg{
	background-image: url(../images/right-box_06.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 7px;
}#main-body #content-box #right-box .mi-m-bg{
	background-color: #FFF;
	color: #7F7F7F;
	padding: 5px;
}
#main-body #content-box #right-box .mi-m-bg .border-l-r{
	border-bottom-width: 0.01em;
	border-bottom-style: dotted;
	border-bottom-color: #929292;
}#main-body #content-box #right-box .mi-m-bg .border-l-r-b{
	border-right-width: 0.01em;
	border-bottom-width: 0.01em;
	border-left-width: 0.01em;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #929292;
	border-bottom-color: #929292;
	border-left-color: #929292;
}
#main-body #content-box #right-box .mi-m-bg .product-prize{
	color:#fb0000;
	font-size: 17px;
	text-align: right;
	padding-right: 10px;
	padding-bottom: 5px;
}
#main-body #content-box #right-box .mi-m-bg .product-bt{
	background-image: url(../images/bt-bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 42px;
	width: 201px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
}#main-body #content-box #right-box h5{
	font-size: 11px;
	font-weight: normal;
}
#main-body #content-box #right-box .bo-l-bg{
	background-image: url(../images/right-box_07.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 7px;
	width: 7px;
}#main-body #content-box #right-box .bo-r-bg{
	background-image: url(../images/right-box_09.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 7px;
	width: 7px;
}#main-body #content-box #right-box .bo-m-bg{
	background-image: url(../images/right-box_08.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 7px;
}
/* h1{
	-font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding-bottom: 5px;
	color: #A74F2E;
	font-family: Arial, Helvetica, sans-serif;-
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	background: #FFFFFF;
	-border-bottom-style:dotted;
	border-bottom-color:#666666;
	border-bottom-width:thin;
	color: #BB0000;-
	color:#733921;
	text-align: center;
	padding-left:1px;
	text-transform: none;
	height: 15px;
	width: 100%;
} */
.storytitle a{
	text-decoration: none;
/*	color: #cc4300;*/
	color: #454444;
	font-family:Arial;	
	font-size:14px;
}
.storytitle a:hover{
	text-decoration: none;
	font-size:14px;
	color:#cc4300;

}

.storycontent{
	text-decoration: none;
/*	color: #cc4300;*/
	color: #454444;
	font-family:Arial;	 
	font-size:12px;	
}
.storycontent ul li a{
	text-decoration: none;
/*	color: #cc4300;*/
	color: #454444;
	font-family:Arial;	
	font-size:11px;
}
.storycontent ul li a:hover{
	text-decoration: none;
	font-size:11px;
	color:#cc4300;
}

h2 {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 14px;

 font-weight: normal;

 margin-bottom: 0;

 padding-bottom: 0;

}
h2 a{
	color: #7d4933;
}
h2 a:hover{
	text-decoration: underline;
}
a{
	text-decoration: none;
/*	color: #cc4300;*/
	color: #454444;
	font-family:Arial;	
	font-size:11px;
}
a:hover{
	text-decoration: underline;
	font-size:11px;
	color:#cc4300;	
}
.head{
	background-image: url(images/head_02.jpg);
	background-repeat: no-repeat;
	height: 103px;
	width: 729px;
}
.bottom-line {
	background-image: url(images/bottom-line.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align:left;
}

.bottom-line li{
list-style-image:none;
}

.menus-bg{
	background-image: url(images/menus-bg.jpg);
	background-repeat: repeat-x;
	height: 44px;
}
TD.smallText, SPAN.smallText, P.smallText {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #CC0000;

	font-weight: normal;
}

#menus{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 30px;
	margin-top: 14px;
}
#menus a{
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 12px;
	margin-left: 12px;
}
#menus a:hover{
	color: #f0302e;
	text-decoration: none;
	margin-right: 12px;
	margin-left: 12px;
}
#top-menus{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
#top-menus a{
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
}
#top-menus a:hover{
	color: #FFFFFF;
	text-decoration: underline;

}
.box-top {
	background-image: url(images/box_01.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
#box-top p {
font-size:12px;
color:#000000;
}
p a{
	color: #993300;
	font-size: 13px;
	
}
p a:hover{
	color: #993333;
	font-size: 12px;

}
.box-bottom {
	background-image: url(images/box-bottom.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.left-pad {
	padding-left: 30px;
}
.title {
	padding-left: 30px;
}
.line-v {
border-bottom-style:dotted;
border-left-style:dotted;
border-width:1px;
border-color:#CCCCCC;
}
#bottom-menus{
	color: #999999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.0em;
}
#bottom-menus ul{margin-left: 14px;
/*	padding-top: 10px;*/
	padding-right: 0px;
/*	padding-bottom: 2px;*/
	padding-left: 0px;
/*	margin-bottom: 2px;*/
	margin-right: 10px;}
#bottom-menus ul li{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	list-style-type: none;
}
#bottom-menus ul li a{color: #666666;}
#bottom-menus ul li a:hover{
	text-decoration: underline;
	color:#cc4300;}
	
TD.infoBoxHeading {

	/*font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding-bottom: 5px;
	color: #A74F2E;
	font-family: Arial, Helvetica, sans-serif;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	background-color:#6d4c2d;
	padding:3px 0px 3px 0px;	
		border-bottom-style:dotted;
	border-bottom-color:#666666;
	border-bottom-width:thin;
	color: #BB0000;
	border-bottom-style:dotted;
	border-bottom-color:#666666;
	border-bottom-width:thin;

	color:#FFFFFF;
	text-align: center;
	padding-left:1px;
	text-transform: none;
	height: 20px;
	width: 100%; */
	
	background-image:url(../images/new-product-bg.png);
	background-repeat:repeat-x;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#A2A1A1;
	text-transform:uppercase;
	text-align:center;
	height:33px;
	margin-bottom:5px;

}

TD.formAreaTitle {

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



SPAN.markProductOutOfStock {

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #c76170;

  font-weight: bold;

}

.headingmain{

	/*font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding-bottom: 5px;
	color: #A74F2E;
	font-family: Arial, Helvetica, sans-serif;*/
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	background-color:#6d4c2d;	
	/*	border-bottom-style:dotted;
	border-bottom-color:#666666;
	border-bottom-width:thin;
	color: #BB0000;*/
	border-bottom-style:dotted;
	border-bottom-color:#666666;
	border-bottom-width:thin;

	color:#FFFFFF;
	text-align: center;
	padding-left:1px;
	text-transform: none;
	height: 20px;
	width: 100%;

}



SPAN.productSpecialPrice {

  font-family: Arial, Helvetica, sans-serif;

  color: #ff0000;

}



TD.infoBox, SPAN.infoBox {

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;
  

}	


TR.header {

	background: #ffffff;

	border: solid #000000;

}



TR.headerNavigation {

	background: #bbc3d3;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: normal;

	text-transform: uppercase;

	color: #000000;

	text-decoration: none;

}



TD.headerNavigation {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	background: #bbc3d3;

	color: #000000;

	text-transform: uppercase;

	text-decoration: none;

}



A.headerNavigation {

	color: #A3A1A1;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: none;


}



A.headerNavigation:hover {

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: none;


}

A.headerNavigation1 {

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	text-transform: uppercase;

	text-decoration: none;

	font-weight: bold;

}



A.headerNavigation1:hover {

	color: #BB0000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	text-transform: uppercase;

	font-weight: bold;

}


TR.headerError {

  background: #ff0000;

}



TD.headerError {

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

  background: #ff0000;

  color: #ffffff;

  font-weight : bold;

  text-align : center;

}



TR.headerInfo {

  background: #00ff00;

}



TD.headerInfo {

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

  background: #00ff00;

  color: #FF33FF;

  font-weight: bold;

  text-align: center;

}


/*------------------------------------------*/

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 li {float:none;}#qm0 li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{
	width:180px;
	background-color:transparent;
	margin-top: 20px;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{
	color:#3C3C3C;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	margin-left: 25px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 13px;
	font-weight: bold;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	
		text-decoration:underline;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{
	text-decoration:none;
	font-weight:bold;
	color: #85533e;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 25px;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{
	padding:2px 0px 2px 15px;
	margin:0px 5px 0px 5px;
	background-image:none;
	color:#85533e;
	font-size:11px;
	font-weight: normal;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		text-decoration:none;
		font-weight:bold;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		font-size:11px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 .qmparent	
	{	
		background-image:url(qmimages/arrow_0.gif);
		background-repeat:no-repeat;
		background-position:95% 55%;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul a	
	{	
		padding:2px 20px 2px 5px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0	
	{	
	}
	
	TD.pageHeading, DIV.pageHeading {

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

  font-weight: bold;

  color: #000000;

}

SPAN.greetUser {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:#FF0000;
}

TD.main, P.main {
  font-family: Arial, Helvetica, sans-serif;
  /*color: #993300;*/
  color: #000000;
  font-size: 12px;
  line-height: 18px;
} 

your-cart-bg {
background-color:#000000;
}

your-cart-bg:hover {
background-color:#D8D8D8;
}

.your-cart { 
     padding-right:25px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:16px;
	 color:#667247;
	 font-weight:bold;
}

.your-cart-value { 
     padding-right:25px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:15px;
	 color:#001623;
	 font-weight:500;
}



.boxText{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
	font-weight: 500;
	padding-left:2px;	
}

/*
.infoBox {
	background: #FFFFFF;

} */


.infoBoxContents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;


}

a.infoBoxContents1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:bold;
 /*	background-color: #CCCCCC; */
    padding: 4px;
	line-height: 20px;
}

a:hover.infoBoxContents1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#993300;
 /*	background-color: #CCCCCC; */
    padding: 4px;
	line-height: 20px;
}

#boldedtext{
font-weight:bold;
}


TABLE.productListing {

  border-bottom:1px solid #b6b7cb;
  
  border-spacing: 0px;

}



.productListing-heading {

font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	background-color:#6d4c2d;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
	height:30px;
	

}

.productListing-heading:hover {

font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	background-color:#6d4c2d;
	color: #BB0000;
	text-align: center;
	text-transform: uppercase;
	height:30px;
}

TD.productListing-data {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color: #FFFFFF;
	border-bottom:1px solid #DFDFE4;

}

TD.productListing-data-last {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;

}

TD.main li{
padding-top:3px;
padding-bottom:5px;
padding-left:5px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
list-style-position:outside;
list-style-image: url(images/li-arrow.png);
}

#glos{
color:#FF0000;
text-decoration:underline;
}

.articles{

color: #993300;
font-size:11px;
}

.articles a{

color: #993300;
font-size: 11px;
text-decoration:none;

}

.articles a:hover{

color: #993300;
font-size: 10px;
text-decoration:underline;
}



#footer{
	background-image: url(../images/bottom-bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #000;
}
#footer .box{
	width: 968px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
}

#footer .box h1{
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2e2e2e;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #A0A0A0;
}
#footer .box ul{
	margin: 0px;
	padding: 0px;
}#footer .box ul li{
	list-style-type: none;
	margin-bottom: 1px;
	color: #5D5D5D;
}#footer .box ul li span{ color:#bb2828;}
#footer .box ul li a{color: #5D5D5D; text-decoration:none;}#footer .box ul li a:hover{
	color: #C7C7C7;
	text-decoration:underline;
}
#copyright{
	background-color: #242424;
	text-align: center;
	padding: 7px;
}.search-input {
	padding-top:8px;
}.search-bt {
	padding-top:8px;
}
.search-input input{
	background-color: #363636;
	border: 1px solid #363636;
	height: 13px;
	width: 140px;
	color: #999;
	font-size: 11px;
}

#slideshow
{
	position: absolute;
	width: 955px;
	height: 246px;
	overflow: hidden;
	z-index: 1;
}
#slideshow img
{
	display: block;
	width: 955px;
	height: 246px;
}

#slideshowButtons
{
	display: block;
	float: right;
	height: auto;
	margin-right: 3px;
	margin-top: 3px;
	width: 15px;
}
#pagernav
{
	margin-top: 224px;
	position: absolute;
	z-index: 2;
	margin-left: 3px;
}
#pagernav a
{
	height: auto;
	display: inline-block;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 1px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
#pagernav a:hover
{
    text-decoration: underline;
}

#pagernav a
{
	background-color: #2d2d2d;
	border: 1px solid #3b3b3b;
	color: #D8D8D8;
}
#pagernav a:hover
{
	background-color: #7b1111;
	text-decoration: none;
}
#pagernav a.activeSlide
{
	background-color: #7b1111;
}


#main-body #content-box #left-box .m-m-bg h1{
	font-size: 13px;
	font-weight: normal;
	background-image: url(../images/h1-icon-left.png);
	background-repeat: no-repeat;
	background-position: 2px 5px;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 28px;
	margin-top: 4px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5a5a5a;
	color: #979797;
}

.new-productlisting-heading {

    font-family:Arial, Helvetica, sans-serif;
	background-image:url(../store/includes/languages/english/images/buttons/cart-middle.gif);
	background-repeat:repeat-x;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	text-transform:uppercase;
	height:28px;
}

.new-productlisting-heading-left {

   background-image:url(../store/includes/languages/english/images/buttons/cart-left.gif);
   background-repeat:no-repeat;
   width:16px;
   height:28px;
   }
   
.new-productlisting-heading-right {

   background-image:url(../store/includes/languages/english/images/buttons/cart-right.gif);
   background-repeat:no-repeat;
   width:16px;
   height:28px;
   }   
   
.remove-cart-content {
 background-image:url(../store/includes/languages/english/images/buttons/cart-remove.gif);
 background-repeat:no-repeat;
 padding:2px 17px 4px 17px;
 color:#FFFFFF;
 text-align:center;
 text-decoration:underline;
}   

.remove-cart-content:hover{
 background-image:url(../store/includes/languages/english/images/buttons/cart-remove-over.gif);
 background-repeat:no-repeat;
 padding:2px 17px 4px 17px;
 color:#FFFFFF;
 text-align:center;
 text-decoration:none;
} 


.remove-cart-content-all {
 background-image:url(../store/includes/languages/english/images/buttons/cart-remove.gif);
 background-repeat:no-repeat;
 padding:2px 17px 4px 12px;
 color:#FFFFFF;
 text-align:center;
 text-decoration:underline;
}   

.remove-cart-content-all:hover{
 background-image:url(../store/includes/languages/english/images/buttons/cart-remove-over.gif);
 background-repeat:no-repeat;
 padding:2px 17px 4px 12px;
 color:#FFFFFF;
 text-align:center;
 text-decoration:none;
} 


.update-cart-content {
 background-image:url(../store/includes/languages/english/images/buttons/cart-update.gif);
 background-repeat:no-repeat;
 padding:2px 17px 4px 17px;
 color:#FFFFFF;
 text-align:center;
 text-decoration:underline;
}   

.update-cart-content:hover{
 background-image:url(../store/includes/languages/english/images/buttons/cart-update-over.gif);
 background-repeat:no-repeat;
 padding:2px 17px 4px 17px;
 color:#FFFFFF;
 text-align:center;
 text-decoration:none;
}


/*----------------- content css------------------- */

.content-pro
{
margin:0px;
font-size:12px;
font-family:Arial, "Arial Narrow", "Arial Rounded MT Bold", "Arial Rounded MT-Bold";
color:#000000;
padding:0px 10px 0px 10px;
}
.content-pro p
{
margin:0px;
padding:0px;
}

.content-pro a
{
font-size:12px;
font-family:Arial, "Arial Narrow", "Arial Rounded MT Bold", "Arial Rounded MT-Bold";
color:#040505;
}
.content-pro a:hover
{
font-size:12px;
font-family:Arial, "Arial Narrow", "Arial Rounded MT Bold", "Arial Rounded MT-Bold";
color:#040505;
}

 
