/*
Theme Name:  YPO Theme
Theme URI: http://www.yourpracticeonline.net
Description: This theme is completely compatible with WordPress 3.0
Author: Chitra S.
Author URI: http://www.yourpracticeonline.net
Version: 1.0
*/
@font-face {
	font-family: 'MyriadProRegular';
	src: url('http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/fonts/myriadpe-webfont.eot');
	src: url('http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/fonts/myriadpe-webfont.eot#iefix') format('embedded-opentype'),  url('fonts/myriadpe-webfont.woff') format('woff'),  url('fonts/myriadpe-webfont.ttf') format('truetype'),  url('http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/fonts/myriadpe-webfont.svg#MyriadProRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'KhmerUIRegular';
	src: url('http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/fonts/khmerui.eot');
	src: url('http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/fonts/khmerui.eot') format('embedded-opentype'),  url('fonts/khmerui.woff') format('woff'),  url('fonts/khmerui.ttf') format('truetype'),  url('http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/fonts/khmerui.svg#KhmerUIRegular') format('svg');
}
@font-face {
	font-family: 'KhmerUIBold';
	src: url('http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/fonts/khmeruib.eot');
	src: url('http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/fonts/khmeruib.eot') format('embedded-opentype'),  url('fonts/khmeruib.woff') format('woff'),  url('fonts/khmeruib.ttf') format('truetype'),  url('http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/fonts/khmeruib.svg#KhmerUIBold') format('svg');
}
/*************************************Theme Styles***************************************/
/*--------------Preloader--------------*/
#preloader {
	font: normal 18px Verdana, Geneva, sans-serif;
	background: #ffffff;
	position: fixed;
	z-index: 99999999;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	text-align: center;
	color: #000;
	padding: 35% 0% 0% 0%;
}
#preloader-in {
	font: normal 18px Verdana, Geneva, sans-serif;
	background: #ffffff;
	position: absolute;
	z-index: 99999999;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	text-align: center;
	color: #000;
}
#preloader-text {
	font: normal 18px Verdana, Geneva, sans-serif;
	color: #000;
	position: fixed;
	width: 140px;
	height: 25px;
	margin-left: 45%;
}
#preloader_image {
	position: relative;
	left: 0px;
	top: -10px;
}
.images {
	width: 300px;
	display: inline-block;
	margin: auto;
}
/*--------------Search--------------*/
.sitesearch {
	width: 200px;
	height: 40px;
	float: right;
	margin-top: 20px;
}
.large a, .large a:hover {
	font: bold 14px/20px Verdana, Geneva, sans-serif;
}
.small {
	font: normal 11px Verdana, Geneva, sans-serif;
}
/*--------------Menu--------------*/
.menu-item-28 a {
	background: url(images/home-off.jpg) no-repeat 0 0;
	width: 93px;
	text-decoration: none;
}
.menu-item-28 a:hover {
	background: url(images/home-on.jpg) no-repeat 0 0;
	text-decoration: none;
}
.menu-item-34 a {
	background: url(images/my-practice-off.jpg) no-repeat 0 0;
	width: 133px;
	text-decoration: none;
}
.menu-item-34 a:hover {
	background: url(images/my-practice-on.jpg) no-repeat 0 0;
	text-decoration: none;
}
.menu-item-31 a {
	background: url(images/services-off.jpg) no-repeat 0 0;
	width: 109px;
	text-decoration: none;
}
.menu-item-31 a:hover {
	background: url(images/services-on.jpg) no-repeat 0 0;
	text-decoration: none;
}
.menu-item-33 a {
	background: url(images/patient-info-off.jpg) no-repeat 0 0;
	width: 135px;
	text-decoration: none;
}
.menu-item-33 a:hover {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/patient-info-on.jpg) no-repeat 0 0;
	text-decoration: none;
}
.menu-item-297 a {
	background: url(images/education-off.jpg) no-repeat 0 0;
	width: 125px;
	text-decoration: none;
}
.menu-item-297 a:hover {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/education-on.jpg) no-repeat 0 0;
	text-decoration: none;
}
.menu-item-32 a {
	background: url(images/appointments-off.jpg) no-repeat 0 0;
	width: 149px;
	text-decoration: none;
}
.menu-item-32 a:hover {
	background: url(images/appointments-on.jpg) no-repeat 0 0;
	text-decoration: none;
}
.menu-item-25 a {
	background: url(images/faqs-off.jpg) no-repeat 0 0;
	width: 83px;
	text-decoration: none;
}
.menu-item-25 a:hover {
	background: url(images/faqs-on.jpg) no-repeat 0 0;
	text-decoration: none;
}
.menu-item-24 a {
	background: url(images/contact-us-off.jpg) no-repeat 0 0;
	width: 134px;
	text-decoration: none;
}
.menu-item-24 a:hover {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/contact-us-on.jpg) no-repeat 0 0;
	text-decoration: none;
}
.menu-item-693 a {
	background: url(images/faqs-off.jpg) no-repeat 0 0;
	width: 83px;
	text-decoration: none;
}
.menu-item-693 a:hover {
	background: url(images/faqs-on.jpg) no-repeat 0 0;
	text-decoration: none;
}
.menu-item-168 a {
	background: url(images/home-off.jpg) no-repeat 0 0;
	width: 93px;
	text-decoration: none;
}
.menu-item-168 a:hover {
	background: url(images/home-on.jpg) no-repeat 0 0;
	text-decoration: none;
}
.menu-item-34 ul a {
	width: 140px !important;
}
.menu-item-32 ul a {
	width: 162px !important;
}
.menu-item-238> a:after {
	content: url(images/tri.gif) !important;
	float: right;
}
#nav li:hover > a,  #nav a:visited {
	background: #B8612C;
}
.nav .current_page_item a, .nav .current-nav-item a, .current-nav-parent > a, .current-menu-ancestor > a {
	background: #B8612C!important;
}
.nav {
	display: block;
	float: left;
	position: relative;
	margin: 0px;
	padding: 0px;
}
.nav a {
	display: block;
	text-decoration: none;
	color: #fff;
	/*padding:0 15px 0px 15px;*/
	font-size: 16px;
	line-height: 40px;
	font-weight: normal;
	font-family: 'MyriadProRegular';
	text-align: center;
}
.nav a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.nav ul a {
	display: none;
	position: relative;
	float: left;
	top: 100%;
	left: 0;
	background: #212121;
	list-style: none;
}
.nav ul ul ul {
	top: 30%;
	left: 100%;
	background: #343434;
}
.nav li ul a, .nav ul li ul a {
	height: auto;
	padding: 10px;
	width: 220px;
	background: #343434;
	list-style: none;
	float: left;
}
.nav ul li a:hover {
	height: auto;
	background: #212121;
}
.nav li:hover > a, .nav ul ul:hover > a {
	color: #FFFFFF;
}
.nav ul li:hover > ul {
	display: block;
}
.nav li li a:link, .nav li li a:active, .nav li li a:visited {
	display: block;
	padding: 0px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #ed762e;
	opacity: .9; /* Standard CSS */
	filter: alpha(opacity=90); /* IE patch */
	line-height: 28px;
	text-align: left;
}
.nav li li a:hover {
	background-color: #bb5314;
	opacity: .9; /* Standard CSS */
	filter: alpha(opacity=90); /* IE patch */
	color: #ffffff;
}
.nav li {
	list-style: none;
	float: left;
	position: relative;
}
.nav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 120px;
	display: none;
}
.menu-item-33 ul a {
	width: 245px !important;
}
.menu-item-33 ul ul a {
	width: 145px !important;
}
.sub-menu {
	list-style: none;
	margin: 0px;
	padding: 0px;
 *position:relative !important;
	display: none;
 *float:left;
 *top:-28px;
}
.nav li ul a {
	/*width:250px;*/
	float: left;
}
.nav ul ul {
	top: 0px;
	position: absolute !important;
	left: 100%;
}
.nav li ul ul {
	margin: 0px 0 0 0px;
}
.nav li:hover ul ul, .nav li:hover ul ul ul, .nav li:hover ul ul ul ul {
	display: none;
}
.nav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li li li li:hover ul {
	display: block;
}
/*--------------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;
}
/*************************************Theme Styles End***********************************/
body {
	margin: 0px 0px 0px 0px;
	overflow-y: scroll;
 *overflow-y:none;
}
.table-height {
	height: 100%;
}
img {
	border: 0px;
}
p, h1, h2, h3, h4, h5, h6 {
	margin: 12px 0px;
	padding: 0px;
}
ul, ol {
	margin: 0px 12px;
	padding: 6px 0px 6px 30px;
}
.hr {
	height: 8px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/hr.gif) repeat-x 0px 0px !important;
}
.videoBorder {
	border: 8px solid #0c5b82;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#Container {
	width: 100%;
	margin: 0 auto;
}
#Header {
	width: 974px;
	height: 153px;
	margin: 0 auto;
}
#Logo {
	/* width: 756px; */
	height: 113px;
	position: relative;
	float: left;
}
#Logo img {
	margin: 39px 0px 0px 10px;
}
#Appointment {
    float: right;
    padding:9px 0;
    position: relative;
}
#Menu-list {
	width: 974px;
	height: 40px;
	float: left;
	z-index: 22;
	position: relative;
}
#Banner {
	width: 100%;
	margin: 0 auto;
	height: 300px;
	overflow: hidden;
	background:url("images/banner1-l-bg.jpg");
}
#Intra-Tab {
    float: none;
    height: 183px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 820px;
    z-index: 20;
	top:-7px;
}
#Intra-Button {
	width: 92px;
	height: 12px;
	position: relative;
	float: right;
	z-index: 20;
	margin: -40px 0px 0px 843px;
	overflow: hidden;
}
#Meet {
	width: 426px;
	position: relative;
	float: left;
	z-index: 17;
	margin: -260px 0px 0px 4px;
	height: 219px;
	overflow: hidden;
}
#Meet img {
	margin: 29px 21px 0px 14px;
}
#Center-top {
	width: 974px;
	height: 321px;
	margin: 0 auto;
}
#Ticker-home {
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	width: 70%;
	height: 20px;
	margin: 0 auto;
	padding: 10px 30px 0px 10px;
	display:table;
}
#Ticker-home a {
	color: #333333;
	text-decoration: none;
}
#Ticker-home a:hover {
	color: #1e536a;
	text-decoration: none;
}
#Welcome {
	width: 297px;
	/*height: 321px;*/
	position: relative;
	float: left;
