/* ___________ HEALTHY LIFESTYLE ____________ */
/*                                            */
/*     made by Higher Ground Interactive      */
/*                                            */
/* __________ www.higherground.hu ___________ */


/* divs */

body {
	margin: 0;
	padding: 0;
}

#header {
	width: 780px;
	height: 97px;
	background-image: url('../images/header.gif');
	margin: 0 auto;
}

#date {
  width: 780px;
  height: 20px;
  margin: 0 auto;
  font-family: Tahoma, Arial;
  font-size: 10px;
  color: #acacac;
  text-align: right;
  padding: 5px 20px 0 0; 
}

#container {
	position: relative;
	width: 780px;
	margin: 0 auto;
	padding: 0;
}
#columns {
	position: relative;
	padding: 10px 0 0 0;
	width: 446px;
	margin: 0;
}


#left_articles {
	position: absolute;
	width: 334px;
	float: left;
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	background-image: url('../images/top_stories.gif');
	background-repeat: no-repeat;
	background-position: 0 0;
}

#right_section {
	top: 0;
	padding: 0;
	margin: 0;
	margin-left: 334px;
	width: 446px;
	background-image: url('../images/montage.jpg');
	background-repeat: no-repeat;
	background-position: 0 0;
}

#gym_articles {
	width: 603px;
	left: 0;
	top: 0;
	margin-right: 177px;
	background-image: url('../images/gym_articles.gif');
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 42px 0 0 0;
	z-index: 99;
}

#gym_articles h1 {
  font-family: Arial;
  font-size: 18px;
  font-weight: lighter;
  color: #808080;
  margin: -42px 0 0 0 ;
  padding: 0 0 0 50px;
}


#h1_container {
	padding: 0px 0px 0 0px; 
	margin: 40px 0 0 0;
	height: 27px;
	background-image: url('../images/gym_articles.gif');
}

#gym_articles ul {
	list-style-type: none;
	padding: 20px 15px 0 48px; 
	margin: 0;
	list-style-image: url('../images/li_category.gif');
}

#gym_articles li {
  padding: 0 11px 0 0;
  text-align: justify;
  font-family: Arial;
  font-size: 12px;
  line-height: 20px;
  color: #b0b0b0;
}

#gym_articles li a {
  text-decoration: underline;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #b0b0b0;
}

#gym_articles li a:hover {
  text-decoration: none;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #b0b0b0;
}

#gym_articles li hr {
  height: 1px;
  margin-left: -21px;
  background-color: #d8d8d8;
  width: 565px;
  color: #d6d6d6;
  border: 0;
}

#gym_articles li small {
  font-size: 11px;
}

#right_ads {
  position: absolute;
  top: 0;
  right: 0;
	margin: 0;
	width: 177px;
	padding: 30px 0 0 0;
}

#horizontal_ad {
  padding: 20px 0 30px 25px;
}

#middle {
	width: 269px;
	left: 0;
	top: 10px;
	margin-right: 177px;
	z-index: 99;
}
#ads {
  position: absolute;
  top: 10px;
  right: 0;
	margin: 0;
	width: 177px;
}

#footer {
	position: relative;
	clear:both;
	margin: 0 auto;
	width: 780px;
	height: 58px;
	background-image: url('../images/footer_bg.gif');
	background-repeat: no-repeat;
	background-position: 0 20px;
}

#left_related {
  position: absolute;
  width: 143px;
  left: 0;
  top: 0;
  margin: 0;
  padding: 27px 0 0 0;
}

#right_article {
  background-image: url('../images/article_header_bg.gif');
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 637px;
  margin-left: 143px;
  top: 0;
  padding: 40px 0 0 0;
}

#copyright {
  left: 0px;
  position: absolute;
  padding: 38px 0 0 10px;
  font-weight: bold;
  font-family: Arial;
  color: #ffffff;
  font-size: 12px;
  width: 428px;
}

#links {
  padding: 38px 0 0 0;
  margin-left: 428px;
  width: 352px;
  font-family: Arial;
  color: #ffffff;
  font-size: 12px;
  text-align: left;
}


/* formats */

#latest {
  padding: 2px 11px 0 240px;
  vertical-align: middle;
  text-align: right;
}

