/* 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: 39px;
        width: 350px;
        float:left;
}
ul#seat li {
        float: left;
        display: inline;
        height: 39px;
		width:34px;
        margin:0px 6px 0px 10px;
        overflow:hidden;
}

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

ul#seat li.date a {
        background: url(../images/seat_back.jpg) -35px 0px no-repeat;
        width: 34px;
		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;
}
h2 {
	font: 115% "Helvetica Neue", "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight: ;
	color: #000000;
	font-size:14px;
}
h2 a:link, h2 a:visited {
	color: #000000;
	text-decoration: none;
	font-size:12px;
}
h2 span {
	color: #000000;
	font-size:12px;
}
h2 a:hover {
	color: #A21400;
	text-decoration:underline;
	font-size:12px;
}
