@charset "utf-8";
/* -------------------------------------------------------------- 
  
   Artionet CSS powered by Blueprint CSS Framework Screen Styles
   * Version:   0.6 (21.9.2007)
   
-------------------------------------------------------------- */

@import 'lib/reset.css';
@import 'lib/typography.css';
@import 'lib/navigation.css';
@import 'lib/grid.css';
@import 'lib/forms.css';
@import 'lib/classes.css';
@import 'lib/content.css';
  
h1.logo {margin:0px;padding:0px;position:absolute;bottom:35px;left:63px;}
h1.logo a{
	overflow:hidden;
	text-indent:-10000px;
	display:block;
	width:145px;
	height:90px;
	background:url(../images/sprite.png) no-repeat;
}

#footer {color:#787474;}
#footer a { color:#787474; }
#footer a:hover { color:#fff; }

.printheader {display:none;}

#header object {
	position:absolute;
	bottom:0px;
	right:0px;
	margin:0px;
}

.news {
	background: #e2e2de;
	float: left;
	width: 907px;
	color: #1f1e1a;
	padding:20px 40px;
}
.news h2 {color: #353434;margin-bottom:1em;}
.news .item {float: left;width: 208px;margin:0 25px 0 0;}
.news .item.last {margin-right:0;}
.news .item img {margin: 0px 0px 0px 2px;}
.news .more {height: 24px;float: right;}
.news p {margin: 0px;border-bottom:1px dashed #86867f;padding-bottom:.5em; min-height: 100px;}
.news .more span {
	display: block;
	height: 24px;
	float: left;
	text-transform: uppercase;
	line-height: 24px;
	padding: 0px 0px;
	font-size:11px;
	font-weight:bold;
	cursor: pointer;
}
.news h4{
	color: #161616;
	border-bottom: 1px dashed #86867f;
	border-top: 1px dashed #86867f;
	padding:.3em 0;
	margin:.5em 0;
	font-family:"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	font-size:15px;

}
.news .date {font-style: normal;color:#6d6d6d;}

.events {
	/*float: left;*/
	color: #c6c2c0;
	padding:0px 0px 20px 0px;
}
.events h2 {color: #dadad4;margin-bottom:1em;}
.events .item {/*float: left;*/margin:0;}
.events .item img {margin: 0px 0px 0px 2px;}
.events .more {height: 24px;float:right;clear:both;}
.events p {margin: 0px;border-bottom:1px dashed #5c5c5e;padding-bottom:1em;  min-height: 100px;}
.events .more span {
	display: block;
	height: 24px;
	float: left;
	text-transform: uppercase;
	line-height: 24px;
	padding: 0px 0px;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	cursor: pointer;
}
.events h4{
	color: #fff;
	border-bottom: 1px dashed #5c5c5e;
	border-top: 1px dashed #5c5c5e;
	padding:.3em 0;
	margin:.5em 0;
	font-family:"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	font-size:15px;

}
.events .date {font-style: normal;color:#6d6d6d;}

/**/