/*******************************************************************************
Global Styles
*******************************************************************************/
body 			{background: #fef0c3 url(../imgs/bg_gradient.jpg) repeat-x; color: #7c6e5f; font: 12px Tahoma, Helvetica, Arial, sans-serif;}
#pop 			{background: #fef0c3; text-align: center;}
#pop img		{border: 2px solid #7c6e5f;}
a 				{color: #bb4600; text-decoration: none;}
a:hover 		{color: #e7b823;}
.spacer 		{clear: both;}
.label			{text-align: right; vertical-align: top;}
.noTop			{margin-top: 0;}
.noBottom		{margin-bottom: 0;}
.fLeft			{float: left; margin-right: 10px;}
.fRight			{float: right;}
.taLeft			{text-align: left;}
.taRight		{text-align: right;}
.taCenter		{text-align: center;}
.dLeft			{float: left; text-align: center; width: 250px;}
.dRight			{float: left; margin-left: 15px; margin-top: -10px; width: 415px;}
.req			{color: #51830e;}
.italic			{font-style: italic;}
.mag			{height: 30px;}
.mag img		{padding-top: 5px; border: 0;}
.accent			{color: #51830e; font-weight: bold;}
.padding10		{padding: 10px;}
.ft11			{font-size: 11px;}
.desc			{font-size: 14px;}
.marginBottom7	{margin-bottom: 7px;}
.cartButton		{padding-left: 20px; margin-top: -10px;}
.price			{font-size: 20px; color: #bb4600; font-weight: bold;}
.bar 			{background: url(../imgs/h1_bg_l.jpg) repeat-x; height: 26px; margin: 10px 0;}
.content_bottom	{border: 0; width: 708px; height: 5px;}
h3 				{color: #bb4600; font-size: 12px; font-weight: bold;}
h4				{color: #e4ae07; font-size: 12px; font-weight: bold;}
.kitsInfo		{margin-top: 0; width: 325px; text-align: left; margin-left: 10px; float: left;}
.ft10			{font-size: 10px;}
/*******************************************************************************
Layout Styles
*******************************************************************************/
#container 		{width: 708px; margin: 10px auto;}
#content 		{width: 708px; background: url(../imgs/content_bg.jpg) repeat-y; margin-top: 0; padding: 3px 10px;}
#logo 			{width: 708px; text-align: center;}
#log img 		{width: 708px; height: 106px;}
#nav 			{width: 708px; height: 34px; background: url(../imgs/nav_bg.jpg) no-repeat; margin-bottom: 0;}

/*NEW*/
#menuNEW 			{text-align:center; font-weight:bold; padding-top:6px; font-size:1.1em;} 
#menuNEW a			{padding:3px 5px;}
/*END NEW*/				

#sidebar 		{background-color: #eeffd7; width: 275px; font-size: 12px; padding: 3px 5px; margin-top: -8px;}
#sidebar p 		{line-height: 1.4em;}
#footer 		{text-align: center; color: #e7b823; margin-top: 0; font-size: 11px;}
#footer a		{color: #e7b823;}
#footer a:hover	{color: #51830e;}
/****************************************
Content One Styles
****************************************/
#content_one 	{width: 685px;}
#content_one h1	{font: bold 15px Tahoma, Helvetica, Arial, sans-serif; color: #bb4600; margin-bottom: 5px;}
#content_one h2 {background: url(../imgs/h1_bg_r.jpg) repeat-x; font: bold 13px Tahoma, Helvetica, Arial, sans-serif; color: #51830e; height: 28px; margin-bottom: 0; padding: 5px 5px 0 5px;}
#content_one h3	{font: bold 13px Tahoma, Helvetica, Arial, sans-serif; color: #51830e;}
#content_one p 	{line-height: 1.5em;}
/****************************************
Content Left Styles
****************************************/
#content_left 		{width: 390px; float: left;}
#content_left h1 	{background: url(../imgs/h1_bg_l.jpg) repeat-x; font: bold 12px Tahoma, Helvetica, Arial, sans-serif; color: #bb4600; height: 26px; padding-top: 5px; padding-left: 3px; margin-bottom: 0;}
#content_left p 	{margin-top: 0; line-height: 1.5em;}
/****************************************
Content Right Styles
****************************************/
#content_right 		{float: left; width: 295px; margin-left: 10px;}
#content_right h1 	{background: url(../imgs/h1_bg_r.jpg) repeat-x; font: bold 12px Tahoma, Helvetica, Arial, sans-serif; color: #51830e; height: 28px; margin-bottom: 0; margin-right: 10px; padding: 5px 0 3px 0; text-align: center;}
#content_right h2 	{font: bold 12px Tahoma, Helvetica, Arial, sans-serif; color: #95ad75;}
/****************************************
Jewelry Index Styles
****************************************/
.jewels 		{width: 100%;}
.jewels td 		{text-align: center; font-size: 12px; padding: 3px; vertical-align: top;}
.jewels td img	{border: 1px solid #7c6e5f;}

/****************************************
Gallery Pages Styles
****************************************/
.gallery_img 	{border: 1px solid #7c6e5f;}
/****************************************

/****************************************
Links Styles
****************************************/
.links		{width: 100%; background-color: #fef0c3;}
.links th	{background-color: #f7d877; width: 50%; font-size: 12px; padding: 3px;}
.links td	{font-size: 12px; padding: 10px;}
/****************************************
Form Styles
****************************************/
.form		{width: 270px; margin: 25px auto;}
.form td	{font-size: 12px;}
.button		{width: 50px; background-color: #bb4600; color: #fef0c3; border: 0; font: 11px Tahoma, Helvetica, Arial, sans-serif; padding: 3px;}
.box		{width: 225px; height: 20px; background-color: #f7d877; color: #bb4600; border: 0; font: 11px Tahoma, Helvetica, Arial, sans-serif;}
textarea	{background-color: #f7d877; color: #bb4600; border: 0; width: 225px; font: 11px Tahoma, Helvetica, Arial, sans-serif;}