BODY, html 
     {font-family:georgia;
      font-color:#000000;
      background-color:#ffffff;
      margin:0px;
      padding:0px;
      min-width:900px;
      text-align:center;
      background-color:#EFEFEF;}
      
a:link {color: #000080;}    /* unvisited link  */
a:visited {color: #000080}  /* visited link    */
a:hover
{color: #000080;
 background-color:#FFFF00;} /* hover over link */
a:active {color: #000080}   /* selected link   */

H2,H3,H4 {font-family:tahoma;
          text-align:center;}

/* Letter Headline Area */
#lead
{font-size:18pt;
 color:black;
 font-weight:bold;
 text-align:center;}

#headline
{font-size:36pt;
 font-family:Tahoma,Arial;
 color:navy;
 text-align:center;}

#deck
{font-size:16pt;
 color:black;
 text-align:center;}


/* Background color band - Top & bottom */



/* Wrapping column */
#wrap
{width:900px;
 margin-top:0px;
 margin-bottom:20px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;}
       

/* body content */    
#main
{width:700px;
 margin:20px auto 5px auto;
 padding:20px 20px 20px 20px;
 border:2px solid navy;
 background-color:#FFFFFF;}
 

 
/* Body Elements like tables, etc. */
.tableformat
{margin:5px 0px 5px 15px;
 padding:10px 15px 10px 15px;
 border:1px solid black;}
 
#pic
{float:right;
 font-size:8pt;
 border:1px solid black;
 margin:5px 0px 10px 15px;}
 
#disc
{width:80%;
 padding:15px 15px 15px 15px;
 margin:15px auto 15px auto;
 border:2px dashed black;
 background-color:#EEF1B8;}
 
#disc img
{float:left;
 margin:15px 30px 5px 15px;
 border:1px solid black;}
 
#disc li
{margin-left:20px;}
 
#testimonial
{width:80%;
 padding:10px 10px 10px 10px;
 margin:15px auto 15px auto;
 border:3px double black;
 background-color:#EEF1B8;}
 
#bonus
{width:80%;
 padding:15px 15px 15px 15px;
 margin:20px auto 20px auto;
 border:1px dotted black;
 background-color:#EFEFEF;}
 
#bonuscontent
{margin:0 20px 0 20px;
 border-top:2px solid gray;}
 
#buybutton
{background-color:#0909D7;}
 
 
/* Navigation elements */
#nav
{text-align:center;
 font-size:small;
 margin:0px auto 0px auto;
 border-top:1px dotted black;
 border-bottom:1px dotted black;
 padding:3px 0px 6px 0px;
 width:80%;}
       

/* Header elements */

         
         
/* Footer elements */

