/* CSS Document */
#home #n-home a, 
#snews #n-snews a,
#scontact #n-scontact a,
#about #n-about a, 
#about #n-about2 a, 
#products #n-products a,  
#products #n-products2 a,
#applications #n-applications a, 
#applications #n-applications2 a, 
#programs #n-programs a,
#programs #n-programs2 a, 
#programs #n-programs3 a,  
#capabilities #n-capabilities a, 
#capabilities #n-capabilities2 a,
#capabilities #n-capabilities3 a
{ 
color:#ff9900; 
width:auto;
display:block;
margin-bottom:1px;
height:10px;
text-decoration:none;
} 
.dottedlineNews{
border-bottom:1px dotted #9CBCC8;
padding:4px 2px 4px 0px;
}
#about3 #n-about3a a 
{ 
padding-left: 10px;
color:#ff9900; 
width:auto;
display:block;
margin-bottom:1px;
height:10px;
text-decoration:none;
} 
html, body {
	
	font-size:12px;
	color:#11272F;
	font-weight:normal;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	height: 1200px;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 12px;
	color:#367996;
	text-decoration:none;

}
a.special:link{
	color: #999;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #1D4150;	
	text-decoration:none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #FFCC00;
	text-decoration:none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 12px;
	text-decoration:none;
	color: #1D4150;	
	text-decoration:none;

}
a.language2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;	
	font-size: 12px;
	color:#EEECAF;
	text-decoration:none;

}
.newsText{
padding-top:10px;
padding-bottom:2px;

}
a.language2:visited  {
    font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;	
	font-size: 12px;
	color:#EEECAF;
	text-decoration:none;
}
a.language3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;	
	font-size: 12px;
	color:#EEECAF;
	text-decoration:none;
	

}




a.news:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;	
	font-size: 11px;
	color:#ffffff;
	text-decoration:none;

}

a.news:visited  {
    font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;	
	font-size: 11px;
	color:#ffffff;
	text-decoration:none;
}

a.language3:visited  {
    font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;	
	font-size: 12px;
	color:#EEECAF;
	text-decoration:none;
}

a.language4:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;	
	font-size: 12px;
	color:#FF9900;
	text-decoration:none;

}
a.language4:selected {
    font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;	
	font-size: 12px;
	color:#FF9900;
	text-decoration:none;
}

a.select:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;	
	font-size: 12px;
	color:#FF9900;
	text-decoration:none;

}

/*langauge hyperlinks*/
a.language:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;	
	font-size: 12px;
	color:#367996;
	text-decoration:none;

}
a.language:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #1D4150;	
	text-decoration:none;
}
a.language:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFCC00;
	text-decoration:none;
}
a.language:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color: #1D4150;	
	text-decoration:none;
}
.etdCont{
width:100px;
float:left;
}
.etlCont{
padding-right:10px;
width:300px;
float:left;
}
.eDate{
}
.eTitle{
}
.eLocation{
}
.eTime{
}
.eContent{
width:190px;
float:left;
}
.when{
width:100px;
font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#1D4150;
float:left;
padding-bottom:10px;
}
.event{
width:300px;
font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#1D4150;
float:left;
padding-bottom:10px;
padding-right:10px;
}
.location{
width:150px;
font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#1D4150;
float:left;
padding-bottom:10px;
}
#main_contact{
background-image:url(images/Backgrounds/dramatic_bedrock_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}



#outermain{
background-color:#FFFFFF;
border:#ffffff solid 20px;
margin:auto;
width:800px;
}



#main_home {
background-image:url(images/Home_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}



#main_intro_leg{
background-image:url(images/Backgrounds2/oystercatchers_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}

#main_back_sac{
background-image:url(images/Backgrounds2/Puffins_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}

#main_sac{
background-image:url(images/Backgrounds2/ray_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}


#main_background03{
background-image:url(images/Backgrounds2/Otter_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;

}

#main_conservation{
background-image:url(images/Backgrounds2/kelp_forest_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;

}



#main_rel_auth{
background-image:url(images/Backgrounds2/sea_squirts_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;

}


#main_lia_group{
background-image:url(images/Backgrounds2/sediment_anemone_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;

}


#main_background04{
background-image:url(images/Backgrounds2/sponge_anemone_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;

}


