
@charset "utf-8";
/* CSS Document */
*{margin:0;}
a{color:#b98916;
cursor:pointer;
text-decoration:none;
}
img {
      border: none;
}
textarea { overflow:auto;}


h2
{
color:#b98916;
text-align:left;
font-size:24px;
}
h3
{
	color:#b98916;
	text-align:left;
	font-size:16px;

}
h1
{
	color:#b98916;
	text-align:left;
	font-size:20px;}
h4{
	color:#b98916;
	text-align:left;
	font-size:14px;
	font-style:italic;}
p
{
font-family:Trebuchet MS;
font-size:14px;
color:#FFF;
text-align:left;
}

body
{
	background-color:#000;
	background-image: url(../images/bg.jpg);
	background-repeat:no-repeat;
	font-family:Trebuchet MS;
	background-position:center top;
}
#wraper
{
	margin:0 auto;
	padding:0;
width:960px;

}
#content{
margin-top:-3px;
padding:0;
width:960px;
height:auto;
}

.clear{
	clear:both;}
	
/*Header*/

#logo
{
	position:absolute;
	left:408px;
	margin:-56px auto;
	z-index:99;

}
#time
{
	position:absolute;
	top:335px;
	right:829px;
	margin:0 auto;
	z-index:99;
	
	
	}
#bgdiv
{
	margin:0 auto;
	
	position:relative;
	height:500px;
	width:960px;
	margin-top:30px;
	
}

 


#step
{
	margin:0 auto;
	height:125px;
	width:960px;
	
	
	
	}
#contact{
	
	margin-top:17px;
	position:relative;
	
}
#call
{
	float:left;
	
	
}

#mail{
	float:right;
	position:relative;
	z-index:99;
	
	}
	
#header
{margin:0 auto;
padding:0;
width:960px;
height:auto;}

#hmenu{
	margin-top:-7px;
	position:relative;
	height:44px;
	width:960px;

}
.menu{
	float:left;	
	position:relative;
	z-index:99;
}


.menu ul{
padding:0;
list-style:none;

}
.menu ul li{
	float:left;

padding:0 51px 0 0;

display:block;

}

.menu ul li a{
	

color:#b98916;

text-decoration:none;


display:block;

padding:15px 10px 15px 0;


}

	
.menu2{
	float:right;
	position:relative;
	z-index:99;

	
}


.menu2 ul{
padding:0;
list-style:none;

}
.menu2 ul li{
	float:right;

padding:0 0 0 51px;

display:block;

}
.menu2 ul li a{
	

color:#b98916;

text-decoration:none;


display:block;

padding:15px 0px 15px 10px;


}

/*header end*/

/*footer*/

.menu3{
margin:0 auto;
width:960px;
}
.menu3 ul{
padding:0;
width:960px;
}

.menu3 span{
	color:#70530d;
	
	}
.menu3 ul{

list-style:none;
text-align:center;
}

.menu3 ul li{
	

padding:0px;

display:inline-block;

}
.menu3 ul li a{
	

color:#b98916;

text-decoration:none;


display:inline-block;

padding:9px 5px;


}
#footer
{
	background-color:#000;
	width:960px;
	background-image:url(../images/footerbg.png);
	background-repeat:no-repeat;
	padding:20px 0;

}


.ftxt{
	margin-top:29px;
	}
	
	.ftxt p{
	width:100%;
	text-align:center;
	margin:0 auto;
	font-size:12px;
	}
	
/*footer end*/


/*index page*/

#div3{
	margin-top:1px;
	background-color:#000;
	height:auto;
	width:960px;
	
	
}


.inner{
	margin-top:0px;
	min-height:319px;;
	height:auto;
	width:300px;
	border-style:solid;
	border-width:1px;
	border-color:#70530d;
	float:left;
	padding:0px;
	margin-right:27px;
	padding-bottom:15px;

}
.innertxt{
	margin:auto;
	height:auto;
	min-height:245px;
	width:300px;
	padding-top:10px;
	}
.innertxt h2{
	text-align:center;
	}
.innertxt p{
	text-align:center;
	line-height:26px;
	font-size:16px;
}
.innerprice{
	border:solid 1px #70530D;
	background:#f69824;
	width:288px;
	height:52px;
	padding:5px;
	
	
	}
