/* Meek/Meeks Family Y-DNA Project */
/* Christopher Meek */

body
   {
   background-color: #f5deb3;
   background-image: url("bgrnd2.gif"); 
   background-repeat: repeat;
   margin: 0;
   padding: 5px;
   text-align:justify;
   font-size: 11pt;
   font-family: arial, verdana, sans-serif;
   line-height: 125%;
   }

/* Code for Main Page ********************************************** */
/* Code for Main Masthead ************************* */

#masthead 
   {
   margin: 5px 5px 0 5px;
   padding: 10px 0 0 0;
   border-bottom: 1px solid #a9a9a9;
   height: 130px;
   }

#masthead table
   {
   background-image: url("bgrnd2.gif");
   margin: 0 10px 10px 30px;
   border-style:none;
   border-collapse: collapse;
   cellpadding: 0;
   }

.cella
   {
   border-style:none;
   }

.cellb
   {
   border-style:none;
   padding: 0 150px 0 150px;
   }
 
.dnapic
   {
   border: 1px solid #000000;
   }

/* Masthead ends */

/* Code for side bar Directory ********************* */

#sidebar_left 
   {
   margin: 0 5px 0 5px;
   padding: 5px 0 0 0;
   width: 170px;
   text-align:left;
   font-size: 9pt;
   font-family: Palatino, Georgia, "times New Roman", serif;
   border-style: none;
   float:left;
   }

#sidebar_left ul 
   {
   margin: 0;
   padding: 0;
   list-style-type: none;
   background: #f5deb3;
   background-image: url("bgrnd2.gif");
   width: 170px;
   line-height: 150%;
   color; #000;
   }

#sidebar_left li  
   {
   background: #d2b48c;
   margin: 2px 2px 2px 2px;
   padding: 0;
   border-left: 1px solid #fff;
   border-top: 1px solid #fff;
   border-right: 1px solid #666;
   border-bottom: 1px solid #aaa;
   }

.listcenter
   {
   text-align:center;
   font-weight: bold;
   line-height: 150%;
   }

.listbold
   {
   font-weight: bold;
   }

.listsmall
   {
   font-size: 7pt;
   }

h5 {
   padding: 0;
   margin: 0;
   font-style: normal;
   font-weight: bold;
   font-size: 14pt;
   text-align:center;
   line-height: 150%;
   }

/* Sidebar ends */

/* Code for Right Content Section ******************* */

#sidebar_right 
   {
   margin: 0 5px 0 0;
   padding: 10px 10px 5px 10px;
   border-left: 1px solid gray;
   float:right;
   }

/* Code for box notice */
#donations
   {
   margin: 0 10px 10px 15px;
   padding: 5px 5px 5px 5px;
   height: 100px;
   width: 300px;
   text-align:justify;
   font-size: 11pt;
   font-family: "Times New Roman";

   border: 2px solid black;
   float:right;
   }

/* Code for positioning DNA results graphic */

#dnaresults
   {
   float:right;
   margin: 0 0 0 10px;
   border: 1px solid #a9a9a9;
   }

/* End Code for Main Section */

/* Code for Footer ********************************** */

#footer
   {
   margin: 0 5px 5px 5px;
   padding: 0 5px 10px 10px;
   border-top: 1px solid #a9a9a9;
   font-size: 10pt;
   clear:both;
   }

address
   {
   font-size: 8pt;
   }

/* End Code for Footer */
/* End Code for Main Page ********************************************** */

/* Code for Results Chart ********************************************** */

#results
   {
   padding: 0;
   margin: 0;
   }

#results table 
   {
   background-color: white;
   font-size: 7.5pt;
   font-family: arial, verdana, sans-serif;
   border:0;
   border-collapse:collapse;
   }

#results td 
   {
   border-style:solid;
   border-width:1px;
   border-color:#666 #aaa #666 #aaa;
   text-align: center;
   padding: 1px 2px 1px 2px
   }

.head1
   {
   font-size: 20pt;
   font-weight: bold;
   background-color: #ffffcc
   }
.head2
   {
   font-size: 12pt;
   font-weight: bold;
   background-color: #ffffcc
   }
.tab
   {
   text-align: left;
   background-color: #c0c0c0;
   font-weight: bold;
   }
.fast
   {
   color: ff0000;
   }
.left
   {
   text-align: left;
   }
.right
   {
   text-align: right;
   }
.graycell
   {
   background-color: #dcdcdc;
   }
.ltgray
   {
   color: #cccccc;
   }
.gpa
   {
   background-color: #ccffff;
   }

.gpb1
   {
   background-color: #99ccff;
   }

.gpb2
   {
   background-color: #ccccff;
   }

.gpb3
   {
   background-color: #9999ff;
   }

.gpb4
   {
   background-color: #00ffff;
   }

.gpb5
   {
   background-color: #CC99FF;
   }
/* more blue colors b0c4de 00ffff b0e0e6 4-33cccc 4-00ccff 5-b4b4eb */
.gpc 
   {
   background-color: #ff8080;
   }

