@charset "utf-8";
/* CSS Document */

body
{
	margin:0;
	font-family:Arial;
	font-size:13px;
	
	padding:0;
	
}

@font-face {
font-family: 'Nyala';
src: url('font/nyala.eot');
src: url('font/nyala.eot?#iefix') format('embedded-opentype'),
url('font/nyala.woff') format('woff'),
url('font/nyala.TTF') format('truetype');
font-weight: normal;
font-style: normal;
}

.bghead
{
  background-image:url(images/headshade.png);
   background-repeat:repeat-x;
   background-position:top left;
   
}

.logobg
{
	border-bottom-right-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-webkit-border-bottom-right-radius:7px;
	-khtml-border-bottom-right-radius: 7px;
	-o-border-bottom-right-radius:7px;
	
	border-bottom-left-radius:7px;
	-moz-border-radius-bottomleft:7px;
	-webkit-border-bottom-left-radius:7px;
	-khtml-border-bottom-left-radius: 7px;
	-o-border-bottom-left-radius:7px;
	background-color:#fff;
	padding-bottom:10px;
}
.linkbg
{
	background-image:url(images/linkbg.png);
   background-repeat:repeat-x;
   background-position:bottom left;
   border:1px solid #dddddd;
   
	width:250px;
	background-color:#fff;
	
	
	
	border-bottom-right-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-webkit-border-bottom-right-radius:7px;
	-khtml-border-bottom-right-radius: 7px;
	-o-border-bottom-right-radius:7px;
	
	border-bottom-left-radius:7px;
	-moz-border-radius-bottomleft:7px;
	-webkit-border-bottom-left-radius:7px;
	-khtml-border-bottom-left-radius: 7px;
	-o-border-bottom-left-radius:7px;
	
	
	border-top-right-radius: 7px;
	-moz-border-radius-topright: 7px;
	-webkit-border-top-right-radius:7px;
	-khtml-border-top-right-radius: 7px;
	-o-border-top-right-radius:7px;
	
	border-top-left-radius:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-left-radius:7px;
	-khtml-border-top-left-radius: 7px;
	-o-border-top-left-radius:7px;
	
	
}

#nav ul li
{
	
    
   
    background-image:url(images/bullet.png);
  
    margin-top: 18px;
   background-attachment: scroll;
     
     background-origin: padding-box;
   
   background-color: transparent;
    padding-left: 25px;
    background-repeat:no-repeat;
     background-position: left 3px;
     list-style-type: none;
     text-align:left;
	}
	

	
.link a
{
	color:#333;
	font-family:Arial Narrow;
	text-transform:uppercase;
	font-size:14px;
	text-decoration:none;
	letter-spacing:1px;
	text-align:left;
	
	 
}
.link a:hover
{
	color:#9B9B9B;
	text-decoration:none;
	text-align:left;
}

.gln
{
background-image:url(images/greenline.png);
background-repeat:repeat-x;
background-position: top left;
}

.newsbg
{
background-image:url(images/newsbg.png);
background-repeat:repeat-x;
background-position:top center;
}

.newshadow
{
	background-image:url(images/newsshadow.png);
background-repeat:repeat-y;
background-position:top left;
}

.newshadowleft
{
	background-image:url(images/newsshadowleft.png);
background-repeat:repeat-y;
background-position:top left;
}
.callbg
{
	background-image:url(images/callimg2.jpg);
background-repeat:no-repeat;
}

.gallerylinkbg
{background-image:url(images/gallerylinkbg.png);
background-repeat:no-repeat;
background-position:top left;
	
}

.galleryscrollbg
{
	background-image:url(images/galleryscrollbg.png);
background-repeat:no-repeat;
background-position:top left;
height:201px;
}

.footer
{
	background-image:url(images/footerbg.png);
background-repeat:repeat-x;
}

.footerhead
{
	font-family:Arial Narrow;
	font-size:20px;
	color:#fff;
	line-height:40px;
}

