h3	{ color:#21718C; font-family:Tahoma; font-weight:normal; font-size:16px; text-decoration:underline; padding-left:15px; }

body {
margin : 0;
background-color:white; 
background-image:url(image/winter.jpg); background-position:center top;  background-repeat:repeat-y; 
}
/* winterbackground.jpg winter.jpg
/* springbackground.jpg - winter.jpg */
/* fallbackground1.jpg - fallrepeater.jpg */
/* fallbackground3.jpg - winter.jpg	*/
/* fallbackground1.jpg - winter.jpg */
#divHelp { background-image:url(image/winterbackground.jpg); background-position:center top;  background-repeat:no-repeat; padding-top:0px; }
a.menu {
color : #257189;
font-family : verdana;
font-size : 12px;
text-decoration : none;
vertical-align : top;
}
a.menu:hover {
color : #9e9da2;
text-decoration : none;
}
a.bmenu {
color : #257189;
font-family : verdana;
font-size : 11px;
text-decoration : none;
}
a.bmenu:hover {
color : #9e9da2;
text-decoration : none;
}
a.smallbigmenu { font-size:1.2rem !important; font-weight:bold; }
a.bigmenu { font-size:1.5rem !important; font-weight:bold; }

a.cart {
color : #000000;
font-family : verdana;
font-size : 12px;
text-decoration : none;
}
a.cart:hover {
color : #9e9da2;
text-decoration : none;
}
.text11 {
font-family : verdana;
font-size : 11px;
color : #000000;

background-image:url(image/gempics.gif);
background-repeat:no-repeat;
background-position:top right;
}
.text12 {
font-family : verdana;
font-size : 12px;
color : #000000;
}


	       		 html,body			{ margin:0px;  height:100%; font-size:11px;font-family:verdana; }
			a	img			{ border:0px; }
			#divMain			{ border-left:3px solid #666666; border-right:3px solid #666666; width:832px; margin:auto; background-image:url(image/bg1.gif); background-repeat:repeat-y; }
			#divNews			{ float:left; border-top:0px; width:166px; height:245px; padding:2px 14px 2px 18px; border-bottom:10px solid #999999; overflow:hidden; margin-left:1px; }
			#divUpperContent	{ float:right; width:577px; }
			#divLeftMenu		{ float:left; width:180px; height:210px; background-color:#ffffff; }
			#divLeftMenu		a	{ display:block; width:177px; height:18px; background-image:url(image/MainMenu.gif); text-decoration:none; font-weight:bold; text-indent:25px; padding-top:7px; color:#21718C; }
			#divLeftMenu		a:visited	{ color:#21718C; }
			#divLeftMenu		a:hover	{ color:#A5A2A5; }
			#divLeftSide		{ float:left; background-color:#92C8F7; margin-right:2px; width:54px; }
			#divLeftSide		a	img	{ display:block; }
			#divSearch			{ clear:left; background-color:#FF9EBF; height:25px; padding:6px; padding-top:8px; border-bottom:10px solid #999999;  margin-bottom:2px; }
			#divGemMenu			{ float:left; width:167px; padding:2px 14px 2px 18px; }
			#divContentSection	{ float:left; width:561px;	padding:3px 8px; }
			#divBottomFiller	{ float:left; width:54px;	height:35px; margin-right:2px; }
			#divCopyright		{ float:left; width:167px; padding:2px 14px 2px 18px; vertical-align:middle;}
			#divBottomMenu		{ float:left; width:572px;	height:57px; padding-left:5px; background-color:#ffffff; }

			.tblCharts		{ font-size:10px; border-top:1px solid #000000; border-right:1px solid #000000; }
			.tblCart		{ font-size:10px; }
			.tblCharts		tr	td	{ border-bottom:1px solid #000000;  border-left:1px solid #000000; width:170px; }
			#divCheckout	{ width:400px; }
			#divCheckout	.lbl		{ float:left; width:130px; }
			#divCheckout	.text		{ float:left; width:260px; }
			#divCheckout	.textarea	{ float:left; width:260px; height:100px; }

			.divBottom			{ border-top:2px solid #A5A4A8;  margin:5px; padding:5px; }
			.divClear			{ clear:both; font-size:1px; height:1px; line-height:1px; }
			a.bmenu				{ color : #257189;  font-family : verdana;  font-size : 11px;  text-decoration : none;  }
			a.bmenu:hover		{ color : #9e9da2;  text-decoration : none;  }
			a.menu { color : #257189; font-family : verdana; font-size : 12px; text-decoration : none; vertical-align : top; }
			a.menu:hover { color : #9e9da2; text-decoration : none; }



.lblPendingSale	{ display:block; margin:25px; font-weight:bold; color:#ff0000; }
.lblSold { display:block; margin:25px; font-weight:bold; color:#ff0000; }

 .style1 { color: #FF0000; font-style: italic;   font-weight: bold; }

.ico24b:before				{ content:""; width:26px; height:26px; vertical-align:middle; margin-right:5px; margin-top:1px; background-repeat:no-repeat; display:inline-block; }
.lnkCart:before		{ background-image:url(Images/Shopping-Cart.gif); }
