@charset "utf-8";
@font-face{
	font-family:neosans;
	src: url(http://gtnp.arcticportal.org/fonts/neosans.otf) ;
}
@font-face{ /* for IE and firefox and others ?*/
    font-family:"neosans";
  	src: url("http://gtnp.arcticportal.org/fonts/neosans.otf") format("otf"),
	url("http://gtnp.arcticportal.org/fonts/NEOSANS.otf") format("otf"),
}
@font-face{
  font-family:'Open Sans';
  font-style:normal;
  font-weight:400;
  src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

body{
   background-color:#efefef;
   font-family:Open Sans;
   font-size:12px;
   margin:0;
   overflow:scroll;
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th{
   border:0 none;
   margin:0;
   outline:0 none;
   padding:0;
}
div.featureditems{text-align:justify;}
div.fpss-introtext{text-align:justify;width:300px;}
fieldset{
    border-bottom:1px solid #aaa;
    padding-bottom:5px;
}
ol,ul{list-style:none outside none;}
table{border-spacing:0;}
img{border-style:none;}
html body div#outerWrapper div#innerWrapper div#frontWrapper div#right_space div#top_content div#box1 div#box1.mboxWrapper div#mod_87.mbox div.content div.custom p img.slim{border-radius:6px;}
a{color:#34454f;text-decoration:none;}
a:hover{text-decoration:underline;}
.wrapper{
	margin:0 auto;
	width:1002px;
}
#outerWrapper{
    margin:0 auto;
    padding-bottom:20px;
    text-align:left;
    width:1002px;
}
#innerWrapper{
	background-color:#f2f2f2;
	box-shadow:0 1px 4px 0 #565656;
    padding:10px 14px 10px 18px;
}
#header{
	margin-bottom:10px;
}
#header #banner{
	background: -webkit-linear-gradient(top,#33454F,#25323A);
	background: -moz-linear-gradient(top,#33454F,#25323A);
	background: -o-linear-gradient(top,#33454F,#25323A);
	background: -ms-linear-gradient(top,#33454F,#25323A);
	background: linear-gradient(top,#33454F,#25323A);
    height:124px;
	width:100%;
}
#header #banner span{
    display:none;
}
#innerWrapper #content{
    margin:0 auto;
    min-height:500px;
    width:968px;
}
#topMenu ul{
    color:#fff;
    font-family:Arial,Helvetica,sans-serif;
    line-height:18px;
    margin-left:0;
    margin-top:0;
    padding:5px 0;
    text-align:left;
    width:100%;
}
#topMenu ul li{
    display:inline;
    padding:5px 0;
}
#topMenu ul li a{
    border-right:1px solid #34454f;
    color:#34454f;
    padding:0 9px;
    text-decoration:none;
}
#menu{
    height:46px;
    margin:0 auto;
    width:1000px;
}
#topMenu li.current{
    background-color:#fff;
    border:1px solid;
    padding-bottom:7px;
}
#menuTable{
	margin-bottom:10px;
    width:1002px !important;
}
#menuTable #alphabetList{
    margin-left:80px !important;
}
#menuTable div.scroll{
    margin-left:80px !important;
}
#left_menu ul.menu li{
    list-style-type:none;
    padding:10px;
}
#innerWrapper #left_menu{
    border:1px solid #243139;
    float:left;
    margin:0 20px 0 10px;
    width:256px;
}
#right_space{
    float:left;
    padding:0 0 10px 10px;
    width:652px;
}
#right_space #top_content .blog{
    min-height:135px;
    padding:15px;
}
.blog{
    text-align:justify;
}
.blog img{
    height:auto;
    max-width:300px;
}
.blogFull img{
    height:auto;
    width:250px;
}
.category-desc{
    padding-bottom:15px;
}
#top_content{
    background-position:left bottom;
    background-repeat:no-repeat;
    border-radius:8px;
}
#top_content h2{
    color:#754C29;
    padding-bottom:5px;
}
#box1{
    height:345px;
}
#box1 h2{
    color:#025AA1;
    font-size:35px;
    padding-left:360px;
    padding-top:30px;
}

#topbox1{
	 float:left;
	 padding-right:10px;	
}
#topbox1.mboxWrapper .custom a{
	outline:none;
	text-indent:-5000px ;
	display:block;
	width:652px;
	height:119px;
	background-image: url('../images/buttons/data_management.jpg');
}
#lowbox img{border:1px solid #000;margin-top:10px;}
.smallbox{
    float:left;
}
.smallbox h2{
	color:#fff;
	font-family:Calibri;
	font-size:12pt;
	font-weight:500;
	line-height:24px;
    padding:5px;
    position:absolute;
	text-align:center;
	width:138px;
}

