html{height:100%;margin:0
0 1px}body{font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;background:#96A2B8;margin:0;padding:0;text-align:center;font-size:90%;line-height:1.4}p.notice,p.construction{display:block;margin: .5em auto;padding: .2em .5em;text-align:center;border:2px
solid #fc3;width:70%;background:#ffa}p.actionnote{text-align:center;margin-bottom: .1em}a{color:#009;text-decoration:none}a:hover{color:#066;text-decoration:underline}a
img{border:none}h1{font-size:1.2em}h2,h3{font-size:1em;color:#DC8816;padding:0;margin-bottom: .5em;clear:left}h2{font-size:1.2em;color:#005AB9}table{margin: .5em auto}blockquote{font-size: .9em;margin:5px
0 10px 5px;padding:20px
24px 24px 44px;display:table}blockquote.aside{float:right;clear:right;display:block;margin:1em
auto;width:16em}cite{font-style:italic;color:#666;display:block;text-align:right}li
cite{color:inherit;display:inline;margin:0;padding:0;background:none}#content p,
#content h1,
#content
h2{background:white}#content
ul{margin:0;padding: .5em 0 .5em 1em;background:white}#content
li{list-style:none;margin:0
0 0 1em;padding:0
0 0 12px;background:transparent url(/img/layout/bullet_blue.gif) 0 .5em no-repeat}#content
ul.horizontal{margin:1.5em auto -1em;padding: .2em 0;display:block;text-align:center}#content ul.horizontal
li{padding:0
.5em;background:none;margin:none;display:inline}span.name{font-weight:bold}.structural{position:absolute;left: -9999em}.printonly{display:none}.clearing{clear:both;height:1px;overflow:hidden}p.centered,span.centered{text-align:center}div.centered{margin:0
auto}#content
p{line-height:1.3}#content
div.central{float:none;display:block;margin: .5em auto;width:550px;text-align:center}div.central
img{display:block;float:none;margin:0;padding:0}div.photo{float:right;text-align:center;font-weight:bold;font-size:90%;margin:0
0 0 1em;padding:5px}div.photo
p{margin: .5em 0}div.photo
cite{font-weight:normal;font-size:80%;color:#777;display:block;padding-top: .25em;text-align:center;margin:0
0 0 .5em;padding:0;background:transparent}div.othersidephoto{float:left;margin: .5em 1em 0 0}div.aside{width:30%;float:right;margin: -2em .5em 1em;padding: .3em .5em;border:1px
solid #619620;border-width:1px 0 0;text-align:center;background:white url(/img/widgets/green_fade.jpg) top repeat-x}div.aside
h3{color:#333;margin:0;text-align;center}div.aside
h4{color:#690507}div.aside
p{background:transparent !important}#pagewrap{width:760px;margin:0
auto}div#masthead{display:block;margin:0
auto;padding:0}#masthead
p{margin:0;padding:0}div#masthead p#logo
a{display:block;margin:0
auto;width:750px;height:168px;font-size:0;text-indent: -9999px;background:url(/img/layout/page_head.jpg) center top no-repeat}#contentwrap{background:url(/img/layout/page_bg.jpg) center top repeat-y}#content{clear:both;padding:0
2em 1em;text-align:left}#contentfoot{clear:both;text-align:center;padding:0
0 12px;background:url(/img/layout/page_foot.jpg) center bottom no-repeat;margin:0
auto}#contentfoot
p{margin:0}#footer{text-align:center;font-size:80%}#credit{margin-top:2em;padding-bottom:1em;font-style:italic;text-align:center;color:#333;font-size:75%}#credit
a{color:#000;text-decoration:underline}#navwrap{background:url(/img/layout/nav_bg.jpg) center top no-repeat;padding:0
0 0 0;height:56px;text-align:center}#nav{display:block;margin:0;padding:9px
0 0 14px;list-style:none}#nav
ul{margin:0;padding:0;list-style:none}#nav
a.primary{display:block;width:100%;height:20px;border:none;width:0;height:0;padding:0
0 20px 60px;overflow:hidden}#nav
li{float:left;margin-left:16px;position:relative}#nav li
ul{position:absolute;z-index:99;left: -999em;background:#FFFFE0 url(/img/layout/nav/submenu_bg.jpg) bottom repeat-x;width:12em;font-family:"Trebuchet MS",Arial,sans-serif;font-size:90%;border:1px
solid #628F2A}#nav li ul
li{float:none;margin-left:0;text-align:left}#nav li:hover ul,
#nav li.sfhover
ul{left:0}#nav li ul li
a{display:block;height:auto;color:Black;padding-left:3px}#nav li ul li a:hover{text-decoration:underline;background:#C5E5A1}#nav li ul
ul{width:10em}#nav li:hover ul ul,
#nav li.sfhover ul
ul{top:0;left: -999em;z-index:100}#nav li ul li:hover ul,
#nav li ul li.sfhover
ul{left:100%}ul#nav
li#navhome{background:url(/img/layout/nav/home_f2.gif) 0 1px no-repeat;width:46px}ul#nav li#navhome
a.primary{background:url(/img/layout/nav/home.gif) 0 1px no-repeat;padding-left:46px}ul#nav li#navhome a.primary:hover,
ul#nav li#navabout a.primary:hover,
ul#nav li#navfaculty a.primary:hover,
ul#nav li#navprogram a.primary:hover,
ul#nav li#navgallery a.primary:hover,
ul#nav li#navadmissions a.primary:hover,
ul#nav li#navcalendar a.primary:hover,
ul#nav li#navresources a.primary:hover,
ul#nav li#navcontact a.primary:hover,
ul#nav li#navalumni a.primary:hover,
ul#nav li#navdonate a.primary:hover{background:transparent}ul#nav
li#navabout{background:url(/img/layout/nav/about_f2.gif) left top no-repeat;width:50px}ul#nav li#navabout
a.primary{background:url(/img/layout/nav/about.gif) left top no-repeat;padding-left:50px}ul#nav
li#navfaculty{background:url(/img/layout/nav/faculty_f2.gif) left top no-repeat;width:58px}ul#nav li#navfaculty
a.primary{background:url(/img/layout/nav/faculty.gif) left top no-repeat;padding-left:58px}ul#nav
li#navprogram{background:url(/img/layout/nav/program_f2.gif) left top no-repeat;width:67px}ul#nav li#navprogram
a.primary{background:url(/img/layout/nav/program.gif) left top no-repeat;padding-left:67px}#nav li ul ul,
#nav li ul
ul{width:14em}ul#nav
li#navgallery{background:url(/img/layout/nav/gallery_f2.gif) left top no-repeat;width:55px}ul#nav li#navgallery
a.primary{background:url(/img/layout/nav/gallery.gif) left top no-repeat}ul#nav
li#navadmissions{background:url(/img/layout/nav/admissions_f2.gif) left top no-repeat;width:90px}ul#nav li#navadmissions
a.primary{background:url(/img/layout/nav/admissions.gif) left top no-repeat;padding-left:90px}ul#nav
li#navcalendar{background:url(/img/layout/nav/calendar_f2.gif) left top no-repeat;width:69px}ul#nav li#navcalendar
a.primary{background:url(/img/layout/nav/calendar.gif) left top no-repeat;padding-left:69px}ul#nav
li#navresources{background:url(/img/layout/nav/resources_f2.gif) left top no-repeat;width:81px}ul#nav li#navresources
ul{width:15em}ul#nav li#navresources
a.primary{background:url(/img/layout/nav/resources.gif) left top no-repeat;padding-left:81px}ul#nav
li#navdonate{background:url(/img/layout/nav/donate_f2.gif) 0 1px no-repeat;width:56px}ul#nav li#navdonate
a.primary{background:url(/img/layout/nav/donate.gif) 0 1px no-repeat;padding-left:56px}ul#nav
li#navcontact{background:url(/img/layout/nav/contact_f2.gif) 0 1px no-repeat;width:62px}ul#nav li#navcontact
a.primary{background:url(/img/layout/nav/contact.gif) 0 1px no-repeat;padding-left:62px}form{margin: .5em auto;text-align:center;border:none}fieldset{text-align:left;border:1px
solid #ddd;margin-bottom:1em;padding-bottom: .5em}form
p{margin: .5em auto .5em 1em}legend{font-size:1.1em;font-weight:bold;color:#DC8816}form
div{clear:both;padding-top: .3em}form div
div{padding-top: .2em}div input,
div
select{display:block;margin-left:15em}div.radiogroup
input{margin-left:1em}textarea{width:96%;height:8em;margin:0
auto;display:block;clear:left;float:none}div.error{border:1px
solid red;background:#FFCFCF}div.error
p{margin:0
0 .2em;text-align:center}fieldset
label{margin-left:1em;float:left}.required{padding-right:8px;background:url(/img/layout/tiny_star.gif) top right no-repeat;font-weight:bold}.button{float:none;display:block;margin: .5em auto;width:12em;border:2px
solid #89B554;background:#D3E5C0;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-weight:bold}.button:hover{background:#BAD59C}a.button{text-align:center;color:#000}a.button:hover{text-decoration:none}input.smallnum,input.phone{width:8em}div.radiogroup{clear:right;margin-left:15em}div.checkboxgroup input,
div.radiogroup
input{float:left;width:2em;padding:0;margin:0}div.radiogroup
label{width:8em;margin-right:2em;float:left;font-weight:normal}div.checkboxgroup{margin-left:4em}div.checkboxgroup
div.checkboxitem{clear:left;display:block}div.checkboxitem
label{float:left;margin-right:1em;font-weight:normal}div.checkboxitem
label{padding-top:2px}form
div.captcha{float:left;padding:0;text-align:center;width:15em}div.captcha
img{margin:0}div.nicetitle{border:2px
solid #254B72;background-color:#369;color:#eee;font:normal 1em/1.1em Arial, Helvetica, sans-serif;text-align:left;left:0;padding:7px;position:absolute;top:0;width:15em !important;z-index:100;width:auto;height:auto}div.nicetitle
p{margin:0;padding-bottom:3px;width:15em}div.nicetitle
p.destination{color:#fff;font-weight:normal;font-size: .8em;padding-bottom:0px;text-align:left}#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}#lightbox
img{width:auto;height:auto}#lightbox a
img{border:none}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0
auto}#imageContainer{padding:10px}#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav
a{outline:none}#prevLink,#nextLink{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block}#prevLink{left:0;float:left}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url(/jss/lightbox/images/prevlabel.gif) left 15% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url(/jss/lightbox/images/nextlabel.gif) right 15% no-repeat}#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0
auto;line-height:1.4em;overflow:auto;width:100%	}#imageData{padding:0
10px;color:#666}#imageData
#imageDetails{width:70%;float:left;text-align:left}#imageData
#caption{font-weight:bold}#imageData
#numberDisplay{display:block;clear:left;padding-bottom:1.0em}#imageData
#bottomNavClose{width:66px;float:right;padding-bottom:0.7em;outline:none}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}table{margin: .5em 0;border-top:2px solid #ccc}caption{text-align:center}thead{display:none}th,td{text-align:left}div.schedule{width:45%;float:left;border-right:1px solid #ccc}h2{clear:none}div.schedule
h2{text-align:center}#foundationschedule{margin-right: .5em}#educationschedule{border:none}#content
ol.schedule{margin:0;padding:0}ol.schedule
h3{margin:0;color:#369}#content ol.schedule
li{background-image:none;margin:0;padding:0;list-style:none}ol.schedule li
span{font-weight:bold;white-space:nowrap;margin-left: .2em}#content ol.schedule li ul
li{padding:0
0 0 12px;background:transparent url(/img/layout/bullet_blue.gif) 0 .35em no-repeat}
