.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:0;
border:0;
color:#000;
font-family:Arial, Helvetica, sans-serif;
height: 100%;
background-color: #DFD8C4;
/*THIS IS THE LEFT COLUMN BACKGROUND IMAGE. THE 100PX IS ADDED TO HAVE CONTROL OF WHERE THE VERTICALLY REPEATING STARTS. THE BACKGROUND COLOR WILL BE THE BACKGROUND COLOR FOR OUR CONTENT AREA */
}
body {font-size: 70%}

#popContainer {
height:100%;
background-image:url(/i/_siteimg/radiobg.jpg);
background-repeat:no-repeat;
}

#popmain {
width:340px;
text-align:left;
margin:0 auto;
padding:0;
padding-top:85px;

border:0
}

/* FOOTER */
#footer {height:46px;text-align:center;color:#fff;clear: both; background-image:url(/i/_siteimg/footbg.jpg);background-repeat:no-repeat; background-position:top center;margin:0; padding:0}

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

/*******************************/
/************ LINKS ************/
/*******************************/

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

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

a.moreT:link, a.moreT:visited, a.moreM:link, a.moreM:visited, a.moreB:link, a.moreB:visited {text-decoration:underline; font-weight:normal; font-size:.9em; color:#0E456E; margin:3px auto;}
a.moreT:hover, a.moreT:active, a.moreM:hover, a.moreM:active, a.moreB:hover, a.moreB:active {text-decoration:none; font-weight:normal; font-size:.9em; color:#65C8CE; margin:3px auto;}

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;}

a.b:link, a.b:visited {text-decoration: underline; color: #0E456E;}
a.b:hover, a.b:active {text-decoration: underline; color: #219294; }

a.bi:link, a.bi:visited {text-decoration: underline; color: #0E456E; font-style:italic}
a.bi:hover, a.bi:active {text-decoration: underline; color: #219294; font-style:italic}

td.backrow {background-image: url(/i/_siteimg/monthtab.gif); background-position:0 0; background-repeat:no-repeat; height:14px; line-height:14px; padding:0;color:#fff; font-weight:bold; font-size:.8em; border-bottom:6px solid #961E1A}
td.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; }
td.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; }

a.featitemtitle:link, a.featitemtitle:visited {display:block; font-size:1.1em; font-weight:bold; margin-bottom:3px; text-decoration:underline;}
a.featitemtitle:hover, a.featitemtitle:active {display:block; font-size:1.1em; font-weight:bold; margin-bottom:3px; text-decoration:none; }

/*BUTTON TO ADD CONTENT FROM SITE ADMIN*/
a.btnadd:link, a.btnadd:visited{display:block;background-image:url('/i/man/manbtnbg.jpg');font-size:.7em;font-weight:bold;text-decoration:none;color:#600;padding:2px;border-top:1px solid #ccc;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #ccc;text-align:center}
a.btnadd:hover, a.btnadd:active{display:block;background-image:url('/i/man/manbtnonbg.jpg');font-size:.7em;font-weight:bold;text-decoration:none;color:#060;padding:2px;border-top:1px solid #000;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #000;;text-align:center}


