@charset "utf-8";
body {
        margin: 0px auto 0px;
        font-family: Arial, Helvetica, sans-serif;
        line-height: 1.2;
        font-size: 100%;
        width: 765px;
}

h1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
 color: #0076a3;
 margin: 0px;
 padding: 0px;
}

h2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 90%;
 color: #0076a3;
 margin: 0px;
 padding: 0px;
}

h2.accordion2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 90%;
 color: #0076a3;
 margin: 0px;
 padding: 0px 0px 0px 20px;
 background-image: url('../images/blue_link2.gif');
background-repeat:no-repeat;
}
	


h3 {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
 text-align: left;
 font-size: 85%;
color: #0367a3;
 margin: 0px;
 padding: 0px;
}

h4 {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 75%;
 color: #0367a3;
 margin: 0px;
 padding: 0px;
}

h6 {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 65%;
 color: #0367a3;
 margin: 0px;
 padding: 0px;
 }

p {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 75%;
 color: #333333;
 margin: 0px 0px 10px 0px;
 padding: 0px;
}

p.blue {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 70%;
 color: #013475;
 margin-bottom: 10px;
 padding: 0px;
}
p.yellow {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 70%;
 color: #362f2d;
 margin-bottom: 25px;
 padding: 0px;
}
p.green {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 70%;
 color: #005e20;
 margin-bottom: 10px;
 padding: 0px;
}
address {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 75%;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

.ulclass {
 font-family: Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 75%;
 color: #333333;
}

img {
        margin: 0px;
        padding: 0px;
        border: 0px;
}

img.right {
        margin: 0px 0px 10px 10px;
        padding: 0px;
        border: 0px;
		float:right;
}
img.left {
        margin: 0px 10px 10px 0px;
        padding: 0px;
        border: 0px;
		float:left;
}
p.pdflink {
	padding:2px 0px 2px 25px;
	background-image: url('../images/pdf.gif');
	background-repeat: no-repeat;
	font-size:70%;
	}
p.printlink {
	padding:2px 0px 2px 25px;
	background-image: url('../images/print.jpg');
	background-repeat: no-repeat;
	font-size:70%;
	}
p.bubblelink {
	padding:2px 0px 2px 30px;
	background-image:url('../images/link_bubble.jpg');
	background-repeat: no-repeat;
	font-size:75%;
	}

ul.ulclass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
li.liclass {
	list-style-image: url('../images/bullet.gif');
}
li.liclass2 {
	list-style-image: url('../images/bullet_level2.gif');
}
li.liclass3 {
	list-style-image: url('../images/bullet_level3.gif');
}
.weblink {
	padding:1px 0px 2px 25px;
	background-image: url('../images/external_link.gif');
	background-repeat: no-repeat;
	}

/***********************************/
/* Header                          */
/***********************************/

#homeheader {
	width:765px;
	height:60px;
	float:left;
}
#header {
	width:765px;
	height:155px;
	float:left;
}

#logo {
	width:340px;
	height:60px;
	float:right;
}
#skipnavcontain {
	width:425px;
	height:30px;
	float:left;
}
#logomenucontain {
	width:765px;
	height:60px;
	float:left;
}
ul.topnav {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size:75%;
	color: #19518e;
	padding: 0px 0px 0px 0px;
	width: 425px;
	height: 22px;
	margin:0px;
	float:left;
	position: absolute;
	list-style: none;
	top: 8px;
	text-align:left;
}

li.topnav {
	display: inline;

	top: 0;
	position: relative;
}
li.topnav_live {
	display: inline;

	top: 0;
	position: relative;
}

.topnav a, #topnav_live a {text-decoration:none; color:#19518e;}
.topnav a:hover, #topnav a:active #topnav a:focus { text-decoration:underline; color:#19518e;}

#churchcontain {
	width:260px;
	height:360px;
	margin:10px 0px 0px 0px;
	background-image: url('../images/home/church.jpg');
	background-repeat:no-repeat;
	float:left;
}

#historycontain {
	width:260px;
	height:360px;
	margin:10px 0px 0px 0px;
	background-image: url('../images/home/history.jpg');
	background-repeat:no-repeat;
	float:left;
}

#yardcontain {
	width:245px;
	height:360px;
	margin:10px 0px 0px 0px;
	background-image: url('../images/home/yard.jpg');
	background-repeat:no-repeat;
	float:right;
}

