/* CSS Document */

* {
	margin:0; 
	padding:0;}

body {
	background:#FFF; 
	color:#000000; 
	font-family:"Trebuchet MS", Arial, Helvetica, clean, sans-serif;
	font-size:14px; 
	text-align:right;
}

#site {
	width: 57.14em; 
	margin:0 auto; 
}

#header {
	background:url(../images/ms-header-bg-60.jpg) left top no-repeat #FFFFFF;
	height:40px;
	border-bottom:1px solid #BAFE73;
	padding:10px 40px;
}

	#header h1 {
		font-size: 2.12em;
		color:#666;
		float:right;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
		
		#header h1 a {
			color:#666;
			text-decoration: none;
		}

		#header h1 a:hover {
			color:#000;
			text-decoration: none;
		}

#navigation ul {
 	margin:5px 20px 0px 0px;
}

	#navigation ul li {
		display:inline;
	/*	height:25px;
	*/	padding:5px 20px;
		font-size:1.18em;
		font-weight:bold;
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	
		margin: 0px 2px 2px 2px;
	}
	
	#navigation ul li.current {
		border:2px solid #BAFE73;
		border-width:0px 2px 2px 2px;
		color:#333;
		margin: 0px;
	}
	
	#navigation ul li a {
		color:#666;
		text-decoration:none;	
	}
	
		#navigation ul li a:hover {
			color:#333;
		}
	
	#navigation ul li.current a {
		color:#000000;
	}
	
#content {
	padding:20px 40px 20px 110px;
}

	#content p {
		margin: 0px 0px 10px;
	}
	
	#content a {
		color:#003399;
		text-decoration:underline;
	}	
	
	#content h2 {
		font-size:1.4em;
		color:#000;
		margin:25px 0px 5px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	
	#content h3 {
		font-size:1.2em;
		color:#000000;
		text-decoration:underline;
		margin:25px 0px 10px;
	}
	
	#content h4 {
		font-size:1.1em;
		color:#000000;
		margin:15px 0px 5px;
		line-height:1em;
	}
	
	/* Apply class="respub" to the position titles in the resume. Gives more spacing. */
		#content h4.respub {
			margin:20px 0px 10px;
		}
	
	#content ul {
		margin:0px 0px 0px 10px;
		list-style-type:disc;
		padding:0px;
	}
	#content ul li {
		margin:5px 0px 10px;
		padding:0px;
	}
	
	#content .rtindent {
		margin-right:80px;
	}
	
	/* Publications List - Floats publication year to the right, adds left margin */
	#content .pubyear {
		float:right; 
		margin:0px 0px 20px 40px;
	}
	
	/* Same as above, but for single-line publication entries. Less bottom margin. */
	#content .pubyear1 {
		float:right;
		margin:0px 0px 0px 40px;
	}
	
	#content .titletab {
		margin-right:25px;
	}
	
	#content .pdflink {
		background:url(../images/ico-pdf.gif) left center no-repeat;
		padding:0 0 0 21px;
	}
	
	#content .mp3link {
		background:url(../images/ico-mp3.gif) left center no-repeat;
		padding:0 0 0 17px;
	}
	
	#content .txtlink {
		background:url(../images/ico-txt.gif) left center no-repeat;
		padding:0 0 0 17px;
	}
	
#footer {
	background-color:#FFF;
	color:#CCC;
	border-top:1px solid #CCC;
	width:79.48em;;
/*	display:block;
*/	padding:0.5em;
	font-size:0.71em;
	margin:0px 40px 0px 0px;
}	

	#footer a {
		color:#999;
		margin-right:3.75em;
	}
