h3{ margin: 10px 10px 0 10px; color:#FFF; font:18pt Arial, sans-serif; letter-spacing:-1px; font-weight: bold;  }
	
.gal_img{
	width:auto;
	height:auto;
	float:left;
}
		
.boxgrid{ 
	width: 218px; 
	height: 164px; 
	float:left;  
	overflow: hidden; 
	position: relative;
	margin-right: 14px;
	margin-bottom: 14px; 
}

.boxgrid p{ 
	padding: 0 10px; 
	color:#afafaf; 
	font-weight:bold; 
	font:10pt "Lucida Grande", Arial, sans-serif; 
}
				
.boxcaption{ 
	float: left; 
	position: absolute; 
	background: #000; 
	height: 40px; 
	width: 100%; 
	opacity: .8; 
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}


.boxcaption1{ 
	float: left; 
	position: absolute; 
	background: #000; 
	height: 55px; 
	width: 100%; 
	opacity: .8; 
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.exp{ width: auto;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	margin: 8px 0px 0px 10px;
}
.exp a{ color:#FFF; text-decoration:none;}

.hvr_img {
	float: left;
	width: auto;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	margin: 8px 0px 0px 10px;
}
.hvr1_img {
	float: left;
	width: auto;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	margin: 8px 0px 0px 10px;
}

.txt_hvr{
	float: left;
	width: auto;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	margin-right: 10px;
}

.txt1_hvr{
	float: left;
	width: auto;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	margin-right: 10px;
}
.txt1_hvr img{ width:13px; height:13px;}

/************************************************************************************
GENERAL STYLING
*************************************************************************************/
body { background:url(../images/bg.gif) 0px 0px;
	margin:0px;
	padding:0px;
	}
#bck{ background:url(../images/con_bg.png); background-repeat: repeat-x; height:398px; width:100%; position:absolute; z-index:-999;}
	
/*#home{ background-image:url(../images/body_bg.jpg)}*/




a img {
	border:none;
}
img{
	width:100%;
	height:auto;
}

ul{
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
}
.clear{ clear:both;}
/************************************************************************************
STRUCTURE
*************************************************************************************/
#logo_bg{
	width:100%;
	position:absolute;   
	z-index:-99;
	text-align:center;
	background-position:center;

}

#logo_bg1{
	width:100%;
	position:absolute;   
	z-index:-99;
	text-align:center;
	background-position:center;

}

#logo_bg img{
	width:400px;
	height:300px;
}


#logo_bg1 img{
	width:358px;
	height:300px;
}

.pagewrap {
	width: 990px;
	margin: 0 auto;
}

#nav_bg{
	width:100%;
	height:68px;
	top: 108px;
	position:absolute;
	z-index:-999;
	text-align:center;
	background-position:center;
	background:url(../images/nav_bg.gif) repeat-x;

}
/************************************************************************************
HEADER
*************************************************************************************/
.header {
	position: relative;
	height: auto;
	width:100%;
	height:auto;
}

/* Top Social Links */
.top_socl {
	width:auto;
	float:right;
	border:1px #0000FF;
}

.socl_lft {
	width:auto;
	float:left;
	margin-right:8px;
}

.socl_lft ul {
	width:auto;
	float:left;
	margin:0px;
	padding:0px;
}

.socl_lft ul li {
	list-style:none;
	width:auto;
	float:left;
	margin-right:4px;
}

.socl_rit {
	width:auto;
	float:left;
}

.socl_rit a{
	width:auto;
	float:left;
}

/************************************************************************************
Navigation
*************************************************************************************/

.nav{
	width:100%;
	height:57px;
	background:url(../images/nav_bg.gif) repeat-x;
	float:left;
	margin-top: 6px;
}

.drop_dwn{
	width:395px;
	height:220px;
	float:left;
	background-color:#eadbaa;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	position:absolute;
	top:165px;
        z-index: 99;
}

.drop_contnt{
	width:375px;
	height:200px;
	margin:10px 0px 0px 10px;
	float:left;
	background-color:#fdf8e9;
	position:relative;
}

.drop_lst{
	width:185px;
	height:auto;
	float:left;
	margin-left:0px;	
}

.drop_mnu{
	width:auto;
	height:auto;
	float:left;	
}

