/* 
Theme Name: Portfolio
Theme URI: http://www.sander-hermsen.nl/
Description: portfolio theme for sander-hermsen.nl
Version: 1.01
Author: Sander Hermsen
Author URL: http://www.sander-hermsen.nl
Tags: fixed width, portfolio, graphic design, widgets, right sidebar 

The CSS/XHTML is released under GPL:  http://www.opensource.org/licenses/gpl-license.php
*/


body,html {
margin:0px;
padding:10px;
height:100%;
background: #dddddd;
text-align:left;
font-family:Gill Sans, Verdana, Georgia, Verdana, sans-serif;
font-size:10px;
line-height:12px;
}

img {
border:none;
}

#wrapper {
width:1200px;
margin:0px auto;
padding:0px;
text-align:left;
}

#header {
width:1200px;
height:200px;
background: url('http://www.visueelverzet.nl/wp-content/themes/vv_thema/img/title_3.jpg') no-repeat;
margin-bottom:10px;
}

#main {
background: url('http://www.visueelverzet.nl/wp-content/themes/vv_thema/img/kw_bg_sq2.jpg') repeat-y;
width:1200px;
height:893px;
}

.block {
  margin:10px 10px;
  padding:20px 25px;
  background-color:#ffffff;
  border:0px;
	}
	
.block_start {
  margin:10px 10px;
  width:950px;
  padding:20px 25px;
  background-color:#ffffff;
  border:0px;
	}	

#page {
float:left;
width:780px;
margin-left:87px;
margin-bottom:20px;
}

#page_start {
float:left;
width:1000px;
margin-left:87px;
margin-bottom:20px;
}

#sidebar{
float:right;
margin-right:92px;
width:220px;
}

#sidebar ul {
list-style:none;
margin:0px 0 30px 0;
padding:0;
}

#sidebar li {
list-style:none;
margin:0px 0 0 0;
padding:0;
}

.title {
font-size:20px;
margin-left:600px;
margin-top:20px;
padding:0px;
color:#000;
float:left;
}

.item {
width:150px;
height:150px;
float:right;
margin:3px 3px 3px 3px;
position:relative;
}

.item img {
width:150px;
height:150px;
float:right;
margin:3px 3px 3px 3px;
position:relative;
}

.content {
position:absolute;
width:150px;
height:100px;
top:155px;
color:#000000;
border:none;
}

.thumb img {
width:120px;
height:120px;
position:absolute;
}

.post {
width:780px;
marginleft:10px;
margintop:5px;
}

h1 {
font-size:18px;
line-height:19px;
margin:0 0 10px 0;
padding:0px;
color:#000;
font-weight:bold;
}

h2 {
font-size:14px;
line-height:18px;
margin:0 0 2px 0;
padding:0px;
color:#000;
font-weight:normal;
}

h3 {
font-size:13px;
line-height:14px;
margin:0px;
padding:0px;
color:#000;
font-weight:normal;
}

h4 {
font-size:11px;
margin:0px;
padding:0px;
color:#000;
font-weight:normal;
}

strong {
font-weight:bold;
}

.sidebar ul li a {
font-size:12px;
line-height:14px;
margin:0px;
padding:0px;
color:#d21600;
font-weight:normal;
}

.sidebar h1 {
font-size:14px;
line-height:18px;
margin:0 0 2px 0;
padding:0px;
color:#000;
font-weight:normal;
}

.sidebar h2 {
font-size:12px;
line-height:14px;
margin:0px;
padding:0px;
color:#000;
font-weight:normal;
}

.start h2 {
font-size:16px;
line-height:18px;
margin-left:50px;
padding:0px;
color;
font-weight:normal;
}

p {
margin:0px;
padding:0px;
}

a {
color:#d21600;
text-decoration:none;
}

a:link, a:visited {
color:#d21600;
text-decoration:none;
}

a:hover {
color:#333;
text-decoration:underline;
}

li a {
color:#d21600;
text-decoration:none;
}

li a:link, li a:visited {
color:#d21600;
text-decoration:none;
}

li a:hover {
color:#333;
text-decoration:underline;
}

#footer {
color:#fff;
clear:both;
padding-bottom:10px;
}

#clear {
{clear: both; margin: 0px}
}
