@charset "utf-8";
/* CSS Document */

* {
    margin:0; 
    padding:0; 
    font-size:12px;
}
body { 
	background:#000; 
	margin:0; 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif; 
	color: #FFFFCC;
	line-height:150%;
}
a:link {color: #FFFF99; text-decoration: none;}
a:visted {color: #FFFF66; text-decoration: none;}
a:hover { color: #FFFFFF; text-decoration: underline;}
a:active { color: #FF9900; text-decoration: none;}

a img{ border:0;}
/*wrappers - page or section containers*/
#mainWrapper {
	background-color:#333;
	margin:0 auto;
	text-align: left;
	width: 1000px;
	vertical-align: top;
	clear:both;
	}
#topwrapper {/* header css*/
	margin:0 auto;
	margin:0;
	clear: both;
	width:100%;
	background:#333;
}
	
#contentMainWrapper {/* content a  table */
	margin:0;
	padding:0;
}
#navColumnOne, #navColumnTwo {/*table left and right td */
	background-color: transparent;
}
#navColumnOneWrapper, #navColumnTwoWrapper {
	margin:auto;
}

.centerColumn{ /* no need in index because have many single div*/
	margin:0 6px;
	padding:10px;
	background:#201b06; 
	border:1px solid  #555;
}
#indexDefault,#shoppingCartDefault { margin:0 6px;}/*don't use in the same time wiht .centercolumn*/
#shoppingCartDefault {padding:5px;background:#201b06; border:1px solid  #555;}
#indexDefaultMainContent { border:1px solid #444; margin-bottom:10px; background:#201b06; padding:3px; }/*index main text*/
#navSuppWrapper, #navCatTabsWrapper {/* bottom footer*/
	margin: 0em;
	background: url(../images/footerbg.jpg);
	background-color: #000000;
	padding: 0.5em 0.2em;
	font-weight: bold;
	color: #909090;
	height: 1%;
	}


h1 { background: url(../images/dot.jpg) no-repeat left center;  padding-left:25px;} 
h2 { font-size:14px; text-align:left;}


#header { width:100%; vertical-align:top;}
#header img { margin:0; border:none; }
.top1 { background:url(../images/top1.jpg) no-repeat left center; height:22px;}
.top2 { background:url(../images/top2r.jpg) no-repeat right top; height:62px; padding:0;}
.logo { background:url(../images/top2b.jpg) repeat-x; width:280px; padding:0 0 0 10px; vertical-align: bottom; height:62px}
.top3 { clear:both; background:url(../images/top3r.jpg) no-repeat right top; height:143px;}
.top3l { float:left; background:url(../images/top3l.jpg) no-repeat; width:280px; height:143px; padding-left:10px;}
#menu { background: url(../images/menubg.jpg) repeat-x; height:42px; width:100%}
.headerline { clear: both; height:10px}
#topLinks{float:left; margin: 3px 0; width:780px; text-align: center;}
#topLinks ul { padding:10px; margin-left:80px; float:right;}
#topLinks ul li { float: left;  list-style:none; }
#topLinks ul li a {
	display:block;
	padding:0 13px; 
	color: #FFCC00; 
	text-decoration:none; 
	font-weight:bold; 
	background:url(../images/menuline.jpg) right center no-repeat;
	}
#topLinks ul li a:hover { color: #FFFFFF; text-decoration:none; font-weight:bold;}
.menuline { width:5px; background:#FFFFFF;}
.topBox{/*language DIV*/	
	float:right;
	padding:18px 5px 0 0;
	width:180px;
	text-align:right;
	}
.topBox a { margin:3px;}
#loginboxHeading { background-image:none;}

.textlist { padding-left:5px; margin:0}
.textlist ul { margin:0}
.textlist ul li { margin:3px; line-height:150%}
.btn {
	vertical-align: middle;
	color: #FFFF99;
	background: url(../images/bn_log.jpg) no-repeat center center;
	height: 31px;
	width: 78px;
	border:0;	
	margin: 7px 3px 5px;
	font-size:12px;
}
#pleaselogin{
 	margin-bottom:10px; 
	border:1px solid #666; 
	background: #000000 url(../images/loginbg.jpg) right bottom no-repeat;
	color: #FFFFCC;
}
.logininput {
	background: #FFCC00;
	COLOR: #000000; font-size:12px;
	width:136px;
	border:1px solid #685F04; padding:2px;
}
.textinput {
	background: #333;
	COLOR: #FFFF99;
	width:140px;
	border:1px solid #685F04; padding:3px;
}
input,textarea,select { background: #FFFFCC; padding:0;}

#pleaselogin form { margin:0;}
dl { padding-left:10px; }
dt { font-weight:bold;color: #FFCC33; text-align:center;}
dd { margin:3px;}
dd a { font-size:11px;}

/* Clear Fix */
.clearfix:after 
{ 
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden; 
} 
.clearfix 
{
display:inline-block;
}
/* Hide from IE Mac \*/ 
.clearfix {display:block;} 
/* End hide from IE Mac */ 
/* end of clearfix */

.categoryListBoxContents_word A { border:1px solid #996600;
 DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: left; PADDING-BOTTOM: 2px;  WIDTH: 180px; COLOR: #FFFF99; PADDING-TOP: 2px;  BACKGROUND-COLOR: #333; TEXT-ALIGN: center; TEXT-DECORATION: none; -moz-border-radius: 5px
}
.categoryListBoxContents_word A:hover {
	border:1px solid #FFFFCC; color: #FFF; background-color: #000; text-decoration:none;
}
#categoryDescription {border: 1px solid #444; margin:5px 0;}
.catDescContent {line-height:20px;}
.itemTitle {font-size: 1.0em;  
            margin-bottom: 0.5em;
			margin-top: 1.0em;}

#ul_ul_00 { color: #FFCC00; list-style-type:none;}
#ul_ul_01 { color: #FFCC00; list-style-type:none;}
#ul_ul_02 { color: #FFFFCC; list-style-type:none;}
.feedbk { margin:0 6px 6px 6px; padding:5px 10px; background:#201b06; border:1px solid  #555;}
.feedbk ul { margin:0; list-style-type:none;}
.feedbk h1 { border-bottom:1px solid #333; padding:5px 25px; margin-bottom:5px;}
.feedbk p { margin:0;}
.feedbk table { border-bottom:1px solid #AD7725;}
.feedbk table tr { border-bottom:1px solid #888;}

#indexDefault .centeredContent,#shoppingCartDefault .centeredContent { /*centerbox content*/
	text-align:left; 
	background:url(../images/add.gif) no-repeat 15px 8px; 
	padding-left:30px;	
}
.centerBoxContentsAbout{ text-align:left; padding-left:5px;}
#productName { background:none; padding:10px; font-size:14px;}
.abcd { background: #CC6600; color:#FFFF99; font-weight:bold; padding:0 3px; text-align:center;}
.payimg {width:166px; height:138px; background:url(../images/paylink.gif) no-repeat center  top; }
.cartimg { width:80px; height:79px; background:url(../images/virtuemart_cart.gif) no-repeat center center; margin:0 auto }
.debank a{width:166px; height:53px; background:url(../images/paylink.gif) no-repeat center -138px; display:block; border-top:5px  solid  #201B06}
