body{
	padding:0;
	margin:0;
	background:#0d71a1;
}
img{
border:0;
}
.img_right{
	float:right;
	margin:4px 15px 4px 0px;
}
.rz{
	clear:both;
}
.gray_title{
	background:#eeebe3;
	color:#000;
	height:22px;
	font-size:12px;
	font-weight:bold;
}
	.gray_title_text{
		position:relative;
		top:4px;
		margin:0 0 0 10px;
	}
.blue_link{

	color:#00aad5;
}
.gray_text{
	text-decoration:underline;
	color:#9a9a9a;
	line-height:19px;
}
	.all{
		background:url(img/all.jpg);
		width:1174px;
		margin-left:-587px;
		position:relative;
		left:50%;
	}
		.header{
			margin:0 0 0 164px;
			width:854px;
			height:242px;
			background:url(img/header.jpg);
		}
			.logo{
				position:absolute;
				top:90px;
				left:165px;
				display:block;
				width:225px;
				height:70px;
			}
			.click_here{
				position:absolute;
				top:194px;
				left:397px;
				display:block;
				width:195px;
				height:40px;
			}			
		.menu{
			padding:5px 0 8px 0px;
			margin:0 0 0 164px;
			width:854px;
			height:61px;
			background:url(img/menu_tile.jpg);
		}
			.menu_item{
				float:left;
				text-align:center;
				text-decoration:none;
				height:61px;
				color:#232222;
			}
				.menu_item_text{
					margin:17px 0 0 0;
				}
				.menu_item:hover{
					background:#eeebe3;
				}
			.menu_vline{
				float:left;
				width:8px;
				height:61px;
				background:url(img/menuvline.jpg);
				
			}
		.teeth_top{
			margin:0 0 0 164px;
			width:854px;
			height:84px;
			background:url(img/teeth_top.jpg) #fff no-repeat;
			background-position:233px;
		}
		.main{float:left;
			margin:0 0 0 164px;
			width:854px;
			background:url(img/main_tile.jpg);
		}
			.main_left{
				float:left;
				width:233px;
			}
				.doctors{
					color:#7b7b7b;
					font-size:11px;
					font-family:arial;
					margin:0 0 0 3px;
					width:218px;
					background:#eeebe3;
					padding:0 0 0 5px;
				}
					.doctors strong{
						color:#000;
					}
					.doctors_title{
						padding:14px 5px 0 0;
						margin:0 0 10px 0;
					}
					.doctors_block{
						text-decoration:none;
						color:#7B7B7B;
						float:left;
					}
						.more{
							position:relative;
							top:-2px;
							display:inline-block;
							width:6px;
							height:5px;
						}
						.doctors_pic{	
							float:left;
							margin:4px 15px 4px 0px;
						}
					.doctors_line{
						overflow:hidden;
						height:1px;
						width:214px;
						margin:4px 0 13px 0;
						
						border-top:dotted 1px #7a7975;
					}
			.main_center{
				float:left;
				width:195px;
				margin:0 0 10px 0;
			}
				.teeth_bottom{
					width:195px;
					height:69px;
					background:url(img/teeth_bottom.jpg);
				}
				.dyk{
					margin:20px 18px 0 18px;
					color:#8f8f8e;
					font-family:arial;
					font-size:11px;
				}
			.main_right{
				float:left;
				width:426px;
			
			}			
				.rblock1{
					margin:0 0 0 5px;
					font-size:11px;
					font-family:arial;
				}
					.rblock1_line{
						overflow:hidden;
						height:1px;
						margin:14px 10px 13px 5px;
						border-top:dotted 1px #7a7975;
					}
				.rblock2{	
					font-size:11px;

					float:left;
					background:url(img/rblock2_tile.jpg);
				}		
					.rblock2_left{
						float:left;
						width:200px;
						margin:0 0 0 5px;
						
					}
					.rblock2_right{
						margin:0 0 0 15px;
						float:left;
						width:195px;
					}				
						.rblock2_right_title{
							font-weight:bold;
							margin:0 0 15px 0;
						}
						.author{
							float:right;
							margin:15px 0 0 0;
							font-weight:bold;
						}
					.rblock2_line{
						height:1px;
						margin:14px 10px 9px 5px;
						border-top:dotted 1px #7a7975;
					}
				.rblock3{
					margin:0 10px 0 5px;
					font-size:11px;
					font-family:arial;
					color:#a1a1a1;
				}
					.rblock3 strong{
						color:#7b7b7b;
						font-size:12px;
					}
						.rblock3_list{
							margin:0 0 0 5px;
							font-size:12px;
						}
							.list_item{
							}
							.point{
								position:relative;
								top:6px;
								margin: 0 5px 0 0;
								float:left;
								width:6px;
								height:5px;
								background:url(img/point.jpg) no-repeat;
							}
		.footer{
			clear:both;
			margin:0 0 0 164px;		
			width:854px;
			height:45px;
			background:url(img/footer.jpg);
		}
			.footer_menu{
				float:left;
				position:relative;
				top:7px;
				left:170px;
				font-family:tahoma;
				font-size:11px;
			}	
				.footer_menu_item{
					text-decoration:none;
					color:#ededed;
					float:left;
				}
				.footer_menu_vline{
					margin:0 11px 0 11px;
					color:#ededed;
					float:left;
				}
				.signup{
					font-family:arial;
					font-size:12px;
					color:#b0b0b0;
					margin:20px 0 20px 20px;
				}
					.signup_button{
						position:relative;
						top:2px;
						width:62px;
						height:25px;
						background:url(img/signup.jpg);
						border:0;
					}
					.signup_input{
						width:137px;
					}
