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

body{
	margin:0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background:#C7E0ED;
}

.left-img {
	padding: 2px;
	border: 1px solid #cccccc;
	background: #fff;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 3px;
	float: left;
	}
	
.right-img {
	padding: 2px;
	border: 1px solid #cccccc;
	background: #fff;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 3px;
	float: right;
	}
	
.clear-contentunit {clear:both; width:90%; margin:0 auto; height:.001px; border:none; background:#585858; color:#585858;}


.headerlogo {width:210px; height:60px; float: left; z-index:2; margin-left:40px; margin-top:15px;}

#container {
width: 100%;
height: 100%;
background:url(../images/bg-vLines.jpg);
}

#header-container {
width: 100%;
height: 101px;
background-image: url(../images/header-bg.jpg);
background-repeat: repeat-x;
}

#header {
width: 998px;
height: 101px;
background-image: url(../images/header.jpg);
background-repeat: no-repeat;
margin: 0 auto;
}

#contact-info {
float: right;
text-align: right;
margin-top: 20px;
margin-right: 10px;
}

#contact-info h1 {
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
color: #ebf2ff;
}

#menu-container {
width: 100%;
height: 44px;
background-image: url(../images/menu-bg.jpg);
background-repeat: repeat-x;
clear: both;
}

#menu {
width: 998px;
height: 44px;
margin: 0 auto;
}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: 11px Arial;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
margin-top: 9px;
margin-left:15px;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: #cccccc;
padding: 5px 6px;
margin-left:5px;
text-decoration: none;
border: 1px solid #666666;
letter-spacing: .2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

.solidblockmenu li a:hover{
color: #ffffff;
background-image: url(../images/menu-active.jpg);
background-repeat: repeat-x;
text-decoration: none;
border: 1px solid #cccccc;
}

#mid-container {
width: 100%;
height:318px;
padding-bottom: 10px;
display: inline;
}

#bottom-container {
width: 100%;
height:200px;
margin-bottom: 5px;
margin-top:0px;
margin-left:3px;
clear: both;
}
#bottom-container .box{
	width:237px;
	height:197px;
	float:left;
	margin:8px 6px 0 5px;
	background:url(../images/homePic1.png) no-repeat
}
#bottom-container .box a{
	float: left;
padding: 7px 0;
margin:155px 0 0 43px;
text-decoration: none;
border: 1px solid #7699c9;
letter-spacing: .2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #bdcde5;
background:#1a3864;
width:150px;
text-align:center;
text-transform:uppercase
}
#bottom-container .box a:hover{
	
	background:#4571b4
}
#bottom-container .box + .box{
	background:url(../images/homePic2.png) no-repeat
}
#bottom-container .box + .box + .box{
	background:url(../images/homePic3.png) no-repeat
}
#bottom-container .box + .box + .box + .box{
	background:url(../images/homePic4.png) no-repeat
}
#body-container {
width: 998px;
height: 100%;
background: url(../images/body-bg.png) repeat-y;
margin: 0 auto;
padding:5px 7px 10px;
}

#intro-text {
width: 294px;
height: 284px;
background: #f5f7f9;
border: 1px solid #333333;
float: right;
margin-right:8px;
margin-top: 0px;
margin-bottom: 0px;
padding: 15px;
display: inline;


}

#intro-text h1 {
font-size: 21px;
font-family: Arial, Helvetica, sans-serif;
font-style:italic;
font-weight: bold;
padding-bottom: 5px;
color: #686868;
text-align:left;
line-height: 18px;
margin:5px 0 0 0;
}




#intro-text p {
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
color: #686868;
text-align:left;
line-height: 20px;
margin:10px 0 0 0;
width:283px;
}

#more-width {
height: 30px;
width: 100%;
float: left;
margin-top:5px;
}


#more-width a{
	float: left;
