/* CSS Document */

*{

	margin:0px;

	padding:0px;

}

html {

	height: 100%;

}

body{

	background:url(../images/body_bg.jpg) top left repeat-x;

	font-family:tahoma;

	font-size: 11px;

	line-height:;

	color:#000;

	margin-top:20px;

	min-height:100%;

}

p{

	text-align:left;

	line-height:18px;

}

h1,h3,h4,h5,h6{



}

h2{

	padding:1px;

	font-family:Constantia;

	color:#28285c;

	font-size:18px;

	text-align:left;

}

li{



}

ul{



}

.spacer{

	width:100%;

	height:10px;

}

.hspacer{

	width:572%;

	height:5px;

}

.vspacer{

	height:100%;

	width:10px;

}

.normallinks{

	color:#78a817;

	text-decoration:underline;

	font-weight:bold;

}

#wrapper_outer{

	margin:0px;

}

#wrapper_inner{

	margin:0 auto;

	width:945px;	

}

.main_table{

	margin:0px;

	border:1px solid #a3a4a3;	

	background:#FFFFFF;

}

.header_table_bg{

	background:url(../images/header_bg_03.jpg) top left no-repeat;

	width:923px;

	height:98px;

}

#logo{

	background:url(../images/St_And_logo.jpg) no-repeat;

	width:172px;

	height:101px;

	margin-left:15px;

	margin-top:15px;

}

#menu{

	margin:0px;

	padding:0px;

}

#menu ul{

font: 13px tahoma;

padding-left: 0;

margin-left: 0;

height: 31px;

border:0px solid #000;

width:100%;

}



#menu ul li{

list-style: none;

display: inline;

}

#menu ul li a{

padding: 2px 3.1em 2px 3.1em;

margin-left:0px;

text-decoration: none;

float: left;

font-weight:bold;

font-size:11px;

line-height:31px;

color:#666a5f;

background: #9be9e9;

border-right: 1px solid #fff;

width:auto;

text-align:center;

}

#menu ul li a:hover{

background-color: #dbf490;

}

.active_color{

background-color: #dbf490;	

}

 #Menu li#active {

 margin: 0 3px 0 0;

 padding: 3px 6px 3px 8px; /* Display: block won't work in this example, instead we are using padding */

 background: white;

 border: 1px solid #ccc;

 border-bottom: 1px solid white;

 }



.top_side_menubox{

	width:200px;

	height:100%;

	background:#dbf490;

}

#top_side_menubox{

	margin: 17px 10px 7px 12px;

	pading: 0 0 0 0;

}				

						#side_menubox{

						margin:0px;

						padding:0px;

						}

						#side_menubox ul{

							

						}

						

						#side_menubox ul li{

							list-style-type:none;

							background:url(../images/arrow.png) no-repeat;

							line-height:20px;

							padding-left: 15px;

							padding-top: 0px;

							background-position: 0px 8px;

							text-align:left;

						}

																#side_menubox ul li ul li{

																	background:none;

																	list-style-type:none;

																	line-height:20px;

																	padding-left: 15px;

																	padding-top: 2px;

																	text-align:left;

																}	

																#side_menubox ul li ul li a{

																	text-decoration:none;

																	color:#5c5959;

																	text-align:left;

																	font-size:11px;

																	font-weight:normal;

																}		

						#side_menubox ul li a{

							text-decoration:none;

							color:#78a817;

							font-size:11px;

							font-weight:bold;

							text-align:left;

						}

						#side_menubox ul li a:hover{

							text-decoration:none;

						}

.middle_side_menubox{

	background:#9be9e9;

	width:200px;

}

#middle_side_menubox{

	margin: 17px 10px 7px 12px;

	pading: 0 0 0 0;

}

					#middle_sidebox{

							color:#1b6d6d;

							font-size:12px;

							font-weight:bold;

							text-align:left;

						}

					#middle_sidebox_p{

							color:#1b6d6d;

							font-size:11px;

							font-weight:normal;

							text-align:left;

						}

.bottom_side_menubox{

	background:#d9e5b4;

	width:200px;

}



				#bottom_sidebox{

							color:#415407;

							font-size:12px;

							font-weight:bold;

							text-align:left;

						}

				#bottom_sidebox_p{

							color:#415407;

							font-size:11px;

							font-weight:normal;

							font-style:italic;

							text-align:center;

						}

