A {
	outline: 0
}
BODY A:link {
	COLOR: #333366; TEXT-DECORATION: none
}
BODY A:visited {
	COLOR: #333366; TEXT-DECORATION: none
}
BODY A:hover {
	COLOR: #333366; TEXT-DECORATION: underline
}
BODY A:active {
	COLOR: #333366; TEXT-DECORATION: underline
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_page.gif) #666666 repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/22px tahoma, sans-serif; COLOR: #5a534b; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/22px tahoma, sans-serif; COLOR: #5a534b; PADDING-TOP: 0px
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/22px tahoma, sans-serif; COLOR: #5a534b; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/22px tahoma, sans-serif; COLOR: #5a534b; PADDING-TOP: 0px
}
.clear {
	CLEAR: both; OVERFLOW: hidden; liNE-HEIGHT: 0; HEIGHT: 1px
}

#header {
	Z-INDEX: 99; LEFT: 0px; POSITION: absolute; TOP: 0px
}
#nav-main {
	Z-INDEX: 100; LEFT: 0px; POSITION: absolute; TOP: 0px
}
#container {
	WIDTH: 741px; POSITION: relative
}
#innercontainer {
	Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 26px
}

.two-column#content #primarycontent {
	DISPLAY: inline;
	FLOAT: left;
	WIDTH: 330px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 193px;
}
.two-column#content #secondarycontent {
	CLEAR: none; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 22px; WIDTH: 194px; PADDING-TOP: 0px
}
.two-column#content #primarycontent P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 12px; PADDING-TOP: 0px
}
.two-column#content #secondarycontent P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.blank {
	liST-STYLE-TYPE: none
}
.two-column#content #primarycontent OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -5px 20px 5px 45px; PADDING-TOP: 0px
}
.two-column#content #primarycontent OL li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.two-column#content #primarycontent OL OL li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.two-column#content #primarycontent OL OL OL li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.two-column#content #primarycontent OL OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 20px; PADDING-TOP: 0px
}
.two-column#content #primarycontent OL OL OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 20px; PADDING-TOP: 0px
}
.two-column#content #primarycontent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -5px 20px 5px 30px; PADDING-TOP: 0px; liST-STYLE-TYPE: none
}
.two-column#content #secondarycontent UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; liST-STYLE-TYPE: none
}
.two-column#content #primarycontent UL li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bullet_style.gif) no-repeat 0px 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.two-column#content #primarycontent UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 20px; PADDING-TOP: 0px; liST-STYLE-TYPE: none
}
.two-column#content #primarycontent UL UL li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bullet_style.gif) no-repeat 0px 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
.one-column#content #primarycontent .acceptances {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 12px; WIDTH: 260px; PADDING-TOP: 0px
}
.one-column#content #primarycontent .acceptances2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 260px; PADDING-TOP: 0px
}
.one-column#content #primarycontent #SI_galleryThumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 7px; liST-STYLE-TYPE: none
}
.one-column#content #primarycontent UL.gallery-thumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 7px; liST-STYLE-TYPE: none
}
.one-column#content #primarycontent #SI_galleryThumbs li {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 6px 0px; OVERFLOW: hidden; BORDER-LEFT: white 1px solid; WIDTH: 38px; liNE-HEIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 6px solid; liST-STYLE-TYPE: none; HEIGHT: 38px; voice-family: inherit
}
.one-column#content #primarycontent UL.gallery-thumbs li {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 6px 0px; OVERFLOW: hidden; BORDER-LEFT: white 1px solid; WIDTH: 38px; liNE-HEIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 6px solid; liST-STYLE-TYPE: none; HEIGHT: 38px; voice-family: inherit
}
HTML > BODY #SI_galleryThumbs li {
	FLOAT: left; WIDTH: 38px; HEIGHT: 38px
}
HTML > BODY UL.gallery-thumbs li {
	FLOAT: left; WIDTH: 38px; HEIGHT: 38px
}
UL#SI_galleryThumbs li A {
	
}
UL.gallery-thumbs li A {

}
#allgallery {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#allgallery #leftcontainer {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(../images/gallery/all_gallery/bg_top.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 39px 0px 7px; PADDING-TOP: 2px
}

#allgallery #leftcontainer .leftgallery P {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 5px
}
#allgallery #rightcontainer .rightgallery P {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 5px
}

