@charset "utf-8";
/* CSS Document */
body { padding: 0 0; margin: 0 0; background:#5dc1fd; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;
		background-image:url(../images/bg2.gif), url(../images/bg3.gif);
		background-repeat:repeat-y, repeat;
		background-position: center top, top left;}
		
.header { width: 1000px; padding: 0 0; margin: 0 auto; background-image:url(../images/bottom_bg.gif); background-position:top center; background-repeat:no-repeat; height:190px;}

.logo { padding: 5px 0px 5px 100px;}
.logo1 { padding: 20px 10px 5px 0;}

.capction { color:#1b1464; font-size:20px; font-weight:bold; width:320px; padding-left:610px; margin: 0 0; padding-top: 0; }
.capction2 { color:#1b1464; font-size:20px; font-weight:bold; width:320px; padding-left:610px; margin: 0 0; height:10px }

.bqstart {
     float: left;
     height: 45px;
     margin-top: -20px;
     padding-top: 10px;
	 margin-left: -20px;
     margin-bottom: -50px;
     font-size: 200%;
	 display:block;
     
 }

 .bqend {
     float: right;
     height: 25px;
     margin-top: -33px;
     padding-top: 25px;
     margin-right:78px;
     font-size: 200%;
 }
 
  .bqend1 {
     float: right;
     height: 25px;
     margin-top: -33px;
     margin-right:48px;
     font-size: 200%;
    
 }
 
 blockquote { padding: 0 0; margin: 0 0;}
 
 .author{ float:right; font-size:14px; font-weight:100;}
 
 .clear { clear:both;}
 .navigation { border-top: solid 1px #5dc1fd;; border-bottom: solid 1px #5dc1fd;; margin: 11px 0 0 0; height:45px; background:#FFFFFF;}

/* Nav */
.navigation ul { padding: 0px 0;}

.navigation ul li { display:inline-block; list-style:none;   float: left;}

.navigation ul li a { text-decoration:none; font-weight:bold; color:#000000; padding:10px; border-right: 1px solid #5dc1fd;} 
.navigation ul li a:hover { text-decoration:none; font-weight:bold; background-color: #5dc1fd;
	color: #fff; display:block;} 
	
.navigation ul li:last-child a {
	border-right: none;
}

.navigation ul ul{
	z-index:9999;
	position:absolute;
	left:-999em;
	height:auto;
	width:170px;
	}
	
.navigation li li a{
	width:180px;
	float:none;
	margin:0;
	padding:8px 10px;
	background-color:#F3F3F3;
	color:#524D4D;
	font-family:Calibri;
	font-size:13px;
	font-weight:bold;
	border-bottom:solid 1px #FFFFFF;
	}

.navigation li li a:hover
{
    background-color:#FFFFFF;
	color:#0067B3;
	border-bottom:solid 1px #C1C1C1;
}	
	.navigation ul ul a{
	width:140px;
	}

.navigation li:hover ul{
	left:auto;
	}

/*-----------------*/

h1 { font-size:18px; color:#2a3959; font-weight:bold; }
h3 { font-size:18px; color:#2a3959; font-weight:bold; padding-bottom:5px; margin-bottom:5px;}

.container { background:#FFFFFF; width:1000px; margin:16px auto 10px auto;}

.about { padding:20px;}

.heading-oolor { color:#39a237;}

.mid1 { background-image:url(../images/bg1.jpg); background-repeat: no-repeat; background-position: center 20px; padding:20px; margin:20px; }
.mid1_text { float:left; width:400px; padding:30px 20px 0 120px;}
.mid1_img { float:right; width:320px;}

h2 { font-size:18px; color:#5dc1fd; font-weight:bold; }

.button1 {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-webkit-border-top-left-radius:7px;
	-moz-border-radius-topleft:7px;
	border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
	-moz-border-radius-topright:7px;
	border-top-right-radius:7px;
	-webkit-border-bottom-right-radius:7px;
	-moz-border-radius-bottomright:7px;
	border-bottom-right-radius:7px;
	-webkit-border-bottom-left-radius:7px;
	-moz-border-radius-bottomleft:7px;
	border-bottom-left-radius:7px;
	text-indent:0px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	height:33px;
	line-height:33px;
	width:165px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #528ecc;
}
.button1:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.button1:active {
	position:relative;
	top:1px;}
	
.mid { background-image:url(../images/facilites1_img.jpg); background-repeat:no-repeat; background-position:center 50px; padding:10px;}

.mid-left { float:left; width:320px;}
.mid-right { float:right; width:300px;}

.image_gallery { background-image:url(../images/photo_liabery.jpg); background-repeat:repeat-x; height: 263px; padding:10px;}

/* carousel */
.clearout {
height:1px;
clear:both;
}

.circular {
	width: 200px;
	height: 150px;
	/*border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 180px;*/
}

#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:9999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
}

.nbs-flexisel-inner {
	margin-left:50px;
    overflow:hidden;
	float:none;
    width:90%;
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:0px;
    position:relative;
    line-height:0px;
}
.nbs-flexisel-item img {
    width: 50%;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
	max-width:180px;
	max-height:180px;

}

/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 34px;
    height: 34px; 
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 1;
}

.nbs-flexisel-nav-left {
    left: 10px;
    background: url(../images/previous.png) no-repeat;
}

.nbs-flexisel-nav-right {
    right: 5px;
    background: url(../images/next.png) no-repeat;
}

.footer { background-image: url(../images/bottom_bg.gif); background-repeat:no-repeat; background-position:bottom; overflow:auto;}

.footer_left { float:left; width:520px; padding:10px;}
.footer_right { float:right; width:410px; padding:10px; border-left: 1px dotted #000000; }

h4{ font-size:16px; color: #373fa2; border-bottom: 1px solid #133e69;}

.date { float:right; color:#6e37a2; font-size: 14px;}

.button2 {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-webkit-border-top-left-radius:7px;
	-moz-border-radius-topleft:7px;
	border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
	-moz-border-radius-topright:7px;
	border-top-right-radius:7px;
	-webkit-border-bottom-right-radius:7px;
	-moz-border-radius-bottomright:7px;
	border-bottom-right-radius:7px;
	-webkit-border-bottom-left-radius:7px;
	-moz-border-radius-bottomleft:7px;
	border-bottom-left-radius:7px;
	text-indent:0px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	height:30px;
	line-height:26px;
	width:80px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #528ecc;
}
.button2:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.button2:active {
	position:relative;
	top:1px;}
	
.footer_right img { padding-right:10px;}	
	

