/* CSS Document */body{	font: normal 11px/1.5em Verdana;	background-image:url(image/vtile.jpg);	background-repeat:repeat-y;	background-color:#CCC;	background-position:top center;	/*font-weight:	margin:50px 0px; padding:0px;*/	margin:0px auto;	text-align:center;}img{	padding: 5px;}ul {	list-style: none;	margin: 0;	padding: 0;	}	h3{	font-style:italic;	border-bottom:1px solid #fc9;	width:450px;}	#header{	position:relative;	top:10px;	/*width:100%;*/		text-align:center;    margin-top:0px;    margin-bottom:0px;    padding:0px;}	.centeredImage{    text-align:center;    margin-top:0px;    margin-bottom:0px;    padding:0px;}	/*- Menu 9--------------------------- */	#menu {	width: 220px;	margin: 10px;	display:inline;	float:left;	}	#menu li a {	height: 32px;  	voice-family: "\"}\"";   	voice-family: inherit;  	height: 24px;	text-decoration: none;	}		#menu li a:link, #menu li a:visited {	color: #000;	display: block;	background:  url(image/menu.gif);	background-repeat:no-repeat;	padding: 8px 0 0 10px;	}	#menu li a:hover {	color: #FFF;	background:  url(image/menu.gif) 0 -32px;	padding: 8px 0 0 10px;	}	#menu li {	/* make the list elements a containing block for the nested lists */	position: relative;} /*#menu ul ul ul {	position: absolute;	top: 0;	left: 100%; /* to position them to the right of their containing block 	width: 100%; /* width is based on the containing block }		div#menu ul ul ul,div#menu ul ul li:hover ul ul{display: none;}div#menu ul ul li:hover ul,div#menu ul ul ul li:hover ul{display: block;}*/#main{	color:#FFFFFF;	z-index:2;	/*background-image:url(image/copyBG.png);	/*background-image: url(image/toothbg.jpg);	background-repeat: no-repeat;*/	background-position: top center;	width:725px;	height:650px;	position:relative;	top:8px;	margin:0px auto;	text-align:left;	padding:0px;}#address {	font-size:small;	font-family:Verdana, Arial, Helvetica, sans-serif;	background-color:#FFF;	color:#000;	width:680px;	text-align:center;	position:relative;	border-bottom:3px solid #ffcc99;}.footer {	font-size:small;	font-family:Verdana, Arial, Helvetica, sans-serif;	background-color:#FFF;	color:#000;	width:680px;	text-align:center;	position:absolute;	top:580px;	left:3%;	border-bottom:3px solid #ffcc99;}.footer a:link, .footer a:visited{	color:#000;	text-decoration:none;}.sidebar {	padding:0px 10px 0px 9px;	font-weight:bold;	text-align:left;	border-right:3px solid #000;}a:link, a:visited{	color:#FFF;	border:none;	text-decoration:none;}	#main h1 {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:16px;	font-weight:bold;	margin:0;	padding:0;	position:relative;	left: 30px;}#main table{	padding:0px;	position:relative;	left: 30px;}#block {	background-color:#fff;	color:#000000;	/*border: 2px solid #CC99FF;*/	border-top:4px solid #ffcc99;	border-bottom:4px solid #ffcc99;	height:200px;	width:400px;	padding: 2px 4px 2px 6px;}	#block img{	padding: 0px 8px 0px 0px;}