body{
	direction:{LANG_DIRECTION};
	font-size:12px;
	background-color:#fff ;
	margin:0;
	padding:0;
	font-family:Lucida,"Lucida Sans Unicode",Verdana,Arial, sans-serif;
	line-height:1.25em;
}

#wrap{
	width:900px;
	margin:0 auto;
	position:relative;
}

h2{
	font:bold 20px Arial,Verdana,sans-serif;
	color:#ed1a20;
	margin:0 0 10px 0;
	padding:0;
}
h3, h4, h5{
	font:bold 16px Arial,sans-serif;
}
h3{
	font-size:15px;
}
h4{
	font-size:14px;
}
h5{
	font-size:12px;
	margin:0 0 5px 0;
}


#gridwrap{
	position:relative;
}

.section h2{
	font:bold 15px/14px Arial,Verdana,sans-serif;
	color:#ed1a20;
	margin:0 0 5px 0;
	padding:0;
}
.section a{
	color:#ed1a20;
}
.section h2 a{
	text-decoration:none;
}
.section{
	font:11px/13px "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;
	color:#333;
}
.section p{
	margin:0;
	padding:0;
}

ul#nav{
	font:bold 14px/14px Arial,Verdana,sans-serif;
	text-transform:uppercase;
	color:#666;
	list-style:none;
	padding:0;
	margin:0;
}
#nav li{
	float:left;
	padding:0 15px 0 0;
	margin:0;
}
#nav a{
	color:#666;
	text-decoration:none;
}
#meta img{
	float:left;
	margin-top:1px;
}
#meta .text{
	width:95px;
	height:14px;
	margin:0 0 0 5px;
	border:1px dotted #666;
	border-right:0;
	font:bold 14px Arial,Verdana,sans-serif;
	padding:1px 3px;
	color:#666;
}
#meta .submit{
	width:20px;
	height:18px;
	background:#666;
	color:#fff;
	border:1px solid #666;
	padding:0 5px;
	margin:0;
}

.home #nav{position:absolute;left:0px; top:30px;}
.inner #nav{position:relative;float:left;width:750px;margin:30px 0 11px 0;}

.home #meta{position:absolute;left:750px; top:25px;}
.inner #meta{position:relative;float:left;width:150px;margin:25px 0 11px 0;}

#section2{position:absolute;left:0px; top:49px;}
#section3{position:absolute;left:300px; top:50px;}
#section4{position:absolute;left:750px; top:50px;}
#section5{position:absolute;left:300px; top:200px;}
#section6{position:absolute;left:450px; top:200px;}
#section7{position:absolute;left:600px; top:500px;}
#section8{position:absolute;left:0px; top:350px;}
#section9{position:absolute;left:150px; top:350px;}
#section10{position:absolute;left:450px; top:350px;}
#section11{position:absolute;left:0px; top:500px;}
#section12{position:absolute;left:600px; top:350px;}
#section13{position:absolute;left:300px; top:500px;}

#section4,#section5,#section8{
	border:1px dotted #777;
	width:128px;
	height:128px;
	padding:6px;
}
#section4 img,#section5 img,#section6 img,#section8 img{
	width:128px;
	height:128px;
}

#section3,#section6{
	border:1px dotted #777;
	width:428px;
	height:128px;
	padding:6px;
}
#section3 img{
	float:left;
	margin-right:16px;
}
#section9,#section11,#section12{
	border:1px dotted #777;
	width:278px;
	height:128px;
	padding:6px;
}
#section11{
	width:428px;
}
#section9 img,#section11 img,#section6 img{
	float:right;
	margin-left:16px;
}
#section6 img{
	float:right;
	margin-left:16px;
}
#section12 img{
	float:left;
	margin-right:16px;
}
#section10{
	border:1px dotted #777;
	height:278px;
	width:128px;
	padding:6px;
}

#section10 img{
	margin-top:24px;
}

.slide{
	border:1px dotted #777;
}
.slide a img, #section03s a img{
	border:0;
}

#left_arrow,#right_arrow{
	position:absolute;
	top:265px;
	z-index:2;
}
#left_arrow a,#right_arrow a{
	height:20px;
	width:20px;
	display:block;
}
#left_arrow a span,#right_arrow a span{
	display:none;
}

#left_arrow{
	left:8px;
	background:transparent url(/images/left.png) no-repeat left top;
}

#right_arrow{
	left:265px;
	background:transparent url(/images/right.png) no-repeat left top;
}


#section1s{float:left;}
#section2s{float:left;}
#section3s{float:left;}


#section1s{
	width:290px;
	font:11px/18px "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;
	color:#333;
	margin:0 0 100px 0;
	padding:0 10px 0 0;
}

