/* CSS Stylesheet */

body {  
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #555;
  width: 850px;
  margin-left: auto;
  margin-right: auto;
  padding: 0px;
}

a { 
  color: #3333cc;
  text-decoration: none;
}

a:hover {  
  text-decoration: underline;
}

#nav a { 
  color: #000;
  font-weight: bold;
  text-decoration: none;
}

#nav a:hover {  
  text-decoration: underline;
}

#logo_banner {
  float: left;
  margin-top:0.5em;
}

#logo_banner img {  
  border: 0;
}

#nav { 
  float: left;
  padding-top: 0.5em;
}

.top_order_info {  
  margin-top: 0.5em;
  color: #666;
}

#main {  
  margin-top: 1em;
  line-height: 150%;
  min-height: 450px;
}

#splash_statement {  
  font-size: 20pt;
  color: #999;
}

#main_border {  
  margin: 1em 0 1em 0;
  padding: 1em 0 1em 2em;
  border: 1px solid #ddd;
}

#main_video {  
  margin-top: 1.5em;
  padding-left: 2.5em;
}

#main_video_meta {  
  margin: 0.5em 0 0.5em 2.5em;
}

#main_photo {  
  padding-top: 1em;
}

.content {  
  border: 1px solid #ddd;
  margin-top: 1em;
  padding: 1em;
  min-height: 500px;
}

.model_nav { 
  text-align:center;
  margin-bottom:1em;
  letter-spacing: 1px;
}

.history {  
  font-size: 16pt;
}

.pic { 
  float: right; 
  padding: 0 5px 5px 10px;
}

.note {  
  color: #666;
  font-size: smaller;
}

.red {  
  color: red;
}

.red_link {  
  color: red;
  text-decoration: none;
}

.red_link:hover {  
  text-decoration: underline;
}

.left_nav {  
  width: 20px;
  float: left;
  padding-right: 6px;
}

.video_clip, .video_clip_selected {  
  float: left;
  width: 91px;
  height: 71px;
  padding: 4px;
}

.video_clip_selected {  
  border: 1px solid red;
}

.video_clip_inner { 
  width:90px;
  height:70px;
  background:black;
  overflow:hidden ;
}

.video_clip_nav, .photo_thumb_nav {  
  font-size: 20px;
  font-weight: bold;
  color: red;
  float: left;
  text-decoration: none;
}

.video_clip_nav {  
  margin-top: 30px;
}

.photo_thumb_nav {  
  margin-top: 20px;
}

.photo_thumb, .photo_thumb_selected {  
  float: left;
  width: 50px;
  height: 50px;
  padding: 4px;
}

.photo_thumb_selected {  
  border: 1px solid red;
}

.photo_thumb_inner { 
  width:50px;
  height:50px;
  text-align:center;
  overflow:hidden
}

.inp {  
  border: 1px solid #ddd;
  padding: 2px;
  margin: 2px;
}

#feedback_msg {  
  font-style: italic;
}

#footer {  
  color: #666;
  margin-top: 1em;
}