/*----------BASIC TEXT STYLE----------*/
	body, html {
		color: #000000;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 0.95em;
		text-decoration: none;
		margin: 0px;
		padding: 0px;
		background-color: #FFCC00;
	}

	div#mainFrame {
		position: absolute;
		top: 10px; left: 50%;
		width: 700px;
		padding: 0px; margin: 0 0 0 -350px;
		border: 2px #ffcc00 solid;
		background-color: #ffffff;
	}

	/* Title */
	div#title {
		position: relative;
		margin: 0.5em 0.5em 1em 0.5em; padding: 0em;
		top: 1.1em; *top: 1.3em; bottom: 2em;
		height: 3em;
		background-color: #000000;
	}
	div#titleText {
		position: relative;
		top: -0.5em;
	}
	div#titleImage {
		position: absolute;
		right: -2px;
		top: -10px;
		z-index: 3;
	}

	h1 {
		margin: 0em; padding: 0em;
		position: relative;
		font-size: 1.5em;
		top: 0.5em;
	}
	h2 {
		position: relative;
		font-size: 1em;
		font-style: normal;
		font-weight: bold;
	}
	h3 {
		top: -0.3em;
		position: relative;
		font-size: 1em;
		font-style: italic;
		font-weight: bold;
	}

	a#myboat {
		background-image:url(i/2_filtered.png);
		float: right;
		position: absolute;
		right: 5px;
		top: 50px;
		margin-right: 0px;
		width: 109px;
		height: 100px;
		font-size: 0.8em;
		text-align: center;
		font-weight: bold;
		font-style: italic;
	}

	div#floatingProductDisplay {
		float: left;
		width: 32%;
		margin: 0px;
		padding: 0px;
		height: 170px;
	}

	/* Menu Link */
	a.menuLink {
		display: inline;
		height: 1.3em; width: 10.3em;
		margin: 0.1em;
		border: 1px black solid;
		text-align: center;
		text-decoration: none;
		color: #FFCC00;
		background-color: #000000;
		font-size: 0.8em;
	}
	a.menuLink:link, a.menuLink:visited, a.menuLink:hover {
		color: #FFCC00;
		text-decoration: none;
	}
	a.menuLink:hover {
		color: #FFCC00;
	}
	/*Generic Link Colour and Effect*/
	a:link, a:visited, a:hover, a:active {
		font-size: 1em;
		color: #3d3d3d;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		text-decoration: underline;
		font-weight: normal;
	}

	/* Content */
	.tableFrame {
		border: 2px solid black;
		width: 600px;
		border-collapse: collapse;
	}
	.tableFrame td {
		margin: 5px;
		padding: 3px;
	}

	table {
		text-align: left;
	}


	div#content {
		position: relative;
		margin: 0em;
		padding: 0em;
	}

	ul.tyres {
		margin: 0px;
		padding: 0px;
	}

	li {
		font-size: 1em;
	}

	/* Footer */
	div#footer {
		text-align: center;
		color: #ffcc00;

	}

	img
	{  border-style: none;
	}