#camera_wrap_92{
	border:1px solid #243139;
}
#smallbox1,#smallbox2,#smallbox3{
    padding-right:20px;
}
#smallbox1 a,#smallbox2 a,#smallbox3 a,#smallbox4 a{
    display:block;
    height:119px;
    margin-top:10px;
    outline:medium none;
    text-indent:-5000px;
    width:148px;
}
#smallbox1 a{
    background-image: url('../images/buttons/box1.jpg');
}
#smallbox2 a{
    background-image: url('../images/buttons/box2.jpg');
}
#smallbox3 a{
    background-image: url('../images/buttons/box3.jpg');
}
#smallbox4 a{
    background-image: url('../images/buttons/box4.jpg');
}
#component1{
    margin-left:247px;
    min-height:405px;
    padding:13px;
    width:696px;
}
#component1 .item-page{
    padding:10px;
}
#ps_results span{
    display:inline-table;
}
#header a.logo{
    display:block;
    height:95px;
    width:208px;
}
#header #logo{
    background-image: url('../images/logo.png');
    background-repeat:no-repeat;
    float:left;
    height:95px;
    margin-top:20px;
    width:208px;
}
#header #logo h1{
    border:0 none;
    margin:0;
    padding:0;
}
#header #search{
    float:right;
    margin:60px 10px 0 0;
}
#header #search .custom{float:right;margin-top:10px;}
#header #sponsors a{
	float:right;
	margin:43px 10px 0 10px;
}
#top_content .search{
    padding:15px 15px 95px;
}
#top_content .item-page{
    min-height:292px;
    padding:15px;
}
html body div#outerWrapper div#header div#banner div#search form div.search label{
    color:#838383;
    padding-right:10px;
}
#header #search input.inputbox{
    border-radius:8px;
    width:170px;
}
#user7{
    display:none;
    float:right;
    margin-top:-34px;
    padding-right:15px;
}
.clear{clear:both;height:1px;overflow:hidden;}
#partners{
    background-color:#fff;
    border:1px solid #D0D0D0;
    margin:10px 0;
    text-align:center;
    width:965px;
}
#partners table{
    width:100%;
}
#partners table img{
    border:medium none;
}
input.inputbox{
    font-size:11px;
    padding:1px;
    width:120px;
}
input.button{
    background-color:#ccc;
    color:#000;
    cursor:pointer;
    font-size:10px;
    margin-left:3px;
    padding:2px;
}
#frontPageWrapper a,#subPageWrapper a{color:#0062A7;}
#frontPageWrapper a:hover,#subPageWrapper a:hover{text-decoration:underline;}
#contentHeight{
    float:right;
    height:auto !important;
    width:1px;
}
.contentpaneopen{
    font-size:12px;
    width:100%;
}
.article_separator{
    border-bottom:1px solid #CFD0D1;
    display:block;
    height:30px;
    margin-bottom:20px;
}
table.spacing td{
    padding:3px 0;
}
#feeds{
    margin-bottom:10px;
}
div.cd_moduletitle_logo{
    color:#E0D7D7;
    margin-left:-16px;
    top:210px;
    width:37px;
}
.addthis_button_compact{
    height:10px;
    left:1px;
    margin-left:5px;
    padding:0;
    position:fixed;
    top:370px;
    width:10px;
    z-index:5000;
}
#cse-search-results{
    width:700px !important;
}
#cse-search-results iframe{
    width:700px !important;
}
.advanced_search a{
    color:#fff;
    font-weight:bold;
}
#modArcticSearchWrapper .advancedLink{
    display:block;
    padding-top:5px;
}
.gsc-input{
    width:270px;
}
.advanced_search{
    float:left;
    width:142px;
}
.cd_moduletitle_logo{
    color:#000;
    float:left;
    width:142px;
}
.easy_img_caption{
    float:right;
}
.ice-navigator-outer{
    width:950px !important;
}

.article-info-term{
    display:none;
}
dd.create{
    color:#999;
    padding-bottom:5px;
}
.leading-0,.leading-1,.leading-2,.leading-3,.leading-4,.leading-5{
    border-bottom:1px solid #ccc;
    margin-bottom:10px;
    min-height:200px;
    padding-bottom:10px;
    text-align:justify;
}
label[for="modlgn-username"]{
    padding-right:10px;
    width:50px;
}
label[for="modlgn-passwd"]{
    padding-right:18px;
    width:50px;
}
#apButton{
    margin-right:35px !important;
}
.apSlide{
    margin-top:0 !important;
}
#top_content .contact{
    min-height:278px;
    padding:15px;
}
#top_content .contact #contact-slider.pane-sliders{
    padding:15px 15px 150px;
}
#top_content .contact h1{
    color:#243139;
    font-family:Arial,Helvetica,sans-serif;
    font-size:18px;
    padding-bottom:5px;
}
#top_content .contact h2{
    font-size:12px;
}
#top_content h2 a,.aidanews2_title a{
    color:#62a7d2 !important;
	font-family:Open sans;
    font-size:19px;
    padding:10px 0;
	outline:medium none;
	text-decoration:none;
	text-shadow:1px 1px 1px #666;
}
#acyarchiveview h1,#acyarchiveview h2{
    color:#1A335C;
}
#mail_content,#mail_content a,#mail_content h3{
    color:#1A335C !important;
}

