body {  margin: 0;  font-size: 101%;}* html .content { height: 1%; }.clear {  clear: both;}#header_container_home {  width: 709px;  height: 232px;  overflow: hidden;  background-color:#000000;}#header_container_inside {  width: 709px;  height: 126px;    background-image: url(/images/Patton_Museum_Header.jpg);  overflow: hidden;  background-color:#000000;  text-align: left;}#header2 {  width: 200px;  height: 100px;  overflow: hidden;  font: 26px/24px Georgia, "Times New Roman", Times, serif;  font-variant:small-caps;  color: #B08E54;  text-align: center;  position: relative;  top: 26px;  left: 113px;}#headerForm {  width: 300px;  height: 50px;  position: relative;  left: 313px;  top: -5px;}.homeLogos {  width: 200px;  padding-left: 10px;}.logosFooter {  display: inline;  padding: 10px;  float: left;  text-align: left;}.lincoln {  padding: 10px 5px 10px 0px;  display: inline;  float: right;}#h1_home {  width: 300px;  margin-top: 25px;  color: #B08E54;  text-align: center;}.h1small {  font: 32px/36px Georgia, "Times New Roman", Times, serif;  font-weight: bold;}.h1big {  font: 38px/36px Georgia, "Times New Roman", Times, serif;  font-weight: bold;}.h1top {  font: 27px/31px Georgia, "Times New Roman", Times, serif;  font-weight: bold;}#Patton_Foundation_Logo {  width: 75px;  position: relative;  top: 18px;  left: 35px;}#search_home {  position: relative;  left: 18px;  top: -50px;  display: block;  width: 300px;  overflow: hidden;}#menuContainer{  width: 709px;}.noRepeat {  background-repeat: no-repeat;}.padded_home{  margin: 5px 10px;}.eventContainer{  clear: both;  width: 215px;  margin: 10px 3px 10px 5px;  display: block;  text-align: left;  line-height: 12px;}.eventTitleLeadership{  font: 13px/16px Georgia, "Times New Roman", Times, serif;  color: #FFFFFF;  padding-bottom: 3px;  text-align: left;}.eventTitle{  font: 13px/15px Georgia, "Times New Roman", Times, serif;  color: #FFFFFF;  padding-bottom: 3px;  text-align: left;}.eventText{  font: 11px/13px Arial, Helvetica, sans-serif;  color: #FFFFFF;  text-align: left;}.eventTitleBlack{  font: 13px/15px Georgia, "Times New Roman", Times, serif;  padding-bottom: 3px;  color: #000000;  text-align: left;}.eventTextBlack{  font: 11px/13px Arial, Helvetica, sans-serif;  color: #000000;  text-align: left;}.eventPhoto{  float: left;  margin: 0px 10px 10px 10px;  display: inline;}.sectionTitle{  font: 15px/18px Georgia, "Times New Roman", Times, serif;  color: #000000;  padding: 3px 0px;  margin: 0px 0px 10px 0px;}.footerLinks{  margin: 0px 10px 10px 10px;  text-align: left;}a.homeLink, a.homeLink:visited {  font: 11px/13px Arial, Helvetica, sans-serif;  color: #FFFFFF;  text-decoration: underline;  text-align: left;}a.homeLink:hover {  color: #000000;  text-align: left;}a.footerLink, a.footerLink:visited {  font: 11px/13px Arial, Helvetica, sans-serif;  color: #FFFFFF;  text-decoration: underline;  text-align: left;}a.footerLink:hover {  color: #666666;  text-align: left;}a.homeLinkBlack, a.homeLinkBlack:visited {  font: 11px/13px Arial, Helvetica, sans-serif;  color: #000000;  text-decoration: underline;  text-align: left;}a.homeLinkBlack:hover {  color: #FFFFFF;  text-align: left;}a.homeLinkTitleBlack, a.homeLinkTitleBlack:visited {  font: 13px/15px Georgia, "Times New Roman", Times, serif;  color: #000000;  text-decoration: underline;  text-align: left;}a.homeLinkTitleBlack:hover {  color: #666666;  text-align: left;}a.homeLinkTitleWhite, a.homeLinkTitleWhite:visited {  font: 13px/15px Georgia, "Times New Roman", Times, serif;  color: #FFFFFF;  text-decoration: underline;  text-align: left;}a.homeLinkTitleWhite:hover {  color: #000000;  text-align: left;}a.homeLinkTitleWhite2, a.homeLinkTitleWhite2:visited {  font: 13px/16px Georgia, "Times New Roman", Times, serif;  color: #FFFFFF;  text-decoration: underline;  text-align: left;}a.homeLinkTitleWhite2:hover {  color: #666666;  text-align: left;}.LeadershipRed {  background-repeat: no-repeat;}.LeadershipMenu {  position: relative;  color: #FFFFFF;  width: 220px;  top: 30px;  padding-left: 20px;}.LeadershipSmall {  font: 11px/12px Arial, Helvetica, sans-serif;  color: #990000;  font-weight: bold;  text-decoration: none;  text-align: center;  padding: 0px;  margin: 0px;}.LeadershipLarge {  font: 15px/12px Arial, Helvetica, sans-serif;  font-weight: bold;  color: #990000;  text-decoration: underline;  text-align: center;  padding: 0px;  margin: 0px;}a.LeadershipLeftNav, a.LeadershipLeftNav:visited {  font: 13px/22px Georgia, "Times New Roman", Times, serif;  color: #FFFFFF;  text-decoration: underline;  text-align: left;}a.LeadershipLeftNav:hover {  color: #d2b97a;}a.LeadershipLink, a.LeadershipLink:visited {  color: #990000;}a.LeadershipLink:hover {  color: #000000;}a.LeadershipSub, a.LeadershipSub:visited {  font: 16px/17px Arial, Helvetica, sans-serif;  color: #222222;  font-weight: bold;  text-decoration: underline;  text-align: left;}a.LeadershipSub:hover {  color: #990000;}/* Interior Left Nav styles below here */.visit_ln {  width: 161px;  height: 38px;  border-bottom: 1px solid white;  background-color: #660000;  font: 16px/13px Georgia, "Times New Roman", Times, serif;  text-align: center;  color: #FFF;  margin:0;}.exhibit_ln {  width: 161px;  height: 38px;  border-bottom: 1px solid white;  background-color: #CAAC65;  font: 16px/13px Georgia, "Times New Roman", Times, serif;  color: #000;  text-align: center;  margin:0;}.learn_ln {  width: 161px;  height: 38px;  border-bottom: 1px solid white;  background-color: #3e432c;  font: 16px/13px Georgia, "Times New Roman", Times, serif;  color: #FFF;  text-align: center;  padding-top: 5px;  margin:0;}.other_ln {  width: 161px;  height: 38px;  border-bottom: 1px solid white;  background-color: #000;  font: 16px/13px Georgia, "Times New Roman", Times, serif;  color: #FFF;  text-align: center;  padding-top: 5px;  margin:0;}.main_ln {  width: 161px;  border-top: 1px solid black;  border-bottom: 1px solid black;  background-color: #FFF;  color: #000;  padding: 10px 0px 10px 0px;  text-align: left;}.ln {  padding: 2px 5px 1px 15px;  text-align: left;}a.ln_link, a.ln_link:visited {  font: 11px/13px Georgia, "Times New Roman", Times, serif;  color: #000000;  text-decoration: underline;  text-align: left;}a.ln_link:hover {  color: #990000;  text-align: left;}a.ln_link2, a.ln_link2:visited {  font: 11px/14px Georgia, "Times New Roman", Times, serif;  color: #990000;  text-decoration: underline;  text-align: left;}a.ln_link2:hover {  color: #666666;  text-align: left;}.stars_ln {  width: 161px;  border-top: 1px solid white;  border-bottom: 1px solid white;  background-color: #FFF;}.HistoryFactContainer {  width: 161px;  background-color: #2A1106;}.HistoryFactTitle {  font: 11px Georgia, "Times New Roman", Times, serif;  color: #FFF;  padding: 10px 15px;  text-align: center;}/* Interior Main Area styles below here */#mainContainer {  padding: 15px;}#mainContainerDonors {  background-image: url(/images/donor_wall.jpg); top left;  width: 547px;  height: 547px;  background-repeat: no-repeat;  margin: 0;  padding: 0;  border: 1px solid black;}.DonorSearchByLetter {  margin: 69px 10px 0px 10px;  font-family: Georgia, "Times New Roman", Times, serif;  font-size: 12px;  text-align: center;  color: #CC9933;}.DonorSearchBox {  margin: 10px 60px 0px 60px;  font-family: Georgia, "Times New Roman", Times, serif;  font-size: 12px;  text-align: center;  color: #000000;}.DonorList {  margin: 5px 60px 0px 60px;  text-align: center;  color: #000000;}.listBackground {  background-image: url(/donors/name_bkgd.jpg);  width: 489px;  height: 235px;  margin: 10px auto 0px auto;  font-family: Georgia, "Times New Roman", Times, serif;  font-size: 15px;  text-align: center;  color: #000000;}a.alpha, a.alpha:visited {  font: Georgia, "Times New Roman", Times, serif;  font-size: 12px;  text-align: center;  color: #CC9933;}a.alpha:hover {  color: #ffffff;}.breadcrumbs {  font: 11px/13px Arial, Helvetica, sans-serif;  color: #000;}h1 {  font: normal 18px/19px Georgia, "Times New Roman", Times, serif;  color: #431B09;  padding: 10px 0px 0px 0px;}h2 {  font: normal 14px/15px Georgia, "Times New Roman", Times, serif;  color: #990000;  padding: 2px 0px 2px 0px;}h3 {  font: normal 13px/14px Georgia, "Times New Roman", Times, serif;  color: #990000;  padding: 2px 0px 5px 0px;}.text {  font: 12px/14px Arial, Helvetica, sans-serif;  color: #000;  padding: 1px 0px 5px 0px;}.textReverse {  font: 12px/14px Arial, Helvetica, sans-serif;  color: #888;  padding: 1px 10px 5px 20px;}.textReverseLeadership {  font: 12px/16px Arial, Helvetica, sans-serif;  color: #888;  padding: 1px 10px 5px 20px;}.textPadded {  font: 12px/16px Arial, Helvetica, sans-serif;  color: #000;  padding: 5px 15px;}.headGold {  font: normal 14px/15px Georgia, "Times New Roman", Times, serif;  color: #b08e54;  padding: 1px 10px 5px 20px;}.tour {  margin: 10px;}.floatLeft {  float: left;  margin-right: 8px;  margin-bottom: 8px;}.caption {  clear: both;  font: italic 12px/14px Arial, Helvetica, sans-serif;  color: #333;  padding: 3px 0px;}.captionLeadership {  font: italic 11px/13px Arial, Helvetica, sans-serif;  color: #888;  padding: 0px 25px;  text-align: left;}.captionLeadership2 {  font: italic 11px/13px Arial, Helvetica, sans-serif;  color: #111;  padding: 0px 25px;  text-align: left;}.lessonPlansButton {  background-color: #5B6541;  text-align: left;  color: #FFF;  padding: 5px 5px 5px 1px;  border: 1px solid #000;  width: 125px;  display: inline;}a.box, a.box:visited, a.box:hover {  text-decoration: none;}.outline {  padding: 10px;  border: 1px solid black;}.photoContainer {  width: 100%;}.photoInner {  border: 5px solid white;}.photoInner2 {  border: 5px solid white;  padding: 10px;}.photoOuter {  border: 1px solid black;  margin: 5px 0px;  float: left;}.photoOuter3 {  border: 1px solid black;  margin-right: 10px;  float: left;}.photoOuter2 {  border: 1px solid black;  margin: 5px 0px;  width: 100px;  text-align: center;}.photoOuter4 {  border: 1px solid black;  margin: 5px 0px;  width: 88px;  text-align: center;}a.crumbLinks, a.crumbLinks:visited {  font: 11px/13px Arial, Helvetica, sans-serif;  color: #000;  text-decoration: underline;  text-align: left;}a.crumbLinks:hover {  color: #990000;  text-align: left;}a.LinkLessonPlan, a.LinkLessonPlan:visited {  font: 12px/14px Arial, Helvetica, sans-serif;  color: #FFF;  text-decoration: underline;  text-align: left;}a.LinkLessonPlan:hover {  color: #000;}a.LinkBlack, a.LinkBlack:visited {  font: 12px/14px Arial, Helvetica, sans-serif;  color: #000000;  text-decoration: underline;  text-align: left;}a.LinkBlack:hover {  color: #990000;  text-align: left;}a.LinkRed, a.LinkRed:visited {  font: 12px/14px Arial, Helvetica, sans-serif;  color: #990000;  text-decoration: underline;  text-align: left;}a.LinkRed:hover {  color: #666666;  text-align: left;}a.LinkRedBig, a.LinkRedBig:visited {  font: 14px/15px Georgia, "Times New Roman", Times, serif;  color: #990000;  text-decoration: underline;  text-align: left;}a.LinkRedBig:hover {  color: #333333;  text-align: left;}/* Archive page styles here  */.names {  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  line-height: 14px;  color: #000000;  padding-top: 5px;  padding-right: 0px;  padding-bottom: 10px;  padding-left: 0px;}.files {  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  line-height: 14px;  color: #000000;  padding: 0px;}prefiles {  font-size: 12px;  font-family: Arial, Helvetica, sans-serif;}.beforefiles {  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  color: #990000;}.collectionLink {  font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  color: #990000;}.collection {  font-family: Georgia, "Times New Roman", Times, serif;  font-size: 15px;  font-weight: bold;  color: #000000;  padding-top: 10px;  padding-bottom: 3px;}a.title, a.title:visited, a.title:active {font-size : 15px; font-family : Georgia, "Times New Roman", Times, serif; font-weight : 800;  color : #990000;}a.title:hover {  font-size : 15px; font-family : Georgia, "Times New Roman", Times, serif; font-weight : 800;  color : #000000;}a.archivesections, a.archivesections:visited, a.archivesections:active {font-size : 14px; font-family : Georgia, "Times New Roman", Times, serif; font-weight : 800;  color : #990000;}a.archivesections:hover {  font-size : 14px; font-family : Georgia, "Times New Roman", Times, serif; font-weight : 800;  color : #000000;}/* Footer styles below here */.footer {  height: 40px;  font: 10px/12px Arial, Helvetica, sans-serif;  color: #fff;  vertical-align: middle;  padding-left: 180px;}a.footerLinks, a.footerLinks:visited {  font: 10px/12px Arial, Helvetica, sans-serif;  color: #FFF;  text-decoration: underline;  text-align: left;}a.footerLinks:hover {  color: #666666;  text-align: left;}.homeFooter {  text-align: right;  padding-right: 30px;}/* Sitemap styles here /*/* Eric Myer's Simple List Separatorshttp://www.meyerweb.com/eric/talks/2003/commug/commug.html */.navlist{padding-left: 0;margin-left: 0;border-bottom: 1px solid gray;width: 200px;font: 10px/12px Arial, Helvetica, sans-serif;}.navlist li{list-style: none;margin: 0;padding: 0.25em;border-top: 1px solid gray;}.navlist li a, .navlist li a:visited { text-decoration: none; color: #000000;}.navlist li a:hover { text-decoration: none; color: #990000;}/* ================================================================This copyright notice must be untouched at all times.The original version of this stylesheet and the associated (x)htmlis available at http://www.cssplay.co.uk/menus/variable_dl.htmlCopyright (c) 2005-2007 Stu Nicholls. All rights reserved.This stylesheet and the assocaited (x)html may be modified in anyway to fit your requirements.=================================================================== *//* style the outer div to give it width */.menu {font: 0.8em Georgia, "Times New Roman", Times, serif;padding-bottom:0px; z-index:1000;}/* remove all the bullets, borders and padding from the default list styling */.menu ul {padding:0;margin:0;list-style-type:none; height:1.9em; background:#2a1106;}/* style the sub-level lists */.menu ul ul {width:12em;}/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */.menu ul li {float:left;height:1.8em;line-height:1.8em;}/* style the sub level list items */.menu ul ul li {display:block;width:10em;height:auto;position:relative;line-height:1em;}/* style the links for the top level */.menu a, .menu a:visited {display:block;float:left;height:100%;font-size:1em;text-decoration:none;color:#CAAC65;background:#2a1106;padding:0 0.8em 0 0.8em;}/* style the sub level links */.menu ul ul a, .menu ul ul a:visited {display:block;background:#2a1106; color:#FFF;width:12em;height:100%;line-height:1em; padding:0.5em 1em;border-bottom: 1px solid #E8C060; border-right: 1px solid #E8C060; text-align: left;}.menu ul table ul a, .menu ul table ul a:visited  {width:10em; w\idth:12em;}/* style the table so that it takes no part in the layout - required for IE to work */.menu table {position:absolute; left:0; top:0; font-size:1em;}.menu ul ul table {lef\t:-1px;}.menu ul ul table ul.left {margin-lef\t:2px;}.menu li:hover {position:relative;}* html .menu a:hover {position:relative;}/* style the third level background */.menu ul ul ul a, .menu ul ul ul a:visited {background:#2a1106;}/* style the fourth level background */.menu ul ul ul ul a, .menu ul ul ul ul a:visited {background:#2a1106;}/* style the sub level 1 background */.menu ul :hover a.sub1 {background:#2a1106;}/* style the sub level 2 background */.menu ul ul :hover a.sub2 {background:#2a1106;}/* style the level hovers *//* first */.menu a:hover {color:#FFF;background:#990000; text-align: left;}.menu :hover > a {color:#FFF;background:#990000; text-align: left;}/* second */.menu ul ul a:hover{color:#FFF;background:#990000; text-align: left;}.menu ul ul :hover > a {color:#FFF;background:#990000; text-align: left;}/* third */.menu ul ul ul a:hover {background:#990000; text-align: left;}.menu ul ul ul :hover > a {background:#990000; text-align: left;}/* fourth */.menu ul ul ul ul a:hover {background:#990000; text-align: left;}/* hide the sub levels and give them a positon absolute so that they take up no room */.menu ul ul {visibility:hidden;position:absolute;height:0;top:1.8em;left:0;width:14em;}/* position the third level flyout menu KEY*/.menu ul ul ul{left:14em;top:0;width:14em;}/* position the third level flyout menu for a left flyout */.menu ul ul ul.left {left:-14em;}/* make the second level visible when hover on first level list OR link */.menu ul li:hover ul, .menu ul a:hover ul {visibility:visible; height:auto; padding-bottom:3em; background:transparent url(images/trans.gif);}/* keep the third level hidden when you hover on first level list OR link */.menu ul :hover ul ul{visibility:hidden;}/* keep the fourth level hidden when you hover on second level list OR link */.menu ul :hover ul :hover ul ul{visibility:hidden;}/* make the third level visible when you hover over second level list OR link */.menu ul :hover ul :hover ul{visibility:visible;}/* make the fourth level visible when you hover over third level list OR link */.menu ul :hover ul :hover ul :hover ul {visibility:visible;}/*Saber Styles*/.features_saber {  font: 12px Georgia, "Times New Roman", Times, serif;  text-transform: uppercase;  text-decoration: underline;  text-align: center;}.contentsColumn_saber {  font: normal 11px/13px Georgia, "Times New Roman", Times, serif;  color: #333333;  margin: 7px 15px;  text-align: center;}a.contents_saber, a.contents_saber:visited, a.contents_saber:active {  font: normal 12px/14px Georgia, "Times New Roman", Times, serif;  color: #222222;  padding: 5px auto;  text-decoration: underline;  text-align: center;}a.contents_saber:hover {  font: normal 12px/14px Georgia, "Times New Roman", Times, serif;  color: #000000;  padding: 5px auto;  text-decoration: underline;  text-align: center;}.issueNumber {  font: normal 14px/14px "Times New Roman", Times, serif;  color: #333333;  z-index: 1;  display: inline;  position: absolute; top: 40px; left: 550px;}.saberHeader {  font: normal 14px/14px "Times New Roman", Times, serif;  color: #333333;  display: inline;  text-align: left;}.text_saber {  padding: 5px 20px;  text-align: left;}.text_saber h1 {  font: bold 24px/25px Georgia, "Times New Roman", Times, serif;  color: #000000;  text-align: left;}.text_saber p {  font: normal 11px/15px Georgia, "Times New Roman", Times, serif;  color: #000000;  text-align: left;}.text_saber ul {  font: normal 11px/15px Georgia, "Times New Roman", Times, serif;  color: #000000;  text-align: left;}.text_saber li {  font: normal 11px/13px Georgia, "Times New Roman", Times, serif;  color: #000000;  text-align: left;  padding: 4px 0px;}.chairmanLetter {  font: normal 11px/15px Georgia, "Times New Roman", Times, serif;  color: #000;  background-color: #CBC5B7;  padding: 20px 15px;  text-align: left;}.chairmanLetter h2 {  font: normal 13px/20px Georgia, "Times New Roman", Times, serif;  color: #000;  background-color: #CBC5B7;  padding: 3px 0px;  text-align: center;  border-top: 2px solid #716446;  border-bottom: 2px solid #716446;  font-variant: small-caps;  letter-spacing: 2px;}.saber_sponsorsGold {  font: normal 11px/15px Georgia, "Times New Roman", Times, serif;  color: #fff;  background-color: #917255;  padding: 5px 0px;  text-transform: uppercase;  text-align: center;  letter-spacing: 2px;}.saber_sponsorsSilver {  font: normal 11px/15px Georgia, "Times New Roman", Times, serif;  color: #fff;  background-color: #888;  padding: 5px 0px;  text-transform: uppercase;  text-align: center;  letter-spacing: 2px;}.saber_sponsorsBronze {  font: normal 11px/15px Georgia, "Times New Roman", Times, serif;  color: #fff;  background-color: #694623;  padding: 5px 0px;  text-transform: uppercase;  text-align: center;  letter-spacing: 2px;}.saber_sponsorsPatrons {  font: normal 11px/15px Georgia, "Times New Roman", Times, serif;  color: #fff;  background-color: #000;  padding: 5px 0px;  text-transform: uppercase;  text-align: center;  letter-spacing: 2px;}.saber_donors {  font: normal 11px/15px Georgia, "Times New Roman", Times, serif;  color: #000;  padding: 3px 0px;  text-align: left;}.saberDonors ul {}.saberDonors li {  font: normal 11px/13px Georgia, "Times New Roman", Times, serif;  color: #000;  padding: 2px 0px;  text-align: left;  list-style-type: none;  margin-left: -21px;  margin-right: 3px;}
