/* To be used for any page */
#main {
  position: absolute;
  top: 67px;
  left: 157px;
  width: 814px;
  height: auto;
}
.heading {
  font: normal 22px Arial, Verdana, Helvetica, sans-serif;
  color: #6600cc;
  text-align: center;
  margin: 35px 0 0 0;
}
.filling {
  font: normal 14px Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
  width: 650px;
  margin: 35px 0 0 100px;
}
img.logo {
  float: left;
  margin: 35px 0 0 280px;
}

/* Home Page */
.home_heading {
  font: normal 18px Arial, Verdana, Helvetica, sans-serif;
  color: #6600cc;
  text-align: center;
  margin: 35px 0 0 0;
}
.top_images img {
  padding: 0px; 
  border: 2px solid #000;
  border-bottom: 1px solid #000;
}
.top_part {
	float: left;
	width: 250px;
	margin: 35px 0 0 125px;
}
.bottom_images img {
  padding: 0px; 
  border: 2px solid #000;
  border-top: 1px solid #000;
}
.bottom_part {
	float: left;
	width: 0px;
	margin: 0 0 0 125px;
}

/* Custom Page */
.custom {
	float: left;
	width: 180px;
	margin: 0 10px 10px 150px;
}
.custom p {
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 10px 0 0 0;
}
.custom_img img {
	border: 2px solid #000;
	padding: 0; 
}

/* Care & Cleaning Page */
.filling .paraheading {
  font: bold 17px Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
}
img.careclean_3rings {
  float: left;
  margin: 35px 0 0 225px;
  border: 2px solid #000;
}

/* Bazaar Page */
.bazaar {
  float: left;
  width: 180px;
	margin: 35px 10px 10px 150px;
  /*border: 1px dashed #000;*/
}
.bazaar p {
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 10px 0 0 0;
}
.bazaarprice_h6 {
  font: normal 12px Arial, Verdana, Helvetica, sans-serif;
  color: #ff0000;
}
.bazaar_img img {
	border: 2px solid #000;
	padding: 0;
}

/* Gem Info Page */
.datatable, .datatable td, .datatable th {
	border: 1px solid #000;
	padding: 5px;
	margin: 35px 0 0 260px;
}
.geminfo_h2 {
	font: normal 18px Arial, Verdana, Helvetica, sans-serif;
  color: #6600cc;
  text-align: center;
  margin: 35px 0 -20px 0;
}
.geminfo_h5 {
  font: normal 13x Arial, Verdana, Helvetica, sans-serif;
  color: #6600cc;
  text-align: center;
  margin: 35px 0 -45px 0;
}
.fill_gemdescrip {
  font: normal 14px Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
  width: 600px;
  margin: 35px 0 0 135px;
}
.fill_geminfo {
  font: normal 14px Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
  width: 400px;
  margin: 35px 0 -10px 235px;
}
.fill_pagebottom {
  font: italic 14px Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
  width: 600px;
  margin: 35px 0 0 135px;
}

/* About Us Page */
img.about_pearls {
  float: left;
  margin: 35px 0 0 160px;
  border: 2px solid #000;
}

/* Contact Us Page */
#contactus_list {
	/*border: 1px dashed #000;*/
  zoom: 1;
}
#contactus_list li {
	list-style: none;
	text-align: center;
	margin: 35px 0 0 0;
	}
#contactus_list .contactus_address {
  font: normal 16px Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
  margin: 35px 0 0 0;
  text-align: center;
}

/* Notes for font sizes */
h1 {
  font: normal 22px Arial, Verdana, Helvetica, sans-serif;
	color: #6600CC;
}
h2 {
  font: normal 18px Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
}
h3 {
  font: normal 16px Arial, Verdana, Helvetica, sans-serif;
	color: #009900;
}
h4 {
  font: normal 14px Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
}
h5 {
  font: normal 13px Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
}
h6 {
  font: normal 12px Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
}
