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

.round-corner{
		-webkit-border-radius: 10px;
		-moz-border-radius:10px;
		border-radius:10px;
		border: solid #fdfeff;
		background-color:#ffffff;
		-webkit-box-shadow: #A0A0A0 1px 1px 1px;
		-moz-box-shadow: #A0A0A0 1px 1px 1px; 
		box-shadow: #A0A0A0 1px 1px 1px;
}
.top-heading {
	padding-left:15px;
	margin-top:10px;
}
.top-heading-right {
		float:right;
		width:450px;
}
.menu { 
  padding: 0; 
  margin-top:0px;
}
.menu ul {
    float:right;
    font-family:"Century Gothic";
    font-size:13px;
    color:#333333;
    text-shadow: #FFFFFF 0px 1px 0px;
    font-weight:bold;
}
.menu li { 
    float:left;
    margin:0;
    padding-left:30px;
    padding-rigth:30px;
  
  
  }
.menu li a { 
    color:#333333;
    text-shadow: #FFFFFF 0px 1px 0px;
    text-decoration:none; 
    font-size: 13px;
  }
.menu li a:hover { 
    color: #990000;
    text-shadow: #FFFFFF 0px 1px 0px;
    text-decoration:none;
  
  }
.menu li.active a { 
    color:#014fff;
    text-shadow: #FFFFFF 0px 1px 0px;
    text-decoration:none;
    cursor:default;
  
  }
/*.top-heading-right ul{
		float:right;
		font-family:"Century Gothic";
		font-size:13px;
		color:#333333;
		text-shadow: #FFFFFF 0px 1px 0px;
		font-weight:bold;
}
.top-heading-right li{
		float:left;
		margin:0;
		padding-left:30px;
		padding-rigth:30px;
		}
.top-heading-right li a{
		color:#333333;
		text-shadow: #FFFFFF 0px 1px 0px;
		text-decoration:none;
}
.top-heading-right li a:hover{
		color: #9D0000;
		text-shadow: #FFFFFF 0px 1px 0px;
		text-decoration:none;
}*/
.top-heading-tab{
		margin-right:140px;
		padding-top:6px;
}
.finalize-it {
	float:right;
	height:27px;
	text-align: right;
}
h1 {
	margin:0px;
	font-family:'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size:22px;
	color:#fb0101;
	margin-bottom:8px;
}
.trip-desc {
	margin-left:304px;
	margin-top:10px;
	font-family: "Century Gothic";
	font-size: 18px;
	color: #06F;
	line-height: 30px;

}
.top-img-area1 {
	width:320px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}

.top-area-img-area {
	height:208px;
	width:304px;
	-webkit-border-radius: 10px;
	-moz-border-radius:10px;
	border-radius:10px;
	border: solid #fdfeff;
	background-color: #fdfeff;
	-webkit-box-shadow: #CCC 0px 0px 1px 2px;
	-moz-box-shadow: #CCC 0px 0px 1px 2px;
	box-shadow: #CCC 0px 0px 6px 2px;
	margin-top:0px;
	margin-left:6px;
	margin-bottom:10px;
}
.top-area-img {
	margin:8px;
	background-color:#CCCCCC;
	width:288px;
	height:191px;
		
}
.agent {
	margin-left:314px;
	text-align:center;
	font-family:"Century Gothic","Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:18px;
	line-height:30px;
	color:#3297fd;
	margin-top:14px;
	padding-left:6px;
	padding-right:6px;
	font-weight:bold;

}
.a-red {
	color: #333333;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	line-height:32px;
	padding-left:50px;
	margin-top:16px;
}
.a-red b{
		color: #ed0000;
}
.a-grey {
		color: #626262;
		font-size:13px;
		font-weight:bold;
		padding-top:10px;
}
.submit-button a:hover{
		text-decoration:none;
		color:white;
		text-align:center;
}
.submit-button b {
		font-size:13px;
		color:#666666;
		padding-bottom:50px;
}

.testimonials{
	width:300px;
	float:left;
	background-image:url(/stylesheets/images/gre-dot-bg.png);
	background-position:right;
	background-repeat:repeat-y;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
	font-family:"Century Gothic","Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:19px;
	color:#0066cc;
	text-align:center;
	line-height:22px;
	margin-left: 15px;
	margin-bottom:10px;
}

h2 {
	margin:0px;
	color:#6ba02e;
	font-family:arial;
	font-size:12px;
	margin-top:4px;
}
h2 b{
	color:#3d86da;
	font-weight:normal;
}
.packages {	
		padding-left:20px;
		padding-right:20px;
}
.package-head {
	font-family: "Century Gothic", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	color:#EA0000;
	font-weight:bold;
}
.package-head b {
	font-family:verdana;
	font-size:10px;
	color:#cd0000;
	font-weight:normal;
}

.testi {
		font-family:verdana;
		font-size:12px;
		color:#504f4f;
		line-height:26px;
		text-align:justify;
		margin-top:8px;
}


.package-box-txt {
		font-family:Verdana;
		font-size:14px;
		color:#7d7d7d;
		line-height:26px;
		margin-top:7px;
}
.box  {
    padding:10px;
    margin-bottom:1.5em;
    background-color:#FFF;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    border:1px solid #c5c5c5;
}
.box-txt{
		font-family:Verdana;
		font-size:11px;
		color: #666666;
		font-weight:normal;
}




.features-desc1 {
		margin:10px;
}
.features-desc1 h1{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif ;
	font-size:30px;
	color:#CD0106;
	margin:0px;
	margin-top:30px;
	margin-bottom:12px;
	font-weight:bold;
	padding:9px;
	background-color: #FBFBFB;
	text-shadow: #CCC 0px 1px 0px;
}
.features-txt {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;
	font-size:13px;
	text-align:justify;
	line-height:22px;
	color:#696969;
	margin-top:4px;	
	padding-bottom:10px;
	padding-left:16px;
	padding-right:6px;
	padding-top:6px;
	border-bottom: #CCC dashed 1px;
}
.features-txt h2{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif ;
	font-size:18px;
	color: #0095DD;
	margin:0px;
	margin-top:8px;
	margin-bottom:8px;
	font-weight:bold;
}
.works {
		margin:10px;
}
.works h1{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif ;
	font-size:30px;
	color: #CD0106;
	margin:0px;
	margin-top:30px;
	margin-bottom:12px;
	font-weight:bold;
	padding:9px;
	background-color: #FBFBFB;
	text-shadow: #CCC 0px 1px 0px;}
.works ul{
		font-family:'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;
		font-size:18px;
		color:#333333;
		text-shadow: #FFFFFF 0px 1px 0px;
		
}
.works li{
		float:left;
		margin:0;
		min-height:400px;
		padding-rigth:10px;
		width:212px;
		border:#CCCCCC 1px solid;
		margin-left:6px;
		margin-right:6px;
		text-align:center;
		}
.work-txt {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;
	font-size:13px;
	text-align:justify;
	line-height:22px;
	color:#696969;
	margin-top:4px;	
	padding:10px;
}
.work-txt i{
		color: #00F;
		font-size:15px;
		font-style:normal;
}
.work-num {
  width:30px;
  min-height:27px;
  border:#CCCCCC 1px solid;
  position: relative;
  background-color:#FFFFFF;
  left:-6px;
  top:-6px;
  font-size:20px;
  color:#990000;
  font-family:century gothic;
  font-weight:bold;
  padding-top:3px;
}
.works-b {
  background-color: #F7F7F7;
  font-weight:normal;
  padding-top:4px;
  padding-bottom:4px;
}