#allgallery #rightcontainer .rightgallery .picturebox div {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; WIDTH: 38px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 38px; voice-family: inherit
}
#allgallery #leftcontainer .leftgallery .picturebox div {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; WIDTH: 38px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 38px; voice-family: inherit
}
HTML > BODY #allgallery #rightcontainer .rightgallery .picturebox div {
	WIDTH: 38px; HEIGHT: 38px
}
HTML > BODY #allgallery #leftcontainer .leftgallery .picturebox div {
	WIDTH: 38px; HEIGHT: 38px
}
#allgallery #rightcontainer .rightgallery .picturebox div A {
	
}
#allgallery #leftcontainer .leftgallery .picturebox div A {
	
}
.gallery-teaser H3 {
	MARGIN: 0px; liNE-HEIGHT: normal
}
#indexheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 193px; WIDTH: 548px; PADDING-TOP: 0px
}
#news {
	MARGIN: 0px 0px 14px 201px; WIDTH: 539px
}
#news IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px
}
#news #sectionheader IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 11px 0px 0px; PADDING-TOP: 0px
}
.caption {
	TEXT-INDENT: 0px
}
UL.news li A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.news li .firstchild A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.news li:first-child {
	BORDER-TOP-STYLE: none
}
UL.news li.first-child {
	BORDER-TOP-STYLE: none
}
#nav-main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_nav_section_sub.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 191px; PADDING-TOP: 0px
}
#nav-main IMG {
	CLEAR: both; DISPLAY: inline; FLOAT: left; MARGIN: 0px; voice-family: inherit
}
HTML > BODY #nav-main IMG {
	MARGIN: 0px
}
.sectionhome#content #nav-main {
	BACKGROUND-IMAGE: url(../images/bg_nav_section_home.gif)! important
}
#nav-main .container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/nav_main_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 14px; PADDING-TOP: 0px
}
#nav-main UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; liST-STYLE-TYPE: none
}
#nav-main UL li {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 163px; liNE-HEIGHT: 26px; PADDING-TOP: 0px
}
#nav-main UL li A {
	DISPLAY: block; OVERFLOW: visible; TEXT-INDENT: -3000px; liNE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; TEXT-DECORATION: none; voice-family: inherit
}
HTML > BODY #nav-main UL li A {
	OVERFLOW: visible; TEXT-INDENT: -3000px; liNE-HEIGHT: 26px; PADDING-TOP: 0px
}
#nav-main .nav-link-about {
	BACKGROUND: url(../images/nav_about.gif) no-repeat left top
}
#nav-main .nav-link-admissions {
	BACKGROUND: url(../images/nav_admissions.gif) no-repeat left top
}
#nav-main .nav-link-families {
	BACKGROUND: url(../images/nav_families.gif) no-repeat left top
}
#nav-main .nav-link-support {
	BACKGROUND: url(../images/nav_support.gif) no-repeat left top
}
#nav-main .nav-link-alumnae {
	BACKGROUND: url(../images/nav_alumnae.gif) no-repeat left top
}
#nav-main .nav-link-students {
	BACKGROUND: url(../images/nav_students.gif) no-repeat left top
}
#nav-main .nav-link-media {
	BACKGROUND: url(../images/nav_media.gif) no-repeat left top
}
#nav-main .nav-link-about:hover {
	BACKGROUND-POSITION: 0px -52px
}
#nav-main li.active .nav-link-about {
	BACKGROUND-POSITION: 0px -52px
}
#nav-main .nav-link-admissions:hover {
	BACKGROUND-POSITION: 0px -52px
}
#nav-main li.active .nav-link-admissions {
	BACKGROUND-POSITION: 0px -52px
}
#nav-main .nav-link-families:hover {
	BACKGROUND-POSITION: 0px -52px
}
#nav-main li.active .nav-link-families {
	BACKGROUND-POSITION: 0px -52px
}
#nav-main .nav-link-support:hover {
	BACKGROUND-POSITION: 0px -52px
}
#nav-main li.active .nav-link-support {
	BACKGROUND-POSITION: 0px -52px
}
#nav-main .nav-link-alumnae:hover {
	BACKGROUND-POSITION: 0px -52px
}
#nav-main li.active .nav-link-alumnae {
	BACKGROUND-POSITION: 0px -52px
}
#nav-main .nav-link-students:hover {
	BACKGROUND-POSITION: 0px -52px
}
#nav-main li.active .nav-link-students {
	BACKGROUND-POSITION: 0px -52px
}
#nav-main .nav-link-media:hover {
	BACKGROUND-POSITION: 0px -52px
}
#nav-main li.active .nav-link-media {
	BACKGROUND-POSITION: 0px -52px
}
#nav-main UL li UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 163px; PADDING-TOP: 0px
}
#nav-main UL li UL li {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 163px; PADDING-TOP: 0px; HEIGHT: 22px
}
#nav-main UL li UL li A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 20px; BACKGROUND: url(../images/bg_sub_nav.gif) no-repeat; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 10px/12px tahoma, sans-serif; OVERFLOW: visible; WIDTH: 135px; TEXT-INDENT: 0px; PADDING-TOP: 5px; HEIGHT: 12px
}
#nav-main UL li UL li A:hover {
	BACKGROUND-POSITION: 0px -22px; COLOR: #5a534b
}
#nav-utility {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_nav_utility.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 190px; WIDTH: 550px; PADDING-TOP: 0px
}
#nav-utility UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; liST-STYLE-TYPE: none; HEIGHT: 26px
}
#nav-utility UL li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav-utility UL li A {
	DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -3000px; liNE-HEIGHT: 26px; PADDING-TOP: 26px; HEIGHT: 0px; TEXT-DECORATION: none; voice-family: inherit
}
HTML > BODY #nav-utility UL li A {
	OVERFLOW: visible; TEXT-INDENT: -3000px; PADDING-TOP: 0px; HEIGHT: auto
}
#nav-utility UL li UL {
	DISPLAY: none
}