#section2s{
	width:450px;
	margin:5px 0 100px 0;
}

#section1s h2,#section1w h2{
	font:bold 20px Arial,Verdana,sans-serif;
	color:#ed1a20;
	margin:0 0 15px 0;
	padding:0;
}
#section1s h2 a,#section1w h2 a{
	color:#ed1a20;
	text-decoration:none;
}

#section2s ul{
	list-style:none;
	padding:0;
	margin:0;
}
#section2s li{
	padding:0 8px 8px 0;
	float:left;
	line-height:0;
}
#section2s a{
	line-height:0;
}
#section2s img{
	border:0;
}

#section3s{
	margin:5px 0 100px 0;
}

#section3s img{
	margin-bottom:8px;
}

.slide{
	position:absolute;
	top:0;left:0;
}

h3.serendipitySideBarTitle{
	display:none;
}

a img{
	border:0;
}

.show{
	display:block;
}
.hide{
	display:none;
}


/*FOOTER
--------*/

.home #footer{
	position:absolute;
	left:0px;
	top:750px;
	border-top:1px dotted #777;
	width:100%;
}
#footerwrap{
	width:900px;
	margin:0 auto;
	position:relative;
}

.inner #footer{
	clear:both;
	border-top:1px dotted #777;
	width:100%;
}

#footer{
	font:11px Arial,Lucida,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	color:#666;
}
#footer p{
	margin:5px 0 50px 0;
	padding:0;
}
#footer a{
	color:#ed1a20;
}

/********* Entry Styles *********/

/* container for the entry/post */
.serendipity_entry{
	color:#41565B;
	padding-top:0px;
	padding-bottom:7px;
	margin-bottom:10px;
	font:11px/18px Lucida,"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;
	border-bottom:1px solid #ccc;
}

.serendipity_entry a{
	color:#ed1a20;
	text-decoration:underline;
}

.staticpage_navigation{
	display:none;
}

/* SINGLE
--------*/

#section1w{
	float:left;
	width:440px;
	padding-right:10px;
	margin:0 0 100px 0;
}
#section2w{
	float:left;
	width:300px;
	margin:0 0 100px 0;
}
#section3w{
	float:left;
	width:150px;
	margin:0 0 100px 0;
}

/* AWARDS
---------*/

.serendipitySideBarContent .serendipity_showentry_body img{
	width:142px;
	height:142px;
}

.maintitel_awards{
	width:100%;
	display:block;
	font-weight:bold;
	font-size:20px;
	color:#41565B;
	font:bold 16px Arial,sans-serif;
}

.titel_awards{
	width:100%;
	padding-bottom:6px;
	margin-bottom:6px;
	height:20px;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	display:block;
	border-bottom-color:#006666;
	font-weight:bold;
	font-size:18px;
}
.subtitel_awards{
	padding-bottom:3px;
	margin-bottom:3px;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#006666;
	font-weight:bold;
	font-size:14px;
}
.awards td{
	padding :2px;
	color:#41565B;
	vertical-align:top;
}
.awards{
	width:100%;
	margin-bottom:10px;
}

#awards{
	width:100%;
	color:#41565B;
}

#awards .award_from,#awards .award_campaign{
	display:inline;
	margin:0;
	padding:0;
	font:bold 14px Arial,Verdana,"Trebuchet MS",Helvetica, sans-serif;
	line-height:20px;
}

#awards .award_campaign{
	color:#999;
	font-style:italic;
	padding-left:10px;
}

#awards ul{
	list-style:none;
	margin:0;
	padding:0;
}

#awards li{
	margin:0;
	padding:0;
	display:inline;
}

#awards em{
	display:block;
}

#awards ul li a{
	color:#000;
	clear:both;
	border:1px solid #bbb;
	display:block;
	padding:5px;
	margin:5px 0 0 0;
	text-decoration:none;
	font-weight:normal;
}

#awards ul li a:hover{
	border:1px solid #aaa;
	background:#f5f5f5;
	text-decoration:none;
}

#awards p{
	margin:5px 0;
	padding:0;
}

#awards ul li a img{
	float:left;
	border:0;
	display:block;
	margin:2px;
	padding-right:5px;
}

/* BEGIN CLEARFIX (http://www.positioniseverything.net/easyclearing.html) */
	#awards ul li a:after{
		content:"."; 
		display:block; 
		height:0; 
		clear:both; 
		visibility:hidden;
	}
	
	#awards ul li a{display:inline-block;}
	
	/* Hides from IE-mac \*/
	* html #awards ul li a{height:1%;}
	#awards ul li a{display:block;}
	/* End hide from IE-mac */
