/* CSS Document */

/*general*/
*{margin:0;padding:0}
img{border:none}
body{font:14px "MS PGothic";background:url(../img/bg.gif) no-repeat scroll top center;color:#555555}
a{color:#555555;text-decoration:none}
a:hover{color:#333333;text-decoration:underline}
#container{margin:0 auto;width:895px}
#footer{float:left;width:895px;margin:30px 0 20px 0;text-align:center;font:11px "MS PGothic"}
#footer ul{list-style:none}
#footer ul li{display:inline;margin:0 0 0 10px}
#footer ul li a{color:#333333;text-decoration:none}
#footer ul li a:hover{color:#999999;text-decoration:underline}
.copyright{float:left;width:895px;margin:10px 0 0 0}
#header{width:895px}

/*content*/
#content{width:895px;margin:12px 0 0 0}
#content .leftpanel{float:left;width:204px}
#content .right_panel{float:right}

/*nav*/
#menu {width:164px;background-color:#000000;}
#menu ul{height:326px;text-indent:-9000px;list-style:none;overflow:hidden;}
#menu li {float:left;height:33px;text-decoration: none;}	
#menu li a:link, #menu li a:visited, #menu li a:hover{display:block;height:33px}

#link1 a{width:164px;background: url(../img/nav.gif) 0 0}
#link2 a{width:164px;background: url(../img/nav.gif) 0 -33px}
#link3 a{width:164px;background: url(../img/nav.gif) 0 -66px}
#link4 a{width:164px;background: url(../img/nav.gif) 0 -99px}
#link5 a{width:164px;background: url(../img/nav.gif) 0 -132px}
#link6 a{width:164px;background: url(../img/nav.gif) 0 -164px}
#link7 a{width:164px;background: url(../img/nav.gif) 0 -197px}
#link8 a{width:164px;background: url(../img/nav.gif) 0 -230px}
#link9 a{width:164px;background: url(../img/nav.gif) 0 -263px}
#link10 a{width:164px;background: url(../img/nav.gif) 0 -295px}


#link1 a:hover{background: url(../img/nav.gif) -164px 0}
#link2 a:hover{background: url(../img/nav.gif) -164px -33px}
#link3 a:hover{background: url(../img/nav.gif) -164px -66px}
#link4 a:hover{background: url(../img/nav.gif) -164px -99px}
#link5 a:hover{background: url(../img/nav.gif) -164px -132px}
#link6 a:hover{background: url(../img/nav.gif) -164px -164px}
#link7 a:hover{background: url(../img/nav.gif) -164px -197px}
#link8 a:hover{background: url(../img/nav.gif) -164px -230px}
#link9 a:hover{background: url(../img/nav.gif) -164px -263px}
#link10 a:hover{background: url(../img/nav.gif) -164px -295px}

#activelink1 {width:164px;background: url(../img/nav.gif) -164px 0}
#activelink2 {width:164px;background: url(../img/nav.gif) -164px -33px}
#activelink3 {width:164px;background: url(../img/nav.gif) -164px -66px}
#activelink4 {width:164px;background: url(../img/nav.gif) -164px -99px}
#activelink5 {width:164px;background: url(../img/nav.gif) -164px -132px}
#activelink6 {width:164px;background: url(../img/nav.gif) -164px -164px}
#activelink7 {width:164px;background: url(../img/nav.gif) -164px -197px}
#activelink8 {width:164px;background: url(../img/nav.gif) -164px -230px}
#activelink9 {width:164px;background: url(../img/nav.gif) -164px -263px}
#activelink10 {width:164px;background: url(../img/nav.gif) -164px -295px}

/*main content*/
#main_intro{float:right;background:url(../img/main_img.jpg) no-repeat;width:691px;height:325px}
#main_intro .text{float:left;width:360px;margin:130px 0 0 0}
#main_intro .text p{line-height:25px}

/*features*/
#feature01{float:right;background:url(../img/care_photo.jpg) no-repeat;width:691px;height:201px;margin:20px 0 0 0}
#feature02{float:right;background:url(../img/care_photo02.jpg) no-repeat;width:691px;height:201px;margin:10px 0 0 0}
#feature03{float:right;background:url(../img/care_photo03.jpg) no-repeat;width:691px;height:201px;margin:10px 0 0 0}
#feature01 p, #feature02 p, #feature03 p {line-height:25px}
#feature01 .txt, #feature03 .txt {float:right;width:200px;padding:50px 60px 0 0}
#feature02 .txt{float:left;width:200px;padding:50px 0 0 60px}

/*inside content*/
#content_inside{width:895px;margin:12px 0 0 0}
#content_inside .rightpanel{float:right;width:707px}
#content_inside .leftpanel{float:left;width:180px}
.section_header{float:left;width:707px;height:50px;background-color:#666666}
.sub{float:right;width:707px;height:44px;border-bottom:1px dashed #006600;margin:15px 0 0 0}
.txtsec{float:right;width:707px;margin:10px 0 0 0}
.txtsec p{line-height:25px}
.desc_contact{float:left;margin:20px 0 0 0;line-height:25px}
.nurse_photo{float:right;width:707px;margin:30px 0 10px 0}
.public_space{float:right;width:707px;margin:30px 0 20px 0}
#how_to_join01{float:left;width:665px;height:139px;margin:20px 0 0 0;background:url(../img/how_to_join01.gif) no-repeat}
#how_to_join02{float:left;width:665px;height:139px;margin:20px 0 0 0;background:url(../img/how_to_join02.gif) no-repeat}
#how_to_join03{float:left;width:665px;height:178px;margin:20px 0 0 0;background:url(../img/how_to_join03.gif) no-repeat}
#how_to_join04{float:left;width:665px;height:178px;margin:20px 0 0 0;background:url(../img/how_to_join04.gif) no-repeat}
#how_to_join05{float:left;width:665px;height:176px;margin:20px 0 0 0;background:url(../img/how_to_join05.gif) no-repeat}
#how_to_join06{float:left;width:665px;height:101px;margin:20px 0 10px 0;background:url(../img/how_to_join06.gif) no-repeat}
.how_txt{float:left;width:640px;margin:45px 0 0 0}
#trial{float:left;width:677px;padding:10px;margin:0 0 50px 0}
#trial p{line-height:25px}
#trial img{margin:30px 0 0 20px}

/*about_facility_inside_room*/

.div_02 {width:707px;adding-top:16px}
.div_02 p {font-size:14px;color:#555555;font:"MS PGothic";line-height:27px}
.p_padded {margin-top:19px}

.div_03 {width:707px;height:205px;background-image:url(../img/content_img_01.jpg);margin-top:25px}

.div_04 {font-size:14px;color:#2a404a;font:"MS PGothic";line-height:20px;width:219px;margin-left:429px;padding-top:40px}

.div_05 {width:707px;padding-top:16px}
.div_05 p {font-size:14px;color:#555555;font:"MS PGothic";line-height:27px}


/*brief overview*/
.table_01 {color:#555555;float:left}
.td_padded {padding-left:15px}


/*price*/
#price{float:left;width:707px}
.table_02 {color:#555555;font-size:12px;background-color:#ecf5e0;margin-top:8px}
.table_03 {color:#555555;font-size:12px;background-color:#ecf5e0;margin-top:1px}
.td_02 {background-color:#d9eac2;font-weight:bold;padding:11px 0 12px 10px;}
.td_03 {padding:11px 0 11px 10px;}
.td_04 {padding:11px 0 12px 10px;font-weight:bold}
.td_05 {padding:11px 0 35px 10px}

/*access*/
.map_div {width:398px;margin:0 auto}
.map_div img {margin:30px 0 20px 0}

/*form*/
.formfont{float:left;width:150px;font:12px "MS PGothic";padding:5px 0 0 0}
.formfont_big{float:left;width:150px;height:50px;font:12px "MS PGothic";padding:5px 0 0 0}
.formfont_bigtoo{float:left;width:150px;height:100px;font:12px "MS PGothic";padding:5px 0 0 0}
.txtinput{width:275px;height:18px;margin:0 10px 5px 0}
.padT20{padding:0 0 20px 0}
.message{width:275px;height:100px}
label{font:12px "MS PGothic";margin:0 20px 0 3px}
.submitbtn{float:left;width:50px;height:25px;margin:0 10px 0 0}
#form_content_wrapper{float:left;margin:40px 0 20px 0;width:550px}
.form_content{border-top:1px dashed #CCCCCC;padding:10px}
.form_content_no_brdr{padding:10px;height:22px}
#submit{margin:0 0 0 160px}

/*misc*/
/*company info*/
.main_comp_info {width:657px;padding:20px 0 20px 50px;float:left}
.comp_info_table {float:left;margin-top:30px;font-size:12px}
.comp_info_table td {padding-top:20px}
.comp_info_td_left {border-bottom:1px solid #CCCCCC;background-color:#ebeae6;padding-left:20px}
.comp_info_td_right {border-bottom:1px solid #CCCCCC;padding-left:20px}
.comp_info_td_right_noline {padding-left:20px}
.comp_info {width:500px;height:60px;background-color:#dedddb;float:left;font-size:13px}
.comp_info p {width:450px;margin:15px auto;font-weight:bold}

/*recruit*/
.main_recruit {width:657px;padding:20px 0 20px 50px;float:left}

.recruit {width:500px;height:60px;background-color:#dedddb;float:left;font-size:13px;color:#333333}
.recruit p {width:450px;margin:15px auto;font-weight:bold}

.recruit_02 {width:500px;float:left;color:#333333}
.recruit_02_link a{text-decoration:underline;color:#333333}
.recruit_02_link a:hover {text-decoration:none;color:#333333}
.recruit_02 p {font-size:13px;padding-top:20px}
.recruit_02 img {padding:30px 0 20px 0}

