.bac {
background-color:#333333;
margin-top: 0px;
}

.boxout {
border: 1px; border-style: solid; border-color: #DADBE3;
padding-top: 2px; padding-left: 2px; padding-right: 2px; padding-bottom: 2px;
margin-left: 10px;
width: 738px;
}

.boxout1 {
margin-right: 10px; margin-left:10px; margin-bottom:4px;
width:781px;
}

.arrtop2 {
padding-top:3px; padding-right:2px;
}

.boxout2 {
border: 1px; border-style: solid; border-color: #DADBE3;
padding-top: 2px; padding-left: 2px; padding-right: 2px; padding-bottom: 2px;
margin-right: 10px; margin-left:10px; margin-bottom:4px;
width:781px;
}


.top2 {
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:2px;
}

.top22 {
padding-left:4px;
padding-right:2px;
}

.sidenav {
padding-right:8px; padding-left:8px;
}

.sideline {
margin-top:4px; margin-bottom:4px;
background-color:#DADBE3;
}

.signinBox {
font-family: Verdana, Tahoma;
font-size: 9px;
font-weight: normal;
color: #333333;
border:outset;
border-color: #ffffff;
border-width: 0px;
background-color: #ffffff;
}

.searchBox {
font-family: Verdana, Tahoma;
font-size: 9px;
font-weight: normal;
color: #333333;
border:outset;
border-color: #DADADA;
border-width: 1px;
background-color: #ffffff;
}

.searchtxt {
padding-right: 4px;
font-family: Arial, Verdana, Tahoma; font-size: 11px; font-weight: bold; color: #333333; text-decoration:none;
}

.redsearchtxt {
padding-right: 4px;
font-family: Arial, Verdana, Tahoma; font-size: 13px; font-weight: bold; color: #000000; text-decoration:none;
}

.redsearchtxt a:link, .redsearchtxt a:active, .redsearchtxt a:visited {
	text-decoration: none;
	color: #000000;
}

.redsearchtxt a:hover {
	text-decoration: none;
	color: #fb0019;
}

.redsearch2txt {
padding-right: 4px;
font-family: Arial, Verdana, Tahoma; font-size: 11px; font-weight: bold; color: #FB0019; text-decoration:none;
}

.blksearchtxt {
padding-right: 4px;
font-family: Arial, Verdana, Tahoma; font-size: 11px; font-weight: bold; color: #000000; text-decoration:none;
}

.rightcol {
padding-right: 14px;
}

.skypad {
padding-left: 8px;
}

.leftcol {
padding-left: 14px;
}
.right8 {
padding-right: 8px;
}

.t8r0b8l8 {
padding-left: 8px; padding-top: 8px; padding-bottom: 8px;
}

.t8r0b3l8 {
padding-left: 8px; padding-top: 8px; padding-bottom: 3px;
}


.menugap { 
padding-left: 2px; padding-bottom: 1px;
}

.greycol { 
background-color:#DADBE3;
}

.redcol { 
background-color:#FB0019;
}

.darkcol { 
background-color:#333333;
}

.whtcol { 
background-color:#ffffff;
}

.article {
border: 1px; border-style: solid; border-color: #676565;
margin-top: 10px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px;
width:469px;
}

.combox {
border: 1px; border-style: solid; border-color: #676565;
width:471px;
}

.article2 {
border: 1px; border-style: solid; border-color: #676565;
}

.topstory {
border: 1px; border-style: solid; border-color: #676565;
margin-top: 8px; margin-left: 8px; margin-right: 8px; margin-bottom: 8px;
width: 328px;
}

.story {
border: 1px; border-style: solid; border-color: #676565;
margin-top: 8px; margin-left: 8px; margin-right: 8px; margin-bottom: 3px;
width: 398px;
height:80px;
}

.greyrow {
background-color:#E8E9F0;
margin-left: 8px; margin-right: 8px; margin-bottom: 12px;
width: 471px;
}

.greybac {
background-color:#EAEBF3;
margin-left: 12px; margin-right: 12px; margin-bottom: 12px;
width: 478px;
}

.buttons {
background-color:#ffffff;
margin-left: 8px; margin-right: 8px;
width: 471px;
}

.headerred {
font-family: Arial, Verdana, Tahoma; font-size: 14px; font-weight: bold; color: #FB0019; text-decoration:none;
text-align:left;
}

.headerblack {
font-family: Arial, Verdana, Tahoma; font-size: 14px; font-weight: bold; color: #000000; text-decoration:none;
text-align:left;
}

