body {padding:0; margin:0; border:0; font:76% verdana, "times new roman", serif; text-align:center; background:#fff url(../images/stu.gif) no-repeat 40px 27px;}
a {color:#929292;text-decoration:none;}
a:visited {color:#929292;text-decoration:none;}
a:active {color:#929292;text-decoration:none;}
a:hover {text-decoration:none; color:#cec93d;}
p {font:normal 0.9em/1.5em verdana, arial, serif; margin:0; padding:0.5em 0;}
p.small, p.small a, p.small a:visited {font-size:10px; color:#888;}

#wrapper {min-width:750px; text-align:left; margin-top: 60px;}



#content, #middle {width:750px; margin:25px auto;}
#middle {border-top:1px solid #ddd; background:transparent url(../images/middle_back.gif) repeat-y; height:auto;}


.clear {clear:both;}


/* ================================================================ 
This copyright notice must be untouched at all times.
Copyright (c) 2008 Stu Nicholls - stunicholls.com - all rights reserved.
=================================================================== */
#stus-slideshow, #about {width:600px; position:relative; height:480px; margin:0 auto;}
	#nav {width:372px; height:48px; margin:0 auto;}
	#nav img {display:block; float:left; margin:0 5px; display:inline;}
	#nav h2 {background:url(trees/image.gif); width:130px; height:48px; line-height:45px; text-align:center; font-family:verdana, serif; color:#929292; font-size:12px; font-weight:normal; padding:0; margin:0 5px; float:left; display:inline;}
	/* #slideshow {width:600px; margin-topp:10px; border:1px solid #aaa; position:absolute; background:#f8f8f8; padding-bottom:10px;} */
	#slideshow, #aboutbox {width:600px; margin-top:10px; position:absolute; float: none; clear: both; overflow: hidden; } 
		#slideshow img {display:block; margin: 0 auto; float: left; }
	#slideshow .entry {width:580px; position:absolute; top:10px; left:10px; display:none; color:#929292;}
		#slideshow .entry div.imgtext  { float: left; width: 150px; }
		#slideshow .entry div.imgtext h1, #slideshow .entry div.imgtext p {display: block; padding-left: 20px;}
	#slideshow .entry h1 {font-size:18px; width:372px; margin:10px auto; color:#cec93d;}
	#slideshow .entry img {float: left;}
	#slideshow .entry p {margin:0 auto; padding:0; line-height:1.4em;}

img.first:hover, img.next:hover, img.previous:hover, img.last:hover {
	cursor: pointer;
}

#menuleft {
	float: left;
}
#menuleft a.johan {
	text-transform: uppercase;
	color:#cec93d;
	font-weight: bold;
}
#menuleft ul li a {
	text-transform: uppercase;
}

#firstimage { 
	border:0;
}
	
#menuleft ul { 
	list-style: none;
}

#conleft, #conright {
	float: left; width: 300px; color:#929292;
}

p.validator {
	font-family: verdana, sans-serif; font-size: 10px; color: #c0c0c0;
}