/*
	#####################################################################
	# COMMON CONTENT STYLES
	#####################################################################
*/
	body {
		font-family: helvetica, arial, sans-serif;
		font-size: 0.81em;
	}

	img {
		border: 0;
	}

	p {
		margin-top: 0;
	}

	a img {
		border: none;
	}

	a {
		color: #000000;
		text-decoration: none;
	}

	a:hover {
		text-decoration: underline;
	}

	div.flashrequired {
		text-align: justify;
		padding: 20px 150px 0 150px;
		color: white;
	}

	.contact {
		font-family: arial, sans-serif;
		line-height: 1.30em;
		text-align: left;
		color: #FFFFFF;
		overflow: hidden;
	}

	div.contact p {
		padding-left: 20px;
	}

	.content {
		color: black;
		font-size: 16px;
	}

	.copyright {
		font-size: 11.5px;
		font-family: sans-serif;
		font-weight: lighter;
		color: #7c1919;
		text-align: right;
	}

	.bottom {
		color: black;
	}


/*
	#####################################################################
	# HORIZONTAL NAV BAR STYLES
	#####################################################################
*/
	a#nav_home, a:link#nav_home, a:visited#nav_home {
		width: 107px;
		height: 50px;
		background-image: url(/_templates/shell/images/nav_off/home_nav.jpg);
	}

	a#nav_home_selected, a:hover#nav_home, a:active#nav_home {
		width: 107px;
		height: 50px;
		background-image: url(/_templates/shell/images/nav_on/home_nav.jpg);
	}

	a#nav_dr-janis, a:link#nav_dr-janis, a:visited#nav_dr-janis {
		width: 200px;
		height: 50px;
		background-image: url(/_templates/shell/images/nav_off/dr_janis_nav.jpg);
	}

	a#nav_dr-janis_selected, a:hover#nav_dr-janis, a:active#nav_dr-janis {
		width: 200px;
		height: 50px;
		background-image: url(/_templates/shell/images/nav_on/dr_janis_nav.jpg);
	}

	a#nav_testimonials, a:link#nav_testimonials, a:visited#nav_testimonials {
		width: 148px;
		height: 50px;
		background-image: url(/_templates/shell/images/nav_off/testimonials_nav.jpg);
	}

	a#nav_testimonials_selected, a:hover#nav_testimonials, a:active#nav_testimonials {
		width: 148px;
		height: 50px;
		background-image: url(/_templates/shell/images/nav_on/testimonials_nav.jpg);
	}

	a#nav_office, a:link#nav_office, a:visited#nav_office {
		width: 189px;
		height: 50px;
		background-image: url(/_templates/shell/images/nav_off/office_nav.jpg);
	}

	a#nav_office_selected, a:hover#nav_office, a:active#nav_office {
		width: 189px;
		height: 50px;
		background-image: url(/_templates/shell/images/nav_on/office_nav.jpg);
	}

	a#nav_appointments, a:link#nav_appointments, a:visited#nav_appointments {
		width: 177px;
		height: 50px;
		background-image: url(/_templates/shell/images/nav_off/appointments_nav.jpg);
	}

	a#nav_appointments_selected, a:hover#nav_appointments, a:active#nav_appointments {
		width: 177px;
		height: 50px;
		background-image: url(/_templates/shell/images/nav_on/appointments_nav.jpg);
	}

