

*{
	font:12px/20px "Lucida Sans Unicode", "Lucida Grande","Lucida Grande bold","Georgia", Verdana, Arial, Helvetica, sans-serif;
	color:#242424;
}
html, body {
	height: 100%;
}
body{
	height: auto !important;
	height: 100%;
}
a{
	color:#545454;
	font-weight:bold;
}
p{
	margin-bottom: 20px;
}
strong{
	font-weight: bold;
}
em{
	font-style: italic;
}
/*------------ left area stuff ------------*/

#logo{
	margin:10px 0 13px 5px;
}
#left-area{
	display: none;
}

/*-------  Print button styling ---------*/

#pfButton{
	display: none;
}
#pfButton input{
	color: #000;
	background: #fff;
	border: 1px solid #aaa;
	padding:5px 12px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
#pfButton input:hover{
	background: #eee;
	cursor: pointer;
}
#pfButton a img{
	margin-bottom:-2px;
}
#pfButton a span{
	margin-left: 6px;
}




.cat-item
{
	list-style:none;
}
.cat-item a
{
	color:#000;
	display:block;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	text-shadow: #fff 0 1px 0;
}
.cat-item a:hover
{
	color:#000;
	display:block;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
}

/*Frettir area*/
#Frettir-area{
	font-family:"lucida grande bold";
	margin:25px 5px 0px 20px;
}
#Frettir-area h2 a{
	color:#000;
	display:block;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	text-transform: uppercase;
	text-shadow: #fff 0 1px 0;
}
#Frettir-area .morelink a
{
	text-decoration:none;
	display:block;	
	font-weight:bold;
}
#Frettir-area .morelink a:hover
{
	text-decoration:underline;
	display:block;	
	font-weight:bold;
}

/*Daily items area*/
#dailyitems
{
	margin:25px 5px 0px 20px;
}
#dailyitems h2
{
	color:#000;
	display:block;
	font-size:18px;
	font-weight:normal;
	text-transform: uppercase;
	text-shadow: #fff 0 1px 0;
}
#dailyitems img
{
	padding:5px 0px;
}
/* opening times */
#openingtimes
{
	margin:25px 5px 0px 20px;
}
#openingtimes h2
{
	color:#000;
	display:block;
	font-size:18px;
	font-weight:normal;
	padding-bottom:5px;
	text-transform: uppercase;
	text-shadow: #fff 0 1px 0;
}
/* Right area */
#right-area
{
	width:780px;
	float:left;
	font-size:12px;
}
#topNav{
	display: none;
}
#right-area #wrapper{
	      
}
#right-area .mainContenthome{
}
#right-area .mainContenthome img{
	margin:207px 0 0 50px;
}
#right-area #wrapper .mainContent
{
	padding:50px 20px 10px 20px;
	font-size:110%;
	color:#000;
        line-height:20px; 
}
#right-area #wrapper .mainContent h1{
    font-family:Georgia;
	color:#000;
	font-size:35px;
	font-style:italic;
	line-height:40px;
	text-align:left;
	text-shadow:0 1px 0 #FFFFFF;
}
#right-area #wrapper .mainContent h2{
	color:#636363;
	font-size:22px;
	font-weight:normal;
	line-height:30px;
	margin-top:4px;
	text-align: left;
	text-shadow:0 1px 0 #FFFFFF;
}
#right-area #wrapper .rightside h2{
	color: #000;
	text-align: left;
}
#right-area #wrapper .mainContent h2 a{
	color:#000;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
#right-area #wrapper .leftside{
	float:left;
}

/*---------- 3rd level navigation for subpages  -------------*/

#right-area #wrapper .leftside ul{
	display: none
}
#right-area #wrapper .leftside ul li{
	clear:both;
	float:right;
	margin-bottom:12px;
	margin-top:-4px;
	text-align:right;
}
#right-area #wrapper .leftside ul li a{
	color:#242424;
	font-size:12px;
	line-height: 12px;
	text-decoration:none;
}
#right-area #wrapper .leftside ul li a:hover{
	cursor: pointer;
	text-decoration: underline;
}



#right-area #wrapper .rightside{
	color:#000;
	width:445px;
	float:left;
}
#right-area #wrapper .contentalignment{
}
#right-area #wrapper .imgalign{
	padding-top:10px;
	text-align:right;
}
#right-area #wrapper .imgalign img{
	border: 1px solid #646464;
	margin-top: 20px;
}


/*--------- default wordpress stuff --------------------------*/

.wpcf7-form input, .subscribeform input{
	border:1px solid #646464;
	font-size:14px;
	height:24px;
	padding:5px 4px 0;
	width:90%;
}
.subscribeform p{
	margin-bottom: 2px;
	margin-top: 20px;
}
.wpcf7-form textarea{
	border:1px solid #646464;
	font-size:14px;
	height:185px;
	padding:5px 4px 0;
	width:90%;
}
.wpcf7-form p.btn input, input#stnl_submit{
	background:#111111 none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:18px;
	height:36px;
	padding:0;
	width:100px;
}
input#stnl_submit{
	margin-top: 20px;
}
.wpcf7-form p.btn input:hover{
	background:#444 none repeat scroll 0 0;
	cursor: pointer;
}
.goback{
	display: none;
}

