body {
margin: 0;
background-color: white;
font-family: Arial, Helvetica, sans-serif;
color: #000;
}
table.pdparent{height:100%; width:100%; border:0; }
table.body {width: 765px; margin-left: auto; margin-right: auto; padding: 0; }

table.body #menu {padding: 0 0 1px 0; width: 765px; }


table.body #book {padding: 0; width: 310px;}

table.body #content {padding: 0 0 0 10px; vertical-align: top; font-size: 12px; width: 445px;}


table.body #footer-link{padding: 0 0 15px 0; vertical-align: bottom; font-size: 12px; text-align: center; width: 195px; font-weight: bold;}
table.body #footer{ vertical-align: bottom; width: 250px; }

table.body img{float: left; clear: left;}

img {border: 0;}

h1 {color: #326491; font-size: 28px; margin: 10px 0 5px 0;}

h2 {color: #8B3173; font-size: 20px; margin: 5px 0 5px 0;}
#gails-logo {float: right;}

/* home */
#buttons  {padding: 0; width: 100%; margin: 0;}

#buttons td {vertical-align: top; text-align: center; font-size: 10px; width: 33%;}

#price {font-size: 16px; color: #CC0000; font-weight: bold;}

form {margin: 0;}
/***************Navigation******************/
#menu {
position:relative;
margin-top:0;
margin-bottom:0;
padding: 0;
width: 765px;
margin-left: auto;
margin-right: auto;
height: 20px;
clear: both;

}

#floating {
	width:765px;
	position:relative;
	height: 20px;
	padding: 0;

}

 #header-menu {
 position:absolute;
	bottom:0;
	left:0;
          width:765px;
    background:white url("../images/bg.gif") repeat-x bottom;
      font-size:12px;
      line-height:normal;
	  padding: 0;
	}
    #header-menu ul {
      margin:0;
      padding:0;
      list-style:none;
	       }
    #header-menu li {
      float:left;
      background:url("../images/left_both.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 0;
      }
    #header-menu a {
      float:left;
      display:block;
      /* uncommenting this width produces bug on ie on make up money 
	  width:.1em; */
      background:url("../images/right_both.gif") no-repeat right top;
      padding:5px 28px 4px 27px;
      text-decoration:none;
      font-weight:normal;
      color: white;
	  font-weight: bold;
      }
   
   
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header-menu a {float:none;}
    /* End IE5-Mac hack */
   
    #header-menu ul li a:hover {
      color:white;
	  font-weight: bold;
	      }
		  /* set up the menu colouring denoting the page you are on  NOT WORKING on make up money in anything BUT IE*/
    
	#Home #nav-home, #Contact #nav-contact, #Testimonials #nav-testimonials {background-position:0 -150px;
      border-width:0;
      }
  #Home #nav-home a, #Contact #nav-contact a,  #Testimonials #nav-testimonials a, {
      background-position:100% -150px;
      padding-bottom:4px;
      color: white;
      }
	  
	      /* reverses    width:.1em above in non ie browsers*/
    #header-menu > ul a {width:auto;}

	  
	  
    #header-menu li:hover, #header-menu li:hover a {
      background-position:0% -150px;
      color: white;
      }
    #header-menu li:hover a {
      background-position:100% -150px;
      }

/* testimonials */
#scrollcopy { 
padding: 9px 10px 0 0;
width : 432px; /*key width control*/
height: 340px; /*key page height control*/
/*this is padding is set to prevent a horizontal scroll on mac ie
border: 0px solid #ff6600;*/
border: 0;
 font-weight: normal;
	  overflow: auto; 
     scrollbar-arrow-color: #8B3231;
     scrollbar-base-color: #fff;
     scrollbar-dark-shadow-color: #fff;
     scrollbar-track-color: #fff;
     scrollbar-face-color: #fff;
     scrollbar-shadow-color:#bbbbbb;
     scrollbar-highlight-color: #999;
     scrollbar-3d-light-color: #FFF;
     }
