body{
	margin: 0;
	padding: 0 0 0px 0;
	text-align: center;
	border: none;
	background-color:#FEFBFA;
}
#pageborder{
position: absolute;
	left: 50%;
	width: 770px;
	text-align: left;
	margin-left: -385px;
	background-image:url(../images/border.gif);
	background-repeat:repeat-y;
}
#container{
	position: relative;
	left:5px;
	top:0px;
	width:760px;
	padding-left:2px;
}
#header{
		position:relative;
		width: 756px;
		height: 100px;
		left: 0px;
		top: 0px;
		background-color:#DE6327;	
		z-index:2;
}
#footer{
		position:relative;
		width: 756px;
		height: 20px;
		left: 0px;
		top: 0px;
		background-color:#DE6327;
		border-style:solid;
		border-color:#000000;
		border-bottom-width:1px;
		border-left-width:0px;
		border-top-width:1px;
		border-right-width:0px;
		text-align: center;
}
#menuback{
		position:relative;
		width: 140px;
		height:250px;
		left: 0px;
		top: 0px;
		background-color:#F7E6DE;
		border-style:dashed;
		border-color:#DE6327;
		border-bottom-width:0px;
		border-left-width:0px;
		border-top-width:0px;
		border-right-width:1px;
		z-index:0;
}
#menu	{
		position:relative;
		width: 140px;
		height:inherit;
		left: 0px;
		top: 2px;
		background-color:#F7E6DE;
		z-index:1;
}
#content {
		position:absolute;
		left:150px;
		top:100px;
		width:600px;
		height:auto;
		z-index:4;
}
#content-header{
		position:relative;
		left:5px;
		top:10px;
		width:590px;
		height:60px;
		background-color:#F7E6DE;		
}
#shopping{
		position:relative;
		float:right;
		width:110px;
		background-color:#F7E6DE;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.6em;
		font-weight:bold;
		color:#000000;
		margin-top:15px;
}
#content-subheader{
		position:relative;
		left:0px;
		top:0px;
		width:575px;
		height:20px;
		padding-left:15px;
		border-style:dashed;
		border-color:#DE6327;
		border-bottom-width:0px;
		border-left-width:0px;
		border-top-width:1px;
		border-right-width:0px;
		clear:both;
}
#ballchain{
		background-image:url(../images/ballandchain.gif);
		background-position:bottom;
		background-repeat:no-repeat;
		width:138px;
		height:40px;
		float:right;
}
#panel1{
		position:absolute;
		left:155px;
		top:185px;
		width:400px;
		height:auto;
		background-color:#F7E6DE;
		padding:0px;
		margin:0px;
}
#bookingpanel{
		width:260px;
		background-image:url(../images/afterback.gif);
		background-repeat:repeat-y;
		padding-left:25px;
		padding-top:0px;
		padding-right:0px;
		padding-bottom:0px;
		float:right;
}
#panel2{
		position:absolute;
		left:575px;
		top:185px;
		width:160px;
		height:auto;
		background-color:#F7E6DE;
}
#homepanel{
		position:absolute;
		left:5px;
		top:65px;
		width:560px;
		height:auto;
		background-color:#F7E6DE;
		padding-top:10px;
		padding-left:15px;
		padding-right:15px;
		padding-bottom:10px;
}
#panel3{
		position:absolute;
		left:155px;
		top:185px;
		width:590px;
		height:auto;
		background-color:#F7E6DE;
}
#panel4{
		position:absolute;
		left:535px;
		top:580px;
		width:140px;
		height:auto;
		background-color:#F7E6DE;
		padding:0px;
		margin:0px;
}
#title{
		position:absolute;
		left:20px;
		top:10px;
		width:280px;
		height:60px;
		background-image:url(../images/name.gif);
		background-repeat:no-repeat;
}
#photo{
		position:relative;
		left:640px;
		top:0px;
		width:116px;
		height:100px;
		background-image:url(../images/photo.gif);
		background-repeat:no-repeat;
}
#stevephoto{
		position:relative;
		width:150px;
		height:215px;
		background-image:url(../images/largephoto.gif);
		background-repeat:no-repeat;
		float:right;
}
#quote{
		position:absolute;
		left:30px;
		top:75px;
		width:600px;
		height:20px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		color:#FFFFFF;
  		text-decoration: none;
  		font-weight: normal;
		z-index:4;
}
p{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight:normal;
		color:#333333;
		line-height:1.6em;
		margin-right:10px;
		margin-bottom:15px;
		margin-left:10px;
		margin-top:15px;
}
.tabletext{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight:normal;
		color:#333333;
		line-height:1.6em;
		padding-right:10px;
		font-weight:bold;
}
.tabletextnorm{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-weight:normal;
		color:#333333;
		line-height:1.6em;
		padding-right:10px;
}
.float-right{
float:right;
}
.float-left{
float:left;
}
A.submenu {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		color:#000000;
  		text-decoration: none;
  		font-weight: normal;
}
A.submenu:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		color:#000000;
  		text-decoration: underline;
  		font-weight: normal;
}
.submentext{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		color:#000000;
  		text-decoration: none;
  		font-weight: normal;
}
A.footerlink{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		color:#FFFFFF;
  		text-decoration: none;
  		font-weight: normal;
}
A.footerlink:hover{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		color:#FFFFFF;
  		text-decoration: underline;
  		font-weight: normal;
}
.footertext {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		color:#FFFFFF;
  		text-decoration: none;
  		font-weight: normal;
}
.baskettext{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
  		text-decoration: none;
  		font-weight: normal;
}
.subheading {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		color:#DE6327;
  		text-decoration: none;
  		font-weight: bold;
		line-height:1.8em;
		margin-right:10px;
		margin-left:10px;
}
.centresub {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		color:#DE6327;
  		text-decoration: none;
  		font-weight: bold;
		padding-right:0px;
		text-align:center;
}
.h1 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.1em;
		color:#DE6327;
  		text-decoration: none;
  		font-weight: bold;
}
A.nextnav {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#DE6327;
		line-height:1.6em;
		text-decoration: none;
		text-align:right;
}
A.nextnav:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#DE6327;
		line-height:1.6em;
		text-decoration: underline;
		text-align:right;
}
A.nav {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#DE6327;
		line-height:1.6em;
		text-decoration: none;
}
A.nav:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#DE6327;
		line-height:1.6em;
		text-decoration: underline;
}
A.biglink {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#DE6327;
		font-size: 1.2em;
		line-height:1.6em;
		text-decoration: none;
		text-align:right;
}
A.biglink:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#DE6327;
		font-size: 1.2em;
		line-height:1.6em;
		text-decoration: underline;
		text-align:right;
}
.orangetext {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#DE6327;
		line-height:1.6em;
		padding-right:10px;
		font-weight:bold;
}
.basketcol {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:0.7em;
		color:#DE6327;
		line-height:1.2em;
		font-weight:bold;
}
.quotes{
font-style:italic;
}
.basketrecommend{
float:left;
margin-right:20px;
}