﻿body {
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 11px ;
	background-image: url(../Images/index_blackgound.gif);
	margin:0px;
}
a {
	color:#A52A2A;
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:none;
}
input
{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 11px;
}
img {
	border:none;
}
.btntitle{
text-align:left;
background-image:url(../Images/btn_title.gif);
background-repeat:no-repeat;
background-position:left;
background-color:#000000;
width:200px;
height:25px;
line-height:25px;
color:#FFFFFF;
font-weight:bold;
overflow:hidden;
margin-top:1px;
margin-bottom:1px;
}
.btnnewstitle{
text-align:left;
background-image:url(../Images/btn_title3.gif);
background-repeat:no-repeat;
background-position:left;
background-color:#000000;
width:250px;
height:25px;
line-height:25px;
color:#FFFFFF;
font-weight:bold;
overflow:hidden;
margin-top:1px;
margin-bottom:1px;
}
.btnprostitle{
text-align:left;
background-image:url(../Images/btn_title4.gif);
background-repeat:no-repeat;
background-position:left;
background-color:#000000;
width:520px;
padding-left:30px;
height:25px;
line-height:25px;
color:#FFFFFF;
font-weight:bold;
overflow:hidden;
margin-top:1px;
margin-bottom:1px;
}
.Btn {

}
.Btn a{
text-align:left;
	background-image:url(../Images/btn_title.gif);
	display:block;
	width:170px;
	padding-left:30px;
	height:25px;
	line-height:25px;
	color:#FFFFFF;
	font-weight:bold;
	overflow:hidden;
	text-decoration: none;
margin-top:1px;
margin-bottom:1px;
}
.Btn a:hover {
background-image:url(../Images/btn_title2.gif);
color:#FF0000;
}
.news
{
    background-color:White;
    border-color:#9D2528;
    border-width:1px;
    border-style:Solid;
    width:250px;
    text-align:left;
}
.news a{
	color:#A52A2A;
	text-decoration:none;
}
.news a:hover{
	color:#999999;
	text-decoration:none;
}
.newsItem
{
	border:none;
	line-height:20px;
}

.newsAltItem{
	border:none;
	line-height:20px;
}

.newslist
{
	border:1px solid #CB0317;
	color:#CB0317;
	width:550px;
	height:auto;
}

.newslist ul
{
	margin:0px;
	padding:0px;
}

.newslist li
{
	margin:0px;
	padding:5px;
	list-style-type:none;
}

.newsdetail
{
	border:1px solid #CB0317;
	color:#CB0317;
	width:550px;
	padding:5px;
	line-height:120%;
	text-align:center;
}

.clear
{
	clear:both;

}

select 
{
    font-family: Verdana, Arial, Helvetica, sans-serif ;
    font-size:11px;
}
.title
{
    color:#A52A2A;
    font-size:12px;
    font-weight:bold;
}
#TopBorder{
	width:778px;
	height:22px;
	display:block;
	background-image:url(../Images/img_f_2.gif);
	margin-left:auto;
	margin-right:auto;
}
#Top {
	width:778px;
	background-image:url(../Images/TopBg.gif);
	height:139px;
	display:block;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
#Main {
	width:778px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	background-color:#F9EFDB;
	height:auto;
	padding-top:20px;
	margin-bottom:10px;
}
#Footer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#A52A2A;
	text-align:center;
	margin-top:30px;
	margin-bottom:10px;
	
	
}
#BreadCrumb
{
    text-align:center;
    margin-bottom:15px;
}
.indexFooter {
	text-align:center;
	font-size:9px;
	color: #FFFFFF;
	margin-top:10px;
	margin-bottom:40px;
}
.indexFooter a{
	text-align:center;
	font-size:9px;
	color: #FFFFFF;
}
.text_more a:link{
	font-size: 15px;
	font-weight: bold;
	color:  #0000FF;
	text-decoration: underline;
}
.text_more a:visited {
	font-size: 15px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}
.text_more a:hover
{
	font-size: 15px;
	font-weight: bold;
	color: #A52A2A;
	text-decoration: underline;
}
.bordertable
{
	border-top:1px solid #A00004;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	width:90%;
	margin:30px;
}

.bordertable td
{
	border-bottom:1px solid #A00004;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	line-height:30px;
}
.bordertable2
{
	border-top:1px solid #A00004;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	width:98%;
	margin:4px;
}
.bordertable2 a
{
	text-decoration:underline;
}
.bordertable2 td
{
	border-bottom:1px solid #A00004;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	line-height:30px;
}
.Seats span
{
	width:12px;
	height:12px;
	display:-moz-inline-box;
	display:inline-block;
	float:none;
	cursor:hand;
	margin:0px;
	word-spacing:0px;
	font-size:9px;
	font-family:Tahoma;
	border:1px solid #999999;
}
.Seats div
{
	margin-bottom:2px;
	white-space:nowrap;
}
.Seats .button
{
	font-family:Tahoma;
	font-size:9px;
	padding:0px;
}
.SeatRowSpan
{
	font-size:9px;
	font-family:Tahoma;
	margin-bottom:2px;
	color:#000;
	border:1px solid #999999;
	width:12px;
	height:12px;
	display:-moz-inline-box;
	display:inline-block;
	float:none;
	cursor:hand;
	margin:0px;
	word-spacing:0px;
}
.SeatRowSpanDisabled
{
	text-align:center;
	font-size:9px;
	font-family:Tahoma;
	margin-bottom:2px;
	background-color:red;
	color:White;
	border:1px solid red;
	width:12px;
	height:12px;
	display:-moz-inline-box;
	display:inline-block;
	float:none;
	cursor:hand;
	margin:0px;
	word-spacing:0px;
}
.Seats
{
	text-align:center;
}
.Seats label
{
	color:Blue;
	font-size:9px;
	font-family:Tahoma;
	display:-moz-inline-box;
	display:inline-block;
}
.whitetable
{
    background-color:#fff;
    border:1px solid #999;
    margin-left:auto;
    margin-right:auto;
    width:99%;
}
.ErrorMessage
{
    background-color:Red;
    color:White;
    font-weight:bold;
}
.bordertable
{
	border-top:1px solid #A00004;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	width:90%;
}

.bordertable td
{
	border-bottom:1px solid #A00004;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	line-height:30px;
}
.menu{
font-size:11px;
color:white;
font-weight:bold;
width:132px;
height:22px;
background:url(../Images/buttonbg.gif) no-repeat;
cursor:pointer;
border:0px;
text-align:center;
}
.price{
color:#FF3300;
font-size:11px;
}
.dropdownlist{
font-size:11px;
color:#000000;
}
.floatstyle{
text-align:center;
margin:0 auto;
}
.content{
	border:solid 1px #84040C;
	width:198px;
	background-color:#FFFFFF;
}
#PageNavigation
{
	line-height:20px;
	height:20px;
	border:solid 1px #A52A2A;
	width:550px;
	margin-top:2px;
	margin-bottom:2px;
	background-color:#FFFFFF;
}
.grid
{
	line-height:20px;
	height:20px;
	border:solid 1px #A52A2A;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#FFFFFF;
}
.buttonbg{
background:url(../images/buttonbg.gif) no-repeat;
border:none;
width:126px;
height:25px;
color:white;
font-size:11px;
font-family:Arial;
text-align:center;
font-weight:bold;

}
.buttonbg2{
background:url(../images/buttonbg2.gif) no-repeat;
border:none;
width:232px;
height:25px;
color:white;
font-size:11px;
font-family:Arial;
text-align:center;
font-weight:bold;

}
