/*																											*/
html {background: #606060; padding: 0.5em;}

/*																											*/
body
{
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	margin: 0; padding: 0;
	color: #000; 

	/* background-color:#e6e6e6; */
	background-color:#fff;
	background-repeat:no-repeat;
	width: 800px; 
	margin: 0 auto;
	border: solid 0px #000; 
	position: relative;
}

/*																											*/
#generalBody
{
	background-image:url(/images/webphotomag_logo.gif);
}

/*																											*/
#HomeLogo
{
	position:absolute;
	
	left:	  0px;
	top:	  0px;
	width:	198px;
	height:	132px;
	
	padding-left:	0px;
	padding-right:	0px;
}

/*																											*/
#WarningNote
{
	position: relative;
	left: 70px;
	width: 495px;

	background-color: #fffacd;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	text-justify: distribute;

	border-left: black thin solid;
	border-right: black thin solid;
	border-top: black thin solid;
	border-bottom: black thin solid;
	
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 0px;
	padding-bottom: 0px;
}

/*																											*/
#TopBlock
{
	position:absolute;
	
	left:	195px;
	top:	  0px;
	width:	597px;
	height:	131px;
	
	padding-left:	4px;
	padding-right:	4px;
}

/*																											*/
#CenterBlock
{
	position:relative;
	padding-left:160px;
	padding-top:136px;
	width:630px;
	min-height:450px;
}

#CenterBlock p
{
	text-align:justify;
	text-justify: distribute;
}

/*																											*/
#LanguageSelection
{
	position:absolute;
	top:132px; left:0px; 
	width:192px; height:32px;
	text-align:left; vertical-align:baseline;
}

/*																											*/
#LeftColumn
{
	padding-left:	4px;
	padding-right:  4px;
}
#LeftColumn p
{
	text-align:justify;
	text-justify: distribute;
}
/*																											*/
#RightColumn
{
	padding-left:	4px;
	padding-right:  4px;
}
#RightColumn p
{
	text-align:justify;
	text-justify: distribute;
}
/*																											*/
#CopyrightText p
{
	font: 9px Verdana, Arial, Helvetica, sans-serif; 
	color: #444; 
	position: relative;
	text-align:center;
}

/*																											*/
#Collection
{
	position:relative;
	padding-left:100px;
	padding-top:100px;
	width:600px;
	min-height:450px;
}

#Collection table
{
	/* background:url("/gallery/deco/square.gif"); */
}

/*																											*/
#Lightbox
{
	position:relative;
	padding-left:100px;
	padding-top:100px;
	width:600px;
	min-height:450px;
}
#Lightbox img{ border: 0px solid; border-color: #000 #000 #000 #000; }

#Thumbnail_GalleryTitle
{
	position:absolute;
	top:0px; right:0px; 
	width:100px; height:100px;
	text-align:center; vertical-align:middle;
}

#Thumbnail_GalleryBanner
{
	position:absolute;
	top:0px; right:0px; 
	width:100px; height:100px;
	text-align:center; vertical-align:middle;
}

#Thumbnail_Before
{
	position:absolute;
	top:100px; right:0px; 
	width:100px; height:100px;
	text-align:center; vertical-align:middle;
}
#Thumbnail_Before img{ border: 1px solid; border-color: #000 #000 #000 #000; }

#Thumbnail_Previous
{
	position:absolute;
	top:200px; right:0px; 
	width:100px; height:100px;
	text-align:center; vertical-align:middle;
}
#Thumbnail_Previous img{ border: 1px solid; border-color: #000 #000 #000 #000; }

#Thumbnail_Current
{
	position:absolute;
	top:300px; right:0px; 
	width:100px; height:100px;
	text-align:center; vertical-align:middle;
}
#Thumbnail_Current img{ border: 1px solid; border-color: #000 #000 #000 #000; }

#Thumbnail_Next
{
	position:absolute;
	top:400px; right:0px; 
	width:100px; height:100px;
	text-align:center; vertical-align:middle;
}
#Thumbnail_Next img{ border: 1px solid; border-color: #000 #000 #000 #000; }

#Thumbnail_After
{
	position:absolute;
	top:500px; right:0px; 
	width:100px; height:100px;
	text-align:center; vertical-align:middle;
	margin:auto auto auto auto;
}
#Thumbnail_After img{ border: 1px solid; border-color: #000 #000 #000 #000; }
/*																											*/
#GalleryThumbnail_Before
{
	position:absolute;
	top:100px; right:0px; 
	width:104px; height:100px;
	text-align:center; vertical-align:middle;
}
#GalleryThumbnail_Before img{ border: 0px solid; border-color: #000 #000 #000 #000; }

#GalleryThumbnail_Previous
{
	position:absolute;
	top:200px; right:0px; 
	width:104px; height:100px;
	text-align:center; vertical-align:middle;
}
#GalleryThumbnail_Previous img{ border: 0px solid; border-color: #000 #000 #000 #000; }

#GalleryThumbnail_Current
{
	position:absolute;
	top:300px; right:0px; 
	width:104px; height:100px;
	text-align:center; vertical-align:middle;
}
#GalleryThumbnail_Current img{ border: 0px solid; border-color: #000 #000 #000 #000; }

#GalleryThumbnail_Next
{
	position:absolute;
	top:400px; right:0px; 
	width:104px; height:100px;
	text-align:center; vertical-align:middle;
}
#GalleryThumbnail_Next img{ border: 0px solid; border-color: #000 #000 #000 #000; }

#GalleryThumbnail_After
{
	position:absolute;
	top:500px; right:0px; 
	width:104px; height:100px;
	text-align:center; vertical-align:middle;
	margin:auto auto auto auto;
}
#GalleryThumbnail_After img{ border: 0px solid; border-color: #000 #000 #000 #000; }

#CurrentPicture 
{
	position:absolute;
	left:100px; top:0px;
	width:600px; height:600px;
}

#PictureFrame
{
	padding-top:625px;
}

#PictureTitles
{
	position:relative;
	left:100px; width:600px;
	padding-bottom:25px;
}

#PictureTitles h1
{
	text-align:center;
	font: 15px Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	line-height:14px;
	color: #000; 
}

#PictureTitles h2
{
	text-align:center;
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
	line-height:0px;
	color: #444; 
}

#PictureComments
{
	position:relative;
	left:100px; width:600px;
	padding-bottom:50px;
}

#CurrentPicture img{ border: 4px solid; border-color: #000 #000 #000 #000 ; }
