#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
#user_{visibility: hidden}

html {
margin:0; padding:0; width:100%; height:100%;
}
BODY { 
BACKGROUND: url(images/mainbg.jpg) repeat-x; margin:0; padding:0; width:100%; height:100%;
}
A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #835325; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #835325; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #835325; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
H1 {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 17px/21px Georgia, "Times New Roman", Times, serif; COLOR: #835325; PADDING-TOP: 10px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/headornament.gif) no-repeat center 50%; PADDING-BOTTOM: 0px; MARGIN: 10px; FONT: 17px/60px Georgia, "Times New Roman", Times, serif; COLOR: #835325; PADDING-TOP: 0px; TEXT-ALIGN: center
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 13px Georgia, "Times New Roman", Times, serif; COLOR: #835325; PADDING-TOP: 10px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/headornament2.gif) no-repeat center 16%; PADDING-BOTTOM: 0px; MARGIN: 10px; FONT: 17px/40px Georgia, "Times New Roman", Times, serif; COLOR: #835325; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#hr {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; DISPLAY: block; BACKGROUND: url(images/placehold_01.gif) no-repeat center 50%; PADDING-BOTTOM: 20px; BORDER-LEFT: 0px solid; WIDTH: 100%; LINE-HEIGHT: 30px; BORDER-BOTTOM: 0px solid; HEIGHT: 30px; TEXT-ALIGN: center
}
STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px/14px Arial, Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 12px/18px Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 10px; TEXT-ALIGN: justify
}
#right {
	PADDING-LEFT: 10px; FLOAT: right
}
#left {
	PADDING-RIGHT: 10px; FLOAT: left
}

#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 906px; PADDING-TOP: 0px; 
}

.intro {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; MIN-HEIGHT: 28px;  WIDTH: 906px; COLOR: #F8F6C3; PADDING-TOP: 8px; FONT-FAMILY: trebuchet MS, Arial, Helvetica, Geneva; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
#langhu { width: 50px; height:13px; margin-top:3px; float: right;
}
#top {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; MIN-HEIGHT: 36px; BACKGROUND: url(images/ornament-bg2.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; WIDTH: 900px; PADDING-TOP: 0px; HEIGHT: 36px
}
#main {
	BORDER-RIGHT: #CC875E 3px solid; PADDING-RIGHT: 0px; BORDER-TOP: #CC875E 3px solid; PADDING-LEFT: 0px; BACKGROUND: url(images/mainpanel-bg.gif) repeat-y; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #CC875E 3px solid; WIDTH: 900px; PADDING-TOP: 0px
}
#inmain {
	BORDER-RIGHT: #CC875E 3px solid; PADDING-RIGHT: 0px; BORDER-TOP: #CC875E 3px solid; PADDING-LEFT: 0px; BACKGROUND: url(images/mainpanel-inner-bg.gif) repeat-y; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #CC875E 3px solid; WIDTH: 900px; PADDING-TOP: 0px
}
#top-1 {
	FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN: 0px; WIDTH: 450px; HEIGHT: 127px; z-index:150
}
#top-2 {
	FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN: 0px; WIDTH: 450px; HEIGHT: 127px; z-index:151
}

#col-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 260px; PADDING-TOP: 0px; max-width: 260px
}
#col-4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 260px; PADDING-TOP: 0px; max-width: 260px
}
#col-2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 10px; max-width: 190px
}
#col-3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 470px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 450px; PADDING-TOP: 0px; HEIGHT: 470px; max-width: 450px
}
#col-7 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 470px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 450px; PADDING-TOP: 0px; HEIGHT: 470px; max-width: 450px; BACKGROUND: url(images/szent_bg.jpg) #ffffff no-repeat 60% bottom;
}
#col-5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 485px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 660px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 485px; max-width: 660px
}
#col-6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 485px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 640px; PADDING-TOP: 0px; POSITION: relative; max-width: 640px
}
#col-8 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; PADDING-TOP: 10px; max-width: 240px
}
#col-8 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/14px Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 0px
}
#col-8 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 11px/14px Arial, Helvetica, sans-serif; COLOR: #835325; PADDING-TOP: 10px
}
#col-9 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 485px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 660px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 485px; max-width: 660px; 
}
#col-11 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	MIN-HEIGHT: 18px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH:660px;
	PADDING-TOP: 2px;
	POSITION: relative;
	HEIGHT: 18px;
	max-width: 660px;
}
#col-2 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px/24px Georgia, Arial, Helvetica, sans-serif; COLOR: #835325; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#col-3 H2 {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 12px/16px Georgia, "Times New Roman", Times, serif; COLOR: #835325; PADDING-TOP: 10px
}
#col-3 P {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/20px Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
#col-4 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/14px Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 0px
}
#col-4 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 11px/14px Arial, Helvetica, sans-serif; COLOR: #835325; PADDING-TOP: 10px
}
#col-7 H2 {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 12px/16px Georgia, "Times New Roman", Times, serif; COLOR: #835325; PADDING-TOP: 10px
}
#col-7 P {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/20px Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: justify
}

