body
{
	text-align: left;
	color: #333;
	background: #FFF;
	background-image: url(../images/bg.jpg);
	font-family: arial, helvetica;
	
}

#global 
{ 
	border:0;
	padding:0;
	width:788px;
	text-align:left;
	margin-right: auto;
	margin-left: auto; 
	voice-family: "\"}\"";
	voice-family: inherit;
	width:788px;
}
html>body #global {width:788px;}

#header 
{ 
	background: url(../images/meadowcottage_cornwall.jpg) no-repeat; 
	border:1px solid #0c5f6f;
	width:788px;
	height:335px;
	margin:0;
	padding:0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:788px; 
}
html>body #header {width:788px;}

#header h1 {	text-indent: -99999px;}


#content-wrapper 
{ 
	//background: #fff; 
	border:1px solid #0c5f6f;
	border-top:0;
	width:788px;
	margin:0;
	padding:10px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:768px; 
}
html>body #content-wrapper {width:768px;}

#side
{
	width:200px;

	margin:0;
	padding:0;
	float:left;
	margin-right:10px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:190px; 
}
html>body #side {width:190px;  }

#content
{
	width:550px;
	border-left:1px solid #0c5f6f;
	margin:0;
	padding:0 0 0 10px;
	float:right;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:550px; 
}
html>body #content {width:550px;}

i {color:#999;}


#store-content
{
	width:768px;
	border:0;
	margin:0 0 0 -25px;
	padding:0;
	float:left;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:768px; 
}
html>body #store-content {width:768px;}


#menu {margin:0; padding:0;}
#menu li { list-style-type: none; padding:2px 0; font-size:0.8em; color:#0c5f6f; margin:0 0 3px 0;}
#menu li a {color:#0c5f6f; text-decoration:none;  margin:0 0 0 15px;}
#menu li a:hover {color:#f00; text-decoration:none;}

#menu li.header a {margin:0; color:#0c5f6f;}

.clear {clear:both;}

#content h1 {padding-top:0; margin-top:0; color:#0c5f6f;}

h1 {font-size:1.2em; color:#0c5f6f;}
h2 {font-size:1.0em; color:#0c5f6f;}	

.header {font-weight:bold;}

p , li , h3 , h4 {font-size:0.9em; line-height: 1.2em;}

h3 {font-weight:bold; }
h4 {font-weight:bold; }

.google {

 float:right;
 margin-left:20px;
 
 }
 
 #footer-txt
 {
 font-size:0.6em;
 color:#54799f;
 }
 
 
li {margin:0 0 15px 0;}

.eat {border:1px dotted #54799f; padding:5px; color:#54799f;}

.eat p {margin:0; padding:0;}

#books
{text-align:center;
}

#books p {margin:0 0 15px 0; padding:0; font-size:11px;}

a { color:#0066cc;}
a:hover {color:#663333;}