@charset "utf-8";
/* CSS Document */

body { text-align: center; min-width: 760px; } 
h1 {font-family:"Palatino Linotype", "Times New Roman", serif}
h2 {font-family:"Palatino Linotype", "Times New Roman", serif}
p {font-family:"Palatino Linotype", "Times New Roman", serif}
a  {text-decoration:none; color:#f00;}
a:hover {text-decoration:underline; color:#000;}

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

#wrapper { width: 780px; margin: 0 auto; text-align: center; }
#TextArea {width: 75%; float:right}
#SideNav  {width: 23%; float:left}
#BottomNav  {width: 100%; float:right}

.copyright {font-family:"Palatino Linotype", "Times New Roman", serif}
.computerhelp {font-family: "Franklin Gothic Heavy", "Times New Roman", serif; color:#FFFFFF; background-color:#000000;}
p.bodyleft {text-align: left;}

/* Side Vertical buttons */
a.vnav, a.vnav:link, a.vnav:visited, .vchosen {display:block; width:100%; height:3em;background:#dca; border:1px solid #000;
margin-top:2px; text-align:center; text-decoration:none; font-family:"Palatino Linotype", "Times New Roman", serif; font-size:1em; color:#000; line-height:3em; overflow:hidden;} 
a.vnav:hover {color:#fff; background:#764;}
a.vnav:active, .vchosen {color:#fff; background:#c00;} 


/* Top Horizontal buttons */
a.hnav, a.hnav:link, a.hnav:visited, .hchosen {display:block; width:17%; height:1.5em;background:#dca; border:1px solid #000; margin-top:2px; text-align:center; text-decoration:none; font-family:"Palatino Linotype", "Times New Roman", serif; font-size:1em; color:#000; line-height:1.5em; overflow:hidden; float:left; } 
a.hnav:hover {color:#fff; background:#764;}
a.hnav:active, .hchosen {color:#fff; background:#c00;} 

/*special top button*/
a.bighnav, a.bighnav:link, a.bighnav:visited, .bighchosen {display:block; width:25%; height:1.5em;background:#dca; border:1px solid #000; margin-top:2px; text-align:center; text-decoration:none; font-family:"Palatino Linotype", "Times New Roman", serif; font-size:1em; color:#000; line-height:1.5em; overflow:hidden; float:left; } 
a.bighnav:hover {color:#fff; background:#764;}
a.bighnav:active, .bighchosen {color:#fff; background:#c00;} 

/* Bottom Horizontal buttons */
a.bnav, a.bnav:link, a.bnav:visited, .bchosen {display:block; width:19%; height:1.5em;background:#dca; border:1px solid #000; margin-top:2px; text-align:center; text-decoration:none; font-family:"Palatino Linotype", "Times New Roman", serif; font-size:1em; color:#000; line-height:1.5em; overflow:hidden; float:left; } 
a.bnav:hover {color:#fff; background:#764;}
a.bnav:active, .bchosen {color:#fff; background:#c00;}

 /* Journey Selector Horizontal buttons */
a.jnav, a.jnav:link, a.jnav:visited, .jchosen {display:block; width:19%; height:3em;background:#dca; border:1px solid #000; margin-top:2px; text-align:center; text-decoration:none; font-family:"Palatino Linotype", "Times New Roman", serif; font-size:1em; color:#000; line-height:1.5em; overflow:hidden; float:left; } 
a.jnav:hover {color:#fff; background:#764;}
a.jnav:active, .jchosen, a.jchosen {color:#fff; background:#c00;}

 /* special Journey Selector Horizontal buttons */
a.bigjnav, a.bigjnav:link, a.bigjnav:visited, .bigjchosen {display:block; width:21%; height:3em;background:#dca; border:1px solid #000; margin-top:2px; text-align:center; text-decoration:none; font-family:"Palatino Linotype", "Times New Roman", serif; font-size:1em; color:#000; line-height:1.5em; overflow:hidden; float:left; } 
a.bigjnav:hover {color:#fff; background:#764;}
a.bigjnav:active, .bigjchosen, a.bigjchosen {color:#fff; background:#c00;}

.sidequote {font-family:Arial, Helvetica, sans-serif; font-size: 0.9em;}

.photocredit {font-family:Arial, Helvetica, sans-serif; font-size: 0.6em;}