#top_content h3{
    color:#243139;
    font-size:14px;
    padding-bottom:5px;
}
#top_content h4{
    color:#243139;
    font-size:12px;
    padding-bottom:5px;
}
#top_content p{
    padding-bottom:10px;
	color:#333;
	text-align:justify;
}
.peoples a{
    padding:0 !important;
}
.mod_events_latest_content a{
    padding:0 !important;
}
#top_content ul li{
    margin:5px 0 0;
    padding:0 0 5px 12px;
}
.camera_pag{
	margin:-25px 10px 0 0;
}
.camera_pag ul.camera_pag_ul li{
	padding:0 !important;
}

.peoplecon_position{
    color:#666;
    font-style:italic;
}
#acyarchiveview .contentheading{
    display:none;
}
#phoca-dl-categories-box h1{
    padding-top:20px;
}
.spokesperson{
    height:150px;
    width:auto;
}
#all_events_front a{
    padding-left:0 !important;
}
#publicationList{
    list-style:disc outside none;
}
#publicationList li{
    padding:0 !important;
}
.actions{
	display:table;
}
.actions li,.pagenav li{
	float:left;
}

/*		Dropdown Sliders		*/
div.nn_sliders_container{
	margin:0;
}
div.nn_sliders_slider{
	margin:0 !important;
}
div.nn_sliders_container img{
	max-width:218px;
	height:auto;
}
div.nn_sliders_slider a{
	background-image:url('../images/buttons/menu_arrow.jpg');
	background-repeat:no-repeat;
	background-color:#224656 !important;
	background-position-y:-30px;
	border-radius:0px;
	color:#fff;
	font-size:14px;
	font-weight:700;
	padding-left:35px !important;
	height:14px;
}
div.nn_sliders_slider.active a{
	background-position-y:0;
}
/*		End of Dropdown Sliders	*/

#sub-banner,#footer{
	background:-webkit-linear-gradient(top,#33454F,#25323A);
	background:-moz-linear-gradient(top,#33454F,#25323A);
	background:-o-linear-gradient(top,#33454F,#25323A);
	background:-ms-linear-gradient(top,#33454F,#25323A);
	background:linear-gradient(top,#33454F,#25323A);
	height:53px;
	width:100%;
}
#footer .content{
	color:#fff;
	font-size:8pt;
	line-height:50px;
	margin:0 auto;
	width:1002px;
}
#footer .content a{
	color:#fff;
}
#footer img{float:right;margin-top:4px;}
.aidanews2_botL a.readon{
	float:right;
}
.aidanews2_botL a.readon span.aidanews2_readmore{
	color:#34454f !important;
	font-weight:500 !important;
}
.aidanews2_bottomlink{
	border-top:1px solid;
    padding:10px 0;
    width:100%;
}
.aidanews2_bottomlink a{
	color:#34454f !important;
	float:right;
	font-family:Calibri;
	font-size:12pt;
	font-weight:500 !important;
}
/*1920 x 1200*/
.category .item-phone{
	width:20%;
}

/*	Ice Mega Menu	*/
.icemegamenu .collapse{
	overflow:visible !important;
}
.icemegamenu ul li a.iceMenuTitle{
	font-size:12px;
	height:45px;
	margin:0 2px;
}
div.icemegamenu ul#icemegamenu  li.active a.icemega_active > span.icemega_title{ 
	color:#fff;
}
.icemegamenu ul{
	background: -webkit-linear-gradient(top,#33454F,#25323A);
	background: -moz-linear-gradient(top,#33454F,#25323A);
	background: -o-linear-gradient(top,#33454F,#25323A);
	background: -ms-linear-gradient(top,#33454F,#25323A);
	background: linear-gradient(top,#33454F,#25323A);
	border-radius:0;
}
.icemegamenu > ul > li.active{
	background:none !important;
}
ul.icesubMenu li a.iceMenuTitle{
	background:none !important;
	height:30px;
}
#topMenu{
	padding-bottom:10px;
}
#topMenu ul{
	padding:0;
}
#topMenu ul li{
	padding:3px 0;
}
#topMenu ul li a{
	color:#fff;
	padding:0 8px!important;
}
ul.icesubMenu{
	top:45px;
}
/*	End of Ice Mega Menu	*/