/* ####################################################

  THIS IS THE CASCADING STYLE SHEET (CSS)  
     Coded by Isabel Sutherland

##################################################### */

/*------------------------------------------------------*/
/*	GLOBAL SETTINGS					*/
/*------------------------------------------------------*/

/*
 html,body,td,th {
	font-family: verdana;
	font-size: 12px;
	color: #3D392D;
	border:0;
	margin:0;
	padding:0;
}
*/
 
 
 body{
	background-color: #fff;   /*#000062;*/
	color: Black;
	font: 80%/1.4em Arial, Helvetica, sans-serif;
	margin: 1em auto 0;
	position: relative;
	width: 870px;  /*780*/
	/*border:3px solid #FF9900;*/
}


p, img, ul, a, form, input, h1, h2, h3 {margin:0; padding:0;}

ul{list-style:none;}
a{text-decoration:none; outline:none;}
.spacer{font-size:0; line-height:0; clear:both;}
img {border:none;}

.spacer{
	line-height:0px; clear:both; padding:0px; margin:0px;
	}

/*------------------------------------------------------*/
/*	Links						*/
/*------------------------------------------------------*/

a:link {
	color: #0000FF;
	text-decoration: underline;
	font-weight:bold;

}
a:visited {
	text-decoration: underline;
	color: #0000FF;
	font-weight:bold;

}
a:hover {
	text-decoration: underline;
	color: #FF9900;
	font-weight:bold;

}
a:active {
	text-decoration: underline;
	color: #0000FF;
	font-weight:bold;

}

/*------------------------------------------------------*/
/*	WRAPPER						*/
/*------------------------------------------------------*/

.wrapper{
	width:870px;  /*780*/
	text-align:left;
	margin:0 auto;
	background:#FFFFFF;
}


/*------------------------------------------------------*/
/*	Headings	   				*/
/*------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-weight:normal;
}

  h2{
	/*background-color:#A8A8A8;*/
background: #A8A8A8 url(images/undernav_g.gif) repeat-x;
	border-top:1px #fff solid;
	border-bottom:1px #fff solid;
	border-right:1px #fff solid;
	height:32px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	/*text-align:center;*/
padding-top:8px;
padding-left:8px;
	
	/*background: #FF9900 url(images/undernav_o.gif) repeat-x;
	margin-bottom:10px;
	text-align:center;
	padding-top:8px;
	padding-bottom:8px;
	font-weight:bold;
	font-size:12px;
	font-family:verdana;
	border-bottom:1px solid #CBA964;
	color: #FF9900
	text-transform: uppercase;
	height: 29 */
}

/*------------------------------------------------------*/
/*	HEADER						*/
/*------------------------------------------------------*/

#header {
	width:727px; margin:0 auto; background:url(images/header_bg.jpg) 0 0 no-repeat;    /*697*/
	height:256px; padding:0 0 0 101px;
}

#header div {width:504px; margin:0 height:256px; float:left;}
#header div img { display:block;}

#header ul { 
	width:170px; height:165px; 
	padding:91px 0 0 0px; font-weight:bold; float:left;
}
#header ul li {
	background:url(images/topmenu_libg.gif) left bottom repeat-x;
	padding:0 0 1px 0;
}
#header ul li a {
	color:#000; height:18px; display:block; padding:0 0 0 9px;
	background:url(images/bull_topmenu.gif) 0 40% no-repeat;
}
#header ul li a:hover {
	color:#FF9900;
	background:url(images/bull_topmenu_hover.gif) 0 40% no-repeat;
}
#header ul li span {
	color:#FF9900; height:18px; display:block; padding:0 0 0 9px; cursor:default;
	background:url(images/bull_topmenu_hover.gif) 0 40% no-repeat;
}


#header .current_page_item a {
  text-decoration:underline;
  color: #FF9900;
  }

/*------------------------------------------------------*/
/*	 BODY						*/
/*------------------------------------------------------*/


a.readmore:link{
	/*font:bold 12px/7px Arial, Helvetica, sans-serif;*/
	color:#0000FF;
	text-decoration:underline;
	margin:0 6px 0 0;
	background-color:inherit;
	text-align:right;
	}
