/*
THEME NAME: Fotogravizer
THEME URI: http://www.fotogravizer.nl/
DESCRIPTION: Custom built for Fotogravizer
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');

/* LAYOUT */
body.wordpress { 
font-size: 62.5%; 
background: white;
line-height:1.6;
}
#outerwrap { margin: 10px auto; background: url(images/bg-wrapper.png) center 24px repeat-y; width: 1020px; }
#wraptop { 
 height: 30px; 
 width: 1020px; 
 margin: 0 auto; 
 background-image: url(images/bg-wraptop.png);
}
#wrapper { 
margin: 0 auto;
/*background: url(images/960_grid_16_col.png) center top repeat-y ; */
width: 960px;
 } 
#header {overflow: hidden; }
#tagcloud { background-color: black; width: 720px; height: 200px; float: left; line-height: 1;}
#ir_section_1 { height: 180px; padding: 10px;}
#blog-title {
 width: 240px; 
 float: left; 
 text-align: center; 
 height: 200px; 
 margin: 0;
 background-image: url(images/bg-title_menu.png); 
 background-repeat: no-repeat;
}
h1, #blog-description { display: none }
#menu { 
 color: white; 
clear: both; float: left;
margin: 4px 0;
}
#access { /*width: 100%; clear: both;*/}
#container { float:left; width:100%; }
#content {
float: left;
 width: 460px;
 padding: 10px 10px 0 10px;
 background: white;
 background-image: url(images/bg-content.jpg);
 color: #757477;
 }
.hentry {padding: 1em 0 0;}
.post { border-bottom: 1px dashed #ED7703; }
.entry-meta {padding-bottom: 20px;}
.sidebar { float:left; overflow:hidden; width:180px; margin-left: 60px; color:#535354;}
#primary { }
#secondary {  }
#footer { 
 clear:both; 
 width:1020px; 
 background: url(images/bg-footer.png) center bottom no-repeat; 
 height: 60px; 
 padding-top: 10px;
 margin: 0 auto;
}

/* SIDEBAR */
div.sidebar h3 { 
 font-size:1.3em; 
 color: #535354; 
 border-bottom: 1px dashed; 
 padding-bottom: 2px;
}
input,select { font-size: 1.1em; }
/*Zoeken*/
div.sidebar input#s { width:150px; }
.sidebar input[type=submit] {width: auto; float: right;}
div.sidebar li { 
 list-style:none; 
 background-color: white; 
 padding: 10px 10px 0 10px; 
 background-image: url(images/bg-sidebar.jpg);
 background-repeat: no-repeat;
 font-size: 1.1em;
overflow: hidden;
}
.sidebar li li { background-image: none; background: none; border-bottom: 1px dashed #535354;}
.btm {
 height: 24px; 
 background: white;   
 margin:-10px 0 10px 0; 
 background-image: url(images/bg-widget-btm.jpg); 
 background-repeat: no-repeat;
}
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; padding: 0;}
div.sidebar ul ul ul { margin:0 0 0 0.5em; }
div.sidebar ul ul ul li { list-style:circle;}

/* TYPE */
body { font-family: "Times New Roman", "Times Roman", serif; }
h1, h2, h3 {  line-height: 1.1; font-weight: normal; color: #ED7703; }
h1 { font-size: 8em;}
h2 { font-size: 1.8em; padding: 12px 0;}
h3 { font-size: 1.8em; color: #757477;}
p, li,dl {  font-size: 1.2em;}
p { margin: .5em 0;}
dt {float: left; width: 20%;}
dd {float: left; width: 80%;}
#menu li {	font-size: 1.8em; }
div#footer { text-align:center;}

/*
NAVIGATION
*/
a {	text-decoration: none; color: #ED7703;}
a:hover {text-decoration: underline;}
#tagcloud a {color: white;}
#tagcloud a:hover { color: #ED7703; }
#menu a:hover {color: #ED7703;}
#footer, #footer a:hover { color: gray;}
#menu ul  { list-style:none; display: inline; }
#menu li {  display: inline; }
#menu li a { 
 color: gray;
 margin-right:1em;
 padding:0 0.5em;
 text-decoration:none;

}
#menu .current_page_item a {color: #ED7703;}
.sidebar a {color: gray;}

/* Secondary Navigation */
#nav-above { display: none; }
/* pagination */
#nav-below {
 background-image: url(images/bg-navbelow.jpg); 
 background-repeat: no-repeat; 
 height: 24px;
width: 470px; 
margin-left: -10px;
padding-left: 10px;
}
div#nav-images {height:150px;margin:1em 0;}
div.navigation {}
.nav-previous, .nav-next {width: 230px; float: left;}
.nav-next {text-align: right; padding-right: 10px;}

/* Just some example content */
div.skip-link {display: none;}

div#menu ul li:hover ul { left:auto; }
.entry-title,.entry-meta { clear:both; }

/* Comments */
#comments { padding-top: 10px; } 
form#commentform .form-label { margin:1em 0 0; }
form#commentform span.required { background:#fff; color:#c30; }
form#commentform,form#commentform p { padding:0; }

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}
.comment p { font-size: 1em; }
div.comments ol li { margin:0 0 3.5em; }


textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}

.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;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

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

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}
div.gallery dl.gallery-columns-1 {width:100%;}
div.gallery dl.gallery-columns-2 {width:49%;}
div.gallery dl.gallery-columns-3 {width:33%;
div.gallery dl.gallery-columns-4 {width:24%;}
div.gallery dl.gallery-columns-5 {width:19%;}




div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
float:left;
}




input#author,input#email,input#url,div.navigation div {
width:50%;
}

div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
margin:0;
padding:0;
}
