/* CSS Document */

body { 
background-color: #FFFFFF; 
/* background-image: url(images/skin-bgtile.jpg); */
/* background-repeat: repeat-x; */
font-family: Verdana, Geneva, Arial, helvetica, sans-serif; 
font-size: 10px; 
margin-top: 0px;
margin-bottom: 0px;
} 
.componentbackground
{
color: #002447; 
background-color: #002447; 
}
.photobgcolor
{
color: #000000; 
background-color: #FFFFFF; 
}
td { 
font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 10px; 
} 
th { 
font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 10px; 
} 
a:link { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
color: #990000; 
} 
a:visited { 
color: #990000; 
text-decoration: none; 
} 
a:active { 
color: #990000; 
text-decoration: none; 
} 
a:hover { 
color: #993300; 
text-decoration: underline; 
} 
.lefttile { 
background-color: #FFFFFF;
background-image: url(images/skin-lefttile.gif);
background-repeat: repeat-y;
background-position: right;
} 
.righttile { 
background-color: #FFFFFF;
background-image: url(images/skin-righttile.gif);
background-repeat: repeat-y; 
background-position: left; 
} 
.toprow { 
background-image: url(images/skin-toptile.jpg); 
} 
.mainbg { 
background-color: #FFFFFF; 
} 
.secondrow { 
/* background-image: url(images/skin-secondrow.jpg); */ 
height: 28px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
text-align: center; 
vertical-align: middle; 
background-color: #EF4D52; 
} 
.highlight_text { 
color: #FF9900; 
font-weight: bolder; 
} 
.but-reg { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
text-transform: uppercase; 
color: #FFFFFF; 
background-image: url(images/skin-but-reg.jpg); 
background-repeat: no-repeat; 
height: 28px; 
width: 130px; 
text-align: center; 
vertical-align: middle; 
font-weight: bold; 
} 
.but-reg-text { 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
color: #FFFFFF; 
font-weight: bold; 
} 
.but-over { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
text-transform: uppercase; 
color: #000000; 
background-image: url(images/skin-but-over.jpg); 
background-repeat: no-repeat; 
height: 28px; 
width: 130px; 
text-align: center; 
vertical-align: middle; 
font-weight: bold; 
} 
.but-over-text { 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; 
color: #FFFFFF; 
font-weight: bold; 
} 
.thirdrow { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
background-color: #FFFFFF; 
height: 28px; 
text-align: center; 
vertical-align: middle; 
} 
.fourthrow { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
background-color: #F4F4F4; 
height: 28px; 
} 
.fifthrow { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
background-color: #DFDFDF; 
height: 28px; 
border-top-width: 3px; 
border-top-style: solid; 
border-top-color: #1E396F; 
} 
.fifthrow2 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
background-color: #DFDFDF; 
height: 28px; 
border-bottom-width: 3px; 
border-bottom-style: solid; 
border-bottom-color: #1E396F; 
} 
.lefttd { 
background-image: url(images/skin-td-1-1.jpg); 
height: 31px; 
width: 14px; 
border-top-width: 4px; 
border-top-style: solid; 
border-top-color: #FFFFFF; 
border-bottom-width: 2px; 
border-bottom-style: solid; 
border-bottom-color: #FFFFFF;
} 
.centertd { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-image: url(images/skin-td-1-2.jpg); 
font-weight: bold; 
text-align: center; 
border-top-width: 4px; 
border-top-style: solid; 
border-top-color: #FFFFFF; 
border-bottom-width: 2px; 
border-bottom-style: solid; 
border-bottom-color: #FFFFFF;
} 
.searchtitle { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
font-weight: bold; 
} 
.righttd { 
background-image: url(images/skin-td-1-3.jpg); 
height: 31px; 
width: 14px; 
border-top-width: 4px; 
border-top-style: solid; 
border-top-color: #FFFFFF; 
border-bottom-width: 2px; 
border-bottom-style: solid; 
border-bottom-color: #FFFFFF;
} 
.centertd-feat { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #333333; 
font-weight: bold; 
text-align: center; 
} 
.leftcol { 
width: 162px; 
} 
.rightcol { 
width: 162px; 
} 
.sidetabletile { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
/* background-image: url(images/skin-td-bgtile.jpg); */
/* background-repeat: repeat-x; */
background-color: #FFFFFF;
border-bottom-width: 1px; 
border-top-style: none; 
border-bottom-style: solid; 
border-bottom-color: #505050; 
padding-top: 10px; 
padding-right: 5px; 
padding-bottom: 10px; 
padding-left: 5px; 
} 
.tablerow { 
background-color: #EFEFEF; 
padding: 0px; 
height: 22px; 
border-bottom-width: 1px; 
border-bottom-style: solid; 
border-bottom-color: #EFEFEF; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
vertical-align: middle; 
font-weight: normal; 
} 
.buytixtable { 
background-color: #C6C6C6; 
padding: 2px; 
height: 22px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
vertical-align: middle; 
font-weight: normal; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
border-top-style: solid; 
border-right-style: solid; 
border-bottom-style: none; 
border-left-style: solid; 
border-top-color: #000000; 
border-right-color: #000000; 
border-bottom-color: #000000; 
border-left-color: #000000; 
} 
.buytixtablebot { 
background-color: #C6C6C6; 
padding: 2px; 
height: 22px; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
color: #000000; 
vertical-align: middle; 
font-weight: normal; border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
border-top-style: solid; 
border-right-style: solid; 
border-bottom-style: solid; 
border-left-style: solid; 
border-top-color: #000000; 
border-right-color: #000000; 
border-bottom-color: #000000; 
border-left-color: #000000; 
} 
.buytixtablerow { 
background-color: #C6C6C6; 
padding: 2px; 
height: 22px; 
border-bottom-style: none; font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
vertical-align: middle; 
font-weight: normal; 
border-right-width: 1px; 
border-left-width: 1px; 
border-right-style: solid; 
border-left-style: solid; 
border-right-color: #333333; 
border-left-color: #333333; 
} 
.buytixtablerow-alt { 
background-color: #DEDEDE; 
padding: 2px; 
height: 22px; 
border-right-width: 1px; 
border-left-width: 1px; 
border-right-style: solid; 
border-left-style: solid; 
border-right-color: #333333; 
border-left-color: #333333; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
vertical-align: middle; 
font-weight: normal; 
} 
.tablerow-alt { 
background-color: #DEDEDE; 
padding: 0px; 
height: 22px; 
border-bottom-width: 1px; 
border-bottom-style: solid; 
border-bottom-color: #DEDEDE; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
vertical-align: middle; 
font-weight: bold; 
} 
.tablerow-title { 
background-color: #FFFFFF; 
padding: 0px; 
height: 27px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
vertical-align: middle; 
font-weight: bold; 
/* background-image: url(images/skin-title-tile.jpg); */
background-position: left top; 
} 
.tablerowevent { 
background-color: #C6C6C6; 
padding: 7px; 
height: 22px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
font-weight: normal; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
border-top-style: solid; 
border-right-style: none; 
border-bottom-style: solid; 
border-left-style: none; 
border-top-color: #000000; 
border-right-color: #000000; 
border-bottom-color: #000000; 
border-left-color: #000000; 
} 
.tablerow-altevent { 
background-color: #FFFFFF; 
padding: 14px; 
height: 22px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
vertical-align: top; 
font-weight: normal; 
} 
.tablerowdate { 
background-color: #EFEFEF; 
padding: 2px; 
height: 22px; 
border-bottom-width: 1px; 
border-bottom-style: solid; 
border-bottom-color: #EFEFEF; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #990000; 
vertical-align: middle; 
font-weight: bold; 
} 
.tablerowdate-alt { 
background-color: #DEDEDE; 
padding: 2px; 
height: 22px; 
border-bottom-width: 1px; 
border-bottom-style: solid; 
border-bottom-color: #DEDEDE; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #990000; 
vertical-align: middle; 
font-weight: bold; 
} 
.formfieds { 
/* background-image: url(images/skin-searchbox.gif);  */
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
background-color: #F0F0F0; 
border: 1px solid #000000; 
vertical-align: middle; 
padding: 2px; 
} 
.formfieds-dropdowns { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-color: #000000; 
border: 1px solid #FFFFFF; 
vertical-align: middle; 
padding: 2px; 
} 
.picborder { 
border: 1px solid #000000; 
} 
.formfieds2 { 
/* background-image: url(images/skin-searchbox.gif);  */
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
background-color: #F0F0F0; 
border: 1px solid #000000; 
vertical-align: middle; 
padding: 2px; 
width: 140px; 
} 
.formfiedsdropdownprice { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
background-color: #F0F0F0; 
border: 1px solid #000000; 
vertical-align: middle; 
padding: 2px; 
width: 45px; 
} 
.featured-event { 
border-top-width: 4px; 
border-top-style: solid; border-right-style: none; 
border-bottom-style: none; 
border-left-style: none; 
border-top-color: #FFFFFF; 
border-right-color: #FFFFFF; 
border-bottom-color: #FFFFFF; 
border-left-color: #FFFFFF; 
} 
.featured-event-table { 
border-top-width: 1px; 
border-top-style: solid; 
border-right-style: none; 
border-bottom-style: none; 
border-left-style: solid; 
border-top-color: #000000; 
border-right-color: #000000; 
border-bottom-color: #000000; 
border-left-color: #000000; 
border-left-width: 1px; 
} 
.featured-event-1-1 { 
background-image: url(images/skin-td2-1-1.jpg); 
height: 27px; 
width: 45px; 
text-align: left; 
} 
.featured-event-1-2 { 
background-image: url(images/skin-td2-1-2.jpg); 
height: 27px; 
} 
.featured-event-1-3 { 
background-image: url(images/skin-td2-1-3.jpg); 
height: 27px; 
width: 19px; 
} 
.featured-event-1-4 { 
background-image: url(images/skin-td2-1-4.jpg); 
height: 27px; 
width: 274px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
padding-right: 50px; 
padding-left: 50px; 
} 
.featured-event-1-4-arrow { 
background-image: url(images/skin-td2-1-4.jpg); 
height: 27px; 
width: 15px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
} 
.featured-event-1-5 { 
background-image: url(images/skin-td2-1-5.jpg); 
height: 27px; 
width: 10px; 
} 
.jewel { 
background-image: url(images/skin-top-bc.jpg); 
height: 37px; 
width: 132px; 
} 
.ticket-table { 
border-bottom-style: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
vertical-align: top; 
font-weight: normal; 
border-right-width: 1px; 
border-left-width: 1px; 
border-right-style: none; 
border-left-style: none; 
border-right-color: #FFFFFF; 
border-left-color: #FFFFFF; 
} 
.ticker { 
/*background-color: #FFFFFF; */
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFF00; 
padding: 4px; 
} 
.tablerow-altevent2 { 
background-color: #DEDEDE; 
padding: 2px; 
height: 22px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
vertical-align: top; 
font-weight: normal; 
} 
.cat-table { 
border-bottom-style: solid; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; vertical-align: top; 
font-weight: normal; 
border-right-width: 3px; 
border-left-width: 3px; 
border-right-style: solid; 
border-left-style: solid; 
border-right-color: #EF4D52; 
border-left-color: #EF4D52; 
border-bottom-width: 3px; 
border-top-style: none; 
border-bottom-color: #EF4D52; 
border-top-color: #EF4D52; 
padding: 0px; 
background-color: #FFFFFF; 
border-top-width: 3px; 
} 
.link-list { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
} 
.search-button { 
font-family: Geneva, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-image: url(images/skin-searchtile.jpg); 
text-align: center; 
vertical-align: middle; 
height: 16px; 
background-repeat: repeat-x; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
border-top-style: solid; 
border-right-style: solid; 
border-bottom-style: solid; 
border-left-style: solid; 
border-color: #000000; 
text-transform: uppercase; 
letter-spacing: .1em; 
font-weight: bolder; 
}
.checkout-header { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-image: url(images/skin-checkout-tile.jpg);
/* background-color: #666666; */
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-left-width: 0px; 
border-top-style: solid; 
border-right-style: solid; 
border-bottom-style: solid; 
border-left-style: solid; 
border-color: #000000; 
padding: 3px; 
height: 25px; 
} 

.ErrorStyle
{
	font-weight:bold;
    font-size: 11px;
    font-family: "Trebuchet MS", Arial, sans-serif;
	color:#CC0033;
}