#latest a {
  text-decoration: none;
  font-family: Tahoma, Arial;
  font-size: 10px;
  color: #acacac;
}

#latest_category {
  margin: -20px 0 0 0;
  padding: 2px 14px 0 0;
  vertical-align: middle;
  text-align: right;
}

#latest_category a {
  text-decoration: none;
  font-family: Tahoma, Arial;
  font-size: 10px;
  color: #acacac;
}

#search {
	position: absolute;
	padding: 23px 0 0 595px;
}

#search input {
  width: 125px;
  height: 14px;
  font-family: Arial;
  font-size: 10px;
  border: 0 none;
  background-image: url(' ');
  background-color: transparent;
}

#menu {
	padding: 56px 0 0 256px; 
	margin: 0;
}

#m_home {
  text-decoration: none;
  float: left;
  height: 22px;
  text-align: left;
  margin: 8px 0 0 25px; 
  border-bottom: 3px solid #fa94d1;
}

#m_home:hover {
  text-decoration: none;
  float: left;
  height: 22px;
  text-align: left;
  margin: 8px 0 0 25px; 
  border-bottom: 3px solid #ffffff;
}

#m_health {
  text-decoration: none;
  float: left;
  height: 22px;
  text-align: left;
  margin: 8px 0 0 25px; 
  border-bottom: 3px solid #92ceec;
}

#m_health:hover {
  text-decoration: none;
  float: left;
  height: 22px;
  text-align: left;
  margin: 8px 0 0 25px; 
  border-bottom: 3px solid #ffffff;
}

#m_diet {
  text-decoration: none;
  float: left;
  height: 22px;
  text-align: left;
  margin: 8px 0 0 25px; 
  border-bottom: 3px solid #bdf87b;
}

#m_diet:hover {
  text-decoration: none;
  float: left;
  height: 22px;
  text-align: left;
  margin: 8px 0 0 25px; 
  border-bottom: 3px solid #ffffff;
}

#m_fitness {
  text-decoration: none;
  float: left;
  height: 22px;
  text-align: left;
  margin: 8px 0 0 25px; 
  border-bottom: 3px solid #e791e4;
}

#m_fitness:hover {
  text-decoration: none;
  float: left;
  height: 22px;
  text-align: left;
  margin: 8px 0 0 25px; 
  border-bottom: 3px solid #ffffff;
}

#m_gym {
  text-decoration: none;
  float: left;
  height: 22px;
  text-align: left;
  margin: 8px 0 0 25px; 
  border-bottom: 3px solid #f99195;
}

#m_gym:hover {
  text-decoration: none;
  float: left;
  height: 22px;
  text-align: left;
  margin: 8px 0 0 25px; 
  border-bottom: 3px solid #ffffff;
}

#m_supplement {
  text-decoration: none;
  float: left;
  height: 22px;
  text-align: left;
  margin: 8px 0 0 25px; 
  border-bottom: 3px solid #fade88;
}

#m_supplement:hover {
   text-decoration: none;
  float: left;
  height: 22px;
  text-align: left;
  margin: 8px 0 0 25px; 
  border-bottom: 3px solid #ffffff;
}

#m_blog {
  text-decoration: none;
  float: left;
  height: 22px;
  text-align: left;
  margin: 8px 0 0 25px; 
  border-bottom: 3px solid #abe9eb;
}

#m_blog:hover {
 text-decoration: none;
  float: left;
  height: 22px;
  text-align: left;
  margin: 8px 0 0 25px; 
  border-bottom: 3px solid #ffffff;
}

#m_blog a {
  text-decoration: none;
  font-style: italic;
  font-family: Arial;
  font-weight: bold;
  font-size: 15px;
  color: #808080;
}

#menu a {
  text-decoration: none;
  font-family: Arial;
  font-size: 15px;
  color: #808080;
}






#left_articles ul {
	list-style-type: none;
	padding: 15px 0 0 10px; 
	margin: 0;
}

#left_articles li {
  padding: 0 11px 0 0;
  text-align: justify;
  font-family: Arial;
  font-size: 12px;
  color: #b0b0b0;
}

