/* General Text */
#container { font-family: arial, verdana, helvetica sans-serif; line-height: 1.4;}
P { font-size: 0.8em; line-height: 1.4; margin: 0px 0px 15px 0px; color: #393939; }

#spotlight { font-size: 0.8em;}
#spotlight ul { margin: 0px; padding: 0px 0px 0px 0px; list-style-type: none; }
#spotlight ul li { margin: 0px 0px 0px 2px; padding: 0px 0px 0px 0px; } 
#spotlight P { padding: 20px 10px 0px 20px;  font-size: 1em; font-weight: bold; color: #545454;}

#hm-programs { }
#hm-programs ul { margin: 44px 0px 0px 0px; padding: 0px; list-style-type: none; }
#hm-programs ul li { margin: 0px 0px -5px 0px; padding: 0px; } 



/* Lists */
ul { margin: 0 0 0px 30px; list-style-type: square; color: #393939;}
ul li { margin-top: 8px; font-size: 0.8em; }

/* Headers & Text */
#content .head1 { font-size: 1.4em; color: #d8632d; font-weight: bold; line-height: 1.2; margin: 0px 0px 10px 0px;}
#content .head2 { font-size: .6em; color: #393939; }
#content .head3 { font-size: 1.2em; color: #000; font-weight: bold;}

/* Links */
a { color: #4159af;  text-decoration: none; font-weight: bold; }
a:hover { text-decoration: underline; }


/* Alignment */
.center { text-align: center; }
.right { text-align: right; }
.left { text-align: left; }
.clear { clear: both; }
blockquote { padding-left: 50px; }

/* Misc. */
.acpe {float: left; padding: 3px 0px 0px 0px; }
.emphasis { color: #741b1b; font-weight: bold; font-size: 1em; text-align: center; }
.headshot { border: 1px solid #7c7c7c; padding: 1px; float: left; margin: 0px 10px 10px 0px; }
.minislide { border: 1px solid #741b1b; padding: 1px; float: left; margin: 0px 10px 0px 0px; }
.rule { border-top: 1px solid #a8a8a8; margin: -10px 0px 20px 0px;}
.promo {float: right; padding: 0px 0px 8px 8px; }
.black {color: #3d3d3d; }
.date { color: #2a745b; font-size: 1em;} 
.type { color: #415bb0; font-size: 1em;} 
span.cred { color: #818181; font-size: 12px; }
p.go { text-align: right; }

/* Sidebar */
#preview { background: url("../images/player.png") 0 0 no-repeat; width: 223px; height: 192px; }
#faculty { width: 223px; text-align: left; margin: 20px 0px 10px 5px;}
.people { font-size 14px; color: #741b1b; font-weight: bold; margin: 0px; padding: 0px; }
#faculty p { font-size: 11px; color: #818181; }


/* Footer */

