/*
 Theme Name: Dr Tim Small - Orthopaedic Surgeon
 Theme URI: http://www.yourpracticeonline.net
 Description: This theme is completely compatible with WordPress 3.0
 Author: Tim Small
 Author URI: http://www.yourpracticeonline.net
 Version: 1.0
 */
@font-face {
	font-family: 'MyriadProRegular';
	src: url('fonts/myriadpe-webfont.eot');
	src: url('fonts/myriadpe-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/myriadpe-webfont.woff') format('woff'), url('fonts/myriadpe-webfont.ttf') format('truetype'), url('fonts/myriadpe-webfont.svg#MyriadProRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'CenturyGothic';
	src: url('fonts/gothic.eot');
	src: url('fonts/gothic.eot?#iefix') format('embedded-opentype'), url('fonts/gothic.woff') format('woff'), url('fonts/gothic.ttf') format('truetype'), url('fonts/gothic.svg#gothic') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'SourceSansProRegular';
	src: url('fonts/sourcesanspro-regular.eot');
	src: url('fonts/sourcesanspro-regular.eot') format('embedded-opentype'), url('fonts/sourcesanspro-regular.woff') format('woff'), url('fonts/sourcesanspro-regular.ttf') format('truetype'), url('fonts/sourcesanspro-regular.svg#SourceSansProRegular') format('svg');
}
/*--------------Menu--------------*/
#MenuList {
	width: 635px;
	float: right;
	height: 43px;
}
#access {
	font: normal 14px 'SourceSansProRegular';
	display: block;
	float: left;
	margin: 0px;
	position: absolute;
	z-index: 20;
	text-transform: uppercase;
}
#access ul {
	list-style: none;
	margin: 0px !important;
	padding: 0px !important;
}
#access li {
	float: left;
	position: relative;
	cursor: pointer;
}
#access a {
	color: #505050;
	display: block;
	line-height: 43px;
	text-decoration: none;
	text-align: center;
}
#access a:hover {
	text-decoration: none;
	background-color: transparent;
	color: #3d93c8;
}
#menu-item-31 a {
	width: 74px;
	text-decoration: none;
}
#menu-item-31 a:hover {
	background: url(images/menu-on.gif) no-repeat center 4px;
	text-decoration: none;
}
#menu-item-30 a {
	width: 101px;
	text-decoration: none;
}
#menu-item-30 a:hover {
	background: url(images/menu-on.gif) no-repeat center 4px;
	text-decoration: none;
}
#menu-item-29 a {
	width: 96px;
	text-decoration: none;
}
#menu-item-29 a:hover {
	background: url(images/menu-on.gif) no-repeat center 4px;
	text-decoration: none;
}
#menu-item-28 a {
	width: 134px;
	text-decoration: none;
}
#menu-item-28 a:hover {
	background: url(images/menu-on.gif) no-repeat center 4px;
	text-decoration: none;
}
#menu-item-27 a {
	width: 121px;
	text-decoration: none;
}
#menu-item-27 a:hover {
	background: url(images/menu-on.gif) no-repeat center 4px;
	text-decoration: none;
}
#menu-item-27 ul a {
	width: 210px !important;
}
#menu-item-26 a {
	width: 109px;
	text-decoration: none;
}
#menu-item-26 a:hover {
	background: url(images/menu-on.gif) no-repeat center 4px;
	text-decoration: none;
}
#access ul ul {
	display: none;
	float: left;
	margin: 0;
	position: absolute;
	left: 0;
	z-index: 99999;
	top: 43px;
}
#access ul ul ul {
	left: 100%;
	top: 0;
}
#access ul ul a {
	font: normal 11px/28px Verdana, Geneva, sans-serif;
	background: #ffffff;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	color: #505050;
	height: auto;
	padding: 2px 5px;
	z-index: 99999;
	width: 160px;
	text-align: left;
}
#access ul ul li:first-child {
	border-top: 1px solid #C0C0C0;
}
#access ul ul a:hover {
	background: #ffffff;
	color: #3d93c8;
}
#access ul li:hover > ul {
	display: block;
}
.current-menu-parent > a, .current-menu-ancestor > a, .menu .current-menu-item > a, .menu .current_page_item > a {
	background: url(images/menu-on.gif) no-repeat center 4px;
	color: #3d93c8 !important;
}
#menu-item-136 > a:after {
	content: url(images/tri.gif);
	float: right;
}
#menu-item-136 ul a {
	width: 80px !important;
}
.mm {
	width: 100%;
	height: auto;
	float: left;
	border: 1px solid #1d538e;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.multimedia {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding-bottom: 10px;
	text-align: left;
}
.multimedia ul {
	margin: 10px 5px;
	padding: 0px;
}
.multimedia li {
	width: 100%;
	background: none !important;
	padding: 6px 0px 0px 0px !important;
	text-align: left;
}
.multimedia a {
	background: url(images/movie-off.gif) no-repeat 10px 4px;
	padding: 2px 0px 2px 45px;
	color: #000000;
	text-decoration: underline;
	display: block;
	text-align: left;
}
.multimedia a:hover {
	background: url(images/movie-on.gif) no-repeat 10px 4px;
	padding: 2px 0px 2px 45px;
	color: #004e96;
	text-decoration: underline;
	text-align: left;
}
.multimedia .formHead a, .multimedia .formHead a:hover {
	padding-left: 0px;
	background: none;
}
/*--------------YPO Showcase--------------*/
.sho-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #f4f4f4;
	text-decoration: none
}
.bodytext-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #bbbbbb;
	font-weight: normal;
	text-decoration: underline
}
a.bodytext-link:hover {
	color: #c8c8c8;
	font-weight: normal
}
.bodytext-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #bbbbbb;
}
body {
	margin: 0px 0px 0px 0px;
	overflow-y: scroll;
	*overflow-y: none;
}
.navigation {
	font: normal 13px/16px Arial, Helvetica, sans-serif;
	color: #0074a8;
	text-decoration: none;
	padding: 16px 30px 15px 20px;
	width: 92%;
	text-transform: uppercase;
	background: url(images/breadcom-line.gif) no-repeat 20px bottom;
	height: auto;
	margin-bottom: 10px;
}
.navigation a {
	font-weight: normal;
	color: #7d7d7d;
	text-decoration: underline;
}
.navigation a:hover {
	font-weight: normal;
	color: #7d7d7d;
	text-decoration: none;
}
.navigation span {
	color: #613f03;
}
/*--- Contact Forms Starts ---*/

.tableborder {
	border: 1px solid #485261;
}
.txtfield-c, .txtfield-f, .txtfield-cf, .textArea-c, .textArea-f, .dropDownF, .feedback-form {
	border: 1px solid #50A3D7;
}
.button {
	background: #3C8FC3;
	color: #444540;
	border: 3px solid #50A3D7;
}
.test {
	background: url(images/multimedia-bg.jpg) no-repeat scroll center bottom;
	float: right;
	height: 450px;
	margin: 10px 0;
	overflow: hidden;
	width: 712px;
}
.test-list {
	float: left;
	height: auto;
	margin: 9px 0 0;
	position: relative;
	width: 221px;
}

/*--------------Tell A friend start--------------*/
#tell-a-friend-background {
	display: none;
	background: #000000;
	opacity: 0.8;
	filter: alpha(opacity=80);
	position: fixed;
	top: 0px;
	left: 0px;
	min-width: 100%;
	height: 100%;
	z-index: 1000;
}
#tell-a-friend-div {
	display: none;
	position: fixed;
	top: 5%;
	left: 50%;
	margin-left: -200px;
	width: 400px;
	background: #FFFFFF;
	padding: 10px 15px 10px 15px;
	border: 2px solid #CCCCCC;
	border-radius: 10px;
	z-index: 1001;
}
#tell-a-friend-div #close {
	width: 20px;
	height: auto;
	float: right;
	text-align: center;
	cursor: pointer;
	margin: 4px 22px 0px auto;
	border-radius: 50%;
	background-color: #C9C9D6;
	color: #000000;
	line-height: 20px;
}
/*--------------Tell A friend End--------------*/
#Form-Container {
	width: 350px;
	height: auto;
	margin: 0 auto;
	background: #EFEAF0;
	border: 5px solid #B4B4C3;
	border-radius: 8px;
}
.contact-us {
	font: normal 26px/26px 'MyriadProRegular';
	color: #bec5c6;
	padding: 10px 0px 0px 10px;
}
.form-container {
	margin: 8px auto;
	text-align: center;
}
.button-s {
	font: normal 18px 'MyriadProRegular';
	color: #2d2e32;
	background: #C9C9D6;
	text-decoration: none;
	border: 2px solid #B4B4C3;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	height: 35px;
	cursor: pointer;
	text-align: center;
}
.txtfield-s {
	font: normal 18px 'MyriadProRegular';
	color: #809aa7;
	text-decoration: none;
	border: 1px solid #B4B4C3 !important;
	width: 300px;
	height: 25px !important;
	vertical-align: middle;
	padding: 2px 4px 2px 4px;
	background: #C9C9D6;
	margin: 7px auto !important;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.textArea-s {
	font: normal 16px 'MyriadProRegular';
	color: #809aa7;
	text-decoration: none;
	width: 300px;
	border: 1px solid #B4B4C3 !important;
	vertical-align: middle;
	padding: 4px;
	resize: none;
	height: 110px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background: #C9C9D6;
	margin: 7px auto !important;
}
.Dr-table {
	margin: 0px 0px 5px 10px !important;
	float: right;
}
.telephone {
	border-radius: 5px;
	color: #000000;
	float: left;
	font: 12px/28px Verdana, Geneva, sans-serif;
	height: 75px;
	margin: 17px 0;
	padding: 0;
	text-align: left;
	text-decoration: none;
	width: 100%;
}
.telephone ul {
	margin: 10px 5px;
	padding: 0px;
}
.telephone li {
	width: 50%;
	background: none !important;
	padding: 6px 0px 0px 0px !important;
	float: left;
}
.telephone a {
	padding: 2px 0px 2px 33px;
	color: #000000;
	text-decoration: underline;
	display: block;
}
.telephone a:hover {
	padding: 2px 0px 2px 33px;
	color: #000000;
	text-decoration: underline;
}
.telephone img {
	margin: -2px 10px 0px 0px;
}

.contact-address {
	border: 3px solid #ffffff;
	height: 160px;
}
.formHead {
	color: #ffffff;
	background: #1B7DCD;
}
.formHead a, .formHead a:hover {
	color: #ffffff;
}
.contact-ph {
	border: 2px solid #1B7DCD;
	height: 40px;
}
.contact-ph li {
	font: bold 16px/40px Verdana, Arial, Helvetica, sans-serif;
}
.contact-ph li span {
	font: normal 16px/40px Verdana, Arial, Helvetica, sans-serif;
}
.contact-ph li:first-child {
	border-right: 1px solid #1B7DCD;
}
.contact-ph li:last-child {
	border-left: 1px solid #1B7DCD;
}
#map-width {
	width: 284px;
	height: 178px;
	border: 1px solid #fffefe;
}
.ctable {
	float: left;
	margin: 0 5px 5px 0;
	width: 49%;
}
/*************************************Theme Styles End***********************************/
#body-bg {
	background: url(images/body-bg.jpg) no-repeat center top #ffffff;
	background-size: 100% 554px;
}
#body-s-bg {
	background: url(images/body-s-bg.gif) repeat left top;
}
.body-s-bg {
	background: url(images/body-s-bg.jpg) repeat-x left top;
}
#Header {
	margin: 0 auto;
	width: 960px;
	height: 43px;
}
#logo {
	width: 293px;
	height: 123px;
	float: left;
	position: absolute;
	background: url(images/logo-bg.png) no-repeat left top;
	z-index: 99;
}
.logo-id {
	float: left;
	margin: 34px 0px 0px 11px;
}
/************************************* Home Page Styles ********************************************************/
#Banner {
	width: 100%;
	height: 548px;
	margin: 0 auto;
}
#Interactivity {
	width: 100%;
	height: 548px;
	position: relative;
	margin: 0px auto;
}
.demo {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 548px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}
.demo1 {
	position: relative;
	top: 0px;
	left: 0px;
	width: 960px;
	height: 548px;
	padding: 0px;
	margin: 0px auto;
}
#div1, .demo1 {
	background: url(images/banner-l-bg.jpg) no-repeat left top;
	background-size: 50% auto;
}
#div2, .demo1 {
	background: url(images/banner3-l-bg.jpg) no-repeat left top;
	background-size: 50% auto;
}
#div3, .demo1 {
	background: url(images/banner2-l-bg.jpg) no-repeat left top;
	background-size: 50% auto;
}
.Inner-H-div1 {
	width: 960px;
	height: 548px;
	background: url(images/banner-r-bg.jpg) no-repeat right top;
	background-size: 50% auto;
}
.Inner-H-div2 {
	width: 960px;
	height: 548px;
	background: url(images/banner3-r-bg.jpg) no-repeat right top;
	background-size: 50% auto;
}
.Inner-H-div3 {
	width: 960px;
	height: 548px;
	background: url(images/banner2-r-bg.jpg) no-repeat right top;
	background-size: 50% auto;
}
.leftBG1 {
	width: 320px;
	height: 548px;
	position: absolute;
	display: block;
	margin: 0px 0px 0px -320px;
	background: url(images/intra1-l-bg.jpg) no-repeat left top;
}
.rightBG1 {
	width: 320px;
	height: 548px;
	position: absolute;
	margin: 0px 0px 0px 960px;
	background: url(images/intra1-r-bg.jpg) no-repeat left top;
}
.leftBG2 {
	width: 320px;
	height: 548px;
	position: absolute;
	display: block;
	margin: 0px 0px 0px -320px;
	background: url(images/intra3-l-bg.jpg) no-repeat left top;
}
.rightBG2 {
	width: 320px;
	height: 548px;
	position: absolute;
	margin: 0px 0px 0px 960px;
	background: url(images/intra3-r-bg.jpg) no-repeat left top;
}
.leftBG3 {
	width: 320px;
	height: 548px;
	position: absolute;
	display: block;
	margin: 0px 0px 0px -320px;
	background: url(images/intra2-l-bg.jpg) no-repeat left top;
}
.rightBG3 {
	width: 570px;
	height: 548px;
	position: absolute;
	margin: 0px 0px 0px 960px;
	background: url(images/intra2-r-bg.jpg) no-repeat left top;
}
.intratext {
	font: bold 32px/36px 'SourceSansProRegular';
	color: #ffffff;
	padding: 209px 0px 0px 28px;
	text-decoration: none;
}
.intratext a {
	color: #ffffff;
	text-decoration: none;
}
.intratext a:hover {
	text-decoration: none;
	color: #ffffff;
}
.intratext-sub {
	font: bold 32px/36px 'SourceSansProRegular';
	color: #b65a05;
	padding: 209px 0px 0px 28px;
	text-decoration: none;
}
.intratext-sub a {
	color: #b65a05;
	text-decoration: none;
}
.intratext-sub a:hover {
	text-decoration: none;
	color: #b65a05;
}
.intratext p {
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	padding: 10px 616px 0px 0px;
}
.intratext-sub p {
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #282828;
	text-decoration: none;
	padding: 10px 616px 0px 0px;
}
#intra-button {
	width: 960px;
	height: auto;
	margin: 0px auto;
}
.Intra-tab {
	margin: -101px 0 0 0px;
	position: absolute;
	z-index: 20;
	width: 960px;
	height: 64px;
	background: url(images/button-bg.png) repeat-x left top;
}
.Intra-tab img {
	float: left;
}
.botton-img img {
	float: right;
	margin: 30px 10px 0 0px;
}
.dr-text {
	font: normal 38px/42px 'CenturyGothic';
	color: #50a3d6;
	padding: 55px 50px 0px 343px;
	text-decoration: none;
}
.dr-text a {
	color: #50a3d6;
	text-decoration: none;
}
.dr-text a:hover {
	text-decoration: none;
	color: #50a3d6;
}
.drtext-bold {
	font: bold 15px/19px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	padding: 15px 70px 0px 343px;
	text-decoration: none;
}
.drtext-bold p {
	font: normal 13px/16px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	padding: 10px 20px 0px 0px;
	text-decoration: none;
	text-align: left;
}
.dr-more {
	font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	float: right;
	width: 11%;
	padding: 10px 10px;
	text-align: center;
	margin: 20px 50px 0px 0px;
	background: #0a0a0a;
}
.dr-more a {
	color: #ffffff;
	text-decoration: none;
}
.dr-more a:hover {
	color: #ffffff;
	text-decoration: none;
}
.for-appointments {
	font: normal 16px/18px 'CenturyGothic';
	color: #69838b;
	text-decoration: none;
	float: left;
	width: 90%;
	padding: 10px 10px;
	margin: 50px 0px 0px 0px;
	background: #0a0a0a;
}
.for-appointments a {
	color: #69838b;
	text-decoration: none;
}
.for-appointments a:hover {
	color: #69838b;
	text-decoration: none;
}
.for-appointments span {
	font: normal 22px/26px 'CenturyGothic';
	color: #ffffff;
	text-decoration: none;
}
.for-appointments img {
	margin: 8px 19px 0 24px;
	float: left;
}
.Patients-Forms {
	font: normal 14px/18px Verdana, Geneva, sans-serif;
	color: #7c7c7c;
	text-decoration: none;
	float: left;
	width: 48%;
	height: 139px;
	text-align: center;
	padding: 0px;
	margin: 7px 3px 0px 0px;
	background: #0a0a0a;
}
.Patients-Forms a {
	color: #7c7c7c;
	text-decoration: none;
}
.Patients-Forms a:hover {
	color: #7c7c7c;
	text-decoration: none;
}
.Patients-Forms img {
	margin: 15px 0 0 18px;
	float: left;
}
/************************************* SubPage Styles ********************************************************/
#Banner-s {
	width: 100%;
	height: 199px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}
