body { 
		color: white; 
		background-color: black; 
		margin: 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		text-align: justify;
		}

h1 {
	font-size: 12pt;
	font-weight: lighter;
	color: #cfcfcf;
	}

	

.contenttext { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; }
ul#snav {
		width:900px;
		float: left;
		margin: 0 0 0 180px;
		padding: 0px;
	
		}
ul#snav li {
	list-style:none;
	font-size:0%;
	display:inline;
	}
ul#snav li a {
	height:42px;
	display:block;
	float: left;
	}
ul#snav li a#designers {
	background:#000 url(../images/splash_index_designers_u.png) no-repeat right top; width: 175px;
	}
ul#snav li a#designers:hover {
	background:#000 url(../images/splash_index_designers_d.png) no-repeat right top;
	}
ul#snav li a#history {
	background:#000 url(../images/splash_index_history_u.png) no-repeat left top; width: 175px;
	}
ul#snav li a#history:hover {
	background:#000 url(../images/splash_index_history_d.png) no-repeat left top;
	}
ul#snav li a#news {
	background:#000 url(../images/splash_index_news_u.png) no-repeat left top; width: 175px;
	}
ul#snav li a#news:hover {
	background:#000 url(../images/splash_index_news_d.png) no-repeat left top;
	}
	
	
	
ul#nav {
		width: 557px;
		float: left;
		margin: 0;
		padding: 0;	
		}

ul#nav li {
	list-style:none;
	font-size:0;
	display:inline;
	margin: 0;
	padding: 0;
	}
ul#nav li a {
	height:56px;
	display:block;
	float: left;
	color: #333234;
	text-align: right;
	}
ul#nav li a#designers {
	background:transparent url(../images/designers_u.gif) no-repeat left top; width: 206px;
	}
ul#nav li a#designers:hover {
	background:transparent url(../images/designers_d.gif) no-repeat left top;
	}
ul#nav li a#history {
	background:#000 url(../images/history_u.gif) no-repeat left top; width: 177px;
	}
ul#nav li a#history:hover {
	background:#000 url(../images/history_d.gif) no-repeat left top;
	}
ul#nav li a#news {
	background:#000 url(../images/news_u.gif) no-repeat left top; width: 174px;
	}
ul#nav li a#news:hover {
	background:#000 url(../images/news_d.gif) no-repeat left top;
	}

a:link { color: #cfcfcf; }
a:visited { color: #ffffff; }
a:hover { color: #765c8e; }
a:active { color: #765c8e; }


#splashlogo { 
			visibility: visible; 
			width: 900px;
			margin: 0 auto;
			background: #000000;
			 }
			 
#splashlogoalt { 
			visibility: visible; 
			width: 860px;
			height: 412px;
			background: #000000 url(../images/gd.jpg) repeat left top;
			margin: 0 auto;
			 }

#splashmenu { 
			visibility: visible; 
			width: 900px;
			margin: 0 auto;
			background: #000000;
			 }


#grad { 
		z-index: 1;
		height: 900px;
		width: 100%;
		background-image: url(../images/grad.gif);
		background-repeat: repeat-x;
		left: 0px; top: 0px; position: absolute;		
		}

#wrap { 
		z-index: 2;
		top: 0px;
		background-image: url(../images/wrap_bg.gif);
		width: 860px; 
		margin:0 auto;
		visibility: visible; 
		}
		
#logo { z-index: 3;
		width:860px;
		float:left;
		}

#menu { z-index: 3;
		width: 557px;
		float:left;
		}

#logo2 { z-index: 3;
		width: 303px;
		float:right;
		}

#content {
		z-index: 3;
		padding-left:16px;
		padding-top:8px;
		padding-right:20px;
		width:517px;
		float:left;
		}
		
#storeinfo {
		z-index: 3;
		padding-right:49px;
		width:254px;
		float:right;
		}
		
#copyright{
		z-index: 3;
		text-align: center;
		padding-left:16px;
		padding-top:8px;
		padding-right:10px;
		width:527px;
		}
#copyright a:link, #copyright a:active, #copyright a:visited {
		text-decoration: none;
		}		
				
.clear {
		clear:both;
		}

/* new nav */

#navBar {
	width:848px;
	height:70px;
	overflow:hidden;
	margin:0px auto 10px auto;
	font-size:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-variant:small-caps;
	background-image:url(../images/navBG.jpg);
	text-align: center;
	}
#navBar a {
	display:inline-block;
	color:#CCCCCC;
	width:112px;
	height:60px;
	padding-top:4px;
	background-image:url(../images/lilheartsTrans.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	margin-right:10px;
	float:left;
	overflow:hidden;
	text-decoration:none;
	}
#navBar a:hover {
	text-decoration:underline;
	}
#navBar a:active {
	color:#FFFFFF;
	}
#singles a {
	padding-top:14px;
	height:50px;
	}
#last a {
	padding-top:14px;
	height:50px;
	margin-right:0px;
	}
	
#specBox	{ width:695px; text-align:left; height:476px; font-size:12px; padding:20px; background-image:url(http://hurstsdiamondjewelers.com/HurstSpecials/specImg/bg.jpg); background-repeat:no-repeat;}
#specTitle	{ font-family:"Times New Roman", Times, serif; color:#ab6be1; font-size:18px; }
#specHead	{ height:60px; padding:4px 0px 0px 0px; width:510px; font-weight:bold; color:#662d91; font-family:"Times New Roman", Times, serif; float:right; font-size:52px; font-variant:small-caps;}
#specMain	{ margin-top:10px; }
#specImg	{ width:400px; height:400px; background:#cccccc; float:left; }
#specText	{ position:relative; width:270px; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#e5e5e5; }
#specText p { margin-top:0px; margin-bottom:10px;}
#bigPrice	{ font-size:24px; color:#ffffff; }
#smallPrice	{ color:#b2b2b2; }
#specTitle	{ color:#ab6be1; font-size:18px; }
#specFoot	{ float:left; clear:both; margin-top:10px; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#666666; }
#TH-hold	{ position:absolute; top:276px; width:100%; }
#specTH		{ width:125px; height:125px; background:#cccccc; }
#specTH a img	{border:none;}
#specTH.left { float: left;}
#specTH.right { float:right; }