.drop_mnu ul{
	float:left;
	padding:0px;
	/*border-right:1px solid #f1e5c0;*/
	margin: 4px 0px 0px 0px;	
}

.drop_mnu ul li{
	min-width:146px;
	height:36px;
	float:left;
	line-height:40px;
}

.drop_mnu ul li:hover{
	background-color:#eadbaa;
	cursor:pointer;
}

.drop_mnu ul li:active{
	background-color:#eadbaa;
}

.drop_mnu ul li a{
	/*font-family:'PT Sans Narrow', sans-serif;
	font-size:15px;
	font-weight:bold;*/
	font:bold 18px 'PT Sans Narrow', sans-serif;
	text-transform:uppercase;
	color:#6e5435;
	text-decoration:none;
	padding: 0 15px;
}

.drop_bus{
	width:auto;
	height:auto;
	float:left;
	margin-top: 10px;	
}

.drop_txt{
	border-left: 1px solid #F1E5C0;
    color: #4A3C31;
    float: left;
    font-family: Helvetica;
    font-size: 11px;
    height: auto;
    line-height: 20px;
    margin-top: 10px;
    padding: 5px 0 0 10px;
    width: 150px;
}

/************************************************************************************
Navigation For Low Resolution
*************************************************************************************/
.main_log{
	width:auto;
	height:auto;
	float:left;
	margin-left: 100px;
}

#l_nav{
	width:100%;
	height:auto;
	float:left;
}

.main_nav{
	width:100%;
	height:57px;
	float:left;
	background:url(../images/nav_bg.gif) repeat-x;
	margin-top:4px;
}

.main_nav ul {
	width:auto;
	float:left;
	margin:4px 0px 0px 0px;
	padding:0px;
}

.main_nav ul li {
	list-style:none;
	width:358px;
	float:left;
	text-align:center;
	height:50px;
	line-height:50px;
}

.main_nav ul li a{
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:20px;
	color:#f8ebc2;
	text-shadow:0px 0px 4px #000;
	text-decoration:none;
}

.main_nav ul li:hover{
	background:url(../images/nav_hovr.jpg) repeat-x;
	height:50px;
	width:358px;
	cursor:pointer;
}

.clos{
	width:auto;
	height:auto;
	float:right;
	margin-top:50px;
	position:absolute;
	bottom:0; 
	right:0;
}

/************************************************************************************
End Of Nav Style
*************************************************************************************/

.nav_lft{
	width:auto;
	height:57px;
	float:left;
}

.nav_lft ul {
	width:auto;
	float:left;
	margin:4px 0px 0px 0px;
	padding:0px;
}

.nav_lft ul li {
	list-style:none;
	width:110px;
	float:left;
	text-align:center;
	height:50px;
	line-height:50px;
}

.nav_lft ul li a{
	/*font-family: 'PT Sans Narrow', sans-serif;
	font-size:20px;*/
	font: bold 22px/50px 'PT Sans Narrow', sans-serif;
	text-transform:uppercase;
	color:#f8ebc2;
	text-shadow:0px 0px 4px #000;
	text-decoration:none;
	display:block;
}

.nav_lft ul li:hover{
	background:url(../images/nav_hovr.jpg) no-repeat;
	height:50px;
	width:110px;
	cursor:pointer;
}

.nav_rit{
	width:auto;
	height:57px;
	float:right;
}

.nav_rit ul {
	width:auto;
	float:left;
	margin:4px 0px 0px 0px;
	padding:0px;
}

.nav_rit ul li {
	list-style:none;
	width:130px;
	float:left;
	text-align:center;
	height:50px;
	line-height:50px;
}
.nav_rit ul li + li { width:110px;}
.nav_rit ul li a{
	/*font-family: 'PT Sans Narrow', sans-serif;
	font-size:20px;*/
	font: bold 22px 'PT Sans Narrow', sans-serif;
	text-transform:uppercase;
	color:#f8ebc2;
	text-shadow:0px 0px 4px #000;
	text-decoration:none;
}

.nav_rit ul li:hover{
	background:url(../images/nav_hovr.jpg) no-repeat;
	height:50px;
	cursor:pointer;
}

.nav_mid{
	width:auto;
	height:auto;
	float:left;
	margin-top:-50px;
	margin-left:0px/*26*/;
	position:relative;
	z-index:999;
}

/************************************************************************************
Content Part
*************************************************************************************/

