
body {background-color: #fff;}

#search-people {background:#EDEDE8 url(http://c.mfcreative.com/css/search/i/intl/search-bg.gif) no-repeat 15px 60px;width:635px;height:285px; border-right: 5px solid #fff; float: left;}
#search-people h1 {/*padding:15px 30px;*/ margin: 19px 10px 30px 10px;  color:#566c11;font: normal normal 18px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#search-people p {padding:0 0 0 10px;margin:10px 0 0px;font-size:11.5px;float:left;width:91px;}
#search-people form{overflow:visible;z-index:1;}
#search-people .field {width:90px;font-size:100%;border:1px solid #999;border-right:1px solid #CBCBCB;border-bottom:1px solid #CBCBCB; background: #fff url(http://c.mfcreative.com/css/search/i/intl/field_bg.gif) top left repeat-x;padding:2px;}

#search-people #search-person {background:#F5F4F0 url(http://c.mfcreative.com/css/search/i/intl/search-branch.gif) 220px -115px no-repeat;width:235px;padding:0 0 15px;margin:0px 0 30px 150px;float:left;}
* html #search-people #search-person {margin-left:75px}

#search-people #search-person .name .field,
{width:90px;font-size:100%;border:1px solid #999999;background: #fff url(http://c.mfcreative.com/css/search/i/intl/field_bg.gif) top left repeat-x;}

#search-people #search-father {background:url(http://c.mfcreative.com/css/search/i/intl/search-branch.gif) -17px 35px no-repeat;width:220px; float:left; top:-30px; position: relative; /*border: 1px solid green;*/ z-index: 2;}
#search-people #search-mother {background:url(http://c.mfcreative.com/css/search/i/intl/search-branch.gif) -17px -255px no-repeat;width:220px; /*padding:0px 0px 0px 10px;*/ float:left; position: relative; top:-30px; z-index: 1; /*border: 1px solid green*/}
#search-mother p {margin-top: 20px;}
#search-people #search-button {width:215px;text-align:center;padding-top:15px;}   

/* NEW ONES */
#search-people fieldset { border: none; } 
#search-people #search-person .name {width: 200px;}
#search-people #search-person .name .field { width: 190px; }
#search-people #search-person .birth-date {clear: left;}

#search-father .field, #search-mother .field { width:180px; }
#search-people p, #search-mother p, #search-father p { text-align: left; }
#search-father p, #search-mother p {width: 120px;}

#btnFamilyTreeSearch { padding: 1px; width: auto; overflow: visible; position:relative; top: -30px; left: -10px;}

#search-connect {background:#EDEDE8;margin-left:0;height:285px; width: 315px; float: left; border-left: 5px solid #fff;}
#search-connect h2{padding:20px 20px 10px;text-align:center;color:#566c11;font: normal normal 18px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#search-connect .tagline{background:url(http://c.mfcreative.com/css/search/i/intl/connect-bg.gif) center 0px no-repeat;text-align:center;padding:80px 20px 0;font: normal 11.5px/16px Verdana, Arial, sans-serif;}
#search-connect form {margin: 10px auto; width:240px;}
#search-connect form p {padding:0;margin:0px;font-size:93%;float:left;width:163px;}
#search-connect form .field {width:150px;font-size:100%;border:1px solid #999;border-right:1px solid #CBCBCB;border-bottom:1px solid #CBCBCB; background: #fff url(http://c.mfcreative.com/css/search/i/intl/field_bg.gif) top left repeat-x;padding:2px;}
#search-connect form label{display:none;}
#search-connect form .button {width:auto;margin-left:5px;}

#search-documents {width: 300px; padding: 10px; margin-right: 5px; background-color: #f5f4f0; text-align: left; /*border: 1px solid blue;*/ float: left;}
#search-documents h3, #browse-collections h3 { color: #566c11; font-size: 16px; font-weight: bold;}

#browse-collections { width: 622px; float: left; text-align: left; padding: 10px 0 0 10px; /*border: 1px solid blue;*/}
#browse-collections { font-size: 11.5px; }
#browse-collections ul {list-style-type: square; margin:0 0 20px 0px; padding: 5px; }
#browse-collections ul li {list-style-type: square; color: #ccc;}
#browse-collections a:link,
#browse-collections a:visited {color: #555; text-decoration: none; }
#browse-collections a:hover,
#browse-collections a:active {text-decoration: underline; }
#browse-collections div.searchCatTitle {color: #333; font-size: 11.5px; font-weight: bold;}
#browse-collections div.searchCatTitle a:link,
#QuickLinks div.searchCatTitle a:visited  { color: #555; }
#browse-collections .browseCol {width: 300px; float: left; }

/* Life Event Container Over-Rides */
.divLEC input.ancText.location { width: 95px; }
div.search-form.advanced .divLEC .sf-exact { float: none; padding: 0px 0px; display: none; }
.divLEC table td span.rLink { display: none; }
.divLEC .LEC_Footer { display: none; }
