/* standard helper classes */
html
{
	margin: 0;
	/* setting border: 0 hoses ie6 win window inner well border */
	padding: 0;
}

.clr
{
	clear: both;
	overflow: hidden;
	width: 1px;
	height: 1px;
	margin: 0 -1px -1px 0;
	border: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
}

/* .pkg class wraps enclosing block element around inner floated elements */
.pkg:after
{
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}

* html .pkg { display: inline-block; }

/* no ie mac \*/
* html .pkg { height: 1%; }
.pkg { display: block; }

/* */
.hide
{
	display: none;
	visibility: hidden;
	overflow: hidden;
}

body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 20px;
	background-color: #009999;
	background-image: url(../img/bg-body.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

#canvas
{
	width: 770px;
	margin: 30px auto 28px auto;
}

#masthead
{
	margin: 0px 0px 0px 0px;
	width: 770px;
	height: 255px;
	background-color: #483726;
	background-image: url(../img/masthead.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#title { 
	margin: 160px 0px 0px 30px;
	padding: 0px 0px 0px 0px; 
	width: 270px;
	height: 70px;
	float: left;
}

#title2 { 
	margin: 160px 0px 0px 30px;
	padding: 0px 0px 0px 0px; 
	width: 270px;
	height: 70px;
	float: left;
}

#tag-line
{
 	margin: 0px 30px 0px 0px;
padding: 0px 0px 0px 0px; 
	display: block;
	width: 210px;
	height: 245px;
	float: right;
	/*background-image: url(../img/puur-ondernemen.png);
	background-repeat: no-repeat;
	background-position: left bottom;*/
}

/* /////////  MENUBAR ///////// */

#menubar
{
	background-color: #483726;width:770px;height:30px;
	background-image: url(../img/menubar-bg.gif);
	background-repeat: repeat-y;
}

#menufloater
{
	float: right;
	padding-right: 25px;
}

#menufloater ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}

#menufloater li
{
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}

#menufloater li a
{
	display: block;
	padding: 5px 10px;
	height: 100%;
/*
	width: 80px;
*/	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	/*
		border-right: 1px solid #FFF;
*/
}

#menufloater li a:hover, li a:focus, li a:active { background-position: -150px 0; }
#d a { background: url(../img/bg-menu.jpg) repeat 0 0; }


/* /////////  Actionbar Navcontainer ///////// */


#navcontainer 
{color: #fff;
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 12px;

}

#navcontainer ul
{
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 12px;
color: #fff;
text-align: left;
margin: 20px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#navcontainer ul li
{
display: inline;
margin-right:3px;
color: #fff;
}

#navcontainer ul li a
{
padding: 3px 4px 3px 4px;
color: #fff;
text-decoration: none;
}

#navcontainer li a:hover, #navcontainer li a:focus, #navcontainer li a:active { 	color: #FFF; background-position: -150px 0; }
#navcontainer ul li a:hover
{
color: #fff;
}
#navcontainer a { color: #FFF; background: url(../img/bg-actionbar.jpg) repeat 0 0; }
/* /////////  CONTENT ///////// */


#content
{
	width: 770px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #e8f2e9;
	background-image: url(../img/content-bg.gif);
	background-repeat: repeat-y;
}

#content-margin { padding: 25px 25px 25px 25px; }

#content-margin p
{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

#content a:link { color: #019190; }
#footer a:link { color: #333; }

/* unvisited link */
#content a:visited { color: #019190; }
#footer a:visited { color: #333; }

/* visited link */
#content a:hover { color: #396; }

/* mouse over link */
#content a:active { color: #396; }

/* selected link */
#sidebar
{
	width: 220px;
	float: left;
}


/* ###### HAPPY HOUR ####### */
#happyhour
{
	background-color: #006463;
	margin: 0px 0px 20px 0px;
	padding: 20px 20px 10px 20px;
}

#hh-header
{
	width: 158px;
	height: 40px;
	background-image: url(../img/happy-hour.png);
	background-position: left top;
}


#happyhour p
{
	color: #FFF;
	font-size: 0.9em;
	line-height: 1.6em;
	margin: 4px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	
}

#hh-left {width:190px; }
#hh-right { float:right;width:220px;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;}



/* ###### Footer ####### */


#footer
{
	width: 770px;
	margin: 0px 0px 0px 0px;
	background-color: #D4E9DE;
	background-image: url(../img/footer-bg.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
}

#footer-margin p
{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	text-align: center;
	text-transform: inherit;
	color: #483726;
}

/* TYPOGRAPY */
#main { margin: 0px 0px 0px 250px; }

.more
{
	font-size: 85%;
	padding: 1px 5px 1px 10px;
	background-color: #FFF;
}

/* COLUMN */
#main-content-column
{
	margin: 0px 0px 20px 0px;
	padding: 20px 20px 20px 20px;
	background-color: #FFF;
	background-image: url(../img/column-header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#main-content-column h3
{
	margin: 0px 0px 60px 0px;
	font-weight: bold;
	color: #096;
}
#main-content-column h4, #main-content-column h4 a:link
{
	margin: 40px 0px 20px 0px;
	font-weight: bold;
	color: #096;
	text-transform: inherit;
	text-decoration: none;
}
#main-content-column h2
{
	margin: 0px 0px 30px 0px;
	font-weight: bold;
	color: #000;
}


#main-content-column-index h4, #main-content-column-index h4 a:link
{
	margin: 0px 0px 30px 0px;
	font-weight: bold;
	color: #096;
	text-transform: inherit;
	text-decoration: none;
}

#main-content-column-index
{
	margin: 0px 0px 0px 0px;
	padding: 20px 20px 20px 20px;
	background-color: #FFF;
	background-image: url(../img/column-header-index.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.author { font-style: italic; }
.cdate { font-weight: normal; }

#category-description{font-weight: bold;}

/* STANDARD */
#main-content
{
	margin: 0px 0px 0px 0px;
	padding: 20px 20px 20px 20px;
	background-color: #FFF;
	color: #000;
}
#main-content h2
{
	margin: 20px 0px 5px 0px;
	font-weight: bold;
	color: #000;
	font-size: 120%;
}

#main-content h4
{
	margin: 0px 0px 20px 0px;
	font-weight: bold;
	color: #096;
}

#main-content-entry
{
	margin: 0px 0px 20px 0px;
	padding: 20px 20px 20px 20px;
	background-color: #FFF;
}


#main-content-entry h4
{
	margin: 0px 0px 20px 0px;
	font-weight: bold;
	color: #096;
	font-size: 13px;
	line-height: 20px;
}
#main-content-entry h4 a:link
{
	text-transform: inherit;
	text-decoration: none;
}
/* ##### INTRO ##### */
#main-content-intro
{
	margin: 0px 0px 20px 0px;
	padding: 20px 20px 20px 20px;
	background-color: #FFF;
/*
	background-image: url(../img/intro-bg.gif);
	background-position: left top;
*/
}

#main-content-intro-body
{
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	color: #000;
	font-size: 14px;
	line-height: 18px;
	font-family: Helvetica, Arial, sans-serif;
	
}
/* #main-content-intro-body p {text-shadow: black 1px 1px 3px;} */
	

/* #####  SIDEBAR BANNER  #####  */
#sidebar-banner
{
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	width: 220px;
	height: 253px;
}

#sidebar-banner h2
{
	color: #fff;
	font-size: 17px;
	text-align: center;
	text-transform: inherit;
	text-decoration: none;
	font-weight: bold;
	margin: 0px 0px 4px 0px;
	padding: 2px 2px 2px 2px;
	background-image: url(../img/black50pct.png);
}

#sidebar-banner img
{
	border-width: 0px;
	border-style: none;
}

#sidebar-banner p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-weight: bold;
	color: #000;
	font-size: 14px;
	line-height: 21px;
	/*
	background-image: url(../img/black50pct.png);
*/
}

#sidebar-banner a:link.meer,#sidebar-banner a:visited.meer
{
	background-image: url(../img/black50pct.png);
	background-repeat: repeat;
	padding: 2px 2px 2px 2px;
	font-size: 105%;
	font-weight: bold;
	color: #FFF;
}
#sidebar-banner a:hover.meer,#sidebar-banner a:active.meer
{
	background-image: url(../img/white50pct.png);
	background-repeat: repeat;
	padding: 2px 2px 2px 2px;
	font-size: 105%;
	font-weight: bold;
	color: #6C9;
}
/* #####  BANNER  #####  */
#main-content-banner
{
	margin: 0px 0px 20px 0px;
	padding: 10px 20px 10px 20px;
	background-image: url(../img/branding.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#main-content-banner h2
{
	text-align: center;
	color: #FFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px px 0px;
	text-transform: inherit;
	text-decoration: none;
	font-weight: bold;
}

#main-content-banner a:link
{
	/*	color: #FFF;
	text-decoration: none;

	background-image: url(../img/white50pct.png);
*/
}

#main-content-banner p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	text-align: center;
	color: #FFF;
	/*
	background-image: url(../img/black50pct.png);
*/
	font-size: 105%;
}

#main-content-banner a:link.meer,#main-content-banner a:visited.meer
{
	background-image: url(../img/black50pct.png);
	background-repeat: repeat;
	padding: 0px 2px 0px 2px;
	font-size: 105%;
	font-weight: bold;
	color: #FFF;
}
#main-content-banner a:hover.meer,#main-content-banner a:active.meer
{
	background-image: url(../img/white50pct.png);
	background-repeat: repeat;
	padding: 0px 2px 0px 2px;
	font-size: 105%;
	font-weight: bold;
	color: #6C9;
}


/* PAGE */
#main-content-page
{
	margin: 0px 0px 0px 0px;
	padding: 20px 20px 20px 20px;
	background-color: #FFF;
}

.page-header { }
#page-title { }
#page-body { }

#entry-more ul, #page-more ul
{
	margin: 0px 20px 5px 20px;
	padding: 0px 0px 0px 0px;
}

#entry-more ol, #page-more ol
{
	margin: 0px 20px 5px 20px;
	padding: 0px 0px 0px 0px;
}

#entry-more ul li, #page-more ul li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-position: default;
	list-style-image: url(../img/bullet-green.gif);
}

#entry-more .ordered li, #page-more .ordered li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: decimal;
	list-style-position: inherit;
}
.cdate {	font-size: 90%;
}

#line {width:25px;height:20px;	background-image: url(../img/line.gif);
}
#message
{	width:470px;
	margin: 50px auto 20px auto;
	padding: 20px 20px 20px 20px;
	background-color: #FFF;
	color: #000;
}
#message h2
{	margin: 0px 0px 20px 0px;
	font-weight: bold;
	font-size: 20px;
	line-height: 22px;

}

.mt-image-catriona
{
	display: inline;
	color: #096;
	font-style: italic;
	font-size: 90%;
	width: 200px;
	height: 320px;
	padding: 0px 0px 10px 0;
	margin: 0px 0px 10px 10px;
}
.mt-image-right
{
	border-bottom: #963;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
}

.bijschrift
{
	color: #630;
	font-size: 95%;
	font-style: italic;
	padding: 4px;	text-align: center;

}
/* ////// divider */

#tipskader
{
	background-color: #099;
	margin: 20px 0px 0px 0px;
	background-image: url(../img/tips-bg.gif);
	background-repeat: repeat-x;
}
#tipscontent
{
	margin: 5px 10px 5px 10px;
	font-family: 'Yanone Kaffeesatz', arial, serif;
	color: #FFF;
	font-size: 120%;
	font-weight: 300;
	line-height: 140%;
	text-align: center;
	text-transform: inherit;
}
#tipscontent big
{
	font-family: 'Yanone Kaffeesatz', arial, serif;
	color: #FFF;
	font-size: 120%;
	font-weight: 400;
	text-transform: inherit;
	letter-spacing: 0.05em;
}
	

#rss-button {
margin: 12px 0px 0px 167px;
width:35px;
height:35px}
