/*1*/
.left {float: left;}
.right{float: right;}
.thin{font-weight: 300}
.top {background-color: #4d435e;width: 100%;height: 35px;}
.wrap{background-color:#000;width: 938px;height: 35px;line-height:35px;text-align: center;overflow:hidden;margin: 0 auto;}
.wrap ul li {display:inline-block;color: #fff;margin-right:10px;font-size:12px;}
.wrap ul li.last{margin:0;}
.wrap a {font-family:'MuseoSans-500', sans-serif;color: #fff; text-decoration: none;font-size:12px;font-weight:500;}
.wrap a:hover{text-decoration: underline;}
#search_box {top:20px;}
.social_media ul li {display:inline-block;width: 28px; height:28px;margin: 0 10px 5px 0;}
.social_media ul li a {display: block; width: 100%; height: 28px;}
.social_media li.mail a{background:url('http://www.nasonline.org/images/mail-icon.png') no-repeat scroll 0 0 transparent;}
.social_media li.mail a:hover{background-image:url('http://www.nasonline.org/images/mail-hover.png');}
.social_media li.fb a{background:url('http://www.nasonline.org/images/facebook-icon.png') no-repeat scroll 0 0 transparent;}
.social_media li.fb a:hover{background-image:url('http://www.nasonline.org/images/facebook-hover.png');}
.social_media li.tw a{background:url('http://www.nasonline.org/images/twitter-icon.png') no-repeat scroll 0 0 transparent;}
.social_media li.tw a:hover{background-image:url('http://www.nasonline.org/images/twitter-hover.png');}
.social_media li.yt a{background:url('http://www.nasonline.org/images/youtube-icon.png') no-repeat scroll 0 0 transparent;}
.social_media li.yt a:hover{background-image:url('http://www.nasonline.org/images/youtube-hover.png');}
.social_media li.insta a{background:url('http://www.nasonline.org/images/instagram-icon.png') no-repeat scroll 0 0 transparent;}
.social_media li.insta a:hover{background-image:url('http://www.nasonline.org/images/instagram-hover.png');}

#nav_menu{text-align: center;}
#nav_menu > li{float:none; display: inline-block;color:#fff;height: auto;line-height: inherit;margin: 0 60px 0 0;}
.ie8 #nav_menu > li {margin: 0 50px 0 0;}
#nav_menu li.last{margin:0;}
#nav_menu li a {font-family:'MuseoSans-500', sans-serif;font-weight:normal;}
#nav_menu li#nav_member_login{width:auto;}
#nav_menu > li.last ul li#login_form_li{height: auto;width: 182px;}
#nav_menu > li.last ul li div#login_form form {margin: 8px auto 0;width: 158px;}
/* #nav_menu li.last ul li a {background-position:0 11px; margin-left:-20px;} */
#nav_menu li.last ul li a#forgot_login_link{background: none !important;display:inline;padding:0;}
#nav_menu li.last ul li a#forgot_login_link:hover{text-decoration: underline;}
#nav_menu li ul li a{font-weight:normal;}
#nav_menu li.last{margin:0 5px 0 0;}
#nav_menu li.first{margin:0 55px 0 5px;}
/* #nav_menu li.last:hover ul {left:-20px;} */

#home_wrapper {clear:both;overflow: hidden;}
#main {padding: 0 0 5px; border-bottom: 0 none;}
#home_sidebar {min-height: 768px;position: relative;width: 260px;}
#home_content{width:650px;}
#home_content p, .content p {font-family: Arial, sans-serif; font-size: 12px; color: #000;line-height:18px;}
#home_content a,#home_sidebar a{font-weight: bold; color:#1f6984;text-decoration: none;}
#home_content a:hover, #home_sidebar a:hover{cursor:pointer; text-decoration:underline;}
#home_content #feature_area h1, .content h1 {font-size:24px; color:#554b64;font-weight: normal;font-family: 'MuseoSans-500', sans-serif;line-height: 1.2;font-weight:500;}
.home #main, .home #footer{background-color:#f1f0ee;}
.content{margin: 30px 0 30px 20px;}
#feature_area{background: none transparent;width:auto;}
#home_content #feature_area img.right{float:right; margin: 0;max-width:49%;}
#home_content #feature_area .feature_area_div{min-height: 325px;}
#home_content #feature_area .feature_area_div .left{float:left; max-width: 49%; padding: 0;font-style: italic;}
#home_content #feature_area .feature_area_div.pnas .left{max-width:70%;font-style:normal;}
.feature_area_div{background: none #fff;width: 272px;}
#home_content #feature_area .feature_area_div.pnas {width: 597px;margin: 13px;min-height: 0;}
.feature_area_div.pnas .left {max-width: 70%;}
.feature_area_div.pnas .right {max-width: 25%;}
.feature_area_div.pnas .right img {margin: 0;}
.pnas img {border:1px solid #ccc;}
.program_lists ul{clear:both;margin: 10px 0 0;overflow: hidden}
.program_lists ul li {float:left;width: 142px; height: 160px;background: #fff;margin: 0 10px 0 0;}
.program_lists ul li.last{margin:0;}
.program_lists h2 {font-family:'MuseoSans-500', sans-serif; font-size: 14px;color: #366068;text-decoration: none; cursor: pointer;line-height: 18px; margin: 5px 10px 0;font-weight: 500;}
.program_lists a h2 {font-family:'MuseoSans-500', sans-serif; font-size: 14px;color: #366068;text-decoration: none; cursor: pointer;line-height: 18px; margin: 5px 10px 0;font-weight: 500;}
.program_lists ul li a {color:#366068;text-decoration: none;}
.program_lists ul li a:hover{text-decoration: underline;}
#home_sidebar, #latest_news{background: none #fff;}
 #home_sidebar h2.latest_news_head {background: url("http://www.nasonline.org/assets/wrapper-images/latest-news.gif") repeat scroll 15px top #fff;}
#latest_news p {padding:0 0 25px;font-family: Arial, sans-serif;font-size: 12px;color:#000;line-height:18px;overflow-wrap: break-word;word-wrap: break-word;}
#latest_news p a {font-weight:bold;color:#1f6984;}
.ad {position: absolute;bottom:15px;left:23px;}
/*--------------------
SLIDER
----------------------*/
.jshowoff, #features, #slidingFeatures, #labelFeatures, #basicFeatures, #thumbFeatures,.jshowoff div{width:100%;height: auto;line-height: 0}
.jshowoff{height: 390px;overflow: hidden;}
.jshowoff .text {position: absolute; left: 30px; top: 50px;width: 50%;}
.thumbFeatures p.jshowoff-slidelinks{position: relative; width: 836px; margin: 0 auto;border: 0 none; line-height: 0; top:0;height: auto;}
p.jshowoff-controls{background-color: black; height: 71px;overflow: hidden;width:100%;padding:0;}
.jshowoff-controls a{display: block;width:auto; margin:0; padding:0; height:71px;position:absolute;}
.jshowoff-controls a.jshowoff-prev img {margin: 0 0 22px 11px;}
.jshowoff-controls a.jshowoff-next img{margin: 0 11px 22px 0;}
/*
.jshowoff-controls a.jshowoff-prev {position: absolute;left:0;bottom:0;margin: 0 0 22px 11px;color:#000;padding:0;}
.jshowoff-controls a.jshowoff-next{position: absolute;right:0;bottom:0;margin: 0 11px 22px 0;color:#000;padding:0;}*/

.jshowoff-controls a.jshowoff-play{display: none;}
img.thumbnail_img{margin: 0; max-width: 100%;}
.thumbFeatures .jshowoff-slidelinks a{padding: 0; border-right: 0 none;height: auto;margin: 0;background-size: cover;height:71px;text-align:left; font-size:0;}
.nav_text{font-family:'MuseoSans-500', sans-serif;font-size: 12px; color:#fff;font-weight:500;line-height: 16px;display:block; width:55%; margin: 5px 0 0 10px;}
.jshowoff-slidelinks a, .jshowoff-controls a{background-color: transparent;color:#fff;}
.jshowoff p{margin: 0;padding:0;}
#thumbFeatures .text p{font-family: 'MuseoSans-500', sans-serif;color:#fff;font-size: inherit;line-height: inherit;}
/* strong{font-family:'MuseoSans-700';font-weight:700;} */
#thumbFeatures .text .head1, #thumbFeatures .text .head2 {font-size:48px;line-height: 1}
#thumbFeatures .text .slideText{line-height: 1.4;margin: 15px 0 0;}
#thumbFeatures .slideBtn {text-indent: -99999px;width: 113px; height: 27px;background:url('http://www.nasonline.org/assets/wrapper-images/read-more-button-hover.png') no-repeat;display: block; margin: 20px 0 0;}
#thumbFeatures .slideBtn:hover{background-image: url('http://www.nasonline.org/assets/wrapper-images/read-more-button.png');}
.jshowoff .thumb_text {font-size:16px; line-height:20px;font-family:'MuseoSans-500', sans-serif;color:#fff;margin:15px 0 0 5px;text-align: left;}
.jshowoff-controls a{display: block;width:auto; margin:0; padding:0; height:71px;position:absolute;}
.jshowoff-controls a.jshowoff-next{right:0;}
.jshowoff-controls a.jshowoff-prev img, .jshowoff-controls a.jshowoff-next img {margin: 23px 12px;}
#thumbFeatures .head1 p, #thumbFeatures .head2 p {font-family: "MuseoSans-100",sans-serif;}
#thumbFeatures .head1 p strong, #thumbFeatures .head2 p strong {font-family: "MuseoSans-700",sans-serif;}
#thumbFeatures .slideText p {font-family: Arial, sans-serif;font-size:12px; font-weight: normal;}
/*---------------------------
FOOTER AND SITEMAP
-----------------------------*/
#footer{height:auto;overflow:hidden;padding:5px 0 0;}
.sitemap {margin: 0 0 40px;}
.sitemap ul {list-style: square}
.bottom{width: 100%; height: 35px;}
.bottom .wrap{text-align: right;}
.bottom .social_media ul li{margin: 4px 10px 0 0;}
.bottom .left{width:700px;}
.bottom .right{margin-right: 15px;}
.bottom .social_media ul li.insta{margin-right:0;}
.sitemap h1 {margin: 0 0 20px 0;}
.sitemap > ul > li {display: inline-block;width:142px;margin:0 10px 0 0;float:left;font-size:10px;font-family:Arial, sans-serif;vertical-align: top;}
.sitemap ul > li.last{margin:0;}
.sitemap > ul > li > a {text-transform: uppercase;color:#554b64;font-weight: bold;text-decoration:none;clear:both;display:block;margin: 0 0 5px;}
.sitemap > ul > li > a:hover{text-decoration: none;cursor:default}
.sitemap > ul > li > a.home{margin: 0 0 20px 0;}
.sitemap ul li ul{list-style-type: square}
.sitemap ul li ul li {clear:both;display: block; margin: 0 0 15px 5px;line-height: 1.2}
.sitemap ul li ul li a {text-decoration: none; color:#000;}
.sitemap ul li ul li a:hover{text-decoration: underline}
.sitemap .contact, .sitemap .support{color:#000;}
.sitemap .contact{margin: 25px 0 5px;}
.sitemap{overflow:hidden;}
.sitemap ul, .sitemap > ul > li > a{font-size:11px;}
#nav_menu > li{margin:0 45px 0 0;}
#footer p.foot_nav{padding:0  25px 8px;}
#footer p{padding-left:5px;}

#login_form form input#login_button {margin-bottom: 0;}