#churchtext {
	width:140px;
	height:75px;
	margin-top:265px;
	padding: 0px 30px 0px 90px;
	float:left;
}

/*#churchtext a:link { color:#013473; text-decoration:none;}
#churchtext a:visited { color:#013473; text-decoration:none;}
#churchtext a:active { color:#013473; text-decoration:none;}
#churchtext a:hover { color:#013473; text-decoration:underline;}
#churchtext a:focus { color:#013473; text-decoration:underline;}*/

#historytext {
	width:140px;
	height:75px;
	margin-top:265px;
	padding: 0px 30px 0px 90px;
	float:left;
}

/*#historytext a:link { color:#362f2d; text-decoration:none;}
#historytext a:visted { color:#362f2d; text-decoration:none;}
#historytext a:active { color:#362f2d; text-decoration:none;}
#historytext a:hover { color:#362f2d; text-decoration:underline;}
#historytext a:focus { color:#362f2d; text-decoration:underline;}*/

#yardtext {
	width:120px;
	height:75px;
	margin-top:265px;
	padding: 0px 30px 0px 90px;
	float:left;
}

/*#yardtext a:link { color:#005e20; text-decoration:none;}
#yardtext a:visited { color:#005e20; text-decoration:none;}
#yardtext a:active { color:#005e20; text-decoration:none;}
#yardtext a:hover { color:#005e20; text-decoration:underline;}
#yardtext a:focus { color:#005e20; text-decoration:underline;}*/

p.bluelink {
	background-image: url('../images/blue_link.gif');
	background-repeat:no-repeat;
	padding-left:25px;
	font-size:70%;
	font-weight:normal;
}
p.yellowlink {
	background-image: url('../images/yelow_link.gif');
	background-repeat:no-repeat;
	padding-left:25px;
	font-size:70%;
	font-weight:normal;
}

p.greenlink {
	background-image: url('../images/green_link.gif');
	background-repeat:no-repeat;
	padding-left:25px;
	font-size:70%;
	font-weight:normal;
}

/*************************************/
/* main content                      */
/*************************************/

#main {
	margin:10px 0px 0px 10px;
	width:418px;
	padding:5px 5px 5px 5px;
	border-top: 1px #0175be solid;
	border-right: 1px #0175be solid;
	border-bottom: 1px #0175be solid;
	border-left: 1px #0175be solid;
	float:left;
}

#main a:link { color:#013473; text-decoration:none;}
#main a:visited { color:#013473; text-decoration:none;}
#main a:active { color:#013473; text-decoration:none;}
#main a:hover { color:#013473; text-decoration:underline;}
#main a:focus { color:#013473; text-decoration:underline;}

.piccontain205 {
	width:175px;
	height:170px;
	padding:0px 0px 0px 25px;
	float:left;
}

.piccontain2052 {
	width:175px;
	height:170px;
	padding:0px 0px 0px 25px;
	margin-left:18px;
	float:left;
}

#title {
	margin:0px 0px 0px 10px;
	width:320px;
	height:25px;
	float:left;
}

#titlebarcontain {
	width:765px;
	height:25px;
	float:left;
}

#rightcontain {
	margin:20px 0px 0px 0px;
	width:100px;
	float:right;
}

#pdflink {
	width:100px;
	height:25px;
	float:left;
}

#pdflink a:link { color:#0076a3; text-decoration:none;}
#pdflink a:visited { color:#0076a3; text-decoration:none;}
#pdflink a:active { color:#0076a3; text-decoration:none;}
#pdflink a:hover { color:#0076a3; text-decoration:underline;}
#pdflink a:focus { color:#0076a3; text-decoration:underline;}

#printlink {
	margin:0 0 0 10px;
	width:100px;
	height:25px;
	float:right;
}
#printlink a:link { color:#0076a3; text-decoration:none;}
#printlink a:visited { color:#0076a3; text-decoration:none;}
#printlink a:active { color:#0076a3; text-decoration:none;}
#printlink a:hover { color:#0076a3; text-decoration:underline;}
#printlink a:focus { color:#0076a3; text-decoration:underline;}

#flashcontain {
	width:418px;
	height:191px;
	margin-bottom:10px;
	float:left;
	clear:left;
}
#worksheet a:link { color:#0076a3; text-decoration:none;}
#worksheet a:visited { color:#0076a3; text-decoration:none;}
#worksheet a:active { color:#0076a3; text-decoration:none;}
#worksheet a:hover { color:#0076a3; text-decoration:underline;}
#worksheet a:focus { color:#0076a3; text-decoration:underline;}