padding: 7px 8px;
margin:10px 0 0 0;
text-decoration: none;
border: 1px solid #7699c9;
letter-spacing: .2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #bdcde5;
background:#1a3864;
width:auto;
text-align:center;
text-transform:uppercase

}
#more-width a:hover{
	
	background:#4571b4
}


#intro-text-more {
height: 27px;
background-image: url(../images/intro-text-more.jpg);
background-repeat: repeat-x;
padding-left: 7px;
padding-right: 7px;
float: left;
padding-top:3px;
font-family: Arial, Helvetica, sans-serif;
font-size: 17.54px;
display: inline;
}

#intro-text-more a:link {
color: #cccccc;
font-weight: bold;
text-decoration: none;
}

#intro-text-more a:hover {
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

#intro-text-more a:visited {
color: #cccccc;
font-weight: bold;
text-decoration: none;
}

#intro-text-more a:visited:hover {
color: #ffffff;
font-weight: bold;
text-decoration: none;
}


#intro-text-left-cap {
width: 15px;
height: 27px;
background-image: url(../images/intro-text-more-left-cap.jpg);
background-repeat: no-repeat;
float: left;
}

#intro-text-right-cap {
width: 30px;
height: 27px;
background-image: url(../images/intro-text-more-right-cap.jpg);
background-repeat: no-repeat;
float: left;
}

#flash-container {
width: 648px;
height: 316px;
background-image: url(../images/flash-container.jpg);
background-repeat: no-repeat;
border: 1px solid #333333;
background-color: #585858;
float: left;
margin-bottom: 0px;
margin-left:8px;
margin-right:2px;
display: inline;
}

#image-nav {
width: 973px;
height: 100%;
margin: 0 auto;
}

#image-base-right {
height: 199px;
width: 239px;
background-image: url(../images/image-base.jpg);
background-repeat: no-repeat;
border: 1px solid #333333;
margin-top: 0px;
margin-bottom: 0px;
margin-left:5px;
margin-right:5px;
float: right;
display: inline;
position: absolute;
}

#image-base-left {
height: 199px;
width: 240px;
border: 1px solid #c3cee1;
margin-top: 5px;
padding-top:1px;
margin-bottom: 5px;
margin-right: 0px;
margin-left: 5px;
float: left;
display: inline;
position:relative;
background:#c3cee1 scroll 1px;
}

#image-base-text {
	width:100%;
height:49px;
float:left;
position:absolute;
z-index:1;
bottom:0;
background:url(../images/img-base-text.jpg) repeat-x
}
#image-base-text a{
	width:190px;
	height:34px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	line-height:34px;
	font-weight:bold;
	text-decoration:none;
	margin:8px 0 0 26px;
	text-indent:14px;
	background:url(../images/buttonBg.jpg) no-repeat;
}
#image-base-text a:hover{
	background:url(../images/buttonBgHover.jpg) no-repeat;
}
#image-base-text a.typ2{
	text-align:center;
	text-indent:0;
}
#image-base {
height: 167px;
width: 237px;
margin: auto;
}
#image-base img{
	width:auto; 
	float:left;
	margin:5px 0 0 5px;
}
#image-base-width {
height: 30px;
margin: auto;
padding-top:2px;
}

#image-base-more {
height: 27px;
width: 100%;
padding-left: 0px;
padding-right: 0px;
padding-top:0px;
}

#content-area {
padding: 0px;
width: 955px;
display: inline;
}

#left-column {
display: inline;
padding: 0px;
width: 700px;
height: auto;
float:left;
background-color: #ffffff;
background-repeat: repeat;
border: 1px solid #9fb2bc;
margin-left:8px;
padding:5px;
}

#left-column p {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #4f4f4f;
text-align:left;
line-height: 22px;
margin:0px;
padding-top:7px;
padding-left:12px;
text-decoration: none;
}

#left-column p a:link {
color: #666666;
text-decoration: underline;
}

#left-column p a:hover {
color: #333333;
text-decoration: none;
}