#primarycontent #nav-sitemap .container UL li A.nav-link-about {
	BACKGROUND-IMAGE: none; liST-STYLE-TYPE: none
}
#primarycontent #nav-sitemap .container UL li A.nav-link-admissions {
	BACKGROUND-IMAGE: none; liST-STYLE-TYPE: none
}
#primarycontent #nav-sitemap .container UL li A.nav-link-families {
	BACKGROUND-IMAGE: none; liST-STYLE-TYPE: none
}
#primarycontent #nav-sitemap .container UL li A.nav-link-support {
	BACKGROUND-IMAGE: none; liST-STYLE-TYPE: none
}
#primarycontent #nav-sitemap .container UL li A.nav-link-alumnae {
	BACKGROUND-IMAGE: none; liST-STYLE-TYPE: none
}
#primarycontent #nav-sitemap .container UL li A.nav-link-students {
	BACKGROUND-IMAGE: none; liST-STYLE-TYPE: none
}
#primarycontent #nav-sitemap .container UL li A.nav-link-media {
	BACKGROUND-IMAGE: none; liST-STYLE-TYPE: none
}
#primarycontent #nav-sitemap .container UL li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; liST-STYLE-TYPE: none
}
#primarycontent #nav-sitemap .container UL li UL li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#primarycontent #nav-sitemap .container UL li UL li A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../images/bullet_style.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer UL li {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 7px! important
}
#container .two-column#content #breadcrumb {
	PADDING-RIGHT: 0px! important;
	PADDING-LEFT: 10px! important;
	BACKGROUND: url(../images/bg_bc.gif) repeat-x left top;
	PADDING-BOTTOM: 0px! important;
	FONT: 11px/26px Tahoma, sans-serif;
	WIDTH: 536px;
	COLOR: #beb49e;
	PADDING-TOP: 0px! important;
	voice-family: inherit;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#container .one-column#content #primarycontent #breadcrumb {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 10px! important; BACKGROUND: url(../images/bg_bc.gif) repeat-x left top; PADDING-BOTTOM: 0px! important; MARGIN: 1px 0px 20px 193px; FONT: 11px/26px Tahoma, sans-serif; WIDTH: 536px; COLOR: #beb49e; PADDING-TOP: 0px! important; voice-family: inherit
}
HTML > BODY #primarycontent #breadcrumb {
	WIDTH: 536px
}
#container .one-column#content #primarycontent #breadcrumb {
	MARGIN: 1px 1px 0px 0px
}
#breadcrumb IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -2px 0px 0px; PADDING-TOP: 0px
}
#breadcrumb A:link
{
	color: #cccccc;
	text-decoration: none;
}
#breadcrumb A:visited {
	COLOR: #beb49e; TEXT-DECORATION: none
}
#breadcrumb A:hover {
	COLOR: #fff
}
#breadcrumb A:active {
	COLOR: #fff
}
.one-column#content #innercontainer #primarycontent #sectionheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 36px 0px 10px 10px; PADDING-TOP: 0px
}
.two-column#content #innercontainer #primarycontent #sectionheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 10px; PADDING-TOP: 0px
}
#sectionheader H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 8px; PADDING-TOP: 0px
}
#name {
	FONT: 52px/50px Arial, Helvetica, Verdana, sans-serif; COLOR: #666
}
#panoramic {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 193px;
}
