@charset "utf-8";
/* CSS Document */

/* Gerenal */
body{ margin:0px; padding:0px; font-family:"Trebuchet MS", Arial; background:url(../images/pattern.jpg) top left repeat;}
.top-bar{ background:url(../images/top-bar.jpg) bottom left repeat-x; height:100px;}

/* menu start */
.menu-bg{ background:url(../images/menu-bg.jpg) top left no-repeat; height:365px; width:287px;}
#menu ul{ margin:0px; padding:0px; list-style:none; padding-top:35px;}
#menu li{ list-style:none; margin:0px; padding:0px; display:block; }
#menu li a{ text-decoration:none; color:#FFFFFF; padding-left:40px; line-height:30px; float:left; width:173px; font-size:17px; background:url(../images/arrow.jpg) center left no-repeat; border-bottom:1px solid #ffffff; }
#menu li a:hover{ color:#FF9900;}
#menu .last{ border:none;}

/* main style */

/* sub menu start */
.submenu-bg{ background:url(../images/sub-menu-bg.jpg) no-repeat; width:284px; height:372px;}
#submenu ul{ margin:0px; padding:0px; list-style:none; padding-top:105px;}
#submenu li{ list-style:none; margin:0px; padding:0px; display:block; }
#submenu li a{ text-decoration:none; color:#ffffff; padding-left:30px;line-height:23px; float:left; width:183px; font-size:14px; background:url(../images/arrow-sub.jpg) center left no-repeat; border-bottom:1px solid #ffffff; }
#submenu li a:hover{ color:#FF9900;}
#submenu .sublast{ border:none;}
/* end main style */
/*leltmenu*/
.leftmenu{background:#ecf7fd; height:30px; width:240px; border:1px solid #9fd6f5; padding:2px 2px 2px 2px; margin:0px;}
.lefttext{font-family:"Trebuchet MS"; font-size:14px; font-weight:lighter; color:#3a3b3b; text-decoration:none; padding:2px 2px 2px 2px; margin:0px;}
A.lefttext:hover{font-family:"Trebuchet MS"; font-size:14px; font-weight:lighter; color:#3a3b3b; text-decoration:underline; padding:2px 2px 2px 2px; margin:0px;}
/*end leftmenu*/
.matter{ padding:10px 15px; font-size:14px; line-height:20px; color:#7b7b7b;}
.matter a{ text-decoration:none; color:#000000;}
.matter a:hover{ text-decoration:underline;}

h1{ background:url(../images/h1.jpg) top left no-repeat; height:35px; width:542px; font-size:24px; color:#FFFFFF; padding-left:15px; font-weight:normal; padding-top:7px; }

h2{ background:url(../images/h2.jpg) top left no-repeat; height:35px; width:290px; font-size:24px; color:#FFFFFF; padding-left:15px; font-weight:normal; padding-top:7px;}

h3{ color:#1073b7; font-weight:bold; font-size:14px; text-transform:uppercase;}

/* footer */

.footer-bg{ background:url(../images/footer.jpg) top left no-repeat; height:82px;}
.footer{ font-family:Tahoma; color:#FFFFFF; font-size:11px; text-align:right; padding-right:20px;}

/* inner */
.inner-header{ background:url(../images/inner-header.png) top left no-repeat; height:370px;}
.patient-header{ background:url(../images/patient-header.jpg) no-repeat; width:718px; height:372px;}
.staff-header{ background:url(../images/staff-header.png) no-repeat; width:718px; height:372px;}
.physician-header{ background:url(../images/physician-header.png) no-repeat; width:718px; height:372px;}
.about-header{ background:url(../images/about-header.png) no-repeat; width:718px; height:372px;}
.contact-header{ background:url(../images/contact-header.png) no-repeat; width:718px; height:372px;}
.clinic-header{ background:url(../images/clinic-header.png) no-repeat; width:718px; height:372px;}

.logo{ margin-left:30px; margin-top:60px; float:left;}
#inner-menu ul{ list-style:none; margin:0px; padding:0px;}
#inner-menu li{ list-style:none; margin:0px; padding:0px; display: block;}
#inner-menu a{ float:left; font-size:13px; text-transform:uppercase; color:#000; border:1px dotted #9fd6f5; width:240px; height:24px; background:#ecf7fd; margin-bottom:10px; text-decoration:none; padding-left:13px; padding-top:4px;}
#inner-menu a:hover{ background: url(../images/act-arrow.png) center right no-repeat #8ec5eb; border:1px dotted #9fd6f5; color:#FFFFFF;}

a:link, a:hover, a:visited{ outline:none;}
/*leftmenus*/
.leftmenus-bg{ background-color:#ecf7fd; height:30px; width:240px;list-style:none;}
#leftmenus ul{ margin:0px; padding:0px; list-style:none;}
#leftmenus li{ list-style:none; margin:0px; padding:0px; display:block; list-style:none; }
#leftmenus li a{ font-family:"Trebuchet MS"; font-size:14px; font-weight:lighter; color:#3a3b3b; text-decoration:none; padding:2px 2px 2px 2px; margin:0px;line-height:23px; float:left; width:183px; list-style:none;}
#leftmenus li a:hover{ color:#FF9900;}
#leftmenus .sublast{ border:none;}
/*end leftmenus*/

#right{
width:240px;
padding:5px 0 5px 0;
margin:0;
float:left;
}
#right ul{
width:238px;
list-style:none;
padding:0 0 28px 9px;
margin:0 0 0 0;
float:left;
font-size:0;
}
#right ul li{
padding:0;
margin:0 0 4px 0;
float:left;
}
#right ul li a{
display:block;
width:238px;
background: #ecf7fd;
font-family:"Trebuchet MS"; 
font-size:14px; 
color:#3a3b3b; 
text-decoration:none; 
padding:8px 2px 8px 10px; 
margin:0px;
border:1px solid #9fd6f5;
}
#right li a:hover{
color:#ffffff; 
text-decoration:none; 
background:#85cfee;	
}

#list ul{ margin:0px; padding:0px; list-style:none;}
#list li { margin: 0px; padding:0px; list-style:none; background:url(../images/arrow1.jpg) top left no-repeat; padding-left:15px; line-height:22px;}
#list li a{ text-decoration: none;}
iframe{ border:1px solid #9fd6f5;}


.side-box{ background:#fbffe4; border:1px solid #e7e7e7; padding:10px;}