#borders {
	position:fixed;
	left:50%;
	top:50%;
	width:1000px;
	height:613px;
	z-index:3;
	margin-left: -500px;
	margin-top: -306px;
}
#bodyDiv, #photoDiv {
	position:absolute;
	left:50%;
	top:50%;
	width:479px;
	margin-left: -90px;
	margin-top: -100px;
	overflow: visible;
}
#bodyDiv {
	z-index:2;
}
#photoDiv {
	z-index:99;
}
#bodyDivLayer {
	position:fixed;
	left:50%;
	top:50%;
	width:479px;
	z-index:4;
	margin-left: -90px;
	margin-top: -100px;
	overflow:hidden
}
#txtBack {
	position:fixed;
	left:50%;
	top:50%;
	width:496px;
	height:415px;
	z-index:1;
	background-image: url(txtBack.png);
	margin-left: -100px;
	margin-top: -180px;
}
#CtxtBack {
	position:fixed;
	left:50%;
	top:50%;
	width:239px;
	height:159px;
	z-index:1;
	background-image: url(CtxtBack.png);
	margin-top: -40px;
	margin-left: -330px;
}
body {
	background-color: #000000;
	background-image: url(stockphoto.jpg);
	background-repeat: no-repeat;
	background-position:center;
	background-attachment:fixed;
}
#btnContainer {
	position:fixed;
	left:50%;
	top:50%;
	width:198px;
	height:201px;
	z-index:4;
	margin-left: -380px;
	margin-top: -75px;
}
#title {
	position:fixed;
	width:526px;
	height:69px;
	z-index:4;
	left: 50%;
	top: 50%;
	margin-left: -25px;
	margin-top: -265px;
}
#stampHolder {
	position:fixed;
	width:256px;
	height:24px;
	z-index:3;
	right: 5px;
	bottom: 5px;
}
#dhtmltooltip{
	position: absolute;
	border: 1px solid #000000;
	width: 150px;
	padding: 2px;
	visibility: hidden;
	z-index: 100;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=115);
	background-color: #999999;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.heading {font-family: Arial, Helvetica, sans-serif; font-size: 36px;}
.bodyTxt {font-family: Arial, Helvetica, sans-serif; font-size: 16px;}
.menuHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 30px;
}
.menuName {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px;}
.menuDesc {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.menuPrice {font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.tool-tip {
	max-width: 250px;
	z-index: 13000;
}
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	padding: 8px 8px 4px;
	background: #fff;
	opacity: .90;
}
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #fff;
	opacity: .80;
	color: #1e1e1e;
}
a img {
	color: #ee1e1e;
	border: 0px;
}
a:hover {
	text-decoration: none;
}
.thumbnail {
	padding: 1px;
	margin: 1px;
	background: #fff;
	border: 1px solid #e1e1e1;
}
#thumbnail_container {
	width: 100%;
	padding: 10px;
	position: relative;
}
.image {
	z-index: 4;
	margin-top: -40px;
	position: absolute;
	right: 20px;
}
