@charset "utf-8";
/* CSS Document */

body
{margin:0px auto;
padding:0px;
width:100%;
display:table;
font-size:13px;

/*background: url(../images/Homebg-old.jpg) top center no-repeat;*/
background-color:#ffd44a;
font-family:Tahoma;
}

.inner
{margin:0px auto;
padding:0px;
width:100%;
display:table;
font-size:13px;
font-family:Tahoma;
}

a
{text-decoration:none;}

img
{border:none;}

.wrapper
{margin:0px auto;
padding:0px;
width:1000px;
position:relative;
display:table;}


.innercontent
{margin:0px auto;
padding:40px 29px 10px 29px;
width:860px;
position:relative;
display:table;
margin-left:40px;
background:#fff;
border-bottom:3px solid #F8A71B;
}

.innercontent-more-about
{padding:40px 34px 10px 34px!important;}

.photo
{padding: 39px 13px 3px;margin-left:40px;}

.innercontent h2
{float:left;
margin:0px;
padding:0px 0px 20px 0px;
width:100%;
text-transform:uppercase;
font-size:25px;
color:#3e3d3d;
font-family:"Segoe UI Symbol";}

.innercontent h3
{float:left;
margin:0px;
padding:10px 0px 10px 0px;
width:100%;
font-size:16px;
color:#3e3d3d;
font-family:"Segoe UI Symbol";}

.innerleft
{float:left;
margin:0px;
padding:0px;
width:560px;}

.innerleft img
{float:left;
margin:0px 20px 10px 0px;
padding:0px;}

.innerleft p
{margin:0px 0px 15px 0px;
padding:0px;
color:#7f7f7f;
line-height:16px;
float:left;
}

.innerleft p em
{font-size:20px;color:#f37028;
line-height:24px;
font-weight:lighter;
float:left;
padding-right:20px;
text-align:left;}

.innerright
{float:left;
margin:0px 0px 0px 30px;
padding:0px;
width:270px;
}

.innerright img
{transform: scale(1, 1);
    transition-duration: 250ms;
    transition-timing-function: ease-out;}

.innerright img:hover
{ cursor: pointer;
    transform: scale(1.05, 1.07);
    transition-duration: 250ms;
    transition-timing-function: ease-out;
	z-index:1;}

.list
{float:left;
margin:0px;
padding:10px 0px 15px 10px;
color:#7F7F7F;
text-align:justify;
list-style:none;
}

.list li
{float:left;
margin:0px;
padding:3px 0px 3px 20px;
width:255px;
background:url(../images/list-icon.jpg) left 7px no-repeat;}

.lists
{float:left;
margin:0px;
padding:0px 0px 15px 10px;
color:#7F7F7F;
list-style:none;
}

.lists li
{float:left;
margin:0px 0px 0px 20px;
padding:3px 0px 5px 20px;
width:500px;
font-size:14px;
background:url(../images/list-icon.jpg) left 7px no-repeat;
}

.media
{float:left;
margin:0px;
padding:0px 0px 15px 10px;
color:#7F7F7F;
list-style:none;
width:447px;
}

.media li
{float:left;
margin:0px;
padding:3px 30px 5px 20px;
width:440px;
background:url(../images/list-icon.jpg) left 7px no-repeat;}



.header
{margin:0px auto;
padding:0px;
width:100%;
display:table;

height:650px;
overflow:hidden;}

.innerheader
{margin:0px auto;
padding:0px;
width:100%;
display:table;
background:url(../images/inner-header.jpg) top center no-repeat;
height:150px;
overflow:hidden;}

.logo
{position:relative;
left:-20px;
top:40px;
width:176px;
float:left;}

.innerlogo
{position:relative;
left:-62px;
top:7px;
width:176px;
float:left;}

.header span a
{float:right;
margin:10px 0px 0px 0px;
padding:20px 0px 0px 0px;
font-family:"Segoe UI Symbol";
font-size:20px;
color:#7e5e21;
}

.innerheader ul
{float:right;
margin:0px;
padding:20px 0px 0px 0px;
width:400px;
list-style:none;}

.innerheader ul li
{float:left;
margin:0px;
padding:0px 0px 0px 20px;
background:url(../images/inner-li-bg.png) left 8px no-repeat;
width:180px;
}

.innerheader ul li small
{float:left;
margin:0px;
padding:0px 0px 0px 5px;
color:#7b491a;
font-family: "Segoe UI Symbol";
font-size:16px;
width:175px;
text-transform:uppercase;}

