body {
	margin: 0px;
}

a:link, a:visited, a:active, a:hover
{
	color:#1F3C8C;
}

/* menu */
/* top main menu items */
a.MainMenu:link, a.MainMenu:visited, a.MainMenu:active, a.MainMenu:hover {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	font-weight: light;
	/*background-color : #ffffff;
	*/
	color:#1F3E8C;
	padding-right: 7px;
	padding-left: 6px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	border-left-width: 0px;
	background: #E1E7EE;
	border-bottom-width: 0px;
	border: margin: 0px 0px 0px;
	text-align: left;
	text-decoration: none;
	width:100%;
	border-left : 1px solid #E1E7EE;
}
a.MainMenu:hover {
		/*background-color : #FFFFFF; */
		color:#FFFFFF;
		background: #637FAC; 
		border-left : 1px solid #E1E7EE;
}

a.MainMenuActive:link, a.MainMenuActive:visited, a.MainMenuActive:active, a.MainMenuActive:hover {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	font-weight: light;
	/*background-color : #ffffff;
	*/
	color:#FFFFFF;
	padding-right: 7px;
	padding-left: 6px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	border-left-width: 0px;
	background: #637FAC;
	border-bottom-width: 0px;
	margin: 0px 0px 0px;
	text-align: left;
	text-decoration: none;
	width:100%;
	border-left : 1px solid #E1E7EE;
}
/* top meta menu items */
a.MetaMenu:link, a.MetaMenu:visited, a.MetaMenu:active, a.MetaMenu:hover {
		font-family: verdana, arial, helvetica;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
		/*background-color : #ffffff;*/		
		color:#FFFFFF;
		padding-right: 10px;
		padding-left: 10px; 
		padding-top: 4px; 
		padding-bottom: 4px; 
		display: block; 
		border-left-width: 0px;
		background: #1F3C8C;
		border-bottom-width: 0px;
		margin: 0px 0px 0px; 
		text-align: center; 
		text-decoration: none; 
		
}
a.MetaMenu:hover {
		/*background-color : #FFFFFF; */
		color:#FFC83F;
}
a.MetaMenuActive:link, a.MetaMenuActive:visited, a.MetaMenuActive:active, a.MetaMenuActive:hover {
		font-family: verdana, arial, helvetica;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
		/*background-color : #ffffff;*/		
		color:#FFC83F;
		padding-right: 10px;
		padding-left: 10px; 
		padding-top: 4px; 
		padding-bottom: 4px; 
		display: block; 
		border-left-width: 0px;
		background: #1F3C8C;
		border-bottom-width: 0px;
		margin: 0px 0px 0px; 
		text-align: center; 
		text-decoration: none; 
		
}

/* top sub menu items */
a.SubMenu:link, a.SubMenu:visited, a.SubMenu:active, a.SubMenu:hover {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	font-weight: light;
	/*background-color : #ffffff;
	*/
	color:#FFFFFF;
	padding-right: 7px;
	padding-left: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
	border-left-width: 0px;
	background: #F3A351;
	border-bottom-width: 0px;
	margin: 0px 0px 0px;
	text-align: left;
	text-decoration: none;
	width:100%;
	border-left : 1px solid #F3A351;
}
a.SubMenu:hover {
		/*background-color : #FFFFFF; */
		color:#E36624;
		background: #FBE5CD;
}
a.SubMenuActive:link, a.SubMenuActive:visited, a.SubMenuActive:active, a.SubMenuActive:hover {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	font-weight: light;
	/*background-color : #ffffff;
	*/
	color:#E36624;
	padding-right: 7px;
	padding-left: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
	border-left-width: 0px;
	background: #FBE5CD;
	border-bottom-width: 0px;
	margin: 0px 0px 0px;
	text-align: left;
	text-decoration: none;
	width:100%;
	border-left : 1px solid #F3A351;
}

/* left sub sub menu items */
a.SubSubMenu:link, a.SubSubMenu:visited, a.SubSubMenu:active, a.SubSubMenu:hover {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	font-weight: light;
	/*background-color : #ffffff;
	*/
	color:#1F3C8C;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
	border-left-width: 0px;
	background: #E1E7EE;
	border-bottom-width: 0px;
	margin: 0px 0px 0px;
	text-align: left;
	text-decoration: none;
	width:100%;
}
a.SubSubMenu:hover {
		/*background-color : #FFFFFF; */
		color:#E86108;
}

a.SubSubMenu img {
	border: 0px;
	margin-left: 3px;
	padding: 0px;
}

a.SubSubMenuActive:link, a.SubSubMenuActive:visited, a.SubSubMenuActive:active, a.SubSubMenuActive:hover {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	/*background-color : #ffffff;
	*/
	color:#E86108;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
	border-left-width: 0px;
	background: #E1E7EE;
	border-bottom-width: 0px;
	margin: 0px 0px 0px;
	text-align: left;
	text-decoration: none;
	width:100%;
}
a.SubSubMenuActive:hover {
		/*background-color : #FFFFFF; */
		color:#E86108;
}


.coloured, a.coloured {
	color:#1F3C8C;
	text-decoration: none;
}

a.content:link, a.content:visited, a.content:active, a.content:hover {
		font-family: Verdana, Arial, Helvetica;
		text-decoration: none;
		font-size: 11px;
		font-weight: light;
		color:#1F3C8C;
}
a.content:hover {
		color:#000000;
}

