* {
	margin: 0;
	padding: 0;
}
body { background-color: #154901;
	scrollbar-face-color:#154901;
	scrollbar-shadow-color:#59767F;
	scrollbar-highlight-color:#154901;
	scrollbar-3dlight-color:#dacc25;
	scrollbar-darkshadow-color:#35464C;
	scrollbar-track-color:#CBBC19;
	scrollbar-arrow-color:#dacc25;
}
h1, 
h2 {
	margin: 0;
	text-indent: -5000px;
}
h3 { color: #154b00; font: italic bold 13px/1.7em Georgia, "Times New Roman", Times, serif; }
h3.about {
	font: italic bold 13px/1.6em Georgia, "Times New Roman", Times, serif;
}
p { font-family: "Comic Sans MS"; margin:  0 0 0.5em; text-align: justify; }
p.p_footer { font-family: "Comic Sans MS"; text-align: right; margin: 0 0 0.5em; }
p.p_translation { color: #bdbcbc; font-size: 14px; font-style: italic; }
ul {
	margin: 0 0 20px;
	padding: 0 20px 0;
	list-style-type: none;
} 
li {
	margin: 0 0 5px;
}
.link    { color: #734931; font-size: 9px; font-family: verdana, Papyrus, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.link a:link       { color: #250000; font-weight: bold; font-size: 9px; font-family: verdana, Papyrus, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.link a:visited       { color: #eff4e5; font-weight: bold; font-size: 9px; font-family: verdana, Papyrus, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.link a:hover       { color: white; font-weight: bold; font-size: 9px; font-family: verdana, Papyrus, Arial, Helvetica, Geneva, Swiss; text-decoration: none; background-color: #450c13 }
.link a:active       { color: black; font-weight: bold; font-size: 9px; font-family: verdana, Papyrus, Arial, Helvetica, Geneva, Swiss; text-decoration: none; background-color: #b0c2d0 }
a {	color:#fefdfd; }
a:hover {
	color: #999;
}

.arial12 { color: #734931; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; }
.arial12_bold { color: #fda; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-align: left; }
.arial11_bold { color: #5b543a; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; }
.verd10 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.arial15 { color: #f9cfcf; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: center; }
.arial15_black { color: black; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: center; }
#container { background-image: url(../images/hp.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 900px; padding: 0; position: relative; height: 520px; z-index: 2; margin: 8px auto 0; border: solid 2px #7493c2; }
#ThumbsContainer { background-color: #aaa; background-repeat: no-repeat; background-attachment: scroll; background-position: left top; margin: 8px auto 0; padding: 0; position: relative; width: 950px; height: 700px; border: solid 2px #fff200; }
#HomeText { position: absolute; top: 460px; left: 240px; width: 615px; overflow: auto; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 20px; padding-right: 25px; padding-left: 20px; }
#GalleryThumbsLeft { position: absolute; top: 590px; left: 75px; width: 470px; height: 290px; overflow: auto; }
#GalleryTextLeft { position: absolute; top: 560px; left: 75px; width: 470px; height: 30px; overflow: auto; }
#GalleryTextRight { position: absolute; top: 560px; left: 535px; width: 355px; height: 30px; overflow: auto; }
#GalleryThumbsRight { position: absolute; top: 590px; left: 555px; width: 335px; height: 290px; overflow: auto; }
#hpTextLeft { margin-top: 0; margin-right: 0; margin-bottom: 0; position: absolute; top: 320px; left: 20px; width: 250px; height: 420px; overflow: auto; }
#hpTextRt { position: absolute; top: 320px; left: 450px; width: 440px; height: 390px; overflow: auto; margin-top: 0; margin-right: 0; margin-bottom: 0; }

#NavLeft { position: absolute; top: 310px; left: 1px; width: 240px; height: 30px; }
#NavRight { position: absolute; top: 310px; left: 397px; width: 440px; height: 30px; }
#footer { background-color: #bde49d; position: absolute; top: 567px; left: 100px; width: 405px; height: 44px; }
