@import url("subpage.css");


/************************** PHOTO GALLERY for Search, List and Detail page *********************************/	

ul, li{
list-style:none;
margin:0;
padding:0;
}

#GalleryContent{
background:url(../images/GalleryIcons/GalleryContentMainBG.jpg) repeat-x #fff;
margin:0 auto 10px auto;
padding:0 0 10px 0;
width:100%;
}

#GalleryContent p{
margin:0 0 0 25px;
}

#GalleryContent a{
color:#000033;/*Modify the <A> TAG colcor here*/
}
#GalleryContent a:hover{
text-decoration:none;
}

#GalleryNav{
width:100%;
}
		a#GalleryHome {
		background:url(../images/GalleryIcons/GalleryHomeBtnBG.jpg) repeat-x;		
		color:#fff;
		display:block;
		float:left;		
		font:16px Arial, Helvetica, sans-serif;
		height:43px;
		width:50%;
		text-align:center;	
		text-decoration:none;
		padding-top:2px;
		}
		a:hover#GalleryHome {
		background:url(../images/GalleryIcons/GalleryHomeBtnBG_hover.jpg) repeat-x;		
		color:#fff;
		}
		#GalleryHome span, #GalleryContact span{
		display:block;
		padding:10px;		
		}
			
	a#GalleryContact{
	background:url(../images/GalleryIcons/GalleryContactBtnBG.jpg) repeat-x;		
	color:#fff;
	display:block;
	float:left;		
	font:16px Arial, Helvetica, sans-serif;
	height:43px;
	width:50%;	
	text-decoration:none;
	text-align:center;
	padding-top:2px;	
	}
		a:hover#GalleryContact {
		background:url(../images/GalleryIcons/GalleryContactBtnBG_hover.jpg) repeat-x;		
		}						
#GalleryHero {
	background:url(../images/GalleryHero.jpg) no-repeat;
	width:972px;
	height:166px;
}
#GalleryTopNav {
	background:#104F5D;
	height:40px;
}
	#GalleryTopNav p {
		font:12px Arial, Helvetica, sans-serif;
		color:#fff;
		padding:12px 0 0 0;
		text-align:center;
	}	
	#GalleryTopNav p a {
		color:#fff;
		margin:0 13px;
	}
	#GalleryTopNav p a:hover {
		text-decoration:none;
	}
#GallerySplash{
border-top:1px solid white;
background:url(../images/GalleryIcons/GallerySplash_BG.jpg) no-repeat;
clear:both;
height:120px;
}
#QuickSearch{
float:left;
margin:67px 0 0 20px;
width:190px;
}	
#KeywordSearch{
float:left;
margin:67px 0 0 10px;
width:190px;
}
#FormsButton2{
background:url(../images/GalleryIcons/GalleryGo_Btn.gif);
border:none;
font-size:0;
position:relative;
top:-28px;
left:160px;
height:35px;
width:56px;
}
#GalleryProcList{
background:url(../images/GalleryIcons/GalleryProcList_Header.gif) no-repeat;
clear:both;
width:100%;
}
	.List{			
	display:table;
	padding:80px 30px 20px 30px;
	}
		.List a{
		display:block;
		float:left;
		font:12px Arial, Helvetica, sans-serif;
		padding:0 20px 10px 20px;
		text-decoration:underline;
		width:40%;
		}
		
/***** List page style ******/ 
#GalleryTitle{
background:#1a1e1f;
border-top:1px solid white;
clear:both;
color:#FFF;
padding:10px;
}
	#ContentBox #GalleryTitle h2{
	color:#FFF;
	display:inline;
	font:18px Arial, Helvetica, sans-serif;
	margin:0 20px 0 12px;
	}

#GallerySubNav{
	height:40px;
}
	#GallerySubNav li{
	float:left;	
	}
			.GallerySubNav_Pre a, .GallerySubNav_Search a, .GallerySubNav_Next a, .GallerySubNav_Thumbs a{
			background:url(../images/GalleryIcons/GalleryIcon_Pre.jpg);		
			display:block;
			margin:15px 10px 2px 0;
			padding:0;
			height:30px;
			width:111px;
			}
			.GallerySubNav_Search a{
			background:url(../images/GalleryIcons/GalleryIcon_Search.jpg);
			}
			.GallerySubNav_Thumbs a{
			background:url(../images/GalleryIcons/GalleryIcon_Thumbs.jpg);			
			}
			.GallerySubNav_Next a{
			background:url(../images/GalleryIcons/GalleryIcon_Next.jpg);
			}
			
#ListHeader{
background:url(../images/GalleryIcons/GalleryListHeader.jpg) no-repeat #fff;
clear:both;
height:53px;
}
	  .GalleryListBox{
		display:table;
		clear:both;
		width:100%;
		}
			.GalleryListBox li{
			float:left;
			font:12px Arial, Helvetica, sans-serif;
			padding:10px 0 0 0;
			text-align:center;
			width:220px;
			}			
			.GalleryListBox img{
			border:2px solid #104F5D/*Modify the BORDER colcor here**/;
			}
#GallerySubNavBottom{
background:url(../images/GalleryIcons/GalleryTagLine_JumpTo.jpg) no-repeat #1a1e1f/*Modify the BG colcor here*/;
border-top:1px solid white;
padding:15px 0 0 120px;
}
	#GallerySubNavBottom select{
	width:300px;
	}


/***** Detail page style ******/

#GalleryDetailMainBox h3{
color:#000;
font-size:16px Arial, Helvetica, sans-serif;
text-transform:uppercase;
margin:0 0 10px 24px;
}
#MainPic{
}
	#MainPic img{
	border:2px solid #104F5D/*Modify the BORDER colcor here**/;
	}
#PhotoSetsBox{
padding:20px 0 0 24px/*Modify the PADDING here*/;
}
#PhotoSets img{
border:2px solid #104F5D/*Modify the BORDER colcor here*/;
margin:0 10px 20px 0;
width:200px;
}
#PtDesc{
clear:both;
padding:0 0 20px 24px;
}
	#PtDesc h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#104F5D;
	margin:10px 0 0 0;
	}
#PtDesc#PtDesc p {
	font:12px Arial, Helvetica, sans-serif;
}
	#PtDesc a:hover {
		color:#666666;
	}
	