.headerwhite {
font-family: Arial, Verdana, Tahoma; font-size: 15px; font-weight: bold; color: #ffffff; text-decoration:none;
text-align:left;
padding-left:8px;
}

.headerwhitesm {
font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration:none;
text-align:left;
padding-left:8px;
}

.headerpostred {
font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: bold; color: #FB0019; text-decoration:none;
text-align:left;
}

.header2postred {
font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: bold; color: #000000; text-decoration:none;
text-align:left;
}

.redsm {
font-family: Arial, Verdana, Tahoma; font-size: 11px; font-weight: bold; color: #FB0019; text-decoration:none;
}

.headerwht {
font-family: Arial, Verdana, Tahoma; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration:none;
background-color:#333333;
}


.blktxt {
text-align:left;
font-family: Verdana, Tahoma; font-size: 11px; font-weight: normal; color: #333333; text-decoration:none;
}
.blktxt a:link, .blktxt a:active, .blktxt a:visited, .blktxt a:hover
{
font-family: Verdana, Tahoma; font-size: 11px; font-weight: normal; color: #FB0019; text-decoration:none;
text-align:left;
}
.blktxt a:hover
{
color: #FB0019;
text-decoration:none;
text-align:left;
}

.blktxtbd {
text-align:left;
font-family: Verdana, Tahoma; font-size: 10px; font-weight: bold; color: #333333; text-decoration:none;
}
.blktxtbd a:link, .blktxtbd a:active, .blktxtbd a:visited, .blktxtbd a:hover
{
font-family: Verdana, Tahoma; font-size: 10px; font-weight: bold; color: #333333; text-decoration:none;
text-align:left;
}
.blktxtbd a:hover
{
color: #FB0019;
text-decoration:none;
text-align:left;
}

.blktxtsm {
text-align:left;
font-family: Tahoma, Arial, Verdana; font-size: 10px; font-weight: normal; color: #333333; text-decoration:none;
}
.blktxtsm a:link, .blktxtsm a:active, .blktxtsm a:visited, .blktxtsm a:hover
{
font-family: Tahoma, Arial, Verdana; font-size: 10px; font-weight: normal; color: #333333; text-decoration:none;
}
.blktxtsm a:hover
{
color: #FB0019;
text-decoration:underline;
}

.greyline {
line-height: 1px;
background-color:#CDCDCE;
}


.greylinecol1 {
line-height: 4px;
background-color:#DADBE3;
}

.blkline {
line-height: 3px;
background-color:#333333;
}

.whtvline {
border-left: 1px; border-style: solid; border-color: #ffffff;
}

.posttxt {
text-align:left;
padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px;
font-family: Tahoma, Arial, Verdana; font-size: 9px; font-weight: normal; color: #545559; text-decoration:none;
}
.posttxt a:link, .posttxt a:active, .posttxt a:visited, .posttxt a:hover
{
font-family: Tahoma, Arial, Verdana; font-size: 9px; font-weight: normal; color: #545559; text-decoration:underline;
}
.posttxt a:hover
{
color: #000000;
text-decoration:underline;
}

.reddate {
text-align:left;
padding-top: 4px; padding-bottom: 4px; 
font-family: Tahoma, Arial, Verdana; font-size: 9px; font-weight: normal; color: #E80101; text-decoration:none;
}
.reddate a:link, .reddate a:active, .reddate a:visited, .reddate a:hover
{
font-family: Tahoma, Arial, Verdana; font-size: 9px; font-weight: normal; color: #E80101; text-decoration:none;
}
.reddate a:hover
{
color: #E80101;
text-decoration:underline;
}

.catergory {
text-align:left;
padding-top: 4px; padding-bottom: 4px; 
font-family: Tahoma, Arial, Verdana; font-size: 9px; font-weight: bold; color: #000000; text-decoration:none;
}
.catergory a:link, .catergory a:active, .catergory a:visited, .catergory a:hover
{
font-family: Tahoma, Arial, Verdana; font-size: 9px; font-weight: bold; color: #000000; text-decoration:none;
}
.catergory a:hover
{
color: #E80101;
text-decoration:underline;
}

.email {
text-align:left;
padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 0px;
font-family: Tahoma, Arial, Verdana; font-size: 9px; font-weight: bold; color: #E80101; text-decoration:none;
}
.email a:link, .email a:active, .email a:visited, .email a:hover
{
font-family: Tahoma, Arial, Verdana; font-size: 9px; font-weight: bold; color: #E80101; text-decoration:underline;
}
.email a:hover
{
color: #E80101;
text-decoration:underline;
}


