body {
	background-color:#3e4a64; margin:3px 0 0
}

#outer {
	width:768px; margin:0 auto; padding:0
}

#logo {
	border:#ccc 5px solid; float:left; width:301px; height:229px; text-align:left
}

#topimage {
	border:#ccc 5px solid; float:right; width:446px; height:229px; background-color:#fff; text-align:center
}

#top {
	width:768px; background-color:#fff
}

#main {
	border:#9fa5b2 10px solid; margin-top:6px; float:left; width:748px; height:auto; background-color:#323b50; text-align:center
}

#leftimage {
	float:left; width:262px; margin:0; padding:0
}

#hspace3 {
	float:left; width:41px; margin:0; padding:0
}

#content {
	float:left; width:400px; padding:10px
}

#content p {
	color:#fff; line-height:22px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-align:left
}

#content A {
	color:#fc6; text-decoration:none
}

#content A:hover {
	text-decoration:underline
}

#content H2 {
	font-weight:700; font-size:12px; color:#fc6; font-family:Georgia, "Times New Roman", Times, serif; text-align:left
}

h1 {
color:#FC6; font-weight:700; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; text-align:left
}

h2 {
	color:#FC6; font-weight:700; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; text-align:left; margin:10px
}

h3 {
	color:#fff; font-weight:700; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-align:left; padding:0px; margin:0px
}

#image-align {
	float:right; text-align:right; width:267px; padding:10px
}

#footer {
	clear:both; font-size:11px; float:left; width:748px; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; padding:10px
}

#footer a {
	color:#fc6; text-decoration:none
}

#footer a:hover {
	text-decoration:underline
}

#main-nav {
	clear:both; border-top:#fff 1px solid; width:768px; line-height:25px; border-bottom:#fff 1px solid; height:25px; background-color:#f9efdf; text-align:right
}

.active {
	color:#1942a2
}

.jewelryitem {
	width:705px; padding-bottom:10px; float:left; border-bottom:1px solid #999DA8; margin:10px
}

.jewelryitem img {
	border:1px solid #fff; float:left; clear:both; margin:10px 10px 0 0px 
}

.jewelryitem p {
	color:#fff; line-height:22px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-align:left; height:auto 
}

.jewelryitem h1 {
	color:#FC6; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; border-bottom:1px solid #999DA8; text-align:left; margin:0; padding:0 0 0 15px
}

.jewelryitem h2 {
	background-image:url(../images/price-bg.gif); background-repeat:no-repeat; width:180px; height:24px; font-weight:700; border:1px solid #fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#FC6; line-height:24px; float:left; clear:both; margin:4px 0 0 0px
}

.jewelryitem h3 {
	color:#FC6; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-align:left; margin:0; padding:0
}

ul li a {
	color:#fc6; text-decoration:none
	}
	
ul li a:hover {
	color:#fc6; text-decoration:underline
	}