body{
margin: 0;padding: 0;
font-family: Georgia, Garamond; 
}
  
textarea { margin: 0 0 10px 0;}  

 

  
td{border: 1px solid black; padding: 10px;} 


/* overall */

#wrapper{
margin: 0 auto;
  
padding:  0 ; 
background-color: #fff; 
}

#wrap-it{
 
}
 


/*  top  */
 
#assessibility-help { display: none; }

#assessibility-help a { text-decoration: none; color: #ccc;}

#topbar{
display: none;
}

#heading{   

margin: 0 auto;
width: 510px; 
padding: 10px 0px  10px 0px ; 
color: #fff;
font-size: 48px;
letter-spacing: .3px;
 
}

/* left side */


#left-menu{
display: none;
}
 
#left-menu ul{padding: 30px;}
 
#left-menu li{
list-style: none;
 
margin: 0 0 20px 0; 
 
color: black;

font-weight: bold;
/* border-bottom: 1px solid black;*/

}

#left-menu li a{
list-style: none;
margin: 0 0 20px 0; 
/* width: 160px;*/
background-color: white;
color: black;
font-weight: normal;

} 
 

#left-menu li a {color: black; text-decoration: none; border-bottom: 1px dashed black;}
 







/* horizontal top */
#menu {

display: none;
 
}

.bordering{
background-color: #fff;
  border-top: 1px black solid;
border-left: 1px black solid;
border-right: 1px black solid; 

}

#menu  li{
 
padding: 0px  5px 10px 5px  ;

  

margin: 0 15px 0 0;
display: inline;   
font-size: 20px;
 

}
 
#menu  ul{ 
margin: 0; 
padding: 0;    
} 

#menu a{

margin: 0; 
padding: 0; 
text-decoration:none;
}


#menu a:link{
 
color: #ddd; 
}

#menu a:visited{
 
color: #fff; 
}


#menu a:hover{
color: #fff;
background-color: orange;
padding: 0px  0px 1px 0px  ;
 
}


#menu a:active{
color: #ff0; 
}


/* main content */


#content-area{
margin: 0 auto ; 
position: relative;
width: 530px;
padding: 10px;
background-color: #fff;
 
}

#content-area p{
 
/* margin: 0 auto ; */
width: 495px;
padding:  5px   33px 10px  0px  ;
text-align: justify;
 

}


#content-area li{

list-style: none;
margin: 0 0 5px 0;
}

#content-area ol, ul{

list-style: none;
margin: 0;
padding: 0;
}

#bulletted-list li{
list-style: square;
} 


#contact-form p{ margin:0 0 10px 0;padding:0;}

#members-content-area{
margin: 0 auto ; 
position: relative;
width: 530px;
padding: 10px;
background-color: #fff;

}

#members-content-area a {color: black; text-decoration: none; border-bottom: 1px dashed black;}
  
#members-content-area p{
 
/* margin: 0 auto ; */
width: 495px;
padding:  5px   33px 10px  0px  ;
text-align: justify;
  
}

#members-content-area td{vertical-align: top; border: 0px solid black; padding: 10px;} 

#members-content-area table{width: 600px;} 
 





.white {
background-color: #fff;
}

.label {
	width: 150px; display: inline;
	}

#bottom-bit {


}


#bottom-bit{  height: 50px; background-color: #eee;
  }


 

#bottom-menu {
display: none;
}

#bottom-menu  ul{ 
margin:  0; 
padding: 5px 0 0 0;    
} 


#bottom-menu  li{
 
padding: 0px  5px 10px 5px  ;
 
margin: 0 15px 0 0;
display: inline;   

  
}
 

#bottom-menu a{
margin: 0; 
padding: 0; 
text-decoration:none;
}


#bottom-menu a:link{
color: #000; 
}

#bottom-menu a:visited{
color: #000; 
}


#bottom-menu a:hover{
color: #000;
background-color: orange;
padding: 0px  0px 1px 0px  ;
 
}


#bottom-menu a:active{
color: #ff0; 
}





/* unused */



 /* background: #fff url(images/shadow-right.gif) repeat-y right; 	*/ 
 
 
