
/* BirthByDesign.co.uk Cascading Style Sheet
Created 16:48 17/04/2007
By Dave Allen
*/


                *{ margin:0px; padding:0px;}                  
                
                        body        {
        margin-top: 0cm;
        margin-right: 0cm;
        margin-left: 0cm; 
        font-size: 12pt;
        font-family: "Trebuchet MS", "Myriad Web", Georgia, sans-serif;
        color: #6B7B84; 
        /* scrollbar-face-color: #88A498;  */
   background-color: #FFFFF0; 
         
        
        /*        background-image: url(images/pagebackgrd.jpg); */
        text-align: center;
}

        #wrapper {
        width: 800px;
        padding: 0px;
        font-size: 10pt;
        border: 0px solid gray;
        margin-right: auto;
        margin-left: auto; 
        margin-top: 20px;
        margin-bottom: 20px;
        background-image: url('images/fadedline.gif'); 
        background-color: #E7EFFF; 
}


         #header {
                border:0px;
                height:165px;
                                         /* width:800px; */
                margin-left: 0px;
                      position:relative; 
                text-align:center;
                background-color: #DBEAF8;
                                         background-image: url(images/masthead3.jpg);
                                         background-repeat: no-repeat;
        }

                    #header.nopic {
                border:0px;
                height:165px;
                                         /* width:800px; */
                margin-left: 0px;
                      position:relative; 
                text-align:center;
                background-color: #DBEAF8;
                                         background-repeat: no-repeat;
        }
                  
        #sub_head {
                border:0px;
                           position:relative;
                width:700px;
                                         height:80px;
                padding:0px;
                margin-top:10px;
                margin-left:auto;
                                         margin-right:auto;
                                         margin-bottom: 40px; 
                                         text-align: center;
                                         background-color: #E7EFFF;
                                         /*left:10px;
                                         top:10px;*/
                                        
                                         }


#sub_head a:link {
        /*color: #00787D; */
        color: #006649;
                
        text-decoration: none;
        font-size: 10pt;
}

#sub_head a:visited        {
        color: #B8860B;
        /*color: #F4A460; */;
        text-decoration: none;
        font-size: 10pt;
}

/* hover Link style */

#sub_head a:hover        {
        color: olive; /*color: #B88898; */
        ;
        text-decoration: none;
        font-size: 10pt;
}

#sub_head a:visited        {
        color: #B8860B;
        /*color: #F4A460; */;
        text-decoration: none;
        font-size: 10pt;
}

/* hover Link style */

                                         
        #content-left {
                font-size: 10pt;
                float: left; 
                width: auto;
                padding: 0px;
                border-right: 0px solid gray; 
                text-align: right; 
                background-color:#FFFFF0;                      
        }

        #content-right {
                                        font-size: 10pt;
                                        position: relative; 
                                        float: right;
                                        width: auto;
                                        padding: 0px;
                                        background-color: #FFFFF0;
                  }

        #content-main {

                width:720px; 
                padding:35px;
                                         position:relative;  
                margin-top:20px;
                margin-right:auto;
                margin-left: auto;
                margin-bottom:0px;
                border:0px;
                text-align:center;
                                         font-size:12pt;
                                                                                
        }
        
        #main-top-left {
                margin-left:0;
                margin-right:20px;
                margin-bottom:60px;
                padding:20px;
                height:50px;
                border:0px;
                left:6px;
                top:3px;
                float:left;
        }
        #main-top-right {
        margin-left: 0;
        margin-left: 20px;
        margin-bottom: 60px;
        padding: 0px 0px 5px 10px;
        position: relative;
        border: 0px;
        left: 6px;
        top: 3px;
        float: right;
        
}
          #main-bottom-left {
                margin-left:0;
                margin-right:20px;
                margin-top:30px;
                margin-bottom:50px;
                padding:50px;
                padding-bottom:80px;
                height:50px;
                border:0px;
                left:6px;
                top:3px;
                float: left;
        }
          #main-bottom-right {
                margin-left:0;
                margin-right:20px;
                margin-top:60px;
                padding:20px;
                border:0px;
                left:6px;
                top:3px;
                float:right;
        }
                  
        #footer {
                border:0px;
                height:100px;
                margin-top:10px;
                                         margin-bottom:0px;
                                         margin-left:0px;
                                         clear:both;
                                         background-color: #ADD8E6; 
                text-align:left;
                                         padding-left: 20px;
                                         background-image: url(images/footer2.jpg);
        }

#adminlink {
                                        left:680px;
                                        top:55px;
                                        border: 1px;
                                        width: 6px;
                                        height: 8px;
                                        position: relative;
                                        z-index: 100;
                                        visibility: visible;
                                        
                                        }

#footer a:link {
        
        color: #006649;
        text-decoration: none;
        font-size: 10pt;
}

#footer a:visited        {
        color: #B8860B;
        /*color: #F4A460; */;
        text-decoration: none;
        font-size: 10pt;
}

/* hover Link style */

#footer a:hover        {
        color: olive; /*color: #B88898; */
        ;
        text-decoration: none;
        font-size: 10pt;
}

