/* Site styles */

.main{
	background-image: url(images/dentistry_bottom2_bg.jpg);
	background-repeat: no-repeat;

}


.kids{
	background-image: url(images/blackboard_bottom.jpg);
	background-repeat: no-repeat;

}

.teens{
	background-image: url(images/bulletinboard_bottom.jpg);
	background-repeat: no-repeat;

}

.tall{
	background-image: url(images/dentistry_bottom_blue.jpg);
	background-repeat: no-repeat;

}

div.text{
	margin-left : 110px;
	margin-right : 40px;
	margin-top : 0px;
    margin-bottom: 0px;

}

div.text1{
	margin-left : 155px;
	margin-right : 40px;
    margin-top: -140px;
}

div.text2{
	margin-left : 130px;
	margin-right : 40px;
	margin-top : -30px;
    margin-bottom: 0px;
}
a.text2, a.text2:link, a.text2:active{
	color: #333333;
		font-weight: bold;
}

div.tour{
	margin-left : 60px;
	margin-right : 100px;
	margin-top :-50px;
    margin-bottom: 0px;


}

.dentistry_trunk{
	position : relative;
	bottom : -10px;
	left: -1px;
}
.dentistry_trunk1{
	position : relative;
	bottom : -58px;
	left: 0px;
}
.dentistry_trunk2{
	position : relative;
	bottom : 63px;
	left: 0px;
	z-index : 5;
	width:140px;
}


.fence{
	position : relative;
	/*bottom : 6px;*/
	left: 0px;
    /*height:87;*/
	z-index : 5;
}



/* for firefox */

html>body .dentistry_trunk2 {
	bottom : 67px;
}

.dentistry_trunk3{
	position : relative;
	bottom : 0px;
	left: 0px;
	z-index : 1;
	top: 0;
}

.dentistry_trunk4{
	position : relative;
	bottom : 65px;
	left:-1px;
	z-index : 1;
}
.dentistry_trunk5{
	position : relative;
	bottom : 65px;
	left:-1px;
	z-index : 1;
}

.bottom{
	position : relative;
	 height: 92;
}

html>body .bottom {
	 height: 87;
}

h1 {
	margin-bottom : 0px;
	margin-top : 0px;
	font-family:"arial", Times New Roman, Times, serif;
	font-size: 140%;
	font-style: normal;
	font-weight: bold;
	color : #333333;
}

h1.blue {
	margin-bottom : 0px;
	margin-top : 0px;
	font-family:"arial", Times New Roman, Times, serif;
	font-size: 50%;
	font-style: normal;
	font-weight: bold;
	color : #AFDEF3;
}

.blue1 {
	margin-bottom : 0px;
	margin-top : 0px;
	font-family:"arial", Times New Roman, Times, serif;
	font-size: 90%;
	font-style: normal;
	font-weight: bold;
		color : #3366CC;
}

h2 {
	margin-bottom : 0px;
	margin-top : 0px;
	font-family:"arial", Times New Roman, Times, serif;
	font-size: 110%;
	font-style: normal;
	font-weight: bold;
	color : #3366CC;
}

h2.black {
	margin-bottom : 0px;
	margin-top : 0px;
	font-family:"arial", Times New Roman, Times, serif;
	font-size: 110%;
	font-style: normal;
	font-weight: bold;
	color : #333333;
}



h3 {
	margin-bottom : -35px;
	margin-top : 0px;
	font-family:"arial", Times New Roman, Times, serif;
	font-size: 100%;
	font-style: normal;
	font-weight: bold;
	color : #3366CC;
}

html>body h3{
	margin-bottom : -30px;
}

p{
	font-size : 90%;
	color: #333333;
	font-family: "arial", Times New Roman, Times, serif;
	font-weight: normal;
}
p.big{
	font-size : 110%;
	color: #333333;
	font-family: "arial", Times New Roman, Times, serif;
	font-weight: bolder;

}

li{
	font-size : 90%;
	color: #333333;
	font-family: "arial", Times New Roman, Times, serif;
	font-weight: normal;
}



