/* 
Theme Name: simoneleurs.be 
Theme URI: http://lifesized.net
Description:  portfolio site
Date: Feb 2008
*/


/* General Element Styling */
html{
height:100%;
}

/* pushes the page to the full capacity of the viewing area */
body {
	color:#333 font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; 
	height:100%; margin:0; padding:0; background-color:#EDDCBC;	
}
/* prepares the background image to full capacity of the viewing area */
#bg {position:fixed; top:0; left:0; width:100%; height:100%;}

a, a:visited, a:active , #left a{
    color:#4D310A;
	font-weight:normal;
	text-decoration:none;
	
}

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

h1, h2, h2 a, h2 a:visited, h3, h3 a,   {
	color: #333;
	}

h1 {
	margin:0;
	padding:0;
	font-size:1.0em;
}

h2 {
	margin:0;
	padding:0 0 0 7px;
	font-size:1.5em;
}



h3{
	margin:0px;
	padding:5px 0 0 7px;
	font-size:0.8em;
	background-color: #fff;
	height: 10px;
	color: #333;

}

h4{
margin:0;
	padding:0 0 0 0px;
	font-size:1.8em;
}

p {
	line-height:1.5em;
	margin:0 0 15px;
	padding: 0px 0px;
}

li {
	list-style-type:none;
}



/*** setup css ***/

#wrapper {
position:relative; z-index:1;
margin: auto; 0;
}


#header {
height:30px; 
}


#header img{
padding:20px 0 0 12px;
}

#logo{
color:#E01111;
padding: 0 0 0 0px;
}


/*left navigation */

.button {
width:200px;
height:42px;
margin:0 10px 10px 0px;
border:0px;
padding: 2px 0px 2px 2px;
}




/*content holders*/

#left {

padding:0 0 0 10px;
float:left;
clear:right;
}

#middle{
margin:48px 0 0 3px;
float:left;
clear:right;

}

#right{

float:left;
clear:right;
}

/*content styling*/

#left a{
text-decoration:none;
color:red;
}

#left img{
border:0;
}
#middle img{
padding:3px;
background:#fff;
border:1px solid #ddd;
}

.contentblock{
display:block;
clear:both;
}


.contentblockspace{
height:10px;
display:block;
clear:both;
}

.displaypicsVertical{
display:block;
float: left;
padding: 0 10px 0 0;
}

.displayVerticalText{
padding:10px;
background-color:#fff;
float: left;
display:block;
width:300px;
}

.displayVerticalText1{
padding:10px;
margin: 0 10px 0 0px;
background-color:#fff;
float: left;
display:block;
width:288px;
}

.displayVerticalText ul li{
margin:0;
padding:0;
}

#middle .displayVerticalText ul li{
margin:0;
padding:0;
}
.displaypicsHoriz{
display:block;
padding: 0 10px 0 0;
}

.displayHorizText{
padding:10px;
margin: 0 0 10px 0;
background-color:#fff;
float: left;
display:block;
width:658px;
}

.displayHorizText1{
padding:10px;
margin: 0 0 10px 0;
background-color:#fff;
float: left;
display:block;
width:194px;
text-align:center;
}

li .color{
color:#333;
font-weight:bold;
}

#navlist2
{
padding-left: 0;
margin-left: 0;

}
.navlist3
{
padding-left: 0;
margin-left: 0;

}

#displaytext p{ 
padding: 0 0 0 10px;
}


.middle ul li(
list-style-type:none;
padding:0;
margin:0;
margin-top:24px;
}

.middle .cv_block li{
list-style-type:none;
}

#middle p.titleunder{

float:left;
}

.contentblock1{
float:left;
clear:right;
display:block;
}

.displayVertical1{
padding:10px;
background-color:#fff;
float: left;
display:block;
}

#middle .displayHorizontalText1 {
margin:0;
padding:0;
}

/*** Footer ***/
#footer{
clear:both;
float:left;
background-color:#fff;
height:20px;
width:100%;
padding: 5px 10px 5px 10px;
}

#footer h1 a, h1 a:visited {
color:#fff;
margin: 0px;
background-color:#0099FF;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align:left;
font-size:1.0em;
font-weight:bold;
}








/*   variations to original design  */

/*   list stuff  */


ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
border: 2px;
}

#navlist a { 
padding: 3px 10px; 
color:#333;
}

#navlist a:link, #navlist a:visited
{
color: #333;
background-color: #F3EFEF;
text-decoration: none;
}

#navlist a:hover
{
color: #333;
background-color: #F3EFEF;
text-decoration: none;
}

/*.space {
width: 670px;
background-color:#fff;
height:20px;
}
*/

/*** End of file ***/