.home_careimg{

	background:url(../images/homecare_img_12.jpg) top left no-repeat;

	width:572px;

	height:279px;

}

 .side_header{

 	background:url(../images/IMG_6749-Edit-2.jpg) no-repeat;

	width:250px;

	height:324px;

 }

.about_us_img{

	background:url(../images/about_us.jpg) top left no-repeat;

	width:572px;

	height:279px;

}

.side_header_aboutus{

 	background:url(../images/aboutus.jpg) no-repeat;

	width:250px;

	height:324px;

 }

.our_resident{

	background:url(../images/ourresidents.jpg) top left no-repeat;

	width:572px;

	height:279px;

}

.side_header_our_resident{

 	background:url(../images/IMG_6749-Edit.jpg) no-repeat;

	width:250px;

	height:324px;

 }

.Our_care_standards{

	background:url(../images/our_care.jpg) top left no-repeat;

	width:572px;

	height:279px;

}

.side_header_Our_care_standards{

 	background:url(../images/ourcare.jpg) no-repeat;

	width:250px;

	height:324px;

 }

.contact_usimg{

	background:url(../images/contact_us.jpg) top left no-repeat;

	width:572px;

	height:279px;

}

.Choosinghome{

	background:url(../images/Choosing_home.jpg) top left no-repeat;

	width:572px;

	height:279px;

}

.contact_usimgside{

	background:url(../images/sideimg_contact.jpg) no-repeat;

	width:250px;

	height:324px;

}

.Choosinghome_sideimg{

	background:url(../images/Choosinghome_sideimg.jpg) no-repeat;

	width:250px;

	height:324px;

}

.Danecroft{

	background:url(../images/Danecroft.jpg) top left no-repeat;

	width:572px;

	height:279px;

}

.Danecroft_imgside{

	background:url(../images/P7075623_small.jpg) no-repeat;

	width:250px;

	height:324px;

}

.Elcom_house{

	background:url(../images/Elcom_house.jpg) top left no-repeat;

	width:572px;

	height:279px;

}

.Elcom_houseside{

	background:url(../images/elcom_housesideimg.jpg) no-repeat;

	width:250px;

	height:324px;

}

.st_and_house{

	background:url(../images/st_andouse.jpg) top left no-repeat;

	width:572px;

	height:279px;

}

.st_and_houseside{

	background:url(../images/st_andrewsside.jpg) no-repeat;

	width:250px;

	height:324px;

}

.westland{

	background:url(../images/westland.jpg) top left no-repeat;

	width:572px;

	height:279px;

}

.westlandside{

	background:url(../images/westlandside.jpg) no-repeat;

	width:250px;

	height:324px;

}

.careers{

	background:url(../images/careers.jpg) top left no-repeat;

	width:572px;

	height:279px;

}

.careerside{

	background:url(../images/careerside.jpg) no-repeat;

	width:250px;

	height:324px;

}

.latest{

	background:url(../images/latest_news.jpg) top left no-repeat;

	width:572px;

	height:279px;

}

.latestside{

	background:url(../images/latestside.jpg) no-repeat;

	width:250px;

	height:324px;

}



.link{

	background:url(../images/link.jpg) top left no-repeat;

	width:572px;

	height:279px;

}

.linkside{

	background:url(../images/linkside.jpg) no-repeat;

	width:250px;

	height:324px;

}

.vedio_img{

	background:url(../images/playerimg_22.jpg) top left no-repeat;

	width:340px;

	height:300px;

}

.footer_left{

	margin:0px;

	padding:0px;

	float:left;

	padding:2px;

	text-decoration: none;

	font-weight:normal;

	font-size:11px;

	line-height:18px;

	color:#9c9a9a;

	

}

.footer{

	margin:0px;

	padding:0px;

	float:right;

}

.footer ul{

font: 13px tahoma;

padding-left: 0;

margin-left: 0;

height: 31px;

border:0px solid #000;

}



.footer ul li{

list-style: none;

display: inline;

}

.footer ul li span{

color:#9c9a9a;

}

.footer ul li a{

padding:2px;

text-decoration: none;

float: left;

font-weight:normal;

font-size:11px;

line-height:18px;

color:#9c9a9a;

text-align:center;

}



.footer ul li a:hover{

background: transperant;

}

.living{

	background:url(../images/living.png) no-repeat;

	width:388px;

	height:134px;

	padding:0px;

	border:#ccc 1px solid;

}

.sendme{

	color:#1b6d6d;

	font-size:11px;

	font-weight:normal;

	text-decoration:underline;

}

.chosh0me li{

	margin-left:12px;

	line-height:22px;

}