.innerheader ul li span
{float:left;
margin:-9px 0px 0px 0px;
padding:0px 0px 0px 5px;
color:#7b491a;
font-family: "Segoe UI Symbol";
font-size:20px;
width:175px;
text-transform:uppercase;
font-weight:bold;}


.social
{
	float:right;
	margin: 10px 0 0;
    padding: 20px 0 0;
	position: absolute;
    right: 298px;}
	
.social img
{
	height:32px;
	width:32px;
	right:260px;}
.email
{
	
	position:relative;
	left:-93px;
	margin-right:10px;}
.topmenu
{float:left;
margin:0px;
padding:15px 0px 0px 0px;
width:824px;
position:relative;
left:24px;}

.topmenu ul
{float:right;
margin:0px;
padding:0px;
width:800px;
list-style:none;}

.innertopmenu
{float:left;
margin:0px;
padding:15px 0px 0px 0px;
width:824px;
position:relative;
top:4px;}

.innertopmenu ul
{float:right;
margin:0px;
padding:0px 0px 0px 55px;
width:800px;
list-style:none;}

.topmenu ul li, .innertopmenu ul li
{float:left;
margin:0px;
padding:10px 23px;
background:url(../images/menu-line.png) right 12px no-repeat;
width:auto;}

.topmenu ul li a, .innertopmenu ul li a
{font-size:15px;
color:#5d4f25;
text-transform:uppercase;
font-weight:500;}

