﻿div.mod, div.mod2{
    /*Aesthetic*/
    color:#666666;
    
    /*Structure*/
    clear:both;
}

div.mod h2, div.mod2 h2{
    /*Aesthetic*/
    color:#9A3336;
    font-weight:bold;
}

/* Module Model Default */
div.mod{
    /*Aesthetic*/
    color:#666666;
    background:#FFFFFF;
    
    /*Structure*/
    
    /*Debug
    height:150px;*/
}
div.mod .hd{
    /*Aesthetic*/
    
    /*Structure*/
    clear:both;
	height: 30px;
	margin-bottom: 16px;
    /*Debug*/
}
div.mod .bd{
    /*Aesthetic*/
    
    /*Structure*/
    clear:both;
    
    /*Debug*/
}
div.mod .ft{
    /*Aesthetic*/
    
    /*Structure*/
    clear:both;
    
    /*Debug*/
}

/*Module 1 h2*/
div.mod h2{
    /*Aesthetic*/
    font-size: 123.1%;/*16px*/
    
    /*Structure*/
    
    /*Debug*/    
}

/* Module 1 with rounded areas Defaults */
div.mod .roundLeft{ 
    /*Aesthetic*/
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/mikeonline/subheader_left.jpg") no-repeat;
    /*Structure*/
    float:left;
    width:8px;
    height:30px;
    
    /*Debug*/    
    background-color:#D0E0E0;
}

div.mod .roundRight{
    /*Aesthetic*/
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/mikeonline/subheader_right.jpg") no-repeat;
    /*Structure*/
    float:left;
    width:8px;
    height:30px;
    
    /*Debug*/    
    background-color:#D0E0E0;
}

div.mod .roundMiddle{
    /*Aesthetic*/
    line-height:30px;/*VertAlign Text Middle*/
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/mikeonline/subheader_stretch.jpg") no-repeat;
    /*Structure*/
    float:left;
    height:30px;
    line-height: 1.231;
    /*Debug*/
    background-color:#D0E0E0;
}


/** -- Module2 Model Defaults -- **/
div.mod2 {
    /*Aesthetic*/ 
    background:#ffffff; 
           
    /*Structure*/
    
    /*Debug*/
}

div.mod2 .hd{
    /*Aesthetic*/
    
    /*Structure*/
    height:9px;
    font-size:0px;
    
    /*Debug*/   
}
div.mod2 .bd{ 
    /*Aesthetic*/
    
    /*Structure*/ 
    clear:both;
    
    /*Debug*/    
}

div.mod2 .ft{
    /*Aesthetic*/
   
    /*Structure*/
    clear:both;    
    height:9px;
    font-size:0px;
    
    /*Debug*/ 
    background-color:#D0E0E0;
}
div.mod2 h2{
    /*Aesthetic*/
    font-size: 100%;/*13px*/
    
    /*Structure*/
    
    /*Debug*/
}
.mod .hd h2,
.mod-hdText{
	font:Arial, Helvetica, sans-serif;
	/*font-size:200%;*/
	font-weight:bold;
	color:#061c33;
	text-align:center;
	padding-bottom:10px;

}
#MediaCorner.mod  .hdText{
	color:#C8C8C8;
	font-size:100%;
	padding-bottom:10px;
	text-align:center;
}
#MediaCorner .bd .subTitles-red{
	color:#BB0000;
	font-size:116%;
}
#MediaCorner .bd p {
	color:#858585;
}
#MediaCorner .listenText{
	color:#685656;
	font-size: 85%;
	line-height: 22px;
}
#MediaCorner .extra{
	height:30px;
	position: relative;
}
#MediaCorner .btnPodcast-grey{
	background:transparent url(http://media.townhall.com/res/4.3.0.192/images/BillBennett/button_podcast.jpg) no-repeat;
	height: 26px;
	width: 79px;
	position: absolute;
}
#MediaCorner .btnListen-grey{
	background:transparent url(http://media.townhall.com/res/4.3.0.192/images/billbennett/button_listen_now.jpg) no-repeat;
	width:89px;
	height:26px;
	position:absolute;
	left:90px;
}
#Main #MediaCorner h1{
	color: #BB0801;
	font-size: 197%;
	padding-bottom: 0.5em;
	font-weight: normal;
}

#Main #MediaCorner .subTitles-red{
color: #BB0000;
font-size: 116%;
}

#Main #MediaCorner ul.contentList{
	padding-left:1em;
}
#Main #MediaCorner ul.contentList li{
	margin:.5em 0;
	list-style-image:url(http://media.townhall.com/res/4.3.0.192/images/billbennett/arrow-small.gif);
	list-style-position:outside;
}
.horizontalList li{
	display:inline-block;
	float:left;
}
.btnJoin-red{
    background:transparent url(http://media.townhall.com/res/4.3.0.192/images/billbennett/btn_join.jpg) no-repeat;
	width:141px;
	height:42px;
	position:absolute;
}
.txtRed {
	color: #BB0000;
}
a{
	text-decoration: none;
	font-weight:lighter;
}

