/* -------------------------------------------------------------- 
  
   Blueprint CSS Framework Screen Styles
   * Version:   0.6 (21.9.2007)
   * Website:   http://code.google.com/p/blueprintcss/
   See Readme file in this directory for further instructions.
   
-------------------------------------------------------------- */

@import 'lib/reset.css';
@import 'lib/typography.css';
@import 'lib/grid.css';
@import 'lib/forms.css';
@import 'navigation.css';

/* Plugins:
   Additional functionality can be found in the plugins directory.
   See the readme files for each plugin. Example:
   @import 'plugins/buttons/buttons.css'; */
   
/* See the grid:
   Uncomment the line below to see the grid and baseline.
   .container { background: url(lib/grid.png); } */
body{
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
}
a{
	text-decoration:none;
}
.title{
	margin-top:0px;height:75px;
}
.title img{
	padding:0px;margin:0px;
}
.boxes{
	background-color:#cdcdcd;
/*	border:solid 20px #d6d6d6;*/
	border:solid 20px #cdcdcd;
	margin-top:5px;
}
.boxHold{
	background-color:#fff;
	margin-right:5px;
	height:200px;
/*	width:160px;*/
}

.boxTop{
	background-color:#fff;
/*	margin-right:5px;*/
	height:150px;
}
.event{

}
.date{
	font-size:18px;
		font-weight:bold;
}
.location{
	font-size:14px;

}
.publication{
	font-size:14px;

}
.boxTop h1{
	font-size:14px;
	text-transform:uppercase;
	padding:10px 5px 0px 10px;
	margin:0px;
	color:#F42513;
	height:110px;
/*	line-height:12pt;*/
	
	overflow:hidden;
}
.boxTop h1 a{
/*	color:#F42513;*/
/*	color:#0057ba;*/
	color:#0c0b9d;
}
.boxTop h1 a:hover{
	color:#d5003f;
}
.boxBottom{
/*	background-color:#cc9999;*/
	background-color:#797979;
/*		background-color:#80a2d2;*/
	height:50px;
}
.boxBottom h2{
	font-size:14px;
	text-transform:uppercase;
	padding:10px 10px 0px 10px;
	color:#fff;
	line-height:1em;
}
.boxBottom h2 a{
	color:#fff;
	font-weight:bold;
}
.boxBottom h2 a:hover{
	color:#fff;
}
.readMore{
	font-size:11px;
	text-transform:none;
/*	color:blue;*/
	color:#d5003f;
	float:left;
	margin:0px 0px 0px 10px;
}
.readMore:hover{
/*	color:#0057ba;*/
	color:#0c0b9d;
	text-decoration:underline;
}
.bannerImage{
	height:208px;
	margin-left:15px;
	overflow:hidden;
	background-color:#000;
}
.content{
	background-color:#fff;
/*	margin-left:20px;
	padding:20px;*/
/*	height:400px;*/
	margin:0px 0px 0px 20px;
	padding:20px;
}
.content a:hover{
	color:#990033;
		text-decoration:underline;
}
.contentContainer{
/*	background-image:url(../images/bg2.jpg);
	background-repeat:repeat-x;*/
	background-color:#ccc;
	border-bottom:20px solid #ccc;
	font-size:10pt;
	color:#333;
}
.contentContainer h3{
	font-weight:bold;
	color:#990033;
}
.contentContainer p{
	text-indent: 0px;
	margin-top:0px;
	margin-bottom:10px;
}
.contentContainer li{
	margin-left:20px;
}
.contentContainer ul{
	margin-left:20px;
}
.footer{
	background-color:#fff;
	padding:10px 20px 20px 20px;
	text-align:center;
	font-size:9pt;
	color:#3d3d3d;
}

.bio h4{
	margin-bottom:0px;
	font-weight:bold;
}
.bio p{
	margin-top:0px;
	text-indent:0px;
}
.bio ul{
	padding:0px;

	list-style-type:none;
}
.bio li{
	padding:0px;
	margin:0px;
}
.bio img{
	float:left;
	margin-left:0px;
	margin-right:10px;
}

.papers{
	line-height:14px;
}
.papers h4{
	margin-top:5px;
	margin-bottom:15px;
/*	font-weight:bold;*/
	font-size:16px;
}
.papers a{
	font-weight:bold;
	margin-bottom:0px;
}
.papers p{
	margin-top:0px;
}
.papers hr{
	margin-top:20px;
	height:2px;
}
.papers a, .papers p, .papers h4{
	/*margin-left:20px;*/
}
.papers a:hover{
	color:#990033;
	text-decoration:underline;
}
.contact h4{
	margin-bottom:5px;
}
.contact p{
	margin-left:20px;
}
.events h4{
	margin-bottom:10px;
	margin-top:0px;
}
.events a{
	font-weight:bold;
}
.events a:hover{
	color:#990033;
		text-decoration:underline;
}
.events  a, .events  p, .events  h4{
/*	margin-left:20px;*/
}
.upcoming{
	float:left;
	width:50%;
	border-right:1px solid #ccc;
	margin-right:40px;
}
.forumadmin{
	float:left;
	margin-right:40px;
}