/* forces every page to have a vertical scrollbar */
html, body {height:100.01%;}
body {
	text-align: center;
	font-size: 100%;
	margin: 0px;
	background-image: url(images/pageback.png);
	font-family: "ITC Tiepolo Std Black";
	color : #000000;
	z-index: 2;
}
p { margin: 0px 10px 6px 10px;
	font-size: 90%;}
.p-indent { text-indent: 24px;
   margin: 0px 0px 12px 0px;}
h1,h2,h3,h4,h5,h6 {
	color:#9E2323;;
	text-align: center;
	font-weight: bold;}
h1 { font: 140%;
   margin: 0px 0px 15px 0px;
   text-align: center}
h2 { font-size: 120%;
   line-height: 17px;
	margin: 18px 0px 6px 0px;
	text-align : center;}
h3 { font-size: 100%;
	text-indent: 0pt;
	margin: 14px 0px 7px 0px; }
h4 { font-size: 90%;
   margin: 12px 0px 6px 0px; 
	text-indent : 24px;}
h5 { font-size: 90%;
   margin: 6px 0px 0px 0px;}
h6 { font-size: 80%;
	font-style: normal;
   margin: 6px 0px 0px 0px;
	color:#9E2323;}
.price {
	font-size: 80%;
	padding: 0px 6px 0px 0px;
	color:#9E2323;
	font-weight: bolder;
	text-align: right;
	font-style: normal;
	font-family: "ITC Goudy Sans Std Black";
}
.menu p{margin: 0px;
	font-size: 100%;}
.gallery{text-align:center;
	width:750px;}
.gallery p{	font-size: 80%;
text-align: left;
	margin: 2px 4px 8px 4px;}
.gallery img{	margin: 0px;
	text-align: center;}
#container {position: relative; 
	margin: 0 auto;
	width: 760px;
	text-align: left;
	min-height: 100%;}
#pagehead{position: relative; 
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	width: 840px;
	height: 200px;}
#wrapper {
	position: relative;
	margin: 0 auto;
	width: 840px;
	text-align: center;
	background-image: url(images/wrapperback.jpg);
	background-repeat: repeat-y;
	min-height: 0%;
}
#left250{
	float: left;
	width: 350px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
#center250{
	float: left;
	width: 270px;
	padding: 0px;
}
#right250{
	float:left;
	width: 150px;
	padding: 0px;
}
#left500{	float: left;
	width: 500px;
	margin: 0px 0px 0px 40px;
	padding: 0px 0px;}
#left375{
	float: left;
	width: 375px;
	margin: 0px 0px 0px 40px;
	padding: 0px 0px;
}
#right375{
	float:left;
	width: 375px;
	padding: 0px 0px;
}
.table360{
	border: 0;
	padding: 0;
	margin: 0 0 0 10px;
	width: 360px;
	text-align: left;
}
.table360 td{
	padding: 0 4px 0 0;
	vertical-align: top;}
.table360 p{
	padding: 0;
	font-size: 80%;
	margin: 0;
}
.table360 h5{
	padding: 0;
	text-align: left;
	margin: 0;}
.table360 ol{
	padding: 0;
	font-size: 70%;
	margin: 0;}
.clearit{	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;}
ul > li { list-style-position: outside; list-style-type: square}
a:link {color : #370466;
   text-decoration: underline; }
a:visited {color: #5A9999;
   text-decoration: none}
a:hover {color: #005200;
   text-decoration: none}
a:active {color: #FFCC00;
   text-decoration: none}
footer {
	position: absolute;
	width: 840px;
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #FF0000;
	height: 45px;
	visibility: visible;
}
.style63 {
}
#wrapper #right375 .style63 {
	font-size: xx-large;
}
#wrapper #right375 .style63 {
	font-size: large;
}
