/* commented backslash hack v2 \*/
* html {overflow:hidden;}
/* end of hack */
body { background-repeat:repeat-y; background-color:#6DC068; background-attachment:fixed; margin:0; padding:0 10px 0 10px; border:0; height:100%; overflow-y:scroll;}

#menu {position:fixed; display:block; top:162px; left:20px; width:130px; height:300px; background-color:transparent; z-index:20;}
* html #menu {position:absolute;}

#left {position:fixed; display:block; top:171px; left:0px; width:142px; height:185px; background-color:transparent; z-index:20;}
* html #left {position:absolute;}

#left2 {position:fixed; display:block; top:356px; left:0px; width:142px; height:209px; background-color:transparent; z-index:20;}
* html #left2 {position:absolute;}

#left3 {position:fixed; display:block; top:560px; left:0px; width:128px; height:100%; background:url(sfx/repeat_left.gif); background-repeat:repeat-y; font-size:40px; font-style:italic; line-height:80px; font-family:Arial, sans-serif; overflow:hidden; color:#000; z-index:20;}
* html #left3 {position:absolute; bottom:0px; left:0px;
	bottom/* */:/**/0px; 
	bottom: /**/0px;
	left/* */:/**/0px; 
	left: /**/0px;}
#left3 img {float:bottom;}




#corner {position:fixed; display:block; top:0; left:0px; width:199px; height:171px; background-color:transparent; z-index:20;}
* html #corner {position:absolute;}


#flag{position:fixed; display:block;  top:130px; left:20px; width:44px; height:24px;  z-index:20;}
* html #flag {position:absolute;}
#flag a, #flag a:link {display:block; border:2px solid #0A8C0A;}
#flag a:visited {display:block; border:2px solid #0A8C0A; width:40px; height:20px;}
#flag a:hover { border:2px solid #459824;}
#flag a:active { border:2px solid #459824;}
#flag img {border-width:0px;}

a {font-family:Arial, sans-serif; text-align:center;}

#menu a, #menu a:link {font-weight:bold; display:block; width:120px; height:18px; color:#0A8C0A; text-decoration:none; line-height:15px; margin-top:5px; border:2px solid #0A8C0A; background:#6DC068; font-size:small; text-align:center;}
#menu a:visited {display:block; width:120px; height:18px; font-weight:bold; color:#0A8C0A;}
#menu a:hover {font-weight:bold; color:#B495AD; font-style:italic; background-color:#0A8C0A; 
border:2px solid #6DC068;}
#menu a:active {font-weight:bold; color:#fff; font-style:none; background-color:#0A8C0A; 
border:2px solid #6DC068;}


#content {text-align:center; font-family:Arial, Helvetica, serif; position:relative; display:block; margin:0 0 0 160px; background:transparent; overflow:hidden; z-index:10;}
.text {display:block; padding:10px 10px 10px 10px; width:79%; margin-left:5px; text-align:center; float:left; color:#000;}
.text {width/* */:/**/80%; 
	width: /**/80%;}
.text img {float:center;}



#top {position:fixed; display:block; top:0; left:199px; width:100%; height:114px; font-size:40px; font-style:italic; line-height:80px; font-family:Arial, sans-serif; overflow:hidden; color:#000; z-index:12;}
* html #top {position:absolute; left:199px;
	left/* */:/**/199px;
	left: /**/199px;}
#top img {float:left;}

#top2 {position:fixed; display:block; top:0; left:425px; width:100%; height:114px; font-size:40px; font-style:italic; line-height:80px; font-family:Arial, sans-serif; overflow:hidden; color:#000; z-index:12;}
* html #top2 {position:absolute; left:425px;
	left/* */:/**/425px; 
	left: /**/425px;}
#top2 img {float:left;}

#top3 {position:fixed; display:block; top:0; right:17px; left:750px; width:100%; height:113px; background:url(sfx/repeat_top.gif); background-repeat:repeat-x; font-size:40px; font-style:italic; line-height:80px; font-family:Arial, sans-serif; overflow:hidden; color:#000; z-index:12;}
* html #top3 {position:absolute; right:17px; left:750px;
	right/* */:/**/17px; 
	right: /**/17px;
	left/* */:/**/750px; 
	left: /**/750px;}
#top3 img {float:right;}

.clear {clear:both; height:1px;}

#pad {display:block; height:120px;}

.center {
	text-align:center;
	}


a:link { color:#05961D; border-width: 0; text-decoration: none; }
a:visited {  color:#05961D; border-width: 0; text-decoration: none; }
a:hover { color:#B495AD; text-decoration: none; border-width: 0; text-style:bold; text-decoration: none;}
a:active { color:#000; border-width: 0; text-decoration: none;}


#address{ font-size:small; font-weight:bold; font-style:italic; font-family:Arial, sans-serif; overflow:hidden; color:#00AA00; z-index:12;}

p {color: RGB(0,0,0);
	font-family: Arial, serif;
	margin: auto;
	font-size:small;
	font-weight:bold;
	text-align:center;
	background-color:transparent;
	}

img { border-width: 1px;
	border-color:#000; }
.border { border-width: 1px; border-color:##05961D; }
	
.no-border { border-width:0px; }

h2 { 	text-align:center;
	font-family: Arial, Helvetica, serif; color:#05961D;
	font-style:italic;
	font-weight:bold;
	margin-top: -1px;
	margin-left: -1px;
	margin-right: -1px;
	margin-bottom: -1px;
	background-color: #9370d; }

h3 { 	text-align:center;
	font-family: Arial, Helvetica, serif; color:#05961D;
	font-style:italic;
	font-weight:bold;
	margin-top: -1px;
	margin-left: -1px;
	margin-right: -1px;
	margin-bottom: -1px;
	background-color: #9370d; }

h4 { 	text-align:center;
	font-family: Arial, Helvetica, serif; color:#05961D;
	font-style:italic;
	font-weight:bold;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	background-color: #9370d; }

h5 { 	text-align:center;
	font-family: Arial, Helvetica, serif; color:#05961D;
	font-size:small;
	font-weight:bold;
	margin-top: -1px;
	margin-left: -1px;
	margin-right: -1px;
	margin-bottom: -1px;
	background-color: #9370d; }