#worksheet {
	width:760px;
	height:30px;
	margin:10px 0px 10px 0px;
	float:left;
}
#flashlarge {
	width:760px;
	float:left;
}
.leftrightcontain {
	width:418px;
	float:left;
}
.leftrightcontain2 {
	width:418px;
	float:left;
	margin-bottom:10px;
}

.printbutton {
	width:100px;
	height:55px;
	float:right;
}
.pdfbutton {
	margin:10px 0 0 0;
	width:100px;
	height:55px;
	float:right;
}

/*  Print button */

ul.printbut {
	padding: 0px;
	margin: 0px 0px 0px 0px; 
}
	
.printbut li {
	padding: 0px;
	margin:0px 0px 0px 0px;
	width: 99px;
	height:55px;
	list-style-type: none;
	line-height: 1.2;
}

ul.printbut li a {
	padding: 10px 10px 0px 30px;
	display: block;
	font-weight: normal; 
	font-size: 75%;
	width: 59px;
	height:45px;
	text-align: left;
	/*text-indent:30px;*/
	left: 0; 
	top:0; 
	background: transparent url('../images/print_but.jpg') left top no-repeat; 
	color:#ffffff; text-decoration:none;
}

ul.printbut li a:hover {
	padding: 10px 10px 0px 30px;
	display: block;
	font-weight: normal; 
	font-size: 75%;
	width: 59px;
	height:45px;
	text-align: left;
	/*text-indent:30px;*/
	background: transparent url('../images/print_but.jpg') -100px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul.printbut li a:focus {
	padding: 10px 10px 0px 30px;
	display: block;
	font-weight: normal; 
	font-size: 75%;
	width: 59px;
	height:45px;
	text-align: left;
	/*text-indent:30px;*/
	background: transparent url('../images/print_but.jpg') -100px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul.printbut li a:active {
	padding: 10px 10px 0px 30px;
	display: block;
	font-weight: normal; 
	font-size: 75%;
	width: 59px;
	height:45px;
	text-align: left;
	/*text-indent:30px;*/
	background: transparent url('../images/print_but.jpg') -100px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
/*  PDF button */

ul.pdfbut {
	padding: 0px;
	margin: 0px 0px 0px 0px; 
}
	
.pdfbut li {
	padding: 0px;
	margin:0px 0px 0px 0px;
	width: 99px;
	height:55px;
	list-style-type: none;
	line-height: 1.2;
}

ul.pdfbut li a {
	padding: 10px 10px 0px 30px;
	display: block;
	font-weight: normal; 
	font-size: 75%;
	width: 59px;
	height:45px;
	text-align: left;
	/*text-indent:30px;*/
	left: 0; 
	top:0; 
	background: transparent url('../images/pdf_but.jpg') left top no-repeat; 
	color:#ffffff; text-decoration:none;
}

ul.pdfbut li a:hover {
	padding: 10px 10px 0px 30px;
	display: block;
	font-weight: normal; 
	font-size: 75%;
	width: 59px;
	height:45px;
	text-align: left;
	/*text-indent:30px;*/
	background: transparent url('../images/pdf_but.jpg') -100px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul.pdfbut li a:focus {
	padding: 10px 10px 0px 30px;
	display: block;
	font-weight: normal; 
	font-size: 75%;
	width: 59px;
	height:45px;
	text-align: left;
	/*text-indent:30px;*/
	background: transparent url('../images/pdf_but.jpg') -100px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul.pdfbut li a:active {
	padding: 10px 10px 0px 30px;
	display: block;
	font-weight: normal; 
	font-size: 75%;
	width: 59px;
	height:45px;
	text-align: left;
	/*text-indent:30px;*/
	background: transparent url('../images/pdf_but.jpg') -100px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}

#address {
	width:225px;
	margin-top:10px;
	float:left;
}
#addresscontent {
	width:205px;
	padding:0px 5px 0px 15px;
	background-image:url('../images/leftnav/address_bg.jpg');
	background-repeat: repeat-y;
	float:left;
}
address.address {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#ffffff;
	font-weight:bold;
	font-style:normal;
}

#contactmain {
	width:513px;
	padding:5px 5px 5px 5px;
	margin:10px 5px 0px 10px;
	border-top: 1px #0175be solid;
	border-right: 1px #0175be solid;
	border-bottom: 1px #0175be solid;
	border-left: 1px #0175be solid;

	float:right;
}
#contactmain a:link { color:#013473; text-decoration:none;}
#contactmain a:visited { color:#013473; text-decoration:none;}
#contactmain a:active { color:#013473; text-decoration:none;}
#contactmain a:hover { color:#013473; text-decoration:underline;}
#contactmain a:focus { color:#013473; text-decoration:underline;}

.contactcontain {
	width:513px;
	margin:0px 0px 10px 0px;
	float:left;
}
.labelcontain {
padding:3px 0 0 0;
	width:200px;
	height:20px;
	text-align:right;
	float:left;
}
.fieldcontain {
	width:300px;
	float:right;
}
label.labeltext {
	
	font-size:75%;
	font-weight:normal;
	color:#000000;
}
.fieldcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-style: normal;
	font-weight: normal;
	color: #013473;
	background-color: #00a9eb;
	border: 1px solid #0475be;
}

/*#contactmain .contactcontain .fieldcontain #message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}*/

/********************************************/
/* Text sizer                               */
/********************************************/
#textresize {
	width:225px;
	height:24px;
	padding:1px 0px 0px 0px;
	margin:0px 0px 3px 0px;
	font-size:75%;
	color:#19518e;
	float:left;
}

