



/* Tickets Layout */
/*-------------------- Tickets Index Page-----------------*/
.basecolumn2a .tickethomecontainer .titletxt { height: 30px; line-height: 30px; color: white; font-weight: bold; padding-left: 35px; background-image: url("/images/structure/background/bg-title1.gif"); background-repeat: no-repeat; background-position: left; margin-bottom: 10px; text-transform: uppercase; }
.basecolumn2a .tickethomecontainerleft  {display: block;  float: left; width: 315px; background: #ffffff; margin-right: 0px;}
.basecolumn2a .tickethomecontainerleft  .contentleft { width: 305px; }
.basecolumn2a .tickethomecontainerleft  .contentleft img { width: 295px; height: auto; margin-bottom: 0px; }
.basecolumn2a .tickethomecontainerright {display: block; float: left; width: 306px; background: #00483C; padding: 0px; margin-bottom: 9px; }
.basecolumn2a .tickethomecontainerright .containernewsright .article1 { margin: 0px; padding: 7px; border-bottom: dashed #949494 1px;  opacity: 0.8; filter: alpha(Opacity=80); -moz-opacity: 0.8; background-image: url("/images/structure/background/news-cont-bg.jpg"); background-repeat: x;}
.basecolumn2a .tickethomecontainerright .containernewsright .article1:hover {opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0;}
.basecolumn2a .tickethomecontainerright .containernewsright .article1 .image { display: block; width: 100px; float: left; padding-right: 15px; }
.basecolumn2a .tickethomecontainerright .containernewsright .article1 .image img { border: solid #ffffff 1px; opacity: 0.8; filter: alpha(Opacity=80); -moz-opacity: 0.8; }
.basecolumn2a .tickethomecontainerright .containernewsright .article1 .image img:hover { border: solid #C60030 1px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.basecolumn2a .tickethomecontainerright .containernewsright .article1 .headline { float: left; width: 139px; font-size: 95%; padding: 0px 0px 0px 23px; background-position: 0px 1px; }
.basecolumn2a .tickethomecontainerright .containernewsright .article1 .abstract { display: block; margin: 0px 0px 10px 0px; font-size: 90%; line-height: 140%; font-family: arial; color: #CCCCCC }
.basecolumn2a .tickethomecontainerright .containernewsright .article1 .date {display: block; color: #ffffff; text-transform: uppercase; font-size: 80%; padding: 0px 0px 15px 0px;}
.basecolumn2a .tickethomecontainerright .containernewsright { display: block; width: 297px; margin: 0px; padding: 5px; float: left; }
.basecolumn2a .tickethomecontainerright .containernewsright .titletxt { display: block; height: 25px; line-height: 25px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 100%; margin: 0px; background-color: #C60030; background-image: none;}
.basecolumn2a .tickethomecontainerright .containernewsright .headline { display: block; font-size: 85%; padding: 13px 0px 3px 28px; background-image: url("/images/structure/background/newslist-icon-white.gif"); background-repeat: no-repeat; background-position: 3px 11px; }
.basecolumn2a .tickethomecontainerright .containernewsright .headline a { color: #ffffff; font-weight: bold; text-transform: uppercase;}
.basecolumn2a .tickethomecontainerright .containernewsright .headline a:hover { color: #C60030; }
.basecolumn2a .tickethomecontainerright .containerrightslide { display: block; clear: both; padding: 0 5px 0 5px; float: left; height: 160px;}
.basecolumn2a .tickethomecontainerright .containerrightslide .mainbox { display: block; width: 256px; height: 100px; padding: 0; margin: 0;}
.basecolumn2a .tickethomecontainerright .containerrightslide .titletxt { width: 287px; display: block; height: 25px; line-height: 25px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 100%; margin: 0px; background-color: #C60030; background-image: none;}
.basecolumn2a .tickethomecontainerright .containerrightslide .mainbox .image { clear: both; width: 283px; padding: 7px 7px 0 7px; margin: 0; background-image: url("/images/structure/background/news-cont-bg.jpg"); background-repeat: x;}
.basecolumn2a .tickethomecontainerright .containerrightslide .mainbox .image img {border: 1px solid #ffffff}
.basecolumn2a .tickethomecontainerright .containerrightslide .mainbox .details { display: block; position: relative; top: -129px; width: 296px; }
.basecolumn2a .tickethomecontainerright .containerrightslide .mainbox .details .content { width: 277px; padding: 10px; background: #222222; filter: alpha(Opacity=180); -moz-opacity: 0.80; opacity: 0.81; color: #ffffff; line-height: 150%; }
.basecolumn2a .tickethomecontainerright .contentright { width: 296px; margin-left: 5px; margin-top: 5px; margin-bottom: 0px; }
.basecolumn2a .tickethomecontainerright .contentright .content { height: 30px; line-height: 30px; color: white; font-weight: bold; font-size: 150%; padding-left: 35px; background-image: url("/images/structure/background/bg-title1.gif"); background-repeat: no-repeat; background-position: left; text-transform: uppercase; } 
.basecolumn2a .tickethomecontainerright .contentright .content a { color: white; }
.basecolumn2a .tickethomecontainerright .contentrightopening  { margin: 5px 6px 0px 5px; } 
.basecolumn2a .tickethomecontainerright .contentrightopening  .headline { display: none; } 
.basecolumn2a .tickethomecontainerright .contentrightopening  .content { background-image: url("/images/structure/background/news-cont-bg.jpg"); background-repeat: x; color: white;  line-height: 150%; font-family: arial;} 
.basecolumn2a .tickethomecontainerright .contentrightopening  .content table {  padding: 0px; background: #e2e2e2; margin-bottom: 10px; margin-top: 10px; } 
.basecolumn2a .tickethomecontainerright .contentrightopening  .content table td { background: #e2e2e2; padding: 5px 5px; color: #02493B; } 
.basecolumn2a .tickethomecontainerright .contentrightopening  .content table th { background: #02493B; color: white; padding: 5px 5px; } 
.basecolumn2a .tickethomecontainerright .contentrightopening  .content h1 {  width: 287px; display: block; height: 25px; line-height: 25px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 100%; margin: 0px; background-color: #C60030; background-image: none; } 
.basecolumn2a .tickethomecontainerright .contentrightopening  .content img { display: none; } 
.basecolumn2a .tickethomecontainerright .contentrightopening  .content a:hover { text-decoration: underline; }
.basecolumn2a .tickethomecontainerright .contentrightopening  .content a { font-weight: bold; }

/*  */

