.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
.clearfix {display: block;}
.clear {clear:both;}

body, html {
padding:0;
margin:5px 0 0 0;
border:0;
background-color: #000;
color:#fff;
font-family: Arial, Helvetica, Sans-serif;
height: 100%;
}

body {font-size: 90%}

#avContainer {
height:100%;
}

#avmain {
width:350px;
text-align:left;
margin:0 auto;
padding:0;
background-image:url(/i/_siteimg/bgtile.jpg);
}

#avmain table {width:100%;border-collapse:collapse}

/* FOOTER */
#avfooter {height:15px;text-align:center;color:#fff;clear: both; background-color:#000;margin:0; padding:0;border-top:5px solid #961E1A}

#avfooter span.copy{display:block; text-align:center; font-size:.65em;color:#fff}

/*******************************/
/************ LINKS ************/
/*******************************/
img.mainrelbtn{float:left;border:0;padding:0;margin:0}

a:link, a:visited {text-decoration:underline; font-weight:normal; font-size:.9em; color:#e2c67c; margin:3px auto;}
a:hover, a:active {text-decoration:none; font-weight:normal; font-size:.9em; color:#fff; margin:3px auto;}

a:link.title, a:visited.title {text-decoration:underline; font-weight:bold; font-size:1em; color:#e2c67c}
a:hover.title, a:active.title  {text-decoration:none; font-weight:bold; font-size:1em; color:#fff}

a:link.evtmore, a:visited.evtmore {text-decoration:none; font-weight:bold; font-size:1em; color:#e2c67c}
a:hover.evtmore, a:active.evtmore  {text-decoration:none; font-weight:bold; font-size:1em; color:#fff}

a:link.tixlink, a:visited.tixlink {text-decoration:underline; font-weight:bold; font-size:1.1em; color:#e2c67c}
a:hover.tixlink, a:active.tixlink  {text-decoration:none; font-weight:bold; font-size:1.1em; color:#fff}

a.c:link, a.c:visited {font-size: 8pt; text-decoration: none; color: #0E456E; }
a.c:hover, a.c:active {font-size: 8pt; text-decoration: underline; color: #219294;}

div.backrow {padding:0;background-color:#000;color:#fff; font-weight:bold; font-size:.8em; border-bottom:4px solid #961E1A}
div.backrow a:link, td.backrow a:visited {display:block;height:14px;margin:0;padding:0 0 0 10px;color:#fff; font-weight:bold; font-size:1em; text-decoration:none;text-transform:uppercase; }
div.backrow a:hover, td.backrow a:active {display:block;height:14px;margin:0;padding:0 0 0 10px;color:#ccc; font-weight:bold; font-size:1em; text-decoration:underline;text-transform:uppercase; }

table.artdetail{border-collapse: collapse; width:100%; margin-top:5px;}
td.artdetail{font-size:.9em; color:#fff; padding-top:0; padding-right:2px; padding-bottom:0; padding-left:2px; border:0; }
td.artdetail img{float:left; border:0; margin:0 5px 5px 0}
div.artdetailtitle{padding:0;text-align:center; font-size:1.2em; font-weight:bold}
a.artdetailtitle:link, a.artdetailtitle:visited {font-weight:bold}
a.artdetailtitle:hover, a.artdetailtitle:active {font-weight:bold}
div.artdetailshort{padding:0}
div.artdetailshort img{float:left;margin:3px;border:0}
div.artdetaildesc{padding:0 0 0 7px}
div.artdetaildesc img{float:right;margin:3px;border:0}