/*
      Created by www.bradwaters.com
*/

* { padding: 0; margin: 0; }

p {margin-bottom: 1.3em;color:#666;}

h2 {font-weight:normal; font-size: 18px;color: #69a3f0;}
h4 {font-weight:normal; font-size: 14px;color: #69a3f0;display:block;background:#d9fdfa;padding: 2px;margin-bottom:2px;}

a:link {color: #69a3f0; text-decoration: none;}
a:visited {text-decoration: none;color: #69a3f0;}
a:hover {text-decoration: underline;color: #333333;}
a:active {text-decoration: none; color: #69a3f0;}

body {
 font-family: "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande";
 color: #333;
 font-size: 12px;
background:url(images/backgray.gif) top center repeat-y #d9fdfa;

}
#wrapper { 
 margin: 0 auto;
 width: 872px;
 overflow:hidden;
}
#wrapperin { 
 width: 872px;
background:url(images/fadewrap.jpg) top repeat-x white;
overflow:hidden;
}
#content {width:832px;padding:0 20px 0 20px;}


#mainpic {
 float: left;
 width: 872px;
 color: #333;
 padding: 0px;
 background:url(images/st-ives-porthmeor.jpg) no-repeat;
height: 200px;
margin-top:20px;
overflow:hidden;
}
#leftcolumn { 
 color: #333;
 width: 224px;
float: left;
background:white;
padding: 20px;
}

#contact { 
 color: #333;
 padding: 4px 10px 14px 10px;
float: left;
border-bottom: 1px solid #cde4ed;
}
#rightcolumn { 
 float: right;
 color: #333;
width: 568px;
padding-top:20px;
padding-bottom:20px;
}
.lefttwenty {padding-left:20px;}

#pics { 
 clear: both;
 color: #333;
 margin: 0px 0px 0px 0px;
 padding:0px;
width: 852px;

}
#forty { 
 width: 872px;
 clear: both;
height: 20px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}

#footer { 
 width: 832px;
 clear: both;
 color: #333;
 margin: 0px 0px 0px 0px;
 padding: 0px 20px 0px 20px;
background:url(images/fade-flip.gif) repeat-x top;
height:120px;
}

#footer p {font-size: 85%; margin-bottom: 0.3em;}
.smallpic {float:right; display:inline;margin-left:10px;}


#nav {width:100%;}
#nav ul { margin:0; padding:0; list-style: none;}
#nav ul li { margin:0 0 0px 0; padding:0; }
#nav ul li a {
	border-bottom: 1px solid #cde4ed;
	color: #69a3f0;
	display: block; height: 18px;
	margin: 0;
	padding: 4px 12px;
	text-decoration: none;
}
#nav ul li a:hover {
	color: #333;
	padding-bottom: 4px;
	text-decoration: none;
}
#nav ul li a.selected {
	color: #333;
	padding-bottom: 4px;
	text-decoration: none;
}

.strip {width: 150px; float:left; padding: 20px 0px 0px 20px;}

.imgsmleft {width: 131px;height: 87px;float:left; padding: 2px 2px 0 0;}
.imgsm {width: 131px;height: 87px;float:left; padding: 2px 0 0 0;}

.clearspace {display:block; height: 20px; clear:both;width:100%;}



.quotes {font-size:18px;margin:0px;color: #69a3f0;}