
/* Standard styles */
/***********************************************************************/
body {
	position: relative;
	text-align: left;
	margin: 0;
	padding: 0;
	font:0.8em  Georgia, Lucida Grande, Lucida Sans Unicode, trebuchet ms, Arial,Helvetica,sans-serif;  /* 20200516  font:62.5% */
	color: #F1F2DB;
	background-color: #1F1306;
	background-position: top left;
	background-repeat: repeat-x;
}
p {
	font-size: 1.2em;
	font-weight: normal;
	text-decoration: none;
	line-height: 1.7em;
    color:#F1F2DB; 		margin: 0;
	padding: 0 0 .7em 0;
	color: #FC3;
}
h1, h2, h3 {font-weight: normal; }
h1 {font-size: 1em; padding: .4em 0 0.5em 0; margin: 0 0 10px 0; color: #ECD77A;}
h2 {font-size: 1.7em; padding: 0 0 0.6em 0; margin: 0; color: #ECD77A;}
h3 {font-size: 1.3em; padding: .4em 0 0.2em 0; margin: 0; color: #ECD77A;}
h4 {font-size: 1.1em; padding: .4em 0 0.6em 0; margin: 0; color: #ECD77A;}
.divider {color: #F1F2DB; padding: 0; margin: 40px 0 10px 0; border-bottom: 1px solid #ECD77A; }
.clear {clear: both;}
ul {margin: 2px 0 10px 20px; padding: 0; list-style-position: outside; list-style-type: none; }
li {color:#ECD77A; margin: 0; padding: 0 0 0.4em 0;}
#content li {font-size: 1.2em;}



/* Standard Links */
/***********************************************************************/
p a:link {border-bottom: 1px dotted #F1F2DB; color: #F1F2DB; text-decoration: none; padding: 0 0 1px 0; margin: 0; }
p a:visited {border-bottom: 1px dotted #F1F2DB; color: #F1F2DB; text-decoration: none; padding: 0 0 1px 0; margin: 0;}	
p a:visited:hover {color: #2AB305; border: none; text-decoration: none;}
p a:hover, a:active {color: #2AB305;
	border: none;
	text-decoration: none;
/* 	font-family: "**";  */
}

/* Main Divs */
/***********************************************************************/
#wrapper {margin: 0 auto; padding: 0; width: 886px; }
#top {position: relative; float: left; width: 886px; padding: 0; margin: 0;}

#main {position: relative; width: 886px; padding: 0 0 30px 0 ; margin: 0; float: left;}
#footer {position: relative; width: 886px; clear: both; margin: 0 0 30px 0; padding: 10px 0 0 0; background-color: #1F1306;}

/* Main Sub Divs */
/***********************************************************************/
#content {width: 886px; float: left; padding: 0; margin: 0;}


/* Small devices 1080px and down */

@media only screen and (max-width: 1080px) {

@media only screen and (orientation: portrait) {
#contentleft {width: 800px; float: left; padding: 0; margin: 20px 0 0 0;}
#contentright {width: 800px; float: left; padding: 0; margin: 20px 0 0 0;}
#logo h4 { font-size: 3.6em; font-weight: 300; line-height: 20%; font-family: Georgia, "Times New Roman", Times, serif; color: #CD9644; }
#logo h3 { font-size: 2.0em; font-weight: 300; line-height: 20%; font-family: Georgia, "Times New Roman", Times, serif; color: #F1F2DB; }
#footer p {font-size: 1.85em; padding: 4px 8px 4px 4px; margin: 0; color: #F1F2DB; text-align: right; border-bottom:none;}
#newCaption {font-size: 1.6em; color: #F1F2DB; }
li a:link {font-size: 2.2em; color: #ECD77A; text-decoration: none; padding: 0 0 1px 0; margin: 0; }
li a:visited {font-size: 2.2em; color: #ECD77A; text-decoration: none; padding: 0 0 1px 0; margin: 0;}	
li a:visited:hover {font-size: 2.2em; color: #2AB305; border: none; text-decoration: underline;}
li a:hover, a:active {font-size: 2.2em; color: #2AB305; border: none; text-decoration: none;}
}
  
@media only screen and (orientation: landscape) {
#contentleft {width: 800px; float: left; padding: 0; margin: 20px 0 0 0;}
#contentright {width: 800px; float: left; padding: 0; margin: 20px 0 0 0;}
#logo h4 { font-size: 3.6em; font-weight: 300; line-height: 20%; font-family: Georgia, "Times New Roman", Times, serif; color: #CD9644; }
#logo h3 { font-size: 2.0em; font-weight: 300; line-height: 20%; font-family: Georgia, "Times New Roman", Times, serif; color: #F1F2DB; }
#footer p {font-size: 1.85em; padding: 4px 8px 4px 4px; margin: 0; color: #F1F2DB; text-align: right; border-bottom:none;}
#newCaption {font-size: 1.6em; color: #F1F2DB; }
li a:link {font-size: 2.2em; color: #ECD77A; text-decoration: none; padding: 0 0 1px 0; margin: 0; }
li a:visited {font-size: 2.2em; color: #ECD77A; text-decoration: none; padding: 0 0 1px 0; margin: 0;}	
li a:visited:hover {font-size: 2.2em; color: #2AB305; border: none; text-decoration: underline;}
li a:hover, a:active {font-size: 2.2em; color: #2AB305; border: none; text-decoration: none;}
	} 
} 

/* Larger devices (portrait tablets and large phones, 1081px and up) */
@media only screen and (min-width: 1081px) {
#contentleft {width: 430px; float: left; padding: 0; margin: 20px 0 0 0;}
#contentright {width: 430px; float: right; padding: 0; margin: 20px 0 0 0;}
#logo h4 { font-size: 36px; font-weight: 300; line-height: 20%; font-family: Georgia, "Times New Roman", Times, serif; color: #CD9644; }
#logo h3 { font-size: 18px; font-weight: 300; line-height: 20%; font-family: Georgia, "Times New Roman", Times, serif; color: #F1F2DB; }
#footer p {font-size: 1.4em; padding: 4px 8px 4px 4px; margin: 0; color: #F1F2DB; text-align: right; border-bottom:none;}
#newCaption {font-size: 1.3em; color: #F1F2DB; }
li a:link {font-size: 1.4em; color: #ECD77A; text-decoration: none; padding: 0 0 1px 0; margin: 0; }
li a:visited {font-size: 1.4em; color: #ECD77A; text-decoration: none; padding: 0 0 1px 0; margin: 0;}	
li a:visited:hover {font-size: 1.4em; color: #2AB305; border: none; text-decoration: underline;}
li a:hover, a:active {font-size: 1.4em; color: #2AB305; border: none; text-decoration: none;}
}


/*  unused specs
#contentleft_news {width: 500px; float: left; padding: 0; margin: 0;}
#contentright_news {width: 340px; float: right; padding: 10px 15px; margin: 0;}
#galleryleft {width: 500px; float: left; padding: 0; margin: 0;}
#galleryright {width: 360px; float: right; padding: 10px; margin: 0;}
*/
#videocontentleft {width: 230px; float: left; padding: 0; margin: 20px 0 0 0;}
#videocontentright {width: 530px; float: left; padding: 0; margin: 20px 0 0 0;}


/* Top Sub Divs */
/***********************************************************************/
#logo {
	position: relative;
	float: left;
    background-color: #1F1306;
   	width: 430px;                        /* 886px; 2020.05.08*/
	height: 70px;
	padding: 7px 0 6px 0;
	margin: 0;
}

/* Navigation */
/***********************************************************************/
#menuWrapper {margin: 0; padding:0;}
#menu {position: relative; 
		float: left; width: 430px; margin: 18px 0 20px 0; padding: 0;
 		font-family: trebuchet ms;}   /* float left; 2020.05.08*/

#menu ul {margin: 0; padding: 0;}
#menu ul li {margin: 0 0 0 26px; display: block; padding: 0 0 0 4px; float: left; 
	text-align: center; text-transform: uppercase;}
  /*  border-left: 2px solid #8A5823;}  /* margin 0 0 0 86px */  */

#menu ul li a {color : #F1F2DB; text-decoration : none; font-weight: normal;  border-style:none; font-size: 1.4em; line-height: 1.3em; }
#menu ul li a:link, #menu ul li a:visited { padding: 0; }
#menu ul li a:hover {color : #2AB305; padding: 0;}
#menu ul li.active a {color : #2AB305; padding: 0;}

/* Image styles */
/***********************************************************************/
img {padding: 0 ;border: 0; vertical-align: middle;}
.image_left {float: left; padding: 0 10px 0 0; margin: 0;}
.image_right {float: right; padding: 0 0 0 10px; clear:right; margin: 0; }
#rotation {float: left; width: 886px; height: 270px; padding: 20px 0 0 0; margin: 0;}   /* 20px 2012.11.27 */
.border {border: 3px solid #8A5823; float: left; padding: 0; margin:0;}


/* Title Links */
/***********************************************************************/
h3 a:link {padding: .4em 0 0 0; margin: 0; color: #F1F2DB;text-decoration; }
h3 a:visited {padding: .4em 0 0 0; margin: 0; color: #F1F2DB;text-decoration: underline;}	
h3 a:visited:hover {padding: .4em 0 0 0; margin: 0; color: #2AB305;text-decoration: none;}
h3 a:hover, {padding: .4em 0 0 0; margin: 0; color: #2AB305;text-decoration: none;}
h3 a:active {padding: .4em 0 0 0; margin: 0; color: #2AB305;text-decoration: none;}

/*
li a:link {font-size: 1.0em; color: #ECD77A; text-decoration: none; padding: 0 0 1px 0; margin: 0; }
li a:visited {font-size: 1.0em; color: #ECD77A; text-decoration: none; padding: 0 0 1px 0; margin: 0;}	
li a:visited:hover {font-size: 1.0em; color: #2AB305; border: none; text-decoration: none;}
li a:hover, a:active {font-size: 1.0em; color: #2AB305; border: none; text-decoration: none;}
*/

/*  Miscellaneous Styles  */
/***********************************************************************/
/*  #footer p {font-size: 1.75em; padding: 4px 8px 4px 4px; margin: 0; color: #F1F2DB; text-align: right; border-bottom:none;}
    #newCaption {font-size: 1.5em; color: #F1F2DB; }
    plg {
	font-size: large;
	color: #F90;
}
*/
