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

/*the following are for the index page*/

.title {
width:800px;
height:160px;
vertical-align:top;
display:inline-block;
}

.margin {
margin-left:15px;}

.image-RR {
float:right;
vertical-align:top;
margin-top:-80px;
padding:5px;
margin-left:px;
margin-right:-5px;
background-color:#669966;
border:2px #000000 solid;
position:relative;
}

.nav-bar {
background-image:url(images/nav-bkgd.jpg); 
font-family:"Geneva", Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:600;
text-align:center;
letter-spacing:2px;
border:2px #000000 solid;
height: 25px;
width: 640px;
float:left;
}


#text-page {
margin: 15px auto;
font-family: "Georgia", "Times New Roman", Times, serif;
font-size: 12px;
width:790px;
height:1100px;
word-spacing: 1px;
padding: 7px;
margin-left:10px;
text-align:justify;
background-color:#FFFFFF;
border:#000000 solid 1px; }

.text-left {
width:380px;
float:left;
padding:2px;
}

.text-right {
width:380px;
float:right;
padding:2px;}

.image-R1 {vertical-align: top;
float: right;
margin-left:5px;
margin-bottom:20px;
margin-top:10px;
}

.image-L-nopad {
float: left;
vertical-align: top;
border:2px #000000 solid;
margin-right: 5px;
margin-bottom:24px;
margin-top:10px;
}

.box {
position:inherit;
width:700px;
height:130px;
margin:15px;
text-align:justify;
font-family: "Georgia", Times New Roman, Times, serif;
font-size: 80%;
 }

