body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	color:#000000;line-height:16px;
	font: normal 11px Verdana;
	background: #FFFFFF url( '../images/main-bg.jpg' ) repeat-x top;
}
img {
	border: 0px;
}
h1	{
	font: normal 25px Georgia, "Times New Roman", Times, serif;
	color:#54657d;
}
li	{padding-bottom: 6px;}
#container {
	padding: 0px;
	width: 873px;
	margin:0 auto; 
}
#header {
	width: 873px;
}
#menu {
	height: 27px;
	width: 873px;
	background: #000000 url( '../images/nav-bg.jpg' ) repeat-x top;
	margin-bottom:10px;
}

#main_top {
	width: 875px;
	height:11px;
	background: url( '../images/content_top.png' ) no-repeat top;
	/*padding-left:30px;
	padding-right:10px;*/
	padding:0;
	text-align:left;
	margin:0;		
}

#main_bottom {
	width: 875px;
	height:15px;
	background: url( '../images/content_bottom.png' ) no-repeat;
	/*padding-left:30px;
	padding-right:10px;*/
	text-align:left;
	margin:0;
}
#main_container {
	background: url( '../images/main_content_bg.png' ) repeat-y;
	text-align:left;
	width:875px; float:left;	
	padding-left:15px;
	padding-right:5px;
}
#main {
	width: 873px;
	background: url( '../images/main-content.png' ) no-repeat;
	padding-top:5px;
	padding-left:15px;
	padding-right:5px;
	text-align:left;
}
#welcome {
	width: 573px;
	float:left;
	text-align:left;
	padding-right:10px;
}
#facilities {
	width: 270px;
	float:left;
	padding-right:16px;
}
#health {
	width: 276px;
	float:right;
	padding-right:10px;
}
#welcomeHead {
	width: 573px;
	font: normal 25px Georgia, "Times New Roman", Times, serif;
	color:#54657d;
}
.serviceHead {
	font: normal 18px Georgia, "Times New Roman", Times, serif;
	color:#54657d;
}
#welcomePhoto {
	width: 146px;
	float:left;
	height:170px;
}
#welcomeText {
	width: 417px;
	float:right;
	padding-left:10px;
	height:auto;
	line-height:16px;
}

#welcomeText ul {
	list-style-type:none;
}

#welcomeText h2 {
	color:#9999CC;
}
#news {
	width: 250px;
	height:411px;
	float:left;
	text-align:center;
}
#newsHead {
	width: 250px;
	height:28px;
	background: #FFFFFF url( '../images/news-header.jpg' ) no-repeat top right;
	text-align:center;
	font: normal 20px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	padding-top:8px;
}
#newsText {
	width: 220px;
	height:355px;
	background: #FFFFFF url( '../images/news-text-bg.jpg' ) no-repeat top right;
	text-align:left;
	padding-top:15px;
	padding-left:20px;
	padding-right:10px;
}
.newsBlock {
	width: 220px;
	height:118px;
}

#newsBlock img {
	border:0;
}

.facebook {
	padding-right:25px;
}
.photo {
	width: 58px;
	height:100px;
	float:left;
}
.text {
	width: 157px;
	height:100px;
	float:right;
	padding-left:5px;
}
#footer {
	background: #FFFFFF url( '../images/footer-bg.jpg' ) repeat-x top;
	height: 72px;
	width: 873px;
	padding-top:20px;
	clear:both;
	margin:0 auto;
	color:#FFFFFF;
}
#footer a:link, #footer a:visited, #footer a:hover	{color:#FFFFFF}
a.TopNav {
	height:21px;
	width:110px;
	color:#FFFFFF;
	display:block;
	text-align:center;
	text-decoration:none;
	background: url( '../images/nav-bg.jpg' ) repeat-x top;
	font: bold 12px Arial;
	float:left;
	padding-top:6px;
}
a.TopNav:hover {
	height:21px;
	width:110px;
	color:#FFFFFF;
	display:block;
	text-align:center;
	text-decoration:none;
	background: url( '../images/nav-over.jpg' ) repeat-x top;
	font: bold 12px Arial;
	float:left;
	padding-top:6px;
}
a.TopNavLarge {
	height:21px;
	width:200px;
	color:#FFFFFF;
	display:block;
	text-align:center;
	text-decoration:none;
	background: url( '../images/nav-bg.jpg' ) repeat-x top;
	font: bold 12px Arial;
	float:left;
	padding-top:6px;
}
a.TopNavLarge:hover {
	height:21px;
	width:200px;
	color:#FFFFFF;
	display:block;
	text-align:center;
	text-decoration:none;
	background: url( '../images/nav-over.jpg' ) repeat-x top;
	font: bold 12px Arial;
	float:left;
	padding-top:6px;
}
a {
	text-decoration:none;
	font: normal 11px Verdana;
	color:#54657d;
}
a:hover {
	text-decoration:underline;
	font: normal 11px Verdana;
	color:#54657d;
}
.copy {
	color:#494949;
}

.makeBold {
	font-weight:bold;
}	