#left-column p a:link:visited {
color: #666666;
text-decoration: underline;
}

#left-column p a:hover:visited {
color: #333333;
text-decoration: none;
}



#left-column-2 {
display: inline;
padding: 0px;
width: 970px;
height: auto;
float:left;
background-color: #ffffff;
background-repeat: repeat;
border: 1px solid #333333;
margin-left:8px;
padding:5px;
}

#left-column-2 p {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color: #333333;
text-align:left;
line-height: 16px;
margin:0px;
padding-top:7px;
padding-left:12px;
text-decoration: none;
}

#left-column-2 p a:link {
color: #666666;
text-decoration: underline;
}

#left-column-2 p a:hover {
color: #333333;
text-decoration: none;
}

#left-column-2 p a:link:visited {
color: #666666;
text-decoration: underline;
}

#left-column-2 p a:hover:visited {
color: #333333;
text-decoration: none;
}




#contact-personal {
	height:159px;
	width:160px;
	padding-bottom:5px;
	float: right;
	margin-right:15px;
	margin-left:5px;
	background:url(../images/picBg.png) no-repeat
	
}

#contact-personal-photo {
	height:105px;
	width: 135px;
	margin: 5px auto;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	border: 1px solid #999999;
	}
	
#contact-personal-photo a:link img{
	border:1px solid #333333;
	}

#contact-personal-photo a:hover img{
	border:1px solid #666666;
	}
	
#contact-personal-photo a:visited img{
	border:1px solid #333333;
	}

#contact-personal-photo a:visited:hover img{
	border:1px solid #666666;
	}

#contact-personal-name {
	height:30px;
	width: 135px;
	margin: 5px auto;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	}
	
#contact-personal-name a:link {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333333;
	text-decoration: underline;
	}
	
#contact-personal-name a:hover{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	text-decoration: underline;
	}
#contact-personal-name a:visited {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333333;
	text-decoration: underline;
	}
	
#contact-personal-name a:visited:hover{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	text-decoration: underline;
	}	

	
#title {
padding-top: 0px;
width: 685px;
height:30px;
margin-left:10px;
padding-bottom:10px;
}
#title h1 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:16px;
color: #fff;
text-align:left;
line-height: 18px;
padding-left:0px;
text-decoration: none;
marin-bottom:5px;
height:39px;
line-height:39px;
text-indent:15px;
background:url(../images/headingBg.jpg) repeat-x
}

#title_full {
padding-top: 0px;
width: 940px;
height:30px;
margin:0 0 10px 10px;
border-bottom: 1px dotted #333333;
}
#title_full h1 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:16px;
color: #fff;
text-align:left;
line-height: 18px;
padding-left:0px;
text-decoration: none;
marin-bottom:5px;
height:39px;
line-height:39px;
text-indent:15px;
background:url(../images/headingBg.jpg) repeat-x
}

#right-column {
padding: 0px;
width: 263px;
float:right;
border: 1px solid #9fb2bc;
margin-right:8px;
display: inline;
}
#right-column img{
	width:257px;
	float:left;
	margin:3px;
}

#footer-top {
width: 998px;
height: 7px;
background-image: url(../images/footer-top.jpg);
background-repeat: no-repeat;
margin: 0 auto;
}

#footer-container {
width: 100%;
padding-top:5px;
background: url(../images/footer-bg.png) repeat-x;
clear: both;
}

#footer {
width: 998px;
height: 48px;
margin: 0 auto;
padding:10px 0 5px;
background:url(../images/footer-img.png) no-repeat right bottom
}

#footer-tag{
width: 978px;
font-size: 11px;
padding-right: 10px;
text-align: right;
color: #cbcbcb;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
	padding-bottom: 0px;
}

#footercopyrightarea {
	margin-top: 15px;
	height: 11px;
	font-size: 11px;
	width: 300px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #265783;
}

#footercopyrightarea a:link {
	text-decoration: none;
	color: #265783;
}

