body {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:65%;
		text-align:center;
		color:#4F4F4D;
		}

p {}


* {
		margin: 0;
		padding: 0;
		}


ul, ol {
    	margin-left:0;
		}

li {
		text-decoration:none;
}


h2 {
		font-size:1.5em;
}

h3 {
		font-size:1.3em;
}

a:link {color:#FF6600; text-decoration: none;}
a:visited {color:#000000; text-decoration: none;}
a:hover {color:#FF6600; text-decoration: underline;}
a:active {color:#FF6600; text-decoration: none;}




#wrapper{
		width:760px;
		background-color:#FFFFFF;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
}

#header {
		background-color:#FFFFFF;
		clear:both;
		
}

#logo {
		background-color:#e7ddd3;
		float:left;
		
}

#contact {
		background-color:#FFFFFF;
		float:left;
		margin:75px 0 0 184px;
		font-size:1.2em;
		padding-bottom:25px;
		color:#999999;
		
}

div#navigation {
		height:24px;
		background-color:#e7ddd3;
		padding: 0;
		color:#686767;
		clear:both;

}

#navigation ul{
		padding: 0;
		margin:0;
		list-style-type: none;
		display: inline;
		float:left;
		}

		#navigation li {
		float: left;
		}

		#navigation a {
		display: block;
		float: left;
		background-repeat: no-repeat;
		padding: 24px 0 0 0; overflow: hidden;
    	height: 0px !important; height /**/: 24px;

		}

		a#menu-home {background-image:url(/furniture/images/nav-home.gif); width: 89px; height: 24px;}
		a#menu-home:hover {background-position: 0 -24px;}
		
		a#about-cliff {background-image:url(/furniture/images/nav-aboutcliff.gif); width: 160px; height: 24px;}
		a#about-cliff:hover {background-position: 0 -24px;}		
		
		a#at-portloe {background-image:url(/furniture/images/nav-aboutportloe.gif); width: 107px; height: 24px;}
		a#at-portloe:hover {background-position: 0 -24px;}		
		
		a#prices {background-image:url(/furniture/images/nav-prices.gif); width: 65px; height: 24px;}
		a#prices:hover {background-position: 0 -24px;}

		a#booking {background-image:url(/furniture/images/nav-booking.gif); width: 70px; height: 24px;}
		a#booking:hover {background-position: 0 -24px;}

		a#find-us {background-image:url(/furniture/images/nav-findus.gif); width: 73px; height: 24px;}
		a#find-us:hover {background-position: 0 -24px;}
		
		a#links {background-image:url(/furniture/images/nav-links.gif); width: 26px; height: 24px;}
		a#links:hover {background-position: 0 -24px;}


#introduction {
		width:760px;
		background-image:url(/furniture/swf/photos/photo1.jpg);
		background-repeat:no-repeat;
		background-position: top left;
		background-color:#424a65;
		margin-top:2px;
			
}

#introduction a {
		color:#FFFFFF;
}


#introfloatright{
		width:260px;
		float:right;
		padding:25px 26px 0 26px;
		color:#FFFFFF;
}
#introfloatright p{
		line-height:17px;
		}
		
#content{
		background-color:#e7ddd3;
		float:left;
		clear:both;
}

#content p {
		padding:12px 0 15px 0;
		line-height:17px;
}

#contentleft {
		width:200px;
		float:left;
		padding-left:26px;
}

#content a {
		color:#4F4F4D;
}

#content li {
		text-decoration:none;
}

#contentright {
		width:250px;
		float:right;
		padding-right:60px;
}

#contentright2 {
		width:300px;
		float:right;
		padding:0 100px 0 0;
		margin-top:79px;
}

#images {
		padding:10px 0 10px 26px;
		background-color:#D7D3D2;
		clear:both;
		}
	
#images li {
		display:inline;
		text-decoration:none;
		padding:0 26px 0 0;

}

#footer {
		background-color:#FFFFFF;
		color:#CCCCCC;
		line-height:17px;
		padding:5px 0 0 26px;
}

#footer a {
		color:#CCCCCC;
}

#maincontent {
		width:700px;
		padding-left:26px;
}

maincontent li {
		color:#FF6600;
}

#maincontent2 {
		width:330px;
		padding-left:26px;
}


#maincontent2 ul {
		padding-left:15px;
}


#maincontent2 a:hover {
		color:#FF6600;
}


#maincontent-testimonials {
		width:600px;
		padding-left:26px;
		float:left;
}


#maincontent-testimonials ul {
		padding-left:13px;
		text-decoration:none;
		color:#FF6600;
}

#maincontent-testimonials p {
		margin-bottom:5px;
}

#maincontent-testimonials td {
		border-bottom:1px solid #666666;
}

#maincontent-testimonials-right {
		width:340px;
		float:right;
		padding:33px 15px 0 0px;
	

}

#maincontent-testimonials-right ul {
	color:#FF6600;
	}
	
#maincontent-findus {
		width:340px;
		float:left;
		padding:0 0 0 26px;
}

#maincontent-findus-right {
		width:360px;
		float:right;
		padding:35px 0 0 30px;
}

.orangetext {
		color:#ff804d;
}

.toppadding {
		margin-top:35px;
}

.quotemarks {
		font-size:2em;
		color:#FF6600;
}

.contactdetails {
		font-size:1.3em;
		padding:0 0 0 100px;
}

.HR {
		color:#FFFFFF;
}

.blacktext {
		color:#4F4F4D;
}

#about-cliff-list {
		padding:0 0 0 16px;
		line-height:20px;
		color:#FF6600;
}

.table-highlight {
		background-color:#CCCCCC;
}

.row-highlight {
		background-color:#ede9e5;
}
