/* ------------------------------------------------------------------------------------- */
/* Copyright Einstein Industries 2004. Used with Permission.                             */
/* May not be duplicated or reproduced.                                                  */
/*                                                                                       */
/* Please check for cross-browser compatibility prior to making changes                  */
/* MINIMUM BROWSER CHECK :: IE5.x/IE6/Op7/NS7/Safari                                     */
/*                                                                                       */
/* CSS Document                                                                          */
/* ------------------------------------------------------------------------------------- */


/* ------------------------------------------------------------------------------------- */
/* BASIC ELEMENTS ---------------------------------------------------------------------- */



body {
	margin: 0px;
	background: #0B336A;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	text-transform: none;
	color: #336699;
	text-decoration: none;
	text-align:left;
}
a:link, a:visited {color: #336699; text-decoration: underline;}
a:hover, a:active {color: #7CADE0; text-decoration: underline;}


h1, h2, h3{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	color: #336699;
	text-decoration: none;
	text-align:left;
	}
	
	p.h1, p.h2, p.h3{
		font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	color: #336699;
	text-decoration: none;
	text-align:left;
	}


	
#blockquote {
	font-style:italic;
	width: 250px;
	margin: 0px 10px 0px 0px;
	text-align: right;
}
#blockquote2 {
	font-style:italic;
	width: 100%;
	margin: 0px 10px 0px 0px;
	text-align: right;
}
	
blockquote {
  background: transparent url(../images/quoleft.gif) left top no-repeat;
}
blockquote div {
padding: 0 48px;
  background: transparent url(../images/quoright.gif) right bottom no-repeat;
}	
	
/*#maintext{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	text-transform: none;
	color: #336699;
	text-decoration: none;
	text-align:left;
	}
#maintext a:link, a:visited{color: #336699; text-decoration: underline;}
#maintext a:hover, a:active  {color: #7CADE0; text-decoration: underline;}*/


/* ------------------------------------------------------------------------------------- */
/* Image Replacement ------------------------------------------------------------------- */
#home {
	background: url(../images/index/index_r5_c2.gif) no-repeat top left;
	width: 498px;
	height: 74px;
	padding: 0px;
	margin: 0px;
}
#home span { display: none; }
#contact {
	background: url(../images/sub/contact.gif) no-repeat top left;
	width: 498px;
	height: 83px;
	padding: 0px;
	margin: 0px;
}
#contact span { display: none; }
#cosmetic {
	background: url(../images/sub/cosmetic.gif) no-repeat top left;
	width: 498px;
	height: 83px;
	padding: 0px;
	margin: 0px;
}
#cosmetic span { display: none; }
#general {
	background: url(../images/sub/general.gif) no-repeat top left;
	width: 498px;
	height: 83px;
	padding: 0px;
	margin: 0px;
}
#general span { display: none; }
#implant {
	background: url(../images/sub/implant.gif) no-repeat top left;
	width: 498px;
	height: 83px;
	padding: 0px;
	margin: 0px;
}
#implant span { display: none; }
#meet {
	background: url(../images/sub/meet.gif) no-repeat top left;
	width: 498px;
	height: 83px;
	padding: 0px;
	margin: 0px;
}
#meet span { display: none; }

#office {
	background: url(../images/sub/office.gif) no-repeat top left;
	width: 498px;
	height: 83px;
	padding: 0px;
	margin: 0px;
}
#office span { display: none; }
#restorative {
	background: url(../images/sub/restorative.gif) no-repeat top left;
	width: 498px;
	height: 83px;
	padding: 0px;
	margin: 0px;
}
#restorative span { display: none; }
#sitemap {
	background: url(../images/sub/sitemap.gif) no-repeat top left;
	width: 498px;
	height: 83px;
	padding: 0px;
	margin: 0px;
}
#sitemap span { display: none; }
#technology {
	background: url(../images/index/index_r5_c2.gif) no-repeat top left;
	width: 498px;
	height: 83px;
	padding: 0px;
	margin: 0px;
}
#technology span { display: none; }
/* ------------------------------------------------------------------------------------- */
/* FOOTER ------------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------------------- */
/* MAIN NAVIGATION --------------------------------------------------------------------- */


/* ------------------------------------------------------------------------------------- */
/* CONTENT ----------------------------------------------------------------------------- */
#bg{
	background-image: url(../images/index/bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#boxbg{
	background-image: url(../images/index/index_r6_c2.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#emailbg{
	background-image: url(../images/index/index_r6_c10.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#footer{
	height: 42px;
	width: 759px;
	color: #7CADE0;
	text-align:center;
}
#footer a:link, #footer a:visited {color: #7CADE0;}
#footer a:hover, #footer a:active {color: #ffffff; 	text-decoration: underline;}
#boxes{
	background-image: url(../images/index/bubboxes.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bodytext{

	padding: 15px;
}
/* ------------------------------------------------------------------------------------- */
/* LISTS ------------------------------------------------------------------------------- */


/* ------------------------------------------------------------------------------------- */
/* CONTACT FORMS ----------------------------------------------------------------------- */


input, textarea, select {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	border: 1px solid #003366;
	background-color: #99CCFF;
}


.quickcontact {
	width: 150px;
}


/* ------------------------------------------------------------------------------------- */
/* MISC LAYOUT ELEMENTS ---------------------------------------------------------------- */

