/* CSS Document */

#content {
	position:absolute;
	top: 55px;
	left:0px;
	width: 900px;
	z-index:4;
	}
#guru_content {
	margin: 0px;
	position: relative;
	top: 0px;
	left: 25px;
	width: 890px;
	z-index:20;
	padding:0;
	}
#print_header {
	position:absolute;
	top:0px;
	left:0px;
	width:800px;
	height:127px;
	visibility: visible;
	z-index:99;
	}
#guru_table {
	width:740px;
	z-index:21;
	padding:0;
	margin:0;
	}
.guru_table_class {
	margin:0px;
	padding:0px;
	width:740px;
	}
#guru_table_lower {
	width:740px;
	height:40px;
	}
#guru_header {
	padding:5px 0 0 0;
	}	
#guru_header h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:16px;
	font-weight:bold;
	}	
#guru_header p {
	margin:0 0 2px 0;
	padding:0;
	font-size:11px;
	}	
#guru_nav { visibility: hidden; }	
#guru_nav a {	visibility: hidden;	}

#guru_text {
	padding: 0px;
	top: 0px;
	left: 0px;
	position: relative;
	text-align: left;
	width: 680px;
	margin:0;
	}
#guru_text p {
	text-align: left;
	padding:0;
	margin:0;
	}
#guru_pictures {
	}	
#guru-text-on-left {
		text-align: left;
		margin-left: 0px;
		width: 310px;
		margin-right: 20px;
		margin-bottom: 10px;
		display: block;
		float: left;
	}
#guru-text-on-right {
		text-align: left;
		margin-right: 0px;
		width: 320px;
		margin-left: 15px;
		margin-bottom: 10px;
		display: block;
		float: right;
	}
.guru-pic {
		margin-top: 2px;
		margin-bottom: 2px;
		word-wrap: break-word;
		text-align: left;
	}
.guru-pic-left {
		word-wrap: break-word;
		margin-left: 10px;
		margin-bottom: 2px;
		margin-right: 40px;
		margin-top: 2px;
		text-align: left;
	}	
	
#advert_tall {
	visibility: hidden;
	}	
	
