@charset "utf-8";

html, div, map, dt, isindex {

	display:block;

}

* {

	

	padding: 0;

	outline: none;

}

body {

	padding:0;

	margin:0;

	color:#000;

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

	background:#80a388;

}

img {

	border: none;

}

a {

	color:#000;

	text-decoration:none;

}

a:hover {



	text-decoration:none;

}

h1 {

	

	font-size:15px;

	padding: 5px 0 0px 0px;

	font-weight:bold;

	margin:0 0 15px 0;

	color:#008542;

}

h1 a, h2 a
{
	color:#1a5a29;
	background-color:#FFFFFF !important;
}

h2 {

	color:#1a5a29;

	font-size:14px;

	padding: 10px 0 10px 0;

	font-weight:bold;

	margin:0;

}

p {

	text-align:justify;

}

.right {

	float:right;
	text-align:right;
	margin-right:0px;
	

}

#wrapper {

	margin-left:auto;

	margin-right:auto;

	width: 100%;

	display:block;

}

#containerBorder {

	margin-left:auto;

	margin-right:auto;

	margin-top:20px;

	margin-bottom:20px;

	padding:10px 00px 10px 00px;

	width:980px;

	background:#b8cbbc;

}

#container {

	margin-left:auto;

	margin-right:auto;

	padding:0px;

	width:960px;

	background-color:#FFF;

}

#header {

	color:#FFFFFF;

	height:105px;

	position:relative;

	width:940px;

	padding:10px 10px 10px 10px;

}

#header a {

	text-decoration:none;

}

#header a:hover {

	text-decoration:none;

}

#header #logo {

	width: 316px;

	float:left;

}

#header #right {

	width: 240px;

	float: right;

	padding:35px 0 0 0;

	font-size:20px;

	line-height:20px;

	font-family:Georgia, "Times New Roman", Times, serif;

}

#HomeMenuItem a {

	float:left;

	width: 60px;

	height: 22px;

	padding: 10px;

	margin:0 10px 0 0;

}

#HomeMenuItem a:hover {

	background-color: #008542;

	color:#FFF;

}

#ContactMenuItem a {

	float:left;

	width: 100px;

	height: 22px;

	padding: 10px;

}

#ContactMenuItem a:hover {

	background-color:#008542;

	color:#FFF;

}

#tagline {

	width: 940px;

	padding: 12px 0 12px 0;

	margin:0px 10px 10px 10px;

	border-bottom:dotted #000 1px;

	border-top:dotted #000 1px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:28px;

}

#content {

	display:block;

	width:960px;

	float:left;

	background: #fff;

}

#maincont {

	padding:0px 10px 10px 10px;

	display:inline;

	margin-left:0px;

	margin-right:0;

	position:relative;

	width:590px;

	float:left;

	background: #fff;

}

.crumbparent {

	background-color:#333;

	color:#FFF;

	text-decoration:none;

}

#crumbs {

	padding: 10px 0 10px 0;

	font-size:10px;

}

#crumbs a {

	padding: 2px;

	font-size:10px;

}

.crumbarrrows {

	margin: 1px;
	color: #1a5a29;
	font-weight: bold;
	
}

.crumbarrrows a
{
	color: #FFFFFF;
	font-weight: normal;
	background-color: #505052 !important;
}	

.lastitem
{
	color: #505052;
	font-weight: normal;
}

ul {

	padding:10px 0 0 0px;

	margin:0 0 0 40px;

	list-style-image:url('http://87.117.239.36/~lifechoi/images/bullet.jpg');

	list-style-position: inherit;
	position: relative;

	}

	

ul li h1 {

	

	padding: 0px 0px 10px 0px;

	

	margin:0;



}

li {

	

	

	

	padding: 0 0 20px 0px;

	margin:0;

	text-align:justify;

	

}

#phone {

	padding: 20px 0 25px 10px;

}

#sidebar {

	padding:5px 0 0 0;

	width:330px;

	float:right;

	display:inline;

	background:#fff;

	color:#000;

}

#sidebar .item {

	padding: 0 0 10px 0;

}

#footer {

	border-top:dotted #000 1px;

	font-size:11px;

	padding:20px 0px 20px 0px;

	width: 940px;

	margin:0 10px 0 10px;

	display:block;

	clear:both;

	line-height:11px;

}

#footer a {

}

#footer a:hover {

	text-decoration:none;

}


/* CONTACT 

#form .item {

	width: 530px;

	height:35px;

}

#form .left {

	float:left;

	width:200px;

	line-height:20px;

}

#form .star {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:20px;

	color:#00B38C;

	float:left;

	width:15px;

	font-weight:bold;

	line-height:30px;

}

#form .box {

	float:left;

	width:258px;

	border: 2px #666 solid;

	padding: 3px;

}

#form .message {

	width: 530px;

	height:70px;

}

#form .boxUnvalid {

	float:left;

	width:258px;

	border: 2px #00B38C solid;

	padding: 3px;

}

#form .formtitle {

	width: 530px;

	font-size: 11px;

}

*/

/* RD AMMENDS */

#footer
{
	color: #008542;
	font-weight: bold;
}

#footer a
{
	color: #008542;
}

#bottomContact
{
	margin-top: 350px;
}

#bottomContact img
{
	margin-bottom: 0px !important;
}

#contactList li
{
	padding-bottom: 20px;
	color: #666666;
}

ul#contactList
{
	margin-left: 24px;
}

#contactList h3
{
	padding: 0px;
	margin: 0px;
	color: #008542;
}

#contactList li span
{
	color: #008542;
}

.entrySymbol
{
	color: #008542;
	float: right;
	font-size:16px;
	font-weight:bold;	
}

.astericks
{
	font-weight: bold;
	font-size: 16px;
	color: #1a5a29;
	position: relative;
	top: 3px;
}

li
{
	color: #000000;
	font-weight: normal;
}

#footer a, .btmCta a
{
	background-color: #FFFFFF !important;
}

.postcode {

font-size:9px;


}

#resize {
float:right;

}
