/*  WEBSITE LAYOUT  */
* {margin:0;padding:0;}

body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: #FFFFFF url(../images/homeBG.gif) top left repeat-x;
}

/*   CONTAINER   */
#container {
	position: relative;	margin-left: auto;	margin-right: auto;	width: 972px;	height: auto;
}
  
/*   BANNER   */
#banner {
	position: relative;
	top: 0px;	left: 0px;	width: 972px;	height: 130px;
	background: transparent url(../images/banner.jpg) top left no-repeat;
	float: left;
}

#banner a{display:block;position:relative;left:20px;top:20px;width:410px; height:70px;}

#banner a h1 {	display:none;	visibility:hidden;}

#banner_details {
	position: absolute;
	top: 15px;
	right: 20px;
	width: 250px;
	height: 106px;
}

#banner_details h2{font-family:Times New Roman;color:#22b23b;font-weight:bold;font-size:27px;margin:0;}
#banner_details h3{font-family:Times New Roman;color:#22b23b;font-weight:normal;font-size:21px;margin:0;}
#banner_details p{font-family:Tahoma, Arial;color:#22b23b;font-weight:normal;font-size:13px;margin:0;}
#banner_details p small{font-family:Arial;color:#22b23b;font-weight:normal;font-size:12px;margin:0;}

/*   INFORMATION   */
#information {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	width: 972px;
	height: auto;
	background-image: url(../images/info_bg.jpg);
	background-repeat: repeat-y;
	float: left; 
}

#information_home {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0;
	padding: 0;
	width: 972px;
	height: auto;
	float: left; 
}

#home_flash {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 972px;
	height: 174px;
	background:transparent url(../images/billboard.jpg) top left no-repeat;
	float: left;
}

/*   CONTENT SECTIONS   */
#content {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 972px;
	height: auto;
	float: left; 
}
#content_home {
	position: relative;
	top: 22px;
	left: 28px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 922px;
	height: auto;
	float: left; 
}

#home_left{display:block;float:left;width:650px;}
#home_left h2,#home_left p strong{font-family:Times New Roman;font-weight:normal;font-size:26px;color:#22b23b;margin:10px 0px 18px 0px;}
#home_left p strong{text-decoration:none;}
#home_left h2.purple{font-size:24px;color:#987bb8;}
#home_left p, #home_left ul li{font-family:Tahoma, Arial;font-weight:normal;font-size:14px;line-height:18px;}
#home_left ul{float:left;width:190px;display:block;margin-left:25px;}
#home_left ul.ul1{width:184px;}#home_left ul.ul2{width:168px;}#home_left ul.ul3{width:214px;}
#home_left ul li{color:#7a68ae; list-style-image:url(../images/li.gif);margin-bottom:5px;line-height:26px;}
#home_left p strong{color:#e975ae;font-size:22px;text-decoration:none;line-height:28px;}
#home_left h3{background-color:#e2d8ed;font-family:Times New Roman;font-weight:normal;font-size:20px;color:#7d5ba2;padding:6px 12px 6px 12px;clear:both;}
#home_left h3 a,#home_left h3 a:hover{color:#7d5ba2;}
div.grey,div.green,div.purple,div.pink{/*border-bottom:1px solid #868686;*/font-family:Tahoma, Arial;font-weight:normal;font-size:13px;color:#000000;line-height:18px;padding:10px 0px 10px 0px;}
div.grey strong,div.green strong,div.purple strong,div.pink strong{font-weight:bold;font-size:13px;}
div.grey{color:#868686;}
div.green, div.green p{color:#22b23b;}
div.purple, div.purple p{color:#8f69b9;}
div.pink, div.pink p{color:#e976ae;}


#home_left2{display:block;float:left;width:650px;}
#home_left2 h2,#home_left p strong{font-family:Times New Roman;font-weight:normal;font-size:26px;color:#22b23b;text-decoration:none;margin:10px 0px 18px 0px;}
#home_left2 h2.purple{font-size:24px;color:#987bb8;}
#home_left2 p, #home_left ul li{font-family:Tahoma, Arial;font-weight:normal;font-size:12px;line-height:18px;}
#home_left2 ul{float:left;width:190px;display:block;margin-left:25px;}
#home_left2 ul.ul1{width:184px;}#home_left ul.ul2{width:168px;}#home_left ul.ul3{width:214px;}
#home_left2 ul li{color:#7a68ae;margin-bottom:5px;line-height:26px;}
#home_left2 p strong{color:#e975ae;font-size:22px;text-decoration:none;line-height:28px;}
#home_left2 h3{background-color:#e2d8ed;font-family:Times New Roman;font-weight:normal;font-size:20px;color:#7d5ba2;padding:6px 12px 6px 12px;clear:both;}
#home_left2 h3 a,#home_left h3 a:hover{color:#7d5ba2;}



.left{float:left;margin:5px 15px 5px 0px;}
.right{float:right;clear:both;display:block;margin-bottom:10px;}



#home_right{display:block;float:right;width:252px;}
#home_right h3{font-family:Times New Roman;font-weight:normal;font-size:20px;color:#7d5ba2;text-decoration:underline;}
#home_right ul{display:block;margin-left:20px;}
#home_right ul li{color:#7a68ae; list-style-image:url(../images/li2.gif);margin-bottom:5px;line-height:20px;}
#home_right ul li a{color:#868686;}
#home_right ul li a:hover{color:#22b23b;}

a#btnHomePatients{display:block;width:252px;height:156px;background:transparent url(../images/btnHomePatients.jpg) top left no-repeat;margin: 0px 0px 6px 0px;}
a#btnHomePatients h3, a#btnHomePatients p{display:none;visibility:hidden;}
a#btnHomeOurRooms{display:block;width:252px;height:146px;background:transparent url(../images/btnHomeOurRooms.jpg) top left no-repeat;}
a#btnHomeOurRooms h3, a#btnHomeOurRooms p{display:none;visibility:hidden;}


#footer_home {
	position: relative;
	margin-left:auto;margin-right:auto;margin-top:30px;
	padding: 0px 0px 10px 0px;
	width: 100%;
	height: auto;
	background:transparent url(../images/footerBG.gif) top left repeat-x;
}

#footer_text_home{margin-right:auto;margin-left:auto;width: 922px;padding-top:5px;}

#footer_text_home p, #footer_text_home p a {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 972px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	line-height: 24px;
	color: #22b23b;
	text-align: left;
}

#footer_text_home p a:hover{text-decoration:underline;}

#footer_text_home p a#seeclear{line-height:18px;text-decoration:none;}

#roomsImage{
width: 650px;
margin: auto;
text-align: center;
}

#roomsImage img {
margin: 5px 5px 5px 5px;
border: 0px;
}


#hibicus {
padding-left: 12px;
padding-right: 10px;
}

#roses {
padding-left: 22px;
padding-right: 15px;
}

#bouquet {
padding-left: 22px;
padding-right: 0px;
}
