<!-- 

body {
color:#000;
background-color:#fff;
font-family:'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
font-size:medium;
line-height:1.3;
}

a {
color:#000;
text-decoration:none;
background-color:transparent;
border-bottom:1px solid #000;
}

h1 a, h2 a, h3 a, th a {
border-bottom:none;
}

th a {
display:block;
}

a:hover {
background-color:#ff3;
}

a:active {
}

img {
border:none;
}

.bordered img {
border:solid 1px #000;
}

.cranberry {
color: #ff0000;
}

.menu-font {
font-family:'Comic Sans', 'Comic Sans MS', cursive;;
}

#main {
width:auto;
margin:0 10em 0 0;
padding:0 0 10px;
}

#limited {
max-width:40em;
}

hr {
clear:both;
}

.thumbs li {
display:inline;
float:left;
margin:1em;
}

.maybe {
text-decoration:line-through;
}

.text {
float:left;
width:50%;
margin:0 8px 0 0;
}

.images {
float:left;
width:300px;
}

.caption-photo {
float:right;
text-align:right;
padding:0 0 1em 1em;
width:300px;
}

#header, #footer {
clear:both;
font-size:130%;
margin:0 10em 0 0;
border-style:none;
}

#footer {
border-style:solid;
border-width:1px 0 0;
}

#header b {
font-size:140%;
}

ul.major-buttons {
position:fixed;
top:0;
right:0;
height:100%;
border:solid #900;
border-width:0 0 0 8px;
padding:2px;
margin:0;
background-color: #ccc;
list-style:none;
font-size:large;
font-weight:bold;
line-height:1.6;
}

ul.major-buttons li a {
background-color:inherit;
display:block;
}

ul.major-buttons li:hover a {
background-color: #ff3;
}

ul.major-buttons li p {
line-height:1;
}


ul.major-buttons li a {
border-bottom: none;
}

h1 {
font-size:140%;
}

h2 {
font-size:130%;
}

h3 {
font-size:120%;
}

-->