#textresize A {
	padding: 0px 2px 0px 2px; 
	margin: 2px 0px 2px 5px;   
}

#textresize A.resizesmall {
	font-size: 80%;
	color:#19518e;
	text-decoration:none; 

}

#textresize A.resizesmall:hover {
	font-size: 80%;
	color:#19518e; 
	text-decoration: underline;
}
#textresize A.resizesmall:active {
	font-size: 80%;
	color:#ff0000; 
	text-decoration: underline;
}

#textresize A.resizemedium {
	font-size: 120%;
	color:#19518e; 
	text-decoration: none
}
#textresize A.resizemedium:hover {
	font-size: 120%;
	color:#19518e; 
	text-decoration:underline
}
#textresize A.resizemedium:active {
	font-size: 120%;
	color:#ff0000; 
	text-decoration:underline
}

#textresize A.resizelarge {
	font-size: 140%;
	color:#19518e; 
	text-decoration: none
}
#textresize A.resizelarge:hover {
	font-size: 140%;
	color:#19518e; 
	text-decoration:underline
}
#textresize A.resizelarge:active {
	font-size: 140%;
	color:#ff0000; 
	text-decoration:underline
}

/*************************************/
/* main menu                         */
/*************************************/

#menucontain {
	width:765px;
	height:90px;
	float:left;
}

#hometextpanel {
	margin-top:10px;
	width:765px;
	float:left;
}
ul.bluebuttonmenu {
	padding: 0px;
	margin: 0px 0px 0px 0px; 
}
	
.bluebuttonmenu li {
	padding: 0px;
	margin:0px 0px 0px 0px;
	width: 130px;
	height:25px;
	list-style-type: none;
	line-height: 1.2;
}

ul.bluebuttonmenu li a {
	padding: 4px 0px 0px 0px;
	display: block;
	font-weight: normal; 
	font-size: 70%;
	width: 130px;
	height:21px;
	text-align: left;
	text-indent:30px;
	left: 0; 
	top:0; 
	background: transparent url('../images/home/blue_but.png') left top no-repeat; 
	color:#ffffff; text-decoration:none;
}