#Interactivity-s {
	width: 100%;
	height: 199px;
	position: relative;
	margin: 0px auto;
}
#banner-part {
	width: 960px;
	height: 199px;
	background: url(images/banner-s-l-bg.jpg) no-repeat left top;
	background-size: 50% auto;
	margin: 0px auto;
}
.Inner-H-sub {
	width: 960px;
	height: 199px;
	background: url(images/banner-s-r-bg.jpg) no-repeat right top;
	background-size: 50% auto;
}
.rightBG-sub {
	width: 320px;
	height: 199px;
	position: absolute;
	margin: 0px 0px 0px 960px;
	*margin: 0px 0px 0px 755px;
	background: url(images/intra1-s-r-bg.jpg) no-repeat left top;
}
.sub-title {
	font: normal 35px/39px Arial, Helvetica, sans-serif;
	color: #ffffff;
	float: left;
	padding: 99px 0px 0px 28px;
	text-decoration: none;
}
.sub-title a {
	color: #ffffff;
	text-decoration: none;
}
.sub-title a:hover {
	text-decoration: none;
	color: #ffffff;
}
/*************** Service Styles ************************/
#Interactivity-sub {
	width: 100%;
	height: 199px;
	position: relative;
	margin: 0px auto;
}
#banner-part-sub {
	width: 960px;
	height: 199px;
	background: url(images/banner-sub-bg.jpg) no-repeat left top;
	background-size: 50% auto;
	margin: 0px auto;
}
.Inner-H-sub1 {
	width: 960px;
	height: 199px;
	background: url(images/banner-sub-r-bg.jpg) no-repeat right top;
	background-size: 50% auto;
}
.rightBG-sub3 {
	width: 320px;
	height: 199px;
	position: absolute;
	margin: 0px 0px 0px 960px;
	*margin: 0px 0px 0px 755px;
	background: url(images/intra1-sub-r-bg.jpg) no-repeat left top;
}
.service-title {
	font: normal 16px/40px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 35px 0px 0px 28px;
	text-decoration: none;
	float: right;
	width: 29%;
	text-align: center;
}
.service-title a {
	color: #ffffff;
	text-decoration: none;
}
.service-title a:hover {
	text-decoration: none;
	color: #ffffff;
}
.service-title ul {
	padding: 0px;
	margin: 0px;
}
.service-title ul li {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
/*********** Services Styles ********/
#Content-Part-sub {
	width: 714px;
	float: left;
	position: relative;
}
#Side-Links-sub {
	width: 226px;
	float: left;
	position: relative;
	height: 365px;
}
#Interactivity-sub {
	width: 100%;
	height: 199px;
	position: relative;
	margin: 0px auto;
}
#banner-part-sub {
	width: 960px;
	height: 199px;
	background: url(images/banner-sub-bg.jpg) no-repeat left top;
	background-size: 50% auto;
	margin: 0px auto;
}
.Inner-H-sub1 {
	width: 960px;
	height: 199px;
	background: url(images/banner-sub-r-bg.jpg) no-repeat right top;
	background-size: 50% auto;
}
.rightBG-sub3 {
	width: 320px;
	height: 199px;
	position: absolute;
	margin: 0px 0px 0px 960px;
	*margin: 0px 0px 0px 755px;
	background: url(images/intra1-sub-r-bg.jpg) no-repeat left top;
}
.service-tabs img {
	float: left;
	margin: 20px 0px 0px 29px;
}

/*********** Services subpages Styles ********/
#Side-Links-service {
	width: 204px;
	float: left;
	position: relative;
	height: 365px;
}
#Content-Part-service {
	width: 736px;
	float: left;
	position: relative;
	background: #ebebeb;
}
#Interactivity-service {
	width: 100%;
	height: 199px;
	position: relative;
	margin: 0px auto;
}
#banner-service {
	width: 960px;
	height: 199px;
	background: url(images/banner-service-bg.jpg) no-repeat left top;
	background-size: 50% auto;
	margin: 0px auto;
}
.Inner-H-service {
	width: 960px;
	height: 199px;
	background: url(images/banner-service-r-bg.jpg) no-repeat right top;
	background-size: 50% auto;
}
.rightBG-service {
	width: 320px;
	height: 199px;
	position: absolute;
	margin: 0px 0px 0px 960px;
	*margin: 0px 0px 0px 755px;
	background: url(images/intra1-service-r-bg.jpg) no-repeat left top;
}
.Quick-links {
	font: normal 14px/39px Arial, Helvetica, sans-serif;
	color: #303030;
	text-decoration: none;
}
.Quick-links a {
	color: #303030;
	text-decoration: none;
}
.Quick-links a:hover {
	color: #303030;
	text-decoration: none;
}
.Quick-links ul {
	margin: 0px;
	padding: 0px;
}
.Quick-links li {
	background: url(images/quick-links-bottom-bg.gif) no-repeat 10px bottom;
	margin: 0px;
	list-style: none;
}
.Quick-links li img {
	float: left;
	margin: 15px 14px 0px 12px;
}
.services-title-s {
	font: normal 19px/23px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 82px 93px 0px 28px;
	text-decoration: none;
	float: right;
}
.services-title-s a {
	color: #ffffff;
	text-decoration: none;
}
.services-title-s a:hover {
	text-decoration: none;
	color: #ffffff;
}
.vid iframe{
    min-height: 314px !important;
}
/************************************* Home Page Styles ********************************************************/
#Dr-part {
	width: 100%;
	height: 317px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	margin: -37px 0px 0px 0px;
	z-index: 9999;
}
#doctor-part {
	width: 960px;
	height: 317px;
	margin: 0 auto;
}
.leftBG {
	width: 320px;
	height: 317px;
	position: absolute;
	display: block;
	margin: 0px 0px 0px -320px;
	*margin: 0px 0px 0px -1278px;
	background: url(images/dr-l-bg.jpg) no-repeat left 37px;
}
.rightBG {
	width: 320px;
	height: 317px;
	position: absolute;
	margin: 0px 0px 0px 960px;
	*margin: 0px 0px 0px 0px;
	background: url(images/dr-r-bg.jpg) no-repeat left top;
}
#Dr-part-l {
	width: 713px;
	height: 317px;
	float: left;
	background: url(images/doctor-bg.png) no-repeat left top;
}
#Dr-part-r {
	width: 247px;
	height: 317px;
	float: left;
	background: url(images/doctor-r-bg.png) no-repeat left top;
}
/************************************* Home Page Styles ********************************************************/
#Welcomepart {
	width: 960px;
	height: 343px;
	margin: 0 auto;
}
#Welcomepart-l {
	width: 586px;
	height: 343px;
	float: left;
}
#Welcomepart-r {
	width: 374px;
	height: 343px;
	float: left;
}
#multimedia-part {
	width: 586px;
	height: 153px;
	float: left;
}
.multimedia-text {
	font: bold 20px/26px 'CenturyGothic';
	color: #50a3d6;
	padding: 43px 0px 0px 28px;
	text-decoration: none;
}
.multimedia-text a {
	color: #50a3d6;
	text-decoration: none;
}
.multimedia-text a:hover {
	text-decoration: none;
	color: #50a3d6;
}
.multimedia-text p {
	font: normal 13px/16px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	padding: 15px 34px 0px 0px;
	text-decoration: none;
	margin: 0px;
}
.multimedia-text img {
	float: left;
	margin: -9px 20px 0px 10px;
}
.Hometext {
	font: bold 25px/26px 'CenturyGothic';
	color: #50a3d6;
	padding: 43px 0px 0px 35px;
	text-decoration: none;
}
.Hometext a {
	color: #50a3d6;
	text-decoration: none;
}
.Hometext a:hover {
	text-decoration: none;
	color: #50a3d6;
}
.Hometextbold {
	font: bold 15px/19px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	padding: 15px 10px 0px 35px;
	text-decoration: none;
}
.HometextMain {
	font: normal 13px/21px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	padding: 10px 10px 0px 35px;
	text-decoration: none;
	text-align: justify;
}
.HometextMain a {
	color: #7d7d7d;
	text-decoration: underline;
}
.HometextMain a:hover {
	color: #7d7d7d;
	text-decoration: underline;
}
.Home-more {
	font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	float: right;
	width: 20%;
	padding: 10px 10px;
	text-align: center;
	margin: 40px 10px 0px 0px;
	background: #7c7c7c;
}
.Home-more a {
	color: #ffffff;
	text-decoration: none;
}
.Home-more a:hover {
	color: #ffffff;
	text-decoration: none;
}
#surgery-part {
	width: 586px;
	height: 190px;
	float: left;
}
.demop {
	position: relative;
	top: 0px;
	left: 0px;
	width: 586px;
	height: 190px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}
.demop1 {
	position: relative;
	top: 0px;
	left: 0px;
	width: 586px;
	height: 190px;
	padding: 0px;
	margin: 0px;
}
.prev {
	margin: 125px 0px 0px 444px;
	width: 31px;
	height: 30px;
	position: absolute;
}
.prev a {
	color: #313236;
	text-decoration: underline;
}
.prev a:hover {
	color: #313236;
	text-decoration: underline;
}
.next {
	margin: 125px 0px 0px 480px;
	width: 31px;
	height: 30px;
	position: absolute;
}
.next a {
	color: #313236;
	text-decoration: underline;
}
.next a:hover {
	color: #313236;
	text-decoration: underline;
}
/************************************* Sub page Styles ********************************************************/
#Content {
	width: 940px;
	margin: 0px auto;
}
#Center-top-s {
	float: left;
	position: relative;
	background: #ffffff;
	z-index: 9;
	margin: -46px 0px 0px 0px;
	-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.7);
	-moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.7);
	box-shadow: 0 0px 10px rgba(0, 0, 0, 0.7);
}
#Side-Links-left {
	width: 219px;
	float: left;
	position: relative;
	height: 100% !important;
}
#Content-Part {
	width: 495px;
	float: left;
	position: relative;
}
#Side-Links {
	width: 226px;
	float: left;
	position: relative;
	height: 365px;
}
#Our-Physioes-sub {
	width: 219px;
	height: 343px;
	float: left;
}
.Hometext-s {
	font: normal 28px/32px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 15px 0px 0px 15px;
	text-decoration: none;
}
.Hometext-s a {
	color: #000000;
	text-decoration: none;
}
.Hometext-s a:hover {
	text-decoration: none;
	color: #000000;
}
#Our-Physioes-sub img {
	float: right;
	margin: 0px 0px 10px 0px;
}
.Home-more-s {
	font: normal 14px/18px Arial, Helvetica, sans-serif;
	color: #252525;
	padding: 5px 17px 0px 15px;
	text-decoration: none;
}
.Home-more-s a {
	color: #252525;
	text-decoration: none;
}
.Home-more-s a:hover {
	color: #252525;
	text-decoration: none;
}
#area-interset {
	width: 219px;
	height: 260px;
	float: left;
}
.area-text {
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #0e76b5;
	padding: 5px 17px 0px 15px;
	text-decoration: none;
	background: url(images/area-text-bg.gif) no-repeat 15px 30px;
}
.area-text a {
	color: #000000;
	text-decoration: none;
}
.area-text a:hover {
	color: #000000;
	text-decoration: none;
}
.area-text p {
	font: normal 13px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 5px 0px 0px 0px;
}
.dental-test {
	font: normal 19px/22px 'CenturyGothic';
	color: #aecf01;
	float: left;
	text-decoration: none;
	height: 76px;
	width: 212px;
	margin: 0;
}
.dental-test a {
	display: block;
	font: normal 19px/22px 'CenturyGothic';
	color: #000000;
	text-decoration: none;
	height: 59px;
	width: 146px;
	padding: 18px 0px 0px 75px;
	background: url(images/multmedia-h-bg.jpg) no-repeat 5px 4px;
}
.dental-test a:hover {
	background: url(images/multmedia-hover-bg.jpg) no-repeat 5px 4px;
	color: #0a85cf;
	text-decoration: none;
}
.dental-test span {
	font: normal 15px/19px 'CenturyGothic';
	color: #0a85cf;
}
.news-test {
	font: normal 19px/22px 'CenturyGothic';
	color: #aecf01;
	float: left;
	text-decoration: none;
	height: 76px;
	width: 212px;
	margin: 0;
}
.news-test a {
	display: block;
	font: normal 19px/22px 'CenturyGothic';
	color: #000000;
	text-decoration: none;
	height: 59px;
	width: 153px;
	padding: 18px 0px 0px 76px;
	background: url(images/news-h-bg.jpg) no-repeat 5px 4px;
}
.news-test a:hover {
	background: url(images/news-hover-bg.jpg) no-repeat 5px 4px;
	color: #0a85cf;
	text-decoration: none;
}
.news-test span {
	font: normal 13px/19px 'CenturyGothic';
	color: #0a85cf;
}
.location-test {
	font: normal 19px/22px 'CenturyGothic';
	color: #aecf01;
	float: left;
	text-decoration: none;
	height: 76px;
	width: 212px;
	margin: 0;
}
.location-test a {
	display: block;
	font: normal 19px/22px 'CenturyGothic';
	color: #000000;
	text-decoration: none;
	height: 59px;
	width: 153px;
	padding: 18px 0px 0px 76px;
	background: url(images/location-h-bg.jpg) no-repeat 5px 4px;
}
.location-test a:hover {
	background: url(images/location-hover-bg.jpg) no-repeat 5px 4px;
	color: #0a85cf;
	text-decoration: none;
}
.location-test span {
	font: normal 15px/19px 'CenturyGothic';
	color: #0a85cf;
}
.call-test {
	font: normal 19px/22px 'CenturyGothic';
	color: #aecf01;
	float: left;
	text-decoration: none;
	height: 76px;
	width: 212px;
	margin: 0;
}
.call-test a {
	display: block;
	font: normal 19px/22px 'CenturyGothic';
	color: #000000;
	text-decoration: none;
	height: 59px;
	width: 153px;
	padding: 18px 0px 0px 76px;
	background: url(images/call-h-bg.jpg) no-repeat 5px 4px;
}
.call-test a:hover {
	background: url(images/call-hover-bg.jpg) no-repeat 5px 4px;
	color: #0a85cf;
	text-decoration: none;
}
.call-test span {
	font: normal 15px/19px 'CenturyGothic';
	color: #0a85cf;
}
/******* Footer Styles **********/
#Fotter-Main {
	clear: both;
	width: 100%;
	height: 338px;
	margin: 0px auto;
	background: url(images/footer-bg.jpg) repeat-x left top;
}
#Logo-Scrolling {
	width: 940px;
	height: 116px;
	margin: 0px auto;
	border-top: 1px solid #cbcbcb;
}
#Logo-Scrolling img {
	float: left;
	margin: 18px 6px 0px 6px;
}
#Fotter {
	width: 960px;
	height: 221px;
	margin: 0px auto;
}
.cola {
	width: 184px;
	height: 221px;
	float: left;
}
.colb {
	width: 223px;
	height: 221px;
	float: left;
}
.colc {
	width: 179px;
	height: 221px;
	float: left;
}
.colg {
	width: 374px;
	height: 221px;
	float: left;
}
.col-h {
	font: normal 14px/18px Arial, Helvetica, sans-serif;
	color: #171717;
	text-decoration: none;
	padding: 18px 0px 10px 0px;
	margin: 0px;
}