#footer a:visited        {
        color: #B8860B;
        /*color: #F4A460; */;
        text-decoration: none;
        font-size: 10pt;
}



        
        

H1        {
        color: #F7E1AB; 
        background-color: transparent;
        font-size: 20pt;
        font-family: Arial, sans-serif;
        font-weight: bold;
        letter-spacing: 0.3em;
   line-height: 16pt;
}

H2        {
        color: #D6BDDE;
        background-color: transparent;
        font-size: 16pt;
        font-family: Arial, sans-serif;
        font-weight: bold;
}

H3        {
        color:#A1B1D5;
        /* color: #D45F26; */
        color: #A1B1D5;
        background-color: transparent;
        font-size: larger;
        font-family: Arial, sans-serif;
        border-bottom: groove;
        text-align: left;
        margin-bottom: 3%;
        
}

H3.noline        {
        color:#A1B1D5;
        /* color: #D45F26; */
        background-color: transparent;
        font-size: larger;
        font-family: Arial, sans-serif;
        text-align: left;
        margin-bottom: 3%;
        border-bottom: none;
}
test {
        z-index: 3;
        border:thick;
        border-bottom: thin;
        h
        
}


H4        {
        color: #E0A088;
        background-color: transparent;
        font-size: 10pt;
        font-family: "Trebuchet MS", "Myriad Web", Georgia, sans-serif; 
}

H5        {
        color: #000000;
        background-color: transparent;
        font-size: 8pt;
        font-family: Arial, sans-serif;
}


P        {
        font-size: 12pt;
        font-family: "Trebuchet MS", "Myriad Web", Georgia, sans-serif;
        color: #6B7B84;
        background-color: transparent;
        text-align: justify;
        margin-bottom: 2%;
}

P.bold        {
        font-size: 12pt;
        font-family: "Trebuchet MS", "Myriad Web", Georgia, sans-serif;
        color: #6B7B84;
        background-color: transparent;
        text-align: justify;
        margin-bottom: 2%;
        font-weight: bolder;
}

P.large        {
        font-size: 16pt;
        font-family: "Trebuchet MS", "Myriad Web", Georgia, sans-serif;
        color: #6B7B84;
        background-color: transparent;
        text-align: center;
        font-weight: bold;
        
        
}

/* First letter of paragraph style */

P.dropcap:first-letter {
        font-family: Arial,helvetica,sans-serif; /*        font-size: 14pt; */
        /*color: teal; */
        color: #006649;
        font-size: 150%;
        vertical-align: text-bottom;
}

blockquote {
        font-size: 12pt;
        font-family: Arial,helvetica,sans-serif; 
        color: #88A498;
        padding-bottom: 5pt;
        padding-top: 0pt;
        margin-bottom: 0pt;
        margin-top: 0pt;
        
}


/* Unvisited Link style */

a:link        {
        /*color: #00787D; */
        color: teal;
        text-decoration: none;
        font-size: 12pt;
}

/* visited Link style */

a:visited        {
        color: #B8860B;
        /*color: #F4A460; */;
        text-decoration: none;
        font-size: 12pt;
}

/* hover Link style */

a:hover        {
        color: olive; /*color: #B88898; */
        ;
        text-decoration: none;
        font-size: 12pt;
}


.doulacolor        {
        /* background-color: #D0D3B0;  */
        background-color: #FFFFE3; 
}

.currentpage {
        background-color: #C8BC90;  /* mustard */
}

.hilited {
        background-color: fuchsia;
}

.cellbg        {
        background: #F5FFFA;
        border: none;
}

.formtextarea        {
        background-image: none ;
        background-color: transparent; 
        border-width: 0 0 0 0;
        color: #808000;                   /*olive */
        font-size: 10pt;
        font-family: Arial, sans-serif;
        border: none;
        border-right-style: none;
        border-collapse: separate;
        
        
}        

.linespcsml {
        line-height: 5pt;
}        

.underline        {
        border-bottom-style: groove;        
        }
        

/* slideout Menu properties */

#ssm2 A {
        color: maroon;
        text-decoration:none; 
        font-size:12pt;
        font-family: Arial, verdana, sans-serif;
        }

#ssm2 A:hover {
        color:#88A498;
         }

/* Horizontal rule */

HR        {        
        width: 75%;
   color: #008488; 
        height: 1px;
}

hr.full{
        width: 100%;
   color: #008488; 
        height: 1px;
}
        
        

TH {
        font-family      : "Trebuchet MS", "Myriad Web", Georgia, sans-serif;
        font-style: oblique;
        border-bottom: groove;
        font-variant: small-caps;
        color:  #D06838;        
}

select {
        background-color:  #FFFFE3;
        font-size: 9pt;
        color: teal;
        /*background: transparent;*/
        border: none;
        border-style : none;
        /* layout-grid : none; */
}

form {
        border-bottom: thick;
}

.admincell {
        background-color: #F0E68C;
}

ul {
        text-align: left;
        padding-left: 30px;
        
}

li{
        padding-left: 20px;
        
        line-height: 18pt;
        
        }
        
tester {
        
}
