Body{ margin:0px 0px; padding:0px;
      /*background-color:#155489;*/}
	  
#wrap{ width:1007px;
       height:auto;
	   margin:0px auto;
	   padding:0px;
	   background-color:#316796;
	   }
#masthead{width:1004px;
          height:148px;
		  float:left;
		  background-image:url(images/masthead.jpg);
		  background-repeat:no-repeat;
		  }
#linkbar{ width:1004px;
          height:35px;
		  float:left;
		  }
#firstspacer{width:1004px;
             height:5px;
			 float:left;
			 background-image:url(images/firstspacer.jpg);
			 background-repeat:no-repeat;
			 }
#rightlinkedge{ width:7px;
                height:35px;
				float:left;
				background-image:url(images/rightlinkedge.jpg);
				background-repeat:no-repeat;
				}
#leftlinkedge{ width:7px;
               height:35px;
			   float:left;
			   background-image:url(images/leftlinkedge.jpg);
			   background-repeat:no-repeat;
			   }
#midlinkspace{ width:990px;
               height:35px;
			   float:left;
			   background-color:#333333;
			   }
.topsearch{
	width:139px;
	height:19px;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}

.mainsearch{
	width:130px;
	height:12px;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	border: thin solid #FFFFFF;
}

.mainlinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #155489;
	text-decoration: none;
}



.searchbg{/*width:163px;*/
          height:21px;
		  background-image:url(images/searchbg.jpg);
		  background-repeat:no-repeat;
		  }		  
			   
/*-------------------------------------------- top ends here ----------------------------------------------------------------*/

#midspacerone{ width: 1004px;
               height:5px;
			   float:left;
			   background-image:url(images/midspacerone.jpg);
			   background-repeat:no-repeat;
			   }
#Interactiveareaone{ width:1004px;
                     height:286px;
					 float:left;
					 }
#midspacertwo{ width: 1004px;
               height:6px;
			   float:left;
			   }
#Interactiveareatwo{ width:1004px;
                     height:195px;
					 float:left;
					 }
#Interactiveareathree{ width:1004px;
                       height:171px;
					   float:left;
					 }
#levelonepartone{width:360px;
                 height:286px;
				 float:left;
				 }
#members{width:360px;
         height:237px;
		 float:left;
				 }				 
#xtra{width:360px;
      height:286px;
	  float:left;
				 }				 
/*-------------------------------------------- midlevel2 start here ----------------------------------------------------------------*/
#leveltwohold{width:1004px;
              height:367px;
			  float:left;
			  }
#leveltwoseparator{width:1004px;
                   height:4px;
				   float:left;
				   background-color:#246294;
					}
#boxes{width:360px;
       height:361px;
	   float:left;
	   }
#boxe{ width:360px;
       height:174px;
	   float:left;
	   }	   
#visuals{width:644px;
         height:361px;
		 float:left;
		 }
#boxesseparator{width:360px;
                height:8px;
				float:left;
				background-color:#246294;
				}
#boxesseparator2{width:360px;
                height:5px;
				float:left;
				background-color:#246294;
				}				
#bigboxseparator{width:644px;
                 height:8px;
				 float:left;
				 background-color:#155489;
				}	
#bigbox{width:644px;
       height:353px;
	   float:left;
	   }
.header{
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	padding-bottom: 2px;
        }
		
.newsheaderline{
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height:2px;
        }		
		
.header2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
        }		
		
.boxtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 169%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
         }
.boxtext2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 185%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;	/*padding-bottom: 2px;*/
         }
		 
.member{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 185%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;	/*padding-bottom: 2px;*/
         }		 		 
		 		 
.boxentries{
	width:153px;
	height:26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	border: thin solid #CCCCCC;
			}
			 		
.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 210%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}

.newsheader2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}

.newsheader3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}

.newsheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}

#newfanaka{width:612px;
           height:551px;
		   background-image:url(images/fanaka.jpg);
		   background-repeat:no-repeat;
		   }
		   
#goto{width:192px;
      height:28px;
	  background-image:url(images/goto.jpg);
	  background-repeat:no-repeat;
	  }
	  
.fanakalinks{
	width:137px;
	height:18px;
	background-color:#FFFFFF;
	border: thin solid #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
			 }	  		   

