body {
	font: 14px "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	color: #003355;
	background-color: #FFFFCD;
	background-image: url(../images/bg_img.gif);
	background-repeat: repeat-x;
}

td {font-size: 14px; color: #003355;}
th {font-size: 14px; font-weight: bold; color: #003355;}
p {font-size: 14px; color: #003355; margin: 8px 8px 8px 8px;}

p.title {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 3px;
}

font.highlight {
	color: #CC0000;
}

a:link {color: #003355; text-decoration: underline}
a:visited {color: #0000CC; text-decoration: underline}
a:hover {color: #CC0000; text-decoration: underline}
a:active {color: #003355; text-decoration: underline}

#de_top {
width: 980px;
min-width:980px;
}

#logo {
	position: absolute;
	left: 10px;
	top: 20px;
	height: 73px;
	width: 75px;
}

#dig_edge {
	position: absolute;
	left: 88px;
	top: 32px;
}

#egypt_gran {
	position: absolute;
	left: 120px;
	top: 80px;
}

#nav {
	position: absolute;
	left: 500px;
	top: 48px;
	height: 22px;
	width: 410px;
}

#pyramid2 {
	position: absolute;
	left: 505px;
	top: 100px;
	width: 240px;
	height: 320px;
}

#sphinx {
	position: absolute;
	left: 768px;
	top: 38px;
	height: 100px;
	width: 217px;
}

#sphinxiii {
	position: absolute;
	left: 404px;
	top: 245px;
	width: 293px;
	height: 163px;
}
#pyramid {
	position: absolute;
	right: 20px;
	top: 210px;
	width: 340px;
	height: 236px;
}
#left_nav {
	position: absolute;
	left:35px;
	top: 170px;
	width: 185px;
}

#divider_left {
	position: absolute;
	left: 20px;
	top: 160px;
	width: 2px;
	height: 440px;
	background-color:#003366;
}
#divider_right {
	position: absolute;
	right: 20px;
	top: 160px;
	width: 2px;
	height: 440px;
	background-color:#003366;
}
#divider {
	position: absolute;
	left: 200px;
	top: 160px;
	width: 2px;
	height: 440px;
	background-color:#003366;
}
#content {
	position: absolute;
	left: 230px;
	top: 170px;
	width: 735px;
	height: 431px;
}
#content1 {
	position: absolute;
	left: 230px;
	top: 170px;
	width: 720px;
}

#stone_name {
	position: absolute;
	left: 230px;
	top: 160px;
	font-size: 24px;
	font-weight: bold;
}

#stone_description {
	position: absolute;
	left: 610px;
	top: 190px;
	width: 400px;
}

#stone_image {
	position: absolute;
	left: 230px;
	top: 195px;
}

#stone_image img {
	height: 350px;
	width: 350px;
	border:none;
}

#image_may_vary {
	position: absolute;
	left: 325px;
	top: 545px;
}

img.button {
	height: 22px;
	width: 140px;
	border:none;
}
#left_nav img.spacer {
	height: 1px;
	width: 20px;
}
#stones_main {
	position: absolute;
	left: 230px;
	top: 160px;
	width: 720px;
}

#stones_main img {
	height: 60px;
	width: 60px;
	border:none;
}

#stones_main td {
	width: 100px;
}

#price_grid {
	position: absolute;
	left: 600px;
	top: 240px;
	width: 400px;
}
#edgefinish {
	position: absolute;
	left: 250px;
	top: 150px;
}	
#product_images {
	position: absolute;
	left: 340px;
	top: 200px;
}
