/* GEWONE KLEUR VOOR H1 ENZOW: CC0000 */
html, body {    margin: 0 auto;      padding: 0;    font-family: Helvetica, Arial , sans-serif;
    color:#f0f0f0;
    font-size:11px;
    line-height:14px;    text-align:center;
    background:url(../_img/INV_bg.gif) top center repeat-y #0a0a0a;
    }
#wrapper {
    clear:both;	position: relative;
	text-align: center;	width: 882px;	margin: 0px auto;	padding:0 11px;
}
#header {
    height:75px;
    background:url(../_img/INV_header_kopjes_sprite.gif) 0 0 no-repeat;
}

h1#about, h1#cms, h1#work, h1#contact, h1#links {
    height:11px;
    margin:0 0 10px 0;
    background:url(../_img/INV_header_kopjes_sprite.gif) 0 0 no-repeat;
}

h1#about {
    background-position:  0 -100px;
}
h1#cms {
    background-position:  0 -140px;
}
h1#work {
    background-position:  0 -180px;
}
h1#contact {
    background-position:  -300px -100px;
}
h1#links {
    background-position:  -300px -140px;
}

#leftDiv {
    float:left;
    padding:0;
    width:230px;
    margin:0 10px 0 0;
    text-align:left;
}
#centerDiv {
    float:left;
    padding:0;
    width:380px;
    text-align:left;
    margin:0 10px;
}
#rightDiv {
    float:left;
    padding:0;
    margin-left:10px;
    width:230px;
    text-align:left;
}
.work_item {
    position:relative;
    clear:both;
    height:140px;
    margin:0 0 10px 0;
    padding:0 0 10px 0;
    background:url(../_img/INV_work_item_border.gif) bottom left repeat-x;
}
.work_item:hover {
    background:#002100;
}
.work_item .thumb {
    float:left;
    width:140px;
    height:140px;
    margin:0 10px 0 0;
}
.work_item .info {
    float:left;
    width:230px;
}
.work_item h2 {
    margin:0 0 5px 0;
    color:#00FF00;
    font-size:21px;
    line-height:21px;
    font-weight:lighter;
    border-bottom:1px solid;
}
.work_item h3 {
    margin:0 0 5px 0;
    font-size:15px;
    font-weight:lighter;
    line-height:14px;
}
.work_item h3.client {
    padding-left:27px;
    background:url(../_img/INV_client.gif) 0 5px no-repeat;
}
a.back_top {
    display:block;
    position:absolute;
    bottom:0;right:0;
    width:20px;
    height:9px;
    background:url(../_img/INV_top.gif) 0 0 no-repeat;
}
/* Typo */
h1 {     font-weight:lighter;    font-size:15px;    line-height:17px;    color:#939999;
    margin:0 0 3px 0;    padding:0;}
p {
    margin:0 0 5px 0;
}
p strong {
    font-weight:bold;
}
p a, a {
    color:#fff;
    text-decoration:underline;
}
p a:hover, a:hover {
    text-decoration:none;
}
input, textarea {
    border:1px solid #ccc;
    font-family:Arial, sans-serif;
    font-weight:normal;
    font-size:12px;
    color:#444;
}
/* LIST */
ul {     margin:0;    padding-left: 0;    margin-top:0;    list-style: none;    }ul li {    background: url(../_img/INV_list_bullet.gif) no-repeat 0 .3em;}ul li {    color:#fff;
    text-align:left;}
ul li a {
    padding-left: 10px;    display:block;
    color:#00FF00;
    text-decoration:none;
}
ul li a:hover {
    background: url(../_img/INV_list_bullet.gif) no-repeat 0 .3em #002100;    color:#fff;
}
/* FLASH GALLERY MODAL STUFF */
#quickEdit {    display:none;    position:absolute;    z-index:1100;    width:610px;height:530px;    padding:0;margin:0;    background:#fff;}#overlay{     width:100%;    height:100%;    background-image: url(../_img/INV_overlay.png);     position:absolute;    z-index:1050;    top:0;left:0;    display:none;}* html #overlay {    position:absolute;    z-index:600;    top:0;left:0;    display:none;    width:100%;height:100%;	background-color: #333;	back\ground-color: transparent;	background-image: url(blank.gif);	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../_img/INV_overlay.png", sizingMethod="scale");}