#navcontainer { width: 150px; }

#navcontainer ul {
  margin: 0;
  padding: 0; 
  list-style-type: none;
  font-family: Arial, Helvetica, sans-serif
}

#navcontainer a {
  display: block;
  padding: 3px;
  width: 108px;
  background-color: #75A1D0;
  border-bottom: 1px solid #EEE
}

#navcontainer a:link, #navlist a:visited {
  color: #EEE;
  text-decoration: none;
  font-size: .70em
}

#navcontainer a:hover {
  filter: alpha(opacity=50);
  -moz-opacity: .5;
  opacity: .5;
  color: #FFF
}

#navcontainer {
  position:absolute;
  left:100px;
  top:70px;
}

#r2d2 {
  position: absolute;
  top: 111px;
  left: 5px;
  width: 225px;
  height: 300px
}

#atst {
  position: absolute;
  top: 300px;
  left: 20px;
  width: 75px;
  height: 135px
}

#top {
  position: absolute;
  top: 20px;
  left: 100px;
  width: 300px;
  height: 100px
}

#name {
  position: absolute;
  top: 58px;
  left: 380px;
  width: 80px;
  height: 11px
}

/*#bluebox {
  position: absolute;
  top: 152px;
  left: 100px;
  width: 160px;
  height: 39px;
  background: #75A1D0;
  border-bottom: 1px solid #EEE
}*/

h1 { 
  text-align: center;
  font-family: serif;
  letter-spacing: 3.5px
}

h3 {
  margin: 0;
  padding: 0;
  color: #666666
}

.characterh3 {
  margin: 0;
  padding: 0;
  color: #666666;
  border-top: 1px solid #EEE
}

.home {
  border-top: 1px solid #000
}

p {
  font-size: .85em
}

body { 
  background: #A8A8A8
}

.title {
  font-family: sans-serif
}

.floatpicleft { 
  float: left;
  margin-top: 5px;
  margin-right: 10px;
  margin-bottom: 2px; 
  margin-left: 5px
}

#movielink a {
  text-decoration: none;
  text-color: #000;
}

#chart {
  float: right;
  margin-top: 5px;
  margin-right: 5px;
  margin-bottom: 2px; 
  margin-left: 10px
}

table.inchart th {
  border-width: 1px 1px 1px 1px;
  padding: 1px 2px 1px 2px;
  border-style: hidden hidden hidden hidden;
  border-color: blue blue blue blue;
  background-color: #CCDFF8;
  font-size: .85em;
  font-family: sans-serif
}

table.inchart tr {
  border-width: 1px 1px 1px 1px;
  padding: 1px 2px 1px 2px;
  border-style: hidden hidden hidden hidden;
  border-color: blue blue blue blue;
  background-color: #CCDFF8;
  font-size: .85em;
  font-family: sans-serif
}

table.quiz td {
  border-width: 1px 1px 1px 1px;
  padding: 1px 1px 1px 1px;
  border-style: hidden hidden hidden hidden;
  border-color: blue blue blue blue;
  background-color: #CCDFF8;
  font-size: .85em;
  font-family: sans-serif;
  text-align: center
}

table.quiz tr {
  border-width: 1px 1px 1px 1px;
  padding: 1px 1px 1px 1px;
  border-style: hidden hidden hidden hidden;
  border-color: blue blue blue blue;
  background-color: #CCDFF8;
  font-size: .85em;
  font-family: sans-serif;
  text-align: center
}

table.quiz ul {
  margin: 0px;
  padding: 0px; 
  list-style-type: none
}

table.quiz {
  border: 0
}

#main {
  text-align: center
}

#movie {
  text-align: center
}

#Box {
  position: absolute;
  left: 205px;
  top: 70px;
  width: 590px;
  height: 545px;
  background: #A8A8A8;
  border-style: solid;
  border-width: 1px 0px 0px 0px
}

.iFrame {
  overflow: auto;
  width: 590px;
  height: 545px;
}

iframe {
  width: 590px;
  height: 545px;
  margin: 0 0 0 0;
  border: 0
}

div#navcontainer a span {
  display: none;
}

div#navcontainer a:hover span {
  display: block;
  position: absolute;
  top: 26px;
  left: 0px;
  width: 110px;
  padding: 0px;
  margin: 0px;
  z-index: 100;
  color: #FFF;
  background: transparent;
  font: 13px verdana;
  text-align: center
}

#photobox {
 width: 150px;
}

#photobox ul {
  margin: 1;
  padding: 1; 
  list-style-type: none;
}

#photobox a {
  display: block;
  padding: 13px;
  width: 50px;
  background-color: #75A1D0;
}

#photobox a:link, #photolist a:visited {
  color: #EEE;
}

#photobox a:hover {
  background-color: #CCDFF8;
}

#photobox {
  position:absolute;
  left:40px;
  top:60px;
}

#box2 {
  position: absolute;
  left: 100px;
  top: 60px;
  width: 460px;
  height: 475px;
  background: #A8A8A8;
  border-style: none;
  border-width: 0px 0px 0px 0px;
  padding: 0
}

.iframe2 {
  overflow: auto;
  width: 460px;
  height: 460px;
  background: #A8A8A8;
  border: 0;
  padding: 0
}

iframe2 {
  width: 460px;
  height: 476px;
  margin: 0 0 0 0;
  border: 0;
  background: #A8A8A8;
  padding: 0
}

#photoboxpic {
  background-color: #A8A8A8
}

#blank {
  background: #A8A8A8
}