/* CSS Document */


*{
   margin:0px;
   padding:0px;
}

body{
   font:12px Verdana, Arial, Helvetica, sans-serif; color:#666666;
}

a{
   text-decoration:none;
}

a:hover{
   text-decoration:underline;
}

.img{
   float:left;
   border:none;
}

.main{
    width:885px;
	margin:0 auto;
	padding:13px 0;
}

.header{
  width:875px;
  float:left;
}

.logo{
   float:left;
   border:none;
   margin-left:15px;
}

.header_right{
   width:70px;
   float:right;
   padding:31px 21px 5px 0;
}

.img1{
   float:left;
   border:none;
   margin-left:10px;
}

.navbar{
   width:652px;
   height:35px;
   float:left;
   background:url(../images/call.jpg) no-repeat;
   padding:170px 0 0 223px;
}

.navbar ul{
   float:left;
}

.navbar li{
   float:left;
   list-style:none;
}

.home, .home_act{
   width:102px;
   height:35px;
   float:left;
   background:url(../images/home_norm.jpg) ;
}

.home:hover{
   background:url(../images/home_act.jpg);
}

.home_act{
   background:url(../images/home_act.jpg);
}

.aged, .aged_act{
   width:160px;
   height:35px;
   float:left;
   background:url(../images/aged_norm.jpg);
}

.aged:hover{
   background:url(../images/aged_act.jpg);
}

.aged_act{
   background:url(../images/aged_act.jpg);
}

.resident, .resident_act{
   width:133px;
   height:35px;
   float:left;
   background:url(../images/resident_norm.jpg);
}

.resident:hover{
   background:url(../images/resident_act.jpg);
}

.resident_act{
   background:url(../images/resident_act.jpg);
}

.faq, .faq_act{
   width:65px;
   height:35px;
   float:left;
   background:url(../images/faq_norm.jpg);
}

.faq:hover{
   background:url(../images/faq_act.jpg);
}

.faq_act{
   background:url(../images/faq_act.jpg);
}

.contact, .contact_act{
   width:105px;
   height:35px;
   float:left;
   background:url(../images/contact_norm.jpg);
}

.contact:hover{
   background:url(../images/contact_act.jpg);
}

.contact_act{
   background:url(../images/contact_act.jpg);
}

.main2{
   width:885px;
   margin:0 auto;
   padding:23px 0 0 5px;
   clear:both;
}


.left{
   width:248px;
   float:left;
   border-right:#CDCDCD solid 1px;
}


.left h1 {
   float:left;
   width:98%;
   font:bold 14px Verdana, Arial, Helvetica, sans-serif;
   border-bottom:#CDCDCD solid 1px;
   padding:0 0 2px 6px;
}

.img_arrow{
   float:left;
   margin:-3px 4px 0 0;
}

.left_txt{
   width:236px;
   float:left;
   padding:14px 0 15px 6px;
   line-height:18px;
}

.table{
    width:248px;
	float:left;
	border-top:#CDCDCD solid 1px;
	padding:4px 0;
}

.table_in{
   float:left;
   width:235px;
   background:#F2F2F2;
   border:#BFD9E5 solid 1px;
   font:11px Arial, Helvetica, sans-serif;
   color:#006699;
   text-align:left;
   line-height:21px;
   padding-left:7px;
}

.table_in1{
   float:left;
   width:235px;
   font:11px Arial, Helvetica, sans-serif;
   text-align:left;
   padding-left:7px;
}


.just{
    width:239px;
	float:left;
	border-top:#CDCDCD solid 1px;
	padding:17px 0 0 9px;
}

.just_txt{
   width:95px;
   float:left;
   font-size:11px;
   padding-left:12px;
   line-height:11px;
}

.just_txt em{
   color:#0099FF;
   font-weight:bold;
}


.order{
   width:82px;
   height:21px;
   float:left;
   background:url(../images/order.jpg);
   cursor:pointer;
   border:none;
   margin-top:6px;
}


.img2{
   float:left;
   border: none;
   margin-top:4px;
}

.right{
   width:632px;
   float:left;
   border-left:#CDCDCD solid 1px;
   margin-left:-1px;
}



.right h1 {
   float:left;
   width:610px;
   font:bold 14px Verdana, Arial, Helvetica, sans-serif;
   border-bottom:#CDCDCD solid 1px;
   padding:0 0 2px 6px;
}

.right_in{
   padding-left:13px;
   float:left;
}

.right_txt{
   width:602px;
   float:left;
   padding:13px 0 0 14px;
   line-height:18px;
}


.right_txt h3{
   font: bold 11px Verdana, Arial, Helvetica, sans-serif;
   color:#0099FF;
   float:left;
   padding-left:5px;
   padding-bottom:5px;
}


.right_txt h4{
   font: bold 11px Verdana, Arial, Helvetica, sans-serif;
   color:#442222;
   float:right;
   padding-left:5px;
   padding-bottom:5px;
}




.img3{
   float:left;
   border:none;
   margin:0 21px 14px 14px; 
}

.order2{
   width:119px;
   height:30px;
   float:right;
   background:url(../images/order2.jpg);
   cursor:pointer;
   border:none;
   margin:25px 50px 0 0;
}

.since{
   width:616px;
   float:left;
   padding-left:10px;
   padding-bottom:3px;
}

.since h2{
   font:bold 12px Verdana, Arial, Helvetica, sans-serif ;
   color:#993300;
   float:left;
   padding-left:36px;
}

.since_in{
   width:598px;
   float:left;
   height:72px;
   background:url(../images/since.jpg) no-repeat;
   padding:33px 0 0 16px;
   line-height:18px;
}

.our{
   width:616px;
   float:left;
   padding-top:25px;
}

.our h3{
   font: bold 14px Verdana, Arial, Helvetica, sans-serif;
   color:#0099FF;
   padding-left:5px;
   padding-bottom:5px;
}



.footer{
   width:875px;
   float:left;
   background:url(../images/footer.jpg) no-repeat;
   height:22px;
   text-align:center;
   font-size:11px;
   text-align:center;
   padding-top:10px;
   margin-top:49px;
}



.right2{
   width:885px;
   border-left:none;
}

.right2 h1{
   width:855px;
}



.right2_txt{
   width:850px;
}


.right3_txt{
   width:250px;
}


.right3_txt h3{
   text-align:center;
   float:none;
}


.left_txt2 h3{
   font: bold 11px Verdana, Arial, Helvetica, sans-serif;
   color:#0099FF;
   padding-left:5px;
   padding-bottom:5px;
}

.left_txt2 h4{
   font: bold 11px Verdana, Arial, Helvetica, sans-serif;
   color:#460000;
   padding-top:10px;
}




.aged_con{
   border-top:none;
   width:450px;
}


.aged_con_in{
   width:350px;
}

