@import url(".highlight.css");
body {
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
    line-height: 1.3em;
    margin: 0 auto;
    font-size: 11px;
    color: #000000;
    background: url(../img/bg1.jpg) no-repeat 100%;
    background-position: top center;
    background-attachment: fixed;
}
.heading{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:28px; }
. h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:20px; padding:0; margin:0 ;}
.heading2{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:28px; padding-left:10px;}



#contentpane {
	width:1000px;
	margin:0 auto;
	background-color:#FFF;
}

/*****************************************/

/*** specific layout elements ***/

/* header ****************************************/

#header {
	position:relative;
	margin:0 auto;
	height:97px;
	width:1000px;
	background: url(../img/yatra-logo-bg.jpg) no-repeat;

}

#logo{
	float:left;
}
#callnow{
	float:left;
	width:690px;
	text-align:right;
	padding:42px 23px 0 0;
	color:#FFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:24px;
}

#tabs{
	width:1000px;
	height:30px;
	background:url(../img/tabs-bg.jpg) no-repeat;
		float:left;
}
#tabs-btn{
	padding:8px 0 0 0;
		color:#FFF
}
.top-link {
	color: #fff;
	font-weight: 400;
	font-size:12px;
	text-decoration: none;
}
.top-link:hover {
	color:#09F;
	font-weight: 400;
	font-size:12px;
	text-decoration: none;
}

#flash-banner{
	float:left;
	background:url(../img/flash.jpg) no-repeat;
	height:270px;
	width:1000px;
}
/**central panel***************************************/
#content {
    float: left;
    width: 1000px;
    background-color: #fff;
    font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
}
/**left column***************************************/
#leftcolumn {
	float:left;
	width: 220px;
	margin:0 4px 0 4px;
	background-color:#FFF;
	display:block;
}
/***/
#package{ float:left;
width: 220px;}
/***/
#packagetop{
	float:left;
	width: 220px;
	height:auto;
}
.packagetop-left{
	float:left;
	width:11px;
	height:34px;
	background:url(../img/head-left.jpg) no-repeat;
}
.packagetop-mid{
	width:198px; height:34px; float:left; background:url(../img/head-loop.jpg) repeat-x;
}
.packagetop-right{
	float:left;
	width:11px;
	height:34px;
	background:url(../img/head-right.jpg) no-repeat;
}
.leftbg{
    float: left;
    width: 220px;
    height: 35px;
    background: url(../img/leftbg.jpg) no-repeat;
    font-size: 16px;
}

/*---------------*/
#packagemid{
	float:left;
	width: 220px;
}
.packagemid-mid{
	 float:left; width:216px; background-color:#4bc0fd; border:#35b7ed 2px solid; border-top:none; border-bottom:none;
}

.leftlinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:22px;
	text-decoration:none;
	font-weight:600;
	padding:0px 0 0 9px;}
.leftlinks:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006;
	line-height:22px;
	text-decoration:none;
	font-weight:600;
	padding:0px 0 0 9px;}
	
	.spacing{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#85d4fe;
	border-bottom:1px solid #85d4fe;
	text-decoration:none;
	height:1px;}
/*---------------*/
	.packagefoot-left{
	float:left;
	width:11px;
	height:11px;
	background:url(../img/bottom-left.jpg) no-repeat;
}
.packagefoot-mid{
	width:198px; float:left; background:url(../img/bottom-loop.jpg) repeat-x;
}
.packagefoot-right{
	float:left;
	width:11px;
	height:11px;
	background:url(../img/bottom-right.jpg) no-repeat;
}
.leftbanners {
	float:left;
	padding:3px 0;
}

/*-mid column***************************************---*/	
	#midcolumn {
	float:left;
	width: 519px;
background-color:#FFF;
}
#midcolumn1{float:left;width:755px;background-color:#FFF;}
/***/
#center-package{ float:left;
width: 519px;}
#center-packagetop{
	float:left;
	width: 519px;
	height:auto;
}
.center-packagetop-mid{
	width:497px; float:left; background:url(../img/head-loop.jpg) repeat-x;
}	
/*---------------*/
#center-packagemid{
	float:left;
	width: 519px;
}
.center-packagemid-mid{
	 float:left; width:515px; background-color:#4bc0fd; border:#35b7ed 2px solid; border-top:none; border-bottom:none; font-size:12px;
}
.package{ padding: 0 8px 0 8px; text-align: justify;
}
.center-packagefoot-mid{
    width: 497px;
    float: left;
    background: url(../img/bottom-loop.jpg) repeat-x;
    font-size: 14px;
}
.destinations{
    margin: 4px 0 0 4px;
    float: left;
    font-size: 12px;
}
.thumb-links{
    border: 2px #FFF solid;
    color: #F7920C;
}
	
	.heading1{
    background-color: #FFF;
    text-align: center;
    vertical-align: middle;
    padding: 1px 0 1px 0;
    margin: 2px 0 15px 0;
    box-shadow: 1px 2px 2px #333;
    color: rgba(242,164,3,1);
    font-size: 12px;
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
}
	
	.heading-link{font-family:Arial, Helvetica, sans-serif; color:#000;  font-size:12px; font-weight:bold; text-decoration:none;}
	
	.heading-link:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#06C;
	font-size:12px;
	font-weight:bold;
	text-decoration:none
}
.blue-box-wraper{ margin:5px 0 5px 0;float:left; width:519px;}
.blue-box-wrap{ float:left; width:255px; font-size:12px;}
	
