/* -- Main Content Styles -- */

h2{
	font-size:13px;
	font-weight:bold;
	color:#333;
	padding:7px 0px 0px 27px;
}

pre{
	width:350px;
}

#content{
  	width:595px; 
  	voice-family: "\"}\""; 
  	voice-family:inherit;
	width:575px;
	
  	background:#fff;
	padding:10px;
	margin:0px auto 0px auto;
	text-align:left;
}

#content p{
	padding-left:27px;
	width:520px;
}

.reftxt{
	font-family:Trebuchet MS;
	font-size:9px;
	padding:23px 0px 0px 27px;
}

.dimensions{
	padding-top:23px;
	padding-bottom:23px;
	list-style:none;
	padding-left:27px;
	line-height:20px;
}


/* -- MAIN IMAGE STYLES -- */

#mainimg{
	background-color:#d5d7c2;
	background-repeat:no-repeat;
	background-position:center center;
	width:575px;
	height:575px;
	margin:36px 0px 10px 0px;
}

.centerImg {
	display:block;
	text-align:center;
	display:table-cell; vertical-align:middle;
	width:575px;
	height:575px;
}

.centerImg img {
	vertical-align:middle;
}


/* -- THUMBRACK STYLES -- */

.thumbrack{
    height:185px;
    padding:0px;
}

.thumbrack li{
    display:inline;
	list-style:none;
	float:left;
	padding-right:10px;
}

.thumbholder{
	background-color:#d5d7c2;
	background-repeat:no-repeat;
	background-position:center center;
	width:185px;
	height:185px;
}

/*.thumbholder img{
	display:none;
}

.thumbholder a{
	display:block;
	height:185px;
	width:185px;
}*/

.thumbrack li.lastitem{
	padding:0px;
}

.centerThumbImg {
	display:block;
	text-align:center;
	display:table-cell; vertical-align:middle;
	width:185px;
	height:185px;
}

.centerThumbImg img {
	vertical-align:middle;
}


/* -- INCH FRACTION STYLES -- */
  .fracNum, .fracDen {
         font-size: 9px;
  }
  .fracNum { vertical-align: 2px; }
  .fracDen { vertical-align: -1px; }
  

.price{
	font-weight:bold;
	margin-top:16px;
}