/************************************************************
**
** Chapel Hill Leads Group Style Sheet
** website: www.chapelhillleads.com
**
**  author: Orlando P. Metcalf III
** company: TAI Groupe, LLC
**   email: webmaster@chapelhillleads.com
**
** revision history
**
** version: 1.0
**    date: 25 October 2006
**   Initial release.
**
** version: 1.1
**    date: 26 August 2007
**   Added styling for the Email form on the memberID page.
**
************************************************************/

/************************************************************
** Type selector definitions
*/

body
  { margin: 0px;
    padding: 0px;
    background-color: white;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 83%;    /* Scale the inherited font-size */
  }

h3
  { color: #4474C3;
    font-size: 150%;
    font-weight: normal;
  }

h4
  { color: #4474C3;
    font-size: 117%;
    font-weight: normal;
  }

td
  { /*font-size: 100%;*/
  }

/************************************************************
** Regular Link Styling
**
** This styling is applied to hyperlinks not used for
** intrasite navigation.
*/
a:visited,
a:active,
a:link
  { color: blue;
  }

a:hover
  { color: red;
  }

/************************************************************
** Horizontal Navigation Link Styling
**
** This navigation is used on all pages except the Home page.
*/

.horiznav
  { color: #FFFFFF;
    font-size: 83%;
    font-weight: bold;
  }

.horiznav a:visited,
.horiznav a:active,
.horiznav a:link
  { color: #2E528D;
    font-weight: bold;
    text-decoration: none;
  }

.horiznav a:hover
  { color: #FF0000;
    font-weight: bold;
    text-decoration: none;
  }

/************************************************************
** Vertical Navigation Link Styling
**
** This navigation is used on only the Home page.
*/

.leftnav a:visited,
.leftnav a:active,
.leftnav a:link {
    color: #4875C6;
    font-weight: bold;
    text-decoration: none;
}

.leftnav a:hover
  { color: #FF0000;
    font-weight: bold;
    text-decoration: none;
  }

/************************************************************
** Define styling for various text elements.
*/

.headerslice {
	background: url(images/header_slice.gif);
}

.remember-verdana
  { font-size: 100%;
  }

.forinformation
  { color: #4875C6;
    font-size: 133%;
    font-weight: bold;
  }

.location
  {	color: #846C37;
    font-size: 100%;
    font-weight: bold;
  }

.member-list-requirements
  { text-align: left;
    width: 600px;
  }

.member-list-requirements-l
  { text-align: left;
/*  width: 600px;  */
  }

.question
  { color: #615229;
    font-weight: bold;
  }

.quotes
  { color: #294B85;
  font-size: 92%;
  }

.smallertext, .leftnav
  { font-size: 92%;
  }

.smallesttext, .leftnav
  { font-size: 83%;
  }

.timeandplace
  { color: #846C37;
    font-size: 150%;
    font-weight: bold;
  }

.weoffer
  { color: #846C37;
    font-size: 100%;
    padding: 45px;
  }

.footer
  { margin: 0px;
    padding: 20px 0px 0px 0px;
    font-size: 92%;
  }
  
#slideshow
  { margin: 10px 10px 10px 10px;
    padding: 0px 0px 0px 0px;
    background: url(images/slideframe.gif);
    /*float: left;*/
  }

/************************************************************
**
** Style the Email form on the memberID page
**
************************************************************/

.masthead-img
  { color: white;
  }

#memberID-chamberlogo
  { float: left;
    width: 15em; 
    text-align: right;
    width: 15em;
    height: 3.8em;
  }

#memberID-caption
  { float: left;
    width: 15em; 
    text-align: right; 
    font-weight: bold;
  }

#memberID-text
  { margin-left: 16em;
  }

#memberID-text-last
  { margin-left: 16em;
    margin-bottom: 1em;
  }

#memberID fieldset
  { position: relative;
  }

#memberID p
  { position: relative;
  }

#memberID label
  { position: absolute; top: 0; left: 0;
    width: 12em;
    font-weight: bolder;
  }

#memberID input,
#memberID textarea
  { margin-left: 15em;
  }

.error
  { margin-left: 2em;
    color: red;
    font-weight: bolder;
  }
/************************************************************
**
** End Chapel Hill Leads Group Style Sheet
**
************************************************************/