.contnt_prt{
	width:100%;
	height:auto;
	float:left;
	margin-top:230px;
}

#my_div{
	width:100%;
	height:auto;
	float:left;
	margin-top:40px;
}

.contnt_lft{
	width:30%;
	height:330px;
	float:left;
	background: #f3eedf; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top, #f3eedf 1%, #ede1ba 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f3eedf), color-stop(100%,#ede1ba)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f3eedf 1%,#ede1ba 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f3eedf 1%,#ede1ba 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f3eedf 1%,#ede1ba 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f3eedf 1%,#ede1ba 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3eedf', endColorstr='#ede1ba',GradientType=0 ); /* IE6-8 */
	-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
	box-shadow: 0px 0px 6px #000;
	margin-right:39px;
}

.contnt_lft1{
	width:30%;
	height:330px;
	float:left;
	background: #f3eedf; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top, #f3eedf 1%, #ede1ba 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f3eedf), color-stop(100%,#ede1ba)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f3eedf 1%,#ede1ba 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f3eedf 1%,#ede1ba 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f3eedf 1%,#ede1ba 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f3eedf 1%,#ede1ba 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3eedf', endColorstr='#ede1ba',GradientType=0 ); /* IE6-8 */
	-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
	box-shadow: 0px 0px 6px #000;
	margin-right:39px;
}


.lft_hadr{
	width:auto;
	height:auto;
	float:left;
	font: bold 36px 'PT Sans Narrow', sans-serif;
	color:#16579e;
	margin: 14px 0px 0px 19px;
}

.lft_txt{
	width:86%;
	height:90px;
	float:left;
	margin: 14px 0px 0px 19px;
	border-bottom: 1px solid #d9cda8;
}

.lft_txt_1{
	width:86%;
	height:90px;
	float:left;
	margin: 14px 0px 0px 19px;
	border-bottom: 1px solid #d9cda8;
}

.lft_spn_a{
	width:auto;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#9b2928;
	line-height: 16px;
	font-weight:600;
}

.lft_spn_b{
	width:auto;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a3c31;
	line-height: 16px;
}

.viw_al{
	width:auto;
	height:auto;
	float:right;
	margin: 30px 18px 0px 0px;

}

.viw_al1{
	width:auto;
	height:auto;
	float:right;
	margin: 30px 18px 0px 0px;

}

.viw_al1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ed3937;
	text-decoration:none;
}



.viw_al a{
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:14px;*/
	font:16.66px 'EB Garamond', serif;
	color:#ed3937;
	text-decoration:none;
}

.rit_img{
	width:88%;
	height:auto;
	float:left;
	margin: 16px 0px 0px 19px;
}

.rit_txt{
	width:88%;
	height:auto;
	float:left;
	margin: 10px 0px 0px 19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a3c31;
	line-height:16px;
}

.tak_tur{
	width:auto;
	height:auto;
	float:right;
	margin: 6px 18px 0px 0px;

}

.tak_tur a{
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:14px;*/
	font:16.66px 'EB Garamond', serif;
	color:#ed3937;
	text-decoration:none;
}

.contnt_vid{
	width:32%;
	height:auto;
	float:left;
}

.buy_locl{
	width:21%;
	height:207px;
	float:right;
	margin:40px 0px 0px 0px;
	z-index:90;
	position:relative;
}

#buy_loc_1{
	width:21%;
	height:207px;
	float:right;
	margin:40px 0px 0px 0px;
}


/************************************************************************************
Footer Part
*************************************************************************************/

.footr_area{
	width:100%;
	height:auto;
	float:left;
	margin-top:-60px;
	background-color:#000000;
	background: rgba( 0, 0, 0, 0.6);
	/*z-index: -1000;*/
	position: relative;
}

.footr_area1{
	width:100%;
	height:auto;
	float:left;
	
	background-color:#2c281c;
	position: relative; margin-top:-77px;
}

.footr{
	width:990px;
	height:140px;
	margin:0px auto;
}

.footr1{
	width:990px;
	height:140px;
	margin:0px auto;
}



.footr_logo{
	width:auto;
	height:auto;
	float:left;
	margin:30px 0px 0px 0px;
	min-width:183px;
	position:relative;
}
.footr_logo img{left: -45%;
    position: absolute;
    top: -60px;}