.topmenu ul li a:hover, .innertopmenu ul li a:hover
{color:#000;}
.home-about span
{position:absolute;
background:url(../images/cove.png) top left no-repeat;
top:-64px;
height:65px;
width:91%;
padding-top:40px;
text-align:center;
color:#fabf9e;
font-size:19px;
font-family:"Segoe UI Symbol";
left:40px;
}

.home-about img
{margin:0px;
padding:45px 0px 0px 40px;
float:left;
 transform: scale(1, 1);
    transition-duration: 250ms;
    transition-timing-function: ease-out;}
	
.home-about img:hover
{ cursor: pointer;
    transform: scale(1.05, 1.07);
    transition-duration: 250ms;
    transition-timing-function: ease-out;}

.home-about h3
{padding:40px 0px 0px 30px;
margin:15px 0px 0px 0px;
font-family:"Segoe UI Symbol";
font-size:42px;
color:#fff;
width:700px;
float:left;
line-height:42px;}


.home-about h3 small
{font-size:30px;
font-weight:lighter;
float:left;
margin:0px;
padding:0px;
width:700px;}

.home-about p
{float:left;
margin:0px;
padding:40px 0px 20px 30px;
font-family:Tahoma;
font-size:13px;
color:#fde2d4;
width:76%;
}

.home-about a
{float:left;
margin:0px 0px 20px 30px;
padding:30px 0px 0px 25px;
font-size:21px;
background:url(../images/read-more.png) left 35px no-repeat;
color:#c25a20;
width:80%;}

.home-services
{float:left;
margin:0px;
padding:0px;
width:100%;}

.home-services h2
{float:left;
margin:0px;
padding:25px 40px;
font-family:"Segoe UI Symbol";
font-size:42px;
color:#fff;
background:#f37028;}

.home-services ul
{float:left;
margin:0px;
padding:25px 0px 20px 40px;
width:960px;
list-style:none;
color:#fff;
font-family:"Segoe UI Symbol";}

.home-services ul li
{float:left;
margin:0px;
padding:10px 20px;
width:200px;
transform: scale(1, 1);
    transition-duration: 250ms;
    transition-timing-function: ease-out;
	opacity:1;}

.home-services ul li:hover
{float:left;
margin:0px;
padding:10px 20px;
width:200px;
cursor:pointer;
background:#f8a10c;
transform: scale(1, 1);
transition-duration: 250ms;
    transition-timing-function: ease-out;
	opacity:0.7;}

.home-services ul li img
{float:left;
margin:0px;
padding:0px;
transform: scale(1, 1);
    transition-duration: 250ms;
    transition-timing-function: ease-out;}
	
.home-services ul li img:hover
{ cursor: pointer;
    transform: scale(1.05, 1.07);
    transition-duration: 250ms;
    transition-timing-function: ease-out;}

.home-services ul li span
{float:left;
margin:0px;
padding:10px 0px;
font-size:20px;
width:100%;
}

.home-services ul li p
{float:left;
margin:0px;
padding:0px;
font-size:13px;
font-family:Tahoma;
width:77%;}

.home-tab
{float:left;
margin:0px 0px 10px 0px;padding:12px 80px 0px 80px; width:850px;
}

.menu { padding:0px 0px 0px 0px; clear: both;}
.menu li { display: inline; }
.menu li a { background:#f8a71b; padding:10px 42px; float:left;text-decoration: none; color: #fff; font-family:"Segoe UI Symbol"; font-size:42px; }
.menu li.active a { background:url(../images/tab-icon.png) bottom center no-repeat #f8a71b; }
.menu li.active a span {background: url(../images/tab-icon.png) bottom center no-repeat;padding:0px 0px 27px 0px;}
.content {float:left; border-bottom:3px solid #f8a71b;}
.content p { float: left;color:#f8a71b; font-size:18px; font-family:"Segoe UI Symbol"; font-style:italic;width:850px;margin:10px 0px;padding:0px; color:#FFF;}
.content strong { float: left;color:#f8a71b; font-size:25px; font-family:"Segoe UI Symbol"; font-style:italic;width:100%;}
.content a {float:right;font-size:14px; font-family:"Segoe UI Symbol";color:#fff;padding:7px 10px 10px 10px;background:#FBC044;margin:0px 0px 0px 0px; text-transform:uppercase;}

.topservices
{float:left;
margin:-33px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;
}

.topservices ul
{margin:0px auto;
padding:0px;
width:90%;
list-style:none;
display:table;}

.topservices ul li
{float:left;
margin:0px;
padding:40px 50px 0px 50px;
background:url(../images/line-bg.png) top right no-repeat;
height:35px;}

.topservices ul li a
{ font-family:"Segoe UI Symbol";
font-size:18px;
color:#000;}


form {
    float: right;
    margin: 0;
    padding:10px 15px 15px 15px;
    width:240px;
	position:relative;
	background: url(../images/form-bg.jpg) top left repeat-x;
	border:1px solid #eeeeee;
}
.form p
{float:left;
margin:0px;
padding:0px 0px 10px 0px;
width:100%;
font-size:20px;
color:#a5a5a5;}

.form span
{float:left;
margin:0px;
padding:0px;
width:100%;
font-size:12px;
color:#745114;}
/*label {
    color: #6B6B6B;
    float: left;
    font-size: 13px;
    padding: 8px 20px 0px 0px;
    width: 120px;
}*/
input {
    float: left;
    margin: 0px 0px 5px 0px;
    padding: 8px 5px 8px 40px;
    width: 195px;
	border:none;
	background:#f2eee5;
	color:#a9a6a0;
	font-size:12px;
	font-family:Tahoma;
	font-weight:bold;
}
select {
    float: left;
    margin: 0px 0px 5px 0px;
    padding: 8px 5px 8px 37px;
     width: 240px;
	border:none;
	background:#f2eee5;
	color:#a9a6a0;
	font-size:12px;
	font-family:Tahoma;
	font-weight:bold;}

.submit
{ float: left;
    margin: 0px 0px 6px 0px;
    padding: 12px 5px 12px 40px;
    width: 240px;
	border:none;
	background:#f37028;
	color:#fff;
	font-size:14px;
	font-family:Tahoma;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	 transition: all 0.5s ease 0s;
}

.submit:hover
{ transition: all 0.5s ease 0s;
background:#e65404 !important;
}
.submit-img
{transform: scale(1, 1);
    transition-duration: 250ms;
    transition-timing-function: ease-out;
	opacity:1;}
	
	

.submit-img1
{transition: all 0.5s ease 0s;
background:#F37028 ;
	}
	
	.submit-img1:hover
{ transition: all 0.5s ease 0s;
background:#f77c39;
}
.information
{float:left;
margin:0px;
padding:20px 0px 0px 0px;
width:100%;}


.information ul
{float:left;
margin:0px;
padding:0px 0px 20px 0px;
width:100%;
list-style:none;
color:#828282;
font-family:"Segoe UI Symbol";
}

.information ul li
{float:left;
margin:0px 0px 20px 0px;
padding:20px 15px;
width:240px;
border:1px solid #eeeeee;
background: url(../images/information-li.png) top left repeat-x;
height:51px;}

.information ul li img
{float:left;
margin:0px;
padding:0px 0px 0px px;
}

.information ul li span
{float:left;
margin:0px;
padding:0px 0px 0px 5px;
font-size:20px;
line-height:14px;
text-transform:uppercase;
font-weight:bold;
font-family:"Segoe UI Symbol";
}
.information ul li small
{font-size:14.13px;
color:#3e3d3d;
float:left;
padding:10px 0px 0px 6px;
width:65%;
font-family:"Segoe UI Symbol";}

.information ul li a
{color:#828282;
float:left;
margin:0px;
padding:0px 0px;}

.contact
{float:left;
margin:-20px 0px 0px 0px;
padding:0px;
width:100%;}

.contactleft
{float:left;
margin:0px;
padding:0px;
width:855px;}

.contactleft p strong
{float:left;
margin:0px;
padding:0px 0px 2px 0px;
color:#333333;
font-size:20px;
width:100%;
font-weight:lighter;}

.contactleft p span
{float:left;
margin:0px;
padding:0px 0px 20px 0px;
color:#745114;
font-size:12px;
width:100%;}

.contactleft form
{float:left;
margin:0px;
padding:0px;
border:none;
background:none;
position:relative;}


.contactleft form input
{float:left;
margin:0px 0px 5px 0px;
padding:5px 90px 5px 38px;
width:235px;
height:25px;
background:#f5f0e8;
color:#aba8a2;
font-size:12px;
font-weight:lighter;
}

.contactleft form select
{float:left;
margin:0px 0px 5px 0px;
padding:10px 15px 4px 38px;
width:362px;
height:35px;
background:#f5f0e8;
color:#aba8a2;
font-size:12px;
font-weight:lighter;
}


.contactleft form textarea
{margin:0px 0px 0px 5px;
padding:13px 15px 10px 37px;
width:438px;
height:132px;
background:#f5f0e8;
color:#aba8a2;
position:absolute;
border:none;
top:73px;
font-family:Tahoma;
font-size:12px;
}

.contactleft form small
{color:#F37028;float:left;
margin:2px 0px 35px 0px;
padding:0px;
font-size:11px;}

.Address{float:left;}
.email{float:right;}


.inquiry
{float:left;
margin:3px 0px 35px 0px !important;
padding:10px 15px 10px 38px !important;
width:859px !important;
height:45px  !important;
background:#f37028 !important;
color:#fff  !important;
font-size:14px;
font-weight:bold !important;
text-transform:uppercase;
text-align:left;
font-family:Tahoma;
 transition: all 0.5s ease 0s;
 cursor:pointer;}

	.inquiry:hover
{ transition: all 0.5s ease 0s;
background:#e65404 !important;
}

.contactright
{float:left;
margin:0px 0px 0px 10px;
padding:30px 0px 0px 20px;
width:450px;}

.contactright h5
{float:left;
color:#999999;
font-size:24px;
width:100%;
margin:-5px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-weight:lighter;}


.contactright span
{float:left;
width:50%;
margin:0px;
padding:10px 0px 20px 0px;
color:#999999;
font-size:14px;
}

.contactright span a
{float:left;
width:100%;
margin:0px;
padding:0px 0px 0px 0px;
color:#999999;
font-size:14px;
}

.contactright strong a
{float:left;
width:100%;
margin:0px;
padding:0px 0px 5px 0px;
color:#F8A71B ;
font-size:14px;
letter-spacing:2px;
font-weight:bold;}

.contact p em
{float:left;
margin:0px;
padding:0px 0px 20px 50px;
color:#f37028;
font-size:20px;
}

.footer
{float:left;
margin:0px;
padding:0px;
width:100%;
z-index:111;
}

.footermenu ul
{margin:0px auto;
padding:0px;
width:637px;
margin-top:20px;
list-style:none;
}

.footermenu ul li
{float:left;
margin:0px;
padding:0px 15px;
background:url(../images/footer-menu-line.png) right 7px no-repeat;}

.footermenu ul li a
{float:left;
margin:0px;
padding:0px;
color:#7f7f7f;
font-family:"Segoe UI Symbol";
font-size:12px;
text-transform:uppercase;}

.footermenu ul li a:hover
{color:#000;}

.copyright
{float:left;
margin:0px;
padding:10px 0px;
width:950px;
text-align:center;
font-size:12px;
font-family:"Segoe UI Symbol";
color:#909090;}

.footerbottom
{float:left;
margin:0px;
padding:0px;
width:100%;
overflow:hidden;
position:absolute;
background:#fff;
}

.footerbottom1
{margin:0px auto;
padding:0px;
width:1366px;
display:none;}

.services
{float:left;
margin:0px;
padding:0px;
width:860px;
}

.services table tr td
{float:left;
margin:0px 0px 30px 0px;
padding:33px 33px;
width:795px;
background:#f7f7f7;
font-size:14px;
color:#7f7f7f;
}
.services table tr td p strong
{float:left;
margin:0px;
padding:0px 0px 5px 0px	;
font-size:20px;
color:#3e3d3d;
font-family:"Segoe UI Symbol";
text-transform:uppercase;
width:100%;}

.services table tr td img
{float:left;
margin:0px;
padding:0px 20px 0px 0px;}

.services table tr td p
{float:left;
margin:0px 0px 20px 0px;
/*padding:0px 40px 0px 0px;*/
width:570px;}

.services table tr td a
{float:left;
margin:0px;
padding:7px 15px;
color:#fff;
font-family:"Segoe UI Symbol";
font-size:18px;
background:#fbc044;
    transition-duration: 250ms;
    transition-timing-function: ease-out;
opacity:1;
 border-radius:5px;}

.services table tr td a:hover
{ cursor: pointer;
transform: all 0.5s ease 0s;
    transition-duration: 250ms;
    transition-timing-function: ease-out;
opacity:0.8;
background:#f2a504;
 border-radius:5px;
}

.join 
{transition: all 0.5s ease 0s;
 border-radius:5px;
 background:#F37028;}

.join:hover

{ transition: all 0.5s ease 0s;
background:#e65404 !important;
 border-radius:5px;
}

.join a 
{color:#fff;font-size:28px; font-family:'Segoe UI Symbol';
    transition-duration: 250ms;
    transition-timing-function: ease-out;
opacity:1;
}

.join a:hover
{ cursor: pointer;
    transition-duration: 250ms;
    transition-timing-function: ease-out;
opacity:0.8;

}

/* Buddha */

#Buddha
{
	position:absolute;
	margin-left: 662px;
    margin-top: -61px;}

#title
{
	font-family:Baskerville Old Face;
	color:#c29b33;
}

#title h1
{
	font-size:146px;
}

#title h2
{
	font-size:38px;}
	
	
/*Slider*/	


/*Content*/

#Content
{
	width:1000px;
	margin:0 auto;	
	font-family:Segoe UI Symbol;
	color:#ffffff;
}

#Content h2
{
	font-size:30px;
	margin-bottom: -36px;
}

#Content h1
{
	font-size:42px;
	margin-bottom: 6px;
}

#Content p
{
	font-size:14px;
	font-weight: 900;
	color:#ffffff;
	font-weight:normal;
}

#Content h4
{font-size:14px;
text-align:center;
margin-bottom: 0px;
margin-top: 70px;}



.read-more a
{font-size:14px;
text-decoration:none;
color: #ffffff;}

.read-more img
{
	height: 10px;
    width: 14px;
	color:#ffffff;
	}

#Footer
{width:100%;
text-align:center;

}

#Footer img
{
	/*background-blend-mode: multiply;*/
	/*background: rgba(0,0,0,0.5);*/
	/*background-color:#f29927;
	filter:url(#multiply);*/
	opacity:0.6;
	}

#Footer p
{
	font-size:12px;
	font-family:Tahoma;
	margin-top:40px;}
	
	
	
	
#slides {

	position:relative;
    }

    #slides .slidesjs-navigation {
      margin-top:3px;
    }

    #slides .slidesjs-previous {
      margin-right: 5px;
      float: left;
    }

    #slides .slidesjs-next {
      margin-right: 5px;
      float: left;
    }

.slidesjs-pagination {
   
    left: 171px;
    list-style: outside none none;
   
    position: absolute;
    top: 295px;
    z-index: 111;
}
    .slidesjs-pagination li {
      float: left;
      margin: 0 1px;
	  padding-right:8px;
    }

    .slidesjs-pagination li a {
      display: block;
      width: 13px;
      height: 0;
      padding-top: 13px;
     
	  background-image:url(../img/pagination.png);
      background-position: 0 0;
      float: left;
      overflow: hidden;
    }

    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {
      background-position: 0 -13px
    }

    .slidesjs-pagination li a:hover {
      background-position: 0 -26px
    }

    #slides a:link,
    #slides a:visited {
      color: #333
    }

    #slides a:hover,
    #slides a:active {
      color: #9e2020
    }

    .navbar {
      overflow: hidden
    }
	
	
	
	#slides {


    }

    .container {
      margin: 0 auto
    }

    /* For tablets & smart phones */
    @media (max-width: 767px) {
      body {
        padding-left: 20px;
        padding-right: 20px;
      }
      .container {
        width: auto
      }
    }

    /* For smartphones */
    @media (max-width: 480px) {
      .container {
        width: auto
      }
    }

    /* For smaller displays like laptops */
    @media (min-width: 768px) and (max-width: 979px) {
      .container {
        width: 724px
      }
    }

    /* For larger displays */
    @media (min-width: 1200px) {
      .container {
        width: 1170px
      }
    }
	
	
.result
{height:140px;
width:460px;
border:1px solid black;
position:relative;
top:600px;}

.left{float: left;
position: absolute;
width: 50%;
height: 140px;
border-right: 1px solid black;
}

.right{float: right;
position: absolute;
width: 50%;
left: 50%;}