/*	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/welcome-bg.gif) no-repeat 294px 50px;*/
}
#Quicklinks {
	width: 335px;
	height: 321px;
	position: relative;
	float: left;
}
#International {
	width: 335px;
	height: 73px;
	float: left;
	background: url(images/international-patients-h-bg.jpg) no-repeat 12px bottom;
	margin-top: 20px;
}
#International img {
	margin: 20px 28px 0px 26px;
}
#Locations {
	width: 335px;
	height: 71px;
	float: left;
	background: url(images/map-location-bg.jpg) no-repeat left bottom;
}
#Locations img {
	margin: 15px 28px 0px 52px;
}
#Patient-forms {
	width: 335px;
	height: 86px;
	float: left;
	background: url(images/patient-forms-bg.jpg) no-repeat left bottom;
}
#Patient-forms img {
	margin: 20px 28px 0px 45px;
}
#MM {
	width: 335px;
	height: 86px;
	float: left;
	background: url(images/mm-bg.jpg) no-repeat left top;
}
#MM img {
	margin: 0px 20px 0px 25px;
}
#Patient-stories {
/*	width: 342px;*/
	/*height: 321px;*/
	position: relative;
	float: left;
	margin-bottom:15px;
}
.page-id-4 .#Sidebar{ width:340px;}
#Patient-stories-t {
	width: 342px;
	height: 236px;
	float: left;
	background: url(images/patient-stories-bg.jpg) no-repeat left bottom;
}
#Patient-stories-b {
	width: 342px;
	height: 101px;
	float: left;
	background: url(images/review-xray-bg.jpg) no-repeat left top;
}
#Center-bottom {
	width: 974px;
	margin: 0 auto;
}
#Center-bottom-l {
	width: 627px;
	height: 89px;
	float: left;
	margin:0;
	border: 1px solid #d6dbdd;
}
#Center-bottom-l img {
	margin: 20px 19px 0px 17px;
}
#Center-bottom-r {
	width: 327px;
	float: left;
	text-align:center;
}
#Center-bottom-r > a {
    display: inline-block;
    text-align: center;
}
#Center-bottom-r img {
	margin:0;
}
#FooterBG {
	width: 100%;
	height: 115px;
	clear: both;
	background: #e2ecf0;
}
#Footer {
	width: 980px;
	height: 95px;
	margin: 0 auto;
	clear: both;
	background: #e2ecf0;
}
#Banner-s {
	width: 100%;
	margin: 0 auto;
	height: 254px;
}
#Center-top-s {
	width: 974px;
	margin: 0 auto;
	height: auto;
}
#Content {
	width: 730px;
	position: relative;
	float: left;
	height: auto;
}
#Sidebar {
	width: 244px;
	position: relative;
	float: left;
	height: auto;
}
.page-id-4 #Sidebar {
    width: 340px;
}
#Meet-s {
	width: 221px;
	float: left;
	height: 128px;
	margin-top: 19px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/meet-s-bg.jpg) no-repeat left bottom #002839;
	display: block;
}
#Services-s {
	width: 221px;
	float: left;
	height: 310px;
	margin-top: 14px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/services-s-bg.gif) no-repeat left top #eef3f6;
}
#Stories-s {
	width: 221px;
	float: left;
	height: 145px;
}
#Patient-s {
	width: 221px;
	float: left;
	height: 75px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/patient-stories-s-bg.jpg) no-repeat left top;
}
#Complimentary-s {
	width: 221px;
	float: left;
	height: 70px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/review-xray-s-bg.jpg) no-repeat left top;
}
#Quick-links-s {
	width: 221px;
	float: left;
	height: 350px;
}
#International-s {
	width: 221px;
	float: left;
	height: 80px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/quick-links-s-bg.gif) no-repeat left bottom;
}
#International-s img {
	margin: 6px 20px 0px 10px;
}
#International-s .Quick-links {
	margin-top:15px;
	line-height:22px;
}
#Location-s {
	width: 221px;
	float: left;
	height: 80px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/quick-links-s-bg.gif) no-repeat left bottom;
}
#Location-s img {
	margin: 20px 20px 0px 10px;
}
#Patient-Forms-s {
	width: 221px;
	float: left;
	height: 80px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/quick-links-s-bg.gif) no-repeat left bottom;
}
#Patient-Forms-s img {
	margin: 20px 20px 0px 10px;
}
#Mm-s {
	width: 221px;
	float: left;
	height: 129px;
}
#Mm-s img {
	margin: 0px 10px 0px 0px;
}
/************************************* Home Page Styles ********************************************************/
.appointment {
    color: #ffffff;
    font: 21px/24px "KhmerUIRegular";
    text-align: right;
    text-decoration: none;
}
.appointment a {
	color: #ffffff;
	text-decoration: none;
}

.appointmentImg img {
    height: 83px;
}
.appointment a:hover {
	text-decoration: none;
	color: #ffffff463;
}
.appointment span {
	   font: 17px/24px "KhmerUIBold";
	color: #ffffff;
padding: 13px 0px 0px 7px;	
	/*padding: 73px 0px 0px 7px;*/
	text-decoration: none;
	text-align: left;
}

