/*
Theme Name: Z1-tvebak
Author: Thomas Jean Nielsen
Version: 1.0
*/

body { text-align: left; }
#wrapper { display: block; border: 0px #FF0000 solid; width:100%; margin:0px auto auto 0px; }
#header { width: 640px; border: 0px #0033FF solid; padding-left:25px; margin-bottom:20px; }
#content { width: 640px; border: 0px #a2a2a2 solid; background-color:#FFF; float: left; padding-bottom:25px; padding-left:25px; padding-right:25px; padding-top:0px; border-radius:25px; }
#sidebar { width: 250px; border: 0px #a2a2a2 solid; float: left; margin-left:25px; }
#delimiter { clear: both; }
#footer { width: 100%; border: 0px #a2a2a2 solid; }
#widget1 { background-color:#FFF; padding-bottom:15px; padding-left:25px; padding-right:15px; padding-top:5px; border-radius:25px; margin-bottom:10px; }
#widget2 { background-color:#FFF; padding-bottom:15px; padding-left:25px; padding-right:15px; padding-top:5px; border-radius:25px; }

.header-menu	{
	float:right;
	height: 30px; /* set to the height you want your menu to be */
	margin: 0 0 0 0; /* just to give some spacing */
	background-color:#FFF;
	border-radius:10px;
}
.header-menu ul	{
	margin: 0; padding: 0; /* only needed if you have not done a CSS reset */
}
.header-menu li	{
	display: block;
	float: left;
	line-height: 30px; /* this should be the same as your #header-menu height */
	height: 30px; /* this should be the same as your #header-menu height */
	width:100px;
	margin: 0; padding: 0; /* only needed if you don't have a reset */
	position: relative; /* this is needed in order to position sub menus */
}
.header-menu li a	{
	display: block;
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
	text-decoration:none;
	color: #000;
}
.header-menu .current-menu-item a, .header-menu .current_page_item a, .header-menu a:hover {
}
.header-menu ul ul { /* this targets all sub menus */
	display: none; /* hide all sub menus from view */
	position: absolute;
	top: 30px; /* this should be the same height as the top level menu -- height + padding + borders */
	background-color:#FFF;
	border-radius:10px;
}
.header-menu ul ul li { /* this targets all submenu items */
	float: none; /* overwriting our float up above */
	width: 150px; /* set to the width you want your sub menus to be. This needs to match the value we set below */
}
.header-menu ul ul li a { /* target all sub menu item links */
	padding: 5px 10px; /* give our sub menu links a nice button feel */
}
.header-menu ul li:hover > ul {
	display: block; /* show sub menus when hovering over a parent */
}
.header-menu ul ul li ul {
	/* target all second, third, and deeper level sub menus */
	left: 150px; /* this needs to match the sub menu width set above -- width + padding + borders */
	top: 0; /* this ensures the sub menu starts in line with its parent item */
}
.alignright {
	float:right;
}

.alignleft {
	float:left;
}

.site-title a {
	font-size: 50px;
	color: #FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.site-description {
	display:inline;
	font-size: 15px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:20px;
	margin-left:2px;
	color:#FFF;
}
H1, H2, H3, H4 { font-family:"Courier New", Courier, monospace; line-height:10px; }
H1 { margin-top:30px; line-height:30px; }
strong, b {font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; }
p {font-family:Verdana, Geneva, sans-serif; font-size:14px; }
p.wp-caption-text {font-style:italic; font-family:Verdana, Geneva, sans-serif; font-size:12px; }
p.copy {font-family:Verdana, Geneva, sans-serif; font-size:12px; }
a {font-family:Verdana, Geneva, sans-serif; font-size:12px; }
.header-menu a:link {font-family:Verdana, Geneva, sans-serif; font-size:14px; }
li {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	display: list-item;
	text-align: -webkit-match-parent;
}
img.alignleft { margin:0px 10px 0px 0px; }
img.alignright { margin:0px 0px 0px 10px; }
img.aligncenter { margin:0px 10px; }
#lightboxImage {margin:0px; }