.footr_mid{
	width:54%;
	height:auto;
	float:left;
	margin:38px 0px 0px -30px;
}

.footr_link{
	width:auto;
	height:28px;
	float:left;
	border-bottom: 1px solid rgba(210,198,163, .1);
	-webkit-background-clip: padding-box; /* for Safari */
	background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
}

.footr_link ul{
	width:auto;
	height:auto;
	float:left;
}

.footr_link ul li{
	width:auto;
	height:auto;
	float:left;
	list-style:none;
	padding-right:34px;
}

.footr_link ul li a{
	text-decoration:none;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:14px;
	color:#e4e4e4;
	text-transform:uppercase;
}

.footr_link ul li a:hover{

}

.footr_link2{
	width:auto;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:rgba(255, 255, 255, 0.4);
	margin-top:6px;
}

.footr_link2 ul{
	width:auto;
	height:auto;
	float:left;
}

.footr_link2 ul li{
	width:auto;
	height:auto;
	float:left;
	list-style:none;
	padding-right:6px;
}

.footr_link2 ul li a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:rgba(255, 255, 255, 0.4);
}

.footr_link2 ul li a:hover{
	color:rgba(255, 255, 255, 0.8);
}

.footr_addrs{
	width:auto;
	height:auto;
	float:right;
	margin: 38px 50px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:18px;
}
.footr_addrs1{
	width:auto;
	height:auto;
	float:right;
	margin: 38px 50px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:18px;
}


.spn_footr{
	width:auto;
	height:auto;
	float:left;
}

/*************** Contact Us *********************/

.contnt_part { 
	width:100%;
	height:auto;
	float:left;
	margin-top:230px;
	
}

.man_contnt{
	width:100%;
	height:auto;
	float:left;
	box-shadow:0px 0px 6px #000;
	border-radius: 4px;
	background-color:#FFFFFF;
	}