.innerprice p 
{ text-align:center;
color:#000;
font-size:16px;
line-height:22px;
padding-top:4px;
}
	
.abovefooter{
	width:938px;
	border-style:solid;
	border-width:1px;
	border-color:#70530d;
	margin-top:25px;
	padding:13px 10px;
}
.abovefooter h1{ text-align:center; padding-top:10px; line-height:2px}
.abovefooter p{text-align:center;}
.abovefooter span{color:#b98916;}
.txt{
	font-size:12px;
	color:#FFF;
	text-align:left;
	}
.txt li{
	
	}
	

/*index page end*/

#contentdiv {
    background-color: #000000;
    border-color: #70530D;
    border-style: solid;
    border-width: 1px;
    margin-top: 1px;
    height: auto;
    padding:30px;
    width: auto;
}


#contentdivs {
    background-color: #000000;
    border-color: #70530D;
    border-style: solid;
    border-width: 1px;
    margin-top: 1px;
    padding: 25px;
    width: 900px;
	padding:28px;
	display:inline-block;
}
.innercontentdivs{
float:left; 
width:425px;;
margin-right:10px; 

}

.innerheading{
background:#2e2f30;  
line-height:40px;
text-align:center;
}
.innerheading span{
  color: #b98916;
  font-size:15px;
  font-weight:bold;
}
.insidediv{
	float:left;
	width:auto;
	background:#1a1a1b;
	padding-left:40px;
	
	}

.insidediv div{
float:left;
width:180px;
line-height: 32px;
color:white;

}




/* CONTACT PAGE STYLING START */
 .wpcf7-submit {
    background:transparent url("../images/btn2.png");
    border: medium none;
    color: #000000;
    cursor: pointer !important;
    height: 25px !important;
    width: 84px !important;
 
 
}
#contact-page {
  border: 1px solid #7C6110;
    background:#000;
    padding: 25px;
	padding-bottom:0px;
	
}

#contact-page ol.forms {
    list-style: none outside none;
    padding: 10px 0 0;
}
#contact-page ol.forms li {
 	margin-bottom: 18px;
  }
  #contact-page ol.forms label {
  display:block;
  font-size:14px;
  padding-bottom:10px;
  color: #4D4D4D;
  width: 86%;
}

#contact-page input.style{
	background-color:#4d4d4d;
	border:1px solid #3e3e3e;
	width: 86%;
	height:18px;
	color:#FFF;
}

#contact-page textarea.style{
	background-color:#4d4d4d;
	border:1px solid #3e3e3e;
	width: 100%;
	color:#FFF;
}
#contact-page p{
	font-size: 14px;
    font-weight: bold;
    margin: 10px 2px;

}

.error-style{color: red;
    font-size: 12px;
    margin-bottom: 16px;
    margin-left: 0px;}
    
    #contactForm input{margin-bottom:12px;}
    @media screen and (-webkit-min-device-pixel-ratio:0) {
    .buttons input{
    margin-top:19px;
    } 
    .textarea #commentsText{
    height:336px;
    }
	
	}
    .buttons input{
    margin-top:16px;
    }
    .textarea textarea{
    height:344px;
	
	
    }
	/*ie*/
	@media screen and (min-width:0\0) {
.textarea textarea{
height:331px;
}
}
	/* CONTACT PAGE STYLING END */


/*Packages page*/
.pinner{
	
	margin-right:50px; 
	height:auto;
	width:420px;
	float:left;
}


.packagedetail{
	margin:0 auto;
	height:auto;
	width:415px;}
.package{
	margin:0 auto;
	height:auto;
	width:360px;
	float:left;
	}
.package p{
	
	font-size:14px;
	text-align:left;
	line-height:20px;}

.pprice{
	margin:0 auto;
	float:right;
	height:auto;
	width:50px;
	}
.pprice p{
	font-size:14px;
	text-align:center;
	line-height:20px;
	}
	
@-moz-document url-prefix(){ 
	
  #bgdiv { margin-top:24px;}
  #div3 {margin-top:-28px;}

}
/*Packages page end*/