#indexfirst 
{  position: relative; 
   top:0px; 
   left:0px; 
   width:380; 
   height:100;
}

#demo
{  width: 380; 
   xtext-align: center; 
   background-color: white; 
   border: 2px solid #2b68d7; 
   padding-bottom: 10px;
   padding-left: 10px;
}

#donate
{  width: 380; 
   text-align: center; 
   background-color: #e0e0e0;
   border: 2px solid #b0b0b0; 
   padding-bottom: 10px;
}

#frontconf
{  position: absolute; 
   margin-btop: 0px; 
   margin-left: 0px; 
   top:750; 
   left:250; 
   width:380; 
}

#frontpriv
{  position: absolute; 
   margin-top: 0px; 
   margin-left: 0px; 
   top:600; 
   left:225; 
   width:400; 
}

#natmeet
{ position: absolute;
  top: 675;
  left: 250;
  width: 380;
  xheight: 65;
  text-align: center;
  background-color: white;
  border: 2px solid #2b68d7;
}

#lobbypic
{ background-color: #00a8e0;
  color: white;
}
 
acronym
{ border-bottom: 0px; }

P.headpic 
{  position: absolute; 
   top:138; 
   left:235; 
}

P.bookpic 
{  position: absolute; 
   top:138; 
   left:210; 
}

P.joinpic 
{  position: absolute; 
   top:135; 
   left:210; 
}

P.breakpic 
{  position: absolute; 
   top:135; 
   left:220; 
}

P.rounduppic 
{  position: absolute; 
   top:140; 
   left:200; 
}

P.signpanel 
{  position: absolute; 
   top:245; 
   left:150; 
}

P.ccbook 
{  position: absolute; 
   top:455; 
   left:120; 
   width: 100px;
   text-align: center;
}

P.whatsnew
{ position: absolute;
  top: 45;
  left: 250;
  width: 380;
  height: 240;
  text-align: center;
  background-color: yellow;
  border: 2px solid #2b68d7;
}
 
P.hang 
{  margin-top: 0px; 
   margin-bottom: 2px; 
   padding-left:3em; 
   text-indent: -2em;
   font-family: Tahoma, DejaVu Sans Condensed,Helvetica; 
   font-size: 11px; 
}

P.indentedmeeting
{  margin:0 1px 0 22px; 
   line-height: 1.2em;
   color: #c0ff00;
}

#todaysdate 
{  position: relative; 
   top:-1275px; 
   left:150px; 
   font-size: 11px; 
   color: #0066CC; 
   font-weight: bold;
}

#signup
{  position: relative; 
   top:-1000px; 
   left:140px;
}

P.first 
{  position: relative; 
   top:-1280px; 
   left:232px; 
   width: 400px;
}

#indexfirst 
{  position: relative; 
   top:0px; 
   left:0px; 
   width:380; 
   height:100;
}

P.firstpara
{  position: absolute; 
   top:203; 
   left:250; 
   width:380; 
   height:250;
}

P.firstresources
{  position: absolute; 
   top:203; 
   left:190; 
   width:440; 
   height:250;
}

P.firstjoiner
{  position: absolute; 
   top:203; 
   left:190; 
   width:380; 
   height:250;
}

P.breaking
{  position: absolute; 
   top:265; 
   left:180; 
   width:400; 
   height:400;
   overflow: auto;
   background-color: #e0e0e0;
   padding-left:1em; 
   padding-right:1em; 
}

P.breaktop
{  position: absolute; 
   top:200; 
   left:180; 
   width:420; 
}

P.linksbody
{  position: absolute; 
   top:265; 
   left:120; 
   width:500; 
}

P.roundtop
{  position: absolute; 
   top:260px; 
   left:180px; 
   width:420px; 
}

P.rounduptopright
{  position: absolute; 
   top:140; 
   left:360; 
   width:250; 
}

P.roundup
{  position: absolute; 
   top:320px; 
   left:180; 
   width:400; 
   height:420;
   overflow: auto;
   background-color: #e0e0e0;
   padding-left:1em; 
   padding-right:1em; 
}

P.supporting
{  position: absolute; 
   top:210; 
   left:180; 
   width:400; 
   height:600;
   overflow: auto;
   background-color: #e0e0e0;
   padding-left:1em; 
   padding-right:1em; 
}

P.botlnks 
{  position: relative; 
   top:-40; 
   left:106;
   color: green;
}

P.bottylnks 
{  color: green;
}

a:link
{ color: #0080C0;
  font-family: Tahoma, DejaVu Sans Condensed,Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}

a:visited
{ color: #0080C0;
  font-family: Tahoma, DejaVu Sans Condensed,Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}

a:hover
{ color: #0080C0;
  font-family: Tahoma, DejaVu Sans Condensed,Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
}