p.purple{
	color: #cc33ff;
}
p.white{
	color: #ffffff;
}
p.green{
	color: #009933;
}
a.fat, a.fat:link, a.fat:active,a.fat:visited{
	font-size : 110%;
	color: #333333;
	font-family: "arial", Times New Roman, Times, serif;
	font-weight: bolder;

}




a.kids1, a.kids1:link, a.kids1:active{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #FFFfff;
	position : relative;
	left: 550px;
	top: -330px;
	visibility: visible;
	width: 400px;
}


a.kids1:hover, a.kids1:visited{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #AFDEF3;
	position : relative;
	left:550px;
    top: -330px;
}
.kids1{
	z-index : 6;
}
.Games {
	clear: none;
	float: none;
	height: auto;
	width: 527px;
	position: absolute;
	left: 543px;
	top: 2px;
}


a.kids2, a.kids2:link, a.kids2:active{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #FFFfff;
	position : relative;
	left:320px;
    top: -460px;
}


a.kids2:hover, a.kids2:visited{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #AFDEF3;
	position : relative;
	left:320px;
    top: -460px;
}
.kids2{
	font-family: "arial", Times New Roman, Times, serif;
	z-index : 6;
}

.leftboard{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #FFFfff;
	position : relative;
	left: 320px;
	top: -230px;
}


a.teens1, a.teens1:link, a.teens1:active{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #000000;
	position : relative;
	left: 550px;
	top: -340px;
}


a.teens1:hover, a.teens1:visited{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #000000;
	position : relative;
	left:550px;
	top: -340px;
}
.teens1{
	font-family: "arial", Times New Roman, Times, serif;
	z-index : 6;
}
a.teens2, a.teens2:link, a.teens2:active{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #000000;

}


a.teens2:hover, a.teens2:visited{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #000000;


}
.teens2{
	font-family: "arial", Times New Roman, Times, serif;

}

.position{
	position : relative;
		left:280px;
	top: -430px;
}

.leftbulletin{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #333333;

	font-weight : bold;
}
.position1{
	position : relative;
	left: 280px;
	top: -440px;
}
.small{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 70%;
	color : #FFF3CD;
	position : relative;
	bottom : 105px;
	z-index : 5;
	font-style: normal;
	margin-left: 10px;
}

.small1{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 80%;
	color : #333333;
	font-style: normal;

}

a.bottom1, a.botton1:link, a.bottom1:active{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #333366;
	position : relative;
	bottom: -72px;
}
html>body a.bottom1,body a.botton1:link,body a.bottom1:active,body a.bottom1:hover,body a.bottom1:visited {
	 bottom: -66px;
}

a.bottom1:hover, a.bottom1:visited{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #3366cc;
	position : relative;
	bottom: -72px;
}
.bottom1{
	font-family: "arial", Times New Roman, Times, serif;
	z-index : 6;
}


a.bottom2, a.botton2:link, a.bottom2:active{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #ffffff;
	position : relative;
	bottom: -72px;
}
html>body a.bottom2,body a.botton2:link,body a.bottom2:active,body a.bottom2:hover,body a.bottom2:visited {
	 bottom: -66px;
}





a.bottom2:hover, a.bottom2:visited{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #AFDEF3;
	position : relative;
	bottom: -72px;
}
.bottom2{
	font-family: "arial", Times New Roman, Times, serif;
	z-index : 6;
}


.copy{
	font-family: "arial", Times New Roman, Times, serif;
	font-size: 70%;
	color : #ffffff;
	position : relative;
    bottom:-103px;
}

a.top, a.top:link, a.top:active{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #007FFF;
}


a.top:hover, a.top:visited{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #008000;

}
div.building{
	position : relative;
	bottom: 63px;
	left: 240px;
}
.white{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #FFFfff;
	margin-left : 35px;
}
.black{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 100%;
	color : #000000;
	margin-left : 110px;
	margin-right : 40px;
	margin-top : 0px;
    margin-bottom: 0px;
}

a.link1, a.link1:link, a.link1:active{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #ffffff;

}


a.link1:hover, a.link1:visited{
	font-family: "arial", Times New Roman, Times, serif;
	font-size : 90%;
	color : #AFDEF3;

}
new {
	position: absolute;
	visibility: visible;
	z-index: 9;
}