#footercopyrightarea a:hover {
	text-decoration: none;
	color: #265783;
}

#footercopyrightarea a:visited {
	text-decoration: underline;
	color: #265783;
}

#footercopyrightarea a:visited:hover {
	text-decoration: none;
	color: #265783;
}

#footer-title {

	margin-top: 15px;
	height: 11px;
	font-size: 11px;
	width: 450px;
	padding-top: 2px;
	padding-right: 80px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #265783;
	float: right;
	text-align: right;
	display: inline;
}

#footer-title a:link {
text-decoration: none;
color: #265783;
}

#footer-title a:hover {
text-decoration: none;
color: #265783;
}

#footer-title a:visited {
text-decoration: none;
color: #265783;
}

#footer-title a:visited:hover {
text-decoration: none;
color: #265783;
}


#copyrightsarea {
	float: left;
	height: 20px;
	width: 300px;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #9999cc;
	text-decoration: none;
	padding-top: 16px;
	padding-right: 0px;
	padding-left: 10px;
	text-align: right;
	margin-right:20px;
	margin-left: 20px;
	display: inline;

}

#footer-links {
float: left;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #63692d;
	text-decoration: none;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-left: 7px;
	text-align: left;
	display: inline;
}

#footer-links a:link {
	color: #cbcbcb;
	text-decoration: none;
	font-weight:bold;
}

#footer-links a:hover {
	color: #cbcbcb;
	text-decoration: underline;
}

#footer-links a:visited {
	color: #cbcbcb;
	text-decoration: none;
}

#footer-links a:visited:hover {
	color: #cbcbcb;
	text-decoration: underline;
}










.chromestyle{
width: 99%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
width: 100%;
padding: 8px 0;
margin: 0;
text-align: center; 
}

.chromestyle ul li{
	width:auto;
	float:left;
	list-style:none
}

.chromestyle ul li a{
float: left;
padding: 7px 8px;
margin-left:5px;
text-decoration: none;
border: 1px solid #7699c9;
letter-spacing: .2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #bdcde5;
background:#4571b4
}

.chromestyle ul li a:hover{ 
background:#1a3864
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #7699c9;
border-bottom-width: 0;
letter-spacing: .2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #cccccc;
z-index:100;
background:#4571b4;
width: 200px;
visibility: hidden;

}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 7px;
border-bottom: 1px solid #7699c9; 
padding: 7px 0;
text-decoration: none;
letter-spacing: .2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #cccccc;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ 
background-color: #1a3864 ;
}



.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.style5 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

#box-container {
width: 650px;
height:140px;
margin-left:10px;
margin-bottom:5px;
display: inline;
}
#login {
width:50%;
height:20px;
margin: 0 auto;
text-align: center;
color: #333333;
font-size:12px;
}
#login input{
	width:180px;
}
#login-text {
width:80%;
margin: 0 auto;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-size:12px;
line-height:16px;
}

#login-text a:link {
text-decoration: underline;
text-align: center;
color: #333333;
font-size:12px;
}

#login-text a:hover {
text-decoration: underline;
text-align: center;
color: #666666;
font-size:12px;
}

#login-text a:visited {
text-decoration: underline;
text-align: center;
color: #333333;
font-size:12px;
}

#login-text a:visited:hover {
text-decoration: underline;
text-align: center;
color: #666666;
font-size:12px;
}

#submit2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: 70px;
background:url(../images/headingBg.jpg) repeat-x;
height:20px;
float: right;
padding:0 15px;
line-height:20px;
}

#submit2 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#submit2 a:hover {
	color: #cccccc;
	text-decoration: none;
}
#submit2 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#submit2 a:visited:hover {
	color: #cccccc;
	text-decoration: none;
}

#boxes {
width: 210px;
height:105px;
margin-top:5px;
margin-left:5px;
float: left;
display: inline;
}
#boxes a:link img  {
border:1px solid #cccccc;
}

