/*
Design by Metamorphosis Design
http://www.metamorphozis.com
Released for free under a Creative Commons Attribution 2.5 License
*/

* {
	margin:0px;
	padding:0px;
}

img {
	border:0px;
}

a:link {
	color:#497687;
}

a:hover {
	text-decoration:none;
	color:#835202;
}

a:visited {
	color:#497687;
}


.clear {
	clear:both;
}


body {
	background:#F4D8A6 url(images/back_all.jpg) repeat-x;
	font:13px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}

#content {
	margin:0 auto;
	background:#ffffff;
	width:786px;
	text-align:left;
	
}





/* Header */
#header {
	background:#ffffff;
}

	#header #search {
		font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		width:770px;
		background:#835202;
		text-align:center;
		padding:4px 4px 4px 4px;
		color:#ffffff;
		border-left:4px solid #ffffff;
		border-right:4px solid #ffffff;
		border-bottom:2px solid #ffffff;
		border-top:4px solid #ffffff;
	}


	#header #menu1 {
		border-left:4px solid #ffffff;
		border-right:4px solid #ffffff;
		width:758px;
		background:#B37611;
		padding:15px 10px 15px 10px;
	}
	
	#header #menu ul {
		list-style: none;	
	}
	
	#header #menu li {
		display:inline;
		padding:15px 5px 15px 10px;
	}
	
	#header #menu {
		font:18px "arial black", Helvetica, sans-serif;
		color:#ffffff;
		font-weight:bold;
	}
	
	#header #menu a {
		font:14px "Trebuchet MS", Helvetica, sans-serif;
		text-decoration:none;
		color:#ffffff;
	}
	
	#header #menu a:hover {
		width:79px;
		color:#ffffff;
		text-decoration: underline;
	}
	
	
	
	
	
	#header #logo {
		padding:4px;
	}
/* Header */







/* Main body content */
#main {
	float:left;
	width:786px;
	padding:0 0 40px 0;
}


	#main #left {
		float:left;
		width:480px;
		padding:0 20px 10px 30px;
		margin:20px 0 0 0;
		border-right:1px solid #cccccc;
	}
	
	#main #left h1 {
		color:#497687;
		padding:0 0 0 0;
		font:24px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
	}
	#main #left h2 {
		color:#497687;
		padding:0 0 20px 0;
		font-style:italic;
		font-size:14px;
	}
	#main #left h3 {
		color:#497687;
		padding:10px 0 0 0;
		font-size:14px;
	}
	#main #left h4 {
		color:#497687;
		padding:20px 0 0 0;
		font-size:14px;
	}
	
	
	#main #left p {
		padding:0 0 15px 0;
	}
	
	#main #left ul {
		padding:0 0 0 15px;
		margin:0;
	}
	#main #left li {
		padding:0 0 5px 0;
		margin:0;
	}
	
	#main #left .left_float_block, #main #left .left_float_block_2 {
		float:right;
		padding:20px 0 40px 20px;
		text-align:right;
		width:229px;
		color:#497687;
		font-size:11px;
	}
	#main #left .left_float_block_2 {
		padding:10px 0 40px 20px;
	}
	#main #left .left_float_block p {
		padding:20px 10px 0 0;
	}
	#main #left .left_float_block a {
		font-size:10px;
		color:#497687;
		padding:0 10px 0 0;
	}
	#main #left .left_float_block a:hover {
		color:#835202;
	}
	#main #left .left_float_block p a {
		padding:0 0 0 0;
	}
	
	
	
	#main #left ul.new_list strong {
		color:#333333;
		font-size:12px;
	}
	#main #left ul.new_list strong em {
		color:#497687;
	}
	#main #left ul.new_list li {
		padding:0 0 5px 0;
		margin:0;
	}
	#main #left ul.new_list span {
		color:#666666;
		font-size:10px;
	}
	
	
	
	#main #left table.additional_photos {
		border-top:1px solid #cccccc;
		padding:20px 0 0 0;
	}	
	#main #left table.additional_photos td {
		text-align:center;
		font-size:11px;
		color:#497687;
		vertical-align:top;
	}
	
	
	#main #left table.consultationes {
		border:1px solid #cccccc;
		padding:20px;
		margin:20px 0 0 0;
	}	
	#main #left table.consultationes td {
		padding:4px;
		vertical-align:top;
	}	
	#main #left table.consultationes h4 {
		padding:0;
		margin:0;
	}
	
	
	
	
	.error_red {
		color:#ff0000;
		font-weight:bold;
	}
	
	
	.testimonials {
		color:#666666;
		font-size:10px;
	}
	
	
	
	
	
	
	#main #right {
		float:right;
		width:225px;
		padding:0 10px 10px 20px;
		margin:20px 0 0 0;
		text-align:right;
	}
	#main #right h3 {
		color:#497687;
		padding:0 10px 10px 0;
	}
	#main #right div.block1,
	#main #right div.block2,
	#main #right div.block3 {
		width:180px;
		float:right;
		margin:0 0 20px 0;
		height:133px;
		display:block;
		background: url(images/cornwall-aqua-activities.jpg);
		padding:0 20px 10px 10px;
		color:#ffffff;
	}
	#main #right div.block2 {
		background: url(images/cornwall-outdoor-activities.jpg);
	}
	#main #right div.block3 {
		background: url(images/cornwall-art-activities.jpg);
	}
	#main #right div.block1 h4,
	#main #right div.block2 h4,
	#main #right div.block3 h4 {
		font:28px "Arial Black", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
	#main #right div.block1 a,
	#main #right div.block2 a,
	#main #right div.block3 a {
		color:#ffffff;
		text-decoration:none;
	}
	#main #right div.block1 a:hover,
	#main #right div.block2 a:hover,
	#main #right div.block3 a:hover {
		text-decoration:underline;
		color:#32525E;
	}
	
	#main #right div.text {
		font:12px;
		color:#666666;
		text-align:right;
		padding:0 10px 0 0;
	}
	
/* Main body content */













#footer {
	padding:10px 0 10px 0;
	clear:both;
	background:#B37611;
	border-bottom:2px solid #ffffff;
	border-left:4px solid #ffffff;
	border-right:4px solid #ffffff;
	text-align: center;
	font-size:10px;
	color:#ffffff;
}
	
	#footer p {
		margin:5px 0 0 0;
	}
	
	#footer a {
		color: #ffffff;
	}







#footer_search {
	font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width:770px;
	background:#835202;
	text-align:center;
	padding:4px 4px 4px 4px;
	color:#ffffff;
	border-left:4px solid #ffffff;
	border-right:4px solid #ffffff;
	border-bottom:4px solid #ffffff;
}