p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#747474;
padding-top:7px;
}

body{
width:790px;
margin-left:auto;
margin-right:auto;
}

td{
vertical-align:top;
}

a{
color:#86A1C4;
}

a:hover{
text-decoration:underline;
color:#d3bb5e;
}

h1{
padding-bottom:5px;
font-size:20px;
font-weight:bold;
font-variant:small-caps;
color:#4E0202;
}

h2{
padding-top:5px;
padding-bottom:3px;
font-size:14px;
font-variant:small-caps;
color:#365175;
}

h3{
padding-top:5px;
padding-bottom:3px;
font-size:13px;
font-variant:small-caps;
color:#365175;
}

	h3.degree{
	margin-left:5px;
	padding-top:2px;
	padding-bottom:1px;
	font-size:14px;
	font-variant:small-caps;
	/*color:#747474;*/
	color:#978645;
	}

h4{
padding-top:5px;
padding-bottom:3px;
font-size:12px;
font-variant:small-caps;
color:#365175;
}

	h4.major{
	margin-left:5px;
	padding-top:0px;
	padding-bottom:1px;
	font-size:14px;
	font-variant:small-caps;
	font-style:italic;
	color:#747474;
	}
	
	h4.awards_and_scholarships{
	margin-left:5px;
	padding-top:10px;
	padding-bottom:1px;
	font-size:14px;
	font-variant:small-caps;
	}

h5{
padding-top:5px;
padding-bottom:3px;
font-size:11px;
font-variant:small-caps;
color:#365175;
}
	
	h5.courses_heading{
	margin-left:5px;
	padding-top:10px;
	padding-bottom:1px;
	font-size:14px;
	font-variant:small-caps;
	}
	
#top_banner{
margin:5px;
/*border:solid 1px #000;*/
text-align:right;
}
	#top_banner img.header_image{
		border: solid 1px #666666;
		width:	100%;
	}
	
	#latest_blog_post{
		width: 		761px; 
		border: 	1px solid #e3cd82; 
		padding: 	10px;
		background-color: #85a2c4;
		color: 		#333333;
		display:	none;
	}
	
	#latest_blog_post span.latest_blog_title, #latest_blog_post span.blog_post_title{
		font:		 	"helvetica";
		font-variant: 	small-caps;
		font-weight:	bold;
		font-size:		14px;
	}
	
	#latest_blog_post span.blog_post_title{
		font-weight:	normal;
		font-size:		12px;
		font-style:		italic;
	}
	
	#latest_blog_post span.blog_post_title a.rss_link, a.more{
		text-decoration:	none;
		color:				#FFFFFF;
	}
	
	#latest_blog_post span.blog_post_excerpt{
		font-size: 10px;
	}

#nav{
margin-right:5px;
margin-top:11px;
padding-right:5px;
border-right:solid 1px #ccc;
float:left;
}
	#nav ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	}
		#nav ul li{
		padding-bottom:10px;
		}
			#nav ul li a{
			font-variant:small-caps;
			color:#4E0202;
			}

#content{
margin-left:165px;
margin-right:5px;
margin-top:10px;
padding-top:5px;
}
	
	#content ul.awards_and_scholarships, #content div.courses div.course_description ul.course_list li{
	margin-left:35px;
	margin-top:10px;
	margin-bottom:10px;
	list-style:square;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}
	
	#content img.giant_arrow{
	margin-left:25px;
	margin-right:20px;
	float:left;
	}
	
	#content img.title_page_photo{
	float:right;
	border:solid 1px #D3BB5E;
	margin-left:10px;
	margin-top:10px;
	}
	
	#content img.portfolio_preview{
	float:right;
	margin-left:5px;
	margin-bottom:5px;
	}
	
	#content p{
	padding-bottom:3px;
	padding-left:10px;
	}
	
		#content p.inline_icon{
		line-height:20px;
		}
	
	#content div.go_link{
	font-size:12px;
	color:#86A1C4;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	}
		#content div.go_link a{
		color:#86A1C4;
		margin-top:5px;
		margin-bottom:5px;
		padding-left:30px;
		padding-bottom:7px;
		padding-top:7px;
		background-repeat:no-repeat;
		background-position:left;
		}
		
			#content div.go_link a.pdf{
			background-image:url(/images/pdf_icon.jpg);
			}
			
			#content div.go_link a.video{
			background-image:url(/images/play_movie_icon.jpg);
			}
			
			#content div.go_link a.external_link{
			background-image:url(/images/external_link.gif);
			}
			
			#content div.go_link a.text{
			background-image:url(/images/plain_text_icon.jpg);
			}
		
	#content div.flash_movie{
	clear:both;
	}
	
	#content div.course div.course_title{
	cursor:pointer;
	cursor:hand
	}
	
	#content div.courses{
	margin-left:10px;
	}
	
		#content div.courses div.course_title{
		margin-left:21px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
		}
		
		#content div.courses div.course_description{
		border-top:solid 1px #747474;
		border-bottom:solid 1px #747474;
		margin-top:4px;
		margin-bottom:4px;
		margin-left:22px;
		padding-top:4px;
		padding-bottom:4px;
		font-size:12px;
		}
		
			#content div.courses div.course_description span.paper_title, #content span.paper_title{
			font-style:italic;
			}
		
			#content div.courses div.course_description span.course_title{
			font-weight:bold;
			color:#978645;
			}	
	
		#content div.courses div.course img.example_work{
		padding-right:5px;
		margin-left:-21px;
		}
	
	#content div#map{
	border-right:solid 1px #D3BB5E;
	width: 480px; 
	height: 320px;
	}
	
	#content img.map_image{
	border:solid 1px #000;
	margin-left:auto;
	margin-right:auto;
	}
	
	#content table.map{
	border:solid 1px #D3BB5E;
	margin-right:auto;
	margin-left:auto;
	}
	
	#content span.side_bar_title{
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps;
	}
	
	#content table tr td div.side_bar{
	padding:3px;
	}
	
		#content table tr td div.side_bar a{
		font-size:12px;
		}
	
	#content div.map_bubble{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}

#footer{
width:645px;
margin-top:20px;
padding-bottom:20px;
border-top:solid 1px #ccc;
text-align:right;
float:right;
clear:both;
}