#boxes a:hover img  {
border:1px solid #666666;
}


#boxes-text {
width: 210px;
height: 35px;
margin-top:6px;
margin-left:5px;
float: left;
text-align: center;
background-image: url(../images/button-bgHover.jpg);
background-repeat: no-repeat;
line-height:33px;
}

#boxes-text a:link{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #ffffff;
text-decoration: none;
}

#boxes-text:hover{
color: #fff;
text-decoration: none;
background: url(../images/button-bg.jpg) no-repeat;
}

#boxes-text a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #ffffff;
text-decoration: none;
}

#boxes-text a:visited:hover{
color: #cccccc;
text-decoration: none;
}

#spacer{
height:2px;
width: 80%;
border-bottom: dashed 1px #cccccc;
margin-bottom: 10px;
margin-top:5px;
margin-left:10px;
}

#gallery-area {
width: 880px;
margin: 0 auto;
padding:10px;
}
#gallery-image {
float: left; 
width: 165px;
height: 100px;
margin-top:5px;
margin-right:5px;
margin-bottom: 2px;
margin-left:5px;
color:#999999;
background-color:#ffffff;
}

#gallery-image-title {
float: left; 
width: 165px;
height: 35px;
margin-top:5px;
margin-right:5px;
margin-bottom: 15px;
margin-left:5px;
color:#999999;
background-color:#ffffff;
background-image: url(../images/images-buttons.jpg);
background-repeat: no-repeat;
text-align:center;
line-height:30px;
}
#gallery-image-title  a:focus{
	
}
#gallery-image-title  a:link{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #ffffff;
text-decoration: none;
float: left; 
width: 165px;
height: 35px;

}

#gallery-image-title  a:hover{
color: #fff;
text-decoration: none;
background: url(../images/images-buttonsHover.jpg) no-repeat;
}

#gallery-image-title  a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #ffffff;
text-decoration: none;
}

#gallery-image-title  a:visited:hover{
color: #cccccc;
text-decoration: none;
}

#gallery-image a:link img {
border: 1px solid;
border-color: #999999;
}

#gallery-image a:hover img{
border: 1px solid;
border-color: #666666;
}

.warning{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F00;
	text-align:left;
}
.banner
{
	width:646px;
	float:left;
	height:314px;
}
.slideshow {
	height: 316px;
	width:648px;
	float:left;
	margin: auto;
	margin:0px 0 0 7px;
	position:relative;
	border:#CCC solid 0px;
	overflow:hidden;
}
.slideshow2 {
	width:646px;
	float:left;
	margin: auto;
	background: none;
	position:relative
}
.slideshow img
{
	width:auto;
	float:left;
}
.slideshow a{
	width:648px;
	height:316px;
	float:left;
}
.slideshow a span{
	width:auto;
	float:right;
	margin:267px 20px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px; 
	font-weight:bold;
	color:#FFF;
	text-shadow:#000 0px 0px 2px;
}
.slideshow a.slide1{
	background:url(../images/slide1.jpg) no-repeat
}
.slideshow a.slide2{
	background:url(../images/slide2.jpg) no-repeat
}
.slideshow a.slide3{
	background:url(../images/slide3.jpg) no-repeat
}
.slideshow a.slide4{
	background:url(../images/slide4.jpg) no-repeat
}
#full_page {
display: inline;
padding: 0px;
width: 970px;
height: 530px;
float:left;
background-color: #e7e4d5;
background-repeat: repeat;
border: 1px solid #d9d5c3;
margin-left:8px;
padding:0 5px;
}
#full_page .wrap{
	width:100%;
	height:100%;
	float:left;
	background:url(../images/family.png) no-repeat 20px bottom
}
#full_page h1{
	width:910px;
	float:left;
	margin:17px 0 0 10px;
	font-family:"Times New Roman", Times, serif;
	font-size:32px;
	color:#134893;
	line-height:32px;
	font-weight:normal;
}
#full_page .lft{
	width:549px;
	height:429px;
	float:left;
	margin-left:10px;
}
#full_page .lft a{
	width:auto;
	float:left;
	clear:left;
	margin-top:8px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#43413d;
	line-height:16px;
}
#full_page .lft a:hover{
	text-decoration:none;
}
#full_page .rt{
	width:348px;
	height:330px;
	float:left;
	margin:10px 0 0 20px;
	padding:14px 15px 0;
	position:relative;
	background:url(../images/rtCntBg.png) no-repeat;
}
#full_page .rt p{
	width:100%;
	float:left;
	margin-top:4px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#1a1818;
	line-height:11px;
}
#full_page .rt p span{
	font-weight:bold;
	font-style:italic;
}
#full_page .rt .res{
	width:auto;
	float:left;
	position:absolute;
	left:-70px;
	bottom:-80px;
}
#full_page .rt .van{
	width:auto;
	float:left;
	position:absolute;
	right:10px;
	bottom:-60px;
}


