body { background:#eff2f5; color:#464646; font-size:12px; }
p { margin-bottom: 10px; }
a, a:visited { color: #c63; }
a:hover { color: #3f5766; }

h2 { font: 17px Georgia, "Times New Roman", Times, serif; margin-bottom:10px; }
h3 { font-size: 14px ; font-weight:bold; margin-bottom:10px; }

ul.list li { list-style:none; margin:0; background: url(i/bg-listItem.png) no-repeat 1px 8px; padding-left:10px; }

.intro { font-size: 14px; }

hr.divide { margin:16px 0 14px 0 ; }

#brand { margin-bottom:20px; }
#sidebar { text-align:right; }
	#sidebar #hCard { text-align:center; padding-right: 23px; }
	#sidebar #callNow { font-size: 21px; margin-bottom: 5px; }
	#sidebar .email { font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; }
	#sidebar .given-name { font-size: 1px; display: block; height:1px; overflow: hidden; color: #fff; }
	#sidebar .adr { }
	#sidebar .street-address { display: block; }
	#sidebar .tel { font-size: 28px; font-family: Georgia, "Times New Roman", Times, serif; }
	#sidebar #aanpMember { font-style: italic; font-family: Georgia, "Times New Roman", Times, serif; }

* html #primary { padding:0; }
	
#primaryContent { background: url(i/bg-container_12.png) no-repeat; margin-top: 35px; padding-top: 60px; }
#footer { padding-bottom: 55px; background: url(i/bg-container_12.png) no-repeat bottom; margin-left: -6px; margin-top: 20px; }
* html #footer { position: relative; height:1%; margin-left:-3px; }

#nav:after { clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0; }
#nav { display:inline-block; }
* html #nav { height:1%; }

#nav { display:block; }

#nav ul { margin:0; }
#nav li { width: 168px; height:127px; margin:0; padding:0 18px 0 0; background-image: none; list-style:none; display: inline; float: left; background: url(i/bg-tab2-default.png) no-repeat; cursor: pointer; }
#nav #navFAQ { padding-right:0; }

#welcome #navWelcome { background: url(i/bg-tab1-selected.png) no-repeat; }

#about #navWelcome { padding:0; }
#about #navAbout { padding-left: 18px; background: url(i/bg-tab2-selected.png) no-repeat; }

#faq #navAbout { padding:0; }
#faq #navFAQ { padding-left: 18px; background: url(i/bg-tab3-selected.png) no-repeat; }

#nav li strong { display: block; margin:12px 9px 3px 8px ; font: 25px Georgia, "Times New Roman", Times, serif; }
#nav li span   { display: block; margin:0 9px; }
#nav li a      { display: block; margin: 0 9px 13px 9px; font-weight:bold; }
#nav li em     { font-style:normal; font-weight:bold; }

#content { background-color:#d0dae0; background: url(i/bg-content.png) no-repeat; padding:10px 9px ; min-height: 150px; }
* html #content { height: 150px; width:530px; }
#welcome #content { background-image: url(i/bg-content-nav1.png); }
#about #content { background-image: url(i/bg-content-nav2.png); }
#faq #content { background-image: url(i/bg-content-nav3.png); }

#contentRailAdj { width:292px; margin-left:0; }
#contentRail { background: url(i/bg-contentRail.png) no-repeat; padding:10px; width:200px; margin-right:0; margin-left:0; }

.contactMe-label { padding:3px 2px 5px 2px ; width:85px; padding-right:12px; text-align: right; vertical-align: top; }
.contactMe-input { padding:2px 2px 5px 2px ; vertical-align: top; }
	.contactMe-input .textInput { width: 216px; }
	.contactMe-input textarea { width:380px; height: 130px; }

.formHint { font-style: italic; font-size: 11px; }
