@charset utf-8;
body{background-color:#fff;font-family:Arial, Geneva, Verdana, sans-serif;width:100%;height:100%;margin:0;padding:0;}
#main-loader{position:absolute;left:49%;top:275px}
#main-content-container{position:relative;width:1024px;height:100%;top:0;visibility:hidden;margin:auto;padding:0 5px}
#main-slideshow-container{position:relative;width:100%;height:685px;overflow:hidden;top:0;-webkit-transform:translate3d(0,0,0);margin:0;padding:0}
#main-video-container{position:relative;width:100%;height:685px;overflow:hidden;top:135px;z-index:0;margin:0;padding:0}
#main-header{position:relative;width:100%;height:100px;top:5px;left:0;z-index:1;margin:0;padding:0}
#main-header-logo{position:absolute;width:238px;height:29px;top:5px;left:0;background-image:url(../images/cornell_logo.gif)}
#main-header-title{position:absolute;width:331px;height:38px;top:45px;left:0;background-image:url(../images/Bop-title2.png)}
#main-header-links{position:absolute;right:0;top:0;width:307px;height:41px;text-decoration:none;margin:0;padding:0}
#main-header-news{position:absolute;top:0;left:0;margin:0;padding:0}
#main-header-news a{display:block;background-position:0 0;background-image:url(../images/cornell_enews.jpg);width:96px;height:41px;margin:0;padding:0}
#main-header-contact{position:absolute;top:0;left:111px;margin:0;padding:0}
#main-header-contact a{display:block;background-position:0 0;background-image:url(../images/cornell_contact.jpg);width:87px;height:41px;margin:0;padding:0}
#main-header-join{position:absolute;top:0;left:213px;margin:0;padding:0}
#main-header-join a{display:block;background-image:url(../images/cornell_joinus.jpg);background-position:0 0;width:94px;height:26px;margin:0;padding:0}
#main-header-join a:hover{background-position:0 -26px}
#main-header-donate{position:absolute;top:26px;left:213px;margin:0;padding:0}
#main-header-donate a{display:block;background-image:url(../images/cornell_donate.jpg);background-position:0 0;width:94px;height:15px;margin:0;padding:0}
#main-header-donate a:hover{background-position:0 -15px}
#main-footer{position:relative;width:100%;color:#888;font-size:11px;line-height:14px;clear:both;z-index:0;margin:0;padding:0}
#main-footer hr{background-color:#888}
#main-footer-secondary-links{position:absolute;right:280px;top:60px;padding:0 0 30px}
#main-copyright{font-size:9px;line-height:14px;text-align:right;float:right;padding:0 3px 0 0}
#main-footer-secondary-links li{display:inline;padding:0 3px 0 0}
#main-footer-secondary-links li a{text-decoration:none;color:#888;font-size:9px;line-height:18px}
#main-footer-links{position:absolute;width:1024px;top:15px;margin:auto}
#main-footer ul{position:relative;list-style-type:none;text-align:center;margin:0;padding:0}
#main-footer-links li{display:inline;padding:0 8px 0 0}
#main-footer-links li a{text-decoration:none;color:#888;font-size:11px;line-height:14px}
#main-footer li a:hover{color:#e50007}
.main-footer-divider{font-weight:700}
#main-footer-logo{position:absolute;top:55px;left:275px;width:200px;height:41px;background-image:url(../images/logo_cornell_black.png)}
#main-content{position:relative;width:100%;min-height:685px;z-index:0;clear:both;top:0;margin:0;padding:0}
.main-slideshow-container{position:absolute;left:-9999px;margin:0;padding:0}
.main-video-player{margin:0;padding:0}
.main-audio-button{position:absolute;right:0;top:0;width:31px;height:31px;z-index:2;background-image:url(../images/audio.png);background-position:0 0;cursor:pointer}
.main-audio-button:hover{background-position:0 -31px}
#main-btn-left{position:absolute;left:30px;top:400px;width:50px;height:68px;z-index:2}
#main-btn-right{position:absolute;right:30px;top:400px;width:50px;height:68px;z-index:2}
.main-slideshow-copy{position:absolute;color:#888;font-size:12px;width:853px}
#main-navigation{position:absolute;z-index:2;top:53px;right:0}
.main-menu{font:normal 11px Arial, Geneva, Verdana, sans-serif;box-shadow:0 0 20px rgba(56,93,111,0.5);-moz-box-shadow:0 0 20px rgba(56,93,111,0.5);-webkit-box-shadow:0 0 20px rgba(56,93,111,0.5);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=0, Color='#999999')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=15,Direction=0,Color='#999999')}
.main-menu ul{list-style-type:none;box-shadow:0 10px 10px rgba(56,93,111,0.5);-moz-box-shadow:0 10px 10px rgba(56,93,111,0.5);-webkit-box-shadow:0 10px 10px rgba(56,93,111,0.5);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=0, Color='#999999')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=15,Direction=0,Color='#999999');margin:0;padding:0}
.main-menu ul li{position:relative;display:inline;float:left;background:#becad0}
.main-menu-top-li{padding:0 2px 0 0}
.main-menu ul li a{display:block;background-image:url(../images/nav_gradient.png);background-repeat:repeat-x;border:0;color:#385d6f;text-decoration:none;min-width:80px;min-height:24px;line-height:22px;padding:0 20px 0 10px}
* html .main-menu ul li a{display:inline-block}
.main-menu ul li a:link,.main-menu ul li a:visited{color:#385d6f}
.main-menu ul li a:hover{background:#fff;color:#385d6f}
.main-menu ul li ul{position:absolute;left:0;display:block;visibility:hidden;padding:0}
.main-menu ul li ul li{display:list-item;float:none}
.main-menu ul li ul li ul{top:0}
.main-menu ul li ul li a{font:normal 13px Verdana;width:160px;background:#fff;border:0;min-height:24px;margin:0;padding:11px 5px 10px}
.main-menu span{padding:0 10px 0 0}
.main-menu ul li ul li a:hover{background:#385d6f;color:#fff}
.main-menu-down-arrow{position:absolute;top:9px;right:7px;border:0}
.main-menu-right-arrow{position:absolute;top:11px;right:5px;border:0}
#main-interactive-canvas-bg{position:absolute;left:0;top:0;z-index:-1;margin:0;padding:0}
#main-interactive-canvas{position:absolute;left:0;top:0;z-index:1;margin:0;padding:0}
#main-breadcrumb{position:absolute;left:0;top:0;z-index:2;font:normal 12px Verdana;margin:0;padding:0}
#main-title{position:absolute;left:0;top:18px;width:600px;font-size:18px;z-index:2;margin:0;padding:0}
.main-title-interactive{position:absolute;left:0;top:18px;width:600px;font-size:18px;z-index:2;visibility:hidden;margin:0;padding:0}
.main-subtitle{left:0;top:41px;width:600px;font-size:15px;color:#968e8b;margin:0;padding:0}
#main-description{position:absolute;left:0;top:45px;width:600px;font-size:12px;z-index:2;color:#000;margin:0;padding:0}
.main-description-interactive{position:absolute;left:0;top:45px;width:600px;font-size:12px;z-index:2;color:#000;visibility:hidden;margin:0;padding:0}
#main-breadcrumb-text{position:relative;z-index:2;font:normal 12px Verdana;margin:0;padding:0}
#main-title-text{position:relative;width:600px;font-size:18px;z-index:2;margin:0;padding:0}
#main-description-text{position:relative;width:600px;font-size:12px;color:#000;margin:0;padding:15px 0}
#main-description-text ul{margin:0;padding:0 0 0 15px}
#main-description-text li{margin:0;padding:0}
#main-description-images{position:relative;float:right;clear:none;width:360px;margin:0;padding:53px 0 0}
.main-description-caption{color:#888;font-size:10px;margin:0;padding:1px 0 15px}
#main-social-media{position:absolute;right:0;top:10px;z-index:3;list-style-type:none;margin:0;padding:0}
#main-social-media li{display:inline;vertical-align:middle;overflow:hidden;float:right;max-width:80px;padding:0 0 0 10px}
.fb-like{overflow:hidden;height:21px;width:47px;top:0;position:relative}
#main-social-media a{border:none}
#main-canvas-support{position:absolute;background-color:#fff;top:0;left:0;width:100%;height:100%;visibility:hidden}
#main-javascript-support{position:absolute;background-color:#fff;top:0;left:0;width:100%;height:100%}
.main-support-text{position:relative;width:100%;top:75px;text-align:center}
.main-download-link{position:absolute;right:0;top:85px;text-decoration:none;font-size:16px;color:#000;margin:0;padding:0}
iframe,img{border:0}
#main-header-news a:hover,#main-header-contact a:hover{background-position:0 -41px}
#main-footer-end,.main-menu-top-li-end{padding:0}
#main-breadcrumb a,#main-breadcrumb-text a{text-decoration:none;color:#000}
#main-breadcrumb a:hover,#main-breadcrumb-text a:hover,.main-download-link:hover{color:#968e8b}