.Hometext {
	font: normal 12px/16px Verdana, Geneva, sans-serif;
	color: #666666;
	padding: 15px 42px 20px 11px;
	text-decoration: none;
	text-align: justify;
}
.Hometext a {
	color: #666666;
	text-decoration: none;
}
.Hometext a:hover {
	text-decoration: none;
	color: #666666;
}
.HometextMain {
	font: normal 20px/22px 'KhmerUIRegular';
	color: #333333;
	padding: 45px 5px 5px 11px;
	text-decoration: none;
	text-align: left;
}
.HometextMain a {
	color: #333333;
	text-decoration: none;
}
.HometextMain a:hover {
	color: #1e536a;
	text-decoration: none;
}
.Home-more {
	font: normal 12px/25px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	background: #9f9f9f;
	width: 100px;
	text-align: left;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	float: right;
	margin-right: 20px;
}
.Home-more a {
	color: #ffffff;
	text-decoration: none;
}
.Home-more a:hover {
	color: #ffffff;
	text-decoration: none;
}
.Home-more img {
	margin: 10px 8px 0px 10px;
}
.Home-Quick-links {
	font: normal 18px/76px 'KhmerUIRegular';
	color: #333333;
	padding: 0px 5px 0px 0px;
	text-decoration: none;
	text-align: left;
}
.Home-Quick-links a {
	color: #333333;
	text-decoration: none;
}
.Home-Quick-links a:hover {
	color: #1e536a;
	text-decoration: none;
}
.mm {
	font: normal 24px/26px 'KhmerUIRegular';
	color: #5b5b5b;
	padding: 20px 5px 0px 0px;
	text-decoration: none;
	text-align: left;
}
.mm a {
	color: #5b5b5b;
	text-decoration: none;
}
.mm a:hover {
	color: #1e536a;
	text-decoration: none;
}
.mm span {
	font: normal 14px/16px 'KhmerUIRegular';
	color: #1e536a;
	text-decoration: none;
	text-align: left;
}
.patient-stories {
	font: normal 18px/20px 'KhmerUIRegular';
	color: #002737;
	padding: 62px 5px 0px 155px;
	text-decoration: none;
	text-align: left;
}
.patient-stories a {
	color: #002737;
	text-decoration: none;
}
.patient-stories a:hover {
	color: #1e536a;
	text-decoration: none;
}
.patient-stories span {
	font: normal 32px/34px 'KhmerUIRegular';
	color: #002737;
	text-decoration: none;
	text-align: left;
}
.patient-stories-text {
	font: normal 12px/14px Verdana, Geneva, sans-serif;
	color: #333333;
	padding: 8px 30px 15px 129px;
	text-decoration: none;
	text-align: left;
}
.patient-stories-text a {
	color: #333333;
	text-decoration: none;
}
.patient-stories-text a:hover {
	color: #333333;
	text-decoration: none;
}
.read-more {
	font: normal 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	background: #002839;
	width: 100px;
	text-align: left;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	float: right;
	margin-right: 25px;
}
.read-more a {
	color: #ffffff;
	text-decoration: none;
}
.read-more a:hover {
	color: #a7b1b5;
	text-decoration: none;
}
.read-more img {
	margin: 8px 8px 0px 10px;
}
.complimentary {
	font: normal 22px/24px 'KhmerUIRegular';
	color: #336699;
	padding: 18px 5px 0px 0px;
	text-decoration: none;
	text-align: left;
}
.complimentary a {
	color: #336699;
	text-decoration: none;
}
.complimentary a:hover {
	color: #336699;
	text-decoration: none;
}
.complimentary span {
	font: bold 22px/24px 'KhmerUIRegular';
	color: #336699;
	text-decoration: none;
	text-align: left;
}
.complimentary img {
	margin: 0px 27px 0px 45px;
}
.meet {
	font: normal 15px/18px 'KhmerUIBold';
	color: #003347;
	padding: 38px 0px 0px 0px;
	text-decoration: none;
	text-align: left;
}
.meet a {
	color: #003347;
	text-decoration: none;
}
.meet a:hover {
	text-decoration: none;
	color: #003347;
}
.meet span {
	font: normal 21px/24px 'KhmerUIBold';
	color: #003347;
	text-decoration: none;
	text-align: left;
}
.meet-text {
	font: normal 12px/16px Verdana, Geneva, sans-serif;
	color: #003044;
	text-decoration: none;
	text-align: left;
}
.meet-text a {
	color: #003044;
	text-decoration: none;
}
.meet-text a:hover {
	text-decoration: none;
	color: #003044;
}
.meet-text div {
	font: normal 12px/16px Verdana, Geneva, sans-serif;
	color: #003044;
	padding: 10px 84px 10px 0px;
	text-decoration: none;
	text-align: left;
}
.meet-more {
	font: normal 12px/22px Verdana, Geneva, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	background: #4295bc;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	float: right;
	margin-right: 85px;
	width: 100px;
}
.meet-more a {
	color: #ffffff;
	text-decoration: none;
}
.meet-more a:hover {
	text-decoration: none;
	color: #1d526a;
}
.meet-more img {
	margin: 8px 5px 0px 10px !important;
}
/************************************* Sub Page Styles ********************************************************/
.navigation {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	padding: 20px 30px 5px 5px;
}
.navigation a {
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.navigation a:hover {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.textMain {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 5px 30px 30px 5px;
	text-decoration: none;
	text-align: justify;
}
.textMain a {
	color: #666666;
	text-decoration: underline;
}
.textMain a:hover {
	color: #403d3d;
	text-decoration: none;
}
.textMain ul, textMain ol {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.textMain ul li {
	padding-bottom: 8px;
	background: url(images/bullet-tm.gif) no-repeat 15px 11px;
	padding: 6px 0px 0 30px;
	list-style: none;
}
.textMain ul li ul {
	padding-bottom: 8px;
	background: none;
	padding: 6px 0px 0 20px;
	list-style: circle;
}
.textMain ul li ul li {
	padding-bottom: 8px;
	background: none;
	padding: 6px 0px 0 0px;
	list-style: circle;
}
.textMain ul li ul li ul li {
	padding-bottom: 8px;
	background: none;
	padding: 6px 0px 0 0px;
	list-style: square;
}
.textMain ul li:last-child {
	padding-bottom: 8px;
}
.textMain ol li {
	padding-bottom: 8px;
}
.textMain ol li:last-child {
	padding-bottom: 8px;
}
.textMain ul li p, textMain ol li p {
	padding-bottom: 0px;
	margin: 8px 0 0 0;
}
.textMain ul li ul, textMain ul li ol, textMain ol li ul, textMain ol li ol {
	padding-bottom: 0px;
}
.textMainBold {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}
.textMainBold a {
	color: #666666;
	text-decoration: underline;
}
.textMainBold a:hover {
	color: #403d3d;
	text-decoration: underline;
}
.textNormal {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.textNormal a {
	color: #666666;
	text-decoration: underline;
}
.textNormal a:hover {
	color: #403d3d;
	text-decoration: underline;
}
.textbold {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.more {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #1c4163;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
}
.more a {
	color: #1c4163;
	text-decoration: underline;
}
.more a:hover {
	color: #1e5180;
	text-decoration: underline;
}
.PDFtext {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.meet-s {
	font: normal 15px/18px 'KhmerUIBold';
	color: #ffffff;
	padding: 22px 0px 0px 72px;
	text-decoration: none;
	text-align: left;
}
.meet-s a {
	color: #ffffff;
	text-decoration: none;
}
.meet-s a:hover {
	text-decoration: none;
	color: #cbc1c1;
}
.meet-s span {
	font: normal 19px/24px 'KhmerUIBold';
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.meet-text-s {
	font: normal 12px/16px Verdana, Geneva, sans-serif;
	color: #66ccff;
	text-decoration: none;
	text-align: left;
}
.meet-text-s a {
	color: #66ccff;
	text-decoration: none;
}
.meet-text-s a:hover {
	text-decoration: none;
	color: #66ccff;
}
.meet-more-s {
	font: normal 12px/22px Verdana, Geneva, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align: right;
	padding: 12px 20px 0px 0px;
}
.meet-more-s a {
	color: #ffffff;
	text-decoration: none;
}
.meet-more-s a:hover {
	text-decoration: none;
	color: #cbc1c1;
}
.meet-more-s img {
	margin: 8px 0px 0px 45px !important;
}
.services-s {
	font: normal 18px/45px 'KhmerUIRegular';
	color: #003347;
	padding: 5px 30px 30px 5px;
	text-decoration: none;
	text-align: justify;
}
.services-s a {
	color: #003347;
	text-decoration: none;
}
.services-s a:hover {
	color: #848688;
	text-decoration: none;
}
.services-s ul {
	padding: 0px;
	margin: 10px 0px 0px 0px;
	list-style: none;
}
.services-s ul li {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/services-s-sep.gif) no-repeat left bottom;
	list-style: none;
}
.services-s ul li img {
	margin: 10px 10px 0px 10px;
}
.stories-s {
	font: normal 18px/20px 'KhmerUIRegular';
	color: #ffffff;
	padding: 15px 5px 0px 74px;
	text-decoration: none;
	text-align: left;
}
.stories-s a {
	color: #ffffff;
	text-decoration: none;
}
.stories-s a:hover {
	color: #ffffff;
	text-decoration: none;
}
.stories-s span {
	font: normal 28px/30px 'KhmerUIRegular';
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.review-s {
	font: normal 20px/22px 'KhmerUIRegular';
	color: #ffffff;
	padding: 14px 0px 0px 58px;
	text-decoration: none;
	text-align: left;
}
.review-s a {
	color: #ffffff;
	text-decoration: none;
}
.review-s a:hover {
	color: #ffffff;
	text-decoration: none;
}
.review-s span {
	font: normal 19px/22px 'KhmerUIBold';
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.Quick-links {
	font: normal 18px/80px 'KhmerUIRegular';
	color: #333333;
	padding: 0px 5px 0px 0px;
	text-decoration: none;
	text-align: left;
}
.Quick-links a {
	color: #333333;
	text-decoration: none;
}
.Quick-links a:hover {
	color: #666161;
	text-decoration: none;
}
.services-t {
	font: normal 18px/41px 'KhmerUIRegular';
	color: #002839;
	text-decoration: none;
	text-align: center;
}
.services-t a {
	color: #002839;
	text-decoration: none;
}
.services-t a:hover {
	color: #002839;
	text-decoration: none;
}
.mm-s {
	font: normal 24px/26px 'KhmerUIRegular';
	color: #5b5b5b;
	padding: 30px 5px 0px 0px;
	text-decoration: none;
	text-align: left;
}
.mm-s a {
	color: #5b5b5b;
	text-decoration: none;
}
.mm-s a:hover {
	color: #666161;
	text-decoration: none;
}
.mm-s span {
	font: normal 14px/16px 'KhmerUIRegular';
	color: #5b5b5b;
	text-decoration: none;
	text-align: left;
}
/************************************* Sub Page Headings Starts ********************************************************/
.textMain h1 {
	font: normal 24px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	margin: 0px;
}
.textMain h2 {
	font: bold 19px/24px Verdana, Geneva, sans-serif;
	color: #002839;
	padding: 5px 0px 5px 0px;
	text-decoration: none;
}
.textMain h2 a {
	color: #002839;
	text-decoration: none;
}
.textMain h2 a:hover {
	color: #002839;
	text-decoration: none;
}
.textMain h3 {
	font: bold 15px/17px Verdana, Geneva, sans-serif;
	color: #095677;
	text-decoration: none;
}
.textMain h3 a {
	color: #095677;
	text-decoration: none;
}
.textMain h3 a:hover {
	color: #095677;
	text-decoration: none;
}
.textMain h4 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
.textMain h4 a {
	color: #333333;
	text-decoration: none;
}
.textMain h4 a:hover {
	color: #333333;
	text-decoration: none;
}
/************************************* Multimedia Page Styles ********************************************************/
.multimedia {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	/*border:1px solid #42474d;*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.multimedia ul {
	margin: 10px 5px;
	padding: 0px;
}
.multimedia li {
	width: 100%;
	background: none !important;
	padding: 6px 0px 0px 0px !important;
	float: 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;
}
.multimedia a:hover {
	background: url(images/movie-on.gif) no-repeat 10px 4px;
	padding: 2px 0px 2px 45px;
	color: #000000;
	text-decoration: underline;
}
.multimedia .formHead a, .multimedia .formHead a:hover {
	padding-left: 0px;
	background: none;
}
/************************************* Form Styles ********************************************************/
.tableborder {
	border: 1px solid #4d87b3;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.formHead {
	font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #4d87b3;
	text-decoration: none;
	padding: 5px 10px 5px 10px;
	text-align: left;
}
.formHead a {
	color: #ffffff;
	text-decoration: underline;
}
.formHead a:hover {
	color: #ffffff;
	text-decoration: none;
}
.formlable {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 3px 3px 3px 5px;
	text-align: justify;
}
.txtfield {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #4d87b3 !important;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	/* box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;*/
	width: 175px;
	height: 20px;
	vertical-align: middle;
	padding: 2px 4px 2px 4px;
	background: #ffffff;
}
.ftable {
	display: block;
	float: left;
	width: 33%;
}
.txtfield-c {
	color: #4f4f4f;
	font: normal 15px Verdana, Geneva, sans-serif;
	text-decoration: none;
	border: 1px solid #4d87b3 !important;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	/* box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;*/
	width: 300px;
	height: 35px;
	vertical-align: middle;
	padding: 2px 4px 2px 4px;
	background: #ffffff;
}
.mandatory {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF8204;
}
.dropDown {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #4d87b3;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 185px !important;
}
.textArea {
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	 width: 377px;
	border: 1px solid #4d87b3;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	/*box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;*/
	vertical-align: middle;
	padding: 4px;
}
.textArea-c {
	color: #4f4f4f;
	font: normal 14px Verdana, Geneva, sans-serif;
	text-decoration: none;
	width: 300px;
	border: 1px solid #4d87b3;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	/*box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;*/
	vertical-align: middle;
	padding: 4px;
	background: #FFFFFF;
}
.button {
	font: normal 18px Verdana, Geneva, sans-serif;
	color: #ffffff;
	background: #6288A5;
	text-decoration: none;
	border: 2px solid #4d87b3;
	border-radius: 5px 5px 5px 5px;
	height: 40px;
	cursor: pointer;
	padding: 0px 15px;
}
.dropDownF {
	border: 1px solid #4d87b3;
	background: none;
	color: #000000;
	border-radius: 5px 5px 5px 5px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 4px 3px;
	text-decoration: none;
	width: 183px;
}
#captchac img {
	height: auto;
	width: 180px;
}
#wp-realtime-sitemap-menu h3 {
	display: none;
}
#wp-realtime-sitemap-menu ul {
	margin: 0px;
	padding: 0px;
	background: none;
}
#wp-realtime-sitemap-menu a {
	background: none;
}
#wp-realtime-sitemap-menu a:hover {
	background: none;
}
#wp-realtime-sitemap-menu ul li {
	font-weight: bold;
}
#wp-realtime-sitemap-menu ul ul {
	margin: 0px 0px 0px 35px;
}
#wp-realtime-sitemap-menu ul ul li {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	font-weight: normal;
	list-style: disc;
}
#wp-realtime-sitemap-menu ul li ul li ul li {
	list-style: circle;
}
#textComments, #textInjury {
	border: 1px solid #4d87b3;
}
/************************************* Footer Styles ********************************************************/
.footer {
	font: normal 12px/26px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 20px 0px 0px 11px;
	color: #336666;
	width: 606px;
	float: left;
	position: relative;
}
.footer a {
	text-decoration: none;
	color: #336666;
}
.footer a:hover {
	text-decoration: underline;
	color: #336666;
}
.CopyrightText {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #336666;
	text-decoration: none;
	margin: 0px;
}
.CopyrightText a {
	text-decoration: none;
	color: #336666;
}
.CopyrightText a:hover {
	text-decoration: underline;
	color: #336666;
}
.social-icon {
	width: 240px;
	height: 95px;
	float: left;
	position: relative;
}
.social-icon img {
	margin: 18px 18px 0px 0px;
}
.ypo-logo {
	width: 100px;
	float: left;
	position: relative;
	height: 95px;
}
.ypo-logo img {
	margin: 25px 0px 0px 0px;
}
.share-button {
	margin: 10px 0px 0px 0px !important;
	border: 0;
	clear: both;
}
/************************************* Intractivity Styles ********************************************************/
.demo {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 300px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	background: url(images/intra-main-bg.jpg) no-repeat center top;
}
.demo1 {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 300px;
	padding: 0px;
	margin: 0px;
}
.Banner1-l-bg {
	background: url(images/banner1-l-bg.jpg) no-repeat right top;
}
#Banner1-r-bg {
	background: url(images/banner1-r-bg.jpg) no-repeat left top;
}
#Banner2-r-bg {
	background: url(images/banner2-r-bg.jpg) no-repeat left top;
}
#Banner3-r-bg {
	background: url(images/banner3-r-bg.jpg) no-repeat left top;
}
#Banner4-r-bg {
	background: url(images/banner4-r-bg.jpg) no-repeat left top;
}
#Banner5-r-bg {
	background: url(images/banner5-r-bg.jpg) no-repeat left top;
}
#Intra1-l-bg {
	width: 974px;
	height:300px;
	background: url(images/hip-l-bg.jpg) no-repeat left top;
}
#Intra1-r-bg {
	width: 974px;
	height: 300px;
	background: url(images/hip-r-bg.jpg) no-repeat right top;
}
#Intra2-l-bg {
	width: 974px;
	height: 300px;
	background: url(images/knee-l-bg.jpg) no-repeat left top -30px;
}
#Intra2-r-bg {
	width: 974px;
	height: 300px;
	background: url(images/knee-r-bg.jpg) no-repeat right top -30px;
}
#Intra3-l-bg {
	width: 974px;
	height: 300px;
	background: url(images/shoulder-l-bg.jpg) no-repeat left top;
}
#Intra3-r-bg {
	width: 974px;
	height:300px;
	background: url(images/shoulder-r-bg.jpg) no-repeat right top;
}
#Intra4-l-bg {
	width: 974px;
	height: 300px;
	background: url(images/sports-medicine-l-bg.jpg) no-repeat left top -30px;
}
#Intra4-r-bg {
	width: 974px;
	height: 300px;
	background: url(images/sports-medicine-r-bg.jpg) no-repeat right top -30px;
}
#Intra5-l-bg {
	width: 974px;
	height: 300px;
	background: url(images/biologic-joint-preservation-l-bg.jpg) no-repeat left top;
}
#Intra5-r-bg {
	width: 974px;
	height: 300px;
	background: url(images/biologic-joint-preservation-r-bg.jpg) no-repeat right top;
}
.intratext-main {
	font: normal 36px/38px 'KhmerUIRegular';
	color: #ffd01e;
	padding: 125px 0px 0px 573px;
	text-decoration: none;
	text-align: left;
}
.intratext-main a {
	color: #ffd01e;
	text-decoration: none;
}
.intratext-main a:hover {
	text-decoration: none;
	color: #ffd01e;
}
.intratext-main1 {
	font: normal 36px/38px 'KhmerUIRegular';
	color: #ffd01e;
	padding: 125px 0px 0px 700px;
	text-decoration: none;
	text-align: left;
}
.intratext-main1 a {
	color: #ffd01e;
	text-decoration: none;
}
.intratext-main1 a:hover {
	text-decoration: none;
	color: #ffd01e;
}
.intratext {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 10px 36px 0px 573px;
	text-decoration: none;
	text-align: left;
}
.intratext a {
	color: #ffffff;
	text-decoration: underline;
}
.intratext a:hover {
	text-decoration: none;
	color: #ffffff;
}
.intratext ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.intratext ul li {
	padding-bottom: 8px;
	background: url(images/intra-bullet.gif) no-repeat 15px 11px;
	padding: 6px 0px 0 30px;
	list-style: none;
}
.intra-more {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 0px;
	text-decoration: none;
	text-align: right;
}
.intra-more a {
	color: #ffffff;
	text-decoration: underline;
}
.intra-more a:hover {
	color: #ffffff;
	text-decoration: none;
}
.intratext1 {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 10px 36px 0px 700px;
	text-decoration: none;
	text-align: left;
}
.intratext1 a {
	color: #000000;
	text-decoration: underline;
}
.intratext1 a:hover {
	text-decoration: none;
	color: #000000;
}
.intratext1 ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.intratext1 ul li {
	padding-bottom: 8px;
	background: url(images/intra-bullet.gif) no-repeat 15px 11px;
	padding: 6px 0px 0 30px;
	list-style: none;
}
.intra-more1 {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0px;
	text-decoration: none;
	text-align: right;
}
.intra-more1 a {
	color: #000000;
	text-decoration: underline;
}
.intra-more1 a:hover {
	color: #000000;
	text-decoration: none;
}
#intra-section {
	width: 100%;
	height: 254px;
	position: relative;
	float: left;
}
.intra-div {
	width: 100%;
	height: 254px;
	margin: 0px;
}
.slide {
	width: 100%;
	height: 254px;
	display: none;
}
#Intra1-l-s-bg {
	width: 974px;
	height: 254px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/hip-l-s-bg.jpg) no-repeat left top;
}
#Intra1-r-s-bg {
	width: 974px;
	height: 254px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/hip-r-s-bg.jpg) no-repeat right top;
}
#Intra2-l-s-bg {
	width: 974px;
	height: 254px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/knee-l-s-bg.jpg) no-repeat left top;
}
#Intra2-r-s-bg {
	width: 974px;
	height: 254px;
	background: url(images/knee-r-s-bg.jpg) no-repeat right top;
}
#Intra3-l-s-bg {
	width: 974px;
	height: 254px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/shoulder-l-s-bg.jpg) no-repeat left top;
}
#Intra3-r-s-bg {
	width: 974px;
	height: 254px;
	background: url(images/shoulder-r-s-bg.jpg) no-repeat right top;
}
#Intra4-l-s-bg {
	width: 974px;
	height: 254px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/sports-medicine-l-s-bg.jpg) no-repeat left top;
}
#Intra4-r-s-bg {
	width: 974px;
	height: 254px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/sports-medicine-r-s-bg.jpg) no-repeat right top;
}
#Intra5-l-s-bg {
	width: 974px;
	height: 254px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/biologic-joint-preservation-l-s-bg.jpg) no-repeat left top;
}
#Intra5-r-s-bg {
	width: 974px;
	height: 254px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/biologic-joint-preservation-r-s-bg.jpg) no-repeat right top;
}
#Banner1-r-s-bg {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/banner1-r-s-bg.jpg) no-repeat left top;
}
#Banner2-r-s-bg {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/banner2-r-s-bg.jpg) no-repeat left top;
}
#Banner3-r-s-bg {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/banner3-r-s-bg.jpg) no-repeat left top;
}
#Banner4-r-s-bg {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/banner4-r-s-bg.jpg) no-repeat left top;
}
#Banner5-r-s-bg {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/banner5-r-s-bg.jpg) no-repeat left top;
}
.intratext-main-s {
	font: normal 48px/50px 'KhmerUIRegular';
	color: #ffd01e;
	padding: 90px 0px 0px 36px;
	text-decoration: none;
	text-align: left;
}
.intratext-main-s a {
	color: #ffd01e;
	text-decoration: underline;
}
.intratext-main-s a:hover {
	text-decoration: underline;
	color: #ffd01e;
}
/************************************* Intra Tab Styles ********************************************************/
#Tab, #Tab ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
	position: relative;
	z-index: 1000;
}
 * html .#Tab, #Tab ul {
 position:absolute;
}
#Tab li a:link, #Tab li a:active, #Tab li a:visited {
	display: block;
	line-height: 158px;
	color: #f0f1e9;
	text-align: center;
}
#Tab li {
	float: left;
	position: relative;
}
.intra-hip a {
	background: url(images/1c.png) no-repeat 3px 0;
	width: 165px;
	text-decoration: none;
}
.intra-hip a:hover {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/1c-on.png) no-repeat 3px 0;
	text-decoration: none;
}
.intra-knee a {
	background: url(images/2c.png) no-repeat 0 0;
	width: 163px;
	text-decoration: none;
}
.intra-knee a:hover {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/2c-on.png) no-repeat 0 0;
	text-decoration: none;
}
.intra-shoulder a {
	background: url(images/3c.png) no-repeat 0 0;
	width: 163px;
	text-decoration: none;
}
.intra-shoulder a:hover {
	background: url(images/3c-on.png) no-repeat 0 0;
	text-decoration: none;
}
#Intratab-l {
	width: 26px;
	height: 128px;
	position: relative;
	float: left;
	margin-top: 52px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/tab-l-img-frank-mcCormick-md.png) no-repeat right bottom;
}
#Intratab-m {
	width: 495px;
	height: 128px;
	position: relative;
	float: left;
}
#Intratab-r {
	width: 26px;
	height: 128px;
	position: relative;
	float: left;
	margin-top: 52px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/tab-r-img-frank-mcCormick-md.png) no-repeat left bottom;
}
.arrow-l {
	margin: -8px 10px 50px 0px
}
.arrow-r {
	margin: 4px 0px 0px 30px;
}
#Banner1-l-s-bg {
	display: block;
}
#mheader {
	display: none;
}
#Center-top-m {
	display: none;
}
#Sidebar-m {
	display: none;
}
.listbg {
	font: normal 17px/28px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	text-align: center;
	list-style: none;
	margin: 0px;
	padding: 0px;
	height: 210px;
}
.listbg li {
	background-image: none !important;
	width: 35%;
	float: left;
	margin: 15px 0px 0px 0px !important;
	padding: 0px !important;
}
.listbg a {
	color: #fff;
	display: block;
	text-align: left;
	text-decoration: none;
	width: 200px;
	height: 40px;
	border: 1px solid #2276b4;
	padding: 12px 5px 0px 10px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background: #2276b4; /* Old browsers */
	background: -moz-linear-gradient(top, #2276b4 0%, #60abf8 100%, #2276b4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2276b4), color-stop(100%, #60abf8), color-stop(100%, #2276b4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #2276b4 0%, #60abf8 100%, #2276b4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #2276b4 0%, #60abf8 100%, #2276b4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #2276b4 0%, #60abf8 100%, #2276b4 100%); /* IE10+ */
	background: linear-gradient(to bottom, #2276b4 0%, #60abf8 100%, #2276b4 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2276b4', endColorstr='#2276b4', GradientType=0 ); /* IE6-9 */
}
.listbg a:hover {
	text-decoration: none;
	color: #fff;
	display: block;
	background: #026db1;
	border: 1px solid #2276b4;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background: #2276b4; /* Old browsers */
	background: -moz-linear-gradient(top, #2276b4 0%, #60abf8 0%, #2276b4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2276b4), color-stop(0%, #60abf8), color-stop(100%, #2276b4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #2276b4 0%, #60abf8 0%, #2276b4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #2276b4 0%, #60abf8 0%, #2276b4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #2276b4 0%, #60abf8 0%, #2276b4 100%); /* IE10+ */
	background: linear-gradient(to bottom, #2276b4 0%, #60abf8 0%, #2276b4 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2276b4', endColorstr='#2276b4', GradientType=0 ); /* IE6-9 */
}
.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: 120px;
	float: left;
	padding: 0px !important;
	margin: 10px 75px 0px 0px !important;
}
.video a {
	font: normal 14px/16px 'MyriadProRegular';
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/loadmove.png) no-repeat 5px 3px #a2a1a2 !important;
	padding: 4px 0px 4px 20px !important;
}
.info a {
	font: normal 14px/16px 'MyriadProRegular';
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/patient.png) no-repeat 5px 3px #a2a1a2 !important;
	padding: 4px 0px 4px 20px !important;
}
.print a {
	font: normal 14px/16px 'MyriadProRegular';
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/print.png) no-repeat 5px 3px #a2a1a2 !important;
	padding: 4px 0px 4px 20px !important;
}
.media li a {
	color: #000000;
	display: block;
	text-align: center;
	text-decoration: none;
	line-height: 20px;
	width: 120px;
	height: 20px;
	border: 1px solid #6a676a;
	padding: 4px 0px 4px 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: #f8f8f8; /* Old browsers */
	background: -moz-linear-gradient(top, #f8f8f8 0%, #e0e0e0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #e0e0e0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f8f8f8 0%, #e0e0e0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f8f8f8 0%, #e0e0e0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f8f8f8 0%, #e0e0e0 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f8f8f8 0%, #e0e0e0 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e0e0e0', GradientType=0 ); /* IE6-9 */
}
.media li a:hover {
	text-decoration: none;
	color: #000000;
	border: 1px solid #6a676a;
}
.multimedialist {
	height: 40px;
}
.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(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/hip-arthroplasty.gif) no-repeat 5px 3px !important;
	padding: 42px 0px 4px 155px !important;
}
.thr a {
	font: normal 15px/17px 'MyriadProRegular';
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/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(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/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(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/hip-arthroplasty.gif) no-repeat 5px 3px !important;
	padding: 42px 0px 4px 155px !important;
}
.shoulder-joint a {
	font: normal 15px/17px 'MyriadProRegular';
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/shoulder-joint-replacement.gif) no-repeat 5px 3px !important;
	padding: 42px 5px 4px 155px !important;
}
.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: 250px;
	float: left;
	padding: 0px !important;
	margin: 0px 85px 15px 0px !important;
	display: block;
}
.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;
}
/*************************************************** Submit Testimonials {CSS} *************************************/
.tradio span.wpcf7-radio {
	width: 50%;
	float: right;
}
.tradio span.wpcf7-radio span.wpcf7-list-item {
	width: 100%;
	display: block;
	float: left;
	text-align: left;
	padding-bottom: 10px;
}
.tradio span.wpcf7-radio span input[type="radio"] {
	float: left;
}
#mheader {
	display: none;
}
#v-height {
	height: 304px;
}
.testimonials-submit {
	width: 190px;
	margin: 10px 0px 0px 10px;
	height:30px;
}
.testimonials-submit a {
	background: #012A3E;
	padding: 6px 5px;
	color: #fff;
	border-radius: 5px;
	text-decoration:none;	
}
.testimonials-submit a:hover {
	background: #0C5B82;
	border-radius: 5px;
	color: #fff;
	text-decoration:none;	
}
.telephone {
	color: #727272;
	font: 12px/28px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	text-decoration: none;
}
.telephone ul {
    margin: 20px 0 0;
    padding: 0;
}
.telephone li {
    background: none repeat scroll 0 0 transparent !important;
    margin-bottom: 10px;
    padding: 6px 0 0 !important;
}

