*
{
	margin:0;
	padding:0;
}
body
{
	background:#fff;
	background-repeat:repeat;
	font-family:"arial", cursive;
	color:#333333;
	font-size:14px;
}

.center
{
	margin:0 auto;
}
.left
{
	float:left; display:inline;
}
.right
{
	float:right; display:inline;
}
.border
{
	border:1px solid #666;
}
.clear
{
	clear:both;
}
#header-container
{
	background-image:url(../images/header-bg.png);
	width:100%;
	height:auto;
}
#header
{
	width:1000px;
	height:80px;
	;
}
#header #logo
{
	width:300px;
	height:80px;
}
#header #phone
{
	width:300px;
	height:80px;
}
#menu-wrapper
{
	width:100%;
	height:auto;
	position:relative;
	background:-webkit-linear-gradient(#00DF03,#14A104);
	background:-moz-linear-gradient(#00DF03,#14A104);
	background:-o-linear-gradient(#00DF03,#14A104);
	background:-linear-gradient(#00DF03,#14A104);
}
#menu-container
{
	width:1000px;
	height:30px;
	
}
#menu-container #menu
{
	list-style:none;	
}
#menu-container #menu li
{
	float:left; display:inline;
	padding:5px 20px;
}
#menu-container #menu li a
{
	color:#FFF;
	text-decoration:none;
}
#slider-container
{
	width:1000px;
	height:325px;
}
#slider-container #flights
{
	width:300px;
	height:300px;
	background-color:#FFF;
	padding:5px;
	overflow:hidden;
	box-shadow:0 7px 9px;
}
#slider-container #flights .name-of-tour
{
	width:200px;
	height:25px;
	border-bottom:1px dashed #666;
	text-align:center;
	margin-top:5px;
	color:#666;
}
#slider-container #flights .price
{
	width:90px;
	height:25px;
	border-bottom:1px dashed #666;
	text-align:center;
	margin-top:5px;
	color:#666;
}
#slider-container #slider
{
	width:670px;
	height:300px;
	padding:5px;
	background-color:#FFF;
	box-shadow:0 7px 9px;
}
#slider-container #offers
{
	width:680px;
	height:100px;
	margin-top:5px;
	background-color:#FFF;
	box-shadow:0 7px 9px;
}
#slides{
   width:670px;
   height:300px;
   overflow:hidden;		
   position:relative;	
   padding:0;
   margin:0;
   background-image:url(../images/2192618880_45d57081bb_z.jpg);
}
#scroll ul li a
{
	text-decoration:none; 
	color:#666;
}
#scroll ul li a:hover
{
	color:#000;
}
#slideshow {
    position:relative;
	height:360px;
	width:190px;
	overflow:hidden;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}
#content-container
{
	width:990px;
	height:585px;
	background-color:#FFF;
	padding:10px 5px 5px 10px;
	margin-bottom:25px;
	box-shadow:0 13px 20px;
}
#content-container #heading
{
	width:100%;
	height:35px;
	padding-right:40px;
	background-image:url(../images/flight_icon.png);
	background-position:left;
	background-repeat:no-repeat;
}
#content-container #heading h1
{
	margin-left:40px;
	font-size: 21px;
}
#content-container #heading h2
{
	margin-left:40px;	
}
#content-container #bg
{
	width:960px;
	height:30px;
	background-image:url(../images/title-bg.png);
	background-position:top;
	margin-top:-20px;
}
#content-container p
{
	margin-top:10px;
}
#content-container #first
{
	width:330px;
	height:360px;
	margin-right:10px;
	margin-top:20px;
}
#content-container #second
{
	width:190px;
	height:360px;
	margin-top:20px;
	margin-left:10px;
}
#content-container #third
{
	width:785px;
	height:360px;
	margin-top:20px;
}
#content-container #third .tab
{
	 padding:0px 22px; 
	 border:1px solid #666;
	 cursor:pointer;
	 background-color:#999;
	 color:#333;
}
#content-container #third .last
{
	padding-right:73px;
}
#content-container #third .working
{
	background-color:#FFF;
	color:red;
}
.active
{
	color:#000;
}
#content-container #third .tab-content
{
	width:785px;
	height:300px;
	display:none;
}
#content-container #bottom-left
{
	width:485px;
	height:250px;
	margin-right:10px;
	margin-top:10px;
	overflow:hidden;
}
#content-container #bottom-right
{
	width:485px;
	height:250px;
	margin-top:10px;
	overflow:hidden;
}
#footer-container
{
	width:100%;
	height:140px;
	background-image:url('/images/bg.jpg');
}
#footer-container #footer-menu
{
	width:700px;
	height:30px;
	padding-top:15px;
}
#footer-container #footer-menu #menubar
{
	list-style:none;
}
#footer-container #footer-menu #menubar li
{
	float:left; display:inline;
	margin-right:10px;
	color:#FFF;
}
#footer-container #footer-menu #menubar li a
{
	color:#FFF;
	text-decoration:none;
}
#footer-container #footer-menu #menubar li a:hover
{
	color:#79D107;
}
.rightbanner
{
	color:#444;
	position:absolute;
	margin:40px 0 0 88%;
	font-size: 12px;
}

.leftbanner
{
	color:#000;
	position:fixed;
	margin:40px 0 0 7px;
	opacity:0.85;
}
ul.a {
    list-style-type: circle;
	margin-left:50px;
	padding-top: 10px;
}
blockquote.style2 {
  font: 14px/22px normal helvetica, sans-serif;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 50px;
  padding-left: 15px;
  border-left: 3px solid #ccc;
} 
input {
   border-radius:5px;
   box-shadow: 0px 0px 5px 0px gray inset;
   height: 25px;
   width: 100%;
}
textarea {
   border-radius:7px;
   box-shadow: 0px 0px 7px 0px gray inset;
   height: 176px;
   width: 100%;
}
#movieposters { list-style:none; margin:10px 15px; height:260px; }
#movieposters li { display:inline; float:left; padding-right: 50px;
	-webkit-perspective: 500; -webkit-transform-style: preserve-3d;
	-webkit-transition-property: perspective; -webkit-transition-duration: 0.5s; }
#movieposters li:hover { -webkit-perspective: 5000; }
	
#movieposters li img { border:5px solid #FFBD00; border-radius: 80px 0px 80px 0px; -webkit-transform: rotateY(30deg); -moz-transform: rotateY(30deg)
	-moz-box-shadow:0 3px 10px #888; -webkit-box-shadow:0 3px 10px #888;
	-webkit-transition-property: transform; -webkit-transition-duration: 0.5s; }
