<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{background:#ebebeb;font:normal 12px/18px Verdana;color:#454545;margin:0;padding:0; }
a{outline:0;text-decoration:none;}

/* Generic styles */
.clear{clear:both;}



.f-left{ float:left;}



.f-right{ float:right;}





#associations-slide{list-style:none;margin:0;padding:0;}



.fadein-fadeout{left:20px;position:absolute;top:340px;}



#easyTooltip{border:1px solid #999;background:#333;color:#f7f5d1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font:normal 12px arial;padding:10px;}



#header{width:998px;height:178px;background:#FFF;}





#header h1{float:left;margin-left:15px;padding-top:30px;}



#header #searchform{float:right;margin-right:19px;margin-top:65px;margin-bottom:16px;}



#navigation{background:url(../images/nav-left-bg.jpg) no-repeat scroll left top #FFF;float:left;height:50px;margin-left:15px;width:auto;}







#navigation ul{background:url(../images/nav-right-bg.jpg) no-repeat scroll right top transparent;float:left;height:50px;list-style:none outside none;min-width:900px;clear:both;margin:0 0 0 8px;padding:0;}







#navigation ul li{float:left;display:inline-block;margin:15px 0 0 20px;}







#navigation ul li:first-child{margin-left:9px;}







#navigation ul li a{float:left;font:normal 20px Verdana;color:#8d8d8d;text-shadow:-1px 0 1px #363636;margin-right:15px;text-decoration:none;}







#navigation ul li a:hover{color:#363636;}







#navigation ul li a.selected{color:#947d7d;}







#breadcrumb{background:none repeat scroll 0 0 #FFF;float:left;margin-left:9px;margin-top:10px;width:740px;position:relative;z-index:100;}







#breadcrumb ul{list-style:none;margin:0;padding:0;}







#breadcrumb ul li a{background:url(../images/arrow.jpg) no-repeat left center;padding-left:15px;float:left;font:normal 12px Verdana;color:#7a7a7a;margin-left:10px;}







.page{margin-top:-25px;}







#banner{left:19px;position:absolute;top:460px;border:1px solid #999;border-radius:5px;}







#associations-submenu{height:293px;left:230px;position:absolute;top:174px;width:186px;display:none;z-index:10;}







#association-map{border:1px solid red;width:200px;height:100px;}







.showaa{background:url(../images/show-menu.png) no-repeat scroll left top transparent;height:30px;position:absolute;right:-8px;top:176px;width:68px;z-index:14;}







.ui-accordion{border-left:1px solid #e5b804;left:380px;outline:0 none;padding-left:10px;position:absolute;top:420px;width:270px;background:url(../images/accoridion-spt.jpg) no-repeat 10px bottom;padding-bottom:1px;}







.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;background:url(../images/accoridion-spt.jpg) no-repeat left top;float:left;clear:left;width:270px;padding-top:1px;outline:0;margin-bottom:7px;}







.ui-accordion .ui-accordion-header:first-child{background:none;}







.ui-accordion .ui-accordion-li-fix{display:inline;}







.ui-accordion .ui-accordion-header-active{border-bottom:0!important;}







.ui-accordion .ui-accordion-header a{display:block;float:left;font:normal 18px Verdana;color:#797778;text-decoration:none;outline:0!important;padding:10px 0 15px 65px;}







.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}







.ui-accordion .ui-accordion-content{position:relative;top:1px;margin-bottom:0;overflow:auto;display:none;zoom:1;float:left;}







.ui-accordion .ui-accordion-content-active{display:block;font:normal 13px georgia;color:#737272;}







.short-info{margin-bottom:10px;padding:6px 10px 0 15px;}







a.more-link{clear:right;color:#666;float:right;margin-top:10px;text-decoration:none;padding:5px 5px 0;}







.calendar-of-events{background:url(../images/event-calendar.jpg) no-repeat left 6px;padding-left:50px;}







.links{background:url(../images/links.jpg) no-repeat left top;padding-left:50px;}







.books{background:url(../images/books.jpg) no-repeat left top;padding-left:50px;}







.forum{background:url(../images/forums.jpg) no-repeat left top;padding-left:50px;}







.message-board{background:url(../images/message-board.jpg) no-repeat left top;padding-left:50px;}







.departments{background:url(../images/departments.jpg) no-repeat left top;padding-left:50px;}







.article-gallery a{float:left;text-decoration:none;outline:0;width:162px;border:0;margin-right:20px;z-index:999;}







.article-gallery a img{border:6px solid #d2d2d2;width:150px;float:left;z-index:10000;margin:0;padding:0;}







.article-gallery a span{background:#d2d2d2;width:100%;float:left;text-align:center;clear:left;font:normal 12px Verdana;color:#454545;text-decoration:none;height:20px;border:0;margin:0;padding:0;}







.article-gallery a:hover span{color:#000;text-decoration:underline;z-index:1000;}







normal 12px arial;max-width:300px;padding:6px 10px; z-index:2;}







.article-gallery{left:26px;position:absolute;top:707px;}







.exhibition-preview{list-style:none;display:inline;position:absolute;top:493px;right:15px;margin:0;padding:0;}







.exhibition-preview li{float:left;width:auto;background:url(../images/ex-img-bg-lt.jpg) no-repeat left top;height:152px;overflow:hidden;padding-left:4px;margin-left:15px;}







.exhibition-images{list-style:none;display:inline;position:absolute;top:373px;left:7px;text-align:center;margin:0;padding:0;}







.exhibition-images li{float:left;width:auto;background:url(../images/ex-img-bg-lt.jpg) no-repeat left top;height:152px;padding-left:4px;margin-left:15px;text-align:center;margin-bottom:65px;}







.exhibition-images li a:hover span{text-decoration:underline;color:#69DCEE;}







.gallery-images{display:inline;float:left;list-style:none outside none;text-align:center;top:0;margin:-405px 8px 0 50px;padding:0;}







.gallery-images li{float:left;height:246px;margin-bottom:65px;margin-left:25px;margin-right:15px;padding-left:4px;text-align:center;width:auto;}







.gallery-images li a{float:left;width:auto;padding-right:4px;}







.gallery-images li a:hover span{color:#000;text-shadow:1px 0 0 #fff;}







#loginForm{bottom:165px;position:absolute;right:5px;display:none;}







.gallery-main-image{background:url(../images/gallery-bg.jpg) repeat-y scroll 1px top #FFF;border-top:25px solid #FFF;float:right;overflow:hidden;position:relative;text-align:center;width:968px;margin:-25px auto 0;padding:10px 10px 10px 20px;}







.gallery-main-image a{width:100%;}







.gallery-main-image a span{direction:inline;}







.gallery-main-image a img{display:inline-block;clear:both;}







.index-main-image span.caption{display:none;background:none repeat scroll 0 0 #000;color:red;left:20px;opacity:0.8;position:absolute;text-shadow:0 1px 0 #000;top:35px;padding:10px 22px;}



.index-main-image a img{ border:0;}







.detail-images a{float:left;width:auto;margin:10px;}







.list_carousel ul li a img{ border:0;}







.detail-images  img{ border:0;}







.footerimage{float:left;clear:left;}







.gallery-preview-landscape{background:#FFF;}







.gallery-preview-landscape #breadcrumb{background:#FFF;width:978px;margin:0;padding:10px;}







.gallery-main-image-lanscape{background:#FFF;float:left;width:978px;padding:0 10px;}







.gallery-main-image-lanscape .index-main-image{width:100%;overflow:hidden;}







.gallery-main-image-lanscape .index-main-image span.caption{background:none repeat scroll 0 0 #000;color:red;display:none;left:11px;opacity:0.8;position:absolute;text-shadow:0 1px 0 #000;top:198px;padding:10px 22px;}







.gallery-preview-landscape .detail-images a{float:left;margin:10px;}







.gallery-preview-landscape .detail-images a:first-child{margin-left:0;}







.gallery-preview-landscape .detail-images a span{clear:left;float:left;font:normal 12px Verdana;width:100%;margin:5px;padding:5px;}







#breadcrumb-landing{background:#FFF;float:left;width:100%;padding:5px 0;}







#breadcrumb-landing ul{list-style:none;margin:0;padding:5px;}







#breadcrumb-landing ul li a{background:url(../../images/arrow.jpg) no-repeat left center;padding-left:15px;float:left;font:normal 12px Verdana;color:#7a7a7a;margin-left:10px;}



.index-main-image{

	float:left;

	background:#FFF;

	position:relative;

	text-align:center;

	box-shadow:2px 2px 3px gray;

	margin:10px 10px 10px 10px;

	width: auto;

}







.index-main-page{

	display:inline-block;

	width:395px;

	margin-top:10px;

	z-index:1;

	background:#EFEFEF;

	opacity:0.7;

	position:absolute;

	right:0;



}



.item-logo{max-width:375px;}



.logo-container{

	float:left;

	width:355px;

	background:#ddd;

	padding:20px;

}



.logo-container h1 {font: bold 16px Verdana;text-shadow: 1px 1px 0 #FFFFFF; color:#333;}



.logo-container h1 a{ color:#333;}

.logo-container img{max-width:335px!important;}

.section-text{

	float:left;

	background:#efefef;

	padding:10px 20px 0px 20px;

}

.section-text a{ color:#111; text-shadow:1px 2px 0px #fff;}

.section-text a:hover{ text-decoration:underline;}

.enlarge {

	background:url(../images/enlarge-image.png) no-repeat left top;



    border-radius: 0 5px 0 0;

	bottom: 10px;

	cursor: pointer;

height: 56px;

overflow: hidden;

position: absolute;

right:0;

width: 122px;

text-indent:-99999px;

border-radius:0 3px 3px 0;

z-index:3;

display: none;



}



.landing-nav{

	float:left;

	width:395px;

	background:#ccc;

	text-align:center

}

.landing-nav ul{list-style:none;display:inline-block; text-align:center;margin:0;padding:0;}

.landing-nav ul li{display:inline-block;float:left;}

.landing-nav ul li a,.landing-nav ul li a.no-link:hover{color:#333;font:normal 10px Verdana;text-decoration:none;float:left;background:#ccc; border-left:1px solid #999;padding:7px 5px;}

.landing-nav ul li:first-child a,.landing-nav ul li:first-child a:hover,.landing-nav ul li:first-child a.no-link:hover{padding-left:5px;}

.landing-nav ul li:first-child a,.landing-nav ul li:first-child a:hover{ border-left:0;}



.landing-nav ul li:first-child a{border-left:0;}







.landing-nav ul li a.no-link,.landing-nav ul li a.no-link:hover{background:#ccc;text-shadow:1px 0 0 #fff;color:#ddd;}







.landing-nav ul li a:hover{background:#666;color:#FFF;text-shadow:1px 0 1px #000;}

.landing-nav ul li a.no-link{cursor:default;}

.maintextbox{width:998px;margin:0 auto;}



#detail-image{width:100%;float:left;}







#detail-image h3{width:100%;color:#FFF;display:inline-block;background:#666;font:18px Verdana;text-shadow:1px 1px 0 #555;margin:0;padding:0; position:relative;}







#detail-image h3 span{float:left;padding:10px;}







#detail-image h3 span.f-right{ position:absolute; top:0; left:200px;  padding:0;}















.list_carousel{

	width:395px;

	float:left;

	background:#ddd;

	margin:0;

}







.list_carousel ul{list-style:none;display:block;margin:0;padding:0;}







.list_carousel li{

	text-align:center;

	background-color:#eee;

	border:1px solid #dedede;

	width:auto;

	height:100px;

	display:block;

	float:left;

	margin:10px;

	padding:0;

}







.clearfix{float:none;clear:both;}







.prev,.next{float:right;outline:0;background:url(../images/carousel.png) no-repeat scroll -36px -39px transparent;height:40px;overflow:hidden;text-indent:-9999px;width:36px;margin:2px 10px 0 0;}







.prev{background-position:-4px -39px;margin:2px 0 0; outline:0;}







.prev:hover{background-position:-4px 0;}







.next{background-position:-36px -39px;outline:0;}







.next:hover{background-position:-36px 0;}







.pager{float:left;width:300px;text-align:center;}







.pager a{text-decoration:none;margin:0 5px;}







.pager a.selected{text-decoration:underline;}







.timer{background-color:#999;height:6px;width:0;}







#divOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff url(../images/patterns.png) repeat left top;margin:0;padding:0; z-index:2;}







.loadingdiv{border:1px solid #000;border-radius:2px 2px 2px 2px;color:#DDD;font:18px/30px "Arial Narrow";height:32px;left:46%;position:absolute;text-shadow:1px 0 3px red;top:46%;background:url(../images/loading.gif) no-repeat scroll left 5px #000;padding:5px 10px 5px 41px;}







/* colorbox css styles*/















#colorbox,#aaOverlay,#aaWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}







#aaOverlay{position:fixed;width:100%;height:100%;background:#000;}







#aaMiddleLeft,#aaBottomLeft{clear:left;}







#aaContent{position:relative;margin-top:32px;overflow:visible;}







#aaLoadedContent{overflow:auto;background:#666;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;padding:1px;}







#aaTitle{background:none repeat scroll 0 0 #000;bottom:0;color:#aaa;left:0;opacity:0.9;position:absolute;width:90%;font:normal 12px Verdana;display:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;moz-box-shadow:15px;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;z-index:1000;margin:10px;padding:10px;}







#aaLoadingOverlay,#aaLoadingGraphic{position:absolute;top:0;left:0;width:100%;}







#aaPrevious,#aaNext,#aaClose,#aaSlideshow{cursor:pointer;}







.aaPhoto{float:left;border:1px;display:block;overflow:hidden;margin:auto;}







.aaIframe{width:100%;height:100%;display:block;border:0;}







#aaError{border:1px solid #ccc;padding:50px;}







#aaLoadingGraphic{background:url(../images/loading.gif) no-repeat center center;}







#aaLoadingOverlay{background:#000;}







#aaCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px;}







#aaSlideshow,#aaPrevious,#aaNext,#aaClose,#aadownloadlink{text-indent:-9999px;width:32px;height:32px;position:absolute;top:-32px;background:url(../images/controls.png) no-repeat 0 0;}







#aadownloadlink{cursor:pointer;background-position:-175px -32px;right:31px;width:191px !important; display:none;}







#aaPrevious{background-position:0 -32px;right:72px; width:38px;}







#aaPrevious.hover{background-position:0 0;width:38px;}







#aaNext{background-position:-42px -32px;right:33px;width:38px;}







#aaNext.hover{background-position:-42px 0;width:38px;}







#aadownloadlink.hover{background-position:-175px 0px;right:31px;width:191px !important;}







#aaClose{background-position:-82px -32px;right:0;}







#aaClose.hover{background-position:-82px 0;}







.aaSlideshow_on #aaPrevious,.aaSlideshow_off #aaPrevious{right:66px;}







.aaSlideshow_on #aaSlideshow{background-position:-75px -32px;right:44px;}







.aaSlideshow_on #aaSlideshow.hover{background-position:-100px -32px;}







.aaSlideshow_off #aaSlideshow{background-position:-100px 0;right:44px;}







.aaSlideshow_off #aaSlideshow.hover{background-position:-75px -32px;}







#aalightprev,#aalightnext{width:49.5%;height:100%;position:absolute;top:0;cursor:pointer;}







#aalightprev{left:1px;background:url(../images/lightblank.gif) no-repeat left 30%;}







#aalightprev:hover{background:url(../images/lightprev.gif) no-repeat left 30%;filter:alpha(opacity=80);opacity:0.8;}







#aalightnext{right:1px;background:url(../images/lightblank.gif) no-repeat right 30%;}







#aalightnext:hover{background:url(../images/lightnext.gif) no-repeat right 30%;filter:alpha(opacity=80);opacity:0.8;}



#aacloseOnClick{

    background-image: url("../images/returntoImagePage.png");

	background-position:-9999px 30px;

	background-repeat:no-repeat;

	background-color:transparent;

    display: block;

    height: 60px;

    left: 0;

    position: absolute;

    top: -60px;

    width: 100%;

    z-index: 0;

	cursor:pointer;

}



#aaresizeImage{cursor:pointer;position:absolute;top:10px;left:10px;width:34px;height:34px;text-indent:-9999px;background:url(../images/expand.gif) no-repeat left top transparent;display:none;z-index:1001; opacity:0.6; filter:alpha(opacity=60);}

#aaresizeImage:hover{ opacity:1;  filter:alpha(opacity=100);}













/* jscroll pagen css styles*/



.jspContainer{overflow:hidden;position:relative;}

.scroll-pane{

	width:395px;

	height:650px;

	background:#EFEFEF;

	padding:0px 0 10px 0;

}



.scroll-pane2{

	width:395px;

	height:180px;

	background:#EFEFEF;

	padding:0px 0 10px 0;

}

.jspPane{position:absolute; padding-bottom:0 !important;}

.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:tranparent;}

.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red;}

.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}



.jspCap{display:none;}



.jspHorizontalBar .jspCap{float:left;}

.jspTrack{background:transparent url(../images/path.png) repeat-y 5px top;position:relative;width:11px;height:auto;margin:0;}

.jspDrag{background:transparent url(../images/scrollhandle.png) no-repeat left 5px;height:53px;widows:11px;position:relative;top:0;left:0;cursor:pointer;}

.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}

.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}

.jspArrow.jspDisabled{cursor:default;background:#80808d;}

.jspVerticalBar .jspArrow{height:16px;}

.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}







.jspVerticalBar .jspArrow:focus{outline:none;}







.jspCorner{background:#eeeef4;float:left;height:100%;}







* html .jspCorner{margin:0 -3px 0 0;}







#bg { position: fixed;  right: 0px; margin:0px; z-index:-1; box-shadow:0px 10px 10px #666; border-radius:3px; border:1px solid #ccc }







.landscape{ margin:20px 20px 20px 20px ; width: auto !important;}























.show-page {







    background: url("../images/controls.png") no-repeat scroll -36px -26px #000000;







    border: 5px solid black;







    height: 32px;







    left: 375px;







    overflow: hidden;







    padding: 6px 1px;







    position: absolute;







    text-indent: -9999px;







    top: 0px;







    width: 49px;



}





.show-page:hover{ background-position: -36px 6px;}





.hide-page {







    background: url("../images/controls.png") no-repeat scroll 4px -26px #000000;







    border: 5px solid black;







    height: 32px;







    left: 375px;







    overflow: hidden;







    padding: 6px 1px;







    position: absolute;







    text-indent: -9999px;







    top: 0px;







    width: 49px;



}



.hide-page:hover{ background-position: 4px 6px;}

.landscape-wrapper	{ margin:0 auto;width:1024px; position:relative }



.note {

    border: 0 none;

    bottom: 30px;

    color: #666666;

    font: 12px "georgia";

    margin-top: 20px;

    position: absolute;

}

</pre></body></html>