#left_articles li b {
  color: #acacac;
}

#left_articles li a {
  font-weight: bold;
  text-decoration: underline;
  color: #ff9840;
}

#left_articles li a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #ff9840;
}

#left_articles ul hr {
  height: 1px;
  background-color: #ababab;
  width: 313px;
  color: #d8d8d8;
  border: 0;
}

#left_articles ul .hr_last {
  height: 3px;
  background-color: #ababab;
  width: 313px;
  color: #d8d8d8;
  border: 0;
}

#view_more {
  padding: 0 11px 0 0;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-align: right;
}

#view_more a {
  text-decoration: underline;
  color: #7cc3ec;
}

#view_more a:hover {
  text-decoration: none;
  color: #7cc3ec;
}

#featured_exercise {
  margin: 20px 0 0 0;
  background-image: url('../images/featured_exercise.gif');
  background-repeat: no-repeat;
  background-position: 0 0;
  font-family: Arial;
  font-size: 12px;
  padding: 40px 0 0 10px; 
}

#featured_exercise b {
  font-weight: bold;
  font-family: Arial;
  color: #3496cf;
  font-size: 14px;
}

#featured_exercise small {
  font-size: 10px;
  color: #898989;
}

#featured_exercise .grey {
  font-size: 12px;
  color: #adadad;
}

#featured_exercise a {
  font-weight: bold;
  text-decoration: underline;
  color: #ff9840;
}

#featured_exercise a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #ff9840;
}

#featured_exercise img {
  float: right;
  margin: 0 11px 0 20px;
}


#featured_diet {
  margin: 30px 0 0 0;
  background-image: url('../images/featured_diet.gif');
  background-repeat: no-repeat;
  background-position: 0 0;
  font-family: Arial;
  font-size: 12px;
  padding: 40px 0 0 10px; 
}

#featured_diet b {
  font-weight: bold;
  font-family: Arial;
  color: #3496cf;
  font-size: 14px;
}

#featured_diet small {
  font-size: 10px;
  color: #898989;
}

#featured_diet .grey {
  font-size: 12px;
  color: #adadad;
}

#featured_diet a {
  font-weight: bold;
  text-decoration: underline;
  color: #ff9840;
}

#featured_diet a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #ff9840;
}

#featured_diet img {
  float: right;
  margin: 0 11px 0 20px;
}

#supplement_review {
  margin: 30px 0 0 0;
  background-image: url('../images/supplement_review.gif');
  background-repeat: no-repeat;
  background-position: 0 0;
  font-family: Arial;
  font-size: 12px;
  padding: 40px 0 0 10px; 
}

#supplement_review b {
  font-weight: bold;
  font-family: Arial;
  color: #3496cf;
  font-size: 14px;
}

#supplement_review small {
  font-size: 10px;
  color: #898989;
}

#supplement_review .grey {
  font-size: 12px;
  color: #adadad;
}

#supplement_review a {
  font-weight: bold;
  text-decoration: underline;
  color: #ff9840;
}

#supplement_review a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #ff9840;
}

#supplement_review img {
  float: right;
  margin: 0 11px 0 20px;
}

#more_spas {
  width: 446px;
  height: 213px;
  
}

#more_spas img {
  margin: 173px 0 0 235px;
  width: 194px;
  height: 34px;
  
}

#newsletter {
  padding: 29px 0 0 17px;
  width: 254px;
  height: 75px;
  background-image: url('../images/newsletter_bg.gif');
  background-repeat: no-repeat;
  background-position: 0 0;

}

#newsletter input {
  border: 0;
  padding: 1px 0 7px 7px;
  font-family: Arial;
  font-size: 11px;
  color: #6d6d6d;
  width: 200px;
  background-image: url(' ');
  background-color: transparent; 
}

#newsletter .scnd {
  position: relative;
  border: 0;
  padding: 0 0 7px 7px;
  font-family: Arial;
  font-size: 11px;
  color: #6d6d6d;
  width: 180px;
  background-image: url(' ');
  background-color: transparent; 
}

#newsletter .send {
  border: 0;
  background-image: url(' ');
  background-color: transparent;
  width: 30px;
  height: 20px; 
}

