html, body {
	padding:0;
	margin:0; 
	font-weight: normal;

}

h1, h2, h3,h4, p, ul, li, label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	padding:0;
	margin:0;	
} 

a {
	text-decoration:none;
}
 a:link,
 a:visited
 {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ce5816;
	text-decoration:none;
}

 a:hover,
 a:active {
	color: #ce5816;
}

a img {
	border:none;
}
div#scmsTool {
	text-align: center;
}

body {
	background-image:url(../images/html-bg.gif) ;
	background-repeat:repeat-x;
	background-position:top;
	background-color:#1a4d52;
}
body#home {
	background-image:url(../images/main-bg-2.gif) ;
/*	background-repeat:repeat-x;
	background-position:top; */
	background-color:#ffffff;
}

div#interiorWrapper{
	margin:0 auto 0 auto;
	background-image:url(../images/body-bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
}
div#homeWrapper {
	margin:0 auto 0 auto;
	background-image:url(../images/main-bg-1.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
}

/* Head Area*/
div#head {
	margin:0 auto 0 auto;
	height:171px;
	width:880px;
}
div#logo {
	height:171px;
	width:145px;
	float:left;
}
div#logo h1 {
	height:171px;
	width:145px;
	visibility:hidden;
	overflow:hidden;
	font-size:18px;	
	display:block;
}
div#nav ul{
	padding-left:28px;
	list-style:none;
	float:left;
}
div#nav li {
	text-decoration:none;
}
div#nav li span{
	visibility:hidden;

}
li.treehouseClub {
	display:block;
	list-style:none;
	margin:16px 0px 0px 18px;
	width:194px;
	height:41px;
}
li.treehouseClub a {
	display:block;
	width:194px;
	height:41px;
}
div#interiorWrapper li.treehouseClub a:hover {
	background-image:url(../images/treehouse-on.gif);
}
div#homeWrapper li.treehouseClub a:hover {
	background-image:url(../images/home-treehouse-on.jpg);
}
div#interiorWrapper li.treehouseClub#on  {	
	background-image:url(../images/treehouse-on.gif);
}
li.whatUp{
	list-style:none;
	margin:19px 0px 0px -30px;
	height:34px;
	width:129px;
}
li.whatUp a {
	display:block;
	height:34px;
	width:129px;
}
div#interiorWrapper li.whatUp a:hover {
	background-image:url(../images/what-up-on.gif);
}
div#homeWrapper li.whatUp a:hover {
	background-image:url(../images/home-what-up-on.jpg);
}
div#interiorWrapper li.whatUp#on {
	background-image:url(../images/what-up-on.gif);
}
li.parentInfo{
	list-style:none;
	margin:11px 0px 0px 160px;
	height:36px;
	width:177px;
}
li.parentInfo a {
	display:block;
	height:36px;
	width:177px;
}
div#interiorWrapper li.parentInfo a:hover {
	background-image:url(../images/parent-on.gif);
}
div#homeWrapper li.parentInfo a:hover {
	background-image:url(../images/home-parent-on.jpg);
}
div#interiorWrapper li.parentInfo#on {
	background-image:url(../images/parent-on.gif);
}
li.myDay{
	margin:8px 0px 0px 80px;
	height:50px;
	width:259px;
}
li.myDay a {
	display:block;
	height:50px;
	width:259px;
}
div#interiorWrapper li.myDay a:hover {
	background-image:url(../images/my-day-on.gif);
}
div#homeWrapper li.myDay a:hover {
	background-image:url(../images/home-my-day-on.jpg);
}
div#interiorWrapper li.myDay#on {
	background-image:url(../images/my-day-on.gif);
}

/* ----------------------------------------------------------------- Added this CSS for Sugarfree on 5-30-09 -------------------  */
li.treeHouseTour {
	display:block;
	margin:-11px 0 0 266px;
}
div#homeWrapper li.treeHouseTour a,
div#interiorWrapper li.treeHouseTour a {
	display:block;
	height:47px;
	width:194px;
}
div#homeWrapper li.treeHouseTour a{
	background:url(../images/ht-tour.gif) left top no-repeat;
	}
