
body
{
background-image:none;
background-repeat: repeat-y; 
text-align:center;
font-size:medium;

}


 


#wrapper
{
width: 1020px;
text-align:left;
margin:0px auto;
float:left;
background-color:#cffdb8;
}



#header
{
background-color:#cffdb8;
width:1170px;
height:185px;
background-repeat:no-repeat;
background-position: center;
float:center;
text-align:center;



 }

 #header h1
 {
 text-decoration:underline; 
 color:black;
 font-weight:bold;
 font-size:250%;
 text-align:center;
 padding-right:10px;
 padding-top:85px;
 }
 
 
 #header address
 {
 color: black;
 text-align:center;
 font-size:100%;
 padding-right:10px;
 font-style:normal;
 padding-top:10px;
  }
 
 
#navbar
{
background-color:#cffdb8;
width:1170px;
height:25px;
background-repeat:no-repeat;
background-position: center;
float:center;
text-align:left;

font-family:"Arial",Georgia,Serif;
color:white;
font-size:13px;
text-align:center;

border-bottom-style:groove;



}



#navbar li
{

padding-left:1px;   
padding-right:1px;
padding-top:25px;
padding-bottom:15px;
display:inline;
text-align:left;





}



#navbar a
{
float: center;
line-height:14px;
font-weight:bold;
color:black;
margin-left: 5px;
margin-right: 5px;
text-decoration:none;
text-align:left;



}

#navbar a:hover
{
color:#0099FF ;
}



#sidebar
{ 
font-size:105%;
float: left;
width: 250px;
margin-top: 12px;
border-style: none;
margin-bottom:55px;
margin-left:90px;
padding-top:20;

}

#sidebar a
{
color:black;
text-decoration:underline;
text-align:left;
}

#sidebar a:hover
{
color:#0099FF;

}

#sidebar h2
{
font-size:150%;
font-family:"Arial",Georgia,Serif;
color:black;
text-decoration: none;
padding-bottom:0px;
padding-left:10px;
padding-top:5px;
}

#sidebar ul
{
font-family:"Arial",Georgia,Serif;
color:black;
text-decoration: none;
padding-bottom:0px;
padding-left:10px;
padding-top:5px;
}

#sidebar li
{
font-size:90%;
font-weight:bold;
font-family:"Arial",Georgia,Serif;
line-height: 2.0em; 
text-decoration:none;
text-align:left;
list-style:none;
padding-bottom:5px;
padding-left:8px;
padding-right:5px;
}

#litcited
{ 
font-family:"Arial",Georgia,Serif;
font-size:100%;
margin-top: 50px;
margin-bottom:10px;
text-align:left;

}

#litcited li
{
padding-bottom:5px;
margin-left:45px;
 }

#contact
{
margin-bottom: 25px;
text-align:center;
}



#publications
{

padding: 25px;
margin-right:250px;
}



#content
{
font-family:"Arial",Georgia,Serif;
font-size:85%;
margin-top: 50px;
margin-bottom:10px;
text-align:left;
}

#content a
{
color:blue;
font-weight:bold;
text-decoration:underline;
}

#content a:hover
{
color:#0099FF;
}



#content p
{
color:black;
padding-left:10px;
padding-right:5px;
}



#content h2
{
font-size:125%;
font-family:"Arial",Georgia,Serif;
font-weight:900;
text-decoration:none;
margin-left: 25px;
}

#content h3
{
font-size:110%;
text-align:left;
padding-top:10px;
padding-bottom:10px;
}

#content h4
{
font-size:135%;
padding-bottom:10px;
}

#content li
{
font-size:120%;
font-weight:bold;
font-family:"Arial",Georgia,Serif;
line-height: 2.0em; 
text-decoration:none;
text-align:left;
list-style:none;
padding-bottom:5px;

padding-right:5px;
}


#content address
{
padding-left: 10px;
}

.contenttitle
{

text-align:center;

}



.officers
{
list-style:none;
}



.image1
{
float:left;
width: 220px;
height: 170px;
margin-bottom: 25px;
margin-right:25px;
border:solid 5px white;
border-style: none;

}

.image2
{
float:right;
width: 320px;
height: 270px;
margin:15px 25px 15px 20px;
border:solid 5px white;
border-style: none;

}

.image2_wide
{
float:right;
width: 370px;
height: 270px;
margin:15px 25px 15px 20px;
border:solid 5px white;
border-style: none;
}



.image3
{
float:right;
width:200px;
height:150px;
margin:5px 5px 5px 5px;
vertical-align: middle;
border: solid 5px white;
border-style: none;
}



.image4
{
float:right;
width:165px;
height:150px;
margin:20px 15px 5px 5px;
vertical-align: middle;
border: solid 5px white;
border-style: none;
}

.image5
{
float:left;
width: 336px;
height: 450px;
margin:15px 25px 15px 20px;
border:solid 5px white;
border-style: none;
}

.image6
{
float:right;
width: 336px;
height: 350px;
margin:15px 25px 15px 20px;
border:solid 5px white;
border-style: none;
}

.image6_long
{
float:right;
width: 336px;
height: 375px;
margin:15px 25px 15px 20px;
border:solid 5px white;
border-style: none;
}
.image7
{
float:inherit;
width: 420px;
height: 370px;
border:solid 5px white;
border-style: none;
margin:0px 10px 0px 10px;
}



.image8
{
float:inherit;
width: 480px;
height: 390px;
border:solid 5px white;
border-style: none;
margin:0px 10px 0px 10px;
}

.image9
{
float:left;
width: 336px;
height: 350px;
margin:15px 25px 15px 20px;
border:solid 5px white;
border-style: none;
}

.image11
{
float:right;
width: 336px;
height: 500px;
margin:15px 25px 15px 20px;
border:solid 5px white;
border-style: none;
}

.tn_map
{

width: 575px;
height: 200px;
margin-left:25px;
margin-bottom:25px;
border:solid 5px white;
border-style: none;

}
.tn_WNSmap
{

width: 780px;
height: 240px;
margin-left:5px;
margin-bottom:25px;
border:solid 5px white;
border-style: none;

}
#photocredit
{
font-size:70%;
text-align:right; 
}

#footer
{
clear:both;
padding:5px;
font-size:70%;
}

#footer p
{
color:black;
}

