html, body{ margin:0; padding:0; text-align:center;} 

#wrap { width:780px; text-align:left; margin-left:auto; margin-right:auto; clear:both;} 
#title {background: url(../images/header.jpg) #FFFFFF no-repeat; width: 780px; height: 84px; position:relative}

#left_image{ width:410px; height: 294px; float:left; position:relative; background:url(../images/mainphoto.jpg) no-repeat;}
#right_image{ width:133px; height: 294px; float:right; position:relative; background:url(../images/miscimages.jpg) no-repeat; border-right:#DBDBDB thin solid;}
#menu { width: 236px; height: 294px; float: left; display:inline; position: relative; background:url(../images/menubg.jpg) repeat-x;}
#menu ul { list-style:none; padding: 5px 0 10px 10px;}
#menu ul li a { color:#FFFFFF; text-transform:uppercase; font-family: Tahoma; font-size:13px; line-height:25px; text-decoration:none; padding-left: 13px;}
#menu ul li a:hover { background:url(../images/marker.gif) no-repeat 0 5px; padding-left:13px; color:#9BADB6;}
#menu .li1 a { background:url(../images/marker.gif) no-repeat 0 5px; padding-left:13px; color:#9BADB6;}
#menu li a { color:#396073; line-height:18px;}

#left_info { width:214px; float:left; position:relative; padding: 0px; background:none; }
#left_info h1 { font-family: "Times New Roman", Times, serif; font-size:14px; color:#333333; margin: 5px 0px 0px 10px; padding-bottom: 5px;}
#left_info a { font-family: "Times New Roman", Times, serif; font-size:12px; color:#3B6276;}
#left_info ul { list-style:none; padding: 5px 0 0 10px; margin: 0px}
#left_info ul li a { color:#3B6276; text-transform:uppercase; font-family: Tahoma; font-size:13px; line-height:18px; text-decoration:none; padding-left: 13px;}
#left_info ul li a:hover { background:url(../images/marker2.gif) no-repeat 0 5px; padding-left:13px;}

#middle_info { width: 393px; float: left; background:none; }
#middle_info h1 { font-family: "Times New Roman", Times, serif; font-size:15px; color:#3B6276; margin: 5px 0px 0px 10px; padding-bottom: 10px;}
#middle_info p { font-family:Tahoma; font-size:12px; color:#525252; text-align:justify; margin: 0px 10px 0px 10px; padding-bottom: 10px;}
#middle_info a { font-family: "Times New Roman", Times, serif; font-size:12px; color:#3B6276;}

#newsupdate { width: 375px; float: left; background:none; margin: 25px 5px 10px 10px;}
#newsupdate h1 { font-family: "Times New Roman", Times, serif; font-size:15px; color:#3B6276; padding: 0px 0px 10px 30px;}
#newsupdate p { font-family:Tahoma; font-size:12px; color:#525252; text-align:justify; margin: 0px 10px 0px 10px; padding-bottom: 3px;}
#newsupdate a { font-family: "Times New Roman", Times, serif; font-size:12px; color:#3B6276;}
#newsimage {float:left;}
#updates {float:left; padding-left: 10px;}

#content { width: 550px; float: right; background:none; }
#content h1 { font-family: "Times New Roman", Times, serif; font-size:15px; color:#3B6276; margin: 5px 0px 0px 10px; padding-bottom: 10px;}
#content p { font-family:Tahoma; font-size:12px; color:#525252; text-align:justify; margin: 0px 10px 0px 10px; padding-bottom: 10px;}
#content a { font-family: "Times New Roman", Times, serif; font-size:12px; color:#3B6276;}


#right_info { width:166px; float:right; position:relative; }
#right_info h1 { font-family: "Times New Roman", Times, serif; font-size:14px; color:#3B6276; margin: 5px 0px 0px 20px; padding-bottom: 10px;}
#right_info p { font-family:Tahoma; font-size:12px; color:#525252; text-align:justify; margin: 0px 0px 0px 10px; padding-bottom: 3px;}
#right_info a { font-family: "Times New Roman", Times, serif; font-size:12px; color:#3B6276;}

#addy { border-top: thin solid #DBDBDB; margin-top: 10px; }
#addy p { font-family:Tahoma; font-size:12px; color:#525252; padding-left: 12px; }

/*footer*/
#footer{ height:20px; background-color:#ffffff; clear:both; margin-bottom: 10px; border-top: thin solid #DBDBDB;}
#footer p { font-family:Tahoma; font-size:9px; color:#525252; text-align:justify; margin: 0px 10px 0px 10px; padding: 5px 0px 10px 0px; line-height: 12px;}
#footer a { color:#5187A2;}

/*in_line*/
img {border:0; vertical-align:top; text-align:left;}
a:hover{text-decoration:none;}
a {color:#3B6276;}
.title { font-family:Tahoma; font-size:13px; color:#333333; font-weight:bold;}
.scientist { font-family:Tahoma; font-size:13px; color:#525252; font-weight:bold; font-style:italic;}