/* 
http://www.mandy-martin.com
(c) 2004-2007 Kukame McKenzie | http://www.kukame.com
*/

* {
margin: 0;
padding: 0;
}

body {
margin : 0;
font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
font-size: 12px;
width: 980px;
}

div#content p {
font-size: 12px;
padding: 0 0 10px 0;
}




/* Header */

div#header {
height: 100px;
padding: 15px 0 0 0;
}

	div#header h1 {
	height: 20px;
	font-size: 40px;
	color:#00aeef;
	padding: 0 0 0 20px;
	}
	
		div#header h1 a:link, div#header h1 a:visited, div#header h1 a:active, div#header h1 a:hover { color: #708090;}

div#header ul {
list-style: none;
margin: 0 0 0 5px;
}

	div#header ul li {
	font-size: 12px;
	height: 20px;
	float: left;
	padding: 0 0 0 20px;
	position: relative;
	top: 40px;
	}
	
		div#header ul a:link, div#header ul li a:visited, div#header ul a:active { color: #666;}
		
		body#news div#header ul li.news a, div#header ul li.news a:hover { border-bottom: 2px #DC143C solid; color: #DC143C;}
		body#about div#header ul li.about a, div#header ul li.about a:hover { border-bottom: 2px #1E90FF solid; color:#1E90FF; }
		body#gallery div#header ul li.gallery a, div#header ul li.gallery a:hover { border-bottom: 2px #32CD32 solid; color: #32CD32}
		body#contact div#header ul li.contact a, div#header ul li.contact a:hover { border-bottom: 2px #DA70D6 solid; color: #DA70D6}


/* Content */

div#content {
padding: 10px 0 0 5px;
border-top: 1px #B0C4DE dotted;
width: 760px;
margin: 0 0 0 20px;
}

	div#content h1 {
	font-size: 14px;
	margin: 25px 0 12px 0;
	}
	
	div#content h3 {
	font-size: 13px;
	margin: 10px 0 0 0;
	}
	
	div#content p {
	font-size: 12px;
	color: #666;
	}
	
		body#news div#content h1, body#news div#content h3 { color: #DC143C;}
		body#about div#content h1, body#about div#content h3 { color:#1E90FF; }
		body#gallery div#content h1, body#gallery div#content h3 { color: #32CD32}
		body#contact div#content h1, body#contact div#content h3 { color: #DA70D6}
		
div.news_item {
margin: 25px 0 -5px 0;
padding: 10px 0 0 0;
border-top: 1px #B0C4DE dotted;
}

div.news_item p {
margin: 5px 0 0 0;
}
	
div.project_list {
	margin: 30px 0 -5px 0;
	padding: 10px 0 0 0;
	border-top: 1px #B0C4DE dotted;
}
	
	div.project_list h2 {
	font-size: 14px;
	margin: 8px 0 0 0;
	}
	
	div.project_list h2 a:link, div.project_list h2 a:visited, div.project_list h2 a:active { color: #666;}
	body#gallery div.project_list h2 a:hover { border-bottom: 2px #32CD32 solid; color: #32CD32;}
	
	div#content p a:link, div#content p a:visited, div#content p a:active { color: #666;}
	div.project_list p a:link, div.project_list p a:visited, div.project_list p a:active { color: #666;}
	body#gallery div#content p a:hover { border-bottom: 2px #32CD32 solid; color: #32CD32;}
	body#contact div#content p a:hover { border-bottom: 2px #DA70D6 solid; color: #DA70D6;}

/* Misc */

#slideshow {
width: 500px;
margin: 5% auto;
position : relative;
top: 15px;
margin: 0 0 0 0;
}

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

.slide img {
margin: 0;
float: left;
border: 0;
width: 500px;
}

#project_text {
width: 700px;
}

a {
text-decoration: none;
}

.project_list img {
border: 0;
}