.addcom {
text-align:left;
padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 0px;
font-family: Tahoma, Arial, Verdana; font-size: 9px; font-weight: bold; color: #000000; text-decoration:none;
}
.addcom a:link, .addcom a:active, .addcom a:visited, .addcom a:hover
{
font-family: Tahoma, Arial, Verdana; font-size: 9px; font-weight: bold; color: #000000; text-decoration:underline;
}
.addcom a:hover
{
color: #000000;
text-decoration:underline;
}

.ddgrey {
font-family: Verdana, Tahoma;
font-size: 10px;
font-weight: normal;
color: #cccccc;
border:0px outset #545559;
background-color: #545559;
width: 251px;
}

.ca {
background-color: #DFE0EB;
font-family: Tahoma, Arial, Verdana; 
font-size: 9px; 
font-weight: bold; 
color: #000000; 
text-decoration:none;
text-align:center;
width: 39px; 
height:18px;
vertical-align:middle;
}
.ca a
{
background-color: #545559;
font-family: Tahoma, Arial, Verdana; 
font-size: 9px; 
font-weight: bold; 
color: #ffffff; 
text-decoration:none; 
text-align:center;
width: 39px; 
height:15px;
display: block;
padding-top: 3px;
}
.ca a:hover
{
background-color: #FB0018;
color: #ffffff;
text-decoration:none;
width: 39px; 
height:15px;
padding-top: 3px;
}



.tixdate {
background-color: #DFE0EB;
font-family: Tahoma, Arial, Verdana; 
font-size: 9px; 
font-weight: normal; 
color: #000000; 
text-decoration:none;
text-align:center;
width: 63px; 
height:18px;
vertical-align:middle;
}
.tixdate a
{
background-color: #DFE0EB;
font-family: Tahoma, Arial, Verdana; 
font-size: 9px; 
font-weight: normal; 
color: #000000; 
text-decoration:none; 
text-align:center;
width: 63px; 
height:15px;
display: block;
padding-top: 3px;
}
.tixdate a:hover
{
background-color: #545559;
color: #ffffff;
text-decoration:none;
width: 63px; 
height:15px;
padding-top: 3px;
}

.venue {
background-color: #DFE0EB;
font-family: Tahoma, Arial, Verdana; 
font-size: 9px; 
font-weight: bold; 
color: #000000; 
text-decoration:none;
text-align:center;
width: 174px; 
height:18px;
vertical-align:middle;
}
.venue a
{
background-color: #DFE0EB;
font-family: Tahoma, Arial, Verdana; 
font-size: 9px; 
font-weight: bold; 
color: #000000; 
text-decoration:none; 
text-align:center;
width: 174px; 
height:15px;
display: block;
padding-top: 3px;
}
.venue a:hover
{
background-color: #545559;
color: #ffffff;
text-decoration:none;
width: 174px; 
height:15px;
padding-top: 3px;
}

.price {
background-color: #DFE0EB;
font-family: Tahoma, Arial, Verdana; 
font-size: 9px; 
font-weight: normal; 
color: #000000; 
text-decoration:none;
text-align:center;
width: 44px; 
height:18px;
vertical-align:middle;
}
.price a
{
background-color: #DFE0EB;
font-family: Tahoma, Arial, Verdana; 
font-size: 9px; 
font-weight: normal; 
color: #000000; 
text-decoration:none; 
text-align:center;
width: 44px; 
height:15px;
display: block;
padding-top: 3px;
}
.price a:hover
{
background-color: #545559;
color: #ffffff;
text-decoration:none;
width: 44px; 
height:15px;
padding-top: 3px;
}




.more {
background-color: #DFE0EB;
width: 40px;
font-family: Arial, Verdana, Tahoma; font-size: 10px; font-weight: bold; color: #333333; text-decoration:none;
padding-left: 5px; padding-right: 5px;
}
.more a:link, .more a:active, .more a:visited, .more a:hover
{
width: 40px;
background-color: #545559;
font-family: Arial, Verdana, Tahoma; font-size: 10px; font-weight: bold; color: #333333; text-decoration:none;
}

.more_over {
width: 40px;
cursor:pointer;
background-color: #545559;
font-family: Arial, Verdana, Tahoma; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration:none;
padding-left: 5px; padding-right: 5px;
}
.more_over a:link, .more_over a:active, .more_over a:visited, .more_over a:hover
{
width: 40px;
font-family: Arial, Verdana, Tahoma; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration:none;
}


