#about_links a {
	font-size:14px;
}

#about_natalie {
  display:block;
  font-size:13px;
  width:620px;
}

#clearer {
  clear:both;
}

#front_logo {
  margin-top:120px;
  margin-bottom:110px;
}

#front_text a {
	font-size:13px;
	margin:0px 0px 0px 12px;
}

#header_links {
  padding:40px 0px 0px 0px;
  width:660px;
}

#header_links a {
	font-size:15px;
}

#header_links a.current {
  color:#c2c2c2 !important;
}

#header_logo {
  margin:0px 0px 0px 0px;
}

#header_logo a img {
  border:none;
}

#jewelry_sublinks {
  position:absolute;
  left:498px;
  margin:16px 0px 20px 0px;
}

#page_header {
  margin:0px 0px 40px 0px;
}

#retail_sublinks {
  position:absolute;
  left:635px;
  margin:18px 0px 20px 0px;
}

#zoom_main_img {
  width:700px;
}

.alt {
  cursor:pointer;
}

.alt img {
  position:relative;
  right:2px;
}

.body_container {
	width:730px;	
}

.center {
  text-align:center;	
}

.clearer {
  clear:both;
}

.final_item {
  float:none;
}

.first_item {
  margin-left:0px !important;
}

.footer {
  display:block;
  height:15px;
}

.header_underline {
  height:1px;
  width:100px;
  background-image:url('../img/header_hr.png');
  background-repeat: repeat-x;
}

.header_link {
	float:left;
	margin:0px 0px 0px 50px;
}

.header_link_first {
	float:left;
}

.header_sublink {
  margin:0px 0px 0px 10px;
}

.header_subsublink {
  margin:0px 0px 0px 15px;
}

.img_center {
  display:block;
  margin-right:auto;
  margin-left:auto;	
}

.inquire_img {
  margin:20px 0px 0px 0px;
  width: 120px;
}

.inquire_img_holder {
  cursor:pointer;
  height:87px;
  width:200px;
}

.item_size {
  float:left;
}

.item_image {
  display:block;
  float:left;
  margin:0px 30px 0px 0px;
}

.item_image .main_img {
  margin:0px 0px 10px 0px;
  width:300px;
}

.item_image a img {
  border: 0px;
  margin: 0px;
  padding: 0px;
}

.item_info {
  margin: 0px 0px 20px 0px;
}

.item_info .item_title {
  font-weight:bold;
	text-transform:uppercase;
}

.item_info .item_price {
  font-weight:bold;
	text-transform:uppercase;
  margin: 0px 0px 20px 0px;
}

.item_info .item_stones {
}

.item_info .ring_face {
  float:left;
  margin: 0px 20px 0px 0px;
}

.item_info .ring_face_nofloat {
  float:none;
  margin: 0px 20px 0px 0px;
}

.item_info_holder {
}

.item_page {
  margin:45px 0px 15px 110px;	
}

.item_page_mr {
  margin:120px 0px 0px 110px;	
}

.item_quantity {
  float:left;
  text-align:center;
  margin: 0px 50px 0px 0px;
}

.item_quantity input {
  width: 10px;
}

.items {
  margin:80px 0px 0px 0px;
  float:none;
  font-size:13px;
  width:630px;
}

.items_desc {
  display:block;
}

.items_item_block {
  float:left;
  margin:0px 0px 0px 14px;
}

.items_item {
  float:left;
  margin:0px 0px 0px 44px;
}

.items_img img {
  width:70px;
  border:none;
}

.items_list {
  display:block;
  height:500px;
}

.items_price {
	text-align:center;
}

.items_row {
  width: 680px;
}

.items_section_img {
  background-color:#c2c2c2;
  width:200px;
  height:170px;
}

.items_section_label {
  margin-left:10px;
}

.order_button {
  margin:30px 0px 0px 0px;
}

.order_button a img {
  border:none;
  width:200px;
}

.pointer {
	cursor:pointer;
}

.shipping {
  margin: 10px 0px 0px 0px;
}

.vert_link {
  margin-bottom:10px;
}

.vert_link.about {
  color: #333333;
  font-weight: bold;
}

.vert_link.about a {
	text-transform: lowercase;
	font-weight: normal;
}

.zoom_alt_img {
  cursor:pointer;
  float:left;
  margin:0px 20px 0px 0px;
}

.zoom_alt_img img {
  width:172px;
}

.zoom_thumbs {
  margin:10px 0px 0px 0px;
}

.zoom_title {
  text-transform:uppercase;
}

a {
  color:rgb(51,51,51);
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

body {
  font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
  padding:0px 80px 20px 80px;
}

body.zoom {
  padding: 0px !important;
}