/* CSS Document */
/*----------------------------------------*/

/* index page */

@font-face
{
   font-family:'MyWebFont';
   src:url('font/BRITANIC.eot');
   src:url('font/BRITANIC.eot#iefix')format('embedded-opentype'), /* IE6-IE8 */
       url('font/BRITANIC.TTF')format('truetype'), /* Safari, Android, iOS */
	   url('font/BRITANIC.woff2')format('woff2'), /* Super Modern Browsers */
	   url('font/BRITANIC.woff')format('woff'), /* Pretty Modern Browsers */
	   url('font/BRITANIC.svg#svgFontName')format('svg'); /* Legacy iOS */
}

body
{
   background-image:url(images/bg.jpg);
   background-repeat:repeat-x;
}

#top_nevi
{
   padding:0px;
   margin:0px;
   width:983px;
   height:46px;
   background-image:url(images/menu-bg.jpg);
   margin:8px auto;
}

#hr_bar
{
   width:983px;
   height:10px;
   background-image:url(images/sshown-top.jpg);
   margin:-3px auto;
}

#slide_show
{
   width:983px;
   height:364px;
   /*background-color:#999999;*/
   margin:3px auto;
}

#ss_bottom
{
   width:983px;
   height:6px;
   background-image:url(images/sshow-bottom.jpg);
   margin:-3px auto;  
}

#main_cont
{
    width:983px;
	height:606px;
	background-color:#f2f2f2;
	margin:3px auto;
	position:relative;
}

#left_cont
{
   width:691px;
   height:606px;
  /* background-color:#666666;*/
}

#welcome_logo
{
   padding:40px 0px 0px 43px;
}

#welcome_img
{
   margin:40px 5px 10px 43px;
}

h1
{
   font-weight:100;
   font-family:"MyWebFont";
   font-size:35px;
   color:#0143ff;
   padding:0px;
   margin:0px;
}

h2
{
   font-weight:100;
   font-family:"MyWebFont";
   font-size:22px;
   color:#000000;
   padding:0px;
   margin:0px;
}

h3
{
    font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000000;
	padding:0px;
	margin:0px;
}

#info_c_txt
{
   font-weight:100;
   font-family:Calibri;
   font-size:17px;
   color:#ff2c02;
}

#page_info
{
   font-weight:100;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#oboboc;
   padding:0px;
   margin:0px;
}

#rm_txt
{
   font-weight:100;
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#1994f2;
   margin:0px;
   text-decoration:none;
   
}

#rm_txt a:link, #rm_txt a:visited
{
   text-decoration:none;
   color:#1994f2;
}

#rm_txt a:hover
{
   color:#ff2c02;
}

#right_cont
{
   width:270px;
   height:606px;
   /*background-color:#999999;*/
   position:absolute;
   top:0px;
   left:701px;
}

#news_cont
{
   width:270px;
   height:406px;
   background-image:url(images/newsn.jpg);
   margin-top:35px;
}

#enq_img
{
   margin-top:10px;
}

/*-------------------------------------------------*/
/* News & Event - page */

#news_tble
{
   margin-top:7px;
}

#news_date
{
   /*padding:0px;
   margin:0px;*/
   font-weight:bold;
   font-family:Candara;
   font-size:16px;
   color:#ff2c02;
}

#quot_txt
{
  /* padding:0px;
   margin:0px;*/
   font-weight:normal;
   font-family:Candara;
   font-size:14px;
   color:#000000;
   font-style:italic;
}

#news_table
{
    margin-top:20px;
}

/*-------------------------------------------------*/
/* About us - page*/

#pmain_cont
{
   width:983px;
   height:auto;
   background-color:#f2f2f2;
   margin:3px auto;
   padding-bottom:40px;
   position:relative;
}

#comp_logo
{
   padding:25px 0px 0px 43px;
}

#info_c_txt a:link, #info_c_txt a:visited
{
    color:#ff2c02;
	text-decoration:none;
}

#info_c_txt a:hover
{
   color:#0000ff;
}
/*-----------------------------------------------*/
/* Contactu us - page */

#enqF_cont
{
   width:350px;
   height:640px;
   /*background-color:#666666;*/
   border:1px solid #6595CF;
   margin:30px 10px 0px 100px;
}
 
#enqF_title_cont
{
   width:350px;
   height:33px;
   background-color:#0066FF;
}

#mad_mark
{
   font-weight:100;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#FF0000;
}

h3 #mad_mark
{
    margin-left:80px;
}

#txtfield_deco1 input
{
   border:1px solid #6595CF;
   height:20px;
   border-radius:5px;
}

#txtfield_deco1 textarea
{
   border:1px solid #6595CF;
   border-radius:3px;
}

#enq_table
{
  margin-top:15px;
  width:90%;
}

#addr_cont
{
   width:425px;
   height:265px;
   background-color:#9BCDFF;
   margin:-640px 10px 10px 480px;
}

#add_clnm
{
   font-weight:100;
   font-family:Arial, Helvetica, sans-serif;
   font-size:25px;
   color:#000000;
   padding:0px;
   margin:0px;
}

