@charset "UTF-8";
/* CSS Document */


/*******************************************/
/********** FONTS **********/
/*******************************************/
h1 {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.25em;font-weight:normal;}
h2 {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.125em;font-weight:normal;}
h3 {font-family:"Trebuchet MS";font-size:1em;font-weight:normal;}
h4 {font-family:"Trebuchet MS";font-size:0.875;font-weight:normal;}
p {font-family:"Trebuchet MS";font-size:0.75em;font-weight:normal;}
h5 {font-family:"Trebuchet MS";font-size:12px;font-weight:normal;margin:10px;padding:0px;color:#333333;}
#content strong {font-weight:normal;}
img {behavior: url(//www.oralfacialsurgeryofky.com/inc/pngbehavior.htc);}

#googlemap {width: 550px; height: 270px; border:1px solid #000000;line-height:15px;float:left;margin:0px 0px 20px 0px;}


/*******************************************/
/********** CLASSES **********/
/*******************************************/
.white{color:#FFFFFF;}
.black{color:#000000;}
.gray{color:#999999;}
.red{color:#ff0000;}
.blue{color:#3399ff;}
.green{color:#99CC00;}
.orange{color:#ff6600;}
.purple{color:#990066;}
.paddingx5{width:120px; margin:5px 0px 0px 5px;font-family: "Trebuchet MS";font-size: 10px;line-height: 17px;font-weight: normal;color: #333333;}
.paddingx10{width:460px; margin:10px 0px 0px 10px;font-family: "Trebuchet MS";font-size: 12px;line-height: 17px;font-weight: normal;color: #333333;}
.clear {clear:both;}
.hr {
	width:500px;
	height:1px;
	height:1px !important;
	min-height:1px;
	background-color:#BEBA9D;
}

.right {float:right;}
/*******************************************/
/********** LAYOUT **********/
/*******************************************/
html,body {height:100%; width:100%; margin:0px auto;}
body {margin:0 auto;background-color:#cac9b2;background-repeat: repeat-x;background-position:center top;background-image: url(//www.oralfacialsurgeryofky.com/images/bg.jpg);}
#wrapper {width:1024px;margin:0px auto 0px auto;}
#header {width:960px;height:270px;margin:0px;}
#nav {width:960px;height:50px;margin:0px 0px 20px 0px;}
#nav2 {width:960px;height:50px;margin:0px 0px 20px 0px;}
*html #nav2	{padding-bottom:20px;}
#content {width:960px;height:500px; height:auto !important;min-height:500px;margin:0px 0px 20px 0px;}
#footer {width:960px;height:200px;margin:20px 0px 20px 0px;}

/*******************************************/
/********** Menu **********/
/*******************************************/
ul#hrznav {border: 0px;width: 260px; /*For KHTML*/list-style: none;height: 30px;margin:0px;padding:0px;}
*html ul#hrznav {width: 260px;margin:0px;}
ul#hrznav li {border: 0 none;padding: 0;float: left; /*For Gecko*/display: inline;list-style: none;position: relative;height: 24px;}
ul#hrznav ul {margin: 0;border: 0 none;padding: 0;width: 260px;list-style: none;display: none;position: absolute;top: 24px;left: 0;}
ul#hrznav ul li {float: none; /*For Gecko*/display: block !important;display: inline; /*For IE*/}
/* Root Menu */
ul#hrznav a {float: none !important; /*For Opera*/float: left; /*For IE*/display: block;text-decoration: none;height: auto !important;height: 1%; /*For IE*/font-family: "Trebuchet MS";font-size: 16px;line-height: 25px;font-weight: normal;color: #333333;padding:0px;margin:0px;}
*html ul#hrznav a {padding-top: 0px;padding-right: 3px;padding-bottom: 0px;padding-left: 3px;}
/* Root Menu Hover Persistence */
ul#hrznav a:hover,ul#hrznav li:hover a,ul#hrznav li.iehover a {color: #000000;}
/* 2nd Menu */
ul#hrznav li:hover li a,ul#hrznav li.iehover li a {float: left;color: #666;background-color:#FFFFFF;padding:0px 0px 10px 10px;border:1px solid #CCCCCC;width:260px;}
ul#hrznav li:hover li a:hover,
ul#hrznav li:hover li:hover a,
ul#hrznav li.iehover li a:hover,
ul#hrznav li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;}
ul#hrznav ul ul,ul#hrznav ul ul ul {display: none;position: absolute;top: 0;left: 160px;}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#hrznav li:hover ul ul,ul#hrznav li:hover ul ul ul,ul#hrznav li.iehover ul ul,ul#hrznav li.iehover ul ul ul {display: none;}
ul#hrznav li:hover ul,ul#hrznav ul li:hover ul,ul#hrznav ul ul li:hover ul,ul#hrznav li.iehover ul,ul#hrznav ul li.iehover ul,ul#hrznav ul ul li.iehover ul {display: block;}

/*******************************************/
/********** CONTENT AREA **********/
/*******************************************/
/* one column layout */
#onecol{width:960px;height:auto !important;min-height:500px;margin:0;}
	#onecolinside{width:920px;height:auto !important;min-height:500px;margin:20 20 20 20;}
	
/* two column layout */
#leftcol{width:640px;height:500px;height:auto !important;min-height:500px;margin:0 8px 0 0;float:left;
background-image: url(//www.oralfacialsurgeryofky.com/images/whitepixel.png);background-repeat: repeat;border: 1px solid #FFFFFF;}
	#leftcolinside{width:600px;margin:20px 20px 20px 20px;text-align:left;}
#rightcol{width:300px;height:500px; height:auto !important;min-height:500px;margin:0px 0px 0px 10px;float:right;}
	#rightcolinside{width:260px;margin:0px 0px 20px 0px;}
	
/* three column layout */
#firstcol{width:310px;height:auto !important;min-height:500px;margin:0 10 0 0;}
	#firstcolinside{width:270px;height:auto !important;min-height:500px;margin:20 20 20 20;}
#middlecol{width:300px;height:auto !important;min-height:500px;margin:0 10 0 10;}
	#middlecolinside{width:260px;height:auto !important;min-height:500px;margin:20 20 20 20;}
#lastcol{width:310px;height:auto !important;min-height:500px;margin:0 0 0 10;}
	#lastcolinside{width:270px;height:auto !important;min-height:500px;margin:20 20 20 20;}


/*******************************************/
/********** LINKS **********/
/*******************************************/
a.box:link { color: #000000; text-decoration: none; padding: 4px; background-color: #FFFFFF;}
a.box:visited { color: #333333; text-decoration: none; padding: 4px; }
a.box:hover { color: #333333; padding: 4px; background-color: #DBF4FF; }
a:link {color: #000000; text-decoration: none;}
a:visited {color: #333333; text-decoration: none;}
a:hover {color: #333333;}
a img {border: none; }
a.credit:link {color:#333333; text-decoration: none; padding:0px;}
a.credit:visited {color: #000000;text-decoration: none;padding: 0px;}
a.credit:hover { color: #FFFFFF;padding:0px;}
#homerollover a { display: block;background:  url(//www.oralfacialsurgeryofky.com/images/menu_01.jpg) top;width: 89px;height: 53px;float:left;}
#homerollover a:hover {background: url(//www.oralfacialsurgeryofky.com/images/menurollover_01.jpg) no-repeat bottom;}
#aboutusrollover a { display: block;background:  url(//www.oralfacialsurgeryofky.com/images/menu_02.jpg) top;width: 113px;height: 53px;float:left;}
#aboutusrollover a:hover {background: url(//www.oralfacialsurgeryofky.com/images/menurollover_02.jpg) no-repeat bottom;}
#newpatientsrollover a { display: block;background:  url(//www.oralfacialsurgeryofky.com/images/menu_03.jpg) top;width: 156px;height: 53px;float:left;}
#newpatientsrollover a:hover {background: url(//www.oralfacialsurgeryofky.com/images/menurollover_03.jpg) no-repeat bottom;}
#patientinforollover a { display: block;background:  url(//www.oralfacialsurgeryofky.com/images/menu_04.jpg) top;width: 236px;height: 53px;float:left;}
#patientinforollover a:hover {background: url(//www.oralfacialsurgeryofky.com/images/menurollover_04.jpg) no-repeat bottom;}
#referrollover a { display: block;background:  url(//www.oralfacialsurgeryofky.com/images/menu_05.jpg) top;width: 219px;height: 53px;float:left;}
#referrollover a:hover {background: url(//www.oralfacialsurgeryofky.com/images/menurollover_05.jpg) no-repeat bottom;}
#contactrollover a { display: block;background:  url(//www.oralfacialsurgeryofky.com/images/menu_06.jpg) top;width: 147px;height: 53px;float:left;}
#contactrollover a:hover {background: url(//www.oralfacialsurgeryofky.com/images/menurollover_06.jpg) no-repeat bottom;}

/*******************************************/
/********** PAGE ELEMENTS **********/
/*******************************************/
#sharefacebook{width:310px;height:50px;margin:0 0 0 10;}
#newslettersignup{width:310px;height:50px;margin:0 0 0 10;}
#credit{width:100px;height:50px;margin:0;font-family:Arial, Helvetica, sans-serif;font-size: 10px;line-height: 16px;padding:0px;margin:0px;float:right;}
#copyright{width:800px;height:50px;margin:0;font-family:Arial, Helvetica, sans-serif;font-size: 10px;line-height: 16px;padding:0px;margin:0px;}
#breadcrumbs {width:600px;height:20px;margin:20px;font-family:Arial, Helvetica, sans-serif;font-size:10px;padding:0px;}
#bottombox {width:960px;height:161px;margin:0px;padding:0px;background-image: url(//www.oralfacialsurgeryofky.com/images/footerbg.png);background-repeat: no-repeat;background-position: center top;}
#cola {width:130px;height:121px;margin:20px 10px 20px 10px;padding:0px;background-repeat: repeat;background-image: url(//www.oralfacialsurgeryofky.com/images/whitepixel.png);float:left;}
#colb {width:130px;height:121px;margin:20px 10px 20px 10px;padding:0px;background-repeat: repeat;background-image: url(//www.oralfacialsurgeryofky.com/images/whitepixel.png);float:left;}
#colc {width:130px;height:121px;margin:20px 20px 20px 10px;padding:0px;background-repeat: repeat;background-image: url(//www.oralfacialsurgeryofky.com/images/whitepixel.png);float:left;}
#newsandevents {width:470px;height:121px;margin:20px 10px 20px 20px;padding:0px;background-repeat: repeat;background-image: url(//www.oralfacialsurgeryofky.com/images/whitepixel.png);float:left;}
*html #newsandevents	{margin-left:10px;}
#rightboxes {width:300px;height:30px;background-repeat: no-repeat;background-position:center top;background-image: url(//www.oralfacialsurgeryofky.com/images/rightcol.jpg);margin: 0px 0px 10px 0px;padding:0px;}
#righttext {width:200px;font-family: "Trebuchet MS";font-size: 16px;line-height: 25px;font-weight: normal;color: #333333;margin: 0px 0px 0px 20px;padding:0px;}
#imagebox {width:597px; height:225px; background-repeat: no-repeat; background-position:center top; background:url (//www.oralfacialsurgeryofky.com/images/welcome.png);}

/*******************************************/
/********** FORMS **********/
/*******************************************/
form#contact 	{
	margin:0px 0px 20px 0px;
	padding: 5px;
	float:right;
	width: 275px;
	background:#BEBA9D;	
	border:none;
	font-family:"Trebuchet MS";font-size:0.75em;font-weight:normal;
	}	

#contact label,#contact input {
	display: block;
	width: 150px;
	float: left;
	margin-bottom: 10px;
	}

#contact label {
	text-align: right;
	width: 75px;
	padding-right: 5px;
	}

#contact br {clear: left;}

#contact fieldset	{
	margin:0px 0px 10px 0px;
	position:relative;
	display:block;
	border:1px solid #ffffff;
	padding: 0px 10px 10px 10px;
	} 
	
#contact legend	{
	color:#ffffff;
	font-variant:small-caps;
	padding:2px 5px;
	position: relative;
	font-family: "Trebuchet MS";font-size: 18px;line-height: 17px;font-weight: bold;color: #ffffff;
	}

#contact span.state	{width:130px;float:left;text-align:right;}
	
#contact #zip {
	width: 60px;
	margin-right:12px;
	float: left;
	}
#contact #zipname	{width:27px;margin-left:13px;float:left;}
	
#contact #comments	{
	display: block;
	width: 240px;
	height:70px;
	margin-bottom: 15px;
	}

textarea{overflow:auto;}
	
#contact #submit	{
	width: 85px;
	height:32px;
	margin-left:90px;
	}
	
#contact .shhhh, .shhhh {display:none;}

/****************    NAV   ************/
#nav2 .menu {padding: 50px 0px 0px 0px;overflow: hidden;height: 0px !important;height /**/:50px;float:left;}
		
#nav2 a#home{background:url(//www.oralfacialsurgeryofky.com/images/menu_01alt2.jpg) no-repeat;width:89px;}
#nav2 a#home:HOVER,.home #nav2 a#home{background:url(//www.oralfacialsurgeryofky.com/images/menurollover_01.jpg) no-repeat;}

#nav2 a#aboutus{background:url(//www.oralfacialsurgeryofky.com/images/menu_02alt2.jpg) no-repeat;width:113px;}
#nav2 a#aboutus:HOVER,.procedures #nav2 a#procedures{background:url(//www.oralfacialsurgeryofky.com/images/menurollover_02.jpg) no-repeat;}
		
#nav2 a#newpatients{background:url(//www.oralfacialsurgeryofky.com/images/menu_03alt2.jpg) no-repeat;width:156px;}
#nav2 a#newpatients:HOVER,.about #nav2 a#about{background:url(//www.oralfacialsurgeryofky.com/images/menurollover_03.jpg) no-repeat;}

#nav2 a#patientinformation{background:url(//www.oralfacialsurgeryofky.com/images/menu_04alt2.jpg) no-repeat;width:236px;}
#nav2 a#patientinformation:HOVER,.news #nav2 a#news{background:url(//www.oralfacialsurgeryofky.com/images/menurollover_04.jpg) no-repeat;}

#nav2 a#referringdoctors{background:url(//www.oralfacialsurgeryofky.com/images/menu_05alt2.jpg) no-repeat;width:219px;}
#nav2 a#referringdoctors:HOVER,.contact #nav2 a#contact	{background:url(//www.oralfacialsurgeryofky.com/images/menurollover_05.jpg) no-repeat;}

#nav2 a#contactus{background:url(//www.oralfacialsurgeryofky.com/images/menu_06alt2.jpg) no-repeat;width:147px;}
#nav2 a#contactus:HOVER,.contact #nav2 a#contact{background:url(//www.oralfacialsurgeryofky.com/images/menurollover_06.jpg) no-repeat;}
 
/******* HORIZONTAL NAV MENU  ***********/
#nav2	{height:50px; width:960px; float:left;}
*html #nav2	{position:absolute;z-index:500;} /*IE 6*/ 
		
ul#imagenav {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 960px; /*For KHTML*/
  list-style: none;
  height: 50px;
  padding: opx;
	}

ul#imagenav li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 50px;
  z-index:500;
	}

ul#imagenav li li{height:20px;margin:0px 0px 2px 0px;padding:2px 0px 2px 0px;}

ul#imagenav ul {
  margin:15px 0px 0px 0px;
  border: 0 none;
  padding: 0;
  width: 200px;
  list-style: none;
  display: none;
  position: absolute;
  top: 34px;
  left: 0;
	}

ul#imagenav ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
	}

/* Root Menu */
ul#imagenav a {
	padding: 2px 2px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #333333;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	font-family: "Trebuchet MS";
	font-size: 16px;
	line-height: 24px;
	font-weight: normal;
	}

/* Root Menu Hover Persistence */
ul#imagenav a:hover,
ul#imagenav li:hover a,
ul#imagenav li.iehover a {
  background: #CCC;
  color: #FFF;
	}

/* 2nd Menu */
ul#imagenav li:hover li a,
ul#imagenav li.iehover li a {
	float: none;
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	color: #999999;
	font-size:16px;
	height:50px;
	text-indent:5px;
  	}
	
*html #imagenav	{z-index:500; position:relative;}



/* 2nd Menu Hover Persistence */
ul#imagenav li:hover li a:hover,
ul#imagenav li:hover li:hover a,
ul#imagenav li.iehover li a:hover,
ul#imagenav li.iehover li.iehover a {
  background: #DBF4FF;
  color: #999999;
	}

/* 3rd Menu */
ul#imagenav li:hover li:hover li a,
ul#imagenav li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
	}

/* 3rd Menu Hover Persistence */
ul#imagenav li:hover li:hover li a:hover,
ul#imagenav li:hover li:hover li:hover a,
ul#imagenav li.iehover li.iehover li a:hover,
ul#imagenav li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
	}

/* 4th Menu */
ul#imagenav li:hover li:hover li:hover li a,
ul#imagenav li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
	}

/* 4th Menu Hover */
ul#imagenav li:hover li:hover li:hover li a:hover,
ul#imagenav li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
	}

ul#imagenav ul ul,
ul#imagenav ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
	}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#imagenav li:hover ul ul,
ul#imagenav li:hover ul ul ul,
ul#imagenav li.iehover ul ul,
ul#imagenav li.iehover ul ul ul {
  display: none;
	}

ul#imagenav li:hover ul,
ul#imagenav ul li:hover ul,
ul#imagenav ul ul li:hover ul,
ul#imagenav li.iehover ul,
ul#imagenav ul li.iehover ul,
ul#imagenav ul ul li.iehover ul {
  display: block;
	}
	
#referralform label {display: block; float:left; margin-right:5px; margin-bottom:10px; text-align:right;}
#referralform input {display: block; float:left; margin-bottom:10px;}
#referralform br {clear:left;}
#referralform label.third {width: 280px;}
#referralform label.cb {display:inline; float:none; margin:0px; text-align:center;}
#referralform input.cb {display:inline; float:none; margin:0px; text-align:center;}
#referralform p.nb {margin-bottom:0px;}
.left {float:left;}

#regform {color:#696768; font-size:14px; font-variant:small-caps;}
#regform fieldset {width:590px; padding:5px; margin:10px 0; border:1px solid #BFBA9B; text-align:left; }
#regform legend {color:#6B99A4; font-variant:small-caps; font-size:14px; text-align:left;}
#regform label {text-align:right; display:block; float:left; margin:0 5px 2px 0; width:125px; font-size:12px;}
#regform label.lg {width:405px;}
#regform label.half {width:190px;}
#regform input {text-align:left; display:block; float:left; margin-bottom:2px; width:145px;}
#regform input.radio {width:auto; float:none; display:inline;}
#regform span.radio {display:block; float:left; margin-bottom:5px; text-align:left;}
#regform br {clear:left;}



#marketing	{display:none;}