.gpe1 
   {
   background-color: #ccffcc;
   }

.gpe2 
   {
   background-color: #00ff00;
   }

.gpf 
   {
   background-color: #ffcc00;
   }

.rareval
   {
   color: #0000ff;
   font-weight: bold;
   }

.alleft
   {
   text-align: left;
   }

/* End Code for Results Chart ****************************************** */

/* Code for Notes Page ************************************************* */

#pending
   {
   margin: 15px 5px 15px 5px;
   padding: 5px 15px 5px 200px;
   }

#pending table
   {
   border: 1px solid #00000;
   border-collapse: collapse;
   background-color: #ffe4b5;
   }

#pending caption
   {
   font-size: 16pt;
   text-align: center;
   }

#pending th
   {
   padding: 2px 5px 2px 5px;
   font-size: 11pt;
   text-align: center;
   font-weight: bold;
   border-bottom: 1px solid black;
   background-color: #deb887;
   }

#pending td
   {
   padding: 2px 5px 2px 5px;
   font-size: 10pt;
   text-align: left;
   border-style: none;
   background-color: #f5deb3;
   }

/* End Code for Notes Page ********************************************* */

/* Code for Participants page Page ************************************* */

#participants
   {
   margin: 0 10px 0 175px;
   padding: 10px 10px 10px 10px;
   }

#participants table
   {
   font-size: 9pt;
   border: 1px solid #000000
   }

#participants td 
   {
   border: 1px solid #cccccc;
   padding: 1px 5px 1px 5px
   }

.line1
   {
   background-color: #f5deb3;
   font-weight: bold;
   }


/* midsection3 may not be needed */
#midsection3
   {
   margin: 0 5px 0 5px;
   padding: 10px 10px 10px 10px;
   }

/* Code for Ancestors Page *************************** */

#midsection2
   {
   margin: 0 5px 0 5px;
   padding: 0 10px 5px 10px;
   }

.instruct1
   {
   margin: 0;
   font-size:8pt;
   text-align:center;
   }

/* Code for Discussion Page *************************** */

#midsection 
   {
   margin: 0 5px 0 5px;
   padding: 0 10px 5px 10px;
   clear:both;
   border-top: 1px solid #a9a9a9;
   }

h6 {
   padding: 0;
   margin: 0;
   font-style: normal;
   font-weight: bold;
   font-size: 10pt;
   text-align:left;
   line-height: 125%;
   }

#discussion
   {
   padding: 0;
   margin: 0 0 0 250px;
   }

#discussion table 
   {
   background-color: #ffe4b5;
   font-size: 10pt;
   font-family: arial, verdana, sans-serif;
   border: 1px solid black;

   border-collapse:collapse;
   }

#discussion th
   {
   border-bottom: 1px solid #000000;
   text-align: center;
   }
 
#discussion td 
   {
   text-align: center;
   padding: 1px 2px 1px 2px;
   }

/* End Discussion section */

/* Code for Misc stuff ****************************** */

/* reserved for parapgraph */

/* reserved for blockquote */

p.dropcap:first-letter
   {
   float: left;
   width: 40px;
   font: 60px "Lucida Grande", arial, sans-serif;
   line-height: 50px;
   }

p.makecenter
   {
   text-align:center;
   }

p.makebold
   {
   font-weight:bold;
   }

p.disclaimer
   {
   font-size:8pt;
   text-align:center;
   }

.underline
   {
   text-decoration: underline;
   }

.bold
   {
   font-weight: bold;
   }

.medium
   {
   font-size: 10pt;
   }

.small
   {
   font-size: 8pt;
   }

.floatstop 
   {
   clear:both;
   }

.line65
   {
   width: 65%;
   }

hr
   {
   text-align: center;
   }


h1 {
   font-style: normal;
   font-weight: bold;
   font-size: 18pt;
   font-family: arial, sans-serif;
   text-align:center;
   line-height: 125%;
   margin: 0;
   padding: 0;
   }

h2 {
   font-style: normal;
   font-weight: bold;
   font-size: 14pt;
   font-family: arial, sans-serif;
   text-align:center;
   line-height: 150%;
   }

h3 {
   font-style: normal;
   font-size: 12pt;
   font-weight: normal;
   font-family: arial, sans-serif;
   text-align:center;
   line-height: 125%;
   }

h4
   {
   font-style: normal;
   font-size: 11pt;
   font-weight: bold;
   font-family: arial, sans-serif;
   text-decoration: underline;
   text-align:left;
   line-height: 125%;
   }

/* Code for Links *********************************** */

a:link {color: black;}
a:visited {color: #8b4513;}
a:hover {color: red; font-style: italic; background: #f5deb3;}
a:active {color: #cc9933;}

ul a:link, ul a:visited, ul a:hover, ul a:active 
   {
   display: block;
   padding: 2px 5px 2px 5px ;
   text-decoration: none;
   }

/* End Code for Misc. */