.footertext
{
	font-family:Arial;
	font-size:12px;
	color:#fff;
	line-height:25px;
	letter-spacing:1px;
	font-weight:bold;
	text-transform:uppercase;
}
.footertext a
{
	font-family:Arial;
	font-size:12px;
	color:#fff;
	line-height:25px;
	letter-spacing:1px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

.footertext a:hover
{
	font-family:Arial;
	font-size:12px;
	color:#fff;
	line-height:25px;
	text-decoration:underline;
	letter-spacing:1px;
	font-weight:bold;
	text-transform:uppercase;
}
.heading
{
	font-family:Nyala;
	font-size:27px;
	
	color:#E16509;
	line-height:25px;
	text-align:left;
	
}
.headerright
{
	font-family:Arial Narrow;
	font-size:12px;
	color:#225448;
	line-height:25px;
	letter-spacing:1px;
	font-weight:bold;
}

.tablebg
{
	background-image:url(images/tablebg.png);
   background-repeat:repeat-y;
   background-position:top center;
}

.aboutustext
{
	color:#5F5F5F;
	line-height:20px;
	font-family:Arial;
	text-align:justify;
	word-spacing:2px;
	font-size:13px;
	
}

#about ul li
{
	background-attachment: scroll;
    
    background-color: transparent;
    background-image:url(images/bullet1.png);
    background-origin: padding-box;
    margin-top: 18px;
    margin-left:-10px;
   
    background-repeat:no-repeat;
    padding-left: 25px;
   
     background-position: left 5px;
     list-style-type: none;
}
#team ul li
{
	background-attachment: scroll;
    
    background-color: transparent;
    background-image:url(images/bullet1.png);
    background-origin: padding-box;
    margin-top: 18px;
    margin-left:-40px;
   margin-bottom:-10px;
    background-repeat:no-repeat;
    padding-left: 25px;
   
     background-position: left 5px;
     list-style-type: none;
     word-spacing:3px;
}
#gallerylink ul li
{
	background-attachment: scroll;
    
    background-color: transparent;
    
    background-origin: padding-box;
    margin-top: 18px;
    margin-left:-40px;
   margin-bottom:-10px;
    background-repeat:no-repeat;
    padding-left: 5px;
   
     background-position: left 3px;
     list-style-type: disc;
     word-spacing:3px;
}
h3
{
	color:#049075;
	font-size:13px;
}

h4
{
    color:#666;
	font-size:17px;
	
}

.textbox {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image:url(images/textbox_bg.png);
    background-origin: padding-box;
    background-position: center bottom;
    background-repeat: repeat-x;
    background-size: auto auto;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
	
	  -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color: #CCCCCC;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color: #CCCCCC;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
    color: #666666;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
   box-shadow: 1px 1px 1px #eeeeee;
}

.teamheading
{
	font-family:Arial;
	font-size:14px;
	color:#049075;
	
}

.dot_line {
    background-image: url("images/line_dot_31.png");
    background-position: center center;
    background-repeat: repeat-x;
    padding-bottom:10px;
}

.faqhead
{
	color:#049075;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}

.faqtext
{
	color:#5F5F5F;
	line-height:20px;
	font-family:Arial;
	text-align:justify;
	word-spacing:2px;
	font-size:13px;
}

.aboutdoctab
{
	
   border:1px solid #2FCC9D;
   -moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius: 7px;
	-khtml-border-radius: 7px;
	-o-border-radius:7px;
	width:250px;
	background-color:#fff;

}

.gallerydetailimgbg
{
	  background-image: url("images/galleryimgbg.png");
    background-position: top center;
    background-repeat: no-repeat;
    height:193px;
    width:312px;
    
}
.galleryheadbg
{
   background-image: url("images/galleryheadbg.jpg");
    background-position: top left;
    background-repeat: repeat-y;
   height:30px;
  width:700px;
 
 
}

.gallerydetailimg
{
    padding-bottom:14px;
    padding-left:12px;
}
.gallerylink
{
	color: #049075; 
	font-size: 13px;
	text-decoration:none;
}
.gallerylink a
{
	color: #049075; 
	font-size: 13px;
	text-decoration:none;
}
.gallerylink a:hover
{
	color: #16f3c8; 
	font-size: 13px;
	text-decoration:none;
}

.sliderbg
{
	background-image: url("images/homegallerybg1.png");
    background-position: top center;
    background-repeat: no-repeat;
     width: 779px;
    height:269px;
}

#container {
    background-attachment: scroll;

   
    background-origin: padding-box;
    background-position: 0 0;
   
    background-size: auto auto;
    margin-bottom: 2em;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
    text-align: left;
   width:700px;
}



#content {
    position: relative;
}

#slider {
}
#slider ul, #slider li, #slider2 ul, #slider2 li {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
#slider li, #slider2 li {
    height: 241px;
    overflow-x: hidden;
    overflow-y: hidden;
    width:700px;
}
#slider2 li h2 {
    margin-bottom: 0;
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 0;
    padding-top: 20px;
}
#slider2 li p {
    margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 20px;
}
p#controls, p#controls2 {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    position: relative;
}
#prevBtn, #nextBtn, #prevBtn2, #nextBtn2 {
    display: block;
    height: 77px;
    left: -50px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    overflow-x: hidden;
    overflow-y: hidden;
    position: absolute;
    text-indent: -8000px;
    top: -185px;
    width: 30px;
}
#nextBtn, #nextBtn2 {
    left: 720px;
}
#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("images/prev.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    display: block;
    height: 77px;
    width: 30px;
}
#nextBtn a, #nextBtn2 a {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("images/next.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
}

.gallerydetailtext
{
	color:#5F5F5F;
	line-height:18px;
	font-family:Arial;
	text-align:justify;
	word-spacing:2px;
	
}

.gallerydetailhead
{
    
    color:#fff;
	line-height:18px;
	font-family:Nyala;
	text-align:left;
	font-size:23px;
	padding-left:10px;
	
	
}
.gallerydetailsubhead
{
    color:#E16509;
	line-height:18px;
	font-family:arial;
	
	font-size:18px;
}

.contacttext
{
    color:#5F5F5F;
	line-height:18px;
	font-family:Arial;
	text-align:center;
	word-spacing:2px;
}
.ourteamtab
{
     border:1px solid #44bb98;
   -moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius: 7px;
	-khtml-border-radius: 7px;
	-o-border-radius:7px;
}

.ourteamsubhead
{
	color:#E16509;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}
.ourteamimg
{
    padding:2px;
}
.rctimg
{
	padding:2px;
	border:1px solid #cdcdcd;
}

.testibg
{
	background:url(images/testibg.jpg);
	background-position:center bottom;
	background-repeat:repeat-x;
	height:87px;
	border-radius:6px;
	border:1px solid #C8E5EA;
	
}
.pagetext
{
	color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size:13px;
    text-align:justify;
    line-height:18px;
}