body						{background: url(background.jpg) repeat top left #fff; font: 13px Arial, Helvetica, sans-serif; color:#262626;}

a, a:link, a:visited		{text-decoration:none; color:#8a5c19;}
a:hover, a:active			{color:#123b14}

h1,h2,h3,h4,h5,h6			{color:#4d8a50; font-weight:normal; font-style:italic;}
h1							{font-size:2.1em;}
h2							{font-size:1.8em;}
h3							{font-size:1.6em; color:#144817;}
h4							{font-size:1.4em;}
h5							{font-size:1.3em; color:#144817;}
h6							{font-size:1.2em;}

.container					{position:relative; margin:0 auto; width:800px;}
.slideshow					{width:590px; height:170px; margin-right:-20px; margin-bottom:10px;}
.slideshowu 			{width: 230px; height: 383px; float: right; margin-right:-20px; margin-bottom:10px; margin-left: 10px;}
.home .slideshow			{height:313px;}

.page						{background:#fff; width:768px; margin:22px 20px 0px 20px; position:relative; z-index:1; padding-bottom:15px;}
.header						{background:url(images/header-bg.png) repeat-x 0px 15px; height:68px;}
.header .logo				{margin-top:7px; float:left;}
.header .place-for-healing	{margin-top:3px; float:right;}
.footer						{}
.footer .green				{background:url(images/green-bg.png) repeat top left; width:557px; margin-right:-20px; padding:10px 25px; float:right;}
.footer .green .navigation				{margin-bottom:5px; width:100%;}
.footer .green .navigation ul			{}
.footer .green .navigation ul li		{float:left; margin-right:13px; font-size:13px;}
.footer .green .navigation ul li a		{color:#333; font-weight:bold; text-transform:lowercase;}
.footer .copyright						{color:#2c5b26; font-size:12px;}
.footer .sos							{float:left; padding:2px 0px 0px 25px;}


.top-navigation				{background:url(images/orange-bg.png) repeat top left; padding:8px; font-size:12px; float:right; width:509px; margin-top:-12px; z-index:9;}
.top-navigation ul			{}
.top-navigation ul li		{float:left; margin:0 7px;}
.top-navigation ul li a		{color:#fff; text-transform:lowercase;}
.top-navigation ul li a:hover{color:#8a5c19;}

.left-col					{float:left; width:200px; margin-top:10px; margin-left:-18px;background:url(images/dgreen-bg.png) repeat top left;}
.left-col ul				{ padding:10px 10px 10px 25px;}
.left-col ul li				{margin:4px 0px}
.left-col ul li	a			{color:#fff; font-weight:bold; font-size:14px;}
.left-col ul li	a:hover		{color:#123b14;}
.left-col ul li ul			{background:0; padding:4px 4px 4px 13px;}
.left-col ul li ul li		{margin:2px 0px;}
.left-col ul li	ul li a		{color:#fff; font-weight:bold; font-size:12px;}

.content					{width:555px; min-height:500px; height: auto !important; height:800px; float:right; margin-top:10px; padding:0px 10px 10px 10px;}

.clear						{clear:both;}
p							{margin-bottom:8px; line-height:1.4em;}

ul.disc						{list-style-image:url(images/bullet.jpg); margin-bottom:10px;}
ul.disc	li					{margin-left:40px; padding-left:0px; line-height:1.4em;}

ul.two-column li			{width:225px; margin-right:10px; float:left;}

form						{}
form label					{font-size:14px; color:#144817; font-weight:bold;}
form input.text,
form textarea				{width:200px; border:1px solid #999; margin-bottom:8px; padding:2px 3px;}
form textarea				{height:60px;}
form input.submit			{background:#144817; padding:4px 9px; color:#fff; border:0px; font-weight:bold;}
form .required,
form .error					{color:#F00;}
