/* Global */
body {background-color: #000; color: white; font: 93%/1em Arial, "Trebuchet MS", sans-serif;}
* {outline: none;}
a {text-decoration: none; color: #CCFF33;}
ul  {list-style:none;}
li {display: inline;}
a:hover,li a:hover,#currentpage,div li a#currentpage,#submap a:hover,#subresearch a:hover {color: #fff}
p {margin: 1.25em 0 0 0}
body, a, ul, h3, .figheader2 {margin: 0; padding: 0;}
a img {border:0}
.rul {width: 344px}

/*Header, Menu & Background */
.bg { background: url(../images/pattern_bg2.gif) repeat top left; }
.container { margin: auto; width: 1024px; height: 100%; background-color: black;}
.header {height: 110px; background-color: black;}
.header img   {display: block; margin: auto; padding-top: 2%;}
.menu {height: 36px; padding-left: 0; background: url(../images/menu_bg.gif) repeat-x;}
.menu ul {padding: 8px 0 3px 160px;}
.menu li { padding: 0 36px 0 0;}
.menu a       {color: #ffcc00; font-weight: 400; font-family: "Trebuchet MS"; font-size: 15px; letter-spacing:1px;}
#ajo {letter-spacing:.01em}
.booksplash img {border: none;}
.footer {margin: 0;position: relative; width: 1024px; bottom: 60px; padding: 0;font-size: 9px; font-family: Arial, Helvetica, sans-serif; line-height:13px;color: #78909f; }
.footer p {padding: 0;margin: 0;text-align: center}
.footer a {color: #78909f}
.footer a:hover {color: #fff}
/*About content */
#abouthot { background: url(../images/about_bg.jpg) no-repeat;}
#aboutcold {background: url(../images/about_bg2.jpg) no-repeat;}
.content      {position: relative;  height: 622px; width: 1024px}
.content ul { color: #fff; float: left; padding-top:80px; line-height: 17px;}
.content li { display: list-item; padding: 11px 0 4px 0px;}
#ulholder {margin: 0 0 0 165px; position: relative; z-index:1}

.content li a { font-family: "Trebuchet MS", Verdana, Arial, sans-serif; color: #cc6600; font-size: 14px;}
#switch li a, .white, #white { color: #fff}
#switch li a:hover {color: #cc6600}
.content li  a:hover { color: #fff;}
#caption {position: absolute; top:531px; left: 164px;color: #cc6600;}
#caption p {margin: -2px 0 0 0; font-size: 10px; }
#caption p.ital {font-size: 9px}
.ital {font-style: italic;}
.text {position: relative; background-attachment: scroll;overflow: auto;float: right;width: 460px;height: 408px;top: 83px;right: 153px; padding-right: 10px; font-size: 12px; line-height: 15px; text-align: justify;}
.text h3 {font-size: 14px;}
.ptitle {margin-bottom:-12px; font-weight: 700;}

/* Contact Form */
.contactbody  {padding: 58px 0 0 386px; font-size:12px;}
#aboutContent_stylus {position: absolute; left: 684px; top: 380px;}
#contact_ceac {margin-left: 0px;width: 488px;padding: 18px 0 0 14px; font-size: 12px; color: #660000; height: 250px;}
#contact_ceac a {float: none; color:#CCFF33; }
#contact_ceac a:hover {color: #fff}
.contactbody p {padding-left: 15px;}
#cp1 { color: #CCFF33;}


/* Major Figures and Book*/
#figurehot {background: url(../images/figures_bg.jpg) no-repeat}
#figurecold {background: url(../images/figures_bg2.jpg) no-repeat}
.headshot {position: absolute; left: 18px; top: 83px;}
#figtext {right:153px;top: 105px}
#figtext p {margin-top: 1em}
.figheader {position: relative; left: 96px; top: 91px; font-size: 14px; font-weight: 700;}
.figheader2 {position: relative; left: 76px; top: 91px; font-size: 14px; font-weight: 700;}
#firstp,#figtext #firstp {margin-top:0}
#print { position: absolute; right: 137px; top: 32px; }

/* Book */
#bookhot {background: url(../images/book_bg.jpg) no-repeat;}
#bookcold { background: url(../images/book_bg2.jpg) no-repeat;}
/* #bookhot li,#bookcold li {padding: 13px 0 3px 0px; line-height:17px} */
#bookhot #ulholder, #bookcold #ulholder  {margin: 0 0 0 164px}
#bookcold .olitems li {padding: 10px 0 0 0;}
#bookcold .olitems ul {float:none;list-style-type:circle;padding:0pt 0pt 0pt 30px;width:inherit;}
dt {display:inline; margin-top: 10px;}
dd {margin:0;padding:0;display:inline;}

/* Maps */
#maphot       { background: url(../images/map_bg.jpg) no-repeat}
#mapcold {background: url(../images/map_bg2.jpg) no-repeat}
#submap {float:none;padding: 32px 0 25px 0; font-family: "Trebuchet MS"}
#submap li {padding-top: 3px; padding-bottom: 2px; font-size:14px}
#submap a {color:#CCFF33}
.mapimg {position: relative; float: right;top: 65px;right: 148px;}
.mapimgbig {position: relative; float: right;top: 95px;}
.mapimg p {margin: 40px 0 0 120px; color: #e87808; font-size: 10px}
.mapimgmed    {position: relative; float: right;top: 65px;}
.mapimg137 {position: relative; float: right;top: 65px;right: 137px;}
.mapimg247 {position: relative; float: right;top: 65px;right: 247px;}
.mapimg187  {position: relative; float: right;top: 65px;right: 187px;}

/* Research */
#researchhot {background:url(../images/research_bg.jpg) no-repeat;}
#researchcold {background:url(../images/research_bg2.jpg) no-repeat;}
#subresearch {float:none;padding: 36px 0 24px 0; font-family: "Trebuchet MS"}
#subresearch li  {padding-top: 2px; padding-bottom: 3px;}
#subresearch ul li {padding: 2px 0 0 6px;}
#subresearch a {color:#FFCC00}
#subresearch ul {float:none; padding: 21px 0 21px 14px;}
#subresearch ul a {color:#CCFF33}
.rcontent {position: relative;  height: 622px; width: 1024px;  }
.rcontent ul { color: #fff; float: left; padding-top: 80px; line-height:17px;}
.rcontent li  { display: list-item; padding: 14px 0 1px 0px;}
.rcontent li a { font-family: "Trebuchet MS", Verdana, Arial, sans-serif; color: #cc6600;font-size:14px;}
.rcontent li  a:hover { color: #fff;}
.researchtext {position: relative; float: right; width: 460px; top:91px;right:163px; font-size: 12px;}
.researchtext2 {position: relative; background-attachment: scroll;overflow: auto;float: right;width: 420px;height: 365px;top: 83px;right: 153px; padding-right: 50px;padding-top:10px; font-size: 12px; line-height: 15px;}
.researchtext2 p {margin: 1em 0 0 0}
#rindent {width: 460px;padding-right: 10px;text-align:justify}
.researchtext h3 {padding-bottom: 10px; font-size:14px;}
ul#bm {padding-bottom: 0;font-size: 14px}

/* Donate */
#donate {background: url(../images/donate_bg.jpg) no-repeat; font-family: "Trebuchet MS"; font-size: 12px; line-height: 1.4em}
.donatetext1 p {margin-top: 0; padding-bottom: 10px;}
#dol li {padding: 0 0 10px 0;color: #CCFF33; line-height: 1.2em}
.donatetext1 {position: relative; top: 208px; left: 270px;width: 226px;}
.donatetext2 {position: relative; width: 250px; left: 534px; top:91px;}
.donatetext2 p {padding: 0 0 0 38px; }
.donatetext2 ol li {padding: 0}
#dol a {color: #ccff33;font-size:12px;}
#dol a:hover {color: #fff}

/* Timeline */
#timehot {background:url(../images/timeline_bg.jpg) no-repeat}
#timecold {background:url(../images/timeline_bg2.jpg) no-repeat}
#subtime {float:none;padding: 26px 0 27px 0; font-family: "Trebuchet MS"}
#subtime li  {padding-top: 2px; padding-bottom: 3px;}
#subtime a {color:#ccff33}
.timetext {position: relative; background-attachment: scroll;overflow: auto;float: right;width: 515px;height: 448px;top: 83px;right: 136px; font-size: 12px; line-height: 15px; text-align: justify;}
.timeline {clear:both; padding-top: 7px;width: 94%;}
.timelineheads {float:left; width: 95px;font-weight:700}
.timelinebody {float:right; width: 350px;}
#caption #cap8 {font-size:8px}

/* Videos */
.video {clear:both; padding-top: 12px; width: 94%;}

