.main{width:100%; align="center";  -moz-box-shadow:1px 1px 4px #222;
-webkit-box-shadow:1px 1px 4px #222;
box-shadow:1px 1px 4px #222;
-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.top{height:100px;}
.top p{ margin-left:5px; margin-bottom:5px; padding:0;}			
.top a { text-decoration:none; color:black; font-size:13px; border-bottom:1px dotted #bbd2de; }
.top a:hover { text-decoration:none;color: white;background: black; }

.left{float:left; width:700px;
}
				
.left p{ margin-left:5px; margin-bottom:5px; padding:0;}			
.left a { text-decoration:none; color:black; font-size:13px; border-bottom:1px dotted #bbd2de; }
.left a:hover { text-decoration:none;color: white;background: black; }

 .right{float:right; width:250px;}
				
.right p{ margin-left:5px; margin-bottom:5px; padding:0;}			
.right a { text-decoration:none; color:black; font-size:13px; border-bottom:1px dotted #bbd2de; }
.right a:hover { text-decoration:none;color: white;background: black; }
 .bottom{width:100%;height:100px;
}
				
.bottom p{ margin-left:5px; margin-bottom:5px; padding:0;}			
.bottom a { text-decoration:none; color:black; font-size:13px; border-bottom:1px dotted #bbd2de; }
.bottom a:hover { text-decoration:none;color: white;background: black; }


.fl{width:100%; margin-top:10px;}
.fl-left{ float:left;width:450px;margin-right:10px;}
.fl-right{ float:right;
border:1px solid #d2d2d4;width:170px;
-moz-box-shadow:1px 1px 4px #222;
-webkit-box-shadow:1px 1px 4px #222;
box-shadow:1px 1px 4px #222;
-moz-border-radius:5px;



    -webkit-border-radius:5px;



    border-radius:5px;}



.fl-right
a{ color:#58595B; text-decoration:none;}



.fl-right
a:hover{  text-decoration:none;color: white;background: black;}
.fl-right-bottom-mid{ height:40px; margin:0; padding:3px 15px 2px 15px; font-size:10px; color:#58595B; }
.fl-right-bottom-mid p{ font-size:10px; color:#5a5a5c; margin:0; margin-bottom:3px; padding:0;}
.fl-right-bottom-mid-days{ margin-right:15px; margin-top:5px; }
.fl-right-bottom-mid-rate{ color:red; font-size:10px; font-weight:600;}
.fl-right-bottom-mid-line{ margin-left:0px; margin-right:20px; margin-top:3px; border-bottom:1px solid #d2d2d4; padding-bottom:5px; }
.yatra-box{ width:100%; clear:both; border:1px solid #d2d2d4; padding:5px; height:146px; }
.yatra-box2{ width:100%; clear:both;  padding:5px; height:407px;margin-top:5px; }
.yatra-box2 a{ text-decoration:none; color:#59595C;}
.yatra-box2 a:hover{ text-decoration:underline; color: white;background: black;}
.yatra-box a{ text-decoration:none; color:#59595C;}
.yatra-box-content{ width:100%; margin:0; padding:0; clear:both;   }
.yatra-content-left{ float:left; border-right:1px #cfcfcf solid;  margin-left:10px;  }
.yatra-content-left-1:hover{ float:left;padding:px; margin-top:px; margin-left:0; border:1px solid  #dddddd;color: white;background: ;}.yatra-content-left-1{ float:left; width:285px; margin-left:5px; height:129px; width:143px; margin-right:5px; font-size:11px; color:#59595C;}
.yatra-content-left-1 img{ background-color:;
    -moz-box-shadow:1px 1px 4px #222;
    -webkit-box-shadow:1px 1px 4px #222;
    box-shadow:1px 1px 4px #222;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
padding:5px; margin-top:5px; margin-left:0; border:1px solid #dddddd}
.yatra-content-left-1 span{ color:#0573B1; font-size:12px; font-weight:bold; line-height:13px;}
.yatra-content-left-1 img:hover{ background-color:;
    -moz-box-shadow:1px 1px 4px #222;
    -webkit-box-shadow:1px 1px 4px #222;
    box-shadow:1px 1px 4px #222;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
float:left;padding:5px; margin-top:5px; margin-left:0; border:1px solid  #dddddd;color: white;background: black;}
.yatra-content-right{ float:right; width:272px; margin-left:15px; margin-right:15px; font-family:Arial, Helvetica, sans-serif; color:#0674B1; font-weight:600; font-size:12px; }
.yatra-content-right:hover { background: ;float:right; width:272px; margin-left:15px; margin-right:15px; font-family:Arial, Helvetica, sans-serif; color:#0674B1; font-weight:600; font-size:12px; }
.yatra-content-right p{ border-bottom:2px solid #e7e7e7; line-height:28px; padding-bottom:5px; margin:0; padding:0;}
.yatra-content-right span{ float:left; margin-right:0px; font-family:Arial, Helvetica, sans-serif; color:#59595C; font-size:11px;}
.yatra{ width:100%; margin:0; padding:0; clear:both; height:200px;   }
.yatra-right{ width:100%;    height:207px; }
.yatra-right-1{
float:right; margin-left:5px;
height:139px; width:100px;
 margin-right:5px; padding:5px;
margin-top:5px;font-size:9px;
color:#59595C; 
background-color:;
 
}
.yatra-right-1 img{
background-color:;float:center;
    -moz-box-shadow:1px 1px 4px #222;
    -webkit-box-shadow:1px 1px 4px #222;
    box-shadow:1px 1px 4px #222;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
padding:5px; margin-top:5px;width:80px;height:60px; margin-left:0; border:1px solid #dddddd}



.yatra-right-1 img:hover{ background-color:;
    -moz-box-shadow:1px 1px 4px #222;
    -webkit-box-shadow:1px 1px 4px #222;
    box-shadow:1px 1px 4px #222;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
float:left;padding:5px; margin-top:5px; margin-left:0; border:1px solid  #dddddd;color: white;background: black;}







.yatra-right-1 span{ color:red; font-size:8px; font-weight:bold; line-height:13px;}



.yatra-right-2{background-color:white;



    -moz-box-shadow:1px 1px 4px #222;



    -webkit-box-shadow:1px 1px 4px #222;



    box-shadow:1px 1px 4px #222;



    -moz-border-radius:5px;



    -webkit-border-radius:5px;



    border-radius:5px; float:left; margin-left:5px; height:229px; width:240px; margin-right:5px; font-size:14px; color:#59595C;}







.yatra-right-2:hover{ float:left; margin-left:5px; height:229px; width:240px; margin-right:5px; font-size:14px; color:#59595C;border:1px #cfcfcf solid;background: ;}



.yatra-right-2 img{ background-color:;



    -moz-box-shadow:1px 1px 4px #222;



    -webkit-box-shadow:1px 1px 4px #222;



    box-shadow:1px 1px 4px #222;



    -moz-border-radius:5px;



    -webkit-border-radius:5px;



    border-radius:5px;



padding:5px; margin-top:5px; margin-left:0; border:1px solid #dddddd}



.yatra-right-2 img:hover{background-color:;



    -moz-box-shadow:1px 1px 4px #222;



    -webkit-box-shadow:1px 1px 4px #222;



    box-shadow:1px 1px 4px #222;



    -moz-border-radius:5px;



    -webkit-border-radius:5px;



    border-radius:5px;



 float:left;padding:5px; margin-top:5px; margin-left:0; border:1px solid  #dddddd;color: white;background: black;}



.yatra-right-2 span{ color:#0573B1; font-size:12px; font-weight:bold; line-height:13px;}











.yatra-left{ float:left; width:153px; margin-left:10px; margin-right:10px; font-family:Arial, Helvetica, sans-serif; color:#0674B1; font-weight:600; font-size:12px; }

.yatra-left p{ border-bottom:2px solid #e7e7e7; line-height:28px; padding-bottom:5px; margin:0; padding:0;}

.yatra-left span{ float:left; margin-right:5px; font-family:Arial, Helvetica, sans-serif; color:#59595C; font-size:11px;}

.yatra-left img{  padding:5px; margin-top:5px; margin-left:0; border:1px solid  #dddddd;}

.yatra-left img:hover{ background-color:;-moz-box-shadow:1px 1px 4px #222;

    -webkit-box-shadow:1px 1px 4px #222;



    box-shadow:1px 1px 4px #222;



    -moz-border-radius:5px;



    -webkit-border-radius:5px;



    border-radius:5px;



 padding:5px; margin-top:5px; margin-left:0; border:1px solid  #dddddd;color: white;background: black;}



.yatra-left-1{float:left; margin-left:5px; height:169px; width:123px; margin-left:5px;



 padding:5px; margin-top:5px;font-size:14px; color:#59595C;border:1px solid #cfcfcf;



 background-color:;



    -moz-box-shadow:1px 1px 4px #222;



    -webkit-box-shadow:1px 1px 4px #222;



    box-shadow:1px 1px 4px #222;



    -moz-border-radius:5px;



    -webkit-border-radius:5px;



    border-radius:5px}







.yatra-left-1 img{background-color:;



    -moz-box-shadow:1px 1px 4px #222;



    -webkit-box-shadow:1px 1px 4px #222;



    box-shadow:1px 1px 4px #222;



    -moz-border-radius:5px;



    -webkit-border-radius:5px;



    border-radius:5px;



 padding:5px; margin-top:5px; margin-left:0; border:1px solid #dddddd}



.yatra-left-1 img:hover{ float:left;padding:5px; margin-top:5px; margin-left:0; border:1px solid  #dddddd;color: white;background: black;}







.yatra-left-1 span{ color:#0573B1; font-size:12px; font-weight:bold; line-height:13px;}







.view            {



                margin: 0;



                padding:5px 5px;



                font-size:8px;



                line-height:10px;



                float: right;



                color:white;



                background:#1951A5;



                cursor:pointer;



                outline:none;



                text-align:center;



                text-decoration:none;



                border:1px solid #515151;



                border-radius:5px;



                -moz-border-radius:5px;



                -khtml-border-radius:5px;



                -webkit-border-radius:5px;



                }











.yatra-box22 { width:670px; clear:both; border:1px solid #d2d2d4; padding:5px; height:407px; }







.rightnew{
width:100%;
margin-top:10px;
padding:0; clear:both; height:180px; }







.right-1{width:140px; height:100%;   padding:5px; text-align:justify;
color:red;
     font-size:10px; float:left;margin-left:10px;margin-top:10px;
      }
.right-1 img{ background-color:;float:center;-moz-box-shadow:1px 1px 4px #222;
-webkit-box-shadow:1px 1px 4px #222;
    box-shadow:1px 1px 4px #222;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;margin-bottom:15px;
    border-radius:5px;width:130px; height:70px;
float:center;padding:5px; margin-top:5px; margin-left:0; border:1px solid white}
.right-1 span{ color:black; font-size:9px; font-weight:bold; line-height:13px;}
.right-1 a { text-decoration:none; color:black; font-size:10px; border-bottom:0px dotted #bbd2de;  }
.right-1 a:hover {color: white;background: black; }
h3{ margin:0px; padding:0px;  font-size:13px;
font-weight:100;
    color:#0573B1;
    line-height:normal; margin-bottom:0px; }
h1 { color:#FFF; font-size:13px; font-weight:bold;  text-decoration:none; margin:0; padding:0;
}
h2 { color:#FFF; font-size:13px; font-weight:bold;  text-decoration:none; margin:0; padding:0;
}
.right-2{background-color:white;



    -moz-box-shadow:1px 1px 4px #222;



    -webkit-box-shadow:1px 1px 4px #222;



    box-shadow:1px 1px 4px #222;



    -moz-border-radius:5px;



    -webkit-border-radius:5px;



    border-radius:5px; width:190px; height:300px; clear:both; border:1px solid #d2d2d4; padding:5px;background:#E9E9E9;}







.right-2:hover{ float:left;padding:5px; margin-top:5px; margin-left:0; border:1px solid  #dddddd; color: black;background: ;}



.right-2 img{ background-color:;



    -moz-box-shadow:1px 1px 4px #222;



    -webkit-box-shadow:1px 1px 4px #222;



    box-shadow:1px 1px 4px #222;



    -moz-border-radius:5px;



    -webkit-border-radius:5px;



    border-radius:5px;



float:left;padding:5px; margin-top:5px; margin-left:0; border:1px solid white}



.right-2 span{ color:black; font-size:9px; font-weight:bold; line-height:13px;}



.right-2 a { text-decoration:none; color:black; font-size:11px; border-bottom:0px dotted #bbd2de;  }
.right-2 a:hover {font-size:11px; color: white;background: black; }
.right-2 img:hover{ float:left;padding:5px; margin-top:5px; margin-left:0; border:1px solid  #dddddd;color: white;background: black;}
h3{ margin:0px; padding:0px;  font-size:13px;
    font-weight:100;
    color:#0573B1;
    line-height:normal; margin-bottom:0px; }
h1 { color:#FFF; font-size:13px; font-weight:bold;  text-decoration:none; margin:0; padding:0;
}
h2 { color:#FFF; font-size:13px; font-weight:bold;  text-decoration:none; margin:0; padding:0;
}
#footer{ width:940px;height:60px; background-color:; border:1px solid #ffffff; margin-bottom: 17px; margin-top: px; padding-bottom: px; padding-top: px; margin-left:auto; margin-right:auto; padding-left:0; padding-right:0}
#footer-head{ width: 120px; float:left; color:#FFF; font-size:10px; font-weight:bold; margin-left:4px; text-decoration:none; margin-right:4px;}
#footer-head p{ margin-left:4px; margin-bottom:0px; padding:0;}
#footer-head span{ width:140px; float:left; text-decoration:none;}
#footer-head span ul{ list-style-type:none; margin:0; padding:0; margin-left:8px; margin-top:10px;  text-decoration:none;}
#footer-head span ul li{ list-style-type:none;  margin:0; padding:0; font-size:11px; font-weight:100; color:#bbd2de; text-decoration:none;
}
#footer-head span ul li a {border:1px solid #ffffff;color: black;background:#E9E9E9 ;display: block;padding: 5px 0;line-height: 10px;padding-left: 8px;padding-top: 3px; /*link text is indented 8px*/
text-decoration: none; text-decoration:none; color:black; font-size:11px;  }
#footer-head span ul li a:hover {color: white;
background: black; }

h3{ margin:0px; padding:0px;  font-size:13px; 