
body { color: black; font-size: 76%; background-color: white; }

p { font-size: 12px; font-family: Verdana, Arial, san-serif; }
ul { font-size: 12px; font-family: Verdana, Arial, san-serif; }
li { font-size: 12px; font-family: Verdana, Arial, san-serif; }
ul.NoBullet { font-size: 12px; font-family: Verdana, Arial, san-serif; list-style-type: none; }
ul.Decimal { font-size: 12px; font-family: Verdana, Arial, san-serif; list-style-type: decimal; }  

h3 { color: #669933; background-color: transparent; text-align: right; font-family: Times, san-serif; font-size:20px; font-variant: small-caps; }

a:link { color: #669933; background-color: transparent; text-decoration: none; }
a:visited { color: #669933; background-color: transparent; text-decoration: none;}
a:hover { color: #999999; background-color: transparent; text-decoration: underline; }
a:active { color: #003300; background-color: transparent; }

#footer { text-align: center; margin-bottom:5px;}

#container { position:relative; left:50%; top:30px; width: 600px; margin-left: -300px; border:1px solid #e1e2de; margin-bottom: 10px; background:url(images/bg.gif); }

#intro { height: 200px; border-bottom:1px solid #ccc; }	

#logo {position:relative; margin:0 0 20px 20px; width:130px; height: 59px; background: url(images/logo.gif) no-repeat; text-align:center;}

#pageHeadercharter { width:600px; height: 200px; float: left; background: url(images/charter.jpg) no-repeat; margin-bottom: 10px; }
#pageHeadersearch { width:600px; height: 200px; float: left; background: url(images/find.jpg) no-repeat; margin-bottom: 10px; }
#pageHeaderforum { width:600px; height: 200px; float: left; background: url(images/forum.jpg) no-repeat; margin-bottom: 10px; }
#pageHeaderequity { width:600px; height: 200px; float: left; background: url(images/equity.jpg) no-repeat; margin-bottom: 10px; }
#pageHeaderwhy { width:600px; height: 200px; float: left; background: url(images/member.jpg) no-repeat; margin-bottom: 10px; }
#pageHeaderlink { width:600px; height: 200px; float: left; background: url(images/link.jpg) no-repeat; margin-bottom: 10px; }
#pageHeadercontact { width:600px; height: 200px; float: left; background: url(images/contact.jpg) no-repeat; margin-bottom: 10px; }
#pageHeaderprivacy { width:600px; height: 200px; float: left; background: url(images/privacy.jpg) no-repeat; margin-bottom: 10px; }
#pageHeader { width:600px; height: 200px; float: left; background: url(images/head.jpg) no-repeat; margin-bottom: 10px; }
#pageHeader span, #pageHeadercharter span, #pageHeaderequity span, #pageHeaderwhy span, #pageHeaderlink span, #pageHeaderprivacy span, #pageHeadersearch span, #pageHeaderforum span, #pageHeadercontact span{ display: none; }	

#menu { float:left; width: 160px;padding-right:5px; border-right:1px solid #cccccc;}
#menu p.p2 { font-size: 12px; text-align: right; font-weight:bold; font-variant: small-caps; letter-spacing: 0.07em; }

#content { padding-left: 10px; padding-right: 10px; width: 400px; float: left; margin-bottom: 10px; text-align: justify; }

#contentforum { padding-left: 10px; width: 410px; float: left; margin-bottom: 10px; text-align: justify; }


#linkList { position: relative; width:160px; float:left; padding-left:6px; font-size: 1em; }
#linkList h3 { color: #999999; background-color: transparent; text-align: center; font-size: 1em }

label { }
.w140 { width:140px; }
.w100 { width:100px; margin:0 0 0 30px;}
input { display:block; width:100px; }
textarea { }
.button { position:relative; width:100px; left:140px; }
.clear_left { clear:left; }