body { color: white; font-size: x-small; font-family: "trebuchet ms", "Lucida Grande", Tahoma, arial, verdana, FontName; font-style: italic; background-color: #4c0616; background-image: none; background-repeat: no-repeat; background-attachment: fixed; scrollbar-face-color: #4c0616; scrollbar-arrow-color: #a88080; scrollbar-base-color: #4c0616; scrollbar-shadow-color: #a88080; scrollbar-darkshadow-color: #4c0616; scrollbar-highlight-color: #4c0616; scrollbar-3dlight-color: #a88080; scrollbar-track-color: #4c0616; scrollbar-visibility: visible; }
p { }
td { }
a:link { color: white; font-size: small; font-family: verdana, "Lucida Grande", "trebuchet ms", Tahoma, arial; font-weight: 200; font-style: italic; text-decoration: none; }
a:visited { color: #ffffff; font-size: small; font-family: verdana, "Lucida Grande", "trebuchet ms", Tahoma, arial; font-weight: 200; font-style: italic; text-decoration: none; }
a:hover { color: #a88080; font-size: small; font-family: verdana, "Lucida Grande", "trebuchet ms", Tahoma, arial; font-weight: 200; font-style: italic; text-decoration: none; }
a:active { color: white; font-size: small; font-family: verdana, "Lucida Grande", "trebuchet ms", Tahoma, arial; font-weight: 200; font-style: italic; text-decoration: none; }
#container {
	background-color: #610218;
	height: 24%;
	width: 75%;
	top: 12%;
	position: absolute;
	left: 12.5%;
	z-index: 1;
	visibility: visible;
	border: solid 0.1em #ffffff;
	outline-color: white;
	text-align: center;
	padding-top: 0.8%;
}
#altcontainer {
	background-color: #610218;
	visibility: visible;
	position: absolute;
	z-index: 1;
	top: 12%;
	left: 12.5%;
	width: 75%;
	height: 65%;
	border: solid 0.1em #ffffff;
	outline-color: white;
	text-align: center;
	padding-top: 1%;
}
#left {
	background-image: url(flowerbgtransparentflip.png);
	background-repeat: no-repeat;
	background-attachment: inherit;
	height: 100%;
	width: 100%;
	position: fixed;
	z-index: 4;
	overflow: visible;
	visibility: visible;
	float: left;
	clear: left;
	background-position: left;
}
#right {
	background-image: url(flowerbgtransparent.png);
	background-repeat: no-repeat;
	background-attachment: inherit;
	visibility: visible;
	position: fixed;
	z-index: 4;
	width: 100%;
	height: 100%;
	float: right;
	clear: right;
	overflow: visible;
	background-position: right;
}
#IDLink { background-image: url(PAgekkoImpact.png); background-repeat: no-repeat; background-position: 80% 80%; visibility: visible; position: absolute; right: 2%; bottom: 1%; z-index: 9; width: 28%; height: 15%; float: right; clear: right; overflow: visible; }
#footer {
	background-color: #610218;
	height: 8%;
	width: 99%;
	position: absolute;
	z-index: 2;
	visibility: visible;
	background-image: url(address.png);
	background-repeat: no-repeat;
	background-position: center;
	border-style: none;
	outline-style: none;
	;
	bottom: 5%;
}
#header { 
background-image: url(title.png); 
alt: "Restaurant Port'Alt"; 
background-repeat: no-repeat; 
background-attachment: scroll; 
background-position: center; 
position: absolute; 
width: 99%; 
height: 10%; 
z-index: 3; 
visibility: visible; 
}
#gekko { 
background-image: none; 
height: 25%; 
width: 25%; 
top: 9.8%; 
position: absolute; 
left: 56%; 
z-index: 7; 
visibility: visible; 
overflow: visible; 
}
#menu { 
height: 40%; 
width: 15%; 
left: 5%; 
top: 45%; 
position: absolute; 
z-index: 10; 
visibility: visible; 
}
#rightmenu { visibility: visible; position: absolute; z-index: 10; top: 45%; right: 3%; width: 12%; height: 40%; }
#content { font-size: small; font-family: verdana, "Lucida Grande", "trebuchet ms", Tahoma, arial; font-weight: 200; font-style: italic; height: 32%; width: 50%; left: 27%; position: absolute; right: 0; z-index: 9; visibility: visible; top: 47%;}

#altcontent { font-size: small; font-family: verdana, "Lucida Grande", "trebuchet ms", Tahoma, arial; font-weight: 200; font-style: italic; height: 30%; width: 45%; left: 30%; position: fixed; right: 0; z-index: 9; visibility: visible; top: 50%; overflow: scroll; }