a:link {color:#000000; text-decoration:none}
a:visited {color:#006633; text-decoration:none}
a:active {color:#003300; text-decoration:none}
a:hover {color:#597648; text-decoration:none}

.by-line-box{
font-size: 80%;
font-family: "Georgia", "Times New Roman", Times, serif;
font-style: italic;
text-align: justify;
color:#000000;
position:inherit;
width:750px;
height:50px;
margin:auto;
margin-top:20px;
clear:both;
}
.blue-box{
font-size: 80%;
font-family: "Georgia", "Times New Roman", Times, serif;
font-style: italic;
text-align: justify;
color:#3333CC;
position:inherit;
width:750px;
height:200px;
margin:auto;
}
/*this ends the index-page section*/


/*these  (below) are for the sidebar*/
.tab {
border: 2px solid #000;
display:inline-block;
border-collapse:collapse;
margin: auto;
}

.border {
border:#000 solid 2px;}

/*end sidebar styles*/



/*styles below are for photo pages*/

td {
text-align:center;
margin: 0 auto; }

.table-photo {
clear:both;
margin: 0 auto;
}

.image {
border: #000 2px solid; }

.caption-photo {
padding:2px;
font-size:14px;
font-weight:bold;
text-align:center;
margin:auto;
}

.caption-photo-L {
width:230px;
padding:2px;
border: 2px solid #000;
font-size:14px;
font-weight:bold;
text-align:center;
float:left;}

caption-photo-R {
width:230px;
padding:2px;
border: 2px solid #000;
font-size:14px;
font-weight:bold;
text-align:center;
float:right;}


.caption2 {
text-align: center;
font-size:12;
font-weight:400; }

.caption3 {
width:180px;
padding:2px;
border: 2px solid #000;
font-size:14px;
text-align:center;
margin:auto;
font-weight:700;
#33CC66;
#FFFF00;
#999900;
#009966; 
#009966;
}

/*this ends the specific styles for photo pages*/




/*title styles*/
.h-1 {
font-family:"Georgia", "Times New Roman", Times, serif;
font-size: 150%;
font-weight:400;
word-spacing: 2px;
margin-bottom: 0;
text-align:left;
}

.h-11 {font-size: 120%;
font-weight: 900;
letter-spacing: 1px;
text-align:left; }

.h-2 {font-size: 110%;
font-weight: 900;
font-style:italic;
letter-spacing: 1px;
text-align:left; }

.h-big {
font-size:24px;
font-weight:bold;
font-family: "Georgia", "Times New Roman", Times, serif;
text-align:center;
letter-spacing: 1px;
}

.small {
font-family:"Georgia", "Times New Roman", Times, serif;
font-size: 90%;
word-spacing: 2px;
margin-bottom: 0;
text-align:center;
color:#000000;
margin: auto;
}
/*end title styles*/


/*begin individual photo styles*/
.image1 {margin-top: -15px;
border-right: 2px;
border-right-style:solid;
border-right-color: #666600;
border-right:#666600;
}
.center {
text-align: center;
vertical-align: top;
margin: auto;
}
.image-L {
float: left;
vertical-align: top;
margin: 15px;
margin-right: 15px;
margin-bottom: 5px;
margin-left: 10px;
border:2px #000000 solid;
padding: 5px;
background-color:#669966;
}
.image-R {
float:right;
clear:right;
vertical-align: top;
margin-left: 10px;
margin-right: 5px;
margin-bottom: 5px;
padding: 5px;
background-color:#669966;
border:2px #000000 solid;
}

.float-R {
float:right;}

.float-L {
float:left;}

.image-R-nopad {
float:right;
clear:right;
vertical-align: top;
margin-left: 10px;
margin-right: 5px;
margin-bottom: 0;
border:2px #000000 solid;
}

.image-L1 {vertical-align: top;
margin: 15px;
margin-left: 10px;
margin-right: 15px;
margin-bottom: 5px;
float: left;
}

.image-center {
border:2px #000000 solid;
padding: 5px;
background-color:#669966;
margin:auto;
}

/*end photo styles*/

.center-box{
margin:auto;
width:auto;
text-align:center;}

.page-box {
margin:auto;
width:auto;
text-align:left;}

.text-box {
font-family: "Georgia", "Times New Roman", Times, serif;
font-size: 12px;
width: 600px;
word-spacing:1px;
padding: 10px;
text-align:left;
margin-left: 100px;}



/*begin text-page ID formats
Reminder: you can have only one DIV ID per page*/
#text {
margin: 15px auto;
font-family: "Georgia", "Times New Roman", Times, serif;
font-size: 12px;
width:790px;
height:inherit;
word-spacing: 1px;
padding: 10px;
margin-left:10px;
text-align:justify;
background:url(images/bkgd-1.jpg);
border:#000000 solid 1px; }


#text-2 {
margin: 15px auto;
font-family: "Georgia", "Times New Roman", Times, serif;
font-size: 12px;
width:790px;
height:inherit;
word-spacing: 1px;
padding: 10px;
margin-left:10px;
text-align:justify;
background:url(images/bkgd-1.jpg);
border:#000000 solid 1px; }


#text-3 {
margin: 15px auto;
font-family: "Georgia", "Times New Roman", Times, serif;
font-size: 12px;
width:790px;
height:inherit;
word-spacing: 1px;
padding: 10px;
margin-left:10px;
text-align:justify;
background:url(images/bkgd-1.jpg);
border:#000000 solid 1px; }

#text-life {
margin: 15px auto;
font-family: "Georgia", "Times New Roman", Times, serif;
font-size: 12px;
width:790px;
height:inherit;
word-spacing: 1px;
padding: 10px;
text-align:justify;
background:url(images/bkgd-life.gif);
border:#000000 solid 1px; }

#text-tales {
margin: 15px auto;
font-family: "Georgia", "Times New Roman", Times, serif;
font-size: 12px;
width:790px;
height:inherit;
word-spacing: 1px;
padding: 10px;
margin-left:10px;
text-align:justify;
background:url(images/bkgd-tales.gif);
border:#000000 solid 1px; }


#text-nuclear {
margin: 15px auto;
font-family: "Georgia", "Times New Roman", Times, serif;
font-size: 12px;
width:790px;
height:inherit;
word-spacing: 1px;
padding: 10px;
margin-left:10px;
text-align:justify;
background:url(images/bkgd-nuke.gif);
border:#000000 solid 1px; }

#text-kramer {
margin: 15px auto;
font-family: "Georgia", "Times New Roman", Times, serif;
font-size: 12px;
width:790px;
height:inherit;
word-spacing: 1px;
padding: 10px;
margin-left:10px;
text-align:justify;
background:url(images/bkgd-kramer.gif);
border:#000000 solid 1px; }

#text-music {
margin: 15px auto;
font-family: "Georgia", "Times New Roman", Times, serif;
font-size: 12px;
width:790px;
height:inherit;
word-spacing: 1px;
padding: 40px;
margin-left:10px;
text-align:justify;
background:url(images/bkgd-kramer.gif);
border:#000000 solid 1px; }

#text-contents {
margin: 15px auto;
font-family: "Georgia", "Times New Roman", Times, serif;
font-size: 12px;
width:790px;
height:inherit;
word-spacing: 1px;
padding: 40px;
margin-left:10px;
text-align:justify;
background-color:#FFF;
border:#000000 solid 1px; }


#text-white {
margin: 15px auto;
font-family: "Georgia", "Times New Roman", Times, serif;
font-size: 12px;
width:790px;
height:inherit;
word-spacing: 1px;
padding: 10px;
text-align:justify;
background-color:#FFFFFF;
border:#000000 solid 2px;
border-bottom-width:1px; }
/*end text-page ID formats*/


.tab1 {border: 2px solid #000;
display:inline-block;
border:collapse;
margin: auto;
}
.nav {
float: left;
}
ul.nav a{
display:block;
font-family:"Geneva", Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:500;
text-align:center;
width:145px;
height:30px;
border: 2px;
border-style: solid;
border-color:#000000;
background-image:url(images/bkgd-3.jpg);
float:left;
}

.button {
font-family: "Georgia", "Times New Roman", Times, serif;
font-size: 30px;
color:#626200;
font-weight:bold;
text-align:right;
}

<!--
margin-left:15px;
padding-top:7px;
vertical-align:top;
position:relative;
-->