.telephone a {
    color: #727272;
    display: block;
    text-decoration: underline;
}
.vie {
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
.telephone img {
    float: left;
    margin: 0 10px 0 0;
}
.list-link {
	color: #FFFFFF;
	font: 16px/28px Arial, Helvetica, sans-serif;
	height: 220px;
	list-style: none outside none;
	margin: 20px 0 0 !important;
	padding: 0;
	text-align: center;
	text-decoration: none;
}
.list-link li {
	background-image: none !important;
	float: left;
	margin: 15px 0 0 !important;
	padding: 0 !important;
	width: 42%;
}
.list-link a {
	background: #0C5B82;
	border: 1px solid #0C5B82;
	border-radius: 15px 15px 15px 15px;
	color: #FFFFFF;
	display: block;
	height: 35px;
	padding: 12px 5px 0 10px;
	text-align: left;
	text-decoration: none;
	width: 250px;
}
.list-link a:hover {
	background: #0c435e;
	border: 1px solid #0C5B82;
	border-radius: 15px 15px 15px 15px;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}
.usefull-link ul {
	color: #FFFFFF;
	font: 16px/28px Arial, Helvetica, sans-serif;
	height: 220px;
	list-style: none outside none;
	margin: 20px 0 0 !important;
	padding: 0;
	text-align: center;
	text-decoration: none;
}
.usefull-link ul li {
	padding: 0px;
	margin: 0px;
}
.usefull-link li {
	background-image: none !important;
	float: left;
	margin: 15px 0 0 !important;
	padding: 0 !important;
	width: 35%;
	height: 50px;
}
.usefull-link a {
	background: #fff;
	border: 1px solid #fff;
	color: #FFFFFF;
	display: block;
	height: 50px;
	padding: 12px 5px 0 10px;
	text-align: left;
	text-decoration: none;
	width: 200px;
}
.usefull-link a:hover {
	background: #fff;
	border: 1px solid #fff;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}
.test {
	width: 690px;
	height: 453px;
	overflow: hidden;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/multimedia-page-bg.jpg) no-repeat center bottom;
	margin: 10px 0px 0px 10px;
	float: right;
	border: 1px solid #cccccc;
}
.test-list {
	width: 230px;
	height: auto;
	float: left;
	position: relative;
	margin: 8px 0px 0px 0px;
}
.ui-accordion .ui-accordion-icons {
	font: bold 13px/16px Verdana, Geneva, sans-serif;
	padding-left: 10px !important;
}
/************************************* 768 Resolution Styles ********************************************************/
@media screen and (max-width:1000px) {
#Header {
    width:100%;
}
}
@media screen and (max-width: 768px) {
body {
	margin: 0px 0px 0px 0px;
	overflow-y: scroll;
 *overflow-y:none;
	background: none !important;
}
#Container {
	max-width: 768px !important;
}
#Header {
	width: 100%;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/header-i-bg.gif) repeat-x left top;
}
#Logo {
	/* width: 70%; */
}
#Appointment {
	/* width: 30%; */
}
#Menu-list {
	width: 100%;
}
#Banner {
	width: 100%;
	height: 360px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/banner-main-i-bg.gif) repeat-x left top;
}
#Intra-Button {
	margin: -40px 0px 0px 583px;
}
#Meet {
	width: 257px;
	margin: -320px 10px 0px 50px;
	height: 152px;
}
#Meet img {
	width: 95px;
	height: 115px;
	margin: 5px 5px 5px 4px;
}
#Intra-Tab {
	width: 560px;
	height: 118px;
	margin: -118px 0px 0px 20px;
	display: none;
}
#Center-top {
	width: 100%;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/center-top-i-bg.gif) repeat-x left top;
}
#Welcome {
	width: 30%;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/welcome-bg.gif) no-repeat 225px 20px;
}
#Quicklinks {
	width: 32%;
}
#International {
	width: 100%;
	height: 73px;
	background-size: 90% 100%;
	margin-top: 24px;
}
#International img {
	margin: 0px 15px 0px 22px;
}
#International .Home-Quick-links {
	padding-top:15px;
}
#Locations {
	width: 100%;
	height: 71px;
	background-size: 100% 100%;
}
#Locations img {
	margin: -10px 15px 0px 22px;
}
#Locations .Home-Quick-links {
	padding-top:28px;
}
#Patient-forms {
	width: 100%;
	background-size: 100% 100%;
	height:68px;
}
#Patient-forms img {
	margin: -10px 15px 0px 22px;
}
#MM {
	width: 100%;
	background-size: 100% 100%;
}
#MM img {
	margin: 0px 10px 0px 15px;
}
#Patient-stories {
	width: 38%;
}
#Patient-stories-t {
	width: 285px;
	height: 198px;
	background: url(images/patient-stories-bg.jpg) no-repeat left 30px;
	background-size: 100% auto;
}
#Patient-stories-b {
	width: 285px;
	height: 101px;
	float: left;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/review-xray-bg.gif) no-repeat left top;
	background-size: 100% auto;
}
#Center-bottom {
	width: 100%;
	height: 136px;
	margin: 0 auto;
}
#Center-bottom-l {
	width: 68%;
	height: 89px;
	float: left;
	border: 1px solid #d6dbdd;
}
#Center-bottom-l img {
	margin: 20px 19px 0px 17px;
	width: 18%;
}
#Center-bottom-r {
	width: 29%;
	height: 136px;
	float: left;
}
#Center-bottom-r img {
	margin: 40px 0px 0px 6px;
	width: 94%;
}
#FooterBG {
	width: 100%;
	height: 195px;
	clear: both;
	background: #e2ecf0;
}
#Footer {
	width: 100%;
	height: 145px;
	margin: 0 auto;
	clear: both;
	background: #e2ecf0;
}
#Banner-s {
	width: 100%;
	margin: 0 auto;
	height: 180px;
}
#Center-top-s {
	width: 100%;
	margin: 0 auto;
	height: auto;
}
#Content {
	width: 70%;
}
#Sidebar {
	width: 29%;
}
.menu-item-28 a {
	width: 76px;
}
.menu-item-34 a {
	width: 102px;
}
.menu-item-31 a {
	width: 85px;
}
.menu-item-33 a {
	width: 110px;
}
.menu-item-297 a {
	width: 90px
}
.menu-item-32 a {
	width: 124px;
}
.menu-item-25 a {
	width: 66px;
}
.menu-item-24 a {
	width: 115px;
}
.meet {
	font: normal 14px/14px 'KhmerUIBold';
	color: #003347;
	padding: 5px 0px 0px 0px;
}
.meet span {
	font: normal 14px/16px 'KhmerUIBold';
}
.meet-text {
	font: normal 12px/16px Verdana, Geneva, sans-serif;
}
.meet-text div {
	font: normal 11px/14px Verdana, Geneva, sans-serif;
	padding: 2px 32px 5px 0px;
}
.meet-more {
	margin-right: 20px;
}
.meet-more img {
	width: 5px!important;
	height: 7px!important;
	margin: 8px 5px 0px 10px !important;
}
.Hometext {
	padding: 5px 18px 5px 11px;
}
.HometextMain {
	padding: 28px 5px 5px 11px;
}
.Home-Quick-links {
	font: normal 18px/20px 'KhmerUIRegular';
	color: #333333;
	padding: 20px 5px 0px 0px;
	text-decoration: none;
	text-align: left;
}
.mm {
	padding: 25px 5px 0px 0px;
}
.patient-stories {
	padding: 42px 5px 0px 125px;
}
.patient-stories span {
	font: normal 26px/28px 'KhmerUIRegular';
}
.arrow-l {
	margin: -8px 10px 55px 0px
}
.arrow-r {
	margin: 4px 0px 0px 30px;
}
.patient-stories-text {
	padding: 8px 20px 9px 105px;
}
.complimentary {
	padding: 10px 5px 0px 0px;
}
.complimentary img {
	margin: 8px 20px 0px 25px;
}
.complimentary span {
	font: bold 18px/24px 'KhmerUIRegular';
}
/************************************* Sub Page Styles ********************************************************/
.navigation {
	padding: 20px 30px 5px 15px;
}
.textMain {
	padding: 5px 30px 30px 15px;
}
/************************************* Footer Styles ********************************************************/
.footer {
	width: 98%;
	text-align: center;
}
.social-icon {
	width: 80%;
}
.social-icon img {
	margin: 18px 18px 0px 10px;
}
.share-button {
	margin: 10px 0px 0px 10px !important;
	border: 0;
	clear: both;
}
/************************************* Intractivity Styles ********************************************************/
.demo {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/intra-main-t-bg.jpg) no-repeat left top;
	background-size: 100% auto;
	height: 300px;
}
.demo1 {
	height: 300px;
}
.Banner1-l-bg {
	display: none;
}
#Banner1-r-bg {
	display: none;
}
#Banner2-r-bg {
	display: none;
}
#Banner3-r-bg {
	display: none;
}
#Intra1-l-bg {
	width: 100%;
	height: 300px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/hip-t-bg.jpg) no-repeat left top;
	background-size: 100% auto;
}
#Intra1-r-bg {
	width: 100%;
	height: 300px;
	background: none;
}
#Intra2-l-bg {
	width: 100%;
	height: 300px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/knee-t-bg.jpg) no-repeat left top;
	background-size: 100% auto;
}
#Intra2-r-bg {
	width: 100%;
	height: 300px;
	background: none;
}
#Intra3-l-bg {
	width: 100%;
	height: 300px;
	background: url(images/shoulder-t-bg.jpg) no-repeat left top;
	background-size: 100% auto;
}
#Intra3-r-bg {
	width: 100%;
	height: 300px;
	background: none;
}
#Intra4-l-bg {
	width: 100%;
	height: 300px;
	background: url(images/sports-medicine-t-bg.jpg) no-repeat left top;
	background-size: 100% auto;
}
#Intra4-r-bg {
	width: 100%;
	height: 300px;
	background: none;
}
#Intra5-l-bg {
	width: 100%;
	height: 300px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/biologic-joint-preservation-t-bg.jpg) no-repeat left top;
	background-size: 100% auto;
}
#Intra5-r-bg {
	width: 100%;
	height: 300px;
	background: none;
}
.intratext-main {
	padding: 145px 0px 0px 450px;
}
.intratext {
	padding: 10px 34px 0px 450px;
}
.intra-more {
	padding: 0px 38px 5px 5px;
}
.intratext-main1 {
	padding: 145px 0px 0px 450px;
}
.intratext1 {
	padding: 10px 34px 0px 450px;
}
.intra-more1 {
	padding: 0px 38px 5px 5px;
}
/************************************* Intra Tab Styles ********************************************************/
#Tab li a:link, #Tab li a:active, #Tab li a:visited {
	line-height: 119px;
}
.intra-hip a {
	background: url(images/1i.png) no-repeat 3px 0;
	width: 104px;
}
.intra-hip a:hover {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/1i-on.png) no-repeat 3px 0;
}
.intra-knee a {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/2i.png) no-repeat 0 0;
	width: 104px;
}
.intra-knee a:hover {
	background: url(images/2i-on.png) no-repeat 0 0;
}
.intra-shoulder a {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/3i.png) no-repeat 0 0;
	width: 104px;
}
.intra-shoulder a:hover {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/3i-on.png) no-repeat 0 0;
}
#Intratab-l {
	width: 24px;
	height: 65px;
	background-size: 100% auto;
}
#Intratab-m {
	width: 315px;
	height: 119px;
	position: relative;
	float: left;
}
#Intratab-r {
	width: 24px;
	height: 65px;
	background-size: 100% auto;
}
#intra-section {
	width: 100%;
	height: 180px;
	position: relative;
	float: left;
}
.intra-div {
	width: 100%;
	height: 190px;
	margin: 0px;
}
.slide {
	width: 100%;
	height: 190px;
	display: none;
}
#Intra1-l-s-bg {
	width: 100%;
	height: 190px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/hip-i-s-bg.jpg) no-repeat left top;
}
#Intra1-r-s-bg {
	width: 100%;
	height: 190px;
	background: none;
}
#Intra2-l-s-bg {
	width: 100%;
	height: 190px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/knee-i-s-bg.jpg) no-repeat left top;
}
#Intra2-r-s-bg {
	width: 100%;
	height: 190px;
	background: none;
}
#Intra3-l-s-bg {
	width: 100%;
	height: 190px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/shoulder-i-s-bg.jpg) no-repeat left top;
}
#Intra3-r-s-bg {
	width: 100%;
	height: 190px;
	background: none;
}
#Intra4-l-s-bg {
	width: 100%;
	height: 190px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/sports-medicine-i-s-bg.jpg) no-repeat left top;
}
#Intra4-r-s-bg {
	width: 100%;
	height: 190px;
	background: none;
}
#Intra5-l-s-bg {
	width: 100%;
	height: 190px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/biologic-joint-preservation-i-s-bg.jpg) no-repeat left top;
}
#Intra5-r-s-bg {
	width: 100%;
	height: 190px;
	background: none;
}
#Banner1-l-s-bg {
	display: none;
}
#Banner1-r-s-bg {
	display: none;
}
#Banner2-r-s-bg {
	display: none;
}
#Banner3-r-s-bg {
	display: none;
}
.intratext-main-s {
	font: normal 38px/42px 'KhmerUIRegular';
	padding: 50px 0px 0px 36px;
}
#Sidebar-m {
	display: none;
}
.listbg li {
	width: 45%;
}
.media li {
	width: 80px;
}
.telephone {
	height: 120px;
}
.telephone li {
	width: 100%;
}
.list-link li {
	width: 50%;
}
.list-link a {
	width: 220px;
}
.test {
	width: 95%;
	height: 450px;
	overflow: hidden;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/multimedia-page-bg.jpg) no-repeat center bottom;
	margin: 10px 0px 10px 10px;
	float: left;
}
.test-list {
	width: 39.7%;
	height: auto;
	float: left;
	position: relative;
	margin: 9px 0px 0px 0px;
}
}
/*************************************640 Resolution Styles ********************************************************/
@media screen and (max-width: 640px) {
body {
	margin: 0px!important;
	padding: 0px!important;
	overflow-y: scroll!important;
	overflow-x: none!important;
 *overflow-y:none!important;
	background: #ffffff!important;
}
#Container {
	max-width: 640px!important;
}
#page {
	background: none !important;
}
#mheader {
	display: block;
	padding: 114px 0px 0px 0px;
	z-index: 24;
}
#wrapper {
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	width: 100%;
	z-index: 25;
	overflow: hidden;
}
#Header {
	width: 100%;
}
#Logo {
	width: 100%;
}
#Logo img {
	margin: 20px 0px 0px 120px;
}
#Appointment {
	display: none;
}
#Menu-list {
	display: none;
}
#Intra-Tab {
	display: none;
}
#Meet {
	display: none;
}
#Banner {
	width: 100%;
	margin: 0 auto;
	height: 183px;
	background: none;
}
#Intra-Button {
	position: relative;
	margin: -30px auto 0px auto;
}
#Intra-Button img {
	width: 10px;
	height: 10px;
}
#Center-top-m {
	width: 100%;
	height: auto;
	margin: 0px auto;
	display: block;
}
#Meet-m {
	width: 70%;
	height: 140px;
	margin: 0px auto;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/meet-s-bg.jpg) no-repeat left bottom #002839;
	background-size: 25% auto;
}
#Services-m {
	width: 70%;
	height: 300px;
	margin: 10px auto;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/services-m-bg.gif) repeat-x left top #eef3f6;
}
#Center-top {
	width: 100%;
	height: auto;
	margin: 0 auto;
	padding-top: 10px;
}
#Center-bottom {
	width: 68%;
}
#Center-bottom-l {
	width: 100%;
	border: none;
	height: 164px;
	margin: 0px 8px 0px 8px;
}
#Center-bottom-l img {
	width: 28%;
	margin: 20px 44px 0 17px;
}
#Center-bottom-r {
	width: 100%;
	height: 95px;
}
#Center-bottom-r img {
	width: 52%;
	margin: 20px 65px 0 69px;
}
#Welcome {
	width: 70%;
	height: 230px;
	margin: 0px auto;
	background: none;
	float: none;
	position: static;
}
#Quicklinks {
	width: 70%;
	height: 280px;
	margin: 0px auto;
	float: none;
	position: static;
}
#International {
	width: 100%;
	height: 76px;
	float: left;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/map-location-m-bg.gif) no-repeat left top;
	background-size: 100% 5px;
	margin-top: 0px;
}
#International img {
	width: 45px;
	height: 47px;
	margin: -6px 28px 0px 52px;
}
#International .Quick-links{
	margin-top:15px;
	line-height:25px;
}
#Locations {
	width: 100%;
	height: 76px;
	float: left;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/map-location-m-bg.gif) no-repeat left top;
	background-size: 100% 5px;
	margin-top: 0px;
}
#Locations img {
	width: 45px;
	height: 47px;
	margin: -10px 28px 0px 52px;
}
#Patient-forms {
	width: 100%;
	height: 76px;
	float: left;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/map-location-m-bg.gif) no-repeat left top;
	background-size: 100% 5px;
}
#Patient-forms img {
	width: 51px;
	height: 50px;
	margin: -10px 28px 0px 45px;
}
#MM {
	width: 100%;
	height: 97px;
	float: left;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/map-location-m-bg.gif) no-repeat left top;
	background-size: 100% 5px;
}
#MM img {
	width: 77px;
	height: 54px;
	margin: 0px 20px 0px 25px;
}
#Patient-stories {
	width: 70%;
	height: 248px;
	margin: 0px auto;
	float: none;
	position: static;
}
#Patient-stories-t {
	width: 100%;
	height: 166px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/patient-stories-m-bg.jpg) no-repeat left top;
	background-size: 95% auto;
}
#Patient-stories-b {
	width: 95%;
	height: 61px;
	background: #d9f0fd;
}
#Banner-s {
	display: none;
}
#Center-top-s {
	width: 100%;
}
#Center-top-m-s {
	width: 69%;
	height: 150px;
	margin: 0px auto;
}
#Meet-m-s {
	width: 95%;
	height: 140px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/meet-s-bg.jpg) no-repeat left bottom #002839;
	background-size: 26% auto;
}
#Content {
	width: 100%;
}
#Sidebar {
	width:100% !important;
}
#Sidebar-m {
	width: 100%;
	height: auto;
	margin: 0px auto;
	float: left;
	position: relative;
	display: block;
}
.menu-bg {
	font: normal 17px/39px Verdana, Geneva, sans-serif !important;
	color: #013469 !important;
	width: 98%;
	background-size: 95% 50%;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	height: 39px;
}
.menu-bg a, .menu-bg a:hover {
	color: #ffffff !important;
	text-decoration: none !important;
}
.menu-m {
	font: normal 20px/39px 'MyriadProRegular';
	color: #ffffff !important;
	text-decoration: none !important;
	text-align: left !important;
	width: 62% !important;
	margin: 0 0px 0px 0px !important;
	height: 39px;
	float: left;
	position: relative;
}