#movieposters li:hover img { -webkit-transform: rotateY(0deg); }

.movieinfo { border:3px solid #eaeaea; padding:5px; border-radius: 40px 0px 40px 0px; width:115px; height:60px; background-color:#0012B9; color: aliceblue; margin:-140px 0 0 55px; position:absolute;
	-moz-box-shadow:0 20px 40px #888; -webkit-box-shadow:0 20px 40px #888;
	-webkit-transform: translateZ(30px) rotateY(30deg);
	-webkit-transition-property: transform, box-shadow, margin; -webkit-transition-duration: 0.5s; }
	
#movieposters li:hover .movieinfo { -webkit-transform: rotateY(0deg); -webkit-box-shadow:0 5px 10px #888; margin:-175px 0 0 30px; }
	
.movieinfo h3 { color:#fff; font-variant: small-caps; text-align:center; padding-bottom:5px; font-size: 15px;}
.movieinfo p { padding-bottom:15px; }
.movieinfo a { background-color:#0089C4; padding:3px 0px; color:#eee; text-decoration:none; display:block; width:70px; border-radius:10px; text-align:center; margin:0 auto;
	-moz-border-radius:5px; -webkit-border-radius:5px; }
.movieinfo a:hover, .movieinfo a:focus { background-color:#6a191f; color:#fff; }