#search .send {
  border: 0;
  background-image: url(' ');
  background-color: transparent;
  width: 50px;
  height: 15px; 
}

#quick_links {
  margin: -20px 0 0 0;
  width: 254px;
  height: 171px;
  background-image: url('../images/ql_b.gif');  
}

#quick_links ul {
	list-style-type: none;
	padding: 36px 0 0 18px;
  line-height: 21px; 
	margin: 0;
}

#quick_links li {
  padding: 0 22px 0 0;
  text-align: justify;
  font-family: Arial;
  font-size: 12px;
  color: #5c5c5c;
}

#quick_links li a {
  text-decoration: underline;
  color:  #5c5c5c;
}

#quick_links li a:hover {
  text-decoration: none;
  color:  #5c5c5c;
}

#top_workouts {
  margin: 10px 0 0 0;
  padding: 20px 0 0 0;
  background-image: url('../images/top_workouts.gif');
  background-repeat: no-repeat;
  background-position: 0 0;
}

#top_workouts ul {
	list-style-type: none;
	padding: 15px 0 0 10px; 
	margin: 0;
}

#top_workouts li {
  padding: 0 11px 0 0;
  text-align: justify;
  font-family: Arial;
  font-size: 12px;
  color: #b0b0b0;
}

#top_workouts li b {
  color: #acacac;
}

#top_workouts li a {
  font-weight: bold;
  text-decoration: underline;
  color: #ff9840;
}

#top_workouts li a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #ff9840;
}

#top_workouts ul hr {
  height: 1px;
  background-color: #ababab;
  width: 247px;
  color: #d8d8d8;
  border: 0;
}

#top_workouts ul .hr_last {
  height: 3px;
  background-color: #ababab;
  width: 247px;
  color: #d8d8d8;
  border: 0;
}

#links a {
  text-decoration: underline;
  font-weight: bold;
  font-family: Arial;
  color: #ffffff;
  font-size: 12px;
}

#links a:hover {
  text-decoration: none;
  font-weight: bold;
  font-family: Arial;
  color: #ffffff;
  font-size: 12px;
}

#view_more_ {
  padding: 0 11px 0 0;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-align: right;
}

#view_more_ a {
  text-decoration: underline;
  color: #7cc3ec;
}

#view_more_ a:hover {
  text-decoration: none;
  color: #7cc3ec;
}

#left_related ul {
	list-style-type: none;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 0 0;
}

#left_related li {
  text-align: justify;
  font-family: Arial;
  font-size: 12px;
  color: #a0a0a0;
}

#left_related li a {
  text-decoration: underline;
  text-align: justify;
  font-family: Arial;
  font-size: 12px;
  color: #a0a0a0;
}

#left_related li a:hover {
  text-decoration: none;
  text-align: justify;
  font-family: Arial;
  font-size: 12px;
  color: #a0a0a0;
}

#left_related .articles {
  font-family: Arial;
  font-size: 12px;
  color: #61b6e7;
  font-weight: bold;
}

#left_related img {
  padding: 0 0 10px 0;
}

#right_article h1 {
  font-family: Arial;
  font-size: 18px;
  font-weight: lighter;
  color: #808080;
  margin: -40px 0 0 0 ;
  padding: 0 0 0 34px;
}

#right_article h2 {
  font-family: Arial;
  font-size: 14px;
  color: #61b6e7;
  font-weight: bold;
  padding: 10px 0 0 0;
}

#right_article table {
  width: 621px;
}

#right_article td {
  width: 155px;
  padding: 0 10px 0 10px;
  font-family: Arial;
  font-size: 12px;
  color: #a0a0a0;
  text-align: left;
  height: 21px;
}

#right_article td a {
  text-decoration: underline;
  font-family: Arial;
  font-size: 12px;
  color: #a0a0a0;
  text-align: left;
}

#right_article td a:hover {
  text-decoration: none;
  font-family: Arial;
  font-size: 12px;
  color: #a0a0a0;
  text-align: left;
}

.content {
  padding: 0 10px 0 10px;
  font-family: Arial;
  font-size: 12px;
  color: #a0a0a0;
}

.diseases {
  margin: 0 0 -5px 0;
}