.menu-m a, .menu-m a:hover {
	color: #ffffff !important;
	text-decoration: none !important;
	display: block;
}
.menu-m img {
	margin: 8px 20px 0px 0px !important;
}
.appointment-m {
	font: normal 24px/26px 'KhmerUIRegular';
	color: #ffffff;
	padding: 3px 0px 0px 20px;
	text-decoration: none;
	text-align: left;
	width: 34%;
	float: left;
	position: relative;
}
.appointment-m a {
	color: #ffffff;
	text-decoration: none;
}
.appointment-m a:hover {
	text-decoration: none;
	color: #ffffff463;
}
.mob-m { font-size: normal 11px/24px 'KhmerUIBold';  }
.appointment-m span {
	font: normal 21px/24px 'KhmerUIBold';
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.Hometext {
	font: normal 12px/16px Verdana, Geneva, sans-serif;
	padding: 5px 5px 5px 5px;
}
.HometextMain {
	font: normal 22px/24px 'KhmerUIRegular';
	padding: 26px 18px 5px 5px;
}
.meet-m {
	font: normal 22px/24px 'KhmerUIBold';
	color: #ffffff;
	padding: 30px 0px 0px 130px;
	text-decoration: none;
	text-align: left;
}
.meet-m a {
	color: #ffffff;
	text-decoration: none;
}
.meet-m a:hover {
	text-decoration: none;
	color: #cbc1c1;
}
.meet-m span {
	font: normal 20px/24px 'KhmerUIBold';
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.meet-text-m {
	font: normal 12px/16px Verdana, Geneva, sans-serif;
	color: #66ccff;
	text-decoration: none;
	text-align: left;
}
.meet-text-m a {
	color: #66ccff;
	text-decoration: none;
}
.meet-text-m a:hover {
	text-decoration: none;
	color: #66ccff;
}
.meet-more-m {
	font: normal 12px/22px Verdana, Geneva, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	padding: 5px 10px 0px 0px;
}
.meet-more-m img {
	margin: 8px 10px 0px 190px !important;
}
.services-m {
	font: normal 18px/45px 'KhmerUIRegular';
	color: #003347;
	padding: 5px 30px 30px 5px;
	text-decoration: none;
	text-align: justify;
}
.services-m a {
	color: #003347;
	text-decoration: none;
}
.services-m a:hover {
	color: #848688;
	text-decoration: none;
}
.services-m ul {
	padding: 0px;
	margin: 10px 0px 0px 0px;
	list-style: none;
}
.services-m ul li {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/services-s-sep.gif) no-repeat left bottom;
	background-size: 100% 1px;
	list-style: none;
}
.services-m ul li img {
	margin: 10px 10px 0px 10px;
}
.services-m-top {
	font: normal 18px/41px 'KhmerUIRegular';
	color: #002839;
	text-decoration: none;
	text-align: left;
	padding-left: 25px
}
.services-m-top a {
	color: #002839;
	text-decoration: none;
}
.services-m-top a:hover {
	color: #002839;
	text-decoration: none;
}
.complimentary {
	font: normal 22px/24px 'KhmerUIRegular';
	padding: 8px 5px 0px 0px;
}
.complimentary span {
	font: bold 20px/24px 'KhmerUIRegular';
}
.complimentary img {
	margin: 4px 20px 0px 25px;
}
.patient-stories {
	font: normal 22px/24px 'KhmerUIRegular';
	padding: 8px 5px 0px 140px;
}
.patient-stories span {
	font: bold 20px/20px 'KhmerUIRegular';
}
.patient-stories-text {
	font: normal 12px/14px Verdana, Geneva, sans-serif;
	padding: 8px 75px 38px 110px;
}
.arrow-l {
	margin: -5px 10px 55px 0px
}
.arrow-r {
	margin: 4px 0px 0px 30px;
}
.footer {
	width: 96%;
}
.social-icon {
	width: 75%;
}
#FooterBG {
	height: 185px;
}
#Footer {
	height: 185px;
}
/************************************* Intractivity Styles ********************************************************/
.demo {
	width: 100%;
	height: 197px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/banner-m-bg.jpg) no-repeat left top;
	background-size: 100% auto;
}
.demo1 {
	width: 100%;
	height: 197px;
}
#Intra1-l-bg {
	width: 100%;
	height: 197px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/hip-m-bg.jpg) no-repeat left top;
	background-size: 100% auto;
}
#Intra1-r-bg {
	display: none;
}
#Intra2-l-bg {
	width: 100%;
	height: 197px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/knee-m-bg.jpg) no-repeat left top;
	background-size: 100% auto;
}
#Intra2-r-bg {
	display: none;
}
#Intra3-l-bg {
	width: 100%;
	height: 197px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/shoulder-m-bg.jpg) no-repeat left top;
	background-size: 100% auto;
}
#Intra3-r-bg {
	display: none;
}
#Intra4-l-bg {
	width: 100%;
	height: 197px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/sports-medicine-m-bg.jpg) no-repeat left top;
	background-size: 100% auto;
}
#Intra4-r-bg {
	display: none;
}
#Intra5-l-bg {
	width: 100%;
	height: 197px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/biologic-joint-preservation-m-bg.jpg) no-repeat left top;
	background-size: 100% auto;
}
#Intra5-r-bg {
	display: none;
}
.menu-item-28 a, .menu-item-34 a, .menu-item-31 a, .menu-item-33 a, .menu-item-32 a, .menu-item-25 a, .menu-item-24 a, .menu-item-34 ul a, .menu-item-32 ul a {
	width: 100% !important;
}
.tableborder {
	border: 1px solid #3582CB;
}
.formHead {
	color: #FFFFFF;
	background: #3582cb;
	text-align: left;
}
.formHead a {
	color: #484646;
	text-decoration: underline;
}
.formHead a:hover {
	color: #484646;
	text-decoration: none;
}
.formlable {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif !important;
	color: #000000;
	padding: 3px 3px 3px 5px;
}
.mandatory {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF8204;
}
.dropDown {
	border: 1px solid #b8b6b9;
}
.dropDownF {
	border: 1px solid #b8b6b9;
	background: #b8b6b9;
	color: #ffffff;
	width: 100%;
}
.ftable {
	width: 100%;
	display: block;
	float: left;
}
textarea {
	width: 95%;
}
.txtfield {
	width: 220px;
}
.txtfield-c {
	width: 280px;
}
.textArea-c {
	width: 280px;
}
.button {
	height: 40px !important;
	padding: 0px 10px !important;
}
#recaptcha_area {
	width: 318px;
	margin: 0px 0px 0px -4px !important;
}
.wpcf7-form table {
	margin: 0px 0px 0px -5px!important;
}
.wpcf7-form table table {
	margin: 0px !important;
}
#iframe-intra {
	width: 320px;
	height: 226px;
}
.listbg li {
	width: 40%;
}
.telephone li {
	width: 100%!important;
}
.textMain {
	padding: 5px 10px 0px 10px;
}
#reviews-id {
	width: 80px;
}
.testimonials-submit {
	width: 190px;
	margin: -25px -10px 0 0px;
	float: right !important;
}
#Testimonial-m1 {
	width: 290px;
}
.multimedialist {
	height: 100px;
}
.read-more {
	margin-right: 35px;
}
.Home-Quick-links {
	font: normal 18px/20px 'KhmerUIRegular';
	color: #333333;
	padding: 30px 5px 0px 0px;
	text-decoration: none;
	text-align: left;
}
.list-link li {
	width: 46%;
}
}
 @media screen and (max-width: 480px) {
#Welcome, #Ticker-home, #Quicklinks, #Sidebar {
    display: table;
    float: none;
    margin: 0 auto;
    width: 90% !important;
	padding:0;
}	
#Services-m {
display:none; 
} 
#Sidebar-m {
display:none !important; 
}
body {
	margin: 0px!important;
	padding: 0px!important;
	overflow-y: scroll!important;
	overflow-x: none!important;
 *overflow-y:none!important;
	background: #ffffff!important;
}
.gform_wrapper .simple_captcha_medium input {
    width: 135px;
}
#Patient-stories{ width:100% !important;}
#Container {
	max-width: 480px!important;
}
#page {
	background: none !important;
}
#mheader {
	display: block;
	padding: 114px 0px 0px 0px;
	z-index: 24;
}
#wrapper {
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	width: 100%;
	z-index: 25;
	overflow: hidden;
}
#Header {
	width: 100%;
}
#Logo {
	width: 100%;
	text-align: center;
}
#Logo img {
	width: 290px;
	height: 53px;
	float: none;
	margin: 20px 0px 0px 0px;
}
#Appointment {
	display: none;
}
#Menu-list {
	display: none;
}
#Intra-Tab {
	display: none;
}
#Meet {
	display: none;
}
#Banner {
	width: 100%;
	margin: 0 auto;
	height: 137px;
	background: none;
}
#Intra-Button {
	position: relative;
	margin: -30px auto 0px auto;
}
#Intra-Button img {
	width: 10px;
	height: 10px;
}
#Center-top-m {
	width: 100%;
	height: auto;
	margin: 0px auto;
	display: block;
}
#Meet-m {
	width: 70%;
	height: 100px;
	margin: 0px auto;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/meet-s-bg.jpg) no-repeat left bottom #002839;
	background-size: 24% auto;
}
#Services-m {
	width: 70%;
	height: 300px;
	margin: 10px auto;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/services-m-bg.gif) repeat-x left top #eef3f6;
}
#Center-top {
	width: 100%;
	height: auto;
	margin: 0 auto;
	padding-top: 10px;
}
#Welcome {
	width: 70%;
	height: 230px;
	margin: 0px auto;
	background: none;
	float: none;
	position: static;
}
#Quicklinks {
	width: 70%;
	height: 266px;
	margin: 0px auto;
	float: none;
	position: static;
}
#International {
	width: 100%;
	height: 76px;
	float: left;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/map-location-m-bg.gif) no-repeat left top;
	margin-top: 0px;
}
#International img {
	width: 45px;
	height: 47px;
	margin: -6px 28px 0px 52px;
}
#International .Quick-links {
	line-height:25px;
	margin-top:15px;
}
#Locations {
	width: 100%;
	height: 76px;
	float: left;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/map-location-m-bg.gif) no-repeat left top;
	margin-top: 0px;
}
#Locations img {
	width: 45px;
	height: 47px;
	margin: -10px 28px 0px 52px;
}
#Patient-forms {
	width: 100%;
	height: 76px;
	float: left;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/map-location-m-bg.gif) no-repeat left top;
}
#Patient-forms img {
	width: 51px;
	height: 50px;
	margin: -10px 28px 0px 45px;
}
#MM {
	width: 100%;
	height: 97px;
	float: left;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/map-location-m-bg.gif) no-repeat left top;
}
#MM img {
	width: 77px;
	height: 54px;
	margin: 0px 20px 0px 25px;
}
#Patient-stories {
	width: 70%;
	height: 227px;
	margin: 0px auto;
	float: none;
	position: static;
}
#Patient-stories-t {
	width: 100%;
	height: 155px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/patient-stories-m-bg.jpg) no-repeat left top;
	background-size: 100% 82%;
}
#Patient-stories-b {
	width: 100%;
	height: 61px;
	background: #d9f0fd;
}
#Banner-s {
	display: none;
}
#Center-top-s {
	width: 100%;
}
#Center-top-m-s {
	width: 69%;
	height: 120px;
	margin: 0px auto;
}
#Meet-m-s {
	width: 100%;
	height: 100px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/meet-s-bg.jpg) no-repeat left bottom #002839;
	background-size: 24% auto;
}
#Content {
	width: 100%;
}
#Sidebar {
}
#Sidebar-m {
	width: 100%;
	height: auto;
	margin: 0px auto;
	float: left;
	position: relative;
	display: none;
}
.menu-bg {
	font: normal 17px/39px Verdana, Geneva, sans-serif !important;
	color: #013469 !important;
	width: 98%;
	background-size: 95% 50%;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	height: 39px;
}
.menu-bg a, .menu-bg a:hover {
	color: #ffffff !important;
	text-decoration: none !important;
}
.menu-m {
	font: normal 20px/39px 'MyriadProRegular';
	color: #ffffff !important;
	text-decoration: none !important;
	text-align: left !important;
	width: auto !important;
	margin: 0px 0px 0px 0px !important;
	height: 39px;
	float: right;
	position: relative;
}
.menu-m a, .menu-m a:hover {
	color: #ffffff !important;
	text-decoration: none !important;
	display: block;
}
.menu-m img {
	margin: 8px 20px 0px 0px !important;
}
.appointment-m {
	font: normal 21px/24px 'KhmerUIRegular';
	color: #ffffff;
	padding: 3px 0px 0px 20px;
	text-decoration: none;
	text-align: left;
	width: 70%;
	float: left;
	position: relative;
}
.appointment-m a {
	color: #ffffff;
	text-decoration: none;
}
.appointment-m a:hover {
	text-decoration: none;
	color: #ffffff463;
}
.appointment-m span {
	font: normal 21px/24px 'KhmerUIBold';
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.Hometext {
	font: normal 12px/16px Verdana, Geneva, sans-serif;
	padding: 5px 5px 5px 5px;
}
.HometextMain {
	font: normal 18px/20px 'KhmerUIRegular';
	padding: 26px 18px 5px 5px;
}
.meet-m {
	font: normal 15px/18px 'KhmerUIBold';
	color: #ffffff;
	padding: 10px 0px 0px 72px;
	text-decoration: none;
	text-align: left;
}
.meet-m a {
	color: #ffffff;
	text-decoration: none;
}
.meet-m a:hover {
	text-decoration: none;
	color: #cbc1c1;
}
.meet-m span {
	font: normal 19px/24px 'KhmerUIBold';
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.meet-text-m {
	font: normal 12px/16px Verdana, Geneva, sans-serif;
	color: #66ccff;
	text-decoration: none;
	text-align: left;
}
.meet-text-m a {
	color: #66ccff;
	text-decoration: none;
}
.meet-text-m a:hover {
	text-decoration: none;
	color: #66ccff;
}
.meet-more-m {
	font: normal 12px/22px Verdana, Geneva, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	padding: 5px 20px 0px 0px;
}
.meet-more-m a {
	color: #ffffff;
	text-decoration: none;
}
.meet-more-m a:hover {
	text-decoration: none;
	color: #cbc1c1;
}
.meet-more-m img {
	margin: 8px 10px 0px 55px !important;
}
.services-m {
	font: normal 18px/45px 'KhmerUIRegular';
	color: #003347;
	padding: 5px 30px 30px 5px;
	text-decoration: none;
	text-align: justify;
}
.services-m a {
	color: #003347;
	text-decoration: none;
}
.services-m a:hover {
	color: #848688;
	text-decoration: none;
}
.services-m ul {
	padding: 0px;
	margin: 10px 0px 0px 0px;
	list-style: none;
}
.services-m ul li {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/services-s-sep.gif) no-repeat left bottom;
	list-style: none;
}
.services-m ul li img {
	margin: 10px 10px 0px 10px;
}
.services-m-top {
	font: normal 18px/41px 'KhmerUIRegular';
	color: #002839;
	text-decoration: none;
	text-align: left;
	padding-left: 25px
}
.services-m-top a {
	color: #002839;
	text-decoration: none;
}
.services-m-top a:hover {
	color: #002839;
	text-decoration: none;
}
.complimentary {
	font: normal 16px/24px 'KhmerUIRegular';
	padding: 8px 5px 0px 0px;
}
.complimentary span {
	font: bold 18px/24px 'KhmerUIRegular';
}
.complimentary img {
	width: 35px;
	height: 37px;
	margin: 8px 20px 0px 25px;
}
.patient-stories {
	font: normal 16px/16px 'KhmerUIRegular';
	padding: 8px 5px 0px 100px;
}
.patient-stories span {
	font: bold 20px/20px 'KhmerUIRegular';
}
.patient-stories-text {
	font: normal 11px/14px Verdana, Geneva, sans-serif;
	padding: 0px 15px 5px 80px;
}
.footer {
	width: 90%;
}
.social-icon {
	width: 70%;
}
#FooterBG {
	height: 185px;
}
#Footer {
	height: 320px;
}
/************************************* Intractivity Styles ********************************************************/
.demo {
	width: 100%;
	height: 137px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/banner-m-bg.jpg) no-repeat left top;
}
.demo1 {
	width: 100%;
	height: 137px;
}
#Intra1-l-bg {
	width: 100%;
	height: 137px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/hip-m-bg.jpg) no-repeat left top;
}
#Intra1-r-bg {
	display: none;
}
#Intra2-l-bg {
	width: 100%;
	height: 137px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/knee-m-bg.jpg) no-repeat left top;
}
#Intra2-r-bg {
	display: none;
}
#Intra3-l-bg {
	width: 100%;
	height: 137px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/shoulder-m-bg.jpg) no-repeat left top;
}
#Intra3-r-bg {
	display: none;
}
#Intra4-l-bg {
	width: 100%;
	height: 137px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/sports-medicine-m-bg.jpg) no-repeat left top;
}
#Intra4-r-bg {
	display: none;
}
#Intra5-l-bg {
	width: 100%;
	height: 137px;
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/biologic-joint-preservation-m-bg.jpg) no-repeat left top;
}
#Intra5-r-bg {
	display: none;
}
.menu-item-28 a, .menu-item-34 a, .menu-item-31 a, .menu-item-33 a, .menu-item-32 a, .menu-item-25 a, .menu-item-24 a, .menu-item-34 ul a, .menu-item-32 ul a {
	width: 100% !important;
}
.tableborder {
	border: 1px solid #3582CB;
}
.formHead {
	color: #FFFFFF;
	background: #3582cb;
	text-align: left;
}
.formHead a {
	color: #484646;
	text-decoration: underline;
}
.formHead a:hover {
	color: #484646;
	text-decoration: none;
}
.formlable {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif !important;
	color: #000000;
	padding: 3px 3px 3px 5px;
}
.mandatory {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF8204;
}
.dropDown {
	border: 1px solid #b8b6b9;
}
.dropDownF {
	border: 1px solid #b8b6b9;
	background: #b8b6b9;
	color: #ffffff;
	width: 100%;
}
.ftable {
	width: 100%;
	display: block;
	float: left;
}
textarea {
	width: 95%;
}
.txtfield {
	width: 200px;
}
.txtfield-c {
	width: 280px;
}
.textArea-c {
	width: 280px;
}
.button {
	height: 40px !important;
	padding: 0px 10px !important;
}
#recaptcha_area {
	width: 318px;
	margin: 0px 0px 0px -4px !important;
}
.wpcf7-form table {
	margin: 0px 0px 0px -5px!important;
}
.wpcf7-form table table {
	margin: 0px !important;
}
#iframe-intra {
	width: 320px;
	height: 226px;
}
.listbg li {
	width: 100%;
}
.telephone li {
	width: 100%!important;
}
.textMain {
	padding: 5px 10px 0px 10px;
}
#reviews-id {
	width: 80px;
}
.listbg {
	height: 230px;
}
.testimonials-submit {
	width: 190px;
	margin: 15px -20px 0 0;
	float: right !important;
}
#Testimonial-m1 {
	width: 290px;
}
.multimedialist {
	height: 100px;
}
.read-more {
	margin-right: 35px;
}
.list-link {
	height: 280px;
}
.list-link li {
	width: 100%;
}
.usefull-link li {
	width: 45%
}
#Center-bottom {
	width: 78%;
}
}
 @media screen and (max-width: 320px) {
body {
	margin: 0px!important;
	padding: 0px!important;
	overflow-y: scroll!important;
	overflow-x: none!important;
 *overflow-y:none!important;
	background: #ffffff!important;
}
.gform_wrapper .simple_captcha_medium input {
    width: 106px !important;
}
#Container {
	max-width: 320px!important;
}
#page {
	background: none !important;
}
#mheader {
	display: block;
	padding: 114px 0px 0px 0px;
	z-index: 24;
}
#wrapper {
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	width: 100%;
	z-index: 25;
	overflow: hidden;
}
#Logo img {
	width: auto;
	height: 36px;
	margin: 20px auto 0px auto;
	float: none;
}
#Meet-m {
	width: 96%;
}
#Services-m {
	width: 96%;
}
#Welcome {
	width: 96%;
}
#Quicklinks {
	width: 96%;
}
#Patient-stories {
	width: 96%;
}
#Patient-stories-b {
	width: 100%;
}
#Center-top-m-s {
	width: 95%;
}
#Meet-m-s {
	width: 100%;
}
.social-icon {
	width: 64%;
}
.social-icon img {
	margin: 18px 4px 0px 4px;
}
.appointment-m {
	font: normal 16px/24px 'KhmerUIRegular';
	width: 58%;
}
.appointment-m span {
	font: normal 16px/24px 'KhmerUIBold';
}
.menu-m {
	width: 35% !important;
}
#Intra1-l-bg {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/hip-m-bg.jpg) no-repeat center top;
}
#Intra2-l-bg {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/knee-m-bg.jpg) no-repeat center top;
}
#Intra3-l-bg {
	background: url(http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/shoulder-m-bg.jpg) no-repeat center top;
}
.multimedialist {
	height: 120px;
}
.read-more {
	margin-right: 8px;
}
.usefull-link ul {
	height: 350px;
}
.usefull-link li {
	width: 100%
}
#location-map, #location-map2 {
	display: none;
}
#Center-bottom {
	width: 100%;
}
#Center-bottom-l img {
	margin: 20px 18px 0 17px;
	width: 32%;
}
}
.page-id-4{background:url("images/body-bg.jpg") repeat-x scroll left top #ffffff !important;}
body{background:url("http://www.frankmccormickmd.com/wp-content/themes/ypo-theme/images/body-bg2.jpg") repeat-x}

.available {

font-size: 12px !important; 
}
.sidebar_btn {
    margin-top: 5px;
    text-align: center;
}
.sidebar_btn a {
    display: inline-block;
	   vertical-align: top;
}