/*/////////////////////////////////////////////////////////////////////////////
//
//  File Name: imbistyle.css
//
//  Purpose:   IMBI style sheet
//
//  $Header: /cvsrepo/mywebs/imbi/style/imbistyle.css,v 1.1 2007/09/24 03:28:51 Tom Giesberg Exp $
//
//  Copyright: 2007 Jibboom, LLC
//
*/

/* basic elements */
html 
{
  margin: 0px;
  padding: 0px;
}

body 
{ 
  font: 9pt/17pt georgia; 
  color: #555753; 
  background: #FAFBFA url(../images/IMBI_background.gif) repeat-y top left; 
  margin: 0px; 
  padding: 0px;
  min-height: 100%;
}

p 
{ 
  font: 9pt/17pt georgia; 
  margin-top: 0px; 
  text-align: justify;
}

h3 
{ 
  font: italic normal 12pt georgia; 
  letter-spacing: 1px; 
  margin-top: 0px; 
  margin-bottom: 0px;
  padding-top: 20px; 
  color: #7D775C;
}

a:link 
{ 
  font-weight: bold; 
  text-decoration: none; 
  color: #A59687;
}

a:visited 
{ 
  font-weight: bold; 
  text-decoration: none; 
  color: #A59687;
}
a:hover, a:active 
{ 
  text-decoration: underline; 
  color: #816D5B;
}

acronym 
{
  border-bottom: none;
}

/* specific divs */
#container 
{ 
  background: url(../images/mom_and_baby.jpg) no-repeat top right; 
  padding: 0px 75px 0px 75px;  
  margin: 0px; 
  position: absolute;
  top: 0px;
  left: 0px;
}

#intro 
{ 
  min-width: 470px;
}

#pageHeader 
{ 
  margin-bottom: 0px;
}

/* using an image to replace text in an h1. This trick courtesy Douglas Bowman, http://www.stopdesign.com/articles/css/replace-text/ */
/* logo text color: #A59687 Pantone 5145C
 * a         color: #816D5B Pantone 7530C
 * a hover   color: #816D5B Pantone 7531C
*/
#pageHeader h1 
{ 
  background: transparent url(../images/IMBI_logo.gif) no-repeat top left; 
  margin-top: 0 px; 
  margin-bottom: 5px; 
  width: 100%; 
  height: 140px; 
}
#pageHeader h1 span 
{
  padding: 200px;
}

#pageHeader h2 
{ 
  font: 9pt/17pt georgia; 
  margin-top: 5px; 
  margin-bottom: 20px; 
  width: 100%; 
  height: 18px; 
}

#navList ul
{
  margin-left: 0;
	padding-left: 0;
  display: inline;
}

#navList ul li
{
  margin-left: 0;
	padding: 3px 3px;
	list-style: none;
  display: inline;
}

#quickSummary 
{
  clear:both; 
  margin: 0px 35px 5px 10px; 
  width: 160px; 
  float: left;
}
#quickSummary p 
{
  font: italic 9pt/17pt georgia; 
}


#preamble 
{
  clear: right; 
  padding: 0px 10px 0px 10px;
}

#supportingText 
{	
  padding-left: 10px; 
  margin-bottom: 40px;
}

#footer 
{ 
  text-align: center; 
}
#footer a:link, #footer a:visited 
{ 
  font-weight: normal; 
  margin-right: 20px; 
}
