/* Family History - Photo Bunch */

#wrapper .photobunch h1 {
    margin-left:25px; 
    margin-top:25px;
    }
#wrapper .photobunch h2 {
    margin-bottom:1em;
    }
#wrapper .photobunch #column-1 {
    width:400px;
    margin-left:25px;
    }
#wrapper .photobunch { 
    background:url(/_resources/images/themes/airlock/ui/splashsem/familyhistory/photobunch/splash1.familyhistory.bg.jpg);
    background-repeat:repeat;
    height:513px;
    }
#wrapper .photobunch .regbutton {
    background:url(/_resources/images/themes/airlock/ui/splashsem/familyhistory/photobunch/splash1.familyhistory.regbutton.jpg);
    background-repeat:no-repeat;
    width:201px;
    height:70px;
    padding-top:20px;
    margin-top:20px;
    margin-left:75px;
    }
#wrapper .photobunch .largeImage {
    margin-top:20px;
    width:531px;
    display:none;
    }
#wrapper .photobunch ul li {
    font-family:'Georgia';
    font-size:16.5px;
    width: 380px;
    margin-bottom:10px;
    margin-top:5px;
    color:#548c8a;
    line-height:19px;
    }
#wrapper .photobunch ul li em a {
    color:#264644;
    font-style:normal;
    }
#wrapper .photobunch fieldset input {
    width:175px;
    border: solid 1px #ccc;
    }
#wrapper .photobunch fieldset label {
    margin-bottom:1em;
    }
#wrapper .photobunch fieldset .splashsrchbutton { 
    background:url(/_resources/images/themes/airlock/ui/splashsem/familyhistory/photobunch/splash1.familyhistory.searchbutton.jpg);
    background-repeat:no-repeat;
    width:108px;
    height:26px;
    color:White;
    margin-left:25%;
    cursor:pointer;
    margin-top:-3px;
    }

/* Family History - Mantel */


#wrapper .mantel { 
    background:url(/_resources/images/themes/airlock/ui/splashsem/mantel/splash.mantel.bg.jpg);
    background-repeat:no-repeat;
    height:599px;
    position: relative;
    }
#wrapper .mantel h1 {
    margin-left:10px; 
    margin-top:10px;
    color:White;
    padding-bottom:2px;
    }
#wrapper .mantel h1 span {
    color:#ff7bff;
}
#wrapper .mantel .register {
    font-size:2.2em;
    height:43px;
    color:White;
    position :absolute;
    top:122px;
    left:486px;
    display:block;
    padding-top:17px;
    width:185px;
    text-align:center;
}
#wrapper .mantel ul {
    position:absolute;
    top:117px;
    left:97px;
}
#wrapper .mantel ul li {
    font-family:'Georgia';
    font-size:15px;
    width:253px;
    margin-bottom:12px;
    margin-top:20px;
    color:#ffffff;
    line-height:19px;
    }
#wrapper .mantel ul li em a {
    color:#ff92ff;
    font-style:normal;
    }
#wrapper .mantel #searchform {
    position:absolute;
    top:367px;
    left:671px;
}
#wrapper .mantel #searchform h2 {
    color:#1c2e2c;
    margin-bottom:15px;
}
#wrapper .mantel fieldset input {
    width:145px;
    border: solid 1px #ccc;
    }
#wrapper .mantel fieldset label {
    margin-bottom:1em;
    color:white;
    width:80px;
    }

#wrapper .mantel fieldset .mantelsearchbtn { 
    background:url(/_resources/images/themes/airlock/ui/splashsem/mantel/splash.mantel.searchbtn.jpg);
    background-repeat:no-repeat;
    width:108px;
    height:26px;
    color:White;
    margin-left:25%;
    cursor:pointer;
    margin-top:-3px;
    }
#wrapper .mantel .register, .mantel ul, .mantel #searchform, #wrapper .genesbook .regbutton, .genesbook ul, .genesbook #searchform { display:none;}

#wrapper .mantel .lightoff { background:url(/_resources/images/themes/airlock/ui/splashsem/mantel/lightoff.jpg); width:221px; height:217px; position:absolute; top:428px; left:335px; display:none; z-index:3;}
#wrapper .mantel .lightholder {width:221px; height:217px; position:absolute; top:428px; left:335px; z-index:2;}


/* Family History - GenesBook design */


#wrapper .genesbook { 
    background:url(/_resources/images/themes/airlock/ui/splashsem/genesbook/splash.genesbook.bg.jpg);
    background-repeat:no-repeat;
    height:524px;
    position: relative;
    }


