@import url("subpage.css");


/************************** PHOTO GALLERY for Search, List and Detail page *********************************/	

ul, li{
list-style:none;
margin:0;
padding:0;
}
.GalleryCategory {
float:left;
margin:0 10px 0 0;
height:800px;
width:235px;
}
	.GalleryCategory ul{
	margin:0 0 30px 0;
	padding:0;
	}
		.GalleryCategory ul li{	
		background:url(../images/GalleryCategoryList_BG.gif) no-repeat;
		display:block;		
		margin:0 0 5px 0;	
		padding:0 0 0 14px;	
		}
			.GalleryCategory ul li span{
			color:#c17927;
			margin:0;
			font-size:14px;
			padding:0 5px 0 0;
			}
			.GalleryCategory ul li a{			
			font-size:14px;			
			}
		
.GalleryContent{
border-left:1px solid #666;
position:relative;
float:left;
margin:0;
padding:20px 0 0 14px;
width:850px;
}
.GalleryContent a{
color:#FFF;/*Modify the <A> TAG colcor here*/;
font-size:16px;
}
.GalleryContent a:hover{
color:#999;
}


/***** List page style ******/ 
.GalleryHeaderGraphics {
text-align:center;
margin: auto 0;
}
.DropDownPageCountBox {
font:12px Arial, Helvetica, sans-serif;
padding:20px 10px 30px 0;
width:850px;
}
	.GategoryDropdown {
	float:left;
	width:425px;
	}	
	.PageNumber {	
	border:1px solid #c7c7c7;	
	color:#333;
	float:right;	
	line-height:35px;	
	margin:0 10px 0 0;
	font-size:14px;
	}
		.PageCount{		
		float:left;
		height:32px;
		margin:0 5px 0 5px;	
		}
		.Numbers {
		float:left;
		}
			.Numbers a{
			float:left;
			}			
		a.link_page:link, a.link_page:visited {  	
		color: #666;
		text-decoration:none;		
		margin:0;
		padding:0 7px 0 7px;
		display:block;
		border-left:1px solid #c7c7c7;   
		line-height:35px;			
		}
		a.current {
		background:#c7c7c7;
		border-left:1px solid #c7c7c7;		
		color:#666;
		margin:0;
		padding:0 7px 0 7px;
		line-height:35px;			
		}
		a.link_page:hover {
		color:#333;
		background:#c7c7c7;
		}			
		a#ArrowUp {		
		margin:0;
		padding:0;
		}
		#errPageJump {
		color:#990000;
		font-weight:bold;
		}
		.SlideDownBox {	
		color:#fff;	
		position:absolute;
		top:170px;
		right:10px;		
		background:#1a1a1a;
		margin:0; 
		font: 12px Arial, Helvetica, sans-serif;
        padding:10px;		
		display:none;
		height:50px; 
		width:130px; 
		}
			.SlideDownBox input{
			display:inline;
			width:70px;	
			}
		.SlideDownBox .GoBtn {
		border:1px solid #666;
		background:#000;		
		color:#fff;
		width:30px;
		height:25px;
		}
		.RecordCountPageNumberBox{
		color:#fff;
		font:12px Arial, Helvetica, sans-serif;		
		margin:0 0 20px 0;
		}
		.RecordCount {
		color:#333;
		font-size:14px;
		float:left;
		font-weight:bold;
		padding:20px 0 0 10px;
		width:400px;
		}			
	  .tabledRow {	  
	  width:850px;
	  margin:0 0 20px 0;
	  padding:0;	  
	  }
	  .tabledRow td{
	  margin:0;
	  padding:0;	  
	  }	  
	  .tabledRow .headerRow{	
	  height:10px;
	  width:850px;		  
	  }
	  .tabledRow .headerRow td{
	  background:url(../images/GalleryIcons/BG_HeaderRow.gif) center no-repeat;
	  height:12px;
	  }	
	  .tabledRow .imageRow {	 
	  }
	 .tabledRow .imageRow td{
	 background:url(../images/GalleryIcons/BG_ImageRow.gif) center repeat-y;		
	 margin:auto 0;	
	 text-align:center;
	 }
	 .tabledRow .imageRow td img {
	 }	 
	 .tabledRow .imageRow td .photo_thumb {			
	 }	  
	.tabledRow .captionRow td{	
	background:url(../images/GalleryIcons/BG_ImageRow.gif) center repeat-y;
	text-align:center;	
	}	
		.tabledRow .photo_caption{	
		display:block;
		margin:10px 0  0 0;
		}
	.tabledRow .bottomRow td{	 
	background:url(../images/GalleryIcons/BG_BottomRow.gif) center no-repeat;	   
	height:12px;
	}
.GallerySubNavBottom{
background:url(../images/GalleryIcons/GalleryTagLine_JumpTo.jpg) no-repeat #1a1e1f/*Modify the BG colcor here*/;
padding:10px 0 10px 120px;
}
	.GallerySubNavBottom select{
	width:300px;
	}

.Disclaimer {
background:url(../images/Icon_Disclaimer.gif) no-repeat;
color:#555;
margin:20px 0 20px 0;
padding:10px 0 0 90px;
height:40px;
}

/* VIRTUAL GALLERY ONLY */
.VirtualMovies {
	float:left;
	margin:0 0 20px 0;
	}
.VirtualBox {
	float:left;
	padding:0 20px 20px 0;
	}
.VirtualBox h3 {
	font-size:18px;
	margin:0 0 7px 0;
	padding:0;
	}




