@charset "utf-8";
body {
  background-color: #000000;
  font-family:"Trebuchet MS", Helvetica, sans-serif;
  color:#CCC;
}
.page_title {
	color: #CCC;
	font-style: italic;
	font-size: 36px;
	font-weight: 500;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
}
.sub_title {
  color: #CCC;
  font-size: 18px;
  font-weight: bold;
  font-family: "Trebuchet MS", Helvetica, sans-serif;
}
.nickel_desc {
  color: #DDD;
  font-weight: 400;
  text-align: justify;
  font-family: "Trebuchet MS", Helvetica, sans-serif;
}
.nickel_name {
	color: #CCC;
	font-weight: bold;
	font-size: 18px;
	text-align: left;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
}
a:link {
  text-decoration: none;
  color: #CCC;
}
a:visited {
  text-decoration: none;
  color: #CCC;
}
a:hover {
  text-decoration: underline;
  color: #CCC;
}
a:visited:hover {
  text-decoration: underline;
  color: #CCC;
}
a:active {
  text-decoration: none;
  color: #CCC;
}
.nickel_state {
  color: #990000;
  font-weight: bold;
}
.body_top_nav {
  position: relative;
  margin: 0 auto;
  width:810px;
  height:580px;
  /*padding-bottom: 50px;*/
  z-index: 1;
  /*margin-bottom: 600px;*/
}
.style1 {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 10pt;
	color: #CCC;
	}
.sale_body {
	position: relative;
	margin: 0 auto;
  	padding-bottom: 50px;
  	z-index: 1;
	width: 800px;
}
.img-divs {
	position: absolute;
	top:0;
	left:164px;
	z-index:100; 	
	}
.img-divs img{
	border:none;
	width:482px;
	height:482px;
}
.smlnickelimg{
	width:150px;
}
.smlnickelimg img{
	border:none;
	width:100px;
	height:100px;
}
.nickeltext{
	width:480px;
	padding:10px;
	vertical-align:text-top;
}
.jeweltext{
	width:630px;
	padding:10px;
	vertical-align:text-top;
}
.smlknifeimg{
	width:150px;
}
.smlknifeimg img{
	border:none;
	width:150px;
	height:150px;
}
.knifetext{
	width:580px;
	padding:10px;
	vertical-align:text-top;
}

div#pagination ul{
	padding:3px; /* Need this so border will show around page number in IE */
	text-align:center;
	margin-bottom:100px;
}
div#pagination ul li{
	margin:2px;
	padding:0;
	display:inline;
	font-size:16px;
	font-family:'Verdana';
}
div#pagination ul li#currentpg{
	padding:0 2px;
	border:2px solid #CCC;
	text-align:center;
	background-color:#555;
	color:#FFF;
}

#rating th{
	font-weight:400;
	padding:0 10px;
}
#rating td{
	text-align:center;
}



#reviewbody{
	text-align:left;
	width:807px;
}
.review-cont{
	font-size:14px;
}
.review-cont p{
	text-align:justify;
	margin:0;
	padding:0 10px 0 10px;
	color:#CCC;
}

.review_left{
	float:left;
	width:275px;
	margin:0 10px;
	padding-right:10px;
	border-right:1px solid #555;
}
div.review_left ul{
	/*margin-bottom:-15px;*/
	margin:0;
	padding:0;
	margin-top:5px;
	list-style:none;	
}
div.review_left ul li{
	display:inline-block;
	width:100%;
	/*line-height:25px;
	margin-bottom:-5px;*/
	background-image:url("../../pix/icons/ellipses.jpg");
	background-repeat:repeat-x;
}
div.review_left ul li div{
	background-color:#000;
	float:left;
}

.review_middle{
	position:absolute;
	border-left:1px solid #555;
	border-right:1px solid #555;
	margin:0;
}
.topline img{
	position:absolute;
	top:-8px;
}
.bottomline img{
	position:absolute;
	bottom:-8px;
}

#cats-container ul{
	list-style:none;
}
