body {
	margin:  0;
	padding:  0;
	background: #5D74FF;
	font-family: arial,helvetica;
}

a {
     text-decoration: none;
     color: #30F;
     }
     
h1 {
     font-family: Arial Black;
     font-size: 15px;
     font-weight: normal;
     color: #000; /* #5D74FF */
     line-height: 1.2em;
     margin: 0px;
     margin-bottom: 15px;
     }

#bodywrapper {
	margin:  0;
	padding:  0;
	position:  relative;
	background: #5D74FF;
	top:  0;
	left:  0;
	width:  900px;
	color:  #000000;
	margin: 0 auto;
	z-index: 0;
}

#contentarea {
	margin-left:  200px;
	margin-right:  0;
	margin-bottom:  0;
	margin-top:  0;
	padding:  0;
	width:  700px;
	background: #5D74FF;
}

div.outer { float: left; margin-left: 5px; margin-right:15px; background: #8ADBFF; padding: 8px; width: 700px; }
div.outerleft { float: left; margin-left: 10px; margin-right:10px; background: #8ADBFF; padding: 0px; width: 180px; }

#subcontent{
     width: 670px;
     _width: 685px; /* this should only get processed by IE 6.0 */
     padding: 15px;
     background: #FFFFE0;
     }

#leftcolumn {
	position:  absolute;
	top:  0;
	left:  0;
	background:  #5D74FF;
	margin:  0;
	padding:  0;
	width:  180px;
	z-index: -1;
	
}


#leftads{
     width: 170px;
     height: 610px;
     padding: 5px;
     background: #FFFFE0;
}

#intopnav { 
height: 20px;
width: 390px;
text-align: center;
vertical-align: middle;
background: #FAFFFA;
font-size:13px;
padding-top:8px;
float:left;
position: relative; top:-3px; left: 30px;
z-index: 6;
}

a:hover {
     text-decoration: underline;
     color: #04E;
     }
     
#subsub{
     width: 670px;
     background: #FFFFE0;
     }

#rlcol {
     width:468px;
     font-size:12px;
     padding:0;
     margin:0;
     margin-right:15px;
     float:left;
     }

#mainphoto {
     margin:0;
     padding:0;
     width:468px;
     height:351px;
     overflow:hidden;
    
     }
     
#mainvideo {
     margin:0;
     padding:0;
     width:468px;
     height:450px;
     }



#rrcol {
     width:187px;
     font-size:12px;
     padding:0;
     margin:0;
     min-height: 351px;
     height:auto !important;
     height: 351px;
     float:left;
     }
     
.iconit{
     width:50px;
     float:left;
     margin-right:5px;
     }
     
#q3 {
      width: 345px;
      min-height: 500px;
      height:auto !important;
      height: 500px;
      padding-left: 5px;
      margin-right: 20px;
      float: left;
      font-size: 12px;
      
      }
      
#q4 {
      min-height: 500px;
      height:auto !important;
      height: 500px;
      width: 300px;
      float: left;      
      }
      
#credits {
     padding:5px;
     background: #E0E0FF;
     font-family: Lucida Sans Unicode,Monaco;
     font-size:11px;
     }
     
.apcredits{
     margin:0;
     margin-bottom:2px;
     border-bottom:1px solid #000;
     padding:0;
     line-height:1.2em;
     background:#E0FFE0;
     }
 .bpcredits{
     margin:0;
     margin-bottom:2px;
     border-bottom:1px solid #000;
     padding:0;
     line-height:1.2em;
     }    
  .cpcredits{
     margin:0;
     margin-bottom:2px;
     padding:0;
     line-height:1.2em;
     background:#E0FFE0;
     }        
     
  #tover1{
          background: url('/sitimg/ptop01.gif');
          float:left;
          width:90px;
          height:21px;
          margin:0;
          padding:0;
          }

  #tempty{
          background: #FFFFE0;
          float:left;
          width:90px;
          height:21px;
          margin:0;
          padding:0;
          }

  #tover1:hover{
          background: url('/sitimg/pthl01.gif');
          }

  #tover2{
          background: url('/sitimg/ptop02.gif');
          float:left;
          width:145px;
          height:21px;
          margin:0;
          padding:0;
          }

  #tover2:hover{
          background: url('/sitimg/pthl02.gif');
          }
  
  
  #tover3{
          background: url('/sitimg/ptop03.gif');
          float:left;
          width:143px;
          height:21px;
          margin:0;
          padding:0;
          }

  #tover3:hover{
          background: url('/sitimg/pthl03.gif');
          }
          
  
  #tover4{
          background: url('/sitimg/ptop04.gif');
          float:left;
          width:90px;
          height:21px;
          margin:0;
          padding:0;
          }

  #tover4:hover{
          background: url('/sitimg/pthl04.gif');
          }        
          
  .archiveimage {
          border: none;
          height: 113px;
          width: 150px;
          }
          
  .archiveimagediv {
          width:150px;
          margin-right: 15px;
          height:113px;
          margin-bottom: 15px;
          float: left;
          }
  .archivetitlediv {
          width:310px;
          margin-right: 15px;
          height:113px;
          margin-bottom: 15px;
          float: left;
          font-family: Arial, Helvetica;
          font-size: 22px;
          font-weight: bolder;
          vertical-align: center;
          }
 #archiveitems {
          width:500px;
          float:left;
          }
 
 #archiveads{
          width:166px;
          float:left;
          }