#content {
	color:#666;
	font-size:0.89em;
}

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

/* !Latest news entries */
	.entry {
		float:left;
		padding-top:10px;
		margin-top:10px;
		border-top: 1px solid #ccc;
	}
	
	/* No border on last .entry */
	#news #content .last {
		border-bottom: none;
		padding-bottom:20px;
	}

#companyinfo {
	font-size:0.8em;
}

/* IMAGES */

.entry img {
	border:1px solid #ccc;
}


/* !HEADINGS */

h1, h2, h3, h4, h5, h6 {
	color:#000;
	text-transform: uppercase;
}
	
	h1 {
		font-size:2em;
	}
	
		#projects h1 {
			font-size:1em;
			text-transform: none;
			margin-bottom:4px;
		}
	
	h2 {
		font-size:1em;
		font-weight:bold;
		text-transform: none;
	}
	
		.entry h2 {
			font-size:1em;
		}
	
	h3 {
		font-size:1.5em;
	}
	
	h4 {
		font-size:1.3em;
	}
	
	h5 {
		font-size:1.2em;
	}
	
	h6 {
		font-size:1.1em;
	}

/* !LINKS */

a, #sidebar a.active {
	color:#000;
	text-decoration: none;
}

#sidebar a {
	font-weight: bold;
	color:#000;
}

a:hover, #sidebar a:hover {
	color:#FFCC00;
	text-decoration: none;
}

	#home a:hover {
		color:#ffffff;
	}
	
		#latestnews {
			color:#000;
			font-size:0.89em;
		}
		
		#latestnews a {
			color:#666666;
		}
		
		#home #latestnews a:hover {
			color:#000;
		}

/* JQuery Slideshow */

#slides #swf {
	padding:70px 150px;
}

#slidecount a { color:#999; text-decoration: none; margin: 0 2px; }
#slidecount a.activeSlide { color:#000; }
#slidecount a:focus { outline: none; }

#slidecount {}

#nx, #pr { background-color: #ccc; padding:2px; }

#pr {
	
}


/* !GENERAL */

#address {
	font-size:0.8em;
}

.left {
	float:left;
	margin:0 15px 0 0;
}

	#news .left {
		float:left;
		margin:0 90px 0 0;
	}

.right {
	float:right;
	margin:0 0 0 15px;
}

	#new .right {
		float:right;
		margin:0 0 0 60px;
	}

.hidden {
	text-indent:-99999px;
	font-size:1px;
	float:left;
	position:absolute;
}

.bold {
	font-weight: bold;
}

.small {
	font-size:xx-small;
}

.unbold {
	font-weight: normal;
}

.date {
	display:block;
	font-size:0.9em;
	font-weight:bold;
	color:#666;
	margin-bottom:10px;
}