.con_1{float:left; width:930px; text-align:left; height:auto; margin-top:40px; margin-left:30px; font-size:36px;font-family:'PT Sans Narrow', sans-serif; font-weight:bold; color:#16579e;}
.con_2{ float:left;width:930px; height:auto; margin-top:30px; margin-left:30px;}
.con_a{ float:left; border:1px solid #747474;}
.con_a img{ float:left;}
.cn_ad{ float:right; width:200px; height:auto; margin-left:20px;}
.con_b{ float:right;width:100%; height:auto;margin-bottom:27px;}
.add{float:left; width:100%; height:auto;}
.add span.ad_1{ float:left; text-align:left; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#707070; font-weight:bold;}
.add span.ad_2{ float:left; width:173px; height:auto; text-align:left; font-size:16px; font-family:"Myriad Pro"; color:#707070; line-height:20px; margin-top:4px; }
.add span.ad_2 a{color:#707070;text-decoration:none;}
.msg{ float:left; width:930px; height:auto; margin-top:30px; margin-left:30px;}
.msg_u{ float:left; width:100%; height:68px; border-top-left-radius:6px; border-top-right-radius:6px; background-color:#eadbaa;}
.msg_u span.msg_a{float:left; width:890px; text-align:left; height:auto; margin-top:10px;font-size:36px;font-family:'PT Sans Narrow', sans-serif; font-weight:bold; color:#6e5435; margin-left:35px;}
.msg_d{ float:left; width:100%; height:auto;background-color:#f7f0dc; margin-bottom:10px; border-bottom-left-radius:6px; border-bottom-right-radius:6px;}
.msg_lst{ float:left; width:890px; height:auto;margin-top:30px; margin-left:35px;}
.msg_lst ul{ float:left; width:404px; height:auto;margin-right:39px; margin-bottom:20px; position:relative;}
.msg_lst ul.email span.required { display: none !important;}
.msg_lst ul li{ float:left;width:100%; height:auto; font-size:18px; font-family:'PT Sans Narrow', sans-serif; color:#6e5435; font-weight:bold; text-align:left; text-transform:uppercase;}
.msg_lst ul span.lst{ float:left; width:400px; height:auto;margin-top:6px;}
.msg_lst ul span.lst input.lst1{ float:left; border:1px solid #eadbaa; width:385px; border-radius:6px; font-size:16px; font-family:"Myriad Pro"; color:#bbbbbb; height:47px; background-color:#ffffff; padding-left:8px;}
.msg_lst ul li.mail{ float:left;width:100%; height:auto; font-size:18px; font-family:'PT Sans Narrow', sans-serif; color:#6e5435; font-weight:bold; text-align:left; text-transform:uppercase;}
.msg_lst ul li.mail span.mail_t{ float:right; text-align:right; font-size:12px; font-family:"Myriad Pro"; color:#cc0000;}

.msg_lst ul.area{ float:left; width:100%; height:auto;margin-right:39px; margin-bottom:20px;}
.msg_lst ul.area li{ float:left; width:100%; height:auto; font-size:18px; font-family:'PT Sans Narrow', sans-serif; color:#6e5435; font-weight:bold; text-align:left; text-transform:uppercase;}
.msg_lst ul.area span.lst{ float:left; width:400px; height:auto;margin-top:6px;}
.msg_lst ul.area span.lst textarea{ float:left; border:2px solid #eadbaa; width:831px; border-radius:6px; font-size:16px; font-family:"Myriad Pro"; color:#363636; height:192px; background-color:#ffffff; padding:8px;}
.btn{ float:right; width:200px; height:auto;margin-right:38px; margin-bottom:30px;}
.btn input.btn1{ float:right; border-radius:6px; width:149px; height:52px; background-color:#eadbaa; border:2px solid #ffffff; font-size:24px; font-family:"Myriad Pro"; color:#c50000; cursor:pointer;}
.buy_log{ float:right; width:21%;height:auto; margin-bottom:20px; margin-right:-13px; position:relative; z-index:999}
.buy_log img{ float:right; width:86%;}


/***************News***************/
.con_m{float:left; width:770px; text-align:left; height:auto;font-size:36px;font-family:'PT Sans Narrow', sans-serif; font-weight:bold; color:#16579e;}

.news{ float:left; margin-bottom:40px; width:930px; height:auto; margin-top:10px; margin-left:30px;}
.news_lft{ float:left; background-image:url(../images/new.png); width:230px; height:408px; margin-left:-180px; margin-top:56px; box-shadow:0px 0px 1px #ebebeb}
.lst_n{ float:left; width:218px; margin-left:8px; height:auto;margin-top:30px; }
.lst_n ul{ float:left;}
.lst_n ul li{ float:left;font-family:'PT Sans Narrow', sans-serif; text-indent:20px; font-size:18px; font-weight:bold; width:218px; text-align:left;height:38px; line-height:39px; }
.lst_n ul li a{ float:left; color:#6e5435; text-decoration:none; width:218px; height:38px;}
.lst_n ul li a:hover{ background-color:#eadbaa;}
.lst_n ul li a:hover, .lst_n ul li a.active{ background-color:#eadbaa;}
.news_mid{ float:left; width:770px; margin-left:60px; height:auto; margin-top:15px;}
.txt{ float:left; width:100%; height:auto;margin-top:3px; }
.txt span.txt_a{ float:left; text-align:left; width:100%; height:auto;font-size:18px; font-family:"Myriad Pro"; color:#16579e;}
.txt span.txt_b, .gallry_mid .txt.txt_b{ float:left; text-align:left; width:100%; height:auto; font-size:16px; font-family:"Myriad Pro"; color:#707070; margin-top:5px; line-height:25px;}

.txt2{ float:left; width:100%; height:auto;margin-top:28px; }
.txt_l{ float:left;width:315px; height:auto;}
.txt_l img{ float:left; width:311px; height:237px;}
.txt_r{ float:left;width:415px; margin-left:35px; line-height:25px; font-size:16px; font-family:"Myriad Pro"; color:#707070; text-align:left; height:auto;}
.txt3{ float:left; width:100%; height:auto;margin-top:30px;line-height:25px; font-size:16px; font-family:"Myriad Pro"; color:#707070; text-align:left; margin-bottom:40px; }

/***************News****************/


/***************INTER****************/
.misn{ float:left; width:863px; height:auto; margin-top:25px; margin-left:2px; }
.misn span.msn1{ float:left;width:745px; height:auto; text-align:left; font-size:16px; line-height:23px; font-family:"Myriad Pro"; color:#707070;}
.lst_m{  float:left; width:400px; height:auto; margin-top:25px;}
.lst_m ul{ float:left;}
.lst_m ul li{ float:left; font-size:16px; font-family:"Myriad Pro"; color:#707070; list-style:circle; list-style-position:inside; margin-bottom:4px; width:350px;}
.trk{ float:right; }
.trk img{ float:right; margin-top:-54px; margin-right:15px;}
.phil{ float:left; width:745px; height:auto; margin-top:15px; margin-left:2px;}
.phil ul{ float:left;}
.phil ul li{ float:left; font-size:16px; width:745px; height:auto; line-height:20px; font-family:"Myriad Pro"; color:#707070; text-align:left; margin-top:10px; margin-bottom:10px;}


/***************INTER****************/

.nav_mnu{
	width:120px;
	height:80px;
	float:left;
	border:1px solid #999;
}



/***************Gallary Page****************/

.gallry{ float:left; margin-bottom:40px; width:930px; height:auto; margin-top:10px; margin-left:30px;}
.gallry_mid{ float:left; width:100%; height:auto; margin-top:15px;}
/*.gal_img{ width:auto;height:auto; float:left; margin-top:10px;}
.gal_img ul{ float:left; margin:auto; padding:0px;}
.gal_img ul li{ width:auto;height:auto; float:left; padding:7px;}
.gal_img ul li:hover{ background-image:url(file:///D|/rexweb/30jan2013/images/1.jpg); z-index:99999; width:auto; height:auto; }

.img_hovr{ display:none;clear:both;margin-top:-20px;background: rgba(0,0,0,0.5);color:white;width: 100%;bottom:0;position:absolute;z-index:2;}*/

/***************News Event Page****************/
.drpdwn{ float:right; width:200px; height:auto; margin-right:12px}
.drpdwn select{ float:right; background-color:#eadbaa; border:0px; color:#0b47a0; cursor:pointer;text-decoration:none; width:200px; height:38px;float:left;font-family:'PT Sans Narrow', sans-serif; padding:4px;font-size:18px; }
.nws_evnt{ width:100%; height:170px; float:left; border-left:6px solid #eadbaa; background-color:#f5eed7;margin-top: 20px;}
.evnt_img{ width:auto; height:auto; float:left; margin: 10px 0px 0px 10px;}
.evnt_txt{ width:540px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#707070;margin: 10px 0px 0px 10px;}
.evnt_txt_mor{width:auto; height:auto;}
.evnt_txt_mor a{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#16579e; text-decoration:none;}
.evnt_txt_hdr{width:auto; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#16579e; margin: 8px 0px 0px 10px;}
.oldr_stor{ width:776px; height:auto; float:left;margin: 30px 0px 0px 110px;}
.oldr_stor_btn{ width:180px; height:40px; float:right; background:url(../images/btn.jpg) no-repeat; cursor:pointer; border:0px;}
.oldr_stor_btn:hover{ background:url(../images/btn_hovr.jpg) no-repeat;}

/***************Take a Tour****************/
.news_mid1{ float:left; width:815px; margin-left:60px; height:auto; margin-top:15px;}

.tur{ float:left; width:100%; height:auto;margin-top:50px;}
.tur1{ float:left; width:587px; height:auto;}
.tur_txt{float:left; width:358px; height:auto;text-align:left; font-size:36px;font-family: 'PT Sans Narrow', sans-serif; color:#16579e; font-weight:bold;}
.pic_tur{ float:left; width:284px; height:auto;margin-top:25px;}
.pic_tur img{ float:left; width:260px; height:159px;}
.tur_txt1{ float:left; width:264px; height:auto; margin-top:20px; text-align:left; font-size:14px; line-height:19px; font-family:"Myriad Pro"; color:#787878;}
.tur_r{ float:right; width:220px; height:auto; margin-top:15px;}
.clr{ float:left; width:11px; height:284px; background-color:#e6dcc0; margin-top:6px;}
.add_tur{line-height: 20px; float:left; width:193px;height:auto; margin-left:15px; margin-top:24px;}
.add_a{ float:left; width:100%; height:auto;margin-bottom:23px;}
.add_a span.add_b{ float:left; width:100%; height:auto;font-size:16px; font-family:"Myriad Pro"; color:#8e8e8e; text-align:left; font-weight:600;}
.add_a span.add_c{ float:left; width:100%; height:auto; font-size:16px; font-family:"Myriad Pro"; color:#8e8e8e; text-align:left; margin-top:5px;}
.add_a span.add_c a{color:#8e8e8e; text-decoration:none;}
.add_ab{ float:left; width:100%; height:auto;margin-bottom:23px;}

.add_ab img{ float:left; width:67px; height:65px;}
.tur_1{ float:left; width:100%; height:auto; }
.tur_txt2{float:left; width:100%; height:auto;text-align:left; font-size:36px;font-family: 'PT Sans Narrow', sans-serif; color:#16579e; font-weight:bold;}
.txt_t{ float:left; width:100%; height:auto; text-align:left; font-size:16px; font-family:"Myriad Pro"; color:#787878; line-height:24px; margin-top:20px;}
.vdo{ float:left; width:100%; height:auto; margin-top:10px;}
.vdo img{ float:left;}
#div_id{width:680px; height:414px}

/* General */
.general ul { margin: 0 0 20px 36px;}
.general ol { margin: 0 0 20px;}
.general ul ,
.general ol { clear: both}
.general ul li { list-style: disc outside; padding-left: 20px; margin-bottom: 10px;}
.general ol li { list-style:  decimal outside; padding-left: 20px; margin-bottom: 10px;}
.general .floatLeft { float: left; margin-right: 15px; margin-bottom: 10px;}
.general .floatRight { float: right; margin-left : 15px; margin-bottom: 10px;}
.general .left { float: left; margin-right: 15px; margin-bottom: 10px;}
.general .right { float: right; margin-left : 15px; margin-bottom: 10px;}

.general h3 {color: #707070;margin: 0;font-size: 16px; }



.general img { width: auto;}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px)
{
     #div_id{width:268px; height:200px} 
} 
@media only screen and (max-device-width: 480px) {
    #div_id{width:268px; height:200px} 
}

/* Background fade in/ fade out */
.bgstretcher-area { text-align: left; }
.bgstretcher, .bgstretcher UL, .bgstretcher UL LI {
	position: absolute;
	top: 0;
	left: 0;
}
.bgstretcher UL, .bgstretcher UL LI {
	margin: 0;
	padding: 0;
	list-style: none;
}
.bgstretcher {
	background: black;
	overflow: hidden;
	width: 100%;
	position: fixed;
	z-index: 1;
	_position: absolute; /*IE6 doesn't support fixed positioning*/
	top: 0;
	left: 0;
}
/* Form style */
fieldset { border:0; padding:0; margin:0;}
div.field { clear:both;}
div.field label { width:100px;}
input.text {  border: 1px solid #CCCCCC;
    color: #666666;
    font-family: myriad pro;
    font-size: 14px;
    min-width: 200px;
    padding: 2px 4px;}
input[type=submit] { background: none repeat scroll 0 0 #666666;
    border: 2px solid #666666;
    color: #FFFFFF;
    cursor: pointer;
    font-family: 'EB Garamond', serif;;
    font-size: 24px;
    padding: 0 10px;}
#Remember label.right { float: none;}
#Remember input { margin:0;}
#gallery_detail_album { margin-top:25px;}
.msg_lst ul span.lst input.text.focus { font-size:18px; color: #bbb;font-family:'PT Sans Narrow', sans-serif; }
.top-logo { float:left; height: 102px;}
.top-logo img{ 
    height: auto !important;
    margin: 5px 5px 5px 0;
    width: auto !important;
}
.content-block { clear: both;
    margin: 0 30px;
    padding: 30px 0 0;}
.content-block h2 {color: #16579e;
    font: bold 36px 'PT Sans Narrow',sans-serif;
    margin-bottom: 10px; margin-top:0}
.content-block div {}
.content-block div p { margin-top:0}
.content-block div a {color: #16579e; text-decoration:none;}
.content-block div a:hover { text-decoration:underline;}
.footr_logo img{width: auto;}
.new-gallery { clear:both;}
.new-gallery .lft_hadr{ margin-top:0}
.new-gallery .rit_img { margin-top:0}
.new-gallery .rit_img img { width: auto;}
.new-gallery .tak_tur {}
.Allstaff { margin: 0 !important; padding: 0;}
.Staffitem {min-height: 300px; margin-top: 40px; float: left; margin-right: 23px !important; text-align: center; list-style: none  !important; padding: 0 !important; margin-bottom: 23px;}
.imgStaff {margin-bottom: 10px;}
.Staffitem p { margin: 0; padding: 0;}