/* CSS Document */
body{
background:url(../images/body_back.gif) #e2e2ce repeat-x;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.mtrailer a{
text-decoration:none;
color:#003333;
background:#FFFFFF;
padding:5px;
}
.mtrailer a:hover{
text-decoration:none;
color:#FFFFFF;
background:#171611;
padding:5px;
}

.lnews{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3e3d36;
background:#d4d4c8 url(../images/latest_news_head.jpg) right top  no-repeat;
border:1px solid #ececdf;
padding-left:10px;
padding-right:100px;
}
.tarrif_head{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:10px;
}
.tarrif_black{
font-family:tahoma;
font-size:11px;
color:#000000;
padding-left:10px;
border-bottom:1px solid #e7e7e7;
}
.tarrif_grey{
margin:0px;
padding:0px;
font-family:tahoma;
font-size:11px;
color:#7e7e7e;
}
.tarrif_red{
margin:0px;
padding:0px;
font-family:tahoma;
font-size:11px;
color:#9f0404;
border-bottom:1px solid #e7e7e7;
}
.outer_border{
border:1px solid #d0d0bd;
}
.inner_border{
background:#1b1a15;
border:6px solid #ffffff;
}
.inner_border1{
background:#e2e2ce;
border:6px solid #ffffff;
}
.selectopt1{
background:url(../images/input_back.jpg) repeat-x #FFFFFF;
color:#9f0404;
border:0px #FFFFFF solid;
padding:3px;
width:90px;
}
.selectopt2{
background:url(../images/input_back.jpg) repeat-x #FFFFFF;
color:#9f0404;
border:0px #FFFFFF solid;
padding:3px;
width:140px;
}
.input1{
background:url(../images/input_back1.jpg) repeat-x #FFFFFF;
color:#003333;
border:1px #CCCCCC solid;
padding:5px;
width:320px;
}

.input2{
background:url(../images/input_back1.jpg) repeat-x #FFFFFF;
color:#003333;
border:1px #CCCCCC solid;
padding:5px;
width:845px;
height:150px;
line-height:22px;
}

.date{
        width: 31px;
		height:31px;
		margin:0px;
		padding:0px;
}
.date a { 
        background:url(../images/date_back.jpg) -31px 0px no-repeat;
		padding-top:10px;
		text-decoration:none;
		font:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#990000;
}
.date a:hover {
        background: url(../images/date_back.jpg) 0px 0px no-repeat;
        width: 31px;
}
.date a.selected{
        background: url(../images/date_back.jpg) -31px 0px no-repeat;
        width: 31px;
}

ul#date {
        list-style: none;
        margin: 15px 0px 0px 0px;
        padding: 0;
        height: 31px;
        width: 350px;
        float:left;
}
ul#date li {
        float: left;
        display: inline;
        height: 31px;
        margin:0px 9px 0px 10px;
        overflow:hidden;
}

ul#date li a {
        display: block;
        height: 31px;
		text-align:center;
		vertical-align:middle;
		text-decoration:none;
		color:#6e0901;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		padding-top:10px;
/*        text-indent: -999em;*/
}

ul#date li.date a {
        background: url(../images/date_back.jpg) -31px 0px no-repeat;
        width: 31px;
}

ul#date li.date a:hover{
        background: url(../images/date_back.jpg) 0px 0px no-repeat;
}

ul#date li#selected a {
        background: url(../images/date_back.jpg) 0px 0px no-repeat;
}

ul#seat {
        list-style: none;
        margin: 15px 0px 0px 0px;
        padding: 0;
        height: 34px;
        width: 360px;
        float:left;
}
ul#seat li {
        float: left;
        display: inline;
        height: 34px;
  width:30px;
        margin:0px 3px 0px 3px;
        overflow:hidden;
}

ul#seat li a {
        display: block;
        height: 34px;
  text-align:center;
  vertical-align:middle;
  text-decoration:none;
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  width:30px;
  padding-top:8px;
/*        text-indent: -999em;*/
}

ul#seat li.date a {
        background: url(../images/seat_back.jpg) -31px 0px no-repeat;
        width: 30px;
  color:#b69c76;
}

ul#seat li.date a:hover{
        background: url(../images/seat_back.jpg) 0px 0px no-repeat;
  color:#FFFFFF;
}

ul#seat li#selected a {
        background: url(../images/seat_back.jpg) 0px 0px no-repeat;
  color:#FFFFFF;
}

.footer{
background:url(../images/footer_back.jpg) repeat-x;
font-family:tahoma;
font-size:11px;
color:#737373;
}
.sep{
font-family:tahoma;
font-size:11px;
color:#090909;
}
.footer a{
font-family:tahoma;
text-decoration:none;
font-size:11px;
color:#737373;
}
.footer a:hover{
font-family:tahoma;
text-decoration:none;
font-size:11px;
color:#a3a3a3;
}