ul.bluebuttonmenu li a:hover {
	padding: 4px 0px 0px 0px;
	display: block; 
	font-weight: normal; 
	font-size: 70%;
	width: 130px;
	height:21px; 
	text-align: left;
	text-indent:30px;
	background: transparent url('../images/home/blue_but.png') -130px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul.bluebuttonmenu li a:focus {
	padding: 4px 0px 0px 0px;
	display: block; 
	font-weight: normal; 
	font-size: 70%;
	width: 130px;
	height:21px; 
	text-align: left;
	text-indent:30px;
	background: transparent url('../images/home/blue_but.png') -130px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}

/*ul.bluebuttonmenu li a:active {
	padding: 3px 0px 0px 0px;
	display: block; 
	font-weight: normal; 
	font-size: 70%;
	width: 130px;
	height:22px; 
	text-align: left;
	text-indent:30px;
	background: transparent url('../images/home/blue_but.png') -130px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}*/

ul.yellowbuttonmenu {
	padding: 0px;
	margin: 0px 0px 0px 0px; 
}
	
.yellowbuttonmenu li {
	padding: 0px;
	margin:0px 0px 0px 0px;
	width: 130px;
	height:25px;
	list-style-type: none;
	line-height: 1.2;
}

ul.yellowbuttonmenu li a {
	padding: 4px 0px 0px 0px;
	display: block;
	font-weight: normal; 
	font-size: 70%;
	width: 130px;
	height:21px;
	text-align: left;
	text-indent:30px;
	left: 0; 
	top:0; 
	background: transparent url('../images/home/yellow_but.png') left top no-repeat; 
	color:#754c24; text-decoration:none;
}

ul.yellowbuttonmenu li a:hover {
	padding: 4px 0px 0px 0px;
	display: block; 
	font-weight: normal; 
	font-size: 70%;
	width: 130px;
	height:21px; 
	text-align: left;
	text-indent:30px;
	background: transparent url('../images/home/yellow_but.png') -130px top no-repeat;
	color:#754c24; 
	text-decoration:none;
}
ul.yellowbuttonmenu li a:focus {
	padding: 4px 0px 0px 0px;
	display: block; 
	font-weight: normal; 
	font-size: 70%;
	width: 130px;
	height:21px; 
	text-align: left;
	text-indent:30px;
	background: transparent url('../images/home/yellow_but.png') -130px top no-repeat;
	color:#754c24; 
	text-decoration:none;
}

ul.greenbuttonmenu {
	padding: 0px;
	margin: 0px 0px 0px 0px; 
}
	
.greenbuttonmenu li {
	padding: 0px;
	margin:0px 0px 0px 0px;
	width: 130px;
	height:25px;
	list-style-type: none;
	line-height: 1.2;
}

ul.greenbuttonmenu li a {
	padding: 4px 0px 0px 0px;
	display: block;
	font-weight: normal; 
	font-size: 70%;
	width: 130px;
	height:21px;
	text-align: left;
	text-indent:30px;
	left: 0; 
	top:0; 
	background: transparent url('../images/home/green_but.png') left top no-repeat; 
	color:#005e20; text-decoration:none;
}

ul.greenbuttonmenu li a:hover {
	padding: 4px 0px 0px 0px;
	display: block; 
	font-weight: normal; 
	font-size: 70%;
	width: 130px;
	height:21px; 
	text-align: left;
	text-indent:30px;
	background: transparent url('../images/home/green_but.png') -130px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul.greenbuttonmenu li a:focus {
	padding: 4px 0px 0px 0px;
	display: block; 
	font-weight: normal; 
	font-size: 70%;
	width: 130px;
	height:21px; 
	text-align: left;
	text-indent:30px;
	background: transparent url('../images/home/green_but.png') -130px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul#navbar {
	position: absolute;
	float: left;
	width: 460px;
	height: 90px;
	background: transparent url('../images/top_menu.jpg') left top no-repeat;
	list-style: none;
	margin: 0;
}

ul#navbar li {	display: inline; }

	
ul#navbar li a {
	float: left;
	height: 90px;
	top: 0;
	font-size:75%;
	text-align: center;
	text-indent:-99999px;
	position: absolute;
}
span.hide {
	visibility:hidden;
}

#home_nav a, #home_nav_live a {left: 0px; width: 85px;}
#church_nav a, #church_nav_live a {left: 90px; width: 85px;}
#history_nav a, #history_nav_live a {left: 180px; width: 85px;}
#yard_nav a, #yard_nav_live a {left: 275px; width:85px;}
#contact_nav a, #contact_nav_live a {left: 370px; width: 95px;}

/*home button*/
#home_nav a:hover, #home_nav a:active, #home_nav a:focus {background: transparent url("../images/top_menu.jpg") 0px -90px no-repeat;}
#home_nav_live a, #home_nav_live a:hover, #home_nav_live a:active, #home_nav_live a:focus {background: transparent url("../images/top_menu.jpg") 0px -180px no-repeat;}

/*Church button*/
#church_nav a:hover, #church_nav a:active, #church_nav a:focus {background: transparent url("../images/top_menu.jpg") -90px -90px no-repeat;}
#church_nav_live a, #church_nav_live a:hover, #church_nav_live a:active, #church_nav_live a:focus {text-decoration: none; color:#ffffff; background: transparent url("../images/top_menu.jpg") -90px -180px no-repeat;}

/*History button*/
#history_nav a:hover, #history_nav a:active, #history_nav a:focus {background: transparent url("../images/top_menu.jpg") -180px -90px no-repeat;}
#history_nav_live a, #history_nav_live a:hover, #history_nav_live a:active, #history_nav_live a:focus {background: transparent url("../images/top_menu.jpg") -180px -180px no-repeat;}

/*Yard button*/
#yard_nav a:hover, #yard_nav a:active, #yard_nav a:focus {background: transparent url("../images/top_menu.jpg") -275px -90px no-repeat;}
#yard_nav_live a, #yard_nav_live a:hover, #yard_nav_live a:active, #yard_nav_live a:focus {background: transparent url("../images/top_menu.jpg") -275px -180px no-repeat;}

/*Contact button*/
#contact_nav a:hover, #contact_nav a:active, #contact_nav a:focus {background: transparent url("../images/top_menu.jpg") -370px -90px no-repeat;}
#contact_nav_live a, #contact_nav_live a:hover, #contact_nav_live a:active, #contact_nav_live a:focus {background: transparent url("../images/top_menu.jpg") -370px -180px no-repeat;}

/*************************************/
/* left nav                          */
/*************************************/

#leftnavcontain {
	margin-top:10px;
	width:225px;
	float: left;
}

