/*
Theme Name: Jansen en Janssen
Theme URI: http://www.jansenenjanssen.com/
Description: Jansen en Janssen
Version: 1.0
Author: Ron vd Boom & Jeroen Slagt

*/

/* Structure */
#wrapper {
	margin: 45px 0 0 35px;
	width: 850px;
}
#body_home #wrapper {
	margin: 45px 0 0 35px;
}
#homeblocks div {
	float: left;
	width: 157px;
	height: 162px;
	margin: 0 24px 24px 0;
}
#homeblocks img{
	border: 0;
}
#contentheader, .clcontentheader{
	margin-left: 300px;
	width: 537px;
	height: 53px;
	background: url('images/kader_boven.png') no-repeat 0px 20px; 
	text-align: right;
}
#content, .clcontent {
	margin-left: 300px;
	width: 458px;
	border-style:solid;
	border-width:0px 2px;
	border-color:white;
	padding: 15px 25px 25px 50px;
}
#contentfooter, .clcontentfooter{
	margin-left: 300px;
	padding: 10px 25px 0 50px;
	width: 462px;
	height: 23px;
	background: url('images/kader_onder.png'); 
}
#footer {
	width: 838px;
	margin: 25px 0 0 0;
	text-align: right;
}
#body_home #footer {
	width: 706px;
	margin: 25px 0 0 0;
	text-align: right;
}

/* Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #000;
	color: #fff;
	}
a {
	color: #bf9d49;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
h1 {
	font-family: "Times New Roman", serif;
	font-size: 2.4em;
	color: #bf9d49;
	letter-spacing: 0.05em;
}
#contentheader h1 , .clcontentheader h1 {
	font-family: "Times New Roman", serif;
	font-size: 2.4em;
	color: #bf9d49;
	letter-spacing: 0.05em;
	margin-right: 50px;
	padding-top: 4px;
}
#contentheader h1  span, .clcontentheader h1  span{
	padding: 0px 5px;
	background: black;
}
.navigation {
	margin-left: 300px;
	margin-top: 20px;
	padding: 10px 25px 0 50px;
	width: 462px;
	height: 23px;
	font-weight: bold;
	font-size: 1.2em;
}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

.post {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 1.1em;
	line-height: 1.2em;
}
.post h1 {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 1.5em;
	line-height: 1.5em;
	color: #fff;
}
.post h2 {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 1.4em;
	line-height: 1.4em;
	color: #fff;
}
.post h3 {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 1.3em;
	line-height: 1.3em;
	color: #fff;
}
.post h4 , .post h5, .post h6 {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 1.2em;
	line-height: 1.2em;
	color: #fff;
}

/* Main menu */
#mainmenu { 
	width: 850px;
	height: 70px;
}
#mainmenu ul{ 
	font-family: "Times New Roman", serif;
	font-size: 1.4em;
	letter-spacing: 0.1em;
	list-style-type: none;
	margin-left: 0;
	padding: 0;
	width: 850px;
}
#mainmenu ul li { 
	float: left; 
	padding-right: 11px;
}
#mainmenu ul li a { 
	color: #fff;
}

/* Backgrounds  */
#body_home                        { background: #000 no-repeat url('images/bg_home.jpg'); }
#body_                                 { background: #000 no-repeat url('images/bg_info.jpg'); }
#body_info                        { background: #000 no-repeat url('images/bg_info.jpg'); }
#body_contact                 { background: #000 no-repeat url('images/bg_info.jpg'); }
#body_nieuwsbrief        { background: #000 no-repeat url('images/bg_nieuws.jpg'); }
#body_nieuws                    { background: #000 no-repeat url('images/bg_nieuws.jpg'); }
#body_agenda                    { background: #000 no-repeat url('images/bg_agenda.jpg'); }
#body_menu                         { background: #000 no-repeat url('images/bg_menu.jpg'); }
#body_exposessies         { background: #000 no-repeat url('images/bg_exposessies.jpg'); }
#body_jamsessies           { background: #000 no-repeat url('images/bg_jamsessies.jpg'); }
#body_fotos                       { background: #000 no-repeat url('images/bg_fotos.jpg'); }
#body_the-white-room  { background: #000 no-repeat url('images/bg_whiteroom.jpg'); }


/* cforms */
.linklove {
	display: none;
}
/* Nextgen Gallery */
.piclenselink {
	display: none;
}
.ngg-gallery-thumbnail img {
	width: 120px;
	height: 120px;
}
.ngg-navigation {
	height:30px;
}
.ngg-albumoverview .ngg-album-compact {
	width: 130px !important;
	margin: 5px !important;
	padding-right:0px !important;
}
.ngg-albumoverview .ngg-album-compact h4 {
	font-size:13px !important;
	font-weight:bold !important;
	margin-bottom:0 !important;
	margin-top:2px !important;
	width:130px !important;
}
.ngg-album-compact .ngg-album-compactbox {
	background: #fff none repeat scroll 0 0 !important;
	border: 1px solid #ccc !important;
	height: 120px !important;
	margin: 0 0 0 0 !important;
	padding: 4px 4px 4px 4px !important;
	width: 120px !important;
}
.ngg-album-compactbox .Thumb {
	border: 0 none !important;
	height: 120px !important;
	margin: 0 0 0 0 !important;
	width: 120px !important;
}