/* END CLEARFIX */

/* AUDIO
-------*/

.audioimg{
	display:block;
	height:100px;
	width:100px;
	background:url(/work/audio-icon.jpg) no-repeat center -15px;
	color:#888;
	line-height:14px;
	padding-top:65px;
}

/* WORK in posts
-------*/
ul.entry2{padding:0 0 0 142px;}
ul.entry2 li{padding-right:59px;}
ul.entry3{padding:0 0 0 59px;}
ul.entry3 li{padding-right:59px;}
ul.entry4{padding:0 0 0 26px;}
ul.entry4 li{padding-right:26px;}

.entry2,.entry3,.entry4{
padding:0;
	margin:0;
}
.entry2 li,.entry3 li,.entry4 li{
	display:inline;
	list-style-item:none;
	margin:0;
}
.entry2 li a img,.entry3 li a img,.entry4 li a img{
	border:1px solid #888;
}


/* CLIENTS
----------*/

#clients{
	width:100%;
	color:#41565B;
}
#clients ul, #clients_text ul{
	list-style:none;
	margin:0;
	padding:0;
}
#clients_text ul{
	margin:20px 0;
	float:left;
	width:146px;
}
#clients_text ul li{
	padding:3px 0 0 0;
}
#clients_text ul a{
	font-weight:normal;
	color:#000;
	text-decoration:none;
}

#clients ul li{
	display:block;
	width:87px;
	padding:0px;
	margin-top:5px;
	height:65px;
	float:left;
	border:1px solid #bbb;
	margin-right:5px;
}
#clients ul li img{
	display:block;
}

#clients3{
	width:100%;
	color:#41565B;
}
#clients3 ul{
	list-style:none;
	margin:0;
	padding:0;
}
	
#clients3 ul li{
	display:block;
	width:87px;
	padding:0px;
	margin-top:5px;
	height:65px;
	float:left;
	border:1px solid #bbb;
	margin-right:5px;
}

#clients3 ul li img{
	display:block;
}

/* WORK
-------*/

#work{
	width:100%;
	color:#41565B;
}
#work ul{
	list-style:none;
	margin:0;
	padding:0;
}
	
#work ul li{
	display:block;
	width:126px;
	padding:0px;
	margin-top:5px;
	height:94px;
	float:left;
	border:1px solid #bbb;
	margin-right:5px;
}

#work ul li img{
	display:block;
}

#work *{
	padding:0;
	margin:0;
}

#work_details{
	width:100%;
	color:#41565B;
}
#work_details ul{
	list-style:none;
	margin:0;
	padding:0;
	height:200px;
}

#work_details ul li{
	width:200px;
	height:200px;
	padding:0;
	margin:0;
	float:left;
	background:#fff url(http://www.10.be/uploads/imgbg.gif) no-repeat center center;
}

#work_details p{
	margin:0;
	padding:3px 0 0 0;
	text-align:center;
}

#work_details ul>li{ /*display:table for Mozilla & Opera*/
	display:table;
	position:static;
}
#work_details li{ /*for IE*/
	width:200px;
	height:100%;
	background:#EAEAEA;
	position:relative;
}
#work_details li p{ /*for IE*/
	position:absolute;
	top:50%;
	left:50%;
}
#work_details li>p{ /*for Mozilla and Opera*/
	display:table-cell;
	vertical-align:middle;
	position:static;
	left:0;
}
#work_details li p a{
	position:relative;
	top:-50%;
	left:-50%;
}
#work_details li p>a{
	left:0;
}

ul#swap_view{
	list-style:none;
	margin:0;
	padding:0;
}

#swap_view li{
	width:25px;
	height:25px;
	float:left;
	margin:0 5px 5px 0;
}

#swap_view li a{
	width:25px;
	height:25px;
	display:block;
}

#swap_view li#visual{
	background:transparent url(/images/clients-visual.gif) no-repeat 0% 0%;
}
#swap_view li#text{
	background:transparent url(/images/clients-text.gif) no-repeat 0% 0%;
}
#swap_view li span{
	display:none;
}
#swap_view li#visual a{
	background:transparent url(/images/clients-visual.gif) no-repeat 0% 100%;
}
#swap_view li#visual a:hover{
	background:transparent url(/images/clients-visual.gif) no-repeat 0% 0%;
}
#swap_view li#text a{
	background:transparent url(/images/clients-text.gif) no-repeat 0% 100%;
}
#swap_view li#text a:hover{
	background:transparent url(/images/clients-text.gif) no-repeat 0% 0%;
}

/* clearfix */
.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
/* End hide from IE-mac */

p.clearfix{
	margin:0;
	padding:0;
}

/* End clearfix */