@import url("subpage.css");

#PhotoBox{
border:1px solid #5e3c27;
width:947px; /* 949 */
}
#PhotoBox h1{
padding:20px;
}


/************************** PHOTO GALLERY for Search, List and Detail page *********************************/	

ul, li{
list-style:none;
margin:0;
padding:0;
}
/***** Main gallery page style ONLY******/ 
#GalleryMain{
background:#000;
margin:0 0 0 50px;
padding:20px 0 10px 10px;
width:825px;
}
		#GalleryMain li{
		float:left;
		margin:0 0 10px 0;
		padding:0;
		}
		#GalleryMain a{
		border:1px solid white;
		display:block;		
		margin:0 10px 0 0;
		height:135px;
		width:400px;
		}
		a.GalleryBreastAug{		
		background:url(../images/Breast_Augmentation_Gallery.jpg);				
		}
		a:hover.GalleryBreastAug {		
		background:url(../images/Breast_Augmentation_Gallery_Hover.jpg);				
		}
		
		a.GalleryBreastRed{
		background:url(../images/Breast_Reduction_Gallery.jpg);		
		}
		a:hover.GalleryBreastRed {		
		background:url(../images/Breast_Reduction_Gallery_Hover.jpg);				
		}
		
		a.GalleryBreastRevision{
		background:url(../images/Breast_Revision_Gallery.jpg);
		}
		a:hover.GalleryBreastRevision {		
		background:url(../images/Breast_Revision_Gallery_Hover.jpg);				
		}
		
		a.GalleryBreastLift{
		background:url(../images/Breast_Lift_Gallery.jpg);		
		}
		a:hover.GalleryBreastLift {		
		background:url(../images/Breast_Lift_Gallery_Hover.jpg);				
		}
	

#GalleryContent{
margin:0 auto;
margin-bottom:10px;
padding:30px 0 0 0;
width:900px;
}
#GalleryContent a{
color:#003366;/*Modify the <A> TAG colcor here*/
}
#GalleryContent a:hover{
color:#336666;/*Modify the HOVER colcor here*/
}

#GalleryNav{
width:100%;
}
		a#GalleryHome, a#GalleryContact{
		background:url(../images/GalleryIcons/GalleryHomeBtnBG.jpg) repeat-x;		
		color:#fff;
		display:block;
		float:left;		
		font:bold 16px "Times New Roman", Times, serif;
		height:45px;
		width:50%;	
		}
		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:#333;		
	}
		a:hover#GalleryContact {
		background:url(../images/GalleryIcons/GalleryContactBtnBG_hover.jpg) repeat-x;		
		color:#333;		
		}						
		
/***** List page style ******/ 
#GalleryTitle{
background:#333;
border-top:1px solid white;
clear:both;
color:#FFF;
padding:10px;
}
	#GalleryTitle h2{
	background:#333;
	color:#FFF;
	display:inline;
	font:bold 14px Arial, Helvetica, sans-serif;
	margin:0 20px 0 0;
	}

#GalleryListBG{
}
	
#GallerySubNav{
background:#FFF;
display:table;
width:100%;
}
	#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:10px;
			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;
}
#GalleryListMainBox{
background:url(../images/GalleryIcons/GalleryListMainBoxBG.jpg) repeat-x top #66cccc;/*Modify the BG colcor here*/
}	
	  .GalleryListBox{
		clear:both;
		width:100%;
		}
			.GalleryListBox li{
			float:left;
			font:12px Arial, Helvetica, sans-serif;
			font-weight:bold;
			padding:10px 0 0 12px;
			text-align:center;
			width:210px;
			}			
			.GalleryListBox img{
			border:1px solid #000/*Modify the BORDER colcor here**/;
			margin:5px 0 0 0;
			}
.PageNumber {
padding:20px 0 0 16px;
font-size:14px;
}
	.PageNumber a{	
	color:#fff;
	padding:2px;
	margin:0 0 0 2px;
	}	
	.PageNumber a:hover{
	color:#66FFFF;
	}


#BottomGap{
background:#66cccc;
clear:both;
height:20px;
}
		
#GallerySubNavBottom{
background:url(../images/GalleryIcons/GalleryTagLine_JumpTo.jpg) no-repeat #1a1e1f/*Modify the BG colcor here*/;
border-top:1px solid white;
padding:10px 0 5px 120px;
}
	#GallerySubNavBottom select{
	width:300px;
	}


/***** Detail page style ******/
#GalleryDetailMainBox{
position:relative;
background:url(../images/GalleryIcons/GalleryListMainBoxBG.jpg) repeat-x top #66cccc/*Modify the BG colcor here*/;
width:100%;
}
#GalleryDetailMainBox h3{
color:#000;
font-size:16px Arial, Helvetica, sans-serif;
text-transform:uppercase;
margin:0 0 10px 20px;
}
#MainPic{
float:left;
background:#000;
margin:0 10px 30px 18px;
padding:30px 0 30px 0;
width:420px;
z-index:10px;
}
	#MainPic img{
	border:2px solid white/*Modify the BORDER colcor here**/;
	}
#PhotoSetsBox {
float:left;
width:430px;
}	
#PhotoSets img{
border:1px solid #000/*Modify the BORDER colcor here*/;
float:left;
margin:0 10px 20px 0;
width:200px;
}
#PtDesc{
background:#66cccc/*Modify the BG colcor here*/;
clear:both;
font:12px Arial, Helvetica, sans-serif;
padding:0 20px 20px 20px;
color:#000;
}
	#PtDesc h4{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	}

	


