#contentcontainer {
	margin-top:20px;
	}


.left120x600banner {
	width:120px;
	height:600px;
	float:left;
	display:inline;
	margin-right:10px;
	background: #000000;
	}
#vidcomm_container {
	width:390px;
	float:left;
	display:inline;
	margin-right:10px;
	}
#billboard {
	float:left;
	display:left;
	width:390px;
	background:url(/images/arch_billboard.png) top center no-repeat;
* background: none;
* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/arch_billboard.png', sizingMethod='crop');
	background-position:top center;
	background-repeat:no-repeat;
	position:relative;
	/*min-height:397px;*/
	margin-bottom:30px;
	}
#billboard .video {
	float:left;
	display:inline;
	margin:50px 0 0 23px;
	width:355px;
	height:305px;
	/*
	position:absolute;
	top:50px;
	left:23px;
	*/
	}
.novideos {
	float:left;
	display:inline;
	text-align:center;
	width:600px;
	margin:80px 0 0 30px;
	}		
.novideos a {
	text-decoration:underline;
	}
.video_details {
	float:left;
	display:inline;
	margin:21px 0 0 30px;
	}
.vid_title {
	color:#bec6df;
	font-size:14px;
	margin-bottom:12px;
	}
.vid_descrip {
	color:#fff;
	font-size:11px;
	/*min-height:30px;*/
	width:340px;
	}
.vid_tags {
	margin-top:10px;
	font-size:11px;
	}
	
#comment_container {
	float:left;
	display:inline;
	width:360px;
	margin-left:15px;
	}
#comment_container .title {
	width:360px;
	padding-bottom:2px;
	border-bottom:1px solid #2d3037;
	}
.commblock {
	border-bottom:1px solid #2d3037;
	font-size:10px;
	margin-top:10px;
	padding-bottom:10px;
	}
.commblock .date {
	color:#bec6df;
	width:360px;
	margin-bottom:3px;
	}
.comm_none {
	font-size:11px;
	margin-top:15px;
	}
.comm_label {
	clear:both;
	float:left;
	display:inline;
	width:100px;
	margin-top:3px;
	font-size:10px;
	color:#fff;
	}
.comm_input {
	float:left;
	display:inline;
	width:250px;
	margin-top:3px;
	}
.comm_input input {
	width:170px;
	font-size:11px;
	}
.comm_input textarea {
	width:250px;
	height:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.comm_submit {
	float:left;
	display:inline;
	margin-top:10px;
	}
.errors {
	color:#f00;
	width:360px;
	}
.commblock .user {
	color:#bec6df;
	width:360px;
	margin-bottom:10px;
	}
.commblock .user a {
	text-decoration:underline;
	}
.commblock .comm {
	width:360px;
	margin-bottom:10px;
	}
.pagination {
	width:360px;
	font-size:10px;
	margin:10px 0px 10px 0px;
	}
.pagination .thispage {
	color:#bec6df;
	}
.pagination a {
	font-size:10px;
	text-decoration:underline;
	}
.pagination a:hover {
	color:#bec6df;
	font-size:10px;
	text-decoration:none;
	}
#getcomment_status {
	height:30px;
	font-size:11px;
	}


#archive_container {
	width:300px;
	float:left;
	display:inline;
	}
#archive_container .title {
	width:330px;
	padding-bottom:2px;
	}
.archive_row {
	width:300px;
	padding:5px 0 10px 0;
	display:block;
	float:left;
	display:inline;
	border-bottom:1px solid #2d3037;
	background-color:#000000;
	}
.arch_details {
	float:left;
	display:inline;
	width:200px;
	}
.arch_thumb {
	float:left;
	display:inline;
	width:86px;
	height:64px;
	margin-right:7px;
	}
.arch_thumb img {
	border:1px solid #616161;
	}
.arch_title {
	float:left;
	display:inline;
	color:#bec6df;
	width:200px;
	font-size:12px;
	margin-bottom:1px;
	}
.arch_title a {
	color:#bec6df;
	text-decoration:none;
	}
	
.arch_descrip {
	float:left;
	display:inline;
	width:200px;
	font-size:10px;
	margin-bottom:4px;
	}
	
.arch_play {
	float:left;
	display:inline;
	width:200px;
	}

#archive_navigate {
	float:left;
	display:inline;
	width:300px;
	}

#locnav {
	width:150px;
	float:right;
	display:inline;
	margin:5px 0 10px 0;
	}
.loc_divider {
	float:left;
	display:inline;
	margin:0px 12px;
	}
#locnav_video, #locnav_photo {
	float:left;
	display:inline;
	}
#locnav_video {
	background:url(/images/tab_videos.gif) top center no-repeat;
* background: none;
* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/tab_videos.gif', sizingMethod='crop');
	width:54px;
	height:16px;
	display:block;
	background-position:0px -16px;
	}
#locnav_photo a {
	background:url(/images/tab_photos.gif) top center no-repeat;
* background: none;
* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/tab_photos.gif', sizingMethod='crop');
	width:57px;
	height:16px;
	display:block;
	}

#locnav_photo a:hover {
	background-position:0px -16px;
	}

	
	
/**** scroller ****/
div#holder1 {
   clear:both;
  position:relative; left:10px; top:10px;
  width:320px; height:400px;
  overflow:hidden; z-index:100;
  background-color:#000000;}
div#wn1  { 
  position:absolute; left:0; top:0;
  width:300px; height:400px; 
  clip:rect(0, 300px, 400px, 0); 
  overflow:hidden; z-index:1
  }
/* op7 needs width set here too (?) */  
div#lyr1 { width:287px; padding-bottom:20px; }
div.content { 
  position:absolute;  
  left:0; top:0; z-index:1 
  }  

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar1 { 
  position:absolute; 
  left:310px; top:0;
  width:8px; height:400px; 
  font-size:1px; z-index:2
  }
div#track1 { 
  position:absolute; left:0; top:10px;
  width:8px; height:380px;
  background-color:#393c43;
  z-index:1;
  }
div#dragBar1 {
  position:absolute; 
  left:0px; top:1px;
  width:8px; height:40px;
  background-color:#bec6df;
  z-index:1
  }  
div#up1 { position:absolute; left:0; top:0; z-index:2 }  
div#down1 { position:absolute; left:0; bottom:0; z-index:3 }  

