body {
	margin: 0px;
	background-color:#024E43;
}
/* header */
#header_cont {
	background-color:#34B233;
	position:relative; 
	top:0px; 
	width:740px; 
	height:102px; 
	z-index:1	
}
#header_cont_inner {
	background-color:#024E43; 
	position:absolute; 
	top:15px; 
	left:0px;
	width:715px; 
	height:80px; 
	z-index:2;
}
#header_nav {
	background-color:#024E43; 
	text-align:right;
	position:relative; 
	float:left;
	top:0px; 
	width:715px; 
	height:15px; 
	z-index:3;
}
#header_nav a {
	color:white;	
	font-size:.75em;	
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;	
	text-decoration:none;	
	padding-right:10px;	
}
#header_logo {
	position:absolute; 
	left:10px; 
	top:23px; 
	width:324px; 
	height:66px; 
	z-index:8;
}
/*end header */
/*home page*/
#hp_40 {
	position:absolute; 
	left:60%; 
	top:73px; 
	width:162px; 
	height:67px; 
	z-index:5;
}
#hp_content_cont {
	position:relative;
	width:740px; 

}
#hp_rotate {
	position:relative; 
	width:740px;  
	z-index:4;
}
#hp_navbar {
	position:relative; 
	width:740px;  
	z-index:6;
}
#hp_section_cont {
	position:relative; 
	float:center; 
	width:740px; 
	height:100px;
	background-color:white;
	/*background-repeat: repeat-y;	
	background-image: url(../images/hp_section_cont.gif);*/
	z-index:6;
}
#hp_about {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:.7em;	
	color:black;	
	position:relative; 
	float:left; 
	width:149px; 
	padding-right:3px; 
	z-index:7;
	text-align:left;
	background-color:white;
	border-right:1px solid #7a7a7a;	
}
#hp_about a {
	color:black;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#hp_about a:hover {
	color:#024E43;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#hp_living {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:.7em;	
	color:black;	
	position:relative; 
	float:left; 
	width:147px;
	padding-right:2px;  
	z-index:8;
	text-align:left;
	background-color:white;
	border-right:1px solid #7a7a7a;	
}
#hp_living a {
	color:black;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#hp_living a:hover {
	color:#024E43;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#hp_lifestyle {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:.7em;	
	color:black;	
	position:relative; 
	float:left; 
	width:148px;  
	padding-right:2px;
	z-index:9;
	text-align:left;
	background-color:white;
	border-right:1px solid #7a7a7a;	
}
#hp_lifestyle a {
	color:black;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#hp_lifestyle a:hover {
	color:#024E43;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#hp_visit {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:.7em;	
	color:black;	
	position:relative; 
	float:left; 
	width:148px;
	padding-right:2px;  
	z-index:10;
	text-align:left;
	background-color:white;
	border-right:1px solid #7a7a7a;	
}
#hp_visit a {
	color:black;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#hp_visit a:hover {
	color:#024E43;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#hp_giving {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:.7em;	
	color:black;	
	position:relative;  
	float:left;
	width:135px;  
	z-index:11;
	text-align:left;
	background-color:white;
}
#hp_giving a {
	color:black;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#hp_giving a:hover {
	color:#024E43;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