/*
	#####################################################################
	# SIDE NAV BAR STYLES
	#####################################################################
*/
	a#sidenav_about-tar, a:link#sidenav_about-tar, a:visited#sidenav_about-tar {
		width: 261px;
		height: 61px;
		background-image: url(/_templates/shell/images/nav_on/about_nav.jpg);
	}

	a#sidenav_about-tar_selected, a:hover#sidenav_about-tar, a:active#sidenav_about-tar {
		width: 261px;
		height: 61px;
		background-image: url(/_templates/shell/images/nav_off/about_nav.jpg);
	}

	a#sidenav_indications, a:link#sidenav_indications, a:visited#sidenav_indications {
		width: 260px;
		height: 58px;
		background-image: url(/_templates/shell/images/nav_on/indications_nav.jpg);
	}

	a#sidenav_indications_selected, a:hover#sidenav_indications, a:active#sidenav_indications {
		width: 260px;
		height: 58px;
		background-image: url(/_templates/shell/images/nav_off/indications_nav.jpg);
	}

	a#sidenav_salto-procedure, a:link#sidenav_salto-procedure, a:visited#sidenav_salto-procedure {
		width: 260px;
		height: 55px;
		background-image: url(/_templates/shell/images/nav_on/implant_nav.jpg);
	}

	a#sidenav_salto-procedure_selected, a:hover#sidenav_salto-procedure, a:active#sidenav_salto-procedure {
		width: 260px;
		height: 55px;
		background-image: url(/_templates/shell/images/nav_off/implant_nav.jpg);
	}

	a#sidenav_qa, a:link#sidenav_qa, a:visited#sidenav_qa {
		width: 260px;
		height: 60px;
		background-image: url(/_templates/shell/images/nav_on/questions_nav.jpg);
	}

	a#sidenav_qa_selected, a:hover#sidenav_qa, a:active#sidenav_qa {
		width: 260px;
		height: 60px;
		background-image: url(/_templates/shell/images/nav_off/questions_nav.jpg);
	}

	a#sidenav_research, a:link#sidenav_research, a:visited#sidenav_research {
		width: 259px;
		height: 57px;
		background-image: url(/_templates/shell/images/nav_on/research_nav.jpg);
	}

	a#sidenav_research_selected, a:hover#sidenav_research, a:active#sidenav_research {
		width: 259px;
		height: 57px;
		background-image: url(/_templates/shell/images/nav_off/research_nav.jpg);
	}

	a.mainNav, a:link.mainNav, a:active.mainNav, a:visited.mainNav, a.mainNavOn {
		float: left;
		display: block;
		text-align: center;
		background-repeat: no-repeat;
		font-weight: bold;
		text-decoration: none;
		color: #FFFFFF;
		overflow: hidden;
	}

	a:hover.mainNav, a.mainNavOn {
		text-decoration: none;
		color: white;
		/*
		background-position: -300px;
		*/
	}

	a.sideNav, a:link.sideNav, a:active.sideNav, a:visited.sideNav, a.sideNavOn {
		float: left;
		display: block;
		text-align: center;
		background-repeat: no-repeat;
		font-weight: bold;
		text-decoration: none;
		color: #FFFFFF;
		overflow: hidden;
	}

	a:hover.sideNav, a.sideNavOn {
		text-decoration: none;
		color: white;
		/*
		background-position: -300px;
		*/
	}

/*
	#####################################################################
	# FOOTER NAV BAR STYLES
	#####################################################################
*/
	a.bottom, a:link.bottom, a:active.bottom, a:visited.bottom {
		font-weight: normal;
		margin: 0 10px 0 10px;
		text-decoration: none;
	}

	a:hover.bottom {
		text-decoration: underline;
	}

/*
	#####################################################################
	# SIDE CONTENT
	#####################################################################
*/

	div#side-content-home {
		height: 269px;
		background-image: url(/_templates/shell/images/home/janis_photo.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		padding-bottom: 26px;
	}

	div#side-content-dr-janis {
		height: 548px;
	}

	div#side-content-testimonials {
		height: 518px;
		padding: 30px 0 0 0;
	}

	div#side-content-office {
		height: 548px;
	}

	div#side-content-appointments {
		height: 548px;
	}

	div#side-content-about-tar {
		height: 548px;
	}

	div#side-content-indications {
		height: 518px;
		padding: 30px 0 0 0;
	}

	div#side-content-procedures {
		height: 518px;
		/* background-image: url(/_templates/shell/images/implant/procecure_art.jpg); */
		background-repeat: no-repeat;
		background-position: top center;
		padding: 30px 0 0 0;
	}

	div#side-content-qa {
		height: 518px;
		background-image: url(/_templates/shell/images/questions/questions_image.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		padding: 30px 0 0 0;
	}

	div#side-content-research {
		height: 548px;
	}

	div#side-content-salto-procedure, div#side-content-inbone-procedure,
	div#side-content-disclaimer, div#side-content-privacy,
	div#side-content-terms-of-use {
		height: 548px;
	}

