* { font-family: Verdana, Arial, Helvetica, sans-serif !important;}

body
{	background-color:#80c12d; 
	background-image:url('/graphics/5ck290.png');
	background-repeat:repeat-x;
	margin:0 auto;
	padding:0;
	text-align:center; /* IE 5.x */
	font-size:100%;
}

#container
{	position:relative;
	min-width:1100px;
	max-width:1100px;
	width:expression(document.body.clientWidth < 1100? "1100px" : document.body.clientWidth > 1100? "1100px" : "auto");
	margin:0 auto;
}

#contents
{	position:relative;
	width:1100px; /* IE 5.x */
	width/**/:/**/1058px;
	height:100%;
	margin:0 auto;
	border-left:1px solid #006400;
	border-right:1px solid #006400;
	padding:0 20px 20px;
	background-color:#ffffc5;
	text-align:center;
}

h2			{font-size:1.35em; color:#006400; text-align:center; line-height:0.8; }

p			{font-size:0.9em; color:#006400; text-align:justify; }
p.small		{font-size:0.75em;}
p.sitemap	{font-size:0.75em; color:#006400; text-align:center; }


/* .click2		{font-size: 75%; text-align: center; } */

.center 		{text-align:center; }
.left		{text-align:left; }
.right 		{text-align:right; }
.justify	{text-align:justify; }

/* .text90		{font-size: 90%; }
.text80		{font-size: 80%; }
.text75		{font-size: 75%; }
.text70		{font-size: 70%; }
.text60		{font-size: 60%; }

.margin10	{margin-left: 10px; margin-right: 10px; }
.margin30	{margin-left: 30px; margin-right: 30px; }
.margin40	{margin-left: 40px; margin-right: 40px; } */

a 			{color:#006400; background-color:transparent; text-decoration:none; }
a.und		{color:#006400; background-color:#ffffc5; text-decoration:underline; }
a:hover		{color:#ffffc5; background-color:#006400; }

a.undw			{color:#006400; background-color:#ffffff; text-decoration:underline; }
a.undw:hover	{color:#ffffff; background-color:#006400; }

a.image			{color:#006400; background-color:#ffffc5; text-decoration:none; }
a.image:hover	{color:#006400; background-color:#ffffc5; }

a.buttonhome		{background-color:transparent; text-decoration:none; position:fixed; bottom:25px; left:10px; }
a.buttonhome:hover	{background-color:transparent; text-decoration:none; }
a.buttontop			{background-color:transparent; text-decoration:none; position:fixed; bottom:25px; right:10px; }
a.buttontop:hover	{background-color:transparent; text-decoration:none; }

a.FBbutton		{background-color:transparent; text-decoration:none}
a.FBbutton:hover{background-color:transparent; text-decoration:none}

a.statcounter	{color:#006400; background-color:#ffffc5; text-decoration:none; }
a.statcounter:hover	{color:#006400; background-color:#ffffc5; }

img			{border:none; }

img.logo	{width:290px; height:90px; padding:10px 30px 0 40px; float:left; }
img.logohdr	{width:603px; height:90px; padding:10px 30px 0; }

.prev 		{float:left;  border:none; vertical-align:middle; }
.next 		{float:right; border:none; vertical-align:middle; }

/* navigation bar */
div.navbar
{
width:auto;
height:32px;
margin:15px 0 5px 0;
padding:0;
padding-right:35px;
color:#005000 ;
border:1px solid  #80c12d ;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
font-size:0.75em ;
text-align:center ;
}

/* navigation links */
/* ul.linklist {display: none !important;} */
ul.linklist li {list-style-type:none; width:auto; line-height:32px; display:inline; margin-top:0;}
ul.linklist li a img {vertical-align:middle;}
ul.linklist:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
ul.navlinks {font-weight: bold; text-align:center; margin-top:0;}
ul.navlinks a {color:#56790b; font-weight:bold; background-color:transparent;}
ul.navlinks li {padding:5px;
border:1px solid #78b52b;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px; margin:0; background-image:url(graphics/20tqe6a.png); background-repeat:repeat-x;}
ul.navlinks li:hover {background-image:url(graphics/vcwghk.png); background-repeat:repeat-x;}
ul.navlinks li:hover a {color:#d0fb74; background-color:transparent;}

/* green bar header */
#aheader
{
width:auto;
height:34px;
margin:0 auto;
padding:0;
color:#005000;
background-color:#80c12d;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
text-align:center;
}
#aheader .acenter
{
width:900px;
height:34px;
margin:0 auto;
}
#aheader h2		{margin-top:0; padding-top:7px; }


div.hdrphoto{
margin:5px 0;
}
img.hdrphoto{
width:auto;
margin:0;
border:1px solid #80c12d;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
}
.caption{
padding-top: 1px;
font-size:0.6em;
font-style:italic;
color:#006400;
text-align:center;
}


/* info box */
div.infobox
{
width:auto;
height:auto;
margin:30px auto;
padding:10px 60px 30px;
color:#006400;
background-color:#ffffc5;
border:5px solid #006400;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
text-align:center;
}

/* green bar footer */
#footer
{
width:auto;
height:34px;
margin:20px 0 0 0;
padding:0px;
color:#005000;
background-color:#80c12d;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
font-size:0.75em;
text-align:center;
}
#footer div.fleft
{
float:left;
width:300px;
padding:10px 0 0 30px;
text-align:left;
}
#footer div.fright
{
float:right;
width:300px;
padding:10px 30px 0 0;
text-align:right;
}
#footer .pad5	{padding-top:5px; }
#footer .pad10	{padding-top:10px; }
#footer a 		{color:#005000; background-color:#80c12d; text-decoration:none; }
#footer a:hover	{color:#ffffc5; background-color:#80c12d; text-decoration:none; }

/* facebook bar */
div.FBbar
{
width:auto;
height:20px;
margin:5px 0 0 0 ;
padding:1px ;
color:#005000 ;
border:1px solid  #80c12d ;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
text-align:center ;
}

.fb-share-button	{vertical-align:top; }

.text-align
{
clear:both;
}

