body {
	font-family: Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-size: 16px;
	background-color: #000000;
	margin:0px;
	padding:0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.price {
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}
.special {
	color: #ff0000;
	font-weight: bold;
}

.nopheader {
	color:#FFFFFF;
	background-color:#FF9900;
	font-size:14px;
}

.nopentry {
	font-size:14px;
}

.noptotal {
	font-size:14px;
}

.hilite {
	font-weight: bold;
	color: #ff9900;
	font-size: 16px;
}

.normal {
	color: #FF9900;
	font-size: 16px;
}

#wrapper	{
position:absolute;
left: 50%;
margin-left:-375px;
}

#canvas	{
width:750px;
height:550px;
background-image:url(../images/gsbgnd.jpg);
}

#header	{
width:750px;
height:183px;
background-image:url(../images/gshead.gif);
background-repeat:no-repeat;
}

#secrets {
position:absolute;
left:0px;
top:244px;
width:205px;
height:218px;
background-image:url(../images/sec_h.gif);	/* background */
}

#secrets a {
display: block;
width: 100%;
height: 100%;
background-image:url(../images/sec_d.gif);	/* foreground */
}

#secrets a:hover {
background: transparent none;
} 

#store {
position:absolute;
left:205px;
top:261px;
width:141px;
height:217px;
background-image:url(../images/stor_h.gif);	/* background */
}

#store a {
display: block;
width: 100%;
height: 100%;
background-image:url(../images/stor_d.gif);	/* foreground */
}

#store a:hover {
background: transparent none;
} 

#links {
position:absolute;
left:379px;
top:183px;
width:132px;
height:224px;
background-image:url(../images/link_h.gif);	/* background */
}

#links a {
display: block;
width: 100%;
height: 100%;
background-image:url(../images/link_d.gif);	/* foreground */
}

#links a:hover {
background: transparent none;
} 

#contact {
position:absolute;
left:538px;
top:391px;
width:212px;
height:159px;
}


#storemenu td a:link, #storemenu td a:visited, #storemenu td a:hover {
text-decoration:none;
background-color:#333333;
color:#FFFFFF;
font-weight:bold;
display:block;
}

#storemenu td a:hover{
background-color:#CCCCCC;
color:#000000;
display:block;
}

.storeitem {
padding:10px 20px;
background-color:#111111;
}

.cartbox {
padding:10px 20px;
background-color:#111111;
text-align:right;
line-height:2em;
}

