html,body {
  height:101%
} 
.w {
	background-color: #FFFFFF;
}
.g {
	background-color: #999999;
}
p {

}
.footer {
	font-size: 10px;
	color: #FFFFFF;
}
.footer a {
	color: #FFFFFF;
	text-decoration: underline;
}
.footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.footer:link{
	color: #FFFFFF;
}
.footer:active{
	color: #FFFFFF;
}
.footer a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.contentnav {
	float: right;
	padding-right: 10px;
	padding-bottom: 10px;
}
.content{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 10px;
  font-size: 11px;
  color: #3D3D3D;
}
.content-white{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 10px;
  font-size: 11px;
  color: #FFFFFF;
}
.content2{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
  font-size: 11px;
  color: #3D3D3D;
}
.content3{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 20px;
	padding-left: 20px;
	margin-top: 10px;
  font-size: 11px;
  color: #3D3D3D;
}
.whitetext{
	font-size: 11px;
  color: #FFFFFF;
}
.whitetext11PX{
	font-size: 11px;
  color: #FFFFFF;
}
.graytext11PX{
	font-size: 11px;
  color: #666666;
}

.whitetext12PX{
	font-size: 12px;
  color: #FFFFFF;
}

.stylenumber{
  font-size: 10px;
  font-weight: bold;
  color: #1D1D1D;
}
.stylenumber2{
  font-size: 10px;
  font-weight: bold;
  color: #CCCCCC;
}
.stylenumber3{
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
}

.content3a{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 20px;
	padding-left: 20px;
	margin-top: 10px;
  font-size: 11px;
  color: #FFFFFFF;
}
.gallerydescription{
  font-size: 12px;
  font-weight: bold;
  color: #1D1D1D;
}
span.content{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 10px;
  font-size: 0.7em;
}

table{
  font-size: 12px;
}
td {
  font-size: 12px;
}
.NoBGRepeat {
  background-repeat: repeat-x;
}.thinborder {
	border: 1px solid #CCCCCC;
}
/* american gems section added by jacob */
#amgemsnav ul, #amgemsnav li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#amgemsnav a, #amgemsnav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1766a6;
	text-decoration: none;
}
#amgemsnav a:hover {
	color: #92b033;
	font-weight: bold;
}
#amgemsnav li {
	padding-left: 8px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	height: 14px;
}
/* highligh current page w/ arrow */
.bertrandite #amgemsnav li#bertrandite, .starry #amgemsnav li#starry, .butterscotch #amgemsnav li#butterscotch, .desert #amgemsnav li#desert, .redagate #amgemsnav li#redagate, .monetstone #amgemsnav li#monetstone, .owyhee  #amgemsnav li#owyhee, .poppyjasper #amgemsnav li#poppyjasper, .calcedony #amgemsnav li#calcedony, .saturn #amgemsnav li#saturn, .snow #amgemsnav li#snow, .terra #amgemsnav li#terra, .variscite #amgemsnav li#variscite, .webbed #amgemsnav li#webbed, .arizonaamethyst #amgemsnav li#arizonaamethyst, .arizonaperidot #amgemsnav li#arizonaperidot, .idahogarnet #amgemsnav li#idahogarnet, .rhondonite #amgemsnav li#rhondonite, .willow #amgemsnav li#willow {
	background-image: url(../img/gems/nav_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	height: 14px;
}
/* highligh current page text */
.bertrandite #amgemsnav li#bertrandite a, .starry #amgemsnav li#starry a, .butterscotch #amgemsnav li#butterscotch a, .desert #amgemsnav li#desert a, .redagate #amgemsnav li#redagate a, .monetstone #amgemsnav li#monetstone a, .owyhee #amgemsnav li#owyhee a, .poppyjasper #amgemsnav li#poppyjasper a, .calcedony #amgemsnav li#calcedony a, .saturn #amgemsnav li#saturn a, .snow #amgemsnav li#snow a, .terra #amgemsnav li#terra a, .variscite #amgemsnav li#variscite a, .webbed #amgemsnav li#webbed a, .arizonaamethyst #amgemsnav li#arizonaamethyst a, .arizonaperidot #amgemsnav li#arizonaperidot a, .idahogarnet #amgemsnav li#idahogarnet a, .rhondonite #amgemsnav li#rhondonite a, .willow #amgemsnav li#willow a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #92b033;
	text-decoration: none;
	font-weight: bold;
}

/*american gems home page styles */
#amgemslist ul, #amgemslist li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#amgemslist a {
	color: #1766a6;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
}
#amgemslist a:hover {
	text-decoration: underline;
}