body {
	   background-color:#000;
	   color:#fff;
	   margin: 0px;
	   font-family: Arial,helvetica,sans-serif;
	   font-size: 12px;
	  }
	

A:link {
	COLOR:#dddd9f;
	text-decoration: none;
}
A:visited {
	COLOR:#FFF;
} 
A:hover {
	color : #CCCCCC;
}
#container {
	width: 100%;
	margin: 0px;
	background: url(../lay/header_right_upperLine_short.gif) no-repeat  top left;
	position:absolute;
	top:0px;
	left:0px;
	
   }
   #main {
     width:800px;
	 margin-top:114px;

   }
	  
	  #leftLogo {
	    background: url(../lay/header_logo_bg.gif) no-repeat top left;
		height:114px;
		margin:0px;
		width:486px;
		margin:0px;
		padding:0px;
		position:absolute;
		top:0px;
		left:0px;
		
     }
	 
	 #leftLogo img {
	  margin-left:2px;
	  
	 }
	 #leftLogo ul {
	   margin:3px 0px 2px 16px;
	   padding:0px;
	   
	 }
	 #leftLogo li {
	   float:left;
	   list-style: none;
	   margin:1px 6px 1px 0px;
	   
	 }
	 #leftLogo a,#leftLogo a:link,#leftLogo a:visited {
	   color:#FFF;
	   text-decoration: none;
	   font-weight:bold;
	 }
	 #leftLogo a:hover{
	   color:#CCCCCC;
	   text-decoration: none;
	 }
	 
#mainBody {
	width: 798px;
	margin: 114px 0px 0px 10px;
	border-right: solid 2px #FFF;
	border-left: solid 2px #FFF;
	border-bottom: solid 2px #FFF;
}

#mainbody p {
 padding-left:5px;
}
#content {
   margin: 0px;
   border-style: none;
   padding:5px;
}

#header_right {
	width:327px;
	background: url(../lay/header_right_box_bg.gif) no-repeat top right;
	margin:0px 0px 0px 483px;
	position:absolute;
	top:0px;
	left:0px;
	border: 0px;
	padding-right:4px;
}

#header_right img {
 float:left;
}

#thumbs {
	width: 175px;
	height: 400px;
	border: 0px solid #000;
	overflow: auto;
	scrollbar-face-color: #312F22;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-shadow-color: #14130F;
	scrollbar-highlight-color: #FFF;
	scrollbar-base-color: #0F0E09;
	float:left;
	margin: 10px -600px 15px 4px;
}

#thumbs ul {
 margin:10px 0px 10px 5px;
 
}

#thumbs li {
  list-style:none;
  margin-left: 0px; 
  margin-right: auto;
  text-align:left;
}

#thumbs img {
	border: 1px solid #FFF;
	cursor: pointer;
}
#thumbs a {
  color:#FFF;
}

#thumbs .pageThru {
 font-family: arial,helvetica,sans-serif;
  margin:3px 0px 4px 5px;
  font-size: 11px;
}

#thumbs .pageThru img {
 border: 0px;
}

#thumbs p {
 text-align:Center;
 font-size:80%;
}
#imgFull {
 float:right;
 width:575px;
 margin: 10px 10px 15px 180px;
}

#imgFull table {
 padding:0px;
}
#imgFull .bd {
border: 1px solid #FFF;
}
#imgFull .td_jsProdName {
 width:170px;
}

#imgFull .td_jsProdImg {
text-align:center;
width:405px;
}
#imgFull .pad {
padding:5px;
}

#imgFull h2 {
	margin: 5px auto 15px auto;
	padding: 0px 5px 10px 5px;
	text-align: center;
	font-size:150%;
	/*background: url(../lay/horLine.gif) no-repeat bottom;*/
}
#clear {
 clear:both;
}

#footer {
 width:800px;
 margin-left:10px;

}
#footer p {
 font-size:75%;
 margin:2px -350px 2px 2px;
 float:left;
}

#footer ul {
 margin:2px 5px 2px 260px;
 float:right;
}
#footer li {
 border-left: 1px solid #FFF;
 list-style: none;
 display: inline;
 margin: 0px;
 padding:0px 4px 0px 4px;
 text-align:center;
}

#footer a {
    color:#FFF;
   text-decoration: none;
 }
	 
 #footer a:link a:visited {
   color:#FFF;
   text-decoration: none;
 }
 #footer a:hover{
   color:#CCCCCC;
   text-decoration: none;
 }
cite {
 display:block;
}

#buyBtn {
 text-align:center;
}

#buyBtn img {
 margin:20px 5px auto auto;
}

a.footer_subnav{
 color:#FFF;
}


a.cat_title_small {
color:#FFF;
} 