/* CSS Document */

body	{
	background-color:#f5f5f5;
	margin:0 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
	width:100%;
	padding-left: 0px;
	margin-left: 0px;
	line-height: 20px;
}
img	{border:none;}

.head	{background-color:#fafafa; border-bottom: 1px solid #CCC; padding-top:25px; padding-bottom:7px;}

.contact	{text-align:left; line-height:13px;}

.subTitles	{line-height:18px; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#333333; font-size:11px; padding-top:3px; padding-left:50px;}
			
.catTitle	{padding-top:10px; padding-bottom:10px; padding-left:50px; font-weight:bold; color:#444; font-size:14px; height:14px;}	
		
			
a.bread	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #888;
}
a.bread:hover	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999;
	border-bottom-style: dotted;
	border-bottom-width: thin;
	border-bottom-color: #999;
}	

.gallBody	{padding-top:30px; padding-left:50px; padding-bottom:30px; background-color:#f5f5f5}	

.thumbs	{background-image: url(well.gif); background-repeat:no-repeat;}

.captions	{padding-bottom:10px; color:#666666;}
.captionsIndex	{ font-size:10px; padding-bottom:10px; color:#666666;}

a	{color:#333333; text-decoration:none}
a:hover	{
	color:#888;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
	font-size: 11px;
}

.footer	{background-color:#fafafa; border-top: 1px solid #CCC; padding-top:20px; padding-bottom:20px; text-align:center; font-size:10px; color:#555; vertical-align:bottom;}

a.foot	{font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; font-size:10px; border-bottom:1px dotted #888; text-decoration:none;}
a.foot:hover	{font-family:Verdana, Arial, Helvetica, sans-serif; color:#888; border-bottom:1px dotted #333;}	

.noShow	{visibility:hidden; display:none;}
.menu {font-family:Verdana, Arial, Helvetica, sans-serif; color:#cc0000; font-size:10px; text-decoration:none;}

/* Large Image page styling */

.imgNumber	{padding-left:50px; padding-top:20px; text-align:left;}
.icons	{padding-left:50px; height:15px; padding-top:7px;}
.bigGallBody	{
	padding-top:22px;
	padding-bottom:50px;
	color: #FFF;
}
.fileName	{padding-top:10px; text-align:center;}	

.iptc	{
	padding-left:50px;
	padding-right:20px;
	font-size: 11px;
}


/* New code 24.07.07 */

#catSide	{width:50%; float:left;}
#pgTitle	{padding-right:50px; text-align:right;}

.page	{padding-top:10px; padding-bottom:10px; font-size:11px; line-height:14px; text-decoration:none; height:18px;}

.titles {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom:2px;
	height:50px;
	background-color:#f5f5f5;
	bottom: 50px;
	overflow: auto;
}

.bigGallBody table tr .iptc p {color: #666; font-family: Verdana, Geneva, sans-serif;}