div#interiorWrapper li.treeHouseTour a{
	background:url(../images/t-tour.gif) left top no-repeat;
	}
div#homeWrapper li.treeHouseTour a:hover{
	background:url(../images/ht-tour.gif) left bottom no-repeat;
	}
div#interiorWrapper li.treeHouseTour a:hover{
	background:url(../images/t-tour.gif) left bottom no-repeat;
	}
/* Content Area */
div#interiorWrapper div#contentWrapper {
	margin:0 auto 0 auto;
	width:862px;
	background-image:url(../images/content-bg-1.gif);
	background-repeat:repeat-y;
	background-position: top ;
}
div#interiorWrapper div#content {
	background-image:url(../images/content-bg-2.jpg);
	width:862px;
	background-repeat:no-repeat;
	background-position: top ;
}
div#homeWrapper div#contentWrapper {
	margin:0px auto 0px auto;
	padding:190px 40px 123px 430px ;
	width:392px;
}
div#homeWrapper div#content {
	padding:0px ;
	width:392px;
	height:190px;
	overflow:auto;
}
div#textSide {
	width:412px;
	float:left;
}
div#homeWrapper div#content h1 {
	height:32px;
	padding-left:14px;
}
div#interiorWrapper div#content div#contentColumn {
	width:474px;
	float:left;
}
div#interiorWrapper div#content h2 {
	padding:61px 0px 21px 52px;
	color:#d65213;
	font-weight:bold;
}
div#homeWrapper div#content h2 {
	height:38px;
	padding:0;
	}
div#interiorWrapper div#content h3{
	padding:0px 0px 0px 52px;
	color:#d65213;
	font-weight:bold;
}
div#interiorWrapper div#content h4{
  padding:0px 0px 0px 52px;
  color:#5b341e;
  font-weight:bold;
}
div#interiorWrapper div#content p{
	padding:0px 20px 10px 52px;
	color:#5b341e;
}
div#interiorWrapper div#content a {
  color:#558092;
}
div#interiorWrapper div#content p.expander span {
  cursor:pointer;
  display:none;
}
div#interiorWrapper div#content ul.outer {
  padding:0px 0px 10px 52px;
}
div#interiorWrapper div#content ul.inner {
  padding-left:15px;
}
div#interiorWrapper div#content ol {
  padding:0px 0px 0px 80px;
  margin:0;
}
div#interiorWrapper div#content ul {
  padding:0px 0px 0px 80px;
  margin:0;
}
div#interiorWrapper div#content li {
  color:#5b341e;
	list-style-position: inside;
}
div#homeWrapper div#content p{
	padding:0px 0px 0px 14px;
	color:#5b341e;
}
div.sideImage{
	float:right;
	width:388px;
}

div#interiorWrapper div#footerWrapper{
	background-image:url(../images/footer-bg.jpg);
	background-position:center;
	width:100%;
	background-repeat:no-repeat;
	elevation:lower;
}
div#interiorWrapper div#footer{
	background-image:url(../images/footer-bg.jpg);
	background-position:center;
	height:97px;
	width:862px;
	margin:0 auto 0 auto;
	background-repeat:no-repeat;
}
div#homeWrapper div#footer{
	background-position:center;
	height:97px;
	width:920px;
	margin:0 auto 0 auto;
	background-repeat:no-repeat;
}
div#footer ul {
	padding:46px 0px 0px 47px;
}

div#homeWrapper div#footer ul {
	padding:46px 0px 0px 0px;
}
div#footer li {
	padding:0px;
	display:inline;
}
form.homeJump {
display:inline;
}

form.homeJump select{
border:#c4c9cb solid 1px;
margin-left:20px;
font-size:9px;
color:#558092;
height:17px;
width:152px;
}