A:link {text-decoration: none;color:#00aeef}
A:visited {text-decoration: none;color:#00aeef}
A:active {text-decoration: none;color:#00aeef}
A:hover {text-decoration: none; color: red;}

img {
border:solid 0px;
}
/* rotator in-page placement */
        div.rotator {
	position:relative;
	left:-40px;
	height:439px;
	top:-12px;

}
/* rotator css */
	div.rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div.rotator ul li img {
	
}
        div.rotator ul li.show {
	z-index:500;
}

.spreadsheet a:hover{
background:#ccc;
}
.micro_card_text{
padding-left:10px;padding-top:6px;font-size:12px;font-family:tahoma
}
.large_card_text{
padding-left:10px;padding-top:5px;font-size:14px;font-family:tahoma
}
.large_card_text_title{
padding-left:10px;padding-top:10px;font-size:22px;font-family:Delicious
}
.small-text{
font-family:tahoma;
font-size:12px;
line-height:19px;
}
.staff_listing_thumbnail{

padding-top:10px;
padding-right:36px;
float:left;
}


@font-face {
font-family: News; src: url('ng.otf');
}
.medium-fontface-text{
font-family: News,arial;
color:#000;
font-size:17px;
line-height:21px;
padding-bottom:0px;
}
.header-1 {
font-family: News,arial;
color:#fff;
font-size:18px;
padding-bottom:15px;
}
.header-2 {
padding-bottom:15px;
font-family: News,arial;
color:#333;
font-size:25px;
line-height:28px;

}

.header-3 {
padding-bottom:15px;
font-family: News,arial;
color:#333;
font-size:21px;
line-height:25px;
padding-top:15px;
}

.header-4 {
padding-bottom:15px;
font-family: News,arial;
color:#333;
font-size:20px;
line-height:25px;
padding-top:15px;
}

.header-5 {
padding-bottom:15px;
font-family: News,arial;
color:#333;
font-size:18px;
line-height:25px;
padding-top:15px;
}

.bio_pic{
padding-right:15px;

}
.bio_title{
padding-right:15px;padding-top:20px;

}
h3 {
font-family: Delicious;
color:#919190;
font-size:14px;
}
.db {
font-family: Delicious;
color:#8cc63f;
font-size:14px;
}

.rec {
font-family: ;
color:#5c5c5c;
font-size:11px;
font-style: italic;
margin-left:25px;
}

.project_main_thumb{
float:left;
width:127px;
height:180px;
color:#000;
font-size:11px;
line-height:15px;
margin-right:20px;
}

.nav_button:hover{
background:#036eb9;
}
.nav_button {
color:#fff;float:left;padding-top:10px;padding-bottom:8px;padding-left:20px;padding-right:20px;display:inline-block;
}

.nav_div {
background:url('images/nav_bg_div.jpg');width:1px;height:38px;float:left;
}
html, body {
	height: 100%;
	color:#000;
	padding:0px;
	margin:0px;
	line-height:17px;
	background-image:url('images/bg.jpg');
	font-family:arial;
	font-size:13px;
}

#centeredcontent {
	width: 1010px;
	height: 484px;	
	background-image: url('graphics/landing_page/container.png');
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -505px; 
	/* Half the width of the DIV tag which is 50 pixels */
	margin-top: -242px; 
	/* Half the height of the DIV tag which is also 50 pixels */
}

#main_content {
	  margin: 0px auto;
   width: 960px;
}


#header {
	padding-top:20px;
	height: 75px;
	text-align: center;
	position: absolute;
	left: 50%;
	margin-left: -495px; 
	/* Half the width of the DIV tag which is 50 pixels */
	/* Half the height of the DIV tag which is also 50 pixels */
}
#footer{
	padding-top:20px;
	height: 75px;
	text-align: center;
	position:relative;
	top:70%;
	margin-left: -655px; 
	/* Half the width of the DIV tag which is 50 pixels */
	/* Half the height of the DIV tag which is also 50 pixels */
}

