/* CSS Document */

body{
background-image:url(images/bg.gif);
margin:0px;
padding:0px;
margin-top:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#copy{
width:782px;
margin:0px auto;
overflow:hidden;
text-align:center;
color:#c3c4c4;
padding-top:5px;
}

.container{
width:779px;
background-color:#FFFFFF;
margin:0px auto;
overflow:hidden;
background-image:url(images/bgcont.gif);
background-position:right top;
padding-top:15px;
}

.containerfooter{
width:779px;
background-color:#FFFFFF;
margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:auto;
padding-left: 2px;
overflow:hidden;
background-image:url(images/bg.gif);
}

.containertop{
width:779px;
background-color:#FFFFFF;
margin:0px auto;
overflow:hidden;
background-image:url(images/shadetop.gif);
background-position:right top;
background-repeat:no-repeat;
}
a{
display:inline;
color:#333333;
}

img.logo{
float:left;
margin-left:30px;
}

#links a{
display:block;
width:161px;
height:104px;
padding:0px 2px;
line-height:96px;
text-align:center;
font-family:"Trebuchet MS",Arial, sans-serif, Freesans;
font-size:28px;
font-weight:bold;
float:left;
margin:7px;
margin-left:9px;
color:#FFFFFF;
margin-top:73px;
text-decoration:none;
}



h1{
padding:0px;
margin:0px;
font-family:"Trebuchet MS",Arial, sans-serif, Freesans;
font-weight:normal;
font-size:39px;
color:#999;
margin-left:10px;

}
h2{
padding:0px;
margin:0px;
font-family:"Trebuchet MS",Arial, sans-serif, Freesans;
font-weight:bold;
font-size:22px;
letter-spacing:2px;
color:#956e8e;
}


h2 span{
font-size:14px;
font-weight:bold;

}
h3{
padding:0px;
margin:0px;
font-family:"Trebuchet MS",Arial, sans-serif, Freesans;
font-weight:normal;
font-size:18px;
color:#737a36;
}

#linksa{
padding-top:78px;
padding-left:20px;
float:left;
}
.serv{
background-image:url(images/servbg.gif);background-position:top;
background-repeat:no-repeat;
}
.serv:hover{
background-position:bottom;
}
.about{
background-image:url(images/aboutbg.gif);background-position:top;
background-repeat:no-repeat;
}
.about:hover{background-position:bottom;
}

.hosp{
background-image:url(images/hospbg.gif);background-position:top;
background-repeat:no-repeat;
}
.hosp:hover{background-position:bottom;
}

.maincontents{
padding:20px;
}

.maincontentsa{
/*padding:20px;*/
padding-left:55px;
padding-bottom:5px;
}

.cleardiv{
height:8px;
clear:both;
}

.maincontentsa img{
float:left;
}
.maincontentsa a{
width:222px;
height:143px;
display:block;
margin:2px;
margin-left:6px;
float:left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-align:center;
font-size:39px;
text-decoration:none;
color:#FFFFFF;line-height:140px;

}

.services{
background-image:url(images/serhome.jpg);
background-repeat:no-repeat;
background-position:top;

}

.services:hover{
background-position:bottom;
}

.hospital{
background-image:url(images/hoshom.jpg);
background-repeat:no-repeat;
background-position:top;
}
.hospital:hover{
background-position:bottom;
}

.aboutus{
background-image:url(images/abhome.jpg);
background-repeat:no-repeat;
background-position:top;
}
.aboutus:hover{
background-position:bottom;
}
.maincontents p{
padding:0px;
margin:6px 10px;
}
.inimg{
margin:10px;
float:right;
}
.footer{
width:779px;
margin:0px auto;
overflow:hidden;
background-image:url(images/footerbg.gif);
background-position:right top;
float:none;
clear:both;
}

.footer a{
color:#FFFFFF;
text-decoration:none;
display:block;
padding:15px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
}
.footercopy {
margin-left:  40px;
}

.footer a:hover{
color:#e5b9dd;
}
.privacy a, .privacy a:visited {
color:#c3c4c4;
text-decoration:none;
font-size:12px;
}
.privacy a:hover {
color:#ffffff;
text-decoration:underline;
}
.privacy {
font-size:12px;
}
.login_button
{
	width:73px;
	height:68px;
	left:50%;
	margin-left:309px;
	position:absolute;
	top:8px;
}