body {
background: #666;
background: #000 url(http://patricksavalle.com/images/site/background.gif);
color: #CCC6B3;
margin:0;
padding:0;
text-align:center;
font-size: 11.5px;
font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
line-height:130%;
letter-spacing: +0.15px;}

h1 {
padding:0;
margin:0;
margin-top:5px;
margin-bottom:5px;
font-size:120%;
font-weight:700;}

fieldset {
border:0;}

img {
border:0;}

a,a:visited,a:active {
color: #CCC6B3;
text-decoration : none;}

a:hover {
text-decoration : underline;}

cite {
display:block;
padding:5px 5px 5px 25px;}

big,code {
font-size:110%;}

em {
background:#FF0;
font-style:normal;}

small {
font-size:90%;}

input,select {
background:#eee;
border:solid #666 1px;
font:95% Arial, sans-serif;
margin-bottom:3px;}

textarea {
background:#eee;
border:solid #666 1px;
font:104% Arial, sans-serif;
margin-bottom:3px;
padding:2px;}

form {
margin:0 0 5px;}

th, td {
text-align : left;}

ul {
list-style-image: url(http://patricksavalle.com/images/site/bullets.gif);
list-style-type:square;
padding:0;
margin:0;
list-style-position: inside;}

label {
margin-bottom:25px;}

#ibody{
width:795px;
margin-left:auto;
margin-right:auto;
text-align:left;}

#ocontent {
background:url(http://patricksavalle.com/images/site/background_container.gif) repeat-y top;
height:100%;
margin-bottom:30px;
width:825px;
min-height : 1000px;}

#oheader {
width:750px;}

#oportfolio {
position : relative;
top : -80px;
float:right;
width:130px;}

#oarticles {
float:left;
position : relative;
overflow:hidden;
width: 485px;
top : -20px;}

#warticles {
background:#555;
width: 525px;
overflow:hidden;}

#omenu {
float:left;
overflow:hidden;
width:200px;}

#ofooter {
margin-left:auto;
margin-right:auto;
clear:both;
overflow:hidden;}

#iheader {
background: url(http://patricksavalle.com/images/site/patricksavalle.com_header.gif) no-repeat;
margin-right : 50px;
height:100px;}

#icontent {
padding-top : 10px; }

#iportfolio {
margin-top : 20px;
height : 100px;
}

#iportfolio img {
margin-bottom : 10px;
}

#iarticles {
/*background: #212f1d url(http://patricksavalle.com/images/site/text_background.gif);*/
margin-left: 25px;}

#iarticles .body {
font-size:102%;}

#iarticles .item{
background: #1c1c1c;
margin-bottom : 10px;}

#iarticles .bodytxt img {
padding-bottom : 3px;}

#iarticles .body a {
text-decoration : underline;}

#iarticles .body .extendedtext img {
margin-top:5px;
margin-bottom:5px;}

#iarticles .item, 
#iarticles .toptext, 
#iarticles .toplinks, 
#iarticles .blader {
padding : 10px;}

#iarticles .toplinks {
font-family: Arial, Verdana, sans-serif;
text-align : center;
font-weight : bold;
text-transform: uppercase;}

#imenu {
margin-top : 20px;
color:#fff;
margin-left:10px;
margin-right:5px;}

#imenu .menuitem {
display:block;
font-family:Arial, Helvetica, sans-serif;
padding-left : 12px;}

#imenu form {
margin-top:10px;}

#imenu ul {
padding-left : 10px; }

#imenu a {
font-weight : bold;
color : #C13003;}

#ifooter {
text-align : center;}

.item .info,.item,h1,h2,h3 {
clear:both;}

.item .info {
padding-top : 5px;
padding-bottom : 5px;
color:#aaa;}

#imenu table {
font-size:100%;
width:100%;}

.item img {
max-height:765px;
max-width:510px;}

.body p {
margin:0 0 14px;}

.updated {
font-weight:700;}

#iarticles .bodytxt img {
float:left;
margin:5px;
margin-left:0;}

#imenu li {
margin-bottom:3px;}

#imenu h2 {
margin-bottom:0;}

.htmlbuttons a {
color:#f55;}

.blader {
clear:both;
text-align : right;
background:url() no-repeat;}

#rubrieken ul {
font-weight:700;
margin-left:50px;}

#rubrieken ul ul {
font-weight:400;
margin-bottom:15px;}

#type_artikel #iarticles .body {
padding-bottom:0px;}

.menusectie {
color: #CCC6B3;
font-weight:700;
text-transform: uppercase;
background:url(http://patricksavalle.com/images/site/titlebar.gif) no-repeat;
padding:11px;}

.menuheader {
padding-left : 10px;
padding-right : 5px;}

#type_ #iarticles .item p,
#type_zaplog #iarticles .item p,
#type_ #iarticles .item br,
#type_zaplog #iarticles .item br {
display : inline; } 

.tagcloud {
font-family: Arial, Helvetica, sans-serif;
font-weight : bolder;
text-align: center;
line-height: 0.8;}

#iarticles .toplinks a, #iarticles .toplinks a:visited, #iarticles .toplinks a:active, 
#iarticles .related a, #iarticles .related a:visited, #iarticles .related a:active, 
#iarticles .tagcloud a, #iarticles .tagcloud a:visited, #iarticles .tagcloud a:active,
#imenu .special_link {
color: #CCC6B3;}

#iarticles .index a {
margin-left : 60px;}

#iarticles .index h1 a {
margin-left : 0;}

#iarticles .index h1 {
margin : 20px;}

#iarticles .related {
background : #555;}

#iarticles .main {
padding-left: 5px;
border-left: solid white 5px;}

.social_bookmarks {
display : inline; }

.comments {
background: #3c3c3c;
margin-top:15px;
overflow:hidden;
padding:10px;}

.comments img {
max-height:675px;
max-width:450px;}

#type_artikel #iarticles .article {
font-size: 12.5px;}