#leftnavtop {
	width:225px;
	height:20px;
	background-image:url('../images/leftnav/left_nav_top.jpg');
	background-repeat:no-repeat;
	float:left;
}
#leftnavbot {
	width:225px;
	height:60px;
	background-image: url('../images/leftnav/left_nav_bot.jpg');
	background-repeat:no-repeat;
	float:left;
}
/*********************************************/
/*Left Navigation normal                     */
/*********************************************/
ul.leftmenu {
	padding: 0px;
	margin: 0px 0px 0px 0px; 
}
	
.leftmenu li {
	padding: 0px;
	margin:0px 0px 0px 0px;
	width: 225px;
	height:30px;
	list-style-type: none;
	line-height: 1.2;
}

ul.leftmenu li a {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: normal; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align:left;
	text-indent:45px;
	left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/left_navbar.jpg') left top no-repeat; 
	color:#ffffff; text-decoration:none;
}

ul.leftmenu li a:hover {
	padding: 8px 0px 0px 0px;
	display: block; 
	font-weight: normal; 
	font-size: 75%;
	width: 225px;
	height:22px; 
	text-align: left;
	text-indent:45px;
		left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/left_navbar.jpg') -230px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul.leftmenu li a:focus {
	padding: 8px 0px 0px 0px;
	display: block; 
	font-weight: normal; 
	font-size: 75%;
	width: 225px;
	height:22px; 
	text-align: left;
	text-indent:45px;
		left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/left_navbar.jpg') -230px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul.leftmenu li a:active {
	padding: 8px 0px 0px 0px;
	display: block; 
	font-weight: normal; 
	font-size: 75%;
	width: 225px;
	height:22px; 
	text-align: left;
	text-indent:45px;
		left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/left_navbar.jpg') -230px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}

/*********************************************/
/*Left Navigation live                  */
/*********************************************/

ul.leftmenulive {
	padding: 0px;
	margin: 0px 0px 0px 0px; 
}
	
.leftmenulive li {
	padding: 0px;
	margin-bottom: 0px;
	width: 225px;
	height:30px;
	list-style-type: none;
	line-height: 1.2;
}

ul.leftmenulive li a {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align: left;
	text-indent:45px;
	left: 0; top:0; 
	background: transparent url('../images/leftnav/left_navbar.jpg') -460px top no-repeat;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
}

ul.leftmenulive li a:hover {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align: left;
	text-indent:45px;
	left: 0; top:0; 
	background: transparent url('../images/leftnav/left_navbar.jpg') -460px top no-repeat;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
}
ul.leftmenulive li a:focus {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align: left;
	text-indent:45px;
	left: 0; top:0; 
	background: transparent url('../images/leftnav/left_navbar.jpg') -460px top no-repeat;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
}
ul.leftmenulive li a:active {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align: left;
	text-indent:45px;
	left: 0; top:0; 
	background: transparent url('../images/leftnav/left_navbar.jpg') -460px top no-repeat;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
}

/*********************************************/
/*Left Navigation Submenu normal             */
/*********************************************/
ul.leftsubmenu {
	padding: 0px;
	margin: 0px 0px 0px 0px; 
}
	
.leftsubmenu li {
	padding: 0px;
	margin:0px 0px 0px 0px;
	width: 225px;
	height:30px;
	list-style-type: none;
	line-height: 1.2;
}

ul.leftsubmenu li a {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: normal; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align:left;
	text-indent:55px;
	left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/submenu.jpg') left top no-repeat; 
	color:#ffffff; text-decoration:none;
}

ul.leftsubmenu li a:hover {
	padding: 8px 0px 0px 0px;
	display: block; 
	font-weight: normal; 
	font-size: 75%;
	width: 225px;
	height:22px; 
	text-align: left;
	text-indent:55px;
		left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/submenu.jpg') -230px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul.leftsubmenu li a:focus {
	padding: 8px 0px 0px 0px;
	display: block; 
	font-weight: normal; 
	font-size: 75%;
	width: 225px;
	height:22px; 
	text-align: left;
	text-indent:55px;
		left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/submenu.jpg') -230px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul.leftsubmenu li a:active {
	padding: 8px 0px 0px 0px;
	display: block; 
	font-weight: normal; 
	font-size: 75%;
	width: 225px;
	height:22px; 
	text-align: left;
	text-indent:55px;
		left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/submenu.jpg') -230px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}

/*********************************************/
/*Left Navigation Submenu Live               */
/*********************************************/

ul.leftsubmenulive {
	padding: 0px;
	margin: 0px 0px 0px 0px; 
}
	
.leftsubmenulive li {
	padding: 0px;
	margin-bottom: 0px;
	width: 225px;
	height:30px;
	list-style-type: none;
	line-height: 1.2;
}

ul.leftsubmenulive li a {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align: left;
	text-indent:55px;
	left: 0; top:0; 
	background: transparent url('../images/leftnav/submenu.jpg') -460px top no-repeat;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
}

ul.leftsubmenulive li a:hover {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align: left;
	text-indent:55px;
	left: 0; top:0; 
	background: transparent url('../images/leftnav/submenu.jpg') -460px top no-repeat;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
}
ul.leftsubmenulive li a:focus {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align: left;
	text-indent:55px;
	left: 0; top:0; 
	background: transparent url('../images/leftnav/submenu.jpg') -460px top no-repeat;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
}
ul.leftsubmenulive li a:active {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align: left;
	text-indent:55px;
	left: 0; top:0; 
	background: transparent url('../images/leftnav/submenu.jpg') -460px top no-repeat;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
}
/*********************************************/
/*Left Navigation Submenu Top normal             */
/*********************************************/
ul.leftsubmenutop {
	padding: 0px;
	margin: 0px 0px 0px 0px; 
}
	
.leftsubmenutop li {
	padding: 0px;
	margin:0px 0px 0px 0px;
	width: 225px;
	height:30px;
	list-style-type: none;
	line-height: 1.2;
}

ul.leftsubmenutop li a {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align:left;
	text-indent:45px;
	left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/subtop_live.jpg') left top no-repeat; 
	color:#ffffff; text-decoration:none;
}

ul.leftsubmenutop li a:hover {
	padding: 8px 0px 0px 0px;
	display: block; 
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px; 
	text-align: left;
	text-indent:45px;
		left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/subtop_live.jpg') left top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul.leftsubmenutop li a:focus {
	padding: 8px 0px 0px 0px;
	display: block; 
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px; 
	text-align: left;
	text-indent:45px;
		left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/subtop_live.jpg') left top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul.leftsubmenutop li a:active {
	padding: 8px 0px 0px 0px;
	display: block; 
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px; 
	text-align: left;
	text-indent:45px;
		left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/subtop_live.jpg') left top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
/*********************************************/
/*Left Navigation Submenu Top live             */
/*********************************************/
ul.leftsubmenutoplive {
	padding: 0px;
	margin: 0px 0px 0px 0px; 
}
	
.leftsubmenutoplive li {
	padding: 0px;
	margin:0px 0px 0px 0px;
	width: 225px;
	height:30px;
	list-style-type: none;
	line-height: 1.2;
}

ul.leftsubmenutoplive li a {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align:left;
	text-indent:45px;
	left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/subtop_live.jpg') left top no-repeat; 
	color:#ffffff; text-decoration:none;
}

ul.leftsubmenutoplive li a:hover {
	padding: 8px 0px 0px 0px;
	display: block; 
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px; 
	text-align: left;
	text-indent:45px;
		left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/subtop_live.jpg') -230px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul.leftsubmenutoplive li a:focus {
	padding: 8px 0px 0px 0px;
	display: block; 
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px; 
	text-align: left;
	text-indent:45px;
		left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/subtop_live.jpg') -230px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul.leftsubmenutoplive li a:active {
	padding: 8px 0px 0px 0px;
	display: block; 
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px; 
	text-align: left;
	text-indent:45px;
		left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/subtop_live.jpg') -230px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
/*********************************************/
/*Left Navigation TOP li normal              */
/*********************************************/
ul.leftmenu1 {
	padding: 0px;
	margin: 0px 0px 0px 0px; 
}
	
.leftmenu1 li {
	padding: 0px;
	margin:0px 0px 0px 0px;
	width: 225px;
	height:30px;
	list-style-type: none;
	line-height: 1.2;
}

ul.leftmenu1 li a {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: normal; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align: left;
	text-indent:45px;
	left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/left_navbar_top.jpg') left top no-repeat; 
	color:#ffffff; text-decoration:none;
}

ul.leftmenu1 li a:hover {
	padding: 8px 0px 0px 0px;
	display: block; 
	font-weight: normal; 
	font-size: 75%;
	width: 225px;
	height:22px; 
	text-align: left;
	text-indent:45px;
		left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/left_navbar_top.jpg') -230px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul.leftmenu1 li a:focus {
	padding: 8px 0px 0px 0px;
	display: block; 
	font-weight: normal; 
	font-size: 75%;
	width: 225px;
	height:22px; 
	text-align: left;
	text-indent:45px;
		left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/left_navbar_top.jpg') -230px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}
ul.leftmenu1 li a:active {
	padding: 8px 0px 0px 0px;
	display: block; 
	font-weight: normal; 
	font-size: 75%;
	width: 225px;
	height:22px; 
	text-align: left;
	text-indent:45px;
		left: 0; 
	top:0; 
	background: transparent url('../images/leftnav/left_navbar_top.jpg') -230px top no-repeat;
	color:#ffffff; 
	text-decoration:none;
}

/*********************************************/
/*Left Navigation TOP li live                */
/*********************************************/

ul.leftmenu1live {
	padding: 0px;
	margin: 0px 0px 0px 0px; 
}
	
.leftmenu1live li {
	padding: 0px;
	margin-bottom: 0px;
	width: 225px;
	height:30px;
	list-style-type: none;
	line-height: 1.2;
}

ul.leftmenu1live li a {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align: left;
	text-indent:45px;
	left: 0; top:0; 
	background: transparent url('../images/leftnav/left_navbar_top.jpg') -460px top no-repeat;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
}

ul.leftmenu1live li a:hover {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align: left;
	text-indent:45px;
	left: 0; top:0; 
	background: transparent url('../images/leftnav/left_navbar_top.jpg') -460px top no-repeat;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
}
ul.leftmenu1live li a:focus {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align: left;
	text-indent:45px;
	left: 0; top:0; 
	background: transparent url('../images/leftnav/left_navbar_top.jpg') -460px top no-repeat;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
}
ul.leftmenu1live li a:active {
	padding: 8px 0px 0px 0px;
	display: block;
	font-weight: bold; 
	font-size: 75%;
	width: 225px;
	height:22px;
	text-align: left;
	text-indent:45px;
	left: 0; top:0; 
	background: transparent url('../images/leftnav/left_navbar_top.jpg') -460px top no-repeat;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
}

/*************************************/
/* Footer                            */
/*************************************/

#footer {
	margin-top:10px;
	width:765px;
	height:35px;
	padding:15px 0px 0px 0px;
	background-image: url('../images/home/footer.jpg');
	background-repeat:no-repeat;
	font-size:75%;
	color:#ffffff;
	text-align:center;
	float:left;
}

#footer a:link { color:#005e20; text-decoration:none;}
#footer a:active { color:#005e20; text-decoration:none;}
#footer a:hover { color:#005e20; text-decoration:underline;}
#footer a:focus { color:#005e20; text-decoration:underline;}


