p, table, hr, .box { margin-bottom:25px; }
.box p { margin-bottom:10px; }
body, h1, h2 {
	color: white;
	background-color: none;
}
h1.title{
	font-size: 72px;
}
h1 span.primary {
	color: #93E0B2;
}
h1 span.secondary {
	color: #DAF4FF;
}
h2.picker {
	visibility: hidden;
}
div.sizes {
	text-align: left;
}
div.description {
  padding-top: 10px;
}
div.container {
  margin-left: 20px;
  width: 735px;
}
h2.subheading {
  padding-top: 0px;
  margin-top: 0px;
  padding: 0px;
  margin: 0px;
  /*top: -8px;*/
}
span.high {
  color: #D69854;
}
a:link, a:hover, a:visited{
  color: #93E0B2;
  text-decoration: none;
}
body {
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-color: black;
  background-position: bottom right;
}
div.select_size {
  font-size: 24px;
  text-align: center;
  margin-top: 20px;
}
div.size_copy {
  height: 132px;
}
div.large {
  margin-left: 28px;
  width: 300px; height: 240px;
  cursor: pointer;
}
html > body div.large {
  background-position: middle center;
}
div.small {
  margin-left: 5px;
  width: 140px;
  height: 109px;
  cursor: pointer;
}
html > body div.small {
  background-position: middle center;      
}
div.ipod {
  margin-top: 50px;
  margin-left: 24px;
  margin-bottom: 25px;
  width: 100px;
  height: 52px;
  text-align: left;
  cursor: pointer;
}
html > body div.ipod {
  background-repeat: no-repeat;
  background-position: middle center;
}
div.choice_text { 
  text-align: center;
}
div.quicktime_required {
  margin-top: 40px;
  color: #B8C0BE;
}
img.quicktime_icon {
  margin: 10px;
  vertical-align: middle;
}
div.back {
	text-align: right;
	font-size: 24px;
}