/* =============================== */
/* =        Search Page          = */
/* =============================== */

#doc-search { font-size: 100%;margin:0;padding:0 }
#doc-search .yui-gb .yui-u,
#doc-search	.yui-gb .yui-u.first {width:30.53%;padding:0 1.4%;margin-left:0%;}
* html #doc-search .yui-gb .yui-u,
* html #doc-search .yui-gb .yui-u.first {width:30%;}

#doc-search .tl,
#doc-search .tr,
#doc-search .br,
#doc-search .bl {background-image: url(i/intl/corners-olive.gif);}

#search-people {background:#EDEDE8 url(i/intl/search-bg.gif) no-repeat 15px 60px;position:relative;width:67.3%;height:250px;}
#search-people h1 {color:#566c11;font: normal normal 146.5%/1.25em Trebuchet, Verdana, Arial, Helvetica, sans-serif;}
#search-people p {padding:0 0 0 10px;margin:10px 0 0px;font-size:93%;float:left;width:91px;}
#search-people form{overflow:visible;z-index:1;}
#search-people label{position:relative;}

/* #search-people .field {width:90px;padding:0;font-size:123.1%;border-color:#D8D8D8;} */
#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(i/intl/field_bg.gif) top left repeat-x;padding:2px;}

#search-people #search-person {background:#F5F4F0 url(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 .birth-date,
#search-people #search-person .death-date {}
#search-people #search-person .name-first .field,
#search-people #search-person .name-last .field
{width:90px;font-size:100%;border:1px solid #999999;background: #fff url(i/intl/field_bg.gif) top left repeat-x;padding:2px;}

#search-people #search-father {background:url(i/intl/search-branch.gif) -17px 50px no-repeat;width:220px;float:left;}
#search-people #search-mother {background:url(i/intl/search-branch.gif) -17px -250px no-repeat;width:220px;float:left;}
#search-people #search-button {width:215px;text-align:center;padding-top:15px;}        

#connect {background:#EDEDE8;position:relative;margin-left:0;height:250px;}
#connect h2{padding:20px 20px 10px;text-align:center;color:#566c11;font: normal normal 146.5%/1.25em Trebuchet, Verdana, Arial, Helvetica, sans-serif;}
#connect .tagline{background:url(i/intl/connect-bg.gif) center 0px no-repeat;text-align:center;padding:80px 20px 0;font: normal 108%/1.4em Arial, sans-serif;}
#connect form {margin:0 0 23px 45px;}
#connect form p {padding:0;margin:0px;font-size:93%;float:left;width:163px;}
#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(i/intl/field_bg.gif) top left repeat-x;padding:2px;}
#connect form label{display:none;}
#connect form .button {width:auto;margin-left:5px;}

#search-documents {background:#fdfdfd;}

#search-documents h3{color:#566c11;font: normal normal 138.5%/1.25em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
#search-documents p {padding:0 0 0 10px;margin:0 0 10px 0;font-size:93%;float:left;width:91px;}
#search-documents label{font-size:94%;line-height:1.4em;}
#search-documents .field {font-size:100%;border:1px solid #999;border-right:1px solid #CBCBCB;border-bottom:1px solid #CBCBCB; background: #fff url(i/intl/field_bg.gif) top left repeat-x;padding:2px;}

#search-documents form {font-size:100%;}
#search-documents #document-name {width:250px;padding:0;}
#search-documents #document-name .field {width:250px;font-size:100%;border:1px solid #999;border-right:1px solid #CBCBCB;border-bottom:1px solid #CBCBCB; background: #fff url(i/intl/field_bg.gif) top left repeat-x;padding:2px;}

#search-documents #document-category {width:90px;padding:0;}
#search-documents #document-category .field {width:90px;font-size:100%;border:1px solid #999;border-right:1px solid #CBCBCB;border-bottom:1px solid #CBCBCB; background: #fff url(i/intl/field_bg.gif) top left repeat-x;padding:2px;}

#search-documents #document-date {width:90px;padding:0;margin-left:30px;}
#search-documents #document-date .field {width:90px;font-size:100%;border:1px solid #999;border-right:1px solid #CBCBCB;border-bottom:1px solid #CBCBCB; background: #fff url(i/intl/field_bg.gif) top left repeat-x;padding:2px;}

#search-documents #document-locale {clear:both;width:290px;padding:0;}
#search-documents #document-locale p {width:300px;padding:0;}
#search-documents #document-locale span {float:left;clear:both;}
#search-documents #document-locale label {display:block;margin-left:20px;margin-top:-1px;font-size:77%;}

#search-documents .button {text-align:right;width:240px;}

#doc-search .browse h3{color:#566c11;font: normal normal 138.5%/1.25em Trebuchet, Verdana, Arial, Helvetica, sans-serif;}
#doc-search .browse a {text-decoration:none;color:#333;}
#doc-search .browse a:hover{text-decoration:underline;}
#doc-search .browse dl{color:#555555;font-size:93%;}
#doc-search .browse dt a{color:#afbc22;}
#doc-search .browse dd {padding:0 0 .60em 0;}
#doc-search .browse dd a{}

/*#browse2{margin-top:3.5em;}*/
*html #browse2{width:200px !important; }

/* ============= */
/* = 760 Width = */
/* ============= */
.page760 .container{width:760px;}
.page760 #g_header .container{background:none;}
.page760 #g_header #nav{margin-left:220px}
     
.page760 #photogrid #photogrid-01,
.page760 #photogrid #photogrid-06,
.page760 #photogrid #photogrid-11,
.page760 #photogrid #photogrid-16,
.page760 #photogrid #photogrid-21{margin-left:17px;}
     
.page760 #photogrid #photogrid-01,
.page760 #photogrid #photogrid-05,
.page760 #photogrid #photogrid-09,
.page760 #photogrid #photogrid-13,
.page760 #photogrid #photogrid-17{margin-left:0;}
     
.page760 #photogrid #photogrid-17,
.page760 #photogrid #photogrid-18,
.page760 #photogrid #photogrid-19,
.page760 #photogrid #photogrid-20{display:none;}
     
.page760 #flashmap{width:225px;height:140px;}
.page760 #search-name p.name .field {width:250px;}
     
.page760 #tree-start .cta {background-position:20px 10px;padding:225px 0px 15px 0;}

/* clearfixes */
.container:after,
.cf:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.container,
.cf {display: inline-block;}

* html .container,  
* html .cf {height: 1%;} 

.container, 
.cf {display: block;}

/* Search template over-rides */
.ancSecHd{display:none;}
.widgtContnt{background:none;border:none;padding:0;}
div.search-form .mod-search {width:auto;}

/* 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; }
.PlaceBox_CN  {  min-width: 135px; }
