/* CSS Document */

#col1 { float:left; width: 392px; line-height:120%; }
#col2 { float:left; width: 268px; line-height:120%; }
#col3 { float:left; width: 235px; line-height:120%; }
#cols { width: 895px;  padding: 25px; }
#innercols {  background:url(../images/colbg.gif) repeat-y left; height:100%;}

#col1 a { font-weight:normal; }
#col1 a.welcome { background: none; padding:0; }
#col1 .flexcontentitem a { padding-left: 12px; }
#col1 a.flexcontentlink { display:block; float:right; background:url(../images/morenews.gif) no-repeat; height:5px; width: 77px; overflow:hidden; color:#151515; }
#col1 p { margin:0; padding:0; }
#col1 div.module {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-bottom:5px; border-bottom: solid 1px #1a1a1a; padding:0px 10px 5px 10px; }
#col1 div.module-blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-bottom:5px; border-bottom: solid 1px #1a1a1a;  }
#col1 div.module h3, #col1 div.module-blue h3 { background:#0e1949 url(../images/blue.gif) no-repeat top right; height:25px; line-height:25px; color: white; margin:0; padding: 0; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-indent:10px; }
.comment { float: left; }
.tell { float:right; margin-top: 118px; }
#col2 div.module, #col2 div.module-bluetab, #col2 div.module-podcast {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-bottom:5px; border-bottom: solid 1px #1a1a1a; padding:0px 5px 5px 5px; }

#col2 div.module-bluetab td { text-align:center; }
#col2 div.module-bluetab table { width: 100%; }
#col2 div.module-blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-bottom:5px; border-bottom: solid 1px #1a1a1a; text-align:center;  }
#col2 div.module h3 { background:url(../images/redtab.jpg) no-repeat; height:18px; line-height:18px; color: white; margin:0; padding: 0; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-indent:10px; margin-bottom:10px; }
#col2 div.module-blue h3, #col2 div.module-bluetab h3 { background:url(../images/bluetab.jpg) no-repeat; height:18px; line-height: 18px; color: white; margin:0; padding: 0; text-align:left; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-indent:10px; margin-bottom:10px; }
#col2 div.module-podcast h3 { background:url(../images/bluetab.jpg) no-repeat; height:25px; line-height:25px; color: white; margin:0; padding: 0; text-align:left; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-indent:10px; margin-bottom:10px; }
/*#col2 td {  background:url(../images/square.gif) no-repeat 10px 4px; padding-left: 25px;}*/
#col2 .flexcontentitem { font-weight:bold; background:url(../images/square.gif) no-repeat 10px 4px; padding-left: 25px; margin-bottom:5px; }
#col2 .flexcontentitem p { margin:0; padding:0; }
#col2 .flexcontentitemdate { font-weight:normal; }
#col2 FORM { padding-left: 25px; }
div.syndicate-podcast { background:#111111;  }
div.syndicate-podcast div.links { height:20px; line-height:20px; background:#0c0c0c; border-top:solid 1px #0b0b0b; }
#col3 div.module-blank { margin-bottom:10px;}
#col3 div.module, #col3 div.module-dark {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-bottom:10px;  padding: 0px 5px 5px 5px; }
#col3 div.module h3 { background:url(../images/lightg.jpg) no-repeat; height:18px; line-height:18px; color: white; margin:0; padding: 0; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-indent:10px; margin-bottom:10px; }
#col3 div.module-dark h3 { background:url(../images/darkg.jpg) no-repeat; height:18px; line-height18px; color: white; margin:0; padding: 0; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-indent:10px; margin-bottom:10px; }
#col3 .flexcontentitem-dark, #col3 .flexcontentitem {  background:url(../images/square.gif) no-repeat 10px 4px; padding-left: 25px; padding-right: 10px;}
#col3 .flexcontentitem-dark p, #col3 .flexcontentitem p { margin:0; padding:0; }
#col3 td { font-size:9px; font-family:Arial, Helvetica, sans-serif; }
#bheading { height:25px; line-height:25px; background:#0e1949;  }
#bheading SPAN.babe { float:left; width: 148px; height:25px; background: url(../images/heading.gif) no-repeat; font-size: 11px; text-align:center; line-height:25px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
#bheading SPAN.cast { width: 110px; float:left; text-align:center; color:white; font-size:11px; font-family: Arial, Helvetica, sans-serifr; }
#bheading SPAN.cast a { color: white; font-weight:normal; }
#bbheading IMG { border:0px; }
#bheading SPAN.beer { float:left; width: 100px; height:25px; background: #dd0403 url(../images/barheading.gif) no-repeat right; font-size: 11px; text-align:center; line-height:25px; font-weight: bold; font-family:  Arial, Helvetica, sans-serif;}
#bheading SPAN.bar {   color:white; font-size:11px; font-family: Arial, Helvetica, sans-serifr; padding-lefT: 10px; }
#bheading SPAN.bar a { color: white; font-weight:normal; }
div.barbar IMG { border:0; }

#babephoto IMG { width: 268px; margin-top: -40px;  }
#babephoto { height:141px; overflow:hidden; }

#reg { height:15px; line-height:15px; background:url(../images/regbg.gif) repeat-x; text-align:right }
#link { height:20px; line-height:20px; background:url(../images/bgrad.jpg) no-repeat left; text-align:right; border-bottom:solid 1px #0e1949;  }
#link a { color:white; text-align:right; text-transform:uppercase; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-right: 10px; display:block;  }
#subleft { float:left; width: 65%; }
#subright { float:right; width: 30%; text-align:right; }
#subright a { color:#ffae28; font-weight: bold; padding-left: 5px; }
