/*RESET DEFAULTS*/
*{margin:0;padding:0;border:none}
ul,li{list-style:none}
a{color:#000;text-decoration:none;}
a:hover{color:#999;}
img, object, embed{max-width:100%;}
body{font:normal 100%/1.125em Georgia, Constantia, "Lucida Bright", "New Century Schoolbook", "Nimbus Roman No9 L", Times, "Times New Roman", serif;background-color:#fdfdfd;color:#555;}
h1,h2,h3,h4{font-family:Georgia, Times, "Times New Roman", serif;font-weight:normal;}
h1{font-size:1.75em;line-height:1.285em;}
h2{font-size:1.5em;line-height:1.5em;margin-bottom:0.75em;}
h3,h4{font-size:0.75em;line-height:1.5em;margin-bottom:1.5em;font-weight:bold;}
#wrap{min-width:50em;max-width:58em;padding:0 1em;margin:1em auto;}
#head{width:100%;padding:1.125em 0;margin-bottom:1.125em;}
#head span{position:relative;top:2.75em;font-size:0.75em;}
#head span a{padding-left:18px;background:transparent url(back_arrow.png) no-repeat 0 2px;}
#head h1{text-align:right;border-bottom:1px solid #666;}
#head a{color:#555;}
#head a:hover, #head a:focus{color:#999;outline:none;}
#head p{text-align:right;font-size:0.75em;}
#footer{clear:both;width:100%;border-top:1px solid #666;}
#footer a{font-size:0.75em;font-style:italic;color:#666;}
#footer a:hover, #footer a:focus{color:#000;}
#main_content{clear:both;padding-bottom:3.375em;float:left;width:100%;min-height:20em;}
#main_content p{font-size:0.75em;line-height:1.5em;margin-bottom:1.5em;}
.students{float:left;margin-right:1.125em;width:25.215%;padding-top:3.375em;}
.students li{line-height:1.125em;}
.students a{color:#555;}
.students a:hover{color:#999;}

.news{float:right;width:72%;}
.newsentry{clear:both;width:100%;float:left;padding-bottom:1.5em;}
.newsentry .info{float:left;}
.tinymcewysiwyg{clear:both;}
.newsentry .images{float:left;width:30%;margin-right:1.5em;}

/* MEDIALIST GALLERY */
.student_controls{float:left;clear:both;width:100%;}
.student_controls h2{float:left;}
.student_controls span{display:block;float:right;font-size:0.75em;padding-top:1.125em;}
.student_controls a{color:#666;}
.student_controls a:hover, .student_controls a:focus, .student_controls a.current{color:#000;outline:none;}
.mpg_display{float:left;width:100%;clear:both;text-align:center;padding:1.125em 0;}
/* VITA TABLE */
table{margin-bottom:2.25em;}
td{font-size:0.75em;line-height:1.5em;vertical-align:top;}
td.date{width:8em;}
/* HCARD */
.student_contact{margin-bottom:2.25em;}
.vcard{font-size:0.75em;}
.fn{display:block;}
.vcard_link{font-size:0.75em;margin-top:1.5em;}
.tel_info, .adr{margin:1.5em 0;}
.tel_info .type{display:none;}
/* VEVENT */
.vevent h3 span{font-weight:normal;display:block;}
#main_content .vevent p{margin-bottom:0;}
#main_content .vevent .vcard{margin:1.5em 0;}
/* VIDEO */
.flv_video{margin-bottom:1.5em;float:left;clear:both;width:100%;}
.flv_video object, .flv_video embed{border:1px solid #666;}
.qt_video{margin-bottom:1.5em;float:left;clear:both;width:100%;}
.altcontent_ie{display:none;}

