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

body
{	/*background-color:#A30000; */
	background-color:#820000;
	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 #720000;
	border-right:1px solid #720000;
	padding:0 20px 20px;
	background-color:#ffefd7;
	color:#820000;
	text-align:center;
}

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

p			{font-size:0.9em; text-align:justify; }
p.small		{font-size:0.75em;}
p.sitemap	{font-size:0.75em; 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:#820000; background-color:transparent; text-decoration:none; }
a:hover		{color:#ffefd7; background-color:#820000; }

a.image			{color:#820000; background-color:#ffefd7; text-decoration:none; }
a.image:hover	{color:#820000; background-color:#ffefd7; }

/*a.buttonhome		{background-color:transparent; text-decoration:none; position:fixed; bottom:5px; left:7px; }
a.buttonhome:hover	{background-color:transparent; text-decoration:none; } */
a.buttontop			{background-color:transparent; text-decoration:none; position:fixed; bottom:35px; right:10px; }
a.buttontop:hover	{background-color:transparent; text-decoration:none; }

a.statcounter	{color:#820000; background-color:#ffefd7; text-decoration:none; }
a.statcounter:hover	{color:#820000; background-color:#ffefd7; }

img			{border:none; }

img.logohdr	{width:1056px; height:210px; padding:0; }

/* navigation bar */
div.navbar
{
width:auto;
height:32px;
margin:15px 0 5px 0;
padding:0;
padding-right:35px;
color:#005000 ;
border:1px solid  #a30000 ;
-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:#820000; font-weight:bold; background-color:transparent;}
ul.navlinks li {padding:5px;
border:1px solid #a30000;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px; margin:0;}
ul.navlinks li:hover {background-color:#ac1919;}
ul.navlinks li:hover a {color:#ffefd7; background-color:#ac1919;}


img.webphoto{
float: left;
width:508px;
margin:10px 22px 10px 0;
border:5px solid #a30000;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
}
img.webphoto2{
float: left;
width:508px;
margin:10px 0;
border:5px solid #a30000;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
}


/* coloured bar footer */
#footer
{
width:auto;
height:32px;
margin:20px 0 0 0;
padding:0px;
color:#310000;
background-color:#ac1919;
border:1px solid  #a30000 ;
-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:#310000; background-color:#ac1919; text-decoration:none; }
#footer a:hover	{color:#ffefd7; background-color:#ac1919; text-decoration:none; }

.text-align
{
clear:both;
}