#main_aboutarea{
background-image:url(images/Backgrounds2/divers_bg.jpg);
background-repeat:no-repeat;

}

#main_location{
background-image:url(images/Backgrounds2/dramatic_bedrock_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}

#main_otherwildlife{
background-image:url(images/Backgrounds2/corkwing_wrasse_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}

#main_goingdeeper {
background-image:url(images/Backgrounds2/goingdeeper_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}

#main_site_management {
background-image:url(images/Backgrounds2/sea_squirts_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}



#main_gettinginvolved {
background-image:url(images/Backgrounds2/Cave_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}

#main_kidscorner{
background-image:url(images/Backgrounds2/kidscorner_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}



#main_divebeneath {
background-image:url(images/Backgrounds2/ray_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}


#main_where_is{
background-image:url(images/Backgrounds2/sea_squirts_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}


#main_why_is{
background-image:url(images/Backgrounds2/sediment_anemone_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}


#main_benefits{
background-image:url(images/Backgrounds2/starfish-on-mussel-bed_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;

}

#main_what_is{
background-image:url(images/Backgrounds2/tompot_blenny_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}

#main_wind{
background-image:url(images/Backgrounds2/wind_farms_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}

#main_zostera{
background-image:url(images/Backgrounds2/zostera_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}

#main_crab{
background-image:url(images/Backgrounds2/velvet_swimming_crab_bg.jpg);
background-repeat:no-repeat;
margin:auto;
width:800px;
}


#topleft{
padding-top:5px;
padding-left:25px;
width:510px;
height:60px;
float:left;
}

#topright_search{
padding-top:0px;
padding-left:25px;
width:230px;
height:30px;
float:right;
}

#topright{
padding-top:11px;
padding-left:25px;
width:230px;
height:54px;
float:right;
}

#topright_language{
padding-top:10px;
padding-left:25px;
padding-bottom:10px;
width:230px;
height:10px;
float:right;
}

#nav{
text-align:left;
padding-left:20px;
padding-top:65px;
width:245px;
float:left;
}

#rightcontainer{
width:500px;
height:315px;
float:left;
}

#bottom_left{
padding-top:75px;
padding-left:20px;
width:140px;
float:left;
}

#bottom_left02{
margin-top:10px;
background-color:#0033FF;
background-image:url(images/news_back.jpg);
padding-top:8px;
width:123px;
height:190px;
padding-left:5px;
padding-right:5px;
float:left;
}

#bottom_mid{
padding-top:75px;
padding-left:20px;
padding-right:10px;
width:610px;
float:left;
}



#bottom_mid02{
padding-top:25px;
padding-left:20px;
padding-right:20px;
width:425px;
float:left;
}


#bottom_mid03{

width:430px;
float:left;
text-align:left;
}


#bottom_home{

width:770px;
float:left;
text-align:left;
}
.bottom_home03{
padding-top:30px;
width:350px;
padding-left:30px;
float:left;
text-align:left;
}


#bottom_mid04{
width:610px;
float:left;
}

#bottom_mid05{
width:170px;
float:left;
padding-left:10px;
}

#bottom_mid06{
width:370px;
float:left;
text-align:left;
}
#bottom_mid06Event{
width:600px;
float:left;
text-align:left;
}
#bottom_mid07{
width:230px;
float:left;
text-align:left;
}



#bottom_full{
padding-left:20px;
height:80px;
width:780px;


}

#bottom_right{
width:175px;
height:135px;
float:left;
}

.bltext {
	float:left;
	padding-right:6px;
	border-right:1px solid #81D1E5;
}


#footer{
padding-Top:25px;
padding-Bottom:10px;
padding-left:25px;
width:755px;

}

.style_add_right{
color:#666666;
font-size:10px;
float:right;
}

.dottedline {
	padding-top:4px;
	border-bottom:0.08em solid #3D87A4;
	margin-bottom:5px;
}

.clear {
	clear: both;
}















/* Top Navigation*/

#nav_main_high{
/*border-bottom:1px #FF9900;
border-bottom-style:solid;
border-bottom-color:#FF9900;
border-bottom-width:thin;*/
width:50px;

}

#nav_main{
list-style-type:none;
list-style:none;
color:#fff;
}
#navigation_main{
margin:0px;
padding:0px;
list-style-type:none;
}

