/* CSS Document */



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-attachment: fixed;	

}

	

#container {

	width:789px;

	position:relative;

	margin: 0 auto;

	margin-top:-2px;

	height:500px;



		

}









#header {

	height:162px;

	background-repeat: no-repeat;

	background-image: url(header.jpg);

	width:789px;		



}



#ball{
	background-image: url(mirror.gif);
	background-repeat: no-repeat;
	position: absolute;
	width: 52px;
	height: 293px;
	left: -138px;
	top: 660px;

}



#ball2{

	background-image: url(ball2.gif);

	background-repeat: no-repeat;

	position: absolute;

	width: 119px;

	height: 80px;

	left: 517px;

	top: 866px;

}



#top{

	height:114px;

	background-image: url(top.jpg);

	background-repeat: no-repeat;

}



#middle{



	background-repeat: repeat-y;

	width:789px;

	height:670px;

	background-image: url(middle.jpg);

}





#left{
	position:absolute;
	left: 13px;
	top: 211px;
	width: 493px;
	padding-left:15px;

}

#test{
	position:absolute;
	left: 524px;
	top: 216px;
	width: 232px;
	padding-left:15px;
	height: 839px;
	z-index: 100;

}



#right{

	position:absolute;

	left: 60px;

	top: 198px;

	width: 197px;

	height: 277px;



}



#pics{

	position:absolute;

	left: 526px;

	top: 257px;

	width: 233px;

	height: 502px;

	background-image: url(blue.gif);

	background-repeat: no-repeat;

}





#ads{

width:230px;



}



.floatright

{

float: right;

margin: 10px 10px 8px 15px;

clear: right;

border:1px solid black;

}



.floatright img{



padding-top:0px;

}



#left p{

	font-family: "Trebuchet MS", Arial, sans-serif;

	font-size: 12px;

	text-align: justify;

}



#pageheader{

	background-image:url(smile.gif);

	width:480px;

	height:26px;

	background-repeat: no-repeat;

}



#pageheader span{

display:none;

}



#pageheader2{

	width:430px;

	height:26px;

	background-repeat: no-repeat;

	background-image: url(tammy.gif);

}



#pageheader2 span{

display:none;

}



#pageheader3{

	width:220px;

	height:20px;

	background-repeat: no-repeat;

	background-image: url(services.gif);

}



#pageheader3 span{

display:none;

}



#navcontainer ul

{

	padding: .2em 0;

	margin: 0;

	list-style-type: none;

	color: #FFF;

	width: 100%;

	text-align: center;

	font-family: arial, helvetica, sans-serif;

	font-size: 90%;

	font-style: normal;

	font-variant: normal;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

}



#navcontainer li { display: inline; }



#navcontainer li a

{

	text-decoration: none;

	color: #000000;

	padding: .2em 1em;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

}



#navcontainer li a:hover

{

	color: #FFFFFF;

	text-decoration: underline;

	background-color: #58cee8;

}







#bottom{

	background-repeat: no-repeat;

	height:109px;

	width:789px;

	clear:both;

	background-image: url(bottom.jpg);

}







.listerine {

	list-style-image: url(box.gif);

	list-style-type: image;

	vertical-align: top;

	margin-bottom: 10px;

	color: #FFFFFF;

	font-family: "Trebuchet MS", Arial, sans-serif;

	font-size: 12px;

	background-repeat: no-repeat;

}



#footer{

	position:absolute;

	text-align:center;

	font-family: "Trebuchet MS", Arial, sans-serif;

	font-size: 12px;

	line-height: 14px;

	left: 219px;

	top: 811px;

}

