@charset "utf-8";

/* CSS Document */



/*

Color1:#000000;

Color:A03A00

Color2:#FFF5F0;

Color3:FF8C4B;

*/



body {

background:url('images/light_blue_background.png') no-repeat left top;

/*-webkit-background-size: cover;

   -moz-background-size: cover;

        background-size: cover;*/

		margin:0px 0px 0px 0px;

		font-family:Georgia, "Times New Roman", Times, serif;

		font-size:16px;

		color:#441111;

		background:#FFFFFF repeat;



}



p{

	text-align: justify;

	margin:15px 20px 5px 5px;

}



img {

	border:none;

}



h1{

	color:#220000;
	font-size:26px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFFFBB;
	padding:10px;
}



#first {

/*	background-color:#FFFFFF;*/

	width:100%;

	padding:5px 5px 5px 5px;

	margin-left:0px;

	float:left;

	clear:left;

	height:140px;

}



#logo{

	float:left;

	height:180px;

	clear:left;

	margin-top:20px;

	margin-left:5px;

	font-family:Ek Mukta;

	font-size:34px;

}



#social_media{

	float:right;

	padding:2px 2px 2px 2px;

}





/* Navigation Bar */



/*#navigation{

	clear:left;

	background:#752A00;

	height:25px;

}*/



nav{

	clear:left;

	float:left;

	height:60px;

	background:#752A00;

	width:100%;

	color:#FFFFFF;	

}



nav ul{

	list-style-type:none;

	margin-top:20px;

	margin-left:0px;

}



nav ul li{

	display:inline;

	padding:5px 5px 5px 5px;

	vertical-align:central;

}



nav ul li a{

	text-decoration:none;

	background:#752A00;

	width:180px;

	color:#DDDDDD;

	padding:5px;

	vertical-align:central;

	border-radius:10px;

	border:solid 1px #752A00;

	font-family:Verdana, Geneva, sans-serif;

	font-size:16px;

/*	font-weight:bold;*/

	

}



nav ul li a:hover{

	background:#EEEEEE;

	color:#000000;	

	border-radius:3px;

	border:solid 1px #ffffff;

}



#line{

	clear:left;

	float:left;

	background:#AAAA00;

	height:4px;

	width:100%;

}



.news{

	background:#222233;

	color:#FFFFFF;

	width:100%;

	padding:5px 5px 5px 5px;

	float:left;

	clear:left;

	height:15px;

	margin-left:-5px;

}





#main_content{

	clear:left;

	float:left;

	margin-top:0px;

	margin-left:0px;

	padding:5px 5px 5px 5px;

	background:#FFFFFF;

	width:98%;

	

}



#content {

	float:left;

	height:100%;

	width:100%;

}



#right{

	float:left;

	margin-top:0px;

	margin-left:10px;

	width:100%;

	height:100%;

}



/* Starting of FOOTER */



footer{

	clear:left;

	background:#333333;

}

footer a{

	color:#FFFFFF;

	text-decoration:none;	

}

footer a:hover{

	color:#FFFFFF;

	text-decoration:underline;

}



#footer_main{

	margin-left:0px;

	margin-top:10px;

	background:#555555;

	padding:5px 5px 5px 5px;

	width:98%;

/*	border-top:solid 10px #333333;

	border-bottom:solid 10px #333333;*/

	color:#DDDDDD;

	border-bottom:solid 1px #666666;

	height:240px;

}



#footer_left{

	clear:left;

	float:left;

	width:310px;

	margin-left:10px;

	

}



#footer_middle{

	float:left;

	width:310px;

}

#footer_right{

	float:left;	

	width:320px;

	

}



#footer_bottom{

	margin-left:0px;

	margin-top:10px;

	background:#555555;

	padding:5px 5px 5px 5px;

	width:98%;

/*	border-top:solid 10px #333333;

	border-bottom:solid 10px #333333;*/

	color:#DDDDDD;

	text-align:center;

	clear:left;

}



#footer_bottom a{

	color:#DDDDDD;

	text-decoration:none;

}



#footer_bottom a:hover{

	text-decoration:underline;

}



/* End of FOOTER */







img.sm_icon{

	padding:2px 2px 2px 2px;

}



#twitter_updates

{

	margin-top:10px;

	text-align:center;

}







/* Slideshow */



#wrapper {

	clear:left;

	float:left;

	display: block;

	height: 350px;

	width: 100%;

	margin: auto;

	padding:5px 5px 5px 5px;

	background:#CCCCFF;

	margin-left:0px;

}

#controller {

	background-color: #333;

	display: block;

	float: left;

	height: 350px;

	width: 100%;

	overflow: auto;

}

#prev {

	/*background-image: url(images/slideshow/prev.png);*/

	background-repeat: no-repeat;

	background-position: center center;

	display: block;

	float: left;

	height: 350px;

	width: 100px;

	position:inherit;

	z-index: 99;

	/*cursor:pointer;*/

}



#next {

	/*background-image: url(images/slideshow/next.png);*/

	background-repeat: no-repeat;

	background-position: center center;

	display: block;

	float: right;

	height: 350px;

	width: 100px;

	position: relative;

	z-index: 99;

	/*cursor:pointer;*/

}

#slider {

	display: block;

	float: left;

	height: 350px;

	width: 100%;

	overflow: hidden;

	position: absolute;

}



/* End of Slideshow*/



/* Enquiry */

.enquiry{

	margin-top:0px;
	background-color: #CCCCFF;
	width: 50%; 

}

/* End of Enquiry */

.facebook_plugin {
	width: 50%; 
	float: left;
	margin-top: 10px;

}



/* CONTACT */



.address{

	float:left;

	width:400px;

/*	border:1px solid #000;*/

}



.location_map{

	float:left;

	width:500px;

/*	border:1px solid #000;*/

}

.send_enquiry{

	float:left;

	width:500px;

/*	border:1px solid #000;*/

}



.control_set{

/*	border:1px solid #000;*/

	float:left;

	clear:left;

	padding:4px;

}



.control_name{

/*	border:1px solid #000; */

	width:120px;

	float:left;

}



.control{

/*	border:1px solid #000;*/

	float:left;

	width:200px;

}





/* END OF CONTACT */