/*
THEME NAME: Lokalheroz
THEME URI: http://www.lokalheroz.com
DESCRIPTION: Custom built for LokalHeroz
VERSION: 1.0
AUTHOR: <a href="http://www.nowton.nl/">Nowton</a> &amp; <a href="http://www.fotogravizer.nl/">Fotogravizer</a>
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

/* RESET */
@import url('reset.css');
@import url('gallery.css');

/* TYPE */
h1, h2, h3 { font-family: "Times New Roman", Times, serif; line-height: 1.1; font-style: italic;}
h1 { font-size: 4em;}
h2 { font-size: 3em;}
h3 { font-size: 2em; padding: .2em 0}
p, li,dl { font-family: "Lucida Sans Unicode", Arial, sans-serif; font-size: 1.2em;}
p { margin: .5em 0;}
dt {float: left; width: 20%;}
dd {float: left; width: 80%;}
#menu li {	
/*text-align: right; */
font-size: 2.4em; 
font-family: "Times New Roman", Times, serif; 
font-style:italic;
font-weight: bold;
}
div#footer { text-align:center;}

/* LAYOUT */
body.wordpress { 
	font-size: 62.5%; 
	background: #2A211A;
	line-height:1.6;
	background-image: url(images/body-bg.jpg);
}
#uc { height: 40px; color: white; background: black url(images/uc.png) no-repeat; color: white; font-family: Impact, Arial, sans-serif; font-size: 1.5em; text-align: center;}
#wrapper { width: 960px; margin: 0 auto; } 
#header { 
overflow: hidden; 
padding: 10px 0; 
margin: 10px;
}
#ir_section_1 { height: 200px;}
#blog-title { display: none;}
.skip-link {display: none;}
#blog-title {width: 480px; float: left;  }
#blog-description {float: left; width: 460px; margin-top: 10px;}
#blog-description p { display:none;}
#menu { padding-left:10px; width: 440px; float: left;}
#menu li.page-item-146 {font-size: 1.4em;} 
#access { /*width: 100%; clear: both;*/}
#container { float:left; width:100%; }
#content {float: left; width: 438px; padding: 10px; border: 1px solid gray; margin-left: 10px; background-image: url(images/bg-halfcontent.jpg) }
.hentry {padding: 1em 0; }
.sidebar { float:left; overflow:hidden; width:220px;}
#primary { margin-left: 20px; }
#secondary { margin-left: 20px; }
#footer { clear:both;   margin-top: 10px; padding: 10px;}

/* FOR PAGES */
/* Gallery, Collectie,  About, Contact */
.page-template-gallery-php #content, 
.page-template-collectie-php #content,
.page-template-contact-php #content,
.page-template-about-php #content {	width: 940px; float: left; margin: 0 10px; border: none; padding:0; background-image: none;}
/* Collectie */
.page-template-collectie-php h3, 
.page-template-collectie-php h2 {	clear: both; margin-left: 10px; }
.group {border: 1px solid gray; overflow: hidden; margin-bottom: 10px; background-image: url(images/bg-fullcontent.jpg); background-position: center top; }
.linklist ul {}
.linklist ul li { 
height: 200px; 
float: left; 
overflow: hidden; 
width: 136px; 
margin: 10px;
border-top: 1px dotted;
padding-top: 10px;
}
.linklist li a {
display: block; 
font-family: "Times New Roman", Times, serif; 
font-weight: bold; 
font-style: italic;
font-size:  1.2em;
}
/* Evenementen */
.lcp_catlist a.title {display: block; }
/* Gallery */
.page-template-gallery-php h3, .page-template-gallery-php h2{	clear: both; margin-left: 10px; }
.ngg-galleryoverview {background-image: url(images/bg-fullcontent.jpg); background-position: center top;}
/* About */
.page-template-about-php h2 {	clear: both; margin-left: 10px; }
.page-template-about-php .entry-content {background-image: url(images/bg-fullcontent.jpg); background-position: center top; overflow: hidden; border: 1px solid gray;}
/* Contact */
.page-template-contact-php #content {overflow: hidden;}
.page-template-contact-php h2 {	clear: both; margin-left: 10px; }
.page-template-contact-php .entry-content {background-image: url(images/bg-fullcontent.jpg); background-position: center top; overflow: hidden;}
/* Kolom */
.col {	width: 448px; margin: 0 10px; float: left; }

/* Forms */
input, select {background-image: url(images/bg-qrtcontent.jpg); border: none; padding: 2px;}
.inputButton {margin-top: 3px; margin-left: 80px;}


/* SIDEBAR */
div.sidebar h3 { font-size:2em;}
div.sidebar input#s { width:7em;  }
div.sidebar li { 
list-style:none; 
margin:0 0 10px 0;  
 border: 1px solid gray; 
 padding: 10px;
background-image: url(images/bg-qrtcontent.jpg);
}
.sidebar li li {border: none; padding: 0; background-image: none;}
div.sidebar li form { margin:0.2em 0 0; padding:0; }
div.sidebar ul ul { margin:1em 0; }
div.sidebar ul ul li {  margin:0; }
div.sidebar ul ul ul { margin:0 0 0 0.5em; }
div.sidebar ul ul ul li { list-style:circle;}
.sidebar .aktt_tweets li {margin: 1em 0; font-size: 1em;}



/*
LINKS
*/
#container a:link {	text-decoration: none; border-bottom: 1px dotted; color: black; }
#container a:visited { 	color: white; text-decoration: none;}
#container a:hover { color: white;}
#container a:active {color: black; border-bottom: 1px solid;}

#menu a:link {color:black;}
#menu a:visited { 	color:black;}
#menu a:hover {	color: white;}
#menu a:active {color:black; border-bottom: 1px dotted;}

#footer a {color: white;}

a img { 	border: none; }

/* Menu */
div#menu ul,div#menu ul ul { line-height:1; list-style:none; margin-right: 10px; }
div#menu ul a {
display:block;
padding:0.2em 0;
text-decoration:none;
}
div#menu ul ul ul a {font-style:italic;}
div#menu ul li ul {left:-999em;position:absolute;}
div#menu ul li:hover ul {left:auto;}

.entry-title,.entry-meta {clear:both;}

/* Inline Images */
.alignright,img.alignright{ float:right; margin:1em 0 0 1em; }
.alignleft,img.alignleft{ float:left; margin:1em 1em 0 0; }
.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

p.wp-caption-text{font-style:italic;}

/* Secondary Navigation*/
div#nav-above {display: none;}
div#nav-below {margin-top:1em; border-top: 1px solid;}
div#nav-images {height:150px;margin:1em 0;
.navigation { height:1.25em; font-size: 2em; }
div.navigation div.nav-next {float:right;text-align:right;}
div.navigation div { width:50%; }

div#menu ul li, div.navigation div.nav-previous { float:left;}
div.sidebar div,div.sidebar h3,div.sidebar ul { margin:0; padding:0;}

/* DEVELOPMENT */
#uc {
display: none; 
width: 100%; 
background: yellow; 
color: black; 
text-transform : uppercase; 
border-top: 20px solid; 
border-bottom: 20px solid; 
font: 8em Impact; 
text-align: center; 
position: relative; 
top: 120px; 
z-index: 1;}

span.edit-link {display: none;}