.newshead{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
color:#a21400;
line-height:36px;
}
.posted{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#1b1a15;
}
.inner {
padding-right:10px;
}
.inner p{
line-height:20px;
text-align:justify;
margin:0px;
padding:10px 0px 15px 0px;
}
.inner1 {
padding-right:10px;
}
.inner1 p{
line-height:20px;
text-align:justify;
margin:0px;
padding:10px 0px 15px 0px;
}

.readmore{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#990000;
border-top:#d0d0bd 1px solid;
padding-top:5px;
line-height:22px;
}
.readmore a{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#990000;
text-decoration:none;
background:url(../images/readmore.png) no-repeat;
padding-left:20px;
padding-bottom:5px;
line-height:22px;
}
.readmore a:hover{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#210101;
text-decoration:none;
}
.sgallery{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#990000;
padding-top:5px;
line-height:22px;
margin-left:20px;
}
.sgallery a{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#990000;
text-decoration:none;
background:url(../images/gallery.png) no-repeat;
padding-left:20px;
padding-bottom:5px;
line-height:22px;
}
.sgallery a:hover{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#210101;
text-decoration:none;
}

.strailer{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#990000;
padding-top:5px;
line-height:22px;
margin-left:20px;
}
.strailer a{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#990000;
text-decoration:none;
background:url(../images/trailer.png) no-repeat;
padding-left:20px;
padding-bottom:5px;
line-height:22px;
}
.strailer a:hover{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#210101;
text-decoration:none;
}
.red{
color:#FF0000;
font-size:18px;
}

/*
Date : 06/12/2009
Creator : shanmugam
Email : shanit6@gmail.com
*/

.dateoption{
background:url(../images/input_back1.jpg) repeat-x #FFFFFF;
color:#9f0404;
border:0px #FFFFFF solid;
padding:3px;
width:100px;
}
.seatoption{
background:url(../images/input_back.jpg) repeat-x #FFFFFF;
color:#9f0404;
border:0px #FFFFFF solid;
padding:3px;
width:40px;
}
.classoption{
background:url(../images/input_back.jpg) repeat-x #FFFFFF;
color:#9f0404;
border:0px #FFFFFF solid;
padding:3px;
width:150px;
}
.totalcost{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
}
.rupees{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
color:#990000;
padding-top:15px;
padding-bottom:15px;
}
.srupees{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#990000;
}
.orupees{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#990000;
}

.incl{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
padding-top:15px;
padding-bottom:15px;
}
.seatstyle{
font-family:tahoma;
font-size:11px;
}
.seatstyle td{
font-family:tahoma;
font-size:11px;
background:#FFFFFF;
color:#333333;
border:1px #FFFFFF solid;
}
#seatclass{
font-family:tahoma;
font-size:11px;
color:#990000;
font-weight:bold;
}
.seatrow{
font-family:tahoma;
font-size:11px;
background:#FFFFFF;
color:#990000;
font-weight:bold;
}

#seatavil{
font-family:tahoma;
font-size:11px;
background:#39892f;
color:#FFFFFF;
}
#seatbook{
font-family:tahoma;
font-size:11px;
background:#c13832;
color:#FFFFFF;
}
#seatcount{
font-family:tahoma;
font-size:11px;
background:#342b2a;
color:#FFFFFF;
}
#seatrese{
font-family:tahoma;
font-size:11px;
background:#ff5a00;
color:#FFFFFF;
}

/*
Date : 07/12/2009
Creator : shanmugam
Email : shanit6@gmail.com
*/

.userwel{
font-family:tahoma;
font-size:11px;
color:#d2c16c;
}

.mtrailer #select{
text-decoration:none;
color:#FFFFFF;
background:#b31500;
padding:5px;
}
.pageno{
font-family:tahoma;
font-size:11px;
color:#CCCCCC;
}
.pageno a{
font-family:tahoma;
font-size:11px;
color:#993300;
text-decoration:none;
}
.pageno a:hover{
font-family:tahoma;
font-size:11px;
color:#333333;
text-decoration:underline;
}
.pageno #sel{
font-family:tahoma;
font-size:11px;
color:#333333;
text-decoration:underline;
}
.tarrif_black a{
font-family:tahoma;
font-size:11px;
color:#993300;
text-decoration:none;
}
.tarrif_black a:hover{
font-family:tahoma;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.faq{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:22px;
}
.faq p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:22px;
margin:0px;
padding:0px 10px 15px 15px;
}
.faq strong{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:22px;
color:#990000;
padding:0px 10px;
}
.faq h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
padding:5px 5px;
background:#210101;
}
