

body {
	margin:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#574c4a;
	font-size:12px;
	background:url(../images/BG.jpg) repeat-x #2a2720;
}

a { color:#546e71; text-decoration:none; }

a:hover { text-decoration:underline !important; }

a img { border:none; }

#Wrapper {
	background:url(../images/BG.gif) repeat-y;
	width:980px;
	margin:auto;
	position:relative;	
	padding:12px 8px 8px 12px;
}
#health_logo {display:block;width:128px;height:42px;position:absolute;top:165px;left:531px;}
#health_logo a, a:hover {text-decoration:none;}

#Header {width:100%; float:left; margin-bottom:16px;  }

#Header .logo { margin-left:16px; float:left; }

#Header .banner { float:right; width:728px; height:90px; }

#Menu { background:url(../images/BG_menu.gif) repeat-x; width:100%; height:35px; float:left;  vertical-align:middle; }

#Menu ul {
	list-style:none;	
	margin:0;
	padding:0;
}

#Menu ul li { float:left; border:none; }

#Menu ul li a img { border:none; }

#Menu input { float:left; margin-top:6px; vertical-align:middle; }

#Menu .search_field { width:156px; font-size:11px; margin-left:16px; margin-right:4px; margin-top:7px; }

form { display:inline; }

#ContentWrapper { margin: 10px 12px; float:left; clear:both; width:955px; display:inline; line-height:18px;  }
	
#ContentWrapper .col { float:left; display:inline;   }	
	

	
.homepage .tips_headlines { background:url(../images/BG_headlinesTips.gif) no-repeat; width:287px; height:281px; float:left; padding-left:15px; padding-top:15px;}

.homepage .tips_headlines h3 { font-size:18px; font-weight:normal; margin:5px 0px; }

#ContentWrapper ul {
	margin:0 25px;
	padding:0;
	list-style-position:outside;
	font-size:12px;
	
}

#ContentWrapper ul li { line-height:18px; margin-bottom:4px;}

#ContentWrapper ul li a { color: #546e71; font-size:12px; text-decoration:none;}

.homepage .col { margin-top:32px;  }

.homepage #LeftCol {	
	width:325px;
	margin-right:12px;
	display:inline;
	
}

.teaser1 {
	background:url(../images/P_bestCare.jpg) right bottom no-repeat;
	padding-right:145px;
	float:right;
	width:155px;
	display:inline;
}


.slideshow .teaser1 { float:right; }

.teaser2 {
	background:url(../images/P_oralMed.jpg) right bottom no-repeat;
	padding-right:88px;	
	float:right;
	width:212px;
	display:inline;
}

.slideshow .teaser2 { float:left !important; }

.teaser2 p { width:160px; margin-top:10px !important; display:block; } 
.teaser1 p { width:170px; margin-top:10px !important; display:block; }

.homepage #LeftCol .line { background:url(../images/BG_dashed.gif) repeat-x ; width:325px; float:left; margin:20px 0;font-size:1px; line-height:1px;  }

.homepage #LeftCol p { margin: 10px 0; float:left; }


/* my story block */
.mystory {		
	padding:64px 32px 0 26px;	
	color:#4f4a3a;
	position:relative;	
}

.homepage .mystory {	
	background:url(../images/BG_myStory.jpg) no-repeat;
	width:242px;
	height:338px;
	margin-right:10px;
}

#RightCol .mystory {
	background:url(../images/BG_myStory_short.jpg) no-repeat;
	width:242px;
	height:150px;
	margin-top:14px;
}

.mystory .read_more {
	position:absolute; 
	top:28px;
	right:35px;
}

.mystory p {	
	margin:8px 0;
	clear:both;
	float:left;
	width:100%;
}
.mystory .thumb { position:relative; float:left; clear:both; }

.mystory img {float:left;  }

.mystory span { position:absolute; bottom:0; left:70px; width:180px; }

#ContentWrapper #RightCol {	
	width:300px;
	float:right;
}

#ContentWrapper #RightCol .banner { width:300px; height: 250px; }	

/*article */