.maintitle {
		font-family: Verdana, Arial, Helvetica;
		text-decoration: none;
		font-size: 16px;
		line-height:22px;
		font-weight: bold;
		color:#1F3C8C;
	
}
.subtitle {
		font-family: Verdana, Arial, Helvetica;
		text-decoration: none;
		font-size: 11px;
		line-height:13px;
		font-weight: light;
		color:#1F3C8C;
}
.subtitlebold {
		font-family: Verdana, Arial, Helvetica;
		text-decoration: none;
		font-size: 11px;
		line-height:13px;
		font-weight: bold;
		color:#1F3C8C;
}

.subtitlecoloured {
		font-family: Verdana, Arial, Helvetica;
		text-decoration: none;
		font-size: 12px;
		line-height:16px;
		font-weight: bold;
		color:#FE9C2A;
	
}

td {
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	font-size: 11px;
	line-height:13px;
	font-weight: light;
	color:#404040;
}

.normaltext, .normaltextorange {
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	font-size: 11px;
	line-height:17px;
	font-weight: light;
	color:#404040;
}

.normaltextorange {
	color:#E36624;
}

.introtext {
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	font-size: 14px;
	line-height:24px;
	font-weight: light;
	color:#000000;
	
}
.introtextcoloured {
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	font-size: 14px;
	line-height:24px;
	font-weight: light;
	color:#1F3C8C;
}

.smalltext {
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	font-size: 9px;
	line-height:11px;
	font-weight: normal;
	color:#404040;
}

.foottext {
		font-family: Verdana, Arial, Helvetica;
		text-decoration: none;
		font-size: 9px;
		line-height:11px;
		font-weight: bold;
		color:#EF5800;
}
a.foot:link, a.foot:visited, a.foot:active, a.foot:hover {
		font-family: Verdana, Arial, Helvetica;
		text-decoration: none;
		font-size: 9px;
		font-weight: bold;
		color:#EF5800;
}
a.foot:hover {
		color:#000000;
}

input.guest, input.guestshort, textarea.guest {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	line-height:15px;
	font-weight: light;
	color:#404040;
	height: 20px;
	width: 290px;
	border: 0px;
	background: #FBE5CD;
}

input.guestshort {
	width: 90px;
}

textarea.guest {
	height: 200px;

	scrollbar-3dlight-color: #FBE5CD;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color:#FBE5CD;
	scrollbar-darkshadow-color:#FBE5CD;
	scrollbar-face-color: #FBE5CD;
	scrollbar-highlight-color: $FFFFFF;
	scrollbar-shadow-color: #FFFFFF
}

.btnSave {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color:#1F3C8C;
	border-width: 0;
	font-weight: normal;
	background: #FFFFFF;
}


a.listing:link, a.listing:visited, a.listing:active, a.listing:hover
{
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	font-weight: light;
	color:#1F3C8C;
	padding: 4px 0px 4px 0px;
	margin: 0px;
}
a.listing:hover {
	color:#E36624;
}

input.shop1, input.shop2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	line-height:15px;
	font-weight: light;
	height: 20px;
}

input.shop1 {
	width: 80px;
}

input.shop2 {
	width: 40px;
}

a.rssfeed{
  background:transparent url(../img/feed.png) no-repeat scroll left center;
  display:block;
  line-height:16px;
  padding-left:22px;
  vertical-align:middle;
}

/* homebox START */

a#homebox:link, a#homebox:visited, a#homebox:active, a#homebox:hover {
	text-decoration: none;
}

.homebox, .homeboximage  {
	padding: 9px;
	margin: 12px 0 0 0;
}

.homebox {
	background: #ffe49f;	
}

.homeboximage  {
	background: #e1e7ee;	
}

.homebox .title, .homeboximage .title  {
	/* color: #E76B18; */
	color: #E86108;
	padding: 0 0 0 12px;
	font-weight: bold;
	text-decoration: none;
}

.homebox .text, .homeboximage .text  {
	color: #1F3C8C;
	padding: 3px 0 0 12px;
	text-decoration: none;
}

.homebox .title  {
	background:transparent url(../img/homebox.gif) no-repeat scroll left top;
}

.homeboximage .title  {
	background:transparent url(../img/homeboximage.gif) no-repeat scroll left top;
}

.homeboximage img {
	margin: 14px 0 0 0;
}

/* homebox END */


/*- inline Image for the diary item displayed on the homepage -*/
img.startPageImg {
   float:right;
   margin-left:25px;
   margin-top:12px;
   margin-bottom: 10px;
}


/* left menu level 4 */
a.Menu4:link, a.Menu4:visited, a.Menu4:active, a.Menu4:hover,
a.Menu4Active:link, a.Menu4Active:visited, a.Menu4Active:active, a.Menu4Active:hover {
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	font-size: 10px;
	font-weight: light;
	color:#1F3C8C;
	padding: 0px;
	display: block;
	border-left-width: 0px;
	background: #E1E7EE;
	border-bottom-width: 0px;
	margin: 0px 0px 0px;
	text-align: left;
	width:100%;
	line-height:14px;
}

a.Menu4Active:link, a.Menu4Active:visited, a.Menu4Active:active, a.Menu4Active:hover {
	line-height:14px;
	font-weight: bold;
	color:#253D83;
}
