/*   
Theme Name: Lex by Zareh.nl
Theme URI: http://zareh.nl/
Description: Template Lex Bekink.nl
Author: Zareh Geertjes
Author URI: http://zareh.nl/
Version: 1.0
Tags: 
*/


/* basic layout */

@import url('http://lexbekink.nl/wp-content/themes/lex/styles/reset.css');
@import url('http://lexbekink.nl/wp-content/themes/lex/styles/rebuild.css');
@import url('http://lexbekink.nl/wp-content/themes/lex/styles/wp.css');

html,body {
	height:100%;
}

body {
	background: #393939;
	color: #acacac;

}

A {
	color: #e7b778;
	text-decoration: none;
}

A:Visited {
	color: #e7b778;
	text-decoration: none;
}

A:Hover {
	color: #FF9100;
	text-decoration: none;
}

div#container {
	position:absolute;
	width:100%;
	height:auto !important;
	height:100%;
	min-height:100%;
	overflow: hidden;
}

#header {
	height: 150px;
	background:#e7b778 url(http://lexbekink.nl/wp-content/themes/lex/logo.gif) no-repeat;
	background-position: right; 
}

#mainmenu {
	height: 50px;
	overflow: auto;	
	background: #222222;
}

div#content {
position: absolute:
top: 0px;
left: 0px;

	height: 100%;
	width: 100%;
	overflow: auto;
	padding-bottom: 50px;
}

#entry-content {
	padding: 10px;
	color: #acacac;
}

#footer {
	position:absolute;
	z-index: -100;
	width:100%;
	bottom:0px;
}

#footer p {
	padding:15px;
	margin:0;
	float: right;
}

#mainmenu ul, #mainmenu ul li, #mainmenu ul li a {
	padding-top: 10px;
	padding-bottom: 10px;
}

#mainmenu ul {
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	font-size: 20px;
	list-style: none;
	font-family: Helvetica, arial;
	}
	
#mainmenu ul li {
	display: inline;
	}
		
		#mainmenu ul li a {
			height: 50px;
			padding-left: 10px;
			color: #acacac;
			text-decoration: none;
		}
		#mainmenu ul li.page_item:hover a{
			color: #e7b778;
		}
		#mainmenu ul li.current_page_item a{
			color: #e7b778;
		}

#submenu {
	overflow: auto;
	overflow-x: no;
	background: #2b2b2b;
}

#submenu_items {margin:0; padding:0; overflow:auto;}
#submenu_items ul {margin:0; padding:0; list-style:none; white-space:nowrap; display:table-row;}
#submenu_items ul li {display:table-cell; padding: 10px 0 10px 10px; vertical-align:top;}

a.innerborder, a.innerborder img {
	float: left;
	overflow:hidden;
}
a.innerborder:hover {
	border:5px solid #e7b778;
}
a.innerborder:hover img {
	margin: -5px;
}

a.current, a.current img {
	float: left;
	overflow:hidden;
}

a.current {
	border:5px solid #e7b778;
}
a.current img {
	margin: -5px;
}

/* =Menu
-------------------------------------------------------------- */

#access {
	margin: 0 0 1.5em 0;
	overflow: auto;
}
.skip-link {
	display: none;
}
.menu ul {
	list-style: none;
	margin: 0;
}
.menu ul ul {
	display: none;
}
.menu li {
	display: inline;
}
.menu a {
	display: block;
	float: left;
}


/* =Content
-------------------------------------------------------------- */

.post {
	margin: 0 0 3em 0;	
}
.entry-summary {
	margin: 0;
	color: #acacac;
}

/* =table
-------------------------------------------------------------- */
table, tr, td{
	color: #acacac; 
	font: 12px Helvetica,Arial,sans-serif;
	line-height: 1.5;
}

tr, td{
	padding: 5px;
}

