body {

	margin:0;

	padding:0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#2e2e2e;

	}

.left_bg {

	background:#e09d08 url(../images/left_bottom_bg.jpg) no-repeat bottom left;

	padding-bottom:250px;

	}	

ul.left_link {

	padding:10px;

	margin:0;

	list-style:none;

	}

ul.left_link li {

	padding:4px 0;

	}

ul.left_link li a, ul.left_link li a:visited {

	font-weight:bold;

	font-size: 13px;

	color: #003333;

	text-decoration:none;

	}

ul.left_link li a:hover {

	text-decoration:underline;

	color:#FFFFFF;

	}

.middleLeft {background:#d8d6bd url(../images/middle_left_bg.jpg) repeat-y top left;}
.right_middle_bg {background:url(../images/middle_top_bg.jpg) repeat-x top;}
.middleRight {
	background:url(../images/middle_right_bg.jpg) repeat-y top right;
	padding:15px 20px 0 20px;
	height: auto !important; /* for ie 7 */
	height:552px; /* for IE5.x and IE6 */
	min-height:552px; /* for modern browsers */
	}

h1 {

	color:#00696b;

	font-family:"Trebuchet MS";

	font-size:26px;

	font-weight:bold;

	border-bottom:1px solid #FFFFFF;

	padding-bottom:3px;

	margin:0 0 5px 0;

	
	}

h2 {

	color:#00696b;

	font-family:"Trebuchet MS";

	font-size:20px;

	font-weight:bold;

	margin:25px 0 5px 0;


	}

ul.right_text {

	padding:0 0 0 30px;

	margin:0;

	}

ul.right_text li {

	padding:2px 0;

	font-size:14px;

	color:#2e2e2e;

	font-weight:bold;

	}

ul.right_text li a, ul.right_text li a:visited {

	padding:2px 0;

	font-size:14px;

	color:#00696b;

	font-weight:bold;

	text-decoration:none;

	}

ul.right_text li a:hover {

	color:#FF0000;

	}

.call_now {

	color:#00696b;

	font-size:22px;

	font-weight:bold;

	font-style:italic;

	}

a.green_link:link, a.green_link:visited {

	color:#00696b;

	font-size:16px;

	font-weight:bold;

	font-style:italic;

	text-decoration:none;

	}

a.green_link:hover {

	color:#FF0000;

	}

.bullet {

	font-size: 12px;

	line-height: 13px;

	font-weight: normal;

	font-variant: normal;

	color: #000000;

	list-style-position: outside;

	list-style-type: disc;

	text-align: left;

	text-indent: 6px;

	display: block;

	padding-left: 8px;

	padding-top: 8px;

}

#ortho {

	width:206px;

	height:87px;

	background-color: #CADCDD;

	visibility: hidden;

	position:absolute;

	top:-60px;

	left:120px;

	}

#Perio {

	width:200px;

	height:60px;

	background-color: #CADCDD;

	visibility: hidden;

	position:absolute;

	top:-60px;

	left:120px;

}

#Endo {

	width:200px;

	height:61px;

	background-color: #CADCDD;

	visibility: hidden;

	position:absolute;

	top:-60px;

	left:120px;

}

#Pedo {

	width:200px;

	height:39px;

	background-color: #CADCDD;

	visibility: hidden;

	position:absolute;

	top:-60px;

	left:120px;

}

.bradcrum {

	border:1px solid #ffffff;

	padding:5px 10px;

	background:#e9cd8e;

	font-size:12px;

	color:#000000;

	}

.bradcrum a, .bradcrum a:visited{

	color:#000000;

	text-decoration:underline;

	}

.bradcrum a:hover{

	text-decoration:none;

	}

.footer {

	padding:5px 0;

	text-align:center;

	line-height:18px;

	}

.footer a, .footer a:visited {

	color:#2e2e2e;

	text-decoration:none;

	}

.footer a:hover {

	text-decoration:underline;

	}

ul.sitemap {

	padding:5px;

	margin:0;

	list-style:none;

	}

ul.sitemap li {

	padding:3px 0 3px 15px;

	background:url(../images/aroww.gif) no-repeat 2px 10px;

	font-size: 14px;

	font-weight:bold;

	color: #003333;

	text-decoration:none;

	}

ul.sitemap li a, ul.sitemap li a:visited {

	font-size: 14px;

	font-weight:bold;

	color: #003333;

	text-decoration:none;

	}

ul.sitemap li a:hover {

	text-decoration:underline;

	}

.em_implants {

	width:98%;

	background:#D0DE98;

	padding:5px;

	border:1px solid #006600;

	text-align:center;

	font-family:'Trebuchet MS';

	font-size:22px;

	color:#cc0000;

	}

.yellow_bg {

	 width:98%px;

	 background:#EBE7B4;

	 padding:5px;

	 border:1px solid #006600;

	 font-family:'Trebuchet MS';

	 font-size:22px;

	 color:#2e2e2e;

	 }

ul.we_offer {

	padding:5px;

	margin:0;

	list-style:none;

	}

ul.we_offer li {

	padding:3px 0 3px 20px;

	background:url(../images/aroww.gif) no-repeat 2px 10px;

	font-size: 14px;

	font-weight:bold;

	color: #003333;

	text-decoration:none;

	}

ul.we_offer li span {

	color:#339999;

	}
	
.logo {background:url(../images/header_bg.jpg) repeat-x top; height:140px;}
.logo .inside {background:url(../images/header_right_img.jpg) no-repeat right top;}


.bottomImg {background:url(../images/main_bottom_bg.jpg) repeat-x bottom;}
.bottomImg .inside {background:url(../images/main_bottom_right_img.jpg) no-repeat right bottom;}