#Fotter ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	font: normal 13px/21px Arial, Helvetica, sans-serif;
	color: #656565;
}
#Fotter ul a {
	color: #656565;
	text-decoration: none;
}
#Fotter ul a:hover {
	color: #656565;
	text-decoration: underline;
}
.ypo-logo {
	float: left;
	width: 90%;
	margin: 28px 10px 0 0;
}
.ypo-logo p {
	color: #333333;
	float: left;
	font: normal 12px Verdana, Geneva, sans-serif;
	margin: 0;
	width: 71%;
}
.ypo-logo img {
	float: right;
}
.smo-links {
	font: normal 14px/18px Verdana, Geneva, sans-serif;
	color: #000000;
	margin: 0px 0px 0px 0px;
	width: 100%;
}
.smo-links ul {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}
.smo-links li {
	width: 12%;
	float: left;
	text-align: center;
}
.smo-links li img {
	border: 0px !important;
	margin: 10px 0px 0px 0px;
}
#bookmark-h {
	height: auto;
	margin: 52px 0 0 -136px;
}
#Mob-Links {
	display: none;
}
#mheader {
	display: none;
}
#reviews-id {
	width: 87%;
	height: 50%;
}
.multimedialist {
	height: 40px;
}
.media {
	font: normal 14px/16px 'MyriadProRegular';
	color: #000000;
	text-decoration: none;
	text-align: left;
	margin: 0px !important;
	padding: 0px !important;
	list-style: none;
}
.media li {
	list-style: none;
	width: 87px;
	float: left;
	padding: 0px !important;
	margin: 10px 66px 0px 0px !important;
}
.video a {
	font: normal 14px/16px 'MyriadProRegular';
	background: url(images/loadmove.png) no-repeat 5px 3px #0190CA !important;
	padding: 4px 0px 4px 20px !important;
}
.noVideo a {
	font: normal 14px/16px 'MyriadProRegular';
	background: url(images/loadmove.png) no-repeat 5px 3px #0190CA !important;
	padding: 4px 0px 4px 20px !important;
}
.info a {
	font: normal 14px/16px 'MyriadProRegular';
	background: url(images/patient.png) no-repeat 9px 3px #0190CA !important;
	padding: 4px 0px 4px 17px !important;
}
.print a {
	font: normal 14px/16px 'MyriadProRegular';
	background: url(images/print.png) no-repeat 5px 3px #0190CA !important;
	padding: 4px 0px 4px 20px !important;
}
.media li a {
	color: #ffffff;
	display: block;
	text-align: center;
	text-decoration: none;
	line-height: 20px;
	width: 120px;
	height: 20px;
	border: 1px solid #3e8269;
	padding: 4px 0px 4px 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: #957956; /* Old browsers */
	background: -moz-linear-gradient(top,  #957956 0%, #957956 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#957956), color-stop(100%,#957956)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #957956 0%,#957956 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #957956 0%,#957956 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #957956 0%,#957956 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #957956 0%,#957956 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#957956', endColorstr='#957956',GradientType=0 ); /* IE6-9 */
}
.media li a:hover {
	text-decoration: none;
	color: #ffffff;
	border: 1px solid #3e8269;
}
.Joint {
	font: normal 15px/17px 'MyriadProRegular';
	color: #fff;
	text-decoration: none;
	text-align: left;
	margin: 0px !important;
	padding: 0px !important;
	list-style: none;
	display: block;
	height: auto;
}
.Joint li {
	list-style: none;
	width: 201px;
	float: left;
	padding: 0px !important;
	margin: 0px 130px 15px 0px !important;
	display: block;
}
.minimally a {
	font: normal 15px/17px 'MyriadProRegular';
	background: url(images/revision-knee-replacement.gif) no-repeat 5px 3px !important;
	padding: 42px 0px 4px 155px !important;
}
.computer-assisted a {
	font: normal 15px/17px 'MyriadProRegular';
	background: url(images/hip-arthroplasty.gif) no-repeat 5px 3px !important;
	padding: 42px 0px 4px 155px !important;
}
.thr a {
	font: normal 15px/17px 'MyriadProRegular';
	background: url(images/hip-arthroplasty.gif) no-repeat 5px 3px !important;
	padding: 42px 0px 4px 155px !important;
}
.tkr a {
	font: normal 15px/17px 'MyriadProRegular';
	background: url(images/revision-knee-replacement.gif) no-repeat 5px 3px !important;
	padding: 42px 0px 4px 155px !important;
}
.unicondylar a {
	font: normal 15px/17px 'MyriadProRegular';
	background: url(images/uniknee-replacement.gif) no-repeat 5px 3px !important;
	padding: 42px 0px 4px 155px !important;
}
.revision-knee a {
	font: normal 15px/17px 'MyriadProRegular';
	background: url(images/revision-knee-replacement.gif) no-repeat 5px 3px !important;
	padding: 42px 0px 4px 155px !important;
}
.revision-hip a {
	font: normal 15px/17px 'MyriadProRegular';
	background: url(images/hip-arthroplasty.gif) no-repeat 5px 3px !important;
	padding: 42px 0px 4px 155px !important;
}
.shoulder-joint a {
	font: normal 15px/17px 'MyriadProRegular';
	padding: 42px 5px 4px 155px !important;
}
.Joint li a {
	color: #111111;
	display: block;
	text-align: center;
	text-decoration: none;
	line-height: 17px;
	width: 165px;
	height: 70px;
	border: 1px solid #d5d5d5;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 4px 0px 4px 10px;
}
.Joint li a:hover {
	text-decoration: none;
	color: #000000;
	border: 1px solid #c3c3c3;
}
.videoBorder {
	border: 8px solid #50A3D7;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 95%;
}
.noVideo {
	display: block;
}
#No-Video1 {
	display: block;
}
#No-Video2 {
	display: block;
}
#doccontainer {
	display: table;
}
.docrow {
	display: table-row;
	float: left;
	margin: 5px auto;
	position: relative;
	line-height: 22px;
}
.docleft {
	border: 1px solid #485261;
	border-radius: 2px;
	display: table-cell;
	padding: 8px;
	width: 360px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
}
.docmiddle {
	display: table-cell;
	width: 10px;
}
.docright {
	border: 1px solid #485261;
	border-radius: 2px;
	display: table-cell;
	padding: 8px;
	width: 360px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
}

@media screen and (max-width: 480px){
    .vid iframe{
        height: 250px !important;
    }
}
@media screen and (max-width: 640px){
    .vid iframe{
        height: 350px !important;
    }
}
@media screen and (max-width: 360px){
    .vid iframe{
        height: 190px !important;
    }
}