#languages {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px solid; WIDTH: 435px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid; TEXT-ALIGN: right
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#menu-bottom {
	BACKGROUND: url(images/footer.gif) repeat-x 50% top; FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #CC875E 3px solid
}
#menu-bottom P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 10px/12px Verdana; COLOR: #F8F6C3; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#menu-bottom A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #F8F6C3; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#menu-bottom A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #F8F6C3; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#menu-bottom A:hover {
	COLOR: #F8F6C3
}
#menu-bottom A:active {
	COLOR: #F8F6C3
}
#footer {
	FLOAT: left; WIDTH: 906px
}
#footer P {
	FLOAT: left; MARGIN: 0px; FONT: 11px/14px Arial; COLOR: #b9999e
}
#footer A:link {
	FONT-WEIGHT: bold; COLOR: #b9999e; TEXT-DECORATION: none
}
#footer A:visited {
	FONT-WEIGHT: bold; COLOR: #b9999e; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #ead8db
}
#footer A:active {
	COLOR: #ead8db
}
#textdiv {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	DISPLAY: block;
	RIGHT: 10px;
	FLOAT: left;
	MARGIN: 0px 0px 0px 40px;
	OVERFLOW: hidden;
	BORDER-LEFT: 0px solid;
	WIDTH: 590px;
	BORDER-BOTTOM: 0px solid;
	POSITION: absolute;
	TOP: 81px;
	HEIGHT: 375px;
	background-color: #FFFFFF;
}
#content {
	FLOAT: left; WIDTH: 560px; POSITION: relative; TOP: 0px
}
#content2 {
	FLOAT: left; WIDTH: 560px; POSITION: relative; TOP: 0px; PADDING-LEFT: 80px;
}
#content6 {
	FLOAT: left; WIDTH: 560px; POSITION: relative; TOP: 0px
}
#content6 P {
	
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold  italic 13px/14px "Times New Roman", Times, serif;  COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: center

}
#scrollbar {
	BACKGROUND: url(images/scrollbar_bg.png) repeat-y 0px 0px; FLOAT: right; WIDTH: 20px; CURSOR: pointer; HEIGHT: 100%; TEXT-ALIGN: center
}
#scroller {
	POSITION: relative; TOP: 0px; HEIGHT: 20px
}
INPUT {
	BORDER-RIGHT: #dfd6c2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dfd6c2 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dfd6c2 1px solid; WIDTH: 75%; PADDING-TOP: 2px; BORDER-BOTTOM: #dfd6c2 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #dfd6c2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dfd6c2 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dfd6c2 1px solid; WIDTH: 75%; PADDING-TOP: 2px; BORDER-BOTTOM: #dfd6c2 1px solid
}
OPTION {
	BORDER-RIGHT: #dfd6c2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dfd6c2 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dfd6c2 1px solid; WIDTH: 75%; PADDING-TOP: 2px; BORDER-BOTTOM: #dfd6c2 1px solid
}
SELECT {
	BORDER-RIGHT: #dfd6c2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dfd6c2 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dfd6c2 1px solid; WIDTH: 75%; PADDING-TOP: 2px; BORDER-BOTTOM: #dfd6c2 1px solid
}
#red {
	COLOR: #990000
}
DIV.clearer {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
DIV.clearer20 {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px
}
DIV.clearer10 {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 10px
}
OL LI {
	FONT-WEIGHT: bold
}
OL LI A:link {
	FONT-WEIGHT: bold
}
OL LI A:visited {
	FONT-WEIGHT: bold
}
OL LI A:hover {
	FONT-WEIGHT: bold
}
.gallery_current {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #6e0118; TEXT-DECORATION: none
}
A.gallery:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f9f4e7; TEXT-DECORATION: none
}
A.gallery:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f9f4e7; TEXT-DECORATION: none
}
A.gallery:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f4ead2; TEXT-DECORATION: underline
}
A.gallery:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f4ead2; TEXT-DECORATION: underline
}

