@charset "utf-8";

/*GENERAL*/
body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 0px;	background-color: #FFFFFF;	line-height: 18px;	color: #555555;	margin: 0px 0px 20px 0px;}

/*BOXES*/
.boxwarp {	padding: 0px;	width: 938px;	margin: 0px auto;	background-color: #dbe4c6;}
.boxlogo {	margin: 0px;	padding: 0px;	float: left;}
.boxheader {	background-image: url(images/bgtop.jpg);	margin: 0px;	padding: 0px;	height: 97px;	width: 938px;}
.boxlanguage {	color: #acbe95;	margin: 0px;	padding: 20px;	float: right;}
.boxclear {	margin: 0px;	padding: 0px;	clear: both;	float: none;}
.boxmenu {	background-image: url(images/bgmenu.jpg);	margin: 0px;	padding: 0px;	height: 35px;}
.boxstory {	color: #acbe95;	margin: 0px;	width: 600px;	padding: 0px 17px 17px 17px;}
.boxcontent {	background-color: #dbe4c6;	background-image: url(images/bgpatch.gif);	margin: 0px 0px 0px 0px;	padding: 0px 10px;}
.boxcontentleft {	margin: 0px;	padding: 0px;	width: 672px;	float: left;}
.boxcontentright {	padding: 10px;	float: left;	background-color: #c6d0b1;	margin: 0px 0px 0px 10px;	width: 215px;}
.boxfooter {	background-color: #16564D;	margin: 0px;	padding: 10px;	font-size: 11px;	color: #ffffff;}
.boxcontentleftwbdr {	margin: 0px;	padding: 20px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #bec9a9;	border-right-color: #bec9a9;	border-bottom-color: #bec9a9;	border-left-color: #bec9a9;}
.boxfootlink {	margin: 0px;	padding: 0px;	float: right;	color: #bdcd53;}
.boxheadline, .boxnews {	padding: 0px;	margin: 0px 0px 20px 0px;}
.boxpatch {	margin: 0px;	padding: 0px;	background-color: #dbe4c6;}

/*HEADERIMAGE*/
.boxheaderimage {	background-image: url(images/headerimageindex.jpg) ;	margin: 0px;	padding: 0px;	height: 167px;}
.boxheaderimageaccomodation {	background-image: url(images/headerimageaccomodation.jpg) ;	margin: 0px;	padding: 0px;	height: 167px;}
.boxheaderimagebeaches {	background-image: url(images/headerimagebeaches.jpg) ;	margin: 0px;	padding: 0px;	height: 167px;}
.boxheaderimagecoastalpark {	background-image: url(images/headerimagecoastalpark.jpg) ;	margin: 0px;	padding: 0px;	height: 167px;}
.boxheaderimagecastles {	background-image: url(images/headerimagecastles.jpg) ;	margin: 0px;	padding: 0px;	height: 167px;}
.boxheaderimageevents {	background-image: url(images/headerimageevents.jpg) ;	margin: 0px;	padding: 0px;	height: 167px;}
.boxheaderimagemuseums {	background-image: url(images/headerimagemuseums.jpg) ;	margin: 0px;	padding: 0px;	height: 167px;}
.boxheaderimagenationalpark {	background-image: url(images/headerimagenationalpark.jpg) ;	margin: 0px;	padding: 0px;	height: 167px;}
.boxheaderimagetowns {	background-image: url(images/headerimagetowns.jpg) ;	margin: 0px;	padding: 0px;	height: 167px;}
.boxheaderimageresources {	background-image: url(images/headerimageresources.jpg) ;	margin: 0px;	padding: 0px;	height: 167px;}
.boxheaderimagecontact {	background-image: url(images/headerimagecontact.jpg) ;	margin: 0px;	padding: 0px;	height: 167px;}
.boxheaderimage2 {	background-image: url(images/headerimage_inside.jpg); background-repeat: no-repeat;	margin: 0px;	padding: 0px;	height: 104px;}
.boxheaderflat { background-image: url(images/headerimage_flat.jpg);	margin: 0px;	padding: 0px;	height: 104px;}
.boxhilite {	margin: 0px;	padding: 0px;	height: 130px;	width: 335px;	float: left;	background-image: url(images/bghilite.gif);}
.boxhilitepatch {	margin: 0px;	padding: 0px;	height: 120px;	width: 2px;	float: left;}

/*LINKS*/
a:link, a:active, a:visited {	color: #385616;	text-decoration: none;}
a:hover {	color: #253c0b;	text-decoration: none;}
a.more:link, a.more:active, a.more:visited {	color: #FFFFFF;	text-decoration: none;	font-size: 11px;	font-weight: bold;}
a.more:hover {	color: #FFFF99;	text-decoration: none; font-size: 11px;	font-weight: bold;}
a.language:link, a.language:active, a.language:visited {	color: #acbe95;	text-decoration: none;}
a.language:hover, a.languageon:link, a.languageon:active, a.languageon:visited {	color: #dbe4c6;	text-decoration: none;}
a.menu:link, a.menu:active, a.menu:visited {	color: #d1da95;	text-decoration: none;}
a.menu:hover, a.menuon:link, a.menuon:active, a.menuon:visited {	color: #e3e3e3;	text-decoration: none;}
a.submenu:link, a.submenu:active, a.submenu:visited {	color: #c6d39d;	text-decoration: none;}
a.submenu:hover, a.submenuon:link, a.submenuon:active, a.submenuon:visited {	color: #fffefe;	text-decoration: none;}
a.footlink:link, a.footlink:active, a.footlink:visited {	color: #bdcd53;	text-decoration: none;}
a.footlink:hover, a.footlinkon:link, a.footlinkon:active, a.footlinkon:visited {	color: #dbe4c6;	text-decoration: none;}
a img{	border: none;}

/*LISTS*/
ul {	padding: 10px;	margin: -10px 10px 0px 10px;}
li {	padding: 0px;	margin: 0px; list-style: circle;}
ul.menu {	margin: 0px;	padding: 10px;}
li.menu {	padding: 0px;	list-style-type: none;	float: left;	color: #d1da95;	margin: 0px 12px;}

/*TEXTS*/
p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 14px;	margin-left: 0px;}
p.quote {	color: #385616;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px; font-weight: normal;}
p.story {	padding: 0px;	margin: 12px 0px 0px 0px;	line-height: 16px;}
p.newstitle {	font-weight: bold;	color: #375719;	margin-bottom: 0px;	padding: 0px;}
p.headlinetitle {	font-weight: normal;	color: #333333;	padding: 0px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	letter-spacing: 0.5px;	margin: 0px 0px 10px 0px;}
p.quotecrd {	color: #385616;	font-size: 12px;	font-weight: bold;}
p.submenu {	padding: 0px;	margin: 12px 0px 0px 0px;	line-height: 14px;	font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	color: #c6d39d;}
p.hilite {	margin: 0px;	padding: 0px;	color: #e4e8bf;	line-height: 16px;}
p.hilitetitle {	padding: 0px;	color: #f0ff8a;	line-height: 16px;	font-weight: bold;	font-family: Georgia, "Times New Roman", Times, serif;	margin: 15px 0px 5px 0px;}

/*MISCS*/
img.story {	margin: 0px;	padding: 0px;}
img.hilite {	padding: 0px;	float: left;	margin: 0px 15px 0px 0px;}
img.headline {	padding: 0px;	margin: 5px 20px 10px 0px;	float: left;}

/*END OF STYLESHEET*/

