
	body {
		text-align: center;
		font-family: verdana, 'sans serif';
		font-size: 14px;
		background:  #006BA5;
		background-image: url(http://portuguese-portfolio.co.uk/images/strangehaze.jpg)
		}

	a:link { text-decoration: underline; color: #0000C0 }
	a:visited { text-decoration: underline; color: #800000 }
	a:active { text-decoration: none;  color: #00ff00 }
	a:hover { text-decoration: none; color: #008080 }


	 li	{
		text-align: left;
		}
	
	#frame {
		width: 750px;
		margin-right: auto;
		margin-left: auto;
		margin-top: 10px;
		padding: 0px;
		}

	#contentheader {
		width: 750px;
		border: 1px solid #000080;
		}

	#contentheader h1 {
		font-size:12px;
		font-family: verdana; sans serif;
		font-weight: medium;
		color: #000080;
		padding:10px;
		margin:1px;
		}
		
	#contentheader td {
		padding:5px 5px 5px 20px;
		}

#contentheader p { font-size:8px}

	#contentheader img {
		padding:10px;
		border: 1px solid #000080;
		background: #C0C0FF;
		}

	#search {
		font-size: 14px;
		color: #000080;
		font-family: verdana; sans serif;
		font-weight: medium;
		}

.searchtext { text-align: left;
		font-size:12px;
		font-family: verdana; sans serif;
		font-weight: medium;
		color: #000080;
		}

	#content {
		width: 725px;
		margin:1px 1px 1px 1px;
		padding: 10px 10px 10px 10px;
		border: 1px solid #000080;
		float: left;
		}

#content h1 	{
		font-size:14px;
		font-family: verdana; sans serif;
		font-weight: medium;
		color: #000080;
		}

	#content p {
		font-size:10px;
		font-family: verdana; sans serif;
		font-weight: medium;
		color: #000080;
		border: 1px solid #000080;
		padding: 5px;
		}

	#navbar {
		width: 115px;
		background: #C0C0FF;
		border: 1px solid #000080;
		float: left;
		margin:0px 2px 2px 0px;
		}

	#navbar h1 { font-family: verdana; sans serif; font-size: 8pt; font-weight: normal; padding: 0px 0px 5px 0px }

.switchcontent { background: #ffffff; background-image: url(http://www.portuguese-portfolio.co.uk/images/strangehaze.jpg); border: 1px solid #000080; padding: 0px 2px 0px 2px }



	#villaimagebox {
		width: 580px;
		padding: 10px;
		margin: 0px 0px 10px 0px;
		border: 1px solid #000080;
		background: #ffffff;
		font-size: 12px;
		font-family: verdana; sans serif;
		font-weight: medium;
		color: #000080;
		float: right;
		}

	#villaimagebox img {
		border: none;
		padding: 5px;
		}

	#villaimagebox h1 {
		font-size:14px;
		font-family: verdana; sans serif;
		font-weight: medium;
		color: #000080;
		padding:10px;
		margin:1px;
		}

	#villaimagebox td {
		padding: 5px;
		height: 76px;
		border: 1px solid #000080;
		background: #C0C0FF;
		font-size: 12px;
		font-family: verdana; sans serif;
		font-weight: medium;
		color: #000080;
		align: center;
		}

	#carhireheader {
		width: 580px;
		padding: 10px;
		margin: 0px 0px 10px 0px;
		border: 1px solid #000080;
		background: #ffffff;
		font-size: 14px;
		font-family: verdana; sans serif;
		font-weight: bold;
		color: #000080;
		float: right;
		}

	#carhireheader td {
		width: 580px;
		padding: 5px;
		border: 1px solid #000080;
		background: #C0C0FF;
		font-size: 12px;
		font-family: verdana; sans serif;
		font-weight: medium;
		color: #000080;
		align: center;
		}

	#smallprint {
		width: 500px;
		align: center;
		padding: 10px;
		margin: 0px 25px 10px 30px;
		border: 1px solid #000080;
		background: #ffffff;
		font-size: 12px;
		font-family: verdana; sans serif;
		font-weight: medium;
		color: #000080;
		text-align: left;
		}

	#smallprint li {
		padding: 10px;
		margin: 5px 0px 5px 10px;
		font-size: 12px;
		font-family: verdana; sans serif;
		font-weight: medium;
		color: #000080;
		text-align: left;
		}


	#priceinclude td {
		background-image: url(http://portuguese-portfolio.co.uk/carhire/back.gif);
		margin: 0px;
		width: 53px;
		height: 76px;
		border: 1px solid #000080;
		background: #C0C0FF;
		font-size: 16px;
		font-family: verdana; sans serif;
		font-weight: medium;
		color: #000080;
		align: center;
		}

	#priceinclude img {
		padding: 0px;
		border: none;
		background: #C0C0FF;
		}

	#red p {
		padding: 5px;
		font-size: 12px;
		font-family: verdana; sans serif;
		font-weight: medium;
		color: #ff0000;
		text-align: left;
		}

	#blank {
		height: 400px;
		background: none;
		}
