/*
author: jens buss // jensbuss.com
date: febuary 2010

client: Eps51
*/

/* GLOBAL ##################### */

a, input, select {
	outline: none;
	text-decoration: none;
	color: black;
}

* {
	font: normal normal bold 22px/28px Helvetica, Arial;
}

h1, h2, h3, h4, h4 a, #head * {
	font-weight: bold;
	font-size: 36px;
	line-height: 42px;
}

#main h4, #main h4 a, .imgContainer h4, .imgContainer h4 a {
	display: block;
}

#main .post-content p {
	display: block;
	width: 200px;
}

.invisible {
	display: none;
}

#main p, #content p {
	margin: 0 0 20px 0;
}

/* HEAD ##################### */

#head li {
	list-style-type: none;
}

#head a.active, #head a:hover {
	border-bottom: 4px solid black;
}

.subNavigation li {
	display: inline;
}

.toggle1 {
	cursor: pointer;
}

/* CONTENT ##################### */



/* POSTINGS #################### */

.post-content a {
	color: black;
}

.post-content h4 {
	width: 265px;
}

p.details, .project p.details, p.details a, .project p.details a {
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
}

/* PROJECT #################### */


.project a, .project .footer a:hover {
	border-bottom: 3px solid black;
}

.project a:hover, .footer a, #main a {
	border: none;
}

.leftArrow, .rightArrow {
	height: 20px;
	width: 12px;
	display: inline-block;
	margin: 0 20px 0 0;
}

.leftArrow {
	background: transparent url(../img/l_arr.gif) no-repeat scroll bottom;
}

.rightArrow {
	background: transparent url(../img/r_arr.gif) no-repeat scroll bottom;
}

.project hr {
	border: none;
	border-bottom: solid 4px black;
	margin: 30px 0 5px;
}

.project a img {
	border: none;
}

.project ul {
	list-style: disc;
	margin: 0 0 22px 0;
}

.project li {
	margin: 0 0 0 22px;
}