a.botlink:link
{ color: green;
  font-family: Tahoma, DejaVu Sans Condensed,Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}

a.botlink:visited
{ color: green;
  font-family: Tahoma, DejaVu Sans Condensed,Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}

a.botlink:hover
{ color: brown;
  font-family: Tahoma, DejaVu Sans Condensed,Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}

a.greylink:link
{ color: white;
  font-family: Tahoma, DejaVu Sans Condensed,Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

a.greylink:visited
{ color: white;
  font-family: Tahoma, DejaVu Sans Condensed,Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

a.greylink:hover
{ color: white;
  font-family: Tahoma, DejaVu Sans Condensed,Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}

a.greenlink:link
{ color: #a0ff00;
  font-weight: bold;
  text-decoration: none;
}

a.greenlink:visited
{ color: #a0ff00;
  font-weight: bold;
  text-decoration: none;
}

a.greenlink:hover
{ color: #a0ff00;
  font-weight: bold;
  text-decoration: underline;
}

a.catlink:link
{ color: brown;
  font-family: Tahoma, DejaVu Sans Condensed,Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

a.catlink:visited
{ color: brown;
  font-family: Tahoma, DejaVu Sans Condensed,Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

a.catlink:hover
{ color: brown;
  font-family: Tahoma, DejaVu Sans Condensed,Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}

td
{  font-family: Tahoma, DejaVu Sans Condensed,Helvetica; 
   font-size: 11px; 
   color: #404040;
   font-weight: normal;
}

td.wycd
{  font-family: Tahoma, DejaVu Sans Condensed,Helvetica; 
   font-size: 12px; 
   color: #404040;
   font-weight: normal;
}

a.wycd:link
{ color: #0066CC; 
  font-family: Tahoma, DejaVu Sans Condensed,Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}

a.wycd:visited
{ color: #0066CC; 
  font-family: Tahoma, DejaVu Sans Condensed,Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}

a.wycd:hover
{ color: #0066CC; 
  font-family: Tahoma, DejaVu Sans Condensed,Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}

textarea, input, select
{  font-family: Tahoma, DejaVu Sans Condensed,Helvetica; 
   font-size: 11px; 
   color: #404040;
   font-weight: normal;
   padding-left: 3px;
   border: 1px solid #808080;
}

ul
{  margin-top: 3px; 
   margin-bottom: 6px; 
   line-height: 1.3;
}

ul.wotsnew
{ margin-top: 0px; 
  margin-left: 16px;
}

ul.join
{ margin-top: 0px; 
  margin-left: 16px;
}

ul.compact
{ margin-top: 0px; 
  margin-left: 0px;
}

ul.meetlist
{  margin-left: 16px; 
   padding-left: 0px;
}

li.meetlist
{  margin-left: 0px; 
   padding-left: 0px;
}

ul.frontlist
{  margin-left: 16px; 
   padding-left: 0px;
}

li.frontlist
{  margin-left: 0px; 
   padding-left: 0px;
}

h2.local
{  font-family: Tahoma, DejaVu Sans Condensed,Helvetica; 
   font-size: 18px; 
   font-weight: bold;
   margin-bottom: 2px;
}

h2.demo
{  font-family: Tahoma, DejaVu Sans Condensed,Helvetica; 
   font-size: 18px; 
   color: brown; 
   font-weight: bold;
   margin: 4px 0 3px 0;
}

h2.donate
{  font-family: Tahoma, DejaVu Sans Condensed,Helvetica; 
   font-size: 18px; 
   color: #0066CC;
   font-weight: bold;
   margin: 4px 0 3px 0;
}

h5.quote
{  font-family: Tahoma, DejaVu Sans Condensed,Helvetica; 
   font-size: 11px; 
   color: #0066CC; 
   font-weight: bold;
   margin: 0 0 3px 0;
}

h3
{  font-family: Tahoma, DejaVu Sans Condensed,Helvetica; 
   font-size: 14px; 
   color: black; 
   font-weight: bold;
   margin: 3px 3px 3px 0;
}

h4
{  font-family: Tahoma, DejaVu Sans Condensed,Helvetica; 
   font-size: 12px; 
   color: black; 
   font-weight: bold;
   margin: 3px 3px 3px 0;
}

h4.breakhead
{  font-family: Tahoma, DejaVu Sans Condensed,Helvetica; 
   font-size: 12px; 
   color: #0066CC; 
   font-weight: bold;
   margin: 3px 3px 3px 0;
}

P.localpic 
{  position: absolute; 
   top:130; 
   left:200; 
}

P.localtop
{  position: absolute; 
   top:180; 
   left:200; 
   width:350; 
}

P.locallist
{  position: absolute; 
   top:225; 
   left:180; 
   width:400; 
}

P.localdetail
{  position: absolute; 
   top:425; 
   left:180; 
   width:250; 
}
