html,body { padding:0px; margin:0px; } 

body {  

font-family: arial, Helvetica, Verdana, Sans-serif;  
font-size: 12px;
line-height:17px;
color:#ffffff;
margin:auto;
 } 

.fineprint{
	font-size:9px;
}
.newstitle {
	color: #74eede;
}

.newsdate {
	color: #f75e6f;
}

 /* HEADER STYLES */
 
#headercontainer {
margin:auto;
height: 51px;
width: 100%;
}
 
 
#header {
margin: auto;
height: 51px;
width: 936px;
background: none;
}

#logo {
float: left;
width: 237px;
height: 59px;
background: url('images/nascentlogo.png') no-repeat;
}

#main-nav {
float: right;
background: none;
height: 51px;
width: 936px;
}

#thumbNav {
margin-top:28px;
margin-left:2px;
}

#buttonnav {
float: left;
width: 104px;
height: 64px;
}


#teamnav {
padding-left: 1px;
float: left;
width: 86px;
height: 40px;

}

#contactnav {
padding-left: 1px;
float: left;
width: 82px;
height: 40px;
}

/* SLIDER STYLES */

/* HOME PANEL */

#whatbackground {
background: url('wildlife_bg.jpg');
width: 2000px;
height: 552px;
}

/* TABLETOP PANEL */

#tabletopbackground {
background: url('images/bg_roster.jpg');
width: 2000px;
height: 552px;
}

.tabletoptext{
margin-left: 645px;
padding-top: 190px;
width: 150px;
height: 400px;
color: #333333;
font-size:11px;
}

/* INTERACTIVE PANEL */

#interactivebackground {
background: url('images/bg_roster.jpg');
width: 2000px;
height: 552px;
}

.interactivetext{
margin-left:1180px;
padding-top: 190px;
background:none;
}

/* MOBILE PANEL */

#mobilebackground {
background: url('images/adriiana_bg.jpg');
width: 2000px;
height: 552px;
}

.mobiletext{
float:left;
margin-left: 675px;
padding-top: 112px;
width: 260px;
height: 400px;
color: white;
font-size: 11px;
}


/* TEAM PANEL */

#teambackground {
background: url('images/bg_home.jpg');
width: 2000px;
height: 552px;
}

.teamtext {
margin-left: 550px;
width:900px;
height: 552px;
background:none;
}

.teamheadertext {
padding-top: 75px;
width: 450px;
height: 55px;
font-size: 12px;
}

.teammembertext {
padding-top: 0px;
width: 920px;
height: 70px;
}

.member {
width: 230px;
height: 0px;
float:left;
}

.member h1{
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
margin-top:-10px;
padding:0px;
color: #434e50;
}
.member h4{
margin: 0px;
padding:0px;
color: #059ea6;
}

p.membertext {
margin-top:0px;
padding-left:0px;
padding-right: 30px;
color: #434e50;
}

.memberbottomtext {
width: 900px;
height: 50px;
color: #434e50;
font-size: 12px;
}

.postingtext {
padding-top: 18px;
margin-left: 5px;
width: 900px;
height: 200px;
}

.postingtext a{
text-decoration: underline;
color: #ffffff;
}

.postingtext a:visited{
text-decoration: underline;
color: #ffffff;
}

.postingtext a:hover{
text-decoration: underline;
color: #000000;
}

.position {
float:left;
width: 140px;
padding: 5px;
color: white;
}

.hours {
float:left;
width: 100px;
padding: 5px;
color: white;
}

.description {
float:left;
width: 600px;
padding: 5px;
color: white;
}


/* CONTACT PANEL */

#contactbackground {
background: url('images/bg_roster.jpg');
width: 2000px;
height: 552px;
}

.contacttext {
margin-left: 552px;
width:900px;
height: 552px;
background:none;
}

.contactheadertext {
padding-top: 85px;
width: 450px;
height: 50px;
color: #434e50;
}

.contactbodytext {
padding-top: 48px;
width: 300px;
height: 50px;
color: #04878e;
}

p.contactinfo {
margin-top: 15px;
padding-left: 0px;
padding-right: 30px;
color: #434e50;
}
/*PANEL 7 */
#panel7bg {
background: url('images/bg_home.jpg');
width: 2000px;
height: 552px;
}

 
 /* FOOTER STYLES */
 
 #footercontainer{
margin: auto;
height: 335px;
width: 100%;
background: url('images/footerbackground.png');
}
 
 
#footer {
margin: auto;
height: 96px;
width: 900px;
background: none;
}

#twitterlogo {
float: left;
margin-left: 0px;
margin-top: 15px;
width: 38px;
height: 38px;
}

#alternate-nav {
float: right;
background: none;
height: 50px;
width: 556px;
}

#thumbNav2 {
margin-top:0px;
margin-left:0px;
}

#home2nav {
padding-left: 1px;
float: left;
width: 86px;
height: 50px;
}

#interactivenav {
padding-left: 1px;
float: left;
width: 210px;
height: 50px;
}

#mobilenav {
padding-left: 1px;
float: left;
width: 136px;
height: 50px;
}

#tabletopnav {
padding-left: 1px;
float: left;
width: 120px;
height: 50px;
}

a:link {
	color: #74eede;
	text-decoration: none;
}
a:visited {
	color: #74eede;
	text-decoration: none;
}
a:hover {
	color: #74eede;
	text-decoration: underline;	
}
a:active {
	color: #74eede;
	text-decoration: none;
}

#example-one a img, #example-one a           { border: none; overflow: hidden; float: left; }
#example-one a:hover                        { border: 2px solid #74eede; cursor:pointer }
#example-one a:hover img                     { margin: -2px; }