@media screen and (max-width: 480px) and (min-width: 320px) and (orientation: portrait) {
   
	#body-bg {
		background: none;
		background-size: none !important;
	}
	#body-s-bg {
		background: url(images/body-s-bg.gif) repeat left top;
	}
	.body-s-bg {
		background: url(images/body-s-m-bg.gif) repeat-x left top;
	}
	#Header {
		margin: 0 auto;
		width: 320px;
		height: 23px;
	}
	#logo {
		width: 60%;
		height: 23px;
		float: left;
		position: absolute;
		background: none;
		z-index: 99;
	}
	.logo-id {
		width: 91%;
		height: auto;
		float: none;
		text-align: center;
		margin: 22px 0 0 30px;
	}

	#MenuList {
		display: none;
	}
	#mheader {

		display: block;
		width: 320px;
		float: none;
		height: 10px;
		margin: 0px auto;
		position: absolute;
		margin-top: 73px;
		z-index: 1000 !important;
	}
	#menu-m {
		width: 100%;
		margin: 0px;
		padding: 0px;
		overflow: hidden;
		z-index: 1000 !important;
	}
	#wrapper {
		z-index: 1000 !important;
		width: 100% !important;
		/*position:relative;*/
		overflow: hidden;
	}
	.menu-bg {
		height: 39px !important;
		font: normal 17px/23px Verdana, Geneva, sans-serif !important;
		color: #ffffff !important;
		display: block;
	}
	.menu-m img {
		float: right;
	}
	.menu-bg a, .menu-bg a:hover {
		color: #ffffff !important;
		text-decoration: none !important;
	}
	.menu-m {
		margin: -33px 57px 0 0;
		float: right;
		padding: 0px !important;
		z-index: 20 !important;
	}
	.menu-m a, .menu-m a:hover {
		font: mormal 15px/18px 'CenturyGothic';
		color: #ffffff !important;
		text-decoration: none !important;
		padding: 8px 0px 0px 10px !important;
		display: block;
	}
	/************************************* Home Page Styles ********************************************************/
	#Banner {
		width: 100%;
		height: 318px;
		margin: 0 auto;
		background: none;
	}
	#Interactivity {
		width: 100%;
		height: 318px;
		position: relative;
		margin: 0px auto;
	}
	.demo {
		position: relative;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 318px;
		padding: 0px;
		margin: 0px;
		overflow: hidden;
	}
	.demo1 {
		position: relative;
		top: 0px;
		left: 0px;
		width: 320px;
		height: 318px;
		padding: 0px;
		margin: 0px auto;
	}
	#div1, .demo1 {
		background: url(images/banner-m-t-bg.jpg) no-repeat left top;
		background-size: 100% auto;
	}
	#div2, .demo1 {
		background: url(images/banner-m-t-bg.jpg) no-repeat left top;
		background-size: 100% auto;
	}
	#div3, .demo1 {
		background: url(images/banner-m-t-bg.jpg) no-repeat left top;
		background-size: 100% auto;
	}
	.Inner-H-div1 {
		width: 320px;
		height: 318px;
		background: none;
	}
	.Inner-H-div2 {
		width: 320px;
		height: 318px;
		background: none;
	}
	.Inner-H-div3 {
		width: 320px;
		height: 318px;
		background: none;
	}
	.leftBG1 {
		width: 639px;
		height: 318px;
		position: absolute;
		display: block;
		margin: 0px 0px 0px -639px;
		background: url(images/intra1-m1-bg.jpg) no-repeat left top;
	}
	.rightBG1 {
		width: 641px;
		height: 318px;
		position: absolute;
		margin: 0px 0px 0px 320px;
		background: url(images/intra1-m1-r-bg.jpg) no-repeat left top;
	}
	.leftBG2 {
		width: 639px;
		height: 318px;
		position: absolute;
		display: block;
		margin: 0px 0px 0px -639px;
		background: url(images/intra1-m1-bg.jpg) no-repeat left top;
	}
	.rightBG2 {
		width: 641px;
		height: 318px;
		position: absolute;
		margin: 0px 0px 0px 320px;
		background: url(images/intra1-m1-r-bg.jpg) no-repeat left top;
	}
	.leftBG3 {
		width: 639px;
		height: 318px;
		position: absolute;
		display: block;
		margin: 0px 0px 0px -639px;
		background: url(images/intra1-m1-bg.jpg) no-repeat left top;
	}
	.rightBG3 {
		width: 641px;
		height: 318px;
		position: absolute;
		margin: 0px 0px 0px 320px;
		background: url(images/intra1-m1-r-bg.jpg) no-repeat left top;
	}
	.intratext {
		display: none;
	}
	.intratext-sub {
		display: none;
	}
	#intra-button {
		display: none;
	}
	.Intra-tab {
		margin: -63px 0 0 0px;
		position: absolute;
		z-index: 20;
		width: 600px;
		height: 64px;
		background: url(images/button-bg.png) repeat-x left top;
		background-size: 100% auto;
	}
	#Image1 {
		width: 36%;
		height: auto;
		float: left;
	}
	#Image2 {
		width: 18%;
		height: auto;
		float: left;
	}
	#Image3 {
		width: 19%;
		height: auto;
		float: left;
	}
	.botton-img img {
		float: right;
		margin: 17px 10px 0 0px;
	}

	/************************************* Home Page Styles ********************************************************/
	#Dr-part {
		width: 100%;
		height: 297px;
		margin: 0 auto;
		overflow: none;
	}
	#doctor-part {
		width: 320px;
		height: 198px;
		margin: 0 auto;
	}
	.leftBG {
		display: none;
	}
	.rightBG {
		display: none;
	}
	#Dr-part-l {
		width: 100%;
		height: 135px;
		float: left;
		background: url(images/doctor-m-bg.jpg) no-repeat left top;
		background-size: 100% auto;
	}
	#Dr-part-r {
		width: 100%;
		height: 198px;
		float: left;
		background: none;
		background-size: 140.5% auto;
	}
	.dr-text {
		font: normal 14px/17px 'CenturyGothic';
		color: #50a3d6;
		padding: 8px 20px 0 134px;
		text-decoration: none;
	}
	.dr-text a {
		color: #50a3d6;
		text-decoration: none;
	}
	.dr-text a:hover {
		text-decoration: none;
		color: #50a3d6;
	}
	.drtext-bold {
		font: bold 10px/11px Arial, Helvetica, sans-serif;
		color: #7d7d7d;
		padding: 5px 20px 0 136px;
		text-decoration: none;
	}
	.drtext-bold p {
		font: normal 11px/11px Arial, Helvetica, sans-serif;
		color: #7d7d7d;
		padding: 0 15px 0 0;
		text-decoration: none;
		margin: 5px 0px;
		text-align: left;
	}
	.dr-more {
		font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		text-decoration: none;
		float: right;
		width: 25%;
		padding: 3px 10px;
		text-align: center;
		margin: 0px 50px 0px 0px;
		background: #0a0a0a;
	}
	.dr-more a {
		color: #ffffff;
		text-decoration: none;
	}
	.dr-more a:hover {
		color: #ffffff;
		text-decoration: none;
	}
	.for-appointments {
		display: none;
	}
	.Patients-Forms {
		font: bold 14px/18px Verdana, Geneva, sans-serif;
		color: #7c7c7c;
		text-decoration: none;
		float: left;
		width: 100%;
		height: 40px;
		padding: 30px 0px 0px 0px;
		margin: 7px 3px 0px 0px;
		background: #0a0a0a;
		text-align: left;
	}
	.Patients-Forms a {
		color: #7c7c7c;
		text-decoration: none;
	}
	.Patients-Forms a:hover {
		color: #7c7c7c;
		text-decoration: none;
	}
	.Patients-Forms img {
		height: auto;
		margin: -18px 10px 0 38px;
		width: 16%;
		float: left;
	}
	/************************************* SubPage Styles ********************************************************/
	#Banner-s {
		width: 100%;
		height: 215px;
		margin: 0 auto;
		position: relative;
		overflow: hidden;
	}
	#Interactivity-s {
		width: 100%;
		height: 215px;
		position: relative;
		margin: 0px auto;
	}
	#banner-part {
		width: 320px;
		height: 215px;
		background: url(images/banner-s1-m-bg.jpg) no-repeat left top;
		background-size: 100% auto;
		margin: 0px auto;
	}
	.Inner-H-sub {
		width: 320px;
		height: 215px;
		background: none;
	}
	.rightBG-sub {
		width: 641px;
		height: 215px;
		position: absolute;
		margin: 0px 0px 0px 320px;
		background: url(images/intra1-s1-m-bg.jpg) no-repeat left top;
	}
	.sub-title {
		font: normal 20px/24px Arial, Helvetica, sans-serif;
		color: #ffffff;
		float: left;
		padding: 142px 0px 0px 28px;
		text-decoration: none;
	}
	.sub-title a {
		color: #ffffff;
		text-decoration: none;
	}
	.sub-title a:hover {
		text-decoration: none;
		color: #ffffff;
	}
	/*************** Service Styles ************************/
	#Interactivity-sub {
		width: 100%;
		height: 199px;
		position: relative;
		margin: 0px auto;
	}
	#banner-part-sub {
		width: 960px;
		height: 199px;
		background: url(images/banner-sub-bg.jpg) no-repeat left top;
		background-size: 50% auto;
		margin: 0px auto;
	}
	.Inner-H-sub1 {
		width: 960px;
		height: 199px;
		background: url(images/banner-sub-r-bg.jpg) no-repeat right top;
		background-size: 50% auto;
	}
	.rightBG-sub3 {
		width: 320px;
		height: 199px;
		position: absolute;
		margin: 0px 0px 0px 960px;
		*margin: 0px 0px 0px 755px;
		background: url(images/intra1-sub-r-bg.jpg) no-repeat left top;
	}
	.service-title {
		display: none;
	}
	/*********** Services Styles ********/
	#Content-Part-sub {
		width: 100%;
		float: left;
		position: relative;
	}
	#Side-Links-sub {
		width: 100%;
		float: left;
		position: relative;
		height: 452px;
	}
	#Interactivity-sub {
		width: 100%;
		height: 215px;
		position: relative;
		margin: 0px auto;
		background: url(images/service-intra-bg.jpg) repeat-x left top;
	}
	#banner-part-sub {
		width: 320px;
		height: 215px;
		background: url(images/service-intra1-bg.jpg) no-repeat left top;
		background-size: 100% auto;
		margin: 0px auto;
	}
	.Inner-H-sub1 {
		width: 320px;
		height: 215px;
		background: none;
		background-size: 50% auto;
	}
	.rightBG-sub3 {
		width: 572px;
		height: 215px;
		position: absolute;
		margin: 0px 0px 0px 320px;
		background: url(images/intra1-sub1-m-r-bg.jpg) no-repeat left top;
	}
	.service-tabs img {
		width: 40%;
		height: auto;
		float: left;
		margin-left: 14px;
	}

	/*********** Services subpages Styles ********/
	#Side-Links-service {
		width: 100%;
		float: left;
		position: relative;
		height: auto;
	}
	#Content-Part-service {
		width: 100%;
		float: left;
		position: relative;
		background: #ebebeb;
	}
	#Interactivity-service {
		width: 100%;
		height: 215px;
		position: relative;
		margin: 0px auto;
		background: url(images/service-intra-bg.jpg) repeat-x left top;
	}
	#banner-service {
		width: 320px;
		height: 215px;
		background: url(images/banner-service1-m-bg.jpg) no-repeat left top;
		background-size: 100% auto;
		margin: 0px auto;
	}
	.Inner-H-service {
		width: 320px;
		height: 215px;
		background: none;
		background-size: 50% auto;
	}
	.rightBG-service {
		width: 641px;
		height: 215px;
		position: absolute;
		margin: 0px 0px 0px 320px;
		background: url(images/intra1-service1-m-r-bg.jpg) no-repeat left top;
	}
	.Quick-links {
		font: normal 15px/39px Arial, Helvetica, sans-serif;
		color: #303030;
		text-decoration: none;
	}
	.Quick-links a {
		color: #303030;
		text-decoration: none;
	}
	.Quick-links a:hover {
		color: #303030;
		text-decoration: none;
	}
	.Quick-links ul {
		margin: 0px;
		padding: 0px;
	}
	.Quick-links li {
		background: url(images/quick-links-bottom-bg.gif) no-repeat 10px bottom;
		margin: 0px;
		list-style: none;
		height: 46px;
	}
	.Quick-links li img {
		float: left;
		margin: 15px 6px 0 15px;
	}
	.services-title-s {
		display: none;
	}
	/************************************* Home Page Styles ********************************************************/
	#Welcomepart {
		width: 320px;
		height: 343px;
		margin: 0 auto;
	}
	#Welcomepart-l {
		width: 100%;
		height: 196px;
		float: left;
	}
	#Welcomepart-r {
		width: 100%;
		height: 214px;
		float: left;
	}
	#multimedia-part {
		width: 100%;
		height: 98px;
		float: left;
	}
	.multimedia-text {
		font: bold 14px/18px Verdana, Geneva, sans-serif;
		color: #7c7c7c;
		text-decoration: none;
		float: left;
		width: 100%;
		height: 54px;
		padding: 30px 0px 0px 0px;
		margin: 0px 3px 0px 0px;
		background: url(images/multimedia-text-m-bg.jpg) no-repeat 60px top;
		background-size: 100% auto;
		text-align: left;
	}
	.multimedia-text a {
		color: #50a3d6;
		text-decoration: none;
	}
	.multimedia-text a:hover {
		text-decoration: none;
		color: #50a3d6;
	}
	.multimedia-text p {
		display: none;
	}
	.multimedia-text img {
		width: 16%;
		height: auto;
		float: left;
		margin: -15px 10px 0 16px;
	}
	.Hometext {
		font: bold 19px/22px 'CenturyGothic';
		color: #50a3d6;
		padding: 14px 0px 0px 35px;
		text-decoration: none;
	}
	.Hometext a {
		color: #50a3d6;
		text-decoration: none;
	}
	.Hometext a:hover {
		text-decoration: none;
		color: #50a3d6;
	}
	.Hometextbold {
		font: bold 12px/14px Arial, Helvetica, sans-serif;
		color: #7d7d7d;
		padding: 15px 10px 0px 35px;
		text-decoration: none;
	}
	.HometextMain {
		font: normal 13px/16px Arial, Helvetica, sans-serif;
		color: #7d7d7d;
		padding: 10px 10px 0px 35px;
		text-decoration: none;
		text-align: justify;
	}
	.HometextMain a {
		color: #7d7d7d;
		text-decoration: underline;
	}
	.HometextMain a:hover {
		color: #7d7d7d;
		text-decoration: underline;
	}
	.Home-more {
		font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		text-decoration: none;
		float: right;
		width: 23%;
		padding: 5px 10px;
		text-align: center;
		margin: 14px 10px 0px 0px;
		background: #7c7c7c;
	}
	.Home-more a {
		color: #ffffff;
		text-decoration: none;
	}
	.Home-more a:hover {
		color: #ffffff;
		text-decoration: none;
	}
	#surgery-part {
		width: 100%;
		height: 93px;
		float: left;
		background: url(images/multimedia-text-m-bg.jpg) no-repeat 60px top;
		background-size: 100% auto;
	}
	.demop {
		position: relative;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 93px;
		padding: 0px;
		margin: 0px;
		overflow: hidden;
	}
	.demop1 {
		position: relative;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 93px;
		padding: 0px;
		margin: 0px;
	}
	.prev {
		display: none;
	}
	.next {
		display: none;
	}
	/************************************* Sub page Styles ********************************************************/
	#Content {
		width: 300px;
		margin: 0px auto;
	}
	#Center-top-s {
		float: left;
		position: relative;
		background: #ffffff;
		z-index: 99;
		margin: -22px 0px 0px 0px;
		-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.7);
		-moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.7);
		box-shadow: 0 0px 10px rgba(0, 0, 0, 0.7);
	}
	#Side-Links-left {
		width: 100%;
		float: left;
		position: relative;
		height: 100% !important;
	}
	#Content-Part {
		width: 100%;
		float: left;
		position: relative;
	}
	#Side-Links {
		width: 100%;
		float: left;
		position: relative;
		height: 454px;
	}
	#Our-Physioes-sub {
		width: 100%;
		height: 112px;
		float: left;
	}
	.Hometext-s {
		font: normal 25px/30px Arial, Helvetica, sans-serif;
		color: #000000;
		padding: 15px 0px 0px 15px;
		text-decoration: none;
	}
	.Hometext-s a {
		color: #000000;
		text-decoration: none;
	}
	.Hometext-s a:hover {
		text-decoration: none;
		color: #000000;
	}
	#Our-Physioes-sub img {
		width: 23%;
		height: auto;
		float: left;
		margin: 0px 30px 0px 20px;
	}
	.Home-more-s {
		font: normal 15px/18px Arial, Helvetica, sans-serif;
		color: #252525;
		padding: 5px 17px 0px 15px;
		text-decoration: none;
	}
	.Home-more-s a {
		color: #252525;
		text-decoration: none;
	}
	.Home-more-s a:hover {
		color: #252525;
		text-decoration: none;
	}
	#area-interset {
		width: 100%;
		height: 260px;
		float: left;
	}
	.area-text {
		font: normal 12px/12px Arial, Helvetica, sans-serif;
		color: #0e76b5;
		padding: 5px 3px 0px 15px;
		text-decoration: none;
		background: url(images/area-text-bg.gif) no-repeat 15px 30px;
	}
	.area-text a {
		color: #000000;
		text-decoration: none;
	}
	.area-text a:hover {
		color: #000000;
		text-decoration: none;
	}
	.area-text p {
		font: normal 12px/15px Arial, Helvetica, sans-serif;
		color: #000000;
		text-decoration: none;
		padding: 5px 0px 0px 0px;
	}
	.dental-test {
		font: normal 13px/17px 'CenturyGothic';
		color: #aecf01;
		float: left;
		text-decoration: none;
		height: 110px;
		width: 100%;
		margin: 0;
	}
	.dental-test a {
		display: block;
		font: normal 16px/25px 'CenturyGothic';
		color: #000000;
		text-decoration: none;
		height: 80px;
		width: 59%;
		padding: 29px 0px 0px 104px;
		background: url(images/multmedia-h-bg.jpg) no-repeat 8px 4px;
		background-size: 100% 98px;
	}
	.dental-test a:hover {
		background: url(images/multmedia-hover-bg.jpg) no-repeat 8px 4px;
		background-size: 100% 98px;
		color: #0a85cf;
		text-decoration: none;
	}
	.dental-test span {
		font: normal 16px/19px 'CenturyGothic';
		color: #0a85cf;
	}
	.news-test {
		font: normal 13px/17px 'CenturyGothic';
		color: #aecf01;
		float: left;
		text-decoration: none;
		height: 110px;
		width: 100%;
		margin: 0;
	}
	.news-test a {
		display: block;
		font: normal 16px/30px 'CenturyGothic';
		color: #000000;
		text-decoration: none;
		height: 80px;
		width: 59%;
		padding: 29px 0px 0px 104px;
		background: url(images/news-h-bg.jpg) no-repeat 8px 4px;
		background-size: 100% 98px;
	}
	.news-test a:hover {
		background: url(images/news-hover-bg.jpg) no-repeat 8px 4px;
		background-size: 100% 98px;
		color: #0a85cf;
		text-decoration: none;
	}
	.news-test span {
		font: normal 16px/13px 'CenturyGothic';
		color: #0a85cf;
	}
	.location-test {
		font: normal 13px/17px 'CenturyGothic';
		color: #aecf01;
		float: left;
		text-decoration: none;
		height: 110px;
		width: 100%;
		margin: 0;
	}
	.location-test a {
		display: block;
		font: normal 16px/30px 'CenturyGothic';
		color: #000000;
		text-decoration: none;
		height: 80px;
		width: 59%;
		padding: 29px 0px 0px 104px;
		background: url(images/location-h-bg.jpg) no-repeat 8px 4px;
		background-size: 100% 98px;
	}
	.location-test a:hover {
		background: url(images/location-hover-bg.jpg) no-repeat 8px 4px;
		background-size: 100% 98px;
		color: #0a85cf;
		text-decoration: none;
	}
	.location-test span {
		font: normal 15px/15px 'CenturyGothic';
		color: #0a85cf;
	}
	.call-test {
		font: normal 13px/17px 'CenturyGothic';
		color: #aecf01;
		float: left;
		text-decoration: none;
		height: 110px;
		width: 100%;
		margin: 0;
	}
	.call-test a {
		display: block;
		font: normal 16px/30px 'CenturyGothic';
		color: #000000;
		text-decoration: none;
		height: 80px;
		width: 59%;
		padding: 29px 0px 0px 104px;
		background: url(images/call-h-bg.jpg) no-repeat 8px 4px;
		background-size: 100% 98px;
	}
	.call-test a:hover {
		background: url(images/call-hover-bg.jpg) no-repeat 8px 4px;
		background-size: 100% 98px;
		color: #0a85cf;
		text-decoration: none;
	}
	.call-test span {
		font: normal 15px/17px 'CenturyGothic';
		color: #0a85cf;
	}

	/******* Footer Styles **********/
	#Fotter-Main {
		clear: both;
		width: 100%;
		height: 658px;
		margin: 0px auto;
		background: url(images/footer-m-bg.jpg) repeat-x left top;
	}
	#Logo-Scrolling {
		width: 320px;
		height: 292px;
		margin: 0px auto;
		border-top: 1px solid #cbcbcb;
	}
	#Logo-Scrolling img {
		height: auto;
		float: left;
		margin: 28px 50px 0 6px;
		width: 38%;
	}
	#scroller-logo1 {
		height: auto;
		float: left;
		margin: 5px 5px 10px 6px;
		width: 27% !important;
	}
	#scroller-logo {
		height: auto;
		float: left;
		margin: 5px 5px 0 6px;
		width: 10% !important;
	}
	#Fotter {
		width: 295px;
		height: 221px;
		margin: 0px auto;
		padding: 0 12px;
	}
	.cola {
		width: 35%;
		height: 185px;
		float: left;
	}
	.colb {
		width: 65%;
		height: 185px;
		float: left;
	}
	.colc {
		width: 35%;
		height: 181px;
		float: left;
	}
	.colg {
		width: 65%;
		height: 181px;
		float: left;
	}
	.col-h {
		font: normal 14px/18px Arial, Helvetica, sans-serif;
		color: #171717;
		text-decoration: none;
		padding: 9px 0px 10px 0px;
		margin: 0px;
	}

	#Fotter ul {
		list-style: none;
		padding: 0px;
		margin: 0px;
		text-decoration: none;
		font: normal 14px/20px Arial, Helvetica, sans-serif;
		color: #656565;
	}
	#Fotter ul a {
		color: #656565;
		text-decoration: none;
	}
	#Fotter ul a:hover {
		color: #656565;
		text-decoration: underline;
	}
	.ypo-logo {
		float: left;
		width: 95%;
		margin: 5px 10px 0 0;
	}
	.ypo-logo p {
		color: #333333;
		float: left;
		font: normal 11px Verdana, Geneva, sans-serif;
		margin: 0;
		width: 96%;
	}
	.ypo-logo img {
		float: right;
	}
	.smo-links {
		font: normal 14px/18px Verdana, Geneva, sans-serif;
		color: #000000;
		margin: 0px 0px 0px 0px;
		width: 100%;
	}
	.smo-links ul {
		margin: 10px 0px 0px 0px;
		padding: 0px;
		list-style: none;
	}
	.smo-links li {
		width: 17%;
		float: left;
		text-align: center;
	}
	.smo-links li img {
		border: 0px !important;
		margin: 10px 0px 0px 0px;
	}
	#bookmark-h {
		height: auto;
		margin: 52px 0 0 -136px;
	}
	#Mob-Links {
		width: 320px;
		margin: 0px auto;
		height: 233px;
		display: block;
	}
	.app-m {
		font: normal 13px/14px 'CenturyGothic';
		color: #69838b;
		text-decoration: none;
		float: left;
		width: 94%;
		height: 30px;
		padding: 3px 10px 20px 10px;
		margin: 5px 0px 0px 0px;
		background: #0a0a0a;
	}
	.app-m a {
		color: #69838b;
		text-decoration: none;
	}
	.app-m a:hover {
		color: #69838b;
		text-decoration: none;
	}
	.app-m span {
		font: normal 16px/18px 'CenturyGothic';
		color: #ffffff;
		text-decoration: none;
	}
	.app-m img {
		margin: 8px 10px -5px 10px;
		float: none;
	}
	.mobile-links {
		font: normal 12px/65px Arial, Helvetica, sans-serif;
		color: #ffffff;
		text-decoration: none;
		float: left;
		width: 100%;
		margin-top: 2px;
	}
	.mobile-links a {
		color: #ffffff;
		text-decoration: none;
	}
	.mobile-links a:hover {
		color: #ffffff;
		text-decoration: none;
	}
	.mobile-links ul {
		margin: 0px;
		padding: 0px;
	}
	.mobile-links li {
		background: url(images/m-bottom-bg.jpg) no-repeat 0px bottom;
		background-size: 100% auto;
		padding: 0px 0px 0px 40px;
		margin: 0px;
		list-style: none;
	}
	.mobile-links li img {
		float: left;
		margin: 15px 14px 0px 12px;
	}
	#reviews-id {
		width: 50%;
		height: 50%;
	}
	.Dr-table {
		float: none;
		margin: 5px auto !important;
	}
	.test {
		display: none;
	}
	.test-list {
		width: 100%;
		height: auto;
		float: left;
		position: relative;
		margin: 9px 0px 0px 0px;
	}
	.multimedia-h li {
		width: 100%;
		background: none !important;
		padding: 6px 0px 0px 0px !important;
		float: none;
	}
	.Servicestext {
		height: auto;
	}
	.Servicestext li {
		width: 100%;
		float: left;
		margin: 0px 10px 15px 0px !important;
		padding: 0px !important;
	}
	.telephone {
		height: auto !important;
	}
	.telephone li {
		width: 100%;
		background: none !important;
		padding: 6px 0px 10px 0px !important;
		float: none;
	}
	.multimedia li {
		width: 100%;
		background: none !important;
		padding: 6px 0px 0px 0px !important;
		float: none;
	}
	.media {
		font: normal 14px/16px 'MyriadProRegular';
		color: #fff;
		text-decoration: none;
		text-align: left;
		margin: 0px !important;
		padding: 0px !important;
		list-style: none;
	}
	.media li {
		list-style: none;
		width: 28%;
		float: left;
		padding: 0px !important;
		margin: 10px 10px 0px 0px !important;
		background: #EAEAEA !important;
		padding: 0px !important;
	}
	.video a {
		font: normal 14px/16px 'MyriadProRegular';
		background: none !important;
		padding: 4px 0px 4px 0px !important;
	}
	.info a {
		font: normal 14px/16px 'MyriadProRegular';
		background: none !important;
		padding: 4px 0px 4px 0px !important;
	}
	.print a {
		font: normal 14px/16px 'MyriadProRegular';
		background: none !important;
		padding: 4px 0px 4px 0px !important;
	}
	.media li a {
		color: #ffffff;
		display: block;
		text-align: center;
		text-decoration: none;
		line-height: 20px;
		width: 100%;
		height: 20px;
		border: 1px solid #0190CA;
		padding: 4px 0px 4px 10px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		background: #0190CA !important;
	}
	.media li a:hover {
		text-decoration: none;
		color: #ffffff;
		border: 1px solid #0190CA;
	}
	.navigation {
		width: 73%;
	}
	.videoBorder {
		width: 100% !important;
		height: auto !important;
	}
}
@media screen and (max-width: 640px) and (min-width: 480px) and (orientation: landscape) {
 
	#body-bg {
		background: none;
		background-size: none !important;
	}
	#body-s-bg {
		background: url(images/body-s-bg.gif) repeat left top;
	}
	.body-s-bg {
		background: url(images/body-s-m-bg.gif) repeat-x left top;
	}
	#Header {
		margin: 0 auto;
		width: 480px;
		height: 23px;
	}
	#logo {
		width: 60%;
		height: 23px;
		float: left;
		position: absolute;
		background: none;
		z-index: 99;
	}
	.logo-id {
		width: 71%;
		height: auto;
		float: none;
		text-align: center;
		margin: 22px 0 0 30px;
	}
	#MenuList {
		display: none;
	}
	#mheader {
		display: block;
		width: 480px;
		float: none;
		height: 10px;
		margin: 0px auto;
		position: absolute;
		margin-top: 90px;
		z-index: 1000 !important;
	}
	#menu-m {
		width: 100%;
		margin: 0px;
		padding: 0px;
		overflow: hidden;
		z-index: 1000 !important;
	}
	#wrapper {
		z-index: 1000 !important;
		width: 100% !important;
		/*position:relative;*/
		overflow: hidden;
	}
	.menu-bg {
		height: 39px !important;
		font: normal 17px/23px Verdana, Geneva, sans-serif !important;
		color: #ffffff !important;
		display: block;
	}
	.menu-m img {
		float: right;
	}
	.menu-bg a, .menu-bg a:hover {
		color: #ffffff !important;
		text-decoration: none !important;
	}
	.menu-m {
		margin: -33px 136px 0 0;
		float: right;
		padding: 0px !important;
		z-index: 20 !important;
	}
	.menu-m a, .menu-m a:hover {
		font: mormal 15px/18px 'CenturyGothic';
		color: #ffffff !important;
		text-decoration: none !important;
		padding: 8px 0px 0px 10px !important;
		display: block;
	}
	/************************************* Home Page Styles ********************************************************/
	#Banner {
		width: 100%;
		height: 318px;
		margin: 0 auto;
		background: none;
	}
	#Interactivity {
		width: 100%;
		height: 318px;
		position: relative;
		margin: 0px auto;
	}
	.demo {
		position: relative;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 318px;
		padding: 0px;
		margin: 0px;
		overflow: hidden;
	}
	.demo1 {
		position: relative;
		top: 0px;
		left: 0px;
		width: 480px;
		height: 318px;
		padding: 0px;
		margin: 0px auto;
	}
	#div1, .demo1 {
		background: url(images/banner-m-bg.jpg) no-repeat left top;
		background-size: 100% auto;
	}
	#div2, .demo1 {
		background: url(images/banner-m-bg.jpg) no-repeat left top;
		background-size: 100% auto;
	}
	#div3, .demo1 {
		background: url(images/banner-m-bg.jpg) no-repeat left top;
		background-size: 100% auto;
	}
	.Inner-H-div1 {
		width: 480px;
		height: 318px;
		background: none;
	}
	.Inner-H-div2 {
		width: 480px;
		height: 318px;
		background: none;
	}
	.Inner-H-div3 {
		width: 480px;
		height: 318px;
		background: none;
	}
	.leftBG1 {
		width: 548px;
		height: 318px;
		position: absolute;
		display: block;
		margin: 0px 0px 0px -548px;
		background: url(images/intra1-m-bg.jpg) no-repeat left top;
	}
	.rightBG1 {
		width: 572px;
		height: 318px;
		position: absolute;
		margin: 0px 0px 0px 480px;
		background: url(images/intra1-m-r-bg.jpg) no-repeat left top;
	}
	.leftBG2 {
		width: 548px;
		height: 318px;
		position: absolute;
		display: block;
		margin: 0px 0px 0px -548px;
		background: url(images/intra1-m-bg.jpg) no-repeat left top;
	}
	.rightBG2 {
		width: 572px;
		height: 318px;
		position: absolute;
		margin: 0px 0px 0px 480px;
		background: url(images/intra1-m-r-bg.jpg) no-repeat left top;
	}
	.leftBG3 {
		width: 548px;
		height: 318px;
		position: absolute;
		display: block;
		margin: 0px 0px 0px -548px;
		background: url(images/intra1-m-bg.jpg) no-repeat left top;
	}
	.rightBG3 {
		width: 572px;
		height: 318px;
		position: absolute;
		margin: 0px 0px 0px 480px;
		background: url(images/intra1-m-r-bg.jpg) no-repeat left top;
	}
	.intratext {
		display: none;
	}
	.intratext-sub {
		display: none;
	}
	#intra-button {
		display: none;
	}
	.Intra-tab {
		margin: -63px 0 0 0px;
		position: absolute;
		z-index: 20;
		width: 600px;
		height: 64px;
		background: url(images/button-bg.png) repeat-x left top;
		background-size: 100% auto;
	}
	#Image1 {
		width: 36%;
		height: auto;
		float: left;
	}
	#Image2 {
		width: 18%;
		height: auto;
		float: left;
	}
	#Image3 {
		width: 19%;
		height: auto;
		float: left;
	}
	.botton-img img {
		float: right;
		margin: 17px 10px 0 0px;
	}

	/************************************* Home Page Styles ********************************************************/
	#Dr-part {
		width: 100%;
		height: 354px;
		margin: 0 auto;
		overflow: none;
	}
	#doctor-part {
		width: 480px;
		height: 198px;
		margin: 0 auto;
	}
	.leftBG {
		display: none;
	}
	.rightBG {
		display: none;
	}
	#Dr-part-l {
		width: 100%;
		height: 198px;
		float: left;
		background: url(images/doctor-m-bg.jpg) no-repeat left top;
		background-size: 100% auto;
	}
	#Dr-part-r {
		width: 100%;
		height: 198px;
		float: left;
		background: none;
		background-size: 140.5% auto;
	}
	.dr-text {
		font: normal 20px/24px 'CenturyGothic';
		color: #50a3d6;
		padding: 20px 20px 0px 180px;
		text-decoration: none;
	}
	.dr-text a {
		color: #50a3d6;
		text-decoration: none;
	}
	.dr-text a:hover {
		text-decoration: none;
		color: #50a3d6;
	}
	.drtext-bold {
		font: bold 12px/14px Arial, Helvetica, sans-serif;
		color: #7d7d7d;
		padding: 5px 20px 0px 180px;
		text-decoration: none;
	}
	.drtext-bold p {
		font: normal 13px/18px Arial, Helvetica, sans-serif;
		color: #7d7d7d;
		padding: 3px 20px 0px 0px;
		text-decoration: none;
		text-align: left;
	}
	.dr-more {
		font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		text-decoration: none;
		float: right;
		width: 16%;
		padding: 10px 10px;
		text-align: center;
		margin: 0px 50px 0px 0px;
		background: #0a0a0a;
	}
	.dr-more a {
		color: #ffffff;
		text-decoration: none;
	}
	.dr-more a:hover {
		color: #ffffff;
		text-decoration: none;
	}
	.for-appointments {
		display: none;
	}
	.Patients-Forms {
		font: bold 14px/18px Verdana, Geneva, sans-serif;
		color: #7c7c7c;
		text-decoration: none;
		float: left;
		width: 100%;
		height: 40px;
		padding: 30px 0px 0px 0px;
		margin: 7px 3px 0px 0px;
		background: #0a0a0a;
		text-align: left;
	}
	.Patients-Forms a {
		color: #7c7c7c;
		text-decoration: none;
	}
	.Patients-Forms a:hover {
		color: #7c7c7c;
		text-decoration: none;
	}
	.Patients-Forms img {
		height: auto;
		margin: -18px 10px 0 38px;
		width: 12%;
		float: left;
	}
	/************************************* SubPage Styles ********************************************************/
	#Banner-s {
		width: 100%;
		height: 215px;
		margin: 0 auto;
		position: relative;
		overflow: hidden;
	}
	#Interactivity-s {
		width: 100%;
		height: 215px;
		position: relative;
		margin: 0px auto;
	}
	#banner-part {
		width: 480px;
		height: 215px;
		background: url(images/banner-s-m-bg.jpg) no-repeat left top;
		background-size: 100% auto;
		margin: 0px auto;
	}
	.Inner-H-sub {
		width: 480px;
		height: 215px;
		background: none;
	}
	.rightBG-sub {
		width: 572px;
		height: 215px;
		position: absolute;
		margin: 0px 0px 0px 480px;
		background: url(images/intra1-s-m-bg.jpg) no-repeat left top;
	}
	.sub-title {
		font: normal 20px/24px Arial, Helvetica, sans-serif;
		color: #ffffff;
		float: left;
		padding: 142px 0px 0px 28px;
		text-decoration: none;
	}
	.sub-title a {
		color: #ffffff;
		text-decoration: none;
	}
	.sub-title a:hover {
		text-decoration: none;
		color: #ffffff;
	}
	/*************** Service Styles ************************/
	#Interactivity-sub {
		width: 100%;
		height: 199px;
		position: relative;
		margin: 0px auto;
	}
	#banner-part-sub {
		width: 960px;
		height: 199px;
		background: url(images/banner-sub-bg.jpg) no-repeat left top;
		background-size: 50% auto;
		margin: 0px auto;
	}
	.Inner-H-sub1 {
		width: 960px;
		height: 199px;
		background: url(images/banner-sub-r-bg.jpg) no-repeat right top;
		background-size: 50% auto;
	}
	.rightBG-sub3 {
		width: 320px;
		height: 199px;
		position: absolute;
		margin: 0px 0px 0px 960px;
		*margin: 0px 0px 0px 755px;
		background: url(images/intra1-sub-r-bg.jpg) no-repeat left top;
	}
	.service-title {
		display: none;
	}
	/*********** Services Styles ********/
	#Content-Part-sub {
		width: 100%;
		float: left;
		position: relative;
	}
	#Side-Links-sub {
		width: 100%;
		float: left;
		position: relative;
		height: 452px;
	}
	#Interactivity-sub {
		width: 100%;
		height: 215px;
		position: relative;
		margin: 0px auto;
		background: url(images/service-intra-bg.jpg) repeat-x left top;
	}
	#banner-part-sub {
		width: 480px;
		height: 215px;
		background: url(images/banner-sub-m-bg.jpg) no-repeat left top;
		background-size: 100% auto;
		margin: 0px auto;
	}
	.Inner-H-sub1 {
		width: 480px;
		height: 215px;
		background: none;
		background-size: 50% auto;
	}
	.rightBG-sub3 {
		width: 572px;
		height: 215px;
		position: absolute;
		margin: 0px 0px 0px 480px;
		background: url(images/intra1-sub-m-r-bg.jpg) no-repeat left top;
	}
	.service-tabs img {
		width: 30%;
		height: auto;
		float: left;
		margin-left: 65px;
	}

	/*********** Services subpages Styles ********/
	#Side-Links-service {
		width: 100%;
		float: left;
		position: relative;
		height: auto;
	}
	#Content-Part-service {
		width: 100%;
		float: left;
		position: relative;
		background: #ebebeb;
	}
	#Interactivity-service {
		width: 100%;
		height: 215px;
		position: relative;
		margin: 0px auto;
		background: url(images/service-intra-bg.jpg) repeat-x left top;
	}
	#banner-service {
		width: 480px;
		height: 215px;
		background: url(images/banner-service-m-bg.jpg) no-repeat left top;
		background-size: 100% auto;
		margin: 0px auto;
	}
	.Inner-H-service {
		width: 480px;
		height: 215px;
		background: none;
		background-size: 50% auto;
	}
	.rightBG-service {
		width: 572px;
		height: 215px;
		position: absolute;
		margin: 0px 0px 0px 480px;
		background: url(images/intra1-service-m-r-bg.jpg) no-repeat left top;
	}
	.Quick-links {
		font: normal 15px/39px Arial, Helvetica, sans-serif;
		color: #303030;
		text-decoration: none;
	}
	.Quick-links a {
		color: #303030;
		text-decoration: none;
	}
	.Quick-links a:hover {
		color: #303030;
		text-decoration: none;
	}
	.Quick-links ul {
		margin: 0px;
		padding: 0px;
	}
	.Quick-links li {
		background: url(images/quick-links-bottom-bg.gif) no-repeat 10px bottom;
		margin: 0px;
		list-style: none;
		height: 46px;
	}
	.Quick-links li img {
		float: left;
		margin: 15px 6px 0 15px;
	}
	.services-title-s {
		display: none;
	}
	/************************************* Home Page Styles ********************************************************/
	#Welcomepart {
		width: 480px;
		height: 343px;
		margin: 0 auto;
	}
	#Welcomepart-l {
		width: 100%;
		height: 196px;
		float: left;
	}
	#Welcomepart-r {
		width: 100%;
		height: 214px;
		float: left;
	}
	#multimedia-part {
		width: 100%;
		height: 98px;
		float: left;
	}
	.multimedia-text {
		font: bold 14px/18px Verdana, Geneva, sans-serif;
		color: #7c7c7c;
		text-decoration: none;
		float: left;
		width: 100%;
		height: 54px;
		padding: 30px 0px 0px 0px;
		margin: 7px 3px 0px 0px;
		background: url(images/multimedia-text-m-bg.jpg) no-repeat 60px top;
		background-size: 100% auto;
		text-align: left;
	}
	.multimedia-text a {
		color: #50a3d6;
		text-decoration: none;
	}
	.multimedia-text a:hover {
		text-decoration: none;
		color: #50a3d6;
	}
	.multimedia-text p {
		display: none;
	}
	.multimedia-text img {
		width: 11%;
		height: auto;
		float: left;
		margin: -15px 10px 0px 30px;
	}
	.Hometext {
		font: bold 19px/22px 'CenturyGothic';
		color: #50a3d6;
		padding: 34px 0px 0px 35px;
		text-decoration: none;
	}
	.Hometext a {
		color: #50a3d6;
		text-decoration: none;
	}
	.Hometext a:hover {
		text-decoration: none;
		color: #50a3d6;
	}
	.Hometextbold {
		font: bold 12px/14px Arial, Helvetica, sans-serif;
		color: #7d7d7d;
		padding: 15px 10px 0px 35px;
		text-decoration: none;
	}
	.HometextMain {
		font: normal 13px/16px Arial, Helvetica, sans-serif;
		color: #7d7d7d;
		padding: 10px 10px 0px 35px;
		text-decoration: none;
		text-align: justify;
	}
	.HometextMain a {
		color: #7d7d7d;
		text-decoration: underline;
	}
	.HometextMain a:hover {
		color: #7d7d7d;
		text-decoration: underline;
	}
	.Home-more {
		font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		text-decoration: none;
		float: right;
		width: 16%;
		padding: 5px 10px;
		text-align: center;
		margin: 20px 10px 0px 0px;
		background: #7c7c7c;
	}
	.Home-more a {
		color: #ffffff;
		text-decoration: none;
	}
	.Home-more a:hover {
		color: #ffffff;
		text-decoration: none;
	}
	#surgery-part {
		width: 100%;
		height: 95px;
		float: left;
		background: url(images/multimedia-text-m-bg.jpg) no-repeat 60px top;
		background-size: 100% auto;
	}
	.demop {
		position: relative;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 190px;
		padding: 0px;
		margin: 0px;
		overflow: hidden;
	}
	.demop1 {
		position: relative;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 190px;
		padding: 0px;
		margin: 0px;
	}
	.prev {
		display: none;
	}
	.next {
		display: none;
	}
	/************************************* Sub page Styles ********************************************************/
	#Content {
		width: 460px;
		margin: 0px auto;
	}
	#Center-top-s {
		float: left;
		position: relative;
		background: #ffffff;
		z-index: 99;
		margin: -22px 0px 0px 0px;
		-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.7);
		-moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.7);
		box-shadow: 0 0px 10px rgba(0, 0, 0, 0.7);
	}
	#Side-Links-left {
		width: 100%;
		float: left;
		position: relative;
		height: 100% !important;
	}
	#Content-Part {
		width: 100%;
		float: left;
		position: relative;
	}
	#Side-Links {
		width: 100%;
		float: left;
		position: relative;
		height: 454px;
	}
	#Our-Physioes-sub {
		width: 100%;
		height: 141px;
		float: left;
	}
	.Hometext-s {
		font: normal 25px/30px Arial, Helvetica, sans-serif;
		color: #000000;
		padding: 15px 0px 0px 15px;
		text-decoration: none;
	}
	.Hometext-s a {
		color: #000000;
		text-decoration: none;
	}
	.Hometext-s a:hover {
		text-decoration: none;
		color: #000000;
	}
	#Our-Physioes-sub img {
		width: 23%;
		height: auto;
		float: left;
		margin: 0px 30px 0px 20px;
	}
	.Home-more-s {
		font: normal 15px/18px Arial, Helvetica, sans-serif;
		color: #252525;
		padding: 5px 17px 0px 15px;
		text-decoration: none;
	}
	.Home-more-s a {
		color: #252525;
		text-decoration: none;
	}
	.Home-more-s a:hover {
		color: #252525;
		text-decoration: none;
	}
	#area-interset {
		width: 100%;
		height: 260px;
		float: left;
	}
	.area-text {
		font: normal 12px/12px Arial, Helvetica, sans-serif;
		color: #0e76b5;
		padding: 5px 3px 0px 15px;
		text-decoration: none;
		background: url(images/area-text-bg.gif) no-repeat 15px 30px;
	}
	.area-text a {
		color: #000000;
		text-decoration: none;
	}
	.area-text a:hover {
		color: #000000;
		text-decoration: none;
	}
	.area-text p {
		font: normal 12px/15px Arial, Helvetica, sans-serif;
		color: #000000;
		text-decoration: none;
		padding: 5px 0px 0px 0px;
	}
	.dental-test {
		font: normal 13px/17px 'CenturyGothic';
		color: #aecf01;
		float: left;
		text-decoration: none;
		height: 110px;
		width: 100%;
		margin: 0;
	}
	.dental-test a {
		display: block;
		font: normal 16px/25px 'CenturyGothic';
		color: #000000;
		text-decoration: none;
		height: 80px;
		width: 59%;
		padding: 29px 0px 0px 160px;
		background: url(images/multmedia-h-bg.jpg) no-repeat 30px 4px;
		background-size: 74% 98px;
	}
	.dental-test a:hover {
		background: url(images/multmedia-hover-bg.jpg) no-repeat 30px 4px;
		background-size: 74% 98px;
		color: #0a85cf;
		text-decoration: none;
	}
	.dental-test span {
		font: normal 16px/19px 'CenturyGothic';
		color: #0a85cf;
	}
	.news-test {
		font: normal 13px/17px 'CenturyGothic';
		color: #aecf01;
		float: left;
		text-decoration: none;
		height: 110px;
		width: 100%;
		margin: 0;
	}
	.news-test a {
		display: block;
		font: normal 16px/30px 'CenturyGothic';
		color: #000000;
		text-decoration: none;
		height: 80px;
		width: 59%;
		padding: 29px 0px 0px 160px;
		background: url(images/news-h-bg.jpg) no-repeat 30px 4px;
		background-size: 74% 98px;
	}
	.news-test a:hover {
		background: url(images/news-hover-bg.jpg) no-repeat 30px 4px;
		background-size: 74% 98px;
		color: #0a85cf;
		text-decoration: none;
	}
	.news-test span {
		font: normal 16px/13px 'CenturyGothic';
		color: #0a85cf;
	}
	.location-test {
		font: normal 13px/17px 'CenturyGothic';
		color: #aecf01;
		float: left;
		text-decoration: none;
		height: 110px;
		width: 100%;
		margin: 0;
	}
	.location-test a {
		display: block;
		font: normal 16px/30px 'CenturyGothic';
		color: #000000;
		text-decoration: none;
		height: 80px;
		width: 59%;
		padding: 29px 0px 0px 160px;
		background: url(images/location-h-bg.jpg) no-repeat 30px 4px;
		background-size: 74% 98px;
	}
	.location-test a:hover {
		background: url(images/location-hover-bg.jpg) no-repeat 30px 4px;
		background-size: 74% 98px;
		color: #0a85cf;
		text-decoration: none;
	}
	.location-test span {
		font: normal 15px/15px 'CenturyGothic';
		color: #0a85cf;
	}
	.call-test {
		font: normal 13px/17px 'CenturyGothic';
		color: #aecf01;
		float: left;
		text-decoration: none;
		height: 110px;
		width: 100%;
		margin: 0;
	}
	.call-test a {
		display: block;
		font: normal 16px/30px 'CenturyGothic';
		color: #000000;
		text-decoration: none;
		height: 80px;
		width: 59%;
		padding: 29px 0px 0px 160px;
		background: url(images/call-h-bg.jpg) no-repeat 30px 4px;
		background-size: 74% 98px;
	}
	.call-test a:hover {
		background: url(images/call-hover-bg.jpg) no-repeat 30px 4px;
		background-size: 74% 98px;
		color: #0a85cf;
		text-decoration: none;
	}
	.call-test span {
		font: normal 15px/17px 'CenturyGothic';
		color: #0a85cf;
	}
	/******* Footer Styles **********/
	#Fotter-Main {
		clear: both;
		width: 100%;
		height: 658px;
		margin: 0px auto;
		background: url(images/footer-m-bg.jpg) repeat-x left top;
	}
	#Logo-Scrolling {
		width: 480px;
		height: 292px;
		margin: 0px auto;
		border-top: 1px solid #cbcbcb;
	}
	#Logo-Scrolling img {
		height: auto;
		float: left;
		margin: 28px 91px 0 6px;
		width: 31%;
	}
	#scroller-logo1 {
		height: auto;
		float: left;
		margin: 5px 5px 10px 6px;
		width: 27% !important;
	}
	#scroller-logo {
		height: auto;
		float: left;
		margin: 5px 5px 0 6px;
		width: 10% !important;
	}
	#Fotter {
		width: 456px;
		height: 221px;
		margin: 0px auto;
	}
	.cola {
		width: 35%;
		height: 185px;
		float: left;
	}
	.colb {
		width: 65%;
		height: 185px;
		float: left;
	}
	.colc {
		width: 35%;
		height: 181px;
		float: left;
	}
	.colg {
		width: 65%;
		height: 181px;
		float: left;
	}
	.col-h {
		font: normal 14px/18px Arial, Helvetica, sans-serif;
		color: #171717;
		text-decoration: none;
		padding: 9px 0px 10px 0px;
		margin: 0px;
	}
	#Fotter {
		padding: 0 12px 0;
	}
	#Fotter ul {
		list-style: none;
		padding: 0px;
		margin: 0px;
		text-decoration: none;
		font: normal 14px/20px Arial, Helvetica, sans-serif;
		color: #656565;
	}
	#Fotter ul a {
		color: #656565;
		text-decoration: none;
	}
	#Fotter ul a:hover {
		color: #656565;
		text-decoration: underline;
	}
	.ypo-logo {
		float: left;
		width: 90%;
		margin: 10px 10px 0 0;
	}
	.ypo-logo p {
		color: #333333;
		float: left;
		font: normal 12px Verdana, Geneva, sans-serif;
		margin: 0;
		width: 96%;
	}
	.ypo-logo img {
		float: right;
	}
	.smo-links {
		font: normal 14px/18px Verdana, Geneva, sans-serif;
		color: #000000;
		margin: 0px 0px 0px 0px;
		width: 100%;
	}
	.smo-links ul {
		margin: 10px 0px 0px 0px;
		padding: 0px;
		list-style: none;
	}
	.smo-links li {
		width: 17%;
		float: left;
		text-align: center;
	}
	.smo-links li img {
		border: 0px !important;
		margin: 10px 0px 0px 0px;
	}
	#bookmark-h {
		height: auto;
		margin: 52px 0 0 -136px;
	}
	#Mob-Links {
		width: 480px;
		margin: 0px auto;
		height: 233px;
		display: block;
	}
	.app-m {
		font: normal 16px/18px 'CenturyGothic';
		color: #69838b;
		text-decoration: none;
		float: left;
		width: 89.5%;
		height: 30px;
		padding: 3px 10px 20px 40px;
		margin: 5px 0px 0px 0px;
		background: #0a0a0a;
	}
	.app-m a {
		color: #69838b;
		text-decoration: none;
	}
	.app-m a:hover {
		color: #69838b;
		text-decoration: none;
	}
	.app-m span {
		font: normal 22px/26px 'CenturyGothic';
		color: #ffffff;
		text-decoration: none;
	}
	.app-m img {
		margin: 8px 19px -5px 24px;
		float: none;
	}
	.mobile-links {
		font: normal 14px/56px Arial, Helvetica, sans-serif;
		color: #ffffff;
		text-decoration: none;
		float: left;
		width: 100%;
		margin-top: 2px;
		text-transform: uppercase;
	}
	.mobile-links a {
		color: #ffffff;
		text-decoration: none;
	}
	.mobile-links a:hover {
		color: #ffffff;
		text-decoration: none;
	}
	.mobile-links ul {
		margin: 0px;
		padding: 0px;
	}
	.mobile-links li {
		background: url(images/m-bottom-bg.jpg) no-repeat 0px bottom;
		background-size: 100% 59px;
		padding: 0px 0px 0px 70px;
		margin: 0px;
		list-style: none;
	}
	.mobile-links li img {
		float: left;
		margin: 15px 14px 0px 12px;
	}
	#reviews-id {
		width: 50%;
		height: 50%;
	}
	.Dr-table {
		float: none;
		margin: 5px auto !important;
	}
	.test {
		display: none;
	}
	.test-list {
		width: 100%;
		height: auto;
		float: left;
		position: relative;
		margin: 9px 0px 0px 0px;
	}
	.multimedia-h li {
		width: 100%;
		background: none !important;
		padding: 6px 0px 0px 0px !important;
		float: none;
	}
	.Servicestext {
		height: auto;
	}
	.Servicestext li {
		width: 100%;
		float: left;
		margin: 0px 10px 15px 0px !important;
		padding: 0px !important;
	}
	.telephone {
		height: auto !important;
	}
	.telephone li {
		width: 100%;
		background: none !important;
		padding: 6px 0px 10px 0px !important;
		float: none;
	}
	.multimedia li {
		width: 100%;
		background: none !important;
		padding: 6px 0px 0px 0px !important;
		float: none;
	}
	.media {
		font: normal 14px/16px 'MyriadProRegular';
		color: #fff;
		text-decoration: none;
		text-align: left;
		margin: 0px !important;
		padding: 0px !important;
		list-style: none;
	}
	.media li {
		list-style: none;
		width: 28%;
		float: left;
		padding: 0px !important;
		margin: 10px 10px 0px 0px !important;
		background: #EAEAEA !important;
		padding: 0px !important;
	}
	.video a {
		font: normal 14px/16px 'MyriadProRegular';
		background: none !important;
		padding: 4px 0px 4px 0px !important;
	}
	.info a {
		font: normal 14px/16px 'MyriadProRegular';
		background: none !important;
		padding: 4px 0px 4px 0px !important;
	}
	.print a {
		font: normal 14px/16px 'MyriadProRegular';
		background: none !important;
		padding: 4px 0px 4px 0px !important;
	}
	.media li a {
		color: #ffffff;
		display: block;
		text-align: center;
		text-decoration: none;
		line-height: 20px;
		width: 100%;
		height: 20px;
		border: 1px solid #0190CA;
		padding: 4px 0px 4px 10px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		background: #0190CA !important;
	}
	.media li a:hover {
		text-decoration: none;
		color: #ffffff;
		border: 1px solid #0190CA;
	}
	.navigation {
		width: 73%;
	}
	.videoBorder {
		width: 100% !important;
		height: auto !important;
	}
}
@media screen and (max-width: 963px) and (min-width: 600px) and (orientation: portrait) {
	#body-bg {
		background: url(images/body-t-bg.gif) no-repeat center top #ffffff;
		background-size: 100% 362px !important;
	}
	#body-s-bg {
		background: url(images/body-s-bg.gif) repeat left top;
	}
	.body-s-bg {
		background: url(images/body-s-t-bg.gif) repeat-x left top;
	}
	#Header {
		margin: 0 auto;
		width: 600px;
		height: 43px;
	}
	#logo {
		width: 27.5%;
		height: 123px;
		float: left;
		position: absolute;
		background: url(images/logo-t-bg.png) no-repeat left top;
		background-size: 90% auto;
		z-index: 99;
	}
	.logo-id {
		width: 68%;
		height: auto;
		float: left;
		margin: 34px 0px 0px 11px;
	}
	#MenuList {
		width: 69%;
		float: right;
		height: 43px;
	}
	#access {
		font: normal 11px 'SourceSansProRegular';
		display: block;
		float: left;
		margin: 0px;
		position: absolute;
		z-index: 20;
		text-transform: uppercase;
	}
	#menu-item-31 a {
		width: 60px;
		text-decoration: none;
	}
	#menu-item-30 a {
		width: 60px;
		text-decoration: none;
	}
	#menu-item-29 a {
		width: 60px;
		text-decoration: none;
	}
	#menu-item-28 a {
		width: 100px;
		text-decoration: none;
	}
	#menu-item-27 a {
		width: 70px;
		text-decoration: none;
	}
	#menu-item-26 a {
		width: 70px;
		text-decoration: none;
	}
	/************************************* Home Page Styles ********************************************************/
	#Banner {
		width: 100%;
		height: 343px;
		margin: 0 auto;
		/*background:#0A0A0A;*/
	}
	#Interactivity {
		width: 100%;
		height: 343px;
		position: relative;
		margin: 0px auto;
	}
	.demo {
		position: relative;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 343px;
		padding: 0px;
		margin: 0px;
		overflow: hidden;
	}
	.demo1 {
		position: relative;
		top: 0px;
		left: 0px;
		width: 600px;
		height: 343px;
		padding: 0px;
		margin: 0px auto;
	}
	#div1, .demo1 {
		background: url(images/banner-l-bg.jpg) no-repeat left top;
		background-size: 50% auto;
	}
	#div2, .demo1 {
		background: url(images/banner2-l-bg.jpg) no-repeat left top;
		background-size: 50% auto;
	}
	#div3, .demo1 {
		background: url(images/banner3-l-bg.jpg) no-repeat left top;
		background-size: 50% auto;
	}
	.Inner-H-div1 {
		width: 600px;
		height: 343px;
		background: url(images/banner-r-bg.jpg) no-repeat right top;
		background-size: 50% auto;
	}
	.Inner-H-div2 {
		width: 600px;
		height: 343px;
		background: url(images/banner2-r-bg.jpg) no-repeat right top;
		background-size: 50% auto;
	}
	.Inner-H-div3 {
		width: 600px;
		height: 548px;
		background: url(images/banner3-r-bg.jpg) no-repeat right top;
		background-size: 50% auto;
	}
	.leftBG1 {
		width: 237px;
		height: 343px;
		position: absolute;
		display: block;
		margin: 0px 0px 0px -200px;
		background: url(images/intra1-l-bg.jpg) no-repeat left top;
		background-size: 84.5% auto;
	}
	.rightBG1 {
		width: 320px;
		height: 343px;
		position: absolute;
		margin: 0px 0px 0px 600px;
		background: url(images/intra1-r-bg.jpg) no-repeat left top;
		background-size: 62.5% auto;
	}
	.leftBG2 {
		width: 237px;
		height: 343px;
		position: absolute;
		display: block;
		margin: 0px 0px 0px -200px;
		background: url(images/intra2-l-bg.jpg) no-repeat left top;
		background-size: 84.5% auto;
	}
	.rightBG2 {
		width: 320px;
		height: 343px;
		position: absolute;
		margin: 0px 0px 0px 600px;
		background: url(images/intra2-r-bg.jpg) no-repeat left top;
		background-size: 62.5% auto;
	}
	.leftBG3 {
		width: 237px;
		height: 343px;
		position: absolute;
		display: block;
		margin: 0px 0px 0px -200px;
		background: url(images/intra3-l-bg.jpg) no-repeat left top;
		background-size: 84.5% auto;
	}
	.rightBG3 {
		width: 320px;
		height: 343px;
		position: absolute;
		margin: 0px 0px 0px 600px;
		background: url(images/intra3-r-bg.jpg) no-repeat left top;
		background-size: 62.5% auto;
	}
	.intratext {
		font: bold 26px/30px 'SourceSansProRegular';
		color: #ffffff;
		padding: 120px 0px 0px 28px;
		text-decoration: none;
	}
	.intratext a {
		color: #ffffff;
		text-decoration: none;
	}
	.intratext a:hover {
		text-decoration: none;
		color: #ffffff;
	}
	.intratext-sub {
		font: bold 26px/30px 'SourceSansProRegular';
		color: #b65a05;
		padding: 120px 0px 0px 28px;
		text-decoration: none;
	}
	.intratext-sub a {
		color: #b65a05;
		text-decoration: none;
	}
	.intratext-sub a:hover {
		text-decoration: none;
		color: #b65a05;
	}
	.intratext p {
		font: normal 13px/17px Arial, Helvetica, sans-serif;
		color: #ffffff;
		text-decoration: none;
		padding: 10px 200px 0px 0px;
	}
	.intratext-sub p {
		font: normal 13px/17px Arial, Helvetica, sans-serif;
		color: #282828;
		text-decoration: none;
		padding: 10px 200px 0px 0px;
	}
	#intra-button {
		width: 600px;
		height: auto;
		margin: 0px auto;
	}
	.Intra-tab {
		margin: -63px 0 0 0px;
		position: absolute;
		z-index: 16;
		width: 600px;
		height: 64px;
		background: url(images/button-bg.png) repeat-x left top;
		background-size: 100% auto;
	}
	#Image1 {
		width: 36%;
		height: auto;
		float: left;
	}
	#Image2 {
		width: 18%;
		height: auto;
		float: left;
	}
	#Image3 {
		width: 19%;
		height: auto;
		float: left;
	}
	.botton-img img {
		float: right;
		margin: 17px 10px 0 0px;
	}

	/************************************* Home Page Styles ********************************************************/
	#Dr-part {
		width: 100%;
		height: 198px;
		margin: 0 auto;
		overflow: hidden;
		position: relative;
		margin: -24px 0px 0px 0px;
		z-index: 9999;
	}
	#doctor-part {
		width: 600px;
		height: 198px;
		margin: 0 auto;
	}
	.leftBG {
		width: 320px;
		height: 198px;
		position: absolute;
		display: block;
		margin: 0px 0px 0px -197px;
		background: url(images/dr-l-bg.jpg) no-repeat left 23px;
		background-size: 62.4% auto;
	}
	.rightBG {
		width: 320px;
		height: 198px;
		position: absolute;
		margin: 0px 0px 0px 599px;
		background: url(images/dr-r-bg.jpg) no-repeat left top;
		background-size: 62.4% auto;
	}
	#Dr-part-l {
		width: 74.3%;
		height: 198px;
		float: left;
		background: url(images/doctor-bg.png) no-repeat left top;
		background-size: 100% auto;
	}
	#Dr-part-r {
		width: 25.7%;
		height: 198px;
		float: left;
		background: url(images/doctor-r-bg.png) no-repeat left top;
		background-size: 140.5% auto;
	}
	.dr-text {
		font: normal 20px/24px 'CenturyGothic';
		color: #50a3d6;
		padding: 20px 20px 0px 180px;
		text-decoration: none;
	}
	.dr-text a {
		color: #50a3d6;
		text-decoration: none;
	}
	.dr-text a:hover {
		text-decoration: none;
		color: #50a3d6;
	}
	.drtext-bold {
		font: bold 12px/14px Arial, Helvetica, sans-serif;
		color: #7d7d7d;
		padding: 5px 20px 0px 180px;
		text-decoration: none;
	}
	.drtext-bold p {
		font: normal 13px/18px Arial, Helvetica, sans-serif;
		color: #7d7d7d;
		padding: 3px 20px 0px 0px;
		text-decoration: none;
		text-align: left;
	}
	.dr-more {
		font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		text-decoration: none;
		float: right;
		width: 28%;
		padding: 6px 6px;
		text-align: center;
		margin: 2px 50px 0px 0px;
		background: #0a0a0a;
	}
	.dr-more a {
		color: #ffffff;
		text-decoration: none;
	}
	.dr-more a:hover {
		color: #ffffff;
		text-decoration: none;
	}
	.for-appointments {
		font: normal 12px/18px 'CenturyGothic';
		color: #69838b;
		text-decoration: none;
		float: left;
		width: 87%;
		padding: 10px 3px;
		margin: 21px 0px 0px 0px;
		background: #0a0a0a;
	}
	.for-appointments a {
		color: #69838b;
		text-decoration: none;
	}
	.for-appointments a:hover {
		color: #69838b;
		text-decoration: none;
	}
	.for-appointments span {
		font: normal 14px/17px 'CenturyGothic';
		color: #ffffff;
		text-decoration: none;
	}
	.for-appointments img {
		margin: 8px 2px 0 -2px;
		float: left;
	}
	.Patients-Forms {
		font: normal 12px/14px Verdana, Geneva, sans-serif;
		color: #7c7c7c;
		text-decoration: none;
		float: left;
		width: 48%;
		height: 108px;
		text-align: center;
		padding: 0px;
		margin: 7px 3px 0px 0px;
		background: #0a0a0a;
	}
	.Patients-Forms a {
		color: #7c7c7c;
		text-decoration: none;
	}
	.Patients-Forms a:hover {
		color: #7c7c7c;
		text-decoration: none;
	}
	.Patients-Forms img {
		height: auto;
		margin: 14px 0 0 8px;
		width: 73%;
		float: left;
	}
	/************************************* SubPage Styles ********************************************************/
	#Banner-s {
		width: 100%;
		height: 122px;
		margin: 0 auto;
		position: relative;
		overflow: hidden;
	}
	#Interactivity-s {
		width: 100%;
		height: 122px;
		position: relative;
		margin: 0px auto;
	}
	#banner-part {
		width: 600px;
		height: 122px;
		background: url(images/banner-s-l-bg.jpg) no-repeat left top;
		background-size: 50% auto;
		margin: 0px auto;
	}
	.Inner-H-sub {
		width: 600px;
		height: 122px;
		background: url(images/banner-s-r-bg.jpg) no-repeat right top;
		background-size: 50% auto;
	}
	.rightBG-sub {
		width: 320px;
		height: 122px;
		position: absolute;
		margin: 0px 0px 0px 600px;
		*margin: 0px 0px 0px 755px;
		background: url(images/intra1-s-r-bg.jpg) no-repeat left top;
		background-size: 63% auto;
	}
	.sub-title {
		font: normal 20px/24px Arial, Helvetica, sans-serif;
		color: #ffffff;
		float: left;
		padding: 60px 0px 0px 28px;
		text-decoration: none;
	}
	.sub-title a {
		color: #ffffff;
		text-decoration: none;
	}
	.sub-title a:hover {
		text-decoration: none;
		color: #ffffff;
	}
	/*************** Service Styles ************************/
	#Interactivity-sub {
		width: 100%;
		height: 199px;
		position: relative;
		margin: 0px auto;
	}
	#banner-part-sub {
		width: 960px;
		height: 199px;
		background: url(images/banner-sub-bg.jpg) no-repeat left top;
		background-size: 50% auto;
		margin: 0px auto;
	}
	.Inner-H-sub1 {
		width: 960px;
		height: 199px;
		background: url(images/banner-sub-r-bg.jpg) no-repeat right top;
		background-size: 50% auto;
	}
	.rightBG-sub3 {
		width: 320px;
		height: 199px;
		position: absolute;
		margin: 0px 0px 0px 960px;
		*margin: 0px 0px 0px 755px;
		background: url(images/intra1-sub-r-bg.jpg) no-repeat left top;
	}
	.service-title {
		font: normal 13px/23px Arial, Helvetica, sans-serif;
		color: #ffffff;
		padding: 15px 0px 0px 28px;
		text-decoration: none;
		float: right;
		width: 29%;
		text-align: center;
	}
	.service-title a {
		color: #ffffff;
		text-decoration: none;
	}
	.service-title a:hover {
		text-decoration: none;
		color: #ffffff;
	}
	.service-title ul {
		padding: 0px;
		margin: 0px;
	}
	.service-title ul li {
		padding: 0px;
		margin: 0px;
		list-style: none;
	}
	/*********** Services Styles ********/
	#Content-Part-sub {
		width: 76%;
		float: left;
		position: relative;
	}
	#Side-Links-sub {
		width: 24%;
		float: left;
		position: relative;
		height: 365px;
	}
	#Interactivity-sub {
		width: 100%;
		height: 122px;
		position: relative;
		margin: 0px auto;
	}
	#banner-part-sub {
		width: 600px;
		height: 122px;
		background: url(images/banner-sub-bg.jpg) no-repeat left top;
		background-size: 50% auto;
		margin: 0px auto;
	}
	.Inner-H-sub1 {
		width: 600px;
		height: 122px;
		background: url(images/banner-sub-r-bg.jpg) no-repeat right top;
		background-size: 50% auto;
	}
	.rightBG-sub3 {
		width: 320px;
		height: 199px;
		position: absolute;
		margin: 0px 0px 0px 600px;
		background: url(images/intra1-sub-r-bg.jpg) no-repeat left top;
		background-size: 63% auto;
	}
	.service-tabs img {
		width: 30%;
		height: auto;
		float: left;
		margin-left: 11px;
	}

	/*********** Services subpages Styles ********/
	#Side-Links-service {
		width: 21.7%;
		float: left;
		position: relative;
		height: 365px;
	}
	#Content-Part-service {
		width: 78.3%;
		float: left;
		position: relative;
		background: #ebebeb;
	}
	#Interactivity-service {
		width: 100%;
		height: 122px;
		position: relative;
		margin: 0px auto;
	}
	#banner-service {
		width: 600px;
		height: 122px;
		background: url(images/banner-service-bg.jpg) no-repeat left top;
		background-size: 50% auto;
		margin: 0px auto;
	}
	.Inner-H-service {
		width: 600px;
		height: 122px;
		background: url(images/banner-service-r-bg.jpg) no-repeat right top;
		background-size: 50% auto;
	}
	.rightBG-service {
		width: 320px;
		height: 199px;
		position: absolute;
		margin: 0px 0px 0px 600px;
		background: url(images/intra1-service-r-bg.jpg) no-repeat left top;
		background-size: 63% auto;
	}
	.Quick-links {
		font: normal 9px/39px Arial, Helvetica, sans-serif;
		color: #303030;
		text-decoration: none;
	}
	.Quick-links a {
		color: #303030;
		text-decoration: none;
	}
	.Quick-links a:hover {
		color: #303030;
		text-decoration: none;
	}
	.Quick-links ul {
		margin: 0px;
		padding: 0px;
	}
	.Quick-links li {
		background: url(images/quick-links-bottom-bg.gif) no-repeat 10px bottom;
		margin: 0px;
		list-style: none;
	}
	.Quick-links li img {
		float: left;
		margin: 15px 6px 0 5px;
	}
	.services-title-s {
		font: normal 12px/11px Arial, Helvetica, sans-serif;
		color: #ffffff;
		padding: 53px 40px 0px 28px;
		text-decoration: none;
		float: right;
	}
	.services-title-s a {
		color: #ffffff;
		text-decoration: none;
	}
	.services-title-s a:hover {
		text-decoration: none;
		color: #ffffff;
	}
	/************************************* Home Page Styles ********************************************************/
	#Welcomepart {
		width: 600px;
		height: 343px;
		margin: 0 auto;
	}
	#Welcomepart-l {
		width: 61%;
		height: 343px;
		float: left;
	}
	#Welcomepart-r {
		width: 39%;
		height: 343px;
		float: left;
	}
	#multimedia-part {
		width: 100%;
		height: 153px;
		float: left;
	}
	.multimedia-text {
		font: bold 16px/20px 'CenturyGothic';
		color: #50a3d6;
		padding: 43px 0px 0px 28px;
		text-decoration: none;
	}
	.multimedia-text a {
		color: #50a3d6;
		text-decoration: none;
	}
	.multimedia-text a:hover {
		text-decoration: none;
		color: #50a3d6;
	}
	.multimedia-text p {
		font: normal 13px/16px Arial, Helvetica, sans-serif;
		color: #7d7d7d;
		padding: 15px 34px 0px 0px;
		text-decoration: none;
		margin: 0px;
	}
	.multimedia-text img {
		width: 18%;
		height: auto;
		float: left;
		margin: -9px 10px 0px 10px;
	}
	.Hometext {
		font: bold 19px/22px 'CenturyGothic';
		color: #50a3d6;
		padding: 34px 0px 0px 35px;
		text-decoration: none;
	}
	.Hometext a {
		color: #50a3d6;
		text-decoration: none;
	}
	.Hometext a:hover {
		text-decoration: none;
		color: #50a3d6;
	}
	.Hometextbold {
		font: bold 12px/14px Arial, Helvetica, sans-serif;
		color: #7d7d7d;
		padding: 15px 10px 0px 35px;
		text-decoration: none;
	}
	.HometextMain {
		font: normal 13px/16px Arial, Helvetica, sans-serif;
		color: #7d7d7d;
		padding: 10px 10px 0px 35px;
		text-decoration: none;
		text-align: justify;
	}
	.HometextMain a {
		color: #7d7d7d;
		text-decoration: underline;
	}
	.HometextMain a:hover {
		color: #7d7d7d;
		text-decoration: underline;
	}
	.Home-more {
		font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		text-decoration: none;
		float: right;
		width: 38%;
		padding: 5px 10px;
		text-align: center;
		margin: 20px 10px 0px 0px;
		background: #7c7c7c;
	}
	.Home-more a {
		color: #ffffff;
		text-decoration: none;
	}
	.Home-more a:hover {
		color: #ffffff;
		text-decoration: none;
	}
	#surgery-part {
		width: 100%;
		height: 190px;
		float: left;
	}
	.demop {
		position: relative;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 190px;
		padding: 0px;
		margin: 0px;
		overflow: hidden;
	}
	.demop1 {
		position: relative;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 190px;
		padding: 0px;
		margin: 0px;
	}
	.prev {
		margin: 130px 0px 0px 65%;
		width: 31px;
		height: 30px;
		position: absolute;
	}
	.prev a {
		color: #313236;
		text-decoration: underline;
	}
	.prev a:hover {
		color: #313236;
		text-decoration: underline;
	}
	.next {
		margin: 130px 0px 0px 75%;
		width: 31px;
		height: 30px;
		position: absolute;
	}
	.next a {
		color: #313236;
		text-decoration: underline;
	}
	.next a:hover {
		color: #313236;
		text-decoration: underline;
	}
	/************************************* Sub page Styles ********************************************************/
	#Content {
		width: 580px;
		margin: 0px auto;
	}
	#Center-top-s {
		float: left;
		position: relative;
		background: #ffffff;
		z-index: 9;
		margin: -22px 0px 0px 0px;
		-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.7);
		-moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.7);
		box-shadow: 0 0px 10px rgba(0, 0, 0, 0.7);
	}
	#Side-Links-left {
		width: 23.3%;
		float: left;
		position: relative;
		height: 602px !important;
	}
	#Content-Part {
		width: 52.7%;
		float: left;
		position: relative;
	}
	#Side-Links {
		width: 24%;
		float: left;
		position: relative;
		height: 365px;
	}
	#Our-Physioes-sub {
		width: 100%;
		height: 238px;
		float: left;
	}
	.Hometext-s {
		font: normal 20px/32px Arial, Helvetica, sans-serif;
		color: #000000;
		padding: 15px 0px 0px 15px;
		text-decoration: none;
	}
	.Hometext-s a {
		color: #000000;
		text-decoration: none;
	}
	.Hometext-s a:hover {
		text-decoration: none;
		color: #000000;
	}
	#Our-Physioes-sub img {
		width: 90%;
		height: auto;
		float: right;
		margin: 0px 0px 10px 0px;
	}
	.Home-more-s {
		font: normal 11px/18px Arial, Helvetica, sans-serif;
		color: #252525;
		padding: 5px 0px 0px 15px;
		text-decoration: none;
	}
	.Home-more-s a {
		color: #252525;
		text-decoration: none;
	}
	.Home-more-s a:hover {
		color: #252525;
		text-decoration: none;
	}
	#area-interset {
		width: 100%;
		height: 260px;
		float: left;
	}
	.area-text {
		font: normal 12px/12px Arial, Helvetica, sans-serif;
		color: #0e76b5;
		padding: 5px 3px 0px 15px;
		text-decoration: none;
		background: url(images/area-text-bg.gif) no-repeat 15px 30px;
	}
	.area-text a {
		color: #000000;
		text-decoration: none;
	}
	.area-text a:hover {
		color: #000000;
		text-decoration: none;
	}
	.area-text p {
		font: normal 12px/15px Arial, Helvetica, sans-serif;
		color: #000000;
		text-decoration: none;
		padding: 5px 0px 0px 0px;
	}
	.dental-test {
		font: normal 13px/17px 'CenturyGothic';
		color: #aecf01;
		float: left;
		text-decoration: none;
		height: 56px;
		width: 100%;
		margin: 0;
	}
	.dental-test a {
		display: block;
		font: normal 13px/17px 'CenturyGothic';
		color: #000000;
		text-decoration: none;
		height: 59px;
		width: 69%;
		padding: 9px 0px 0px 40px;
		background: url(images/multmedia-h-bg.jpg) no-repeat 0px 4px;
		background-size: 100% auto;
	}
	.dental-test a:hover {
		background: url(images/multmedia-hover-bg.jpg) no-repeat 0px 4px;
		background-size: 100% auto;
		color: #0a85cf;
		text-decoration: none;
	}
	.dental-test span {
		font: normal 10px/13px 'CenturyGothic';
		color: #0a85cf;
	}
	.news-test {
		font: normal 13px/17px 'CenturyGothic';
		color: #aecf01;
		float: left;
		text-decoration: none;
		height: 56px;
		width: 100%;
		margin: 0;
	}
	.news-test a {
		display: block;
		font: normal 13px/17px 'CenturyGothic';
		color: #000000;
		text-decoration: none;
		height: 59px;
		width: 69%;
		padding: 9px 0px 0px 40px;
		background: url(images/news-h-bg.jpg) no-repeat 0px 4px;
		background-size: 100% auto;
	}
	.news-test a:hover {
		background: url(images/news-hover-bg.jpg) no-repeat 0px 4px;
		background-size: 100% auto;
		color: #0a85cf;
		text-decoration: none;
	}
	.news-test span {
		font: normal 9px/13px 'CenturyGothic';
		color: #0a85cf;
	}
	.location-test {
		font: normal 13px/17px 'CenturyGothic';
		color: #aecf01;
		float: left;
		text-decoration: none;
		height: 56px;
		width: 100%;
		margin: 0;
	}
	.location-test a {
		display: block;
		font: normal 13px/17px 'CenturyGothic';
		color: #000000;
		text-decoration: none;
		height: 59px;
		width: 69%;
		padding: 9px 0px 0px 40px;
		background: url(images/location-h-bg.jpg) no-repeat 0px 4px;
		background-size: 100% auto;
	}
	.location-test a:hover {
		background: url(images/location-hover-bg.jpg) no-repeat 0px 4px;
		background-size: 100% auto;
		color: #0a85cf;
		text-decoration: none;
	}
	.location-test span {
		font: normal 12px/15px 'CenturyGothic';
		color: #0a85cf;
	}
	.call-test {
		font: normal 13px/17px 'CenturyGothic';
		color: #aecf01;
		float: left;
		text-decoration: none;
		height: 56px;
		width: 100%;
		margin: 0;
	}
	.call-test a {
		display: block;
		font: normal 13px/17px 'CenturyGothic';
		color: #000000;
		text-decoration: none;
		height: 59px;
		width: 69%;
		padding: 9px 0px 0px 40px;
		background: url(images/call-h-bg.jpg) no-repeat 0px 4px;
		background-size: 100% auto;
	}
	.call-test a:hover {
		background: url(images/call-hover-bg.jpg) no-repeat 0px 4px;
		background-size: 100% auto;
		color: #0a85cf;
		text-decoration: none;
	}
	.call-test span {
		font: normal 12px/17px 'CenturyGothic';
		color: #0a85cf;
	}
	/******* Footer Styles **********/
	#Fotter-Main {
		clear: both;
		width: 100%;
		height: 338px;
		margin: 0px auto;
		background: url(images/footer-bg.jpg) repeat-x left top;
	}
	#Logo-Scrolling {
		width: 600px;
		height: 116px;
		margin: 0px auto;
		border-top: 1px solid #cbcbcb;
	}
	#Logo-Scrolling img {
		height: auto;
		float: left;
		margin: 30px 20px 0 6px;
		width: 17%;
	}
	#scroller-logo {
		height: auto;
		float: left;
		margin: 5px 5px 0 6px;
		width: 10% !important;
	}
	#Fotter {
		width: 600px;
		height: 221px;
		margin: 0px auto;
	}
	.cola {
		width: 19.2%;
		height: 221px;
		float: left;
	}
	.colb {
		width: 25.2%;
		height: 221px;
		float: left;
	}
	.colc {
		width: 18.6%;
		height: 221px;
		float: left;
	}
	.colg {
		width: 37%;
		height: 221px;
		float: left;
	}
	.col-h {
		font: normal 14px/18px Arial, Helvetica, sans-serif;
		color: #171717;
		text-decoration: none;
		padding: 18px 0px 10px 0px;
		margin: 0px;
	}

	#Fotter ul {
		list-style: none;
		padding: 0px;
		margin: 0px;
		text-decoration: none;
		font: normal 11px/18px Arial, Helvetica, sans-serif;
		color: #656565;
	}
	#Fotter ul a {
		color: #656565;
		text-decoration: none;
	}
	#Fotter ul a:hover {
		color: #656565;
		text-decoration: underline;
	}
	.ypo-logo {
		float: left;
		width: 90%;
		margin: 28px 0px 0 0;
	}
	.ypo-logo p {
		color: #333333;
		float: left;
		font: normal 12px Verdana, Geneva, sans-serif;
		margin: 0;
		width: 96%;
	}
	.ypo-logo img {
		float: right;
	}
	.smo-links {
		font: normal 14px/18px Verdana, Geneva, sans-serif;
		color: #000000;
		margin: 0px 0px 0px 0px;
		width: 100%;
	}
	.smo-links ul {
		margin: 10px 0px 0px 0px;
		padding: 0px;
		list-style: none;
	}
	.smo-links li {
		width: 17%;
		float: left;
		text-align: center;
	}
	.smo-links li img {
		border: 0px !important;
		margin: 10px 0px 0px 0px;
	}
	#bookmark-h {
		height: auto;
		margin: 52px 0 0 -136px;
	}
	#reviews-id {
		width: 87%;
		height: 50%;
	}
	.Dr-table {
		float: none;
		margin: 5px auto !important;
	}
	.test {
		display: none;
	}
	.test-list {
		float: none;
		margin: 0 auto;
		width: 100%;
	}
	.multimedia-h li {
		width: 100%;
		background: none !important;
		padding: 6px 0px 0px 0px !important;
		float: none;
	}
	.Servicestext {
		height: auto;
	}
	.Servicestext li {
		width: 100%;
		float: left;
		margin: 0px 10px 15px 0px !important;
		padding: 0px !important;
	}
	.telephone {
		height: auto !important;
	}
	.telephone li {
		width: 100%;
		background: none !important;
		padding: 6px 0px 10px 0px !important;
		float: none;
	}
	.multimedia li {
		width: 100%;
		background: none !important;
		padding: 6px 0px 0px 0px !important;
		float: none;
	}
	.media {
		font: normal 14px/16px 'MyriadProRegular';
		color: #fff;
		text-decoration: none;
		text-align: left;
		margin: 0px !important;
		padding: 0px !important;
		list-style: none;
	}
	.media li {
		list-style: none;
		width: 28%;
		float: left;
		padding: 0px !important;
		margin: 10px 10px 0px 0px !important;
		background: #EAEAEA !important;
		padding: 0px !important;
	}
	.video a {
		font: normal 14px/16px 'MyriadProRegular';
		background: none !important;
		padding: 4px 0px 4px 0px !important;
	}
	.info a {
		font: normal 14px/16px 'MyriadProRegular';
		background: none !important;
		padding: 4px 0px 4px 0px !important;
	}
	.print a {
		font: normal 14px/16px 'MyriadProRegular';
		background: none !important;
		padding: 4px 0px 4px 0px !important;
	}
	.media li a {
		color: #ffffff;
		display: block;
		text-align: center;
		text-decoration: none;
		line-height: 20px;
		width: 100%;
		height: 20px;
		border: 1px solid #0190CA;
		padding: 4px 0px 4px 10px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		background: #0190CA !important;
	}
	.media li a:hover {
		text-decoration: none;
		color: #ffffff;
		border: 1px solid #0190CA;
	}
	.videoBorder {
		width: 100% !important;
		height: auto !important;
	}
}