#full_page2 {
display: inline;
padding: 0px;
width: 970px;
height: 530px;
float:left;
border: 1px solid #9ea2ae;
margin-left:8px;
padding:0 5px;
background:url(../images/waterBg.png) repeat-x
}
#full_page2 .wrap{
	width:100%;
	height:100%;
	float:left;
	background:url(../images/waterGlass.png) no-repeat
}
#full_page2 h1{
	width:910px;
	float:left;
	margin:25px 0 0 30px;
	font-family:"Times New Roman", Times, serif;
	font-size:32px;
	color:#fff;
	line-height:32px;
	font-weight:normal;
}
#full_page2 .rt{
	width:504px;
	height:385px;
	float:right;
	margin:10px 25px 0 0;
	position:relative;
	background:url(../images/waterRtBg.png) no-repeat
}
#full_page2 .rt p{
	width:474px;
	float:left;
	margin:12px 0 0 17px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#1a1818;
	line-height:11px;
}
#full_page2 .rt p.clr{
	font-weight:bold;
	color:#1e4094;
	margin-top:20px;
}
#full_page2 .rt p.clr a{
	color:#1e4094;
}
#full_page2 .rt p span{
	font-weight:bold;
}
#full_page2 .rt p img{
 	width:auto;
	float:right;
	margin:-12px 0;
}
#full_page2 .rt .res{
	width:auto;
	float:left;
	position:absolute;
	left:-80px;
	bottom:-40px;
}






#full_page3 {
display: inline;
padding: 0px;
width: 970px;
height: 530px;
float:left;
background-color: #e7e4d5;
background-repeat: repeat;
border: 1px solid #d9d5c3;
margin-left:8px;
padding:0 5px;
}
#full_page3 .wrap{
	width:100%;
	height:100%;
	float:left;
	background:url(../images/family2.png) no-repeat 20px 52%
}
#full_page3 h1{
	width:950px;
	float:left;
	margin:17px 0 0 20px;
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
	color:#c85f0d;
	line-height:32px;
	font-weight:normal;
}
#full_page3 .rt{
	width:504px;
	height:435px;
	float:right;
	margin:-15px 25px 0 0;
	position:relative;
	background:url(../images/rtCntBg2.png) no-repeat
}
#full_page3 .rt p{
	width:474px;
	float:left;
	margin:8px 0 0 17px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#1a1818;
	line-height:11px;
}
#full_page3 .rt p.clr{
	font-weight:bold;
	color:#e16b0f;
	margin-top:20px;
}
#full_page3 .rt p.clr a{
	color:#e16b0f;
}
#full_page3 .rt p span{
	font-weight:bold;
}
#full_page3 .rt p img{
 	width:auto;
	float:right;
	margin:-12px 0;
}
#full_page3 .rt .res{
	width:auto;
	float:left;
	position:absolute;
	left:-120px;
	bottom:-10px;
}
