body {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background-color: #111111;
}

#container {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 100%;
	background: url("images/container-bg.jpg") center top no-repeat #000000;
}

.spacer {
	clear: both;
}

/*#healthhaven-searchbox input[type="submit"] { background-color:#9C958B; color:#977E56; }*/

#main-pages {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	background-image: url(images/body-bg.jpg);
	background-color: #ffffff;

}

#body-pages {
        margin: 0 auto;
	padding: 0 0 0 0;
	text-align: left;
	width: 100%;
	float: left;
	background-color: #ffffff;
}





#main-content {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 956px;
}

#whole-content {
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

#left-content {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 207px;
	float: left;
	background-color: #CCCCCA;
	background-image: url(images/leftnav-bg.jpg);
	background-repeat: no-repeat;
	height: 695px;
}

#right-content {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 749px;
	float: right;
}

#left-inr {
	margin: 0 auto;
	padding: 20px 8px 10px 8px;
	text-align: left;
}

#leftheader-top {
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

#leftheader-bottom {
	margin: 0 auto;
	padding: 10px 0 0 0;
	text-align: left;
}

#leftheader-btminr {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 191px;
	height: 492px;
	background-image: url(images/leftnavbg-2.jpg);
	background-repeat: no-repeat;
}

.left-navs {
	margin: 0 auto;
	padding: 12px 0 12px 19px;
	text-align: left;
}

.black-txt {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	line-height: 19px;
}

.black-txt a {
	color: #000000;
	text-decoration: none;
}

.black-txt a:hover {
	color: #A48B65;
	text-decoration: none;
}

.ash-txt {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 15px;
	color: #7C7C7C;
	font-weight: bold;
}

.margin-top {
	margin-top: 10px;
}

.left-navs2 {
	margin: 0 auto;
	padding: 5px 0 5px 19px;
	text-align: left;
}

#right-header {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	height: 336px;
}

#rightheader-top {
	margin: 0;
	padding: 0;
	text-align: right;
	height: 55px;
	background-color: #000000;
}

#mail-id {
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	text-align: right;
}
.bbb {
	width: 40px;
	float: left;
}


.brown-txt {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #A48B65;
}

.brown-txt a {
	color: #A48B65;
	text-decoration: none;
}

.brown-txt a:hover {
	color: #A48B65;
	text-decoration: underline;
}

#rightheader-mid {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	height: 251px;
}

#rightheader-bottom {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	height: 30px;
	background-image: url(images/header-nav-bg.gif);
	background-repeat: no-repeat;
}

#top-nav {
	margin: 0 auto;
	padding: 8px 0 0 31px;
	text-align: left;
}

#topnav-content {
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

.menus {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	float: left;
}

.menus-space {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	float: left;
	width: 34px;
}

.white-txt {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.white-txt a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.white-txt a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

#main-body {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	background-image: url(images/body-bg.jpg);
	background-repeat: repeat-x;
}

#body-left {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 457px;
	float: left;
}

#bodyleft-content {
	margin: 0 auto;
	padding: 3px 35px 0 18px;
	text-align: left;
}

.bodyleft-inrcontent {
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

.smallbox-1 {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	float: left;
	height: 120px;
	width: 202px;
	background-image: url(images/smallbox1.jpg);
	background-repeat: no-repeat;
}

.point-placements1 {
	margin: 0 auto;
	padding: 18px 0 0 13px;
	text-align: left;
}

.point-placements2 {
	margin: 0 auto;
	padding: 18px 0 0 20px;
	text-align: left;
}

.smallbox-heading1 {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	color: #BAA17B;
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 18px;
}

.smallbox-heading1 a {
	color: #BAA17B;
	text-decoration: none;
}

.smallbox-heading1 a:hover {
	color: #BAA17B;
	text-decoration: none;
}

.smallbox-heading2 {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	color: #BAA17B;
	font-family: Arial, sans-serif;
	font-size: 18px;
}

.smallbox-heading2 a {
	color: #BAA17B;
	text-decoration: none;
}

.smallbox-heading2 a:hover {
	color: #BAA17B;
	text-decoration: none;
}

.smallbox-2 {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	float: left;
	height: 135px;
	width: 202px;
	background-image: url(images/smallbox2.jpg);
	background-repeat: no-repeat;
}

.smallbox-3 {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 401px;
	background-image: url(images/smallbox3.jpg);
	background-repeat: no-repeat;
	height: 101px;
}

#content3-pacement {
	margin: 0 auto;
	padding: 10px 10px 0 8px;
	text-align: left;
}

#content3-left {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	float: left;
	width: 141px;
}

#content3-right {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	float: right;
	width: 240px;
}

#body-right {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 292px;
	float: right;
}

#bodyright-content {
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

#rtcontent-left {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 35px;
	float: left;
}

#rtcontent-right {
	margin: 5px auto;
	padding: 0;
	text-align: left;
	width: 257px;
	float: right;
	background-color: #020202;
}

.rtcontent-inrright {
	margin: 0 auto;
	padding: 9px 0 9px 10px;
	text-align: left;
}

#veiw-video {
	margin: 0 auto;
	padding: 9px 0 0 40px;
	text-align: left;
}

#last-layer {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background-image: url(images/last-bg.gif);
	background-repeat: repeat-x;
}

#last-content {
	margin: 0 auto;
	padding: 0;
	text-align: right;
	width: 956px;
	height: 105px;
}

#end-txt {
	margin: 0 0 0 0
	padding: 19px 0px 0 0;
	text-align: right;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #5B4F3D;
	width: 100%;
	float: left;
}
