<br />
<b>Warning</b>:  file_put_contents(cache/wp%2Fwp-content%2Fthemes%2Fearnley%2Fstyle.css) [<a href='function.file-put-contents'>function.file-put-contents</a>]: failed to open stream: Permission denied in <b>/home/ear77y/public_html/enhanced_css.php</b> on line <b>39</b><br />
/*  
Theme Name: 1. WWPC green theme
Theme URI: http://www.access-bydesign.com
Description: Accesssible standard green theme 
Loosely based on WP Theme Professionals by <a href="http://www.wptheme.net/">WP Theme</a>.
Author: Access-bydesign.com
Author URI: Access-bydesign.com



@import url("css/tripoli/tripoli.base.css"); 
@import url("css/tripoli/tripoli.type.css"); 
@import url("css/tripoli/tripoli.visual.css"); 
*/
@import url("css/heading.css"); 
@import url("css/suckerfish.css"); 
@import url("css/textual.css"); 
@import url("css/cforms.css"); 



a:link {
	color: #093162;
	text-decoration: none;
}
a:visited {
	color: #093162;
	text-decoration: none;
}
a:hover {
	color: #680610;
	text-decoration: underline;
}
a:active{
	color: #680610;
	text-decoration: underline;
}
h1 {
	display:none;
}




.topaccess{
	display:none;
}

form {
	margin:0px;
	padding:0px;
}
blockquote{
	margin-left:15%;
	margin-right:15%;
	text-align:justify;
	font-style: italic;
	color: #666666;
	line-height: 1.5em;
}
.quotemark{
	font-size: x-large;
	color:#093162;
	font-weight:bold;
}
.linklove{
	display:none;
}

.nodisplay{
	display:none;
}


p
{
	font-style: normal;
}


/*layout*/

html
{
	margin:0;
	padding:0;
}

body 
{
font-family: Helvetica, Arial, sans-serif;
font-size: small;
line-height: 1.6em;
	color: #2c2c2c;
		margin:0;
	padding:0;

}


#wrapper
{
	height:auto;
	width:100%;
	float:left;
		margin:0;
	padding:0;
}

#page {
background:#FFFFFF none repeat scroll 0 0;
border-top-color:#999999;
float:left;
margin-left:5%;
margin-right:5%;
margin-top:3px;

width:90%;	
}
/* header area */
#header
{
 	min-height:250px;
 	height:auto;
 	width:100%;
 	float:left;
 	 background-image:url(img/head2.jpg);
	 background-position:top left;
	 color:#FFF;
	 background-color:#117711;
	 border-bottom: 2px solid #CCC;
	 background-repeat:no-repeat;
}

#header .subhead
{
	color:#FFF;
}

#header_content
{
	min-height:250px;
	height:auto;
	float:left;
	width:100%;
}

#headerlogo {
height:105px;
width:auto;
float:right;
margin:10px;
padding-top:102px;
}

#headerlogo .description{
height:30px;
width:auto;
float:left;
margin:10px;
}

#nav 
{
	float:left;
	min-height:25px;
	height:auto;
	width:100%;
    font-size:medium;


	

}

#nav ul li
{
list-style:none;
}


/* content  */
#content {
	padding: 2.5%;
	padding-top:0;
	float: left;
	width:67.5%;

	overflow: hidden;
}

#content2{
	padding: 10px 10px 25px 13px;
	float: left;
	width:100%;
	min-width: 480px;
	overflow: hidden;
	text-align: center;
}
/*post styling*/
.post {
	clear:both;
}

#map_wrapper
{
width:100%;
height:auto;
float:left;
}

#content .more a
{
	padding:5px;
	float:left;
	width:auto;
	height:auto;

	border:1px solid #f7f7f7;

}


