@charset "UTF-8";
/* CSS Document */


body { text-align:center;
		min-width:960px;
		margin:0;
		padding:0;
		font:x-small/1.5em "Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;
		  voice-family: "\"}\""; voice-family:inherit;
		  font-size:small;

}
  
  
  html>body {font-size:small;}



#container { width: 920px;
			 border: 1px solid #cfc799;
			 text-align:left;
			 margin:0px auto 20px;
			 		background-image:url(../images/navbackground.jpg);
background-position:top left;
background-repeat:repeat-y;

}

#container2 {	width:920px;
				border:1px solid #cfc799;
				text-align:left;
				margin:0px auto 20px;
}




#banner { margin:0;
		  padding:0;
		  height:144px;
		  background-image:url(../images/BannerNew.jpg);
		  background-repeat:no-repeat;
		  background-position:top left;

}


#banner h1 span {display:none;
font-size:18px;
margin:0;
padding:0;
}

.logo {
margin:0;padding:0;
}

#navbar { background-color:#bf626d;
				margin: 0;
				margin-top:-30px;
				width: auto;
				padding: 5px;
				text-align:center;
				}
				#navbar a:link { 
			font: bold 13px Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none; 
					color: #fff;
					}
				#navbar a:visited { 
			font: bold 13px Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none; 
					color: #fff;
					}
				#navbar a:hover, #navbar a:active { 
			font: bold 13px Verdana, Arial, Helvetica, sans-serif;
					text-decoration: underline; 
					color: #fff;
					}



#wrap {line-height:normal;
margin:0 10px;
}

#sidenav {float:left;width:170px;
}
#sidenav h3 {margin:5px 0px 5px 10px;padding:0;
font-size:18px;
}


#sidenav ul {margin:0 0 0 20px;
			padding:0;
			list-style:none;
}
#sidenav ul li {margin:0;
				padding:0;
}

#sidenav ul li a:link, #sidenav ul li a:visited {color:#95303e;
font-weight:bold;
text-decoration:none;
font-size:13px;

}

#sidenav ul li a:hover, #sidenav ul li a:active {text-decoration:underline;
}
#largeornament {float:left;
				width:374px;
				margin:0 18px;
}

#largeornament h3 {font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:5px 0;padding:0;
}
#largeornament ol {
					margin-top:0px;padding-top:0px;
}
					
#orncolors {float:left;
			width:315px;
}
.crystalbox {float:left;
			width:102px;
			border:1px solid #ddd;
			text-align:center;
			font-size:11px;
}

/* wrap2 is for non-product pages, such as home page, thankyou, etc */
#wrap2 {clear:left;
		line-height:normal;
		margin:0 20px 20px;
		width:auto;
}

#wrap2 h1, h2, h3, h4 { font:Georgia, "Times New Roman", Times, serif;
color: #890210;
}
#wrap2 h1 {font-family:Georgia, "Times New Roman", Times, serif;
color: #890210;
font-size:24px;
			margin:10px 0 10px;padding:0;
}
#wrap2 h3.calendar {margin:10px 0 2px;padding:0;
font-size:14px;
}

#wrap2 p, ul, ol, li, blockquote {
font:13px "Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;
line-height:18px;
color:#663300;
}
#wrap2 p {margin:7px 0 0 0;

}

.metalbox {float:left;
			width:154px;
			border:1px solid #ddd;
			font-size:13px;
			text-align:center;
}

.metalbox a {font-size:13px;
}

#descrip-right {float:left;
				width:340px;
				margin-left:10px;
}
#descrip-right p {font:13px "Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;
margin:5px 0 0 0;
}

#descrip-right p.first {margin-top:0;padding-top:0;
}

#wrap3 {clear:left;
		line-height:normal;
		margin:0 10px;
		width:auto;
}






#maincontent { margin: 5px;


}

#maincontent h1, h2, h3, h4 { font:Georgia, "Times New Roman", Times, serif;
color: #890210;
}


#maincontent p, ul, ol, li, blockquote {
font: 13px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
color:#663300;
}

#footer {clear:both;
line-height:normal;
text-align:center;
background-color:#bf626d;
color:#fff;
font-size:11px;
padding:5px 0;
}
/*__________________________ BEGIN JEWELRY RULES _____________________*/

#necklacemain {float:left;
				width:680px;
				margin:0 18px;
}

#necklacemain h3 {font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:5px 0;padding:0;
}
#necklacemain ol {
					margin-top:0px;padding-top:0px;
}


/*float the following in the necklacemain div */

#necklace {text-align:center;
width:200px;
float:left;
border:1px solid #cfc799;
margin:10px 10px 5px 0;
}
#necklace p {margin:5px;padding:0;
}


