
a.green:link    {
  text-decoration: none; 
  color: rgb(108,134,30);
  }
  
a.green:visited {
  text-decoration: none; 
  color: rgb(108,134,30);
  }
  
a.green:hover {
  text-decoration: none; 
  font-size: 14px;
  color: rgb(108,134,30);
  }

a.redUL:link    {text-decoration: underline; color: rgb(255,51,0);}
a.redUL:visited {text-decoration: underline; color: rgb(255,51,0);}
a.redUL:hover   {text-decoration: underline; color: rgb(255,51,0);}

#p1 {
  position: relative;
  top: 0px; 
  margin: 0px
  }

#a1 {
  position: relative;
  top: 12px; 
  }
  
#pageTwoBackground {
  background-image: url("images/SFRHN_Join_Base.gif");
  background-repeat: no-repeat;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  top: 0px;
  left: 0px;
  height: 1150px;
  width: 1029px;
  font-family: arial,sans-serif;
  border: 2px solid gray;
  }
  
#featuredColumn {
  position: absolute;
  top: 104px;
  height: 760px;
  width: 265px;
  left: 745px;
  text-align: center;
  line-height: 15px;
  font-size: 13px;
  color: black;
  }

#fc1, #fc2, #fc3, #fc4 {position: relative}

#fc1 {top:  0px; left: 20px}
#fc2 {top: 10px; left: 20px} 
#fc3 {top: 20px; left: 20px}
#fc4 {top: 45px; left: 0px}
  
  
img.redButton {
  vertical-align: middle;
  margin-left: 12px;
  margin-right: 5px;
  }

#advertise {
  position: absolute;
  top:  193px;
  left: 100px;
  height: 195px;
  width: 233px;
  }
  
#mktgHeading {
  line-height: 34px; 
  color: #4F514F;  
  letter-spacing: -.5px; 
  font-family: times; 
  font-size: 30px;
  }
    
#mktgText {
  position: absolute;
  font-family: arial, sans-serif;
  font-size: 12px;
  top: 75px;
  left: 388px;
  height: 670px;
  width: 384px;
  text-align: center;
  color: #4F514F;
  margin-top: 30px;
  line-height: 18px;
  }

#mktgLarge {
  font-family: times, sans-serif;
  line-height: 26px;
  font-size: 22px; 
  width: 100%;
  height: 113px;
  }

#adLinksDiv {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 22px;
  width: 210px;
  padding-top: 4px;
  background-color: black;
  }

#memberLoginDiv {
  position: absolute;
  top: 46px;
  left: 18px;
  height: 58px;
  width: 365px;
  color: red;
  font-family: arial,sans-serif;
  font-size: 14px;
  padding-top: 50px;
  padding-left: 1px;
  text-align: center;
  }

#footerAdsDiv {
  position: absolute;
  top: 776px; 
  left: 0px; 
  width: 1029px;
  height: 272px;
  }
  
#footerAd1Div {
  position: absolute;
  top: 0px;
  left: 15px;
  width: 300px; 
  height: 250px;
  border: 1px solid gray;
  }

#footerAd2Div {
  position: absolute;
  top: 0px;
  left: 357px; 
  width: 300px; 
  height: 250px;
  border: 1px solid gray;  
  }

#footerAd3Div {
  position: absolute;
  top: 0px;
  left: 704px; 
  width: 300px; 
  height: 250px;
  border: 1px solid gray;  
  }
  
#aaxsysLogoDiv {
  top: 300px;
  left: 770px;
  height: 67px;
  }

#lookingListeningLink {
  position: absolute;
  top: 300px;
  left: 0px;
  height: 45px;
  padding-top: 22px;
  padding-left: 20px;
  }

#mailto {
  position: absolute;
  top: 610px;
  left: 126px;
  height: 14px;
  width: 156px;
  font-size: 12px;
  color: black;
  text-align: center;
  }

#aaxTxt {font-size: 12px}

