body {
	margin: 0px;
	margin-top: 0px;
	margin-left: 60px;
	background-image: url(../images/mainbg-bibc.jpg);
	background-color: #82c377;
	background-position: top center;
	background-repeat: no-repeat;
	
	}

#homemain {
	width: 970px;
	top: 0;
	margin-right: auto;
	margin-left: auto;
	height: 100%;
}

#music {
	position: relative;
	float: left;
	clear: left;
	width:111px;
	left: 37px;
	height: 100px;
	padding-top:9px; 
}

#toptitle {
	background-image: url(../images/title.jpg);
	position: relative;
	float: left;
	left: 97px;
	width: 542px;
	height: 109px;
}

#contentdiv {
	background-color: #ffffff;
	float: left;
	width: 670px;
	margin: 60px 115px 25px 185px;
}
.toptitle {
	background-image: url(../images/title.jpg);
	width: 542px;
	height: 109px;
}

.mcontent {
	background-image: url(../images/mcontentbg.jpg);
	background-repeat: repeat-y;
}

#bathroom {
	background-image: url(../images/bathroom.jpg);
	position: relative;
	float: left;
	clear: left;
	top: 42px;
	width:282px;
	height:225px;
	left: 111px;
}
.bathroom {
	background-image: url(../images/bathroom.jpg);
	width:282px;
	height:225px;
}
 .bathroom:hover {
	background-image: url(../images/bathroom-on.jpg);
}

#kidroom {
	background-image: url(../images/kidroom.jpg);
	position: relative;
	float: left;
	top: 42px;
	width:532px;
	height:225px;
	left: 111px;
}
.kidroom {
	background-image: url(../images/kidroom.jpg);
	width:532px;
	height:225px;
}
 .kidroom:hover {
	background-image: url(../images/kidroom-on.jpg);
}

#sideporch {
	background-image: url(../images/sideporch.jpg);
	position: relative;
	float: left;
	clear: left;
	top: 42px;
	width:111px;
	height:334px;
}

.sideporch {
	background-image: url(../images/sideporch.jpg);
	width:111px;
	height:334px;
}
 .sideporch:hover {
	background-image: url(../images/sideporch-on.jpg);
}

#livingroom {
	background-image: url(../images/livingroom.jpg);
	position: relative;
	float: left;
	top: 42px;
	width:282px;
	height:250px;
}
.livingroom {
	background-image: url(../images/livingroom.jpg);
	width:282px;
	height:250px;
}
 .livingroom:hover {
	background-image: url(../images/livingroom-on.jpg);
}

#kitchen {
	background-image: url(../images/kitchen.jpg);
	position: relative;
	float: left;
	top: 42px;
	width:319px;
	height:250px;	
}
#bookbearsb {
	background-image: url(../images/bookbearsb.jpg);
	top: 250px;
	left: 530px;
	margin-right: auto;
	margin-left: auto;
	position:absolute;
	float: left;
	width:320px;
	height:250px;	
	display: none;
	z-index: 3;
}
#bookbearsc {
	background-image: url(../images/bookbearsc.jpg);
	top: 250px;
	left: 530px;
	margin-right: auto;
	margin-left: auto;
	position:absolute;
	float: left;
	width:320px;
	height:250px;	
	display: none;
	z-index: 3;
}

#bookfrog {
	background-image: url(../images/bookfrog.jpg);
	top: 250px;
	left: 580px;
	margin-right: auto;
	margin-left: auto;
	position:absolute;
	float: left;
	width:273px;
	height:250px;	
	display: none;
	z-index: 3;
}
.kitchen {
	background-image: url(../images/kitchen.jpg);
	width:319px;
	height:250px;
}
 .kitchen:hover {
	background-image: url(../images/kitchen-on.jpg);
}

#playroom {
	background-image: url(../images/playroom.jpg);
	position: relative;
	float: left;
	top: 42px;
	width:213px;
	height:250px;	
}

.playroom {
	background-image: url(../images/playroom.jpg);
	width:213px;
	height:250px;
}
 .playroom:hover {
	background-image: url(../images/playroom-on.jpg);
}

#porchleft {
	position: relative;
	float: left;
	top: 42px;
	width:147px;
	height:84px;
}
.porchleft {
	background-image: url(../images/porchleft.jpg);
	width:147px;
	height:84px;
}
 .porchleft:hover {
	background-image: url(../images/porchleft-on.jpg);
}

#porchleft2 {
	position: relative;
	float: left;
	top: 42px;
	width:135px;
	height:84px;
}
.porchleft2 {
	background-image: url(../images/porchleft2.jpg);
	width:135px;
	height:84px;
}
 .porchleft2:hover {
	background-image: url(../images/porchleft2-on.jpg);
}

#porchbooks1 {
	background-image: url(../images/porchbooks1.jpg);
	position: relative;
	float: left;
	top: 42px;
	width:110px;
	height:84px;	
}

#porchbooks2 {
	background-image: url(../images/porchbooks2.jpg);
	position: relative;
	float: left;
	top: 42px;
	width:77px;
	height:84px;	
}

#porchbooks3 {
	background-image: url(../images/porchbooks3.jpg);
	position: relative;
	float: left;
	top: 42px;
	width:132px;
	height:84px;	
}

.porchbooks1 {
	background-image: url(../images/porchbooks1.jpg);
	width:110px;
	height:84px;
}
.porchbooks2 {
	background-image: url(../images/porchbooks2.jpg);
	width:77px;
	height:84px;
}
.porchbooks3 {
	background-image: url(../images/porchbooks3.jpg);
	width:132px;
	height:84px;
}

#porchright {
	background-image: url(../images/porchright.jpg);
	position: relative;
	float: left;
	top: 42px;
	width:213px;
	height:84px;	
}
.porchright {
	background-image: url(../images/porchright.jpg);
	width:213px;
	height:84px;;
}
 .porchright:hover {
	background-image: url(../images/porchright-on.jpg);
}

p, td, li {
	font : 12px verdana, arial, helvetica, sans-serif;
	color: #4ea053;
	line-height: 150%;

}

h1 {
      font : bold 14px verdana, arial, helvetica, sans-serif;
	  color: #689bd2;
}

h2 {
      font : bold 14px verdana, arial, helvetica, sans-serif;
	  color: #569f91;
}

h3 {
      font : bold 14px verdana, arial, helvetica, sans-serif;
	  color: #8c5b25;

}

h4 {
      font : bold 13px verdana, arial, helvetica, sans-serif;
	  color: #689bd2;
}

h5 {
      font : bold 13px verdana, arial, helvetica, sans-serif;
	  color: #569f91;
}

h6 {
      font : bold 13px verdana, arial, helvetica, sans-serif;
	  color: #8c5b25;

}

td.white {
background-color: #FFFFFF;
}

td.content {
	background-image: url(../images/contentbg.gif);
	background-repeat: repeat-y;
}

a 
{
  color : #569f91;
}

a:visited
{
  color : #77a49b;
}

a:hover  
{
  color : #70c3b3;
}


.copyright 
{
	font : 9px verdana, arial, helvetica, sans-serif;
}