a.readmore:visited{
	font:bold 12px/7px Arial, Helvetica, sans-serif;
	color:#0000FF;
	text-decoration:underline;
	margin:0 6px 0 0;
	background-color:inherit;
	}
a.readmore:hover{
	color:#FF9900;
	background-color:inherit;
	}

/*--blue---*/

a.readmore_blue:link{
	font:bold 11px/7px Arial, Helvetica, sans-serif;
	color:#FF9900;
	text-decoration:underline;
	margin:0 6px 0 0;
	background-color:inherit;
	text-align:right;
	}
a.readmore_blue:visited{
	font:bold 11px/7px Arial, Helvetica, sans-serif;
	color:#FF9900;
	text-decoration:underline;
	margin:0 6px 0 0;
	background-color:inherit;
	}
a.readmore_blue:hover{
	color:#D2D0D0;
	background-color:inherit;
	}

p.weltxt span{
	color:#F9AE39;
	font-weight:bold;
	background-color:inherit;
	}


/*--motivation phrases---*/

.motivation_phrases{
	color:#FFFF00;
}

/*------------------------------------------------------*/
/*	Left and Right columns				*/
/*------------------------------------------------------*/

  .clear{
  clear:both;
  }
  .content{
  width:870px;  /*780*/
  }

/*--left---*/

  .leftcolumn{
  float:left;
  width:223px;
  padding-top:20px;
  padding-left:20px;
  }

.article_blue{
	font: 11px/7px Arial, Helvetica, sans-serif;

  width:218px;
  background:#2A5781;
  line-height:20px;
  color:#D2D0D0;
  }

.article_green{
	font: 11px/7px Arial, Helvetica, sans-serif;

  width:218px;
  background:#118286;
  line-height:20px;
  color:#D2D0D0;
  }

  .artfoot{
  width:195px;
  text-align:left;
  padding-top:1 px;
  margin-bottom:0px;
  padding-left:10px;
  padding-right:10px;
  border:3px solid #FF9900;
  }

/*--right---*/

  .rightcolumn{
  float:right;
  width:590px;
  padding-top:20px;
  padding-right:20px;
  }

.article_right{
	/*font: 11px/7px Arial, Helvetica, sans-serif;*/
  width:590px;
  line-height:20px;
  }

  .artfoot_right{
  width:567px;
  text-align:left;
  padding-top:1 px;
  margin-bottom:0px;
  padding-left:10px;
  padding-right:10px;
  border:1px solid #666666;  /*dark grey*/
  }

/*------------------------------------------------------*/
/*	Footer						*/
/*------------------------------------------------------*/

#footer {
	clear: both;
	}


#footer {
	width: 830px;
	margin:0 auto; 
	/*padding:25px 0 0 0;*/
	padding-top:15px;
	padding-bottom:15px;
	color:#000;
	text-align:center;
	background-color:#666666;
	font-size:11px;
}

#footer ul {font-weight:bold; width:480px; margin:0 auto;}
#footer ul li { float:left; padding:0 1px;}
#footer ul li a { padding:1px 10px; color:#7C1F3E; display:block; background:#F4F2EA;}
#footer ul li a:hover { color:#FF8000;}
#footer p { color:#fff; clear:both; padding:8px 0 17px 0;}
#footer p a{ color:#FF9900; text-decoration:underline; font-weight:bold;}
#footer p a:hover{ text-decoration:none;}


/*------------------------------------------------------*/
/*	wrap text around image				*/
/*------------------------------------------------------*/

img.floatLeft { 
    float: left; 
    margin: 4px; 
}

img.floatRight { 
    float: right; 
    margin: 4px; 
}

img.floatRightClear { 
    float: right; 
    clear: right; 
    margin: 4px; 
}

img.roundBorder{
/*border: 2px solid #A5A9F5; padding: 5px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px;*/
border:1px #666666 solid;
	padding:2px;
}

.medicalpic{
	border:1px #68D6DA solid;
	padding:2px;
	margin:24px 10px 0 12px;
	}

.newsborder{
	border:1px #679FD3 solid;
	padding:2px;
	margin:14px 10px 0 12px;
	}