#cl_add_txt
{
   font-weight:100;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:18px;
   color:#ffffff;
   padding:0px;
   margin:0px;
}

#cl_add_txt a:link, #cl_add_txt a:visited
{
   text-decoration:none; 
   color:#0000ff;
}

#cl_add_txt a:hover
{
   color:#fff;
}

#g_map
{
    width:425px;
	height:350px;
	/*background-color:#9BCDFF;*/
	margin:25px 10px 0px 480px;
}

/*---------------------------------------------------*/
/* Error div */

#error_enq_cont
{
   width:320px;
   height:36px;
   background-color:#D7D7D7;
   border-radius:10px;
   margin:9px auto 5px;
}

#dismseg_img
{
   margin:3px 0px 5px 25px;
}

#dismseg_txt
{
   font-weight:100;
   font-family:Arial, Helvetica, sans-serif;
   font-size:15px;
   color:#FF0000;
   margin:-28px 0px 5px 60px;
}

/*---------------------------------------------------*/
/* Our clients - page*/

#client_img
{
   padding-left:20px;
   margin-top:30px;
   float:left;
}

/*---------------------------------------------------*/
/* Gallery - page */

#gallery_cont
{
    width:860px;
	height:auto; /*1875px*/
	/*background-color:#999999; */
	margin:0px auto;/*0px 5px 30px;*/
	/*margin:45px auto;*/
	padding-bottom:1px;
}

/*---------------------------------------------------*/
/* Admin side - index page */

#bottom_cont
{
    width:730px;
	height:305px;
	border-radius:10px;
	box-shadow:2px 2px 20px 12px #ffffff inset;
	margin:150px auto;
	position:relative; 
}

#mand_info
{
   font-weight:100;
   font-family:Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#333333;
   position:absolute;
   top:20px;
   left:450px;
}

#loginform_cont
{
   width:430px;
   height:200px;
   border-radius:10px;
   border:1px solid #2f5377;
   position:absolute;
   top:50px;
   left:150px;
}

#lftitle_cont
{
    width:430px;
	height:30px;
	background-color:#2f5377;
	border-top-left-radius:0.5em;
	border-top-right-radius:0.5em;
    margin:-2px auto; 
}

#loginform_table
{
   width:80%;
   border-collapse:collapse;
   margin:14px auto;
}

#login_err_mess
{
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#FF0000;
   position:absolute;
   top:242px;
   left:390px;
}

/*-----------------------------------------------*/
/* Admin side - Welcome page */

#adm_main_cont
{
    width:1088px;
	height:auto;
	/*background-color:#999999;*/
	border:1px solid #2f5377;
	border-radius:10px;
	margin:7px auto;
    position:relative;
}

#admleft_cont
{
    width:249px;
	height:600px;
	background-color:#2f5377;
	border-top-left-radius:0.5em;
    border-bottom-left-radius:0.5em; 
}

#admright_cont
{
    width:839px;
    height:600px;
    background-color:#f2f2f2;
	border-top-right-radius:0.5em;
	border-bottom-right-radius:0.5em;
	position:absolute;
    top:0px;
    left:249px;
	
}

#admwelc_img
{
   padding:40px 0px 0px 145px;
}

/*----------------------------------------*/
/* Admin side - News upload page */

#mand_info1
{
   font-weight:100;
   font-family:Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#333333;
   position:absolute;
   top:95px;
   left:570px;
}

#newsF_cont
{
   width:550px;
   height:250px;
   border:1px solid #2f5377;
   border-radius:10px;
   margin:75px 0 0 145px; 
}

#newupl_table
{
  margin-top:9px;
}

#error_dis_cont
{
   width:500px;
   height:36px;
   background-color:#D7D7D7;
   border-radius:10px;
   margin:9px auto 5px;
}

#delimess_img
{
   margin:3px 0px 5px 50px;
}

#delimess_txt
{
   font-weight:100;
   font-family:Arial, Helvetica, sans-serif;
   font-size:15px;
   color:#FF0000;
   margin:-28px 0px 5px 80px;
}

/*------------------------------------------------*/
/* Admin side - Gallery image upload page */

#galleryupF_cont
{
   width:600px;
   height:220px;
   border:1px solid #2f5377;
   border-radius:10px;
   margin:75px 0 0 119px;
}

#galleryupl_table
{
   margin-top:1px;
}

/*----------------------------------------------------*/
/* Admin side - News Delete page */

#table_td
{
   font-weight:100;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#2f5377;
}

#newslist_table
{
    width:95%;
	border-collapse:collapse;
	margin-top:20px;
}

th
{
   font-weight:bold;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#FFFFFF;
   background-color:#2f5377;
}

#td_text
{
    font-weight:100;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0066;
}

/*------------------------------------------------------*/
/* Admin side - Change Password page */

#chgpwdF_cont
{
    width:600px;
	height:240px;
	border:1px solid #2f5377;
	border-radius:10px;
	margin:75px 0 0 119px;
}

#chgpwd_table
{
   margin-top:15px;
}