﻿body
{
	margin:0px 0px 0px 0px;
	padding:0px;
}
h1
{
	font-family:Times New Roman;
	font-size:20px;
	text-transform:uppercase;
	color:#ad4200;
	text-align:right;
	vertical-align:bottom;
	padding:0px 80px 0px 0px;
	margin:0px;
}
/* Home Page */
.maintable
{
	border-top:1px solid #d5d7d7;
	border-left:1px solid #d5d7d7;
	border-right:1px solid #d5d7d7;
}
.logo
{
	text-align:center;
	padding:20px 0px 20px 0px;
}
.home_tab
{
	background-image:url(images/home_tab.jpg);
	background-repeat:no-repeat;
	width:245px;
	height:45px;
	font-family:Georgia;
	font-size:13px;
	font-weight:bold;
	color:#ad4200;
	text-transform:uppercase;
	text-align:center;
	vertical-align:middle;
}
.home_tab a
{
	font-family:Georgia;
	font-size:13px;
	font-weight:bold;
	color:#ad4200;
	text-transform:uppercase;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
}
.home_tab a:hover
{
	color:#522910;	
}
.home_bg
{
	background-image:url(images/home_bg.jpg);
	background-repeat:no-repeat;
	width:980px;
	height:390px;
	vertical-align:top;
}
.home_lefttext
{
/*	width:480px;*/
	padding:80px 40px 0px 90px;
	font-family:Times New Roman;
	font-size:16px;
	color:#4d4d4d;
	/*font-weight:bold;*/
	vertical-align:top;
}
.home_righttext
{
	/*width:300px;*/
	padding:60px 40px 0px 0px;
	font-family:Times New Roman;
	font-size:16px;
	font-weight:bold;
	color:#ad4200;
	text-align:left;
	vertical-align:top;
}
.home_link, .home_link a
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#ad4200;
	text-decoration:none;
}
.home_link a:hover
{
	color:#000000;
}
/* Home Page */
/* Content Page */
.logosmall
{
	padding:40px 20px 10px 30px;
}
.content_tab
{
	background-image:url(images/subpagetab.png);
	background-repeat:no-repeat;
	width:165px;
	height:40px;
	font-family:Georgia;
	font-size:12px;
	font-weight:bold;
	color:#ad4200;
	text-transform:uppercase;
	text-align:center;
	vertical-align:middle;
}
.content_tab a
{
	font-family:Georgia;
	font-size:12px;
	font-weight:bold;
	color:#ad4200;
	text-transform:uppercase;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
}
.content_tab a:hover
{
	color:#522910;	
}
.services_bg
{
	background-image:url(images/services_bg.png);
	background-repeat:no-repeat;
	width:980px;
	height:450px;
	vertical-align:top;
}
.services_lefttext
{
	width:500px;
	padding:77px 0px 0px 87px;
	font-family:Times New Roman;;
	font-size:16px;
	color:#4d4d4d;
	font-weight:bold;
	vertical-align:top;
}
.services_righttext
{
	width:480px;
	padding:80px 40px 0px 0px;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#4d4d4d;
	text-align:right;
	vertical-align:top;
}
.services_righttext a
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#4d4d4d;
	text-align:right;
	vertical-align:top;
	text-decoration:none;
}
.services_righttext a:hover
{
	color:#B0B0B0;
}
.content_bg
{
	background-color:#f0f0f0;
	width:980px;
	height:450px;
	vertical-align:top;
}
.content_bg2
{
	background-image:url(images/content_bg.png);
	background-repeat:no-repeat;
	width:980px;
	height:533px;
	vertical-align:top;
}
.dredRollOverOn
{
	background-image:url(images/eyesO-dred.png);
	width: 180px;
	height: 60px;
	cursor: hand;
}
.dredRollOverOff
{
	background-image:url(images/eyesG-dred.png);
	width: 180px;
	height: 60px;
	cursor: hand;
}
.drkirbyRollOverOn
{
	background-image:url(images/eyesO-drkirby.png);
	width: 180px;
	height: 60px;
	cursor: hand;
}
.drkirbyRollOverOff
{
	background-image:url(images/eyesG-drkirby.png);
	width: 180px;
	height: 60px;
	cursor: hand;
}
.drwongRollOverOn
{
	background-image:url(images/eyesO-drwong.png);
	width: 180px;
	height: 60px;
	cursor: hand;
}
.drwongRollOverOff
{
	background-image:url(images/eyesG-drwong.png);
	width: 180px;
	height: 60px;
	cursor: hand;
}
.mdl_box
{
	background-image:url(images/bg.png);
	background-repeat:no-repeat;
	/*border:2px solid #7d7d7d;*/
	padding:30px;
	font-family:Times New Roman;
	font-size:15px;
	color:#b24d0f;
	text-align:justify;
	height:320px;
	/*background-color:#FFFFFF;*/
}

