/* CSS Document */

body					{	background-color:				#725e41;
						background-image:				url(../images/back.png);
						background-repeat:				repeat-x;	}

div					{	text-align: 			left;	}
							
a					{	text-decoration:				none;
							color:							#725e41;	}
							
a:hover					{	color:							#423119;	}
							
div.body				{	float:							center;
							width:							931px;
							margin:							35px;	}

div.page				{	background-image:	url(../images/contentBack.png);
						background-repeat:	repeat-y;
						background-position:	left;
						margin-bottom:		2px;
						width:			934px;
border: 0px solid #000000;	}
							
div.head				{	float:							left;
							background-image:				url(../images/head.png);
							background-repeat:				no-repeat;
							width:							931px;
							height:							150px;
							padding-left:					16px;
							padding-right:					16px;
							padding-top:					16px;	}
							
div.logotype			{	float:							left;
							background-color:				#725e41;
							background-image:				url(../images/backLogotype.png);
							background-repeat:				repeat-x;
							height:							149px;
							width:							299px;
							border-right:					1px solid #ffffff;
							border-bottom:					1px solid #ffffff;	}
							
div.photoLink			{	float:							left;
							font-family:					Verdana, Arial, Helvetica, sans-serif;
							font-size:						9px;
							color:							#b8ae9f;
							text-align:						right;
							padding-bottom:					10px;
							width:							289px;	}
a.photoLink			{	color:		#b8ae9f;
					text-decoration:	none;	}

a.photoLink:hover		{	color:		#ffffff;	}

							
div.startText			{	float:							left;
							padding:						25px;
							padding-top:					0px;
							width: 							550px;	}
							
div.leftArrow			{	float:							left;
							padding-top: 20px;
							width:							30px;
							padding-left: 20px;	}
							
div.rightArrow			{	float:							right;
							width:							30px;
							padding-top: 20px;
							padding-right: 20px;	}

div.porfolioHead		{	float:							left;
							padding-top: 19px;
							width:							649px;
							text-align:						center;
							font-family:					Century Gothic, Arial, Verdana;
							font-size:						24px;
							color:							#725e41;	}
														
div.leftShadow			{	float:		left;
					width:		16px;	}
							
div.rightShadow			{	float:		left;
					width:		16px;	}
							
div.content				{	float:							left;
						
							background-color:				#ffffff;
							width:							749px;	}
							
div.thumbTableStart		{	float:							left;
							margin-bottom:					0px;
					background-color:	#ge5a3e;	}

h1						{	font-family:					Century Gothic, Arial, Verdana;
							font-size:						24px;
							color:							#725e41;
							font-weight:					normal;	}

h1.white			{	color:		#ffffff;	}
							
h2						{	font-family:					Verdana, Arial, Helvetica, sans-serif;
							color:							#725e41;
							font-size:						11px;
							margin-bottom:					0px;	}

div.pageImage			{	float:							left;
							border-right:					1px solid #ffffff;	}

div.archiveList			{	float:			left;
					border-right:		1px solid #ffffff;
					background-color:	#f2f2f2;
					background-image:	url(../images/newsArchive.png);
					background-repeat:	repeat-x;
					background-position:	bottom;
					width:			198px;
					padding:		50px;
					padding-top:		25px;
					line-height:		18px;	}

div.pageText			{	float:				left;
							width:				348px;
							padding:			50px;
							padding-top: 		25px;
							border-right:		1px solid #ffffff;	}
/* for understanding browsers */
.hojd {
	min-height:450px; 
	height:auto;
}
/* for Internet Explorer */

* html .hojd {
	height: 440px;
}
							
div.text				{	font-family:					Verdana, Arial, Helvetica, sans-serif;
							font-size:						11px;
							line-height:					18px;
							color:							#808080;	}
							
div.frontImage			{	float:							left;
							border-bottom:					1px solid #ffffff;
							border-right:					1px solid #ffffff;	}

div.newsList			{	float:							left;
							background-image:				url(../images/newsBack.png);
							background-repeat:				repeat-x;
							padding:						25px;
							padding-top:20px;
							width:							398px;
							height:							104px;
							line-height:					20px;
							border-right:					1px solid #ffffff;	}
							
div.newsListDate		{	float:							left;
							font-family:					Verdana, Arial, Helvetica, sans-serif;
							font-size:						11px;
							color:							#808080;
							width:							85px;	}

div.newsListHead		{	float:							left;
							font-family:					Verdana, Arial, Helvetica, sans-serif;
							font-size:						11px;
							font-weight:					bold;
							width:							310px;	}
							
div.newsArchiveDate		{	float:							left;
							font-family:					Verdana, Arial, Helvetica, sans-serif;
							font-size:						11px;
							color:							#808080;
							width:							85px;	}

div.newsArchiveHead		{	float:		left;
							font-family:					Verdana, Arial, Helvetica, sans-serif;
							font-size:						11px;
							width:							225px;
							margin-bottom:		15px;	}
							
.rbWhite				{	border-right:					1px solid #ffffff;	}
.bbWhite				{	border-bottom:					1px solid #ffffff;	}

div.readMore			{	width:							540px;
							text-align:						right;
							background-image:				url(../images/smallArrowRight.png);
							background-repeat:				no-repeat;
							background-position:			right;
							font-family:					Verdana, Arial, Helvetica, sans-serif;
							font-size:						11px;
							padding-right:					10px;	}
							
div.page				{	float:							left;	}
							
div.menu				{	float:							left;
							width:							150px;
							background-image:				url(../images/pattern.png);
							height:							449px;	}

a.menu					{	font-family:					Century Gothic, Arial, Verdana;
							font-size:						14px;
							color:							#ffffff;
							padding-top: 					12px;
							padding-bottom: 				0px;
						height: 			37px;
						width: 				116px;
						background-color:	#725e41;
						border-bottom:		1px solid #ffffff;
						margin-top:		0px;	}
							
a.menu:hover	{		background-color:	#958671;
						color:				#ffffff;	}
						
a.active		{	background-color:	#ffffff;
						color:				#725e41;	}
	
ol#menu					{	list-style: 			none; 
								padding: 				0px; 
								margin: 				0px; 
								font-size: 				0px;
								float: 					left;
								width: 					80px;
								margin-left: 			0px; 
								padding-left: 			0px;	}

ol#menu li			{	float: 			left; 
					font-size: 		11px; 
					line-height: 		21px; margin-left: 0px; padding-left: 0px;	}
	
ol#menu li a			{	display: block; padding-left: 25px; padding-right: 10px;	}
	
div.foot				{	float:							left;
							background-image:				url(../images/foot.png);
							background-repeat:				repeat-x;
							width:							869px;
							height:							99px;
							margin-left:					16px;
							margin-right:					16px;
							font-family:					Verdana, Arial, Helvetica, sans-serif;
							font-size:						11px;
							color:							#423119;
							padding:						15px;
							line-height: 					18px;	}
							
div.sphinxly			{	color:							#665236;	}
a.sphinxly			{	color:							#665236;	}

a.sphinxly:hover				{	color:							#4d3c25;	}

div.thumbTableTop		{	float:		left;	}

ol#rellinks{list-style: none; padding: 0px; margin: 0px;}

div.porfolioImage{width:100%;text-align:center;}


a.bottom
{
							color:							#423119;
}

a.bottom:hover					{	color:							#4d3c25;	}

#gallerylist{
	width:100%;
	list-style: none;
	margin:0;
	padding: 0px 0px 0px 0px;
}

#gallerylist li{
	float:left;
	width: 149px;
	height: 98px;
	padding: 1px;
	overflow: hidden;

}

#gallerylist li div.item{
	cursor: hand;
	background:#fff none;
	width:149px;
	height:149px;
	margin:0;
	padding:0
	overflow: hidden;
}

#gallerylist li div.item a{
	width:149px;
	height:149px;
	display: table-cell;
	text-align:center;
}

#gallerylist li div.infotext{
	width:95px;
	word-wrap:break-word;
	overflow:hidden
}

div.GalleryText			{	float:				left;
							width:				648px;
							padding:			50px;
							padding-top: 		25px;
							border-right:		1px solid #ffffff;	}