.post-date {
	width: 45px;
	height: 49px;
	color: #093162;
	float:left;
	margin:10px;
	display:block;
	background-image:url(img/date-big.gif);
	background-repeat:no-repeat;
}
.post-month {
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	display:block;
	line-height: 11px;
	padding-top: 3px;
	margin-left: -3px;
}
.post-day {
	font-size: 18px;
	text-transform: uppercase;
	color: #093162;
	text-align: center;
	display:block;
	line-height: 18px;
	padding-top: 7px;
	margin-left: -3px;
}
.post-cat {
	padding-left: 20px;
	float:left;
	font-size: 95%;
	color: #093162;
}
.post-comments {
	padding-left: 20px;
	float: right;
	font-size: 95%;
}
.post-calendar {
	padding-left: 20px;
	float: right;
	font-size: 95%;
	color: #093162;
}
.post-content {
	clear: both;
	padding-top: 10px;
}
/*entry styling*/
.entry {
	float:left;
	width:70%;
}
.navigation {
	width:auto;
	height:auto;
	float:left;
	padding: 10px 0px;
}
.navigation a, .navigation a:visited {
	color: #093162;
}
.previous-entries a {
	float: left;
	padding-left: 18px;
}
.next-entries a {
	float: right;
	padding-right: 18px;
}



/*sidebar */
#sidebar {
	float: left;
	width:20%;
	color: #222;
	overflow: hidden;
    background-color: #FFFFFF;

}
/*sidebar title  */
.sidebartitle{
	font: normal 140%/100% "Trebuchet MS", Tahoma, Arial;
	color: #093162;
	border-bottom: 1px solid #093162;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#sidebar li{
	color: #FFF;
}

#sidebar a:link{
	color: #474d49;
	text-decoration: none;
}
#sidebar a:visited{
	color: #474d49;
	text-decoration: none;
}
#sidebar a:hover{
	color: #093162;
	text-decoration: underline;
}
#sidebar a:active{
	color: #093162;
	text-decoration: underline;
}
#sidebar ul {
	margin: 0px;
	padding: 0px;
}
#sidebar ul li {
	margin: 0px;
	padding: 0px;
	border: none;
	color: #FFF;
}

/*sidebar list level2 */
#sidebar ul li ul {
	padding: 0px;
	margin: 0px;
}
#sidebar ul li ul li{
	padding: 2px 0 2px 0px;
	border-bottom: 1px solid #CF97A1;
}
/*sidebar list level3 */
#sidebar ul li ul li ul li{
	padding: 1px 0 1px 10px;
	border: none;
}

/*text bar */
.textbar {
	padding-top: 5px;
}

/*search form */
#searchform {
	margin: 15px 0 0;
}
#searchform br {
	display: none;
}
#searchform #s {
	width: 125px;
	height: 22px;
	padding: 4px 5px 0px 5px;
	border: 1px solid #093162;
	background-color: #FFFAFA;
	margin-right: 2px;
	color: #000000;
	font-weight: normal;
}
/* search form button - to specify button only use input[type="submit"] */
#searchform input 
{
	background-color:#093162;
	border: 1px solid #060;
	width: 67px;
	height: 28px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	vertical-align: middle;
}


#footer {
width:100%;
height: auto;
color: #333;
margin-top:20px;
padding-bottom:10px;
float:left;
border-top:2px solid #f7f7f7;
}

#footer a, #credit a:visited {

	color: #333;
}

#footer .footer_item ul li,#footer .footer_item li
{
list-style:none;
padding:0;

}

#footer .footer_item ul
{
	padding:0;
}

#footer .footer_item ul li a
{
padding:5px;	
width:100%;
}

.lower_footer
{
	width:100%;
	height:auto;
	float:left;
}

.viewing
{
	width:90%;
	float:left;
	height:40px;
	
}

.viewing ul
{
	float:left;
}
	

.viewing ul li
{
	padding-top:1px;
	float:left;
	width:auto;
	list-style:none;
	margin-left:10px;
	margin-right:10px;
	color:#999;
}

.viewing ul li a
{

	color:#333;
}







/*booking calander*/
#calendar table {
	border: 1px solid #BBB;
	margin: 1em;
	padding: 1px;
	float: left;
	background-color: #FFFFFF;
	width:30%;
}

#calendar td, #calendar th {
	padding: 1px;
	border: 1px solid #CCC;
	background-color: #FFFFFF;
}

#calendar td.booked {
	background-color: #093162;
	color: #FFC;
	font-weight: bold;
}

#calendar table caption {
 font-weight: bold;
}

#content ol li, ol li, li
{ 

list-style:decimal;
}

#content ul li
{
	list-style:outside;
	list-style-type:disc;
}

ul li
{
	list-style:outside;
	list-style-type:disc;
}

li
{
	list-style:outside;
	list-style-type:disc;
}