#wrap {width:960px}

#main {width:76.7%}
h1 {width:960px; text-align:left;}

#content {padding: .8em 1.2em;font-size:108%;  }


ul.secondNav {width:960px; overflow:hidden;line-height:1.6em; }
	.secondNav li {font-size:1em;
		padding:0 36px;
		position:relative; top:-2px !important; top:0}
		.secondNav li a {padding:2px 10px;}

.mainNav li { 
	margin:0 0 8px;
	list-style:none;
	}
	.mainNav li p {
		padding:5px; 
		font-size:95%; 
		line-height:130%; 
		margin-top:-1px;
	}

#home .mainNav li p {
		min-height:81px;
			height:auto !important;
			height:80px;}
#footer {
		margin: .7em 0 1em 219px;
		font-size:85%;
		}
	#footer img {margin:7px}

#contactForm {font-size:95%}
#contactForm #name label {float:left; width:323px;}
#contactForm #addressFields label, #contactForm #phoneFields label {float:left;
	width:215px !important; width:207px;
	}
	#contactForm #emailFields {display:block; float: left; padding-left:8px !important; padding-left:0}
	#contactForm #addressFields label input, #contactForm #addressFields label select, 
	#contactForm #phoneFields label input {width:98%;}
	#phoneFields {float:left; padding-right:0; margin-right:-1em}
	#contactForm #email {
		display:block;
		width:203px !important; 
		width:200px;
	}
		#contactForm #phoneFields label select {width:98%; }
	#contactForm #addressFields label#addressLabel input {width:634px !important; width:635px}
	#contactForm #custCareQuestion, #pressContact #comments {width:640px !important; width:649px }

#jewelryPreview {width:734px; height:440px;}
#main #indexImg {
		height:378px;
}
#indexSWF {width:743px; height: 380px}