#MainCol {
	width:625px;	
	margin-right:20px;
	margin-left:8px; 
}

#MainCol h1 { font-size:15px;  color:#2f2625; margin:10px 0; }

#MainCol h2 { font-size:20px; color:#92896c; margin:0px; margin-right:150px; line-height:24px; }

#MainCol h3 { font-size:12px; color:#574c4a; margin:10px 0; font-style:italic; }

.pagination { background:url(../images/BG_dashed.gif) repeat-x top; padding-top:5px;  vertical-align:middle; width:100%; clear:both; position:relative; }

.pagination a { outline:none; }

.pagination .number { width:20px; height:20px; background-position:right !important; display:block; float:left;margin-right:4px; margin-bottom:4px; }

.pagination .numberON { background-position:left  !important; }

.pagination .number span , .pagination .numberON span{ display:none; }

.pagination img { margin-right:4px; margin-bottom:4px; vertical-align:middle;  }

.pagination .next_page { margin-right:10px; }

.pagination .prev_page { float:left; }

.content { margin-bottom:35px; }

.article_img { float:right; width:130px; margin-left:15px; }

.article_img img { padding:4px; border:1px #ebebeb solid; float:left; }

.article_img span { font-size:11px; color:#92896c; font-style:italic; }

.article p { margin:0 0 15px 0; }

.more_menu { 
	background:#eaedcd url(../images/BG_Bottom_moreBox.gif) no-repeat bottom; 
	width:295px; 	
	padding-top:25px; 
	padding-left:6px; 
	margin-bottom:10px; 
	padding-bottom:22px;
	float:left;

}

.more_menu .menu_list { 
	background:url(../images/BG_side_menu.gif) repeat-x; 
	width:276px; 
	border-left:1px solid #e7eaca;
	border-top:1px dotted #e7eaca;	
	padding:20px 0 15px 10px;	
	float:left;
}

.more_menu .menu_list_right { 
	background:url(../images/BG_side_menu_right.gif) repeat-y right; 	
	width:290px; 
	height:100%;
	margin-top:2px;
	float:left;
}

.more_menu li { margin-bottom:8px !important; }

.more_menu h3 {font-size:16px; color:#2f2625; margin:0 3px; }

.more_menu h3 span {color:#66604b; }


/* SLIDESHOW */

.slideshow #MainCol h2 { margin-bottom:15px !important; }


#Slideshow {
	width:625px	;
	float:left;
	clear:both;	
	margin-bottom:20px;
}

#Slideshow .image {  float:left;  }

#Slideshow .description {
	float:left; 
	width:190px; 
	display:block; 
	line-height:15px; 	
	margin-left:20px;
}

#Slideshow .description h2 { margin:0 0 10px 0 !important; padding:0; font-size:15px !important; color:#574c4a !important; }

#Slideshow .image_credit { color: #707070 }

.b_next { float:right;  }

.b_previous { float:left; }

#Slideshow .next_image { font-weight:bold; margin:10px 0; }

.slides { width:200px; float:left; font-style:italic; color:#92896c; position:absolute; left:270px; top:4px;}

.slides .picNum { font-size:13px; color:#000000; }


/* search results */


.search_page ul li { margin-top:20px; }

.search_page ul li a { text-decoration:underline !important; }


/* FOOTER */

#Footer { 
	background:url(../images/BG_footer.gif) no-repeat; 
	/*height:61px;*/
	height:98px;
	color:#706c5d; 	
	font-size:10px; 
	text-align:center;
	clear:both;
	float:left;
	margin:0 auto;
	width:100%;
}

#Footer div { clear:both; margin:0 auto; width:820px;  }

#Footer .links a { 
	display:block; 
	float:left; 
	padding:0px 15px; 
	border-right:1px #546e71 solid; 
	line-height:12px;
	color:#546e71; 
	font-size:10px; 
	text-decoration:none;
	margin-top:12px;
	margin-bottom:4px;
}


#Footer a.no_border { border:none; }


.banner { background:#333333; color:#ffffff; text-align:center; }

.clear { clear:both; }