.mdl_line
{
	/*border:2px solid #7d7d7d;*/
	padding:30px;
	font-family:Times New Roman;
	color:#b24d0f;
	/*background-color:#FFFFFF;*/
}

.mdl_box2
{
	border:2px solid #7d7d7d;
	padding:25px;
	font-family:Arial;
	font-size:15px;
	color:#c26f3d;
	text-align:justify;
}
.img_bdr
{
	border:1px solid #dcdfe1;
	padding:4px;
	background-color:#ffffff;
}
.clinic_text
{
	font-family:Times New Roman;
	font-size:14px;
	color:#b24d0f;
	font-weight:bold;
	padding:30px 0px 0px 60px;
	vertical-align:top;
}

.doctor_text
{
	font-family:Times New Roman;
	font-size:14px;
	color:#4d4d4d;
	font-weight:bold;
	text-transform:uppercase;
	/*padding:30px 0px 0px 60px;*/
	vertical-align:top;
}

.clinic_text a
{
	font-family:Verdana;
	font-size:10px;
	color:#3b3b3b;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
}
.clinic_text a:hover
{
	text-decoration:underline;
}
.kc_lefttext
{
	width:500px;
	/*padding:40px;*/
	padding:20px 40px 0px 40px;
	font-family:Arial;
	font-size:14px;
	color:#4d4d4d;
	font-weight:bold;
	vertical-align:top;
}
.kc_righttext
{
	width:360px;
	padding:30px 40px 0px 0px;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#4d4d4d;
	text-align:right;
	vertical-align:top;
}
.kc_righttext a
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#4d4d4d;
	text-align:right;
	vertical-align:top;
	text-decoration:none;
}
.kc_righttext a:hover
{
	color:#B0B0B0;
}
.rightround_bg
{
	background-image:url(images/rightround_bg.png);
	background-repeat:no-repeat;
	background-position:right;
	width:280px;
	height:110px;
	padding:30px 0px 0px 0px;
	margin-right:-1px;
	position:relative;
	float:right;
}
.rightround_text
{
	padding:15px 30px 15px 10px;
	font-family:Times New Roman;
	font-size:16px;
	font-weight:bold;
	color:#4d4d4d;
	text-align:right;
	line-height:16px;
}

.rightround_text1
{
	padding:10px 30px 15px 20px;
	font-family:Times New Roman;
	font-size:16px;
	font-weight:bold;
	color:#4d4d4d;
	text-align:right;
	line-height:16px;
}
.content_righttext
{
	width:420px;
	padding:30px 40px 0px 0px;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#ba632d;
	line-height:20px;
	text-align:right;
	vertical-align:top;
}
.content_lefttext
{
	width:560px;
	padding:30px;
	font-family:Times New Roman;
	font-size:12px;
	color:#4d4d4d;
	vertical-align:top;
}
.content_lefttop
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#4d4d4d;
	vertical-align:top;
}
/* Content Page */
/* Popup Start */
.popup_heading
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#4d4d4d;
}
.popup_text
{
	font-family:Arial;
	font-size:12px;
	color:#4d4d4d;
	text-align:justify;
}
/* Popup End */
/* Footer Start */
.footer
{
	background-image:url(images/bottom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:982px;
	height:67px;
}
.footertext
{
	font-family:Times New Roman;
	font-size:10px;
	color:#b2b7bb;
	width:400px;
	text-align:center;
	text-decoration:none;
}

.footertext1
{
	font-family:Times New Roman;
	font-size:12px;
	color:#b2b7bb;
	width:400px;
	text-align:center;
	text-decoration:none;
}

.footertext1 a
{
	font-family:Times New Roman;
	font-size:12px;
	color:#b2b7bb;
	width:400px;
	text-align:center;
	text-decoration:none;
}
.footertext1 a:hover
{
	font-family:Times New Roman;
	font-size:12px;
	color:#b2b7bb;
	width:400px;
	text-align:center;
	text-decoration:underline;
}
.footertext a
{
	font-family:Arial;
	font-size:11px;
	color:#b2b7bb;
	width:400px;
	text-align:center;
	text-decoration:none;
}
.footertext a:hover
{
	font-family:Arial;
	font-size:11px;
	color:#b2b7bb;
	width:400px;
	text-align:center;
	text-decoration:underline;
}
.footer_mdl
{
	text-align:center;
	vertical-align:middle;
	width:180px;
	padding-bottom:10px;
}


	.div {
/*	width:256px;*/
	left:765px;
	top:155px;
/*	right:256px;
	bottom:200px;*/
	position:absolute;
	}
/* Footer End */