#wrapper .genesbook .regbutton {
    background:url(/_resources/images/themes/airlock/ui/splashsem/genesbook/splash.genesbook.regbtn.gif);
    background-repeat:no-repeat;
    width:201px;
    height:70px;
    padding-top:20px;
    margin-top:-17px;
    margin-left:47px;
    position:absolute;
    top:145px;
    left: 536px;
    }
#wrapper .genesbook ul {
    position:absolute;
    top:72px;
    left:220px;
}
#wrapper .genesbook ul li:first-letter {
    font-family:'Lucida Handwriting';
    font-size:26px;
}
#wrapper .genesbook ul li {
    font-family:'Georgia';
    font-size:18px;
    width:257px;
    margin-bottom:18px;
    margin-top:25px;
    color:#345857;
    line-height:22px;
    }
#wrapper .genesbook ul li em a {
    color:#611d70;
    font-style:normal;
    }

#wrapper .genesbook #searchform {
    left:561px;
    position:absolute;
    top:311px;
    width:250px;
}
#wrapper .genesbook #searchform h2 {
    color:#345857;
    margin-bottom:30px;
    
}
#wrapper .genesbook fieldset input {
    width:145px;
    border: solid 1px #ccc;
    }
#wrapper .genesbook fieldset label {
    margin-bottom:1em;
    width:80px;
    }

#wrapper .genesbook fieldset .genesbooksearchbtn { 
    background:url(/_resources/images/themes/airlock/ui/splashsem/genesbook/splash.genesbook.searchbtn.gif);
    background-repeat:no-repeat;
    width:103px;
    height:26px;
    color:White;
    margin-left:81px;
    cursor:pointer;
    margin-top:-3px;
    }
    
    
/* Family History - Tiles design */

#wrapper .tiles { height:500px;}

#wrapper .tiles #column-1 { 
    background:url(/_resources/images/themes/airlock/ui/splashsem/tiles/splash.tiles.tiles.jpg);
    background-repeat:no-repeat;
    height:309px;
    position: relative;
    width : 958px;
    margin: 20px 13px 0 18px;
    }
#wrapper .tiles #column-2 { 
    background:url(/_resources/images/themes/airlock/ui/splashsem/tiles/splash.tiles.bottom.jpg);
    background-repeat:no-repeat;
    height:309px;
    position: relative;
    width : 958px;
    margin: 0px 13px 0 18px;
    }
#wrapper .tiles h1 {
    color:White;
    display:none;
    padding-bottom:2px;
    }

#wrapper .tiles .regbutton {
    background:url(/_resources/images/themes/airlock/ui/splashsem/tiles/splash.tiles.regbtn.gif);
    background-repeat:no-repeat;
    width:201px;
    height:70px;
    padding-top:20px;
    margin-top:16px;
    margin-right:46px;
    margin-bottom:15px;
    float:right;
    display:none;
    }
#wrapper .tiles ul h2 {
    font-size:1.5em;
    margin-bottom:5px;
    background:url(/_resources/images/themes/airlock/ui/splashsem/tiles/splash.tiles.listhdrbg.gif);
    background-repeat:no-repeat;
    background-position: bottom;
    padding-bottom:10px;
}
#wrapper .tiles ul {
    margin-top:30px;
    margin-left:30px;
    display:none;
}
#wrapper .tiles ul li {
    width: 250px;
    display:block;
    float:left;
    font-family:Georgia;
    font-size:18px;
    margin-right:55px;
}
#wrapper .tiles ul li em a {
    color:#6c236c;
    font-style:normal;
    }

#wrapper .tiles #searchform {
    float:right;
    width:250px;
    clear:both;
    margin-right:20px;
    display:none;
}
#wrapper .tiles #searchform h2 {
    color:#345857;
    margin-bottom:20px;
    
}
#wrapper .tiles fieldset input {
    width:145px;
    border: solid 1px #ccc;
    }
#wrapper .tiles fieldset label {
    margin-bottom:1em;
    width:80px;
    }

#wrapper .tiles fieldset .tilessearchbtn { 
    background:url(/_resources/images/themes/airlock/ui/splashsem/tiles/splash.tiles.searchbtn.gif);
    background-repeat:no-repeat;
    width:103px;
    height:26px;
    color:White;
    margin-left:81px;
    cursor:pointer;
    margin-top:-3px;
    }