html{height:100%; background: #053D9E url(imgs/bg.jpg) no-repeat center top;}

body{
	font:12px verdana;
	color:#ffffff;
	margin:0px; 
	padding:0px; 
	min-width:770px;
	position:relative;
	background: url(imgs/bg_bot.jpg) repeat-x left bottom;
	}
	

form{margin:0px}
img{border:0px}
br.clear{clear:both}
.inp{font:11px verdana;}
.but{margin-bottom:-8px}
.radio{margin:0px 3px -2px 0px;}
h1{color:#C8DE00; font:normal 20px Georgia; margin:0px 0px 10px 0px}
p{margin:0px 0px 10px 0px}
p.center{text-align:center}
.sep{height:1px; background:#90C9EB; margin-bottom:8px}

a{color:#A1FFB0;text-decoration:none }
a:hover{text-decoration:underline}

.left{float:left;}
.right{float:right;}

.root{width:752px; margin:0px auto; padding:0px 9px}



.top {height:191px; clear:both;}
.top .left{width:466px; height:191px; background: url(imgs/t1.jpg) no-repeat left top;}
.top .left img{margin:104px 0px 1px 136px}
.top .left b{display:block; font-weight:normal; font-size:10px; text-transform:uppercase; color:#7CFFD6; margin-left:157px; width:150px}
.top .right{width:286px; height:191px; background: url(imgs/t2.jpg) no-repeat left top;}
.top .right form{margin:94px 0px 0px 15px; color:#143D80; font-size:11px}

.flash {height:185px; clear:both;}
.flash .left{width:186px; height:185px; background: url(imgs/t3.jpg) no-repeat right top;}
.flash .right{width:566px; height:185px; background: url(imgs/t4.jpg) no-repeat left top;}
.flash .right object{ position:absolute; margin:14px 0 0 0; width:566px; height:188px;}

.main{clear:both;}
.main .left{width:186px; padding-top:20px}
.main .right{width:516px; background:#04347B url(imgs/t6.jpg) no-repeat left top;  padding:27px 25px 40px 25px}

#menu, #menu ul{list-style:none; margin:0px; padding:0px;}
#menu li{background: url(imgs/mli1.gif) no-repeat 12px 13px; padding:10px 15px 0px 25px}
#menu li a{color:#A1FFB0; text-decoration:none}
#menu li a:hover{text-decoration:underline}
#menu li ul {display:none}
#menu li ul li{background: url(imgs/mli2.gif) no-repeat 0px 11px; padding:7px 0px 0px 11px}
#menu li ul li a{color:#E6FF82; font-size:11px}

.bottom{ clear:both;}

.teeth{position:absolute; margin:-159px 0px 0px 170px; height:196px; width:600px; clear:both;}
.teeth div{width:200px; height:196px; background-repeat:no-repeat; float:left; }
.teeth div.s1{background-image:url(imgs/teeth1.jpg); } 
.teeth div.s2{background-image:url(imgs/teeth2.jpg); } 
.teeth div.s3{background-image:url(imgs/teeth3.jpg); }  
.teeth div.s1 a{color:#F3FFC4;} 
.teeth div.s2 a{color:#E8FFF5;} 
.teeth div.s3 a{color:#E8F9FF;}  
.teeth div a{display:block; width:116px; height:78px; margin:10px; padding:88px 20px 0px 34px; font-size:11px;  }
.teeth div a:hover{text-decoration:none; color:#ffffff}

.foot{height:197px; clear:both;}
.foot .left{width:186px; height:197px; text-align:center;}
.foot .left img{margin-bottom:10px}
.foot .right{width:566px; height:197px; color:#C7EDFF;}
.foot .contact{width:193px;  height:135px; padding:62px 25px 0px 25px; float:left; background:#3D93D4 url(imgs/foot_l_bg.jpg) no-repeat left top;}
.foot .copy{width:278px; height:135px; padding:62px 25px 0px 20px; float:right; background:#3D93D4 url(imgs/foot_r_bg_f.jpg) repeat-x left bottom; font-size:10px; }