@import "inc_sammy.css";
body{text-align:center;background:#baad78;color:#ffffff;
	margin:10 0 0 0;}
	img{border:none;}
	div.bodytext{float:left;}
	.bodytext,p,h1,h2,h3,h4,b,td,li{font-family:verdana;color:#ffffff;}
	a,a:link,a:visited{text-decoration:none;color:#d9c160;}
	a:hover{text-decoration:none;color:#ffffff;}
	h4{font:bold 9pt verdana;text-transform:uppercase;}
	p,td,li{font-size:10pt;}
	div.sj_wrapper{margin:0px auto;width:1000px; height:746px; text-align:left;background: #732812;;z-index:2;}
	div.pageheader{font:bold 13pt verdana;text-transform:uppercase;color:#b19c6b;margin:5px 0 10px 0;}
	div.toparea{width:1000px;background:white;float:left;height:138px;}
	div.sj_slogan{
	float:left;
	margin:0;
	background:url('/sites/4/images/slogan.jpg') no-repeat #ffffff;
	z-index: 1;	
	width:667px;
	height:138px;
	}
	div.sj_logo{
	float:right;
	margin:0 0 0 0px;
	width:267px;
	height:138px;
	background:url(/sites/4/images/logo.jpg) no-repeat;
	z-index:2;
	}
div.sj_navigation{
	z-index:9;
		float:left;
		height:32px;
		width:1000px;
		background:#9b8a43;
		margin:0px 0px 0px 0px;
		padding:0px ;
		
	}
div.container{float:left;width:1000px;min-height:300px;background: #732812;}
	div.sj_sidenavigation{
		z-index:1;
		float:left;
		height:583px;
		width:111px;
		margin:0px 0px 0px 0px;
		padding:0 0 0 0;
		
	}
div.sj_content
 {
		float:left;;
		width: 640px; 
		z-index: 1;
		margin:0px 0px 0px 0px;
		font:normal 9pt verdana;
		color:#FFFFFF;
		min-height:550px;
		
		SCROLLBAR-FACE-COLOR: #9c8a42; 
		SCROLLBAR-TRACK-COLOR: #732810;
		SCROLLBAR-HIGHLIGHT-COLOR: #732810; 
		SCROLLBAR-SHADOW-COLOR: #732810; 
		SCROLLBAR-3DLIGHT-COLOR: #732810; 
		SCROLLBAR-ARROW-COLOR: #ffffff; 
		SCROLLBAR-DARKSHADOW-COLOR: #732810; 
		}
div.sj_righthandler{
		float:right;
		margin:09px 0 0 0px;
		width:237px;
		height:571px;
		text-align:center;
		padding:10px 0 10px 0;
		}
	div.r_image{float:left;padding:10px 0 10px 0;}
div.all-center{float:left;margin:0px auto;text-align:center;width:100%;}
.white_text{color:#ffffff;}
a.nicelink{
	background:url(/sites/4/images/bottom_link_bg.gif) 0 0 no-repeat #FFFFFF;
	padding:0 0 0 54px;
	font:bold 18px/39px verdana;
	color:#baad78;
	width:330px;
	height:41px;
	display:block;
	text-decoration:none;
	float:left;
}
a.nicelink:hover{
background:url(/sites/4/images/bottom_link_bg_hover.gif) 0 0 no-repeat #FFFFFF;
color:#ffcc00;
	
}
div.login_bg{
background:url(/sites/4/images/login_bg.gif) 0 0 no-repeat #732812;
	width:410px;
	height:287px;
	margin:0px auto;
	padding:20px;}
label{color:black;font-weight:bold;}
div.center_nicelink{margin:0 0 0 80px;}
div.cart_bg{
	zoom: 1;
	line-height: 2.5;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(/sites/4/images/cart_bg.gif) 0 0 no-repeat;
	top:0;
	min-height:300px;}
.cartheader{font:bold 12pt #FFFFFF;}
div.sj_searcharea{
margin:0px 0px 0px 5px;
}


	div.sj_content_wide {
		float:left;;
		width: 850px; 
		z-index: 1;
		margin:0 0px 0px 0;
		font:normal 12pt verdana;
		overflow:auto;
		color:#FFFFFF;
		min-height:550px;
		
SCROLLBAR-FACE-COLOR: #9c8a42; 
SCROLLBAR-TRACK-COLOR: #732810;
SCROLLBAR-HIGHLIGHT-COLOR: #732810; 
SCROLLBAR-SHADOW-COLOR: #732810; 
SCROLLBAR-3DLIGHT-COLOR: #732810; 
SCROLLBAR-ARROW-COLOR: #ffffff; 
SCROLLBAR-DARKSHADOW-COLOR: #732810; 
		}
	
	
	div.sj_shopcart{
	z-index:2;
	position:absolute;
	width:160px;
	height:60px;
	margin:0 0 0 567px;
	padding:30px 0px 20px 30px;
	}
	div.sj_shopcart a:link,div.sj_shopcart a,div.sj_shopcart a:visited{
	text-decoration:underline;
	color:#652c90;
	font:bold 8pt verdana;
	}
	div.shoplinks{margin:0 10px;}
	p.cart{
	display:block;
	font:bold 8pt verdana;
	width:200px;
	height:20px;
	padding-left: 20px;
	background-image: url(/sites/4/images/shop_basket.jpg);
	background-repeat: no-repeat;
	background-position: 0 -5px ;
	}
	
	div.choices{
	width:650px;
	border: 1px solid #FFFFFF;

	}
	div.diamond_picker{
	clear:float;
	float:left;
	margin: 0;
	padding: 0 0 0 0;
	z-index:3;}
	div.thumbnail{
	float: left;
	width: 190px;
	height:189px;
	border: 1px solid #999;
	margin: 0 0 0 0;
	padding: 0 0 0 0;}
	
	div.thumbnail_center{
	float: left;
	width: 190px;
	height:189px;
	border: 1px solid #999;
	margin: 0 20px 0 20px;
	padding: 0 0 0 0;}
	
	div.thumbnail_thin{
	float: left;
	width: 190px;
	height:59px;
	border: 1px solid #999;
	margin: 20px 0 0 0;
	padding: 0 0 0 0;}
	
	div.thumbnail_thin_center{
	float: left;
	width: 190px;
	height:59px;
	border: 1px solid #999;
	margin: 20px 20px 0 20px;
	padding: 0 0 0 0;}
	
	
	
	div.productsMainMenu {
		font-family:verdana, verdana, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
	
	div.products {
		font-family:verdana, verdana, Helvetica, sans-serif;
		font-size:12px;
	}
	
/*left nav*/
 div.sj_sidenavigation ul {
	margin: 30px 10px 10px 10px;
	padding: 0 0 0 0;
	list-style: none;
	width: 98px; /* Width of Menu Items */
	z-index:10;}

div.sj_sidenavigation  ul li.parent {
	position: relative;
	z-index:10;
	margin:0px 0px 5px 0px;
	}
div.sj_sidenavigation  ul li.child{
	position: relative;
	z-index:10;
	margin:0 0 4px 0;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	border: 1px solid #cccccc;
	opacity: 0.9;

	background:#564529;
	}
div.sj_sidenavigation  li ul {
	position: absolute;
	left: 100px; /* Set 1px less than menu width */
	top: 0;
	background:#ffffff;
	width:150px;
	display: none;
	z-index:10;
	
	}


/* Styles for Menu Items */
div.sj_sidenavigation  ul li a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	font:normal 10pt verdana;
	padding: 5px 5px 5px 5px;
	z-index:10;
	}
div.sj_sidenavigation  ul li a:hover { 
	z-index:10;color: #ffcc00; } /* Hover Styles */
		
div.sj_sidenavigation  li ul li a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	background:#ffffff;
	padding: 0px;
	border: 0;
	z-index:10;
	}

div.sj_sidenavigation  li ul li a:hover{
	color: #ffcc00;
	background:#e9e9e9;
	z-index:10;
	}
/* Fix IE. Hide from IE Mac \*/
div.sj_sidenavigation  * html ul li { float: left; height: 1%; }
div.sj_sidenavigation  * html ul li a { height: 1%; }
/* End */

div.sj_sidenavigation  li ul li a { 
	z-index:10;padding: 2px 5px; } /* Sub Menu Styles */
		
div.sj_sidenavigation  li:hover ul, li.over ul { 
	z-index:10;display: block; } /* The magic */
	
div.pageTitle {
	font-size:12pt;
	font-weight:bold;
	margin-bottom:25px;
}
div.product_thumbnail_container{
margin-right:20px; 
width:125px; 
float:left; 
margin-bottom:5px; 
text-align:center; 
padding-right:15px; 
padding-bottom:5px;}

div.product_thumbnail_text{

background-color:#e3e3e3; 
width:128px; 
height:75px; 
padding:5px; 
margin-top:5px; 
font-size:9pt;
}

div.product_thumbnail_image{
width:135px; 
height:125px; 
border:1px solid #dddbdb;
}
div.product_thumbnail_price{font-weight:bold;}
div a.underline_link{text-decoration:underline; font-size:9pt;}
div ul.products_layout{list-style:none; margin:5px 0 0 0;  padding:0;}
div.gotopage{clear:both; text-align:right; margin-right:55px; color:#999;}
div a.gotopage_number{margin-left:5px; margin-right:5px;}
div a.gotopage_number_selected{margin-left:5px; margin-right:5px;font-weight:bold;}
div a.gotopage_next{}
div a.gotopage_back{}
div a.bold_link_text{font-weight:bold;}
div.productimage{float:left; width:300px;  border:1px solid #999;  margin-right:10px;}