@charset "utf-8";
/* CSS Document */

body {	margin:0;
		padding:0;
		background-color:#dddddd;
		background-image:url(images/bg-1.gif);
		background-repeat:repeat-x;
		font-family: tahoma, simsun, Arial, Helvetica, sans-serif;
		font-size:13px;
		letter-spacing:1px;}
a:link, a:visited {
		color:#1D8A9E;
		font-size:12px;
		line-height: 1.4em;
		text-decoration:none;}
a:hover {
		color:#79A609;}
#content	{	background-color:#000000;
				background-image:url(/images/bg.jpg);
				background-repeat:no-repeat;}
.readmore {	color:#CCCCCC;
			font-size:12px;
			line-height: 1.4em;
			font-weight:bold;}
.readmore a:link, .readmore a:visited {
		text-decoration:none;
		color:#1D8A9E;}	
		
.readmore a:hover {
		color:#79A609;}
	
.footer {
		clear:both;
		font-size:12px;
		line-height: 1.4em;
		color:#666666;
		background-color:#ddd; }
.download a:link, .download a:visited {
		color:#006699;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		}
.download a:hover {
		color:#000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		}
.download {
		color:#999;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:justify}
.download-cat a:link, .download-cat a:visited {
		color:#999999;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;}
.download-cat a:hover {
		color:#808080;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;}
.download-date {
		color:#999999;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;}
.download-file {
		color:#000066;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;}
.event {
		color:#FFF;
		font-size:11px;
		/*font-size:8em;*/
		}
.event a:link, .event a:visited {
		text-decoration:none;
		color:#3798E1;}	
		
.event a:hover {
		color:#FFF;}
.event_date {
		color:#999999;
		font-size:10px;
		/*font-size:8em;*/
		}
.event_phone {
		color:#999999;
		font-size:10px;
		/*font-size:8em;*/
		}
.guestbook_id {
		color:#1F8BA0;
		/*font-size:12px;*/
		line-height: 1.4em;
		font-size:12px;
		font-weight:bold; }
.guestbook_date {
		color:#79A609;
		line-height: 1.4em;
		/*font-size:10px;*/
		font-size:10px;
		}
.guestbook_text {
		color:#ffffff;
		/*font-size:12px;*/
		line-height: 1.4em;
		font-size:12px;
	}


.guestbook_links a:link, .guestbook_links  a:visited {
		font-size:10px;
		text-decoration:none;
		color:#1D8A9E;}

.guestbook_links  a:hover {
		font-size:10px;
		text-decoration:none;
		color:#79A609;}
#latestnews { display:block; margin-left:5px; margin-right:5px; border-bottom:#e2e2e2 1px dashed; padding-top:5px; padding-bottom:2px;}
.latestnews_title {
		font-size:14px;
		/*line-height: 1.6em;*/
		font-weight:bold;}
.latestnews_bigtitle {
		font-family: tahoma, simsun, Arial, sanserif;
		color:#1D8A9E;
		font-size:24px;
		font-weight:bold;}
.latestnews_title a:link, .latestnews_title a:visited {
		font-size:13px;
		text-decoration:none;
		color:#1A5889;}

.latestnews_title a:hover {
		font-size:13px;
		text-decoration:none;
		color:#1D8A9E;}
.latestnews_date {
		color:#999999;
		line-height: 10px;
		font-size:10px;
		/*font-size:8em;*/
		}
.latestnews_text {
		color:#808080;
		font-size:12px;
		text-align:justify;
		}
.latestnews_image {
		float:left;
		border: 1px solid #666666;
		padding:2px;
		margin:5px;}
.latestnews_readmore a:link, .latestnews_readmore a:visited {
		color:#79A609;
		size:1em;}
.latestnews_readmore a:hover {
		text-decoration:none;
		color:#7A7A7A;}
.video_title {
		margin-top:5px;
		color:#1D8A9E;
		font-size:12px;
		line-height: 1.4em;
		font-weight:bold;}
.video_time {
		color:#7A7A7A;
		font-size:10px;}
.video_title a:link, .video_title a:visited {text-decoration:none;}
.video_title a:hover {text-decoration:underline;}
.picture_image img{
		border: 1px solid #666;
		padding:2px;}
.picture_image:hover img{
		border: 1px solid #1D8A9E;}
.picture_image:hover{
		color: red; /* irrelevant definition to overcome IE bug */}


h3 {
color:#79A609;
font-size:16px;
}

p {
/*font-size:12px;*/
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:12px;
text-align:justify;
}

/*
.xspace-page { float: right; margin: 5px 5px 0 0; }
.xspace-page a, .xspace-page span { float: left; display: inline; text-decoration: none; margin-right: 3px; line-height: 20px; padding: 0 5px; border: 1px solid; border-color: #555; background: #111; }
span.xspace-totlerecord, span.xspace-totlepages { color: #ddd; }
span.xspace-totlerecord { margin-right: 0; border-right: none; }
span.xspace-current { background: #D68409; border-color: 555; color: #ffffff; font-weight: bold; }

li.pager-item
pager-next
pager-last last
a.active
*/

li.pager-previous { display: inline; text-decoration: none; margin-right: 2px; line-height: 15px; padding: 0 3px; border: 1px solid; border-color: #222; background: #111; }
li.pager-first { display: inline; text-decoration: none; margin-right: 2px; line-height: 15px; padding: 0 3px; border: 1px solid; border-color: #222; background: #111; }
li.pager-next { display: inline; text-decoration: none; margin-right: 2px; line-height: 15px; padding: 0 3px; border: 1px solid; border-color: #222; background: #111; }
li.pager-last { display: inline; text-decoration: none; margin-right: 2px; line-height: 15px; padding: 0 3px; border: 1px solid; border-color: #222; background: #111; }
li.pager-current { display: inline; text-decoration: none; margin-right: 2px; line-height: 15px; padding: 0 3px; border: 1px solid; border-color: #777; background: #111; }
li.pager-item { display: inline; text-decoration: none; margin-right: 2px; line-height: 15px; padding: 0 3px; border: 1px solid; border-color: #222; background: #111; }

li.pager-previous a:link,li.pager-previous a:visited,li.pager-first a:link,li.pager-first a:visited,li.pager-next a:link,li.pager-next a:visited,li.pager-last a:link,li.pager-last a:visited,li.pager-item a:link,li.pager-item a:visited  { text-decoration: none;color:#777; }
li.pager-previous a:hover,li.pager-first a:hover,li.pager-next a:hover,li.pager-last a:hover,li.pager-item a:hover  { text-decoration: underline;color:#1F8BA0; }
img, div, td { behavior: url(iepngfix.htc) }

/* menu */
/**************** menu coding *****************/
#headermenulink {
width: 100%;
background: #2f2f2f;
float: left;
}
 
#headermenulink ul {
list-style: none;
margin:  0;
padding: 0;
width: 110px;
float: left;
}
 
#headermenulink a, #headermenulink h2 {
font: 12px/16px arial, helvetica, sans-serif;
display: block;
border-width: 0px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
margin: 0;
padding: 0px 5px;
}
 
#headermenulink h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}
 
#headermenulink a {
color: #ffffff;
background: #2f2f2f;
text-decoration: none;
}
 
#headermenulink a:hover {
color: #fff;
background: #36f;
}
 
#headermenulink li {position: relative; margin-top:-1px;}
 
#headermenulink ul ul {
position: absolute;
z-index: 500;
}
 
#headermenulink ul ul ul {
position: absolute;
top: 0;
left: 100%;
}
 
div#headermenulink ul ul,
div#headermenulink ul li:hover ul ul,
div#headermenulink ul ul li:hover ul ul
{display: none;}
 
div#headermenulink ul li:hover ul,
div#headermenulink ul ul li:hover ul,
div#headermenulink ul ul ul li:hover ul
{display: block;}

 

.inline{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
.inline img{ width: auto; height: auto;}
.inline a img{ border: none; }

.resize { width: 580px;height : auto;	padding: 0px;}


.readlinks a:link, .guestbook_links  a:visited {
		font-size:10px;
		text-decoration:none;
		color:#1D8A9E;}

.readlinks  a:hover {
		font-size:10px;
		text-decoration:none;
		color:#79A609;}