	body {
		text-align:center;
		margin:0 0 5px 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		}
		
		img{border:none;}
	
	a{
	color:#403c39;
	text-decoration:none;
	font-weight:bold;
	}
	#rates #contentright a{color:#fff; font-weight:normal;}
	#contact #contentright a, #privacy #contentright a, #press #contentright a{font-weight:normal;}
	a:hover{
	text-decoration:underline;
	}
	
	#availability{text-align:center;}
	
	.holidayrentals{
	font-size:11px;
	font-style:italic;
	}
	
	#frame {
		width:900px;
		margin-right:auto;
		margin-left:auto;
		padding:0;
		margin-top:0px;
		text-align:left;
		background:#d8d3cf url(../images/back-internal.gif);
		}
	#home #frame, #rates #frame, #findus #frame{background:#ada9a6 url(../images/back-home.gif);}	
		
	#contentleft {
		width:615px;
		padding:0px;
		float:left;
		background:#ada9a6;
		}
	#rates #contentleft, #findus #contentleft{
	background:#d8d3cf;
	}	
	#leftbox{padding-top:8px;
	 }
	
#rates #leftbox{float:left; 
	width:307px;  
	}
	
#rates #container{float:left;}
	
	#contentright {
		width:285px;
		padding:0px;
		float:left;
		background:#d8d3cf;
		font-size:14px;
		line-height:17px;
		}
		
	#press #contentright {
	font-size:12px;
	white-space:normal;
	}
		
	#press #contentright a{
	font-style:italic;}
		
	#home #contentright{
	line-height:18px;
	}
	
	#home #contentright, #rates #contentright, #findus #contentright{
			background:#ada9a6;
			color:#fff;
			}
	#home #contentright p{
	padding-top:7px;
	}		
	
	#contentright h1{
	padding-top:8px;
	font-size:24px;
	font-weight:normal;
	color:#fff;
	text-align:right;
	}		
			
	
	#contentheader {
	background:#fff;
		}
		
	p,h1,pre {
		padding: 0px 10px 8px 10px;
		}

	#quote{background:#d8d3cf;}
	
	#sidetop{height:315px;}
	#sidenav{height:175px;}
	
	#links{font-size:12px;}
	#links a{font-size:14px;}
	
	
	.caption{padding-top:8px; text-align:right; }
	.labelwidth{width:55px; display:block; float:left; text-align:right; padding-right:3px;}
	.text14{font-size:14px; text-align:right;}
	.alignright{text-align:right;}

/*NAV*/	
#nav {margin:0;
background:#ede8e4;
}		
		
#nav ul {
	margin: 0;
	padding: 0;
	height: 28px;
	list-style: none;
	overflow: hidden;
	}

#nav li {
	margin: 0; 
	padding: 0;
        list-style: none;
	display: inline;
	}

#nav a {
	float: left;
	margin: 0 0 0 19px; 
	padding: 28px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:28px; /* for IE5/Win only */
	}#nav a:hover, #nav a:active{
	background-position: 0 -28px;
	}
	
/* set nav with body id */
#home #nav-home a, #themill #nav-themill a, #rates #nav-rates a, #findus #nav-findus a, #contact #nav-contact a{
      background-position:0 -28px;
      }	



#nav-home a  {
	width: 67px;
	background: url(../images/nav-home.gif) top left no-repeat;
	}
	
#nav-themill a  {
	width: 80px;
	background: url(../images/nav-themill.gif) top left no-repeat;
	}		
	
#nav-rates a  {
	width: 163px;
	background: url(../images/nav-rates.gif) top left no-repeat;
	}		
	
#nav-findus a  {
	width: 80px;
	background: url(../images/nav-findus.gif) top left no-repeat;
	}	
	
#nav-contact a  {
	width: 81px;
	background: url(../images/nav-contact.gif) top left no-repeat;
	}	
	
/*SIDENAV*/
#sidenav ul{
padding:0px;
margin:0px;
list-style:none;
font-size:18px;
}
#sidenav li{
padding:0;
margin:0;
}

#sidenav li span{
padding-left:34px;
}

#sidenav li a{
text-decoration:none;
font-weight:normal;
color: #1a1613;
display:block;
padding:8px 0 8px 0;
}

#sidenav li a:hover{
background:url(../images/sidenav-bullet.gif) no-repeat left center;
color: #1a1613;
}	

#sidenav li.current a{
background:url(../images/sidenav-bullet-current.gif) no-repeat left center;
}
#sidenav li.current a:hover{
background:url(../images/sidenav-bullet-current.gif) no-repeat left center;
}
	
	
	
/*FOOTER*/
#footer{
background:#fff;
color: #666;
font-size: 11px;
height:12px;
}
	
#footer #links {
float:right;
}

#footer #links a{
color: #666;
font-weight:normal;
text-decoration:none;
font-size:11px;
}
.spacer{padding:0 10px 0 10px;}

#footer #links a:hover{
color:#444;
text-decoration:underline;
}	