.blue-box{  border: 1px solid #6bbef7;-moz-border-radius: 8px 8px 0 0;
    -webkit-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;  margin:0 0px 0 0; padding:8px 4px 0 4px; background-color:#6bbef7;}	
	.big-thumb-links{
	border:2px #FFF solid;
	margin:4px 0 ;}
	.white-box{border: 1px solid #6bbef7;
	border-top:none; -moz-border-radius: 0 0 8px 8px ;
    -webkit-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px; width:253px; padding:5px 0 0 0; height:38px;}
	.more{background-color:#17508a;  text-align:center; vertical-align:middle; padding:1px 0 2px 0; margin:8px 8px 0px 8px; width:70px; float:left;}
		.booknow{background-color:#17508a;  text-align:center; vertical-align:middle; padding:1px 0 2px 0; margin:8px 8px 0px 8px; width:70px; float:right;}
	
	.more-link{font-family:Arial, Helvetica, sans-serif; color:#fff;  font-size:12px; font-weight:bold; text-decoration:none;}
	
	.more-link:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FC0;
	font-size:12px;
	font-weight:bold;
	text-decoration:none
	}

/*-------right column--------****************************************/

#rightcolumn{
	float:left;
	width: 245px;
	margin:0 4px 0 4px;
}
.rightbanners {
    float: left;
    padding: 0px 0 8px 0;
    font-size: 16px;
    font-style: inherit;
    font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
}
h5 .heading1 strong {
}

/*----footer-----------****************************************/
#footer {
	background:url(../img/footer-loop.jpg) repeat-x;
	width:1000px;
	height:405px;
	color: #000;
	float:left;
}
.footer-column{background:url(../pics/footer-tabs.jpg) repeat-x;  background-color:#0b82de; padding:10px 15px 15px 15px;}
.footer-blocks{width:140px;float:left;margin:10px 0 0 32px;}
.footer-inblocks{width:140px;float:left;margin:10px 0 0 5px;}
.footer-lastblocks{width:140px;float:left;margin:10px 0 0 5px;}
.footer-blocks1{width:200px;float:left;margin:10px 0 0 10px;}
.footerheading{ color:#000; text-decoration:none; font-weight:bold; line-height:28px; font-size:12px;}
.footertabs{ color:#000; text-decoration:none; font-size:11px; line-height:16px;}
.footertabs:hover{
	color:#039;
	text-decoration:none;
	font-size:11px;
}

.copy{ float:left; width:1000px; padding:35px 15px; height:25px; text-align:center;}
.design{ color:#000; text-decoration:none; }
.design:hover{ color:#000; text-decoration:none; }
.followus{ color:#6079ab; text-decoration:none; font-weight:bold; width:530px; float:left;}
.rights{ color:#6079ab; text-decoration:none; font-weight:bold; width:400px; float:left; text-align:right;}
.entrytext {
    margin: 0 0 0 15px;
    text-align: justify;
}
.entrytext1 {margin:0 0 0 0;}
#midcolumn1 .entrytext p{

font-size:12px;
margin:2px 0 2px 0;
padding-top:10px;

}
#midcolumn1 .entrytext p strong{
    font-weight: bold;
    font-size: 18px;
    font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
}
#midcolumn1 .post h1{
    font-size: 16px;
    margin-top: 6px;
}
#midcolumn1 .post h2{ font-size:16px; margin-top:8px; margin-bottom:8px;}
#midcolumn1 .post h3{ font-size:12px; margin-top:4px;}
#midcolumn1 .post p{font-size:12px; margin:1px;
}
.td_border {
border:solid 2px #CC3300;
font-size:12px;
}
.td_border_left {
border-right:solid 1px #CC3300;
border-bottom:solid 1px #CC3300;
}
.td_border_bottom {
border-bottom:solid 1px #CC3300;
}
.internallink{
	font-family:Arial, Helvetica, sans-serif;
	color:#006;
	line-height:22px;
	text-decoration:none;
}
.internallink:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
.status {
    padding-left: 8px;
    padding-top: 2px;
    vertical-align: top;
    white-space: nowrap;
}
label {
    padding-right: 8px;
    padding-top: 30px;
    vertical-align: top;
    white-space: nowrap;
    width: 100px;
}
label.error {
    background: url("../pics/unchecked.gif") no-repeat scroll 0 0 transparent;
    color: #EA5200;
    font-weight: bold;
    padding: 1px 5px 2px 20px;
}
label.checked {
    background: url("../pics/checked.gif") no-repeat scroll 0 0 transparent;
    padding: 1px 5px 2px 20px;
}
field {
    padding-bottom: 10px;
    white-space: nowrap;
}
body {
}
h5 .heading1 strong {
}
.highlight {
    background-color: rgba(255,228,95,1);
}