/*end home page*/
/* begin inner page*/
#inner_cont {
	background-color:#34B233;
	position:relative; 
	top:0px; 
	width:740px; 
	height:102px; 
	z-index:1;	
}
#inner_cont_inner {
	background-color:#024E43;
	position:absolute;
	top:15px;
	left:0px;
	width:715px;
	height:87px;
	z-index:2;
	visibility: visible;
}
#inner_nav {
	background-color:#024E43; 
	text-align:right;
	position:relative;
	float:left;
	top:0px; 
	width:715px; 
	height:15px; 
	z-index:3;
}
#inner_nav a {
	color:white;	
	font-size:.75em;	
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;	
	text-decoration:none;	
	padding-right:10px;	
}
#inner_logo {
	position:absolute;
	left:10px;
	top:23px;
	width:324px;
	height:66px;
	z-index:10;
}
#inner_content_cont {
	position:relative;
	float:center;
	width:740px;
	background-color:white;
}
#inner_navbar {
	position:relative;
	float:left;
	width:740;
	z-index:6;
	height:28px;
	padding:0px;
}
#inner_copy_cont {
	position:inherit;
	width:740px;
	z-index:30;
	height:400px;
	background-color:white;
	padding-bottom:10px;
	right:0px;
	padding-right:0px;
	top:0px;
	text-align:left;
	overflow: visible;
	visibility: visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	left: 0px;
}
#inner_copy_cont_b {
	position:relative;
	width:740px; 
	z-index:30;	
	height:290px;
	background-color:white;
	padding-bottom:10px;
	right:0px;
	padding-right:0px;
	top:0px;
	text-align:left;
}
p, li {
	font-size:.75em; font-family:Arial;
}
td {
	font-size:.75em; font-family:Arial;
}
#inner_copy_cont strong {
	color:#024e43;
	font-size:1.1em;
}
#inner_copy_cont a {
	color:#024e43;
}
#inner_copy_cont1 {
	position:relative;
	float:left;
	width:332px;
	padding-right:5px;
	background-color:white;
	overflow: visible;
}
#inner_copy_cont112 {
	position:relative;
	float:left;
	width:339px;
	padding-right:5px;
	background-color:white;
}
#inner_copy_cont2 {
	position:relative; 
	float:left; 
	width:135px; 
	padding-top:15px;
	background-color:white;
}
#inner_copy_cont2 a {
	text-decoration:none;
	font-size:1.0em;
}
#inner_copy_cont3 {
	position:relative;
	float:left;
	width:250px;
	background-color:white;
}
#inner_section_cont {
	position:relative;
	float:center;
	width:740px;
	height:110px;
	background-color:#ffffff;
	/*background-repeat: repeat-y;	*/
	/*background-image: url(../images/hp_section_cont.gif);*/
	z-index:6;
	overflow: visible;
	visibility: visible;
}
.inner_section_header {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:1.2em;	
	color:#024e43;	
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}
.inner_section_header a {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:1.2em;	
	color:#024e43;	
	font-weight:bold;
	text-decoration:none;
}
.inner_section_header a:hover {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:1.1em;	
	color:#34B233;	
	font-weight:bold;
	text-decoration:none;
}
#inner_1 {
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	text-decoration:none;
	position:relative;
	float:left;
	width:140px;
	padding-right:3px;
	z-index:7;
	background-color:white;
	border-right:1px solid #7a7a7a;
	text-align: left;
}
#inner_1 a {
	color:black;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#inner_1 a:hover {
	color:#024E43;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}

.inner_arrow {
	 margin-right:5px; 
	 z-index:12;
}
#inner_2 {
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	position:inherit;
	float:left;
	width:140px;
	padding-right:2px;
	background-color:white;
	z-index:8;
	border-right:1px solid #7a7a7a;
	text-align: left;
}
#inner_2 a {
	color:black;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#inner_2 a:hover {
	color:#024E43;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#inner_3 {
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	position:relative;
	float:left;
	width:140px;
	padding-right:2px;
	z-index:9;
	background-color:white;
	border-right:1px solid #7a7a7a;
	text-align: left;
}
#inner_3 a {
	color:black;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#inner_3 a:hover {
	color:#024E43;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#inner_4 {
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	position:relative;
	float:left;
	width:140px;
	padding-right:2px;
	z-index:10;
	background-color:white;
	border-right:1px solid #7a7a7a;
	text-align: left;
}
#inner_4 a {
	color:black;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#inner_4 a:hover {
	color:#024E43;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#inner_5 {
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	position:relative;
	float:left;
	width:144px;
	background-color:white;
	z-index:11;
	overflow: visible;
	text-align: left;
}
#inner_5 a {
	color:black;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#inner_5 a:hover {
	color:#024E43;	
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
/* end inner page /*
/* footer */
#footer_cont {
	position:relative;
	float:center;
	background-color:white;
	width:740px;
	height:105px;
	z-index:9;
	border-top:2px solid #7A7A7A;
	background-color:#ffffff;
	overflow: visible;
	visibility: visible;
}
#footer_left {
	font-family: Arial;	
	font-size:.6em;	
	color: #7A7A7A;
	position:relative; 
	float:left;  
	width:329px;  
	z-index:9;
	top:10px;
	left:8px;
	text-align:left;
	background-color:white;
}
#footer_right {
	text-align: right;	
	font-family: Arial;	
	font-size:.6em;	
	color: #7A7A7A;
	position:relative; 
	float:right; 
	text-align:right;
	width:312px; 
	padding-right:3px;
	height:54px; 
	z-index:29;
	top:10px;
}
#inner_copy_cont001 {
	position:inherit;
	width:740px;
	z-index:30;
	height:700px;
	background-color:white;
	padding-bottom:10px;
	right:0px;
	padding-right:0px;
	top:inherit;
	text-align:left;
	overflow: visible;
	visibility: visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	left: 0px;
}
#footer_cont001 {
	position:relative;
	background-color:white;
	width:740px;
	height:66px;
	z-index:9;
	border-top:2px solid #7A7A7A;
	background-color:#FFFFFF;
	overflow: visible;
	visibility: visible;
}
.textcopy001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11pt;
}
#inner_section_cont003 {
	position:relative;
	float:center;
	width:740px;
	height:140px;
	background-color:#ffffff;
	/*background-repeat: repeat-y;	*/
	/*background-image: url(../images/hp_section_cont.gif);*/
	z-index:6;
	overflow: visible;
	visibility: visible;
}
