/*
Theme Name:	Lisette Zeegers
Theme URI: 
Description: Lisette Zeegers based on Near Nothing theme from Christian MacAuley
Version: 1.0
Author: Niels van Reijmersdal
Author URI: http://www.vanreijmersdal.nl/
*/

/* basic reset */
	* { margin: 0; padding: 0; }
	h1, h2, h3, h4, h5, h6, p, ul, ol, pre, blockquote, cite, table { margin-bottom: 0px; }
	ul, ol, li { margin: 0; }

/* page wrappers */
	body {
		text-align: center;
		font-family: "Arial", sans-serif;
		color: #000;
		width: 100%;
		background-image:url('/wp-content/themes/lisettezeegers/background.png');
		background-repeat:repeat-x;
	}
	#wrapper {
		display: block;  	
		width:100%;
		margin:0px auto;
	}
	#wrapper2 {
		text-align: left;
		width:1280px;
		margin: auto;
	}

/* common tags */

/* links */
	a:link {
		color: #a09d8e;	
		text-decoration: none;
		font-size: 16px;
		font-weight: bold;
		letter-spacing: 2px;
	}
	a:visited {
		color: #a09d8e;	
	}
	a:hover {
		color: #f43142;	
	}
	/* prettier images */
	img { border: none; }
	/* blockquote */
	blockquote, cite {
		font-size: 0.9em;
		padding-left: 20px;
		padding-right: 20px;
	}
	li.current_page_item a {
		color: #f43142;
	}

/* First Column */
	#first_column {
		float: left;
	}
	#logo {
		margin-top: 30px;
		margin-bottom: 70px;
	}

/* main contents */
	#main { }
	#title {
		margin-top: 75px;
		margin-bottom: 28px;		
		float: right;
	}
	#content {
		float: left;
		width: 660px;
		margin: 0 0 20px 10px;
		min-height: 600px;
		color: #ffffff;
	}
	.postmeta {
		clear: both;	
	}
	.pagecontent {
		background-color: #ddd9c0;
	}

/* Portfolio */ 
	#portfolio {
		float: left;
		margin-top: 320px;
		margin-left: 25px;
	}
	#portfolio a {
		font-size: 14px;
		font-weight: normal;
		color: #222222;
  }

	#portfolio li {
		list-style-type: none;
		margin: 0;
  }
  #portfolio .children a {
  	color: #a3aa66;
  }
  #portfolio .current_page_item a {
		color: #f43142;

  }

  #portfolio ul {
  	margin-bottom: 15px;
  }

/* posts */
	.postmeta, .postnavigation {
		font-size: 0.9em;
	}
	body.blog .post .postmeta, body.archive .post .postmeta, body.search .post {
		border-bottom: 1px solid #eee;
		padding-bottom: 30px;
		margin-bottom: 30px;
	}
	body.blog .post:last-child .postmeta, body.archive .post:last-child .postmeta {
		border-bottom: none;
	}

/* sidebar */
	#sidebar {
	}
	#sidebar ul { 
		list-style-type: none;
		margin: 0;
	}
	#sidebar li {
		list-style-type: none;
		margin-left: 0;
		margin-bottom: 15px;
	}
	#sidebar li li {
		list-style-type: none;
		margin-left: 18px;
	}
	#sidebar ul {
	}
	#sidebar li ul ul {
		margin-left: 0;
	}
	#sidebar h2 {
		padding-bottom: 0.1em;
		margin: 0;
	}
	#sidebar .widget {
		margin-bottom: 20px;	
	}

/* footer */
	#footer {
		display: block;
		clear: both;
		border-top: 1px solid #eee;
		padding: 10px 0 10px 0;
	}
	#footer p {
		text-align: center;	
		font-size: 0.9em;
	}

/* topnav and footer nav */
	#topnav ul, #footer ul {
		list-style-type: none; 
		text-align: left;
		margin: 0;
	}
	#topnav li, #footer li {
		list-style-type: none; 
		display: inline; 
		padding-left: 0.5em;
	}
	#topnav li ul, #footer li ul {
		display: inline;
		padding: 0;
	}
	#bottomnav {
		padding-bottom: 20px;
	}

/* comments */
	#comments {
		font-size: 0.9em;	
	}
	#comments ol {
		margin: 0;
	}
	#comments li {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	#comments li ul {
		padding-left: 10px;
		margin-bottom: 0;
	}
	#comments .comment-body {
		padding: 10px 10px 0 10px;
		border-bottom: 1px solid #ccc;
	}
	#comments .comment-meta {
		font-size: 0.8em;
		padding-bottom: 0.5em;
	}
	#comments .reply {
		padding-bottom: 10px;
		font-size: 0.8em;
	}
	#comments .thread-even {
		background: #eee;	
	}
	#comments .thread-odd {
		background: #ddd;	
	}
	#respond {
		margin-top: 30px;
		padding: 10px;
	}
	#respond label {
		display: block;
	}
	#respond input, #respond textarea {
		font-family: Helvetica, sans-serif; 
		font-size: 10pt;
}

/* wordpress classes */
	.alignleft {
		float: left; 
		padding: 2px 8px 8px 2px;
	}
	.alignright {
		float: right;
		padding: 2px 2px 8px 8px;
	}
	.aligncenter {
		clear: both;
		display: block;
		margin-left: auto;
		margin-right: auto;
	}
	.wp-caption-text, .gallery-caption { 
		color: #666; 
		font-size: 0.8em; 
		padding: 3px 0; 
	}
	.gallery {
		padding: 10px 10px 25px 10px;
	}

/* customize search widget here */
	.widget_search #searchform {
	}
	.widget_search #searchform label {
		display: block;
	}
	.widget_search #searchform #s {
		width: 100px;
	}
	.widget_search #searchsubmit {	
	}