#navigation_main li a{
/*display:block;*/
font-family: Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size:11px;
color:#ffffff;
margin:0px;
padding:0px;
height:12px;
border-right:0px dotted #fff;
text-decoration:none;
text-align:left;
/*float:left;*/
line-height:12px;
}

#navigation_main li a:hover{
color: #ff9900;
}
#navigation_main li a:active{
color: #ffffff;
}


/* sub Navigation*/

#nav_sub{

list-style-type:none;
list-style:none;

}
#nav_subbed{

list-style-type:none;
padding-left:10px;
list-style:none;

}
#navigation_sub{
padding-top:1px;
padding-bottom:2px;
margin:0px;
padding:0px;
list-style-type:none;
}
#navigation_sub li a{
display:block;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#EEECAF;
padding:0px 0px 0px 10px;
height:12px;
text-decoration:none;
text-align:left;
/*float:left;*/
line-height:12px;

}
#navigation_sub li a:hover{
color: #ff9900;
}
#navigation_sub li a:active{
color: #ff9900;
}

#navigation_sub li.nm_selected a{
color: #ff9900;

}



#nav_sub3{
margin:0px;
padding-top:0px;
font-weight:normal;
list-style-type:none;
list-style:none;
}
#navigation_sub3{
margin-bottom:5px;
margin:0px;
padding:0px;
list-style-type:none;
}
#navigation_sub3 li a{
display:block;
font-family: Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size:11px;
/*color:#eeeCAF;*/
padding:0px;
text-decoration:none;
text-align:left;
/*float:left;*/
line-height:12px;

}
#navigation_sub3 li a:hover{
color: #ff9900;
}
#navigation_sub3 li a:active{
color:  #ff9900;
}



/* Top Navigation 2*/

#nav_main2{
list-style-type:none;
list-style:none;
color:#fff;
}
#navigation_main2{
margin:0px;
padding-top:3px;
padding-left:0px;
list-style-type:none;
}
#navigation_main2 li a{

font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#ffffff;
border-right:0px dotted #fff;text-decoration:none;
text-align:left;


/*float:left;*/

}


#navigation_main2 li a:active{
color: #ffffff;
}

#navigation_main2 li a:hover{
color: #ff9900;
}
#navigation_main2 li a:active{
color: #ffffff;
}




/* third sub Navigation*/


#nav_sub2{
padding-top:0px;
padding-bottom:0px;
list-style-type:none;
list-style:none;
color:#ff9900;
/* color:#000;   */
}
#navigation_sub2{
padding-top:0px;
padding-left:10px;
padding-bottom:0px;
margin:0px;
list-style-type:none;
}

#navigation_sub2 li a{

font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#ffffff;
padding:0px;
height:10px;
text-decoration:none;
text-align:left;

/*float:left;*/
line-height:10px;
}
#navigation_sub2 li a:hover{
color: #ff9900;
}
#navigation_sub2 li a:active{
color: #ff9900;
}

h1 {
margin-left:0px;
margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#1D4150;
}
h2 {margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#10B3F4;
}
h3 {
    margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}

h4 {
    margin-top:0px;
font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#10B3F4;
}


h5 {
font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#F00180;
}



h6 {
font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-sifze:12px;
	color:#10B3F4;
}
















#nav_main_si{
list-style-type:none;
list-style:none;
color: #1D4150;	
}
#navigation_main_si{
margin:0px;
padding:0px;
list-style-type:none;
}

#navigation_main_si li a{
/*display:block;*/
font-family: Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size:11px;
color:#ffffff;
margin:0px;
padding:0px;
height:12px;
border-right:0px dotted #fff;
text-decoration:none;
text-align:left;
/*float:left;*/
line-height:12px;
}

#navigation_main_si li a:hover{
color: #ff9900;
}
#navigation_main_si li a:active{
color: #ffffff;
}
#nav_sub4{
margin:0px;
padding-top:0px;
font-weight:normal;
list-style-type:none;
padding-left:20px;
list-style:none;
}

/*Styles for Events Pages*/
#calendarStyle{  }
#calendarStyle table{ width:600px; height:50px }
#calendarStyle table a{ text-decoration:none }
#calendarStyle table table{ width:600px; height:100px }

/*End styles for Events Pages*/
