
body
{
	background-position: center 50%;
	font-size: 12px;
	background-color: #7ca1cb;
	margin: 0px;
	color: #171717;
	/*line-height: 18px;*/
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
table
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border-width: 0;
}
.rhcol
{
	background-color: #d6d6d6;
	width: 252;
}
.maintable
{
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
	background-color: #ffffff;
}
.MovieRviewSubTtle
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}
.MovieRviewTtle
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000;
}
.MovieRviewAuthor
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #A00202;
}
.MovieRviewDate
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #595959;
}
.MovieRvwLnk
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #A00202;
}

.quickhitstable_bck	{
	background-color: #e2ecf4;
	
}
.tan_table_w_border	{
	border-color:#d4d4d4; 
	border-style:solid; 
	border-width:1px; 
	background-color:#f4f4f4; 

}
.blue_table_w_border	
{
	background-color:#d9e8ee;
	border: solid 1px #999999;
	padding:8px;
	
}
.actioncenterbox
{
	background-color:#d9e8ee;
	padding:8px;
	border: solid 1px #666666;
	
}
.white_table_w_border	{
	border-color: #d3d3d3;
	border-style:solid; 
	border-width:1px; 
	background-color: #FFFFFF;
	margin-bottom:4px;

}
.advertising_notice
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: left;
	padding-left: 14px;
	padding-top: 10px;
	padding-bottom: 2px;
}
.tabstitle {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	font-stretch: extra-condensed; 
	text-decoration: none;
}
.mainheader
{
	border-bottom-color: #c5c5c5;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	font-weight: bold;
	font-style: italic;
}
.mainmargin	{
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 8px;
}
.header_allcaps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
	color: #b80103;
	padding-top: 4px;
	border-bottom-color: #777777;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 5px;
}
p	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.picture {	
	padding-bottom:4px;
}
.columnist_whatshot	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
}
.link1	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color: #003466;
	
}
.link2	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #003466;
	font-weight: bold;
	
}
.link3	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #003466;
}
.number10	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	
}

.check_alignment	{
	padding-right:96px;
	padding-bottom:8px;
	
}
.leftpadding8	{
	padding-left:8px;
	padding-right: 8px;	
}
.grade_size1	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #002266;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size:8px;
}
.grade_size2	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #002266;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size:10px;
}
.grade_size3	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #002266;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size:12px;
}

.grade_size4	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #002266;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size:14px;
}
.grade_size5	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #002266;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size:16px;
}
.grade_size6	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #002266;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size:18px;
}
.vertical_horizontal_line	{
	border-right: #999999;
	border-right-style:dashed;
	border-right-width:1px;
	border-bottom:#999999;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	padding:2px;
	
}
.horizontal_line	{
	border-bottom:#999999;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	
}
td.vertical_horizontal_line	{
	padding-left:8px;
	
}
td.horizontal_line	{
	padding-left:8px;
	
}
.vertical_Line	{
	border-right: #cccccc;
	border-right-style:solid;
	border-right-width:1px;
	padding-right: 10px;		
}
.VerdanaBlue11	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: ;
	font-size:11px;
	color:#002266;
	
}
.Verdana12black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Verdana14Bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.Red {color: #990000}
.picture1 {	padding-right:8px;
	padding-bottom:6px;
}
.style17 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #920202;
}
.style7 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0b418b;
	font-weight: bold;
	padding-bottom: 2px;
	margin-bottom: 4px;
	font-stretch: extra-condensed;
}
.header_allcaps1 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
	color: #b80103;
	padding-top: 4px;
	padding-left: 4px;
	border-bottom-color: #777777;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 5px;
}
.Verdana11AllCapsGrey {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
	color: #999999;
	padding-bottom: 4px;
	
}
.paragraph {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.underlinelink {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #556F89; 
	padding-bottom: 6px;
	text-decoration: underline;

}
.paginatorlink {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color: #556F89; 
	padding-bottom: 6px;
	text-decoration: underline;
	font-weight: bolder;
}
.Verdana11BoldBlue 
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #003366; 
    font-weight: bold; 
    
 }
.Verdana10AllCaps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: small-caps;
	color: #000000;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0b418b;
	text-decoration: none;
	font-stretch: extra-condensed;
}
.style20 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.table_left_margin {	padding-left: 3px;
}
.Verdana12ItalicBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}
.Verdana12BoldBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

.style1 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	margin-bottom: 2px;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0b418b;
	margin-bottom:0px;
	text-decoration: none;
	font-stretch: extra-condensed;
}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	font-stretch: extra-condensed;
	text-decoration: none;
}
.table_left_margin {
	padding-left: 3px;
}
.underline	{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999999;

}
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0b418b;
	font-weight: bold;
	padding-bottom: 2px;
	margin-bottom: 4px;
	font-stretch: extra-condensed;
}
.picture	{
	padding-right:10px;
	padding-bottom:6px;

}
.style8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #0b418b;
}
.centertable	{
	padding-left:14px;
	padding-right:10px;
	padding-top:16px;
	padding-bottom:14px;

}
.style9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #0b418b;
}

.speaker_icon	{
	padding-right:3px;

}
.hover	{
	color:#6C1818;
	text-decoration:underline;

}
.mostlinkedtable	{
	background-repeat:repeat-x;
	background:url(files/images/YourOpinionbox1_bck.gif)	

}
.mostlinkedtable2	{
	background-repeat:repeat-x;
	background:url(files/images/YourOpinionbox2_bck.gif)	
	
}
.underline_thick	{
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #000000;

}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style17 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #920202;
}
.text_arial	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	
}
.style19 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0b418b;
	text-decoration: none;
}
.link_arial	{
	font-family:Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:10px;
	text-decoration:none;
	
}
a.link_arial:hover	{
	text-decoration:underline;

}
.style20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
a.dtHlink
{
	 
	display:block;
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #003366; 
	text-decoration: none;
}

a.dtHlink:visited
{
	 
	display:block;
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #003366; 
	text-decoration: none;
}

a.dtHlink:hover
{
	 
	display:block;
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight:bold;
	color: #CC3333; 
	text-decoration: none;
}

a.dtFFRW
{
	display:block;
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #003366; 
	text-decoration: none;
}

a.dtFFRW:visited
{
	display:block;
	font-family:Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #003366; 
	text-decoration: none;
}

a.dtFFRW:hover
{
	display:block;
	font-family:Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #003366; 
	text-decoration: none;
}

.DtSelect
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	background-color: #d6d6d6;
	border-style:dotted;
	border-color:#666666;
	border-width:1px;
	color: #003366;
}
.DtTabLt
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	background-color: #d6d6d6;
	border-left-color:#666666;
	border-left-style:solid;
	border-left-width:1px;
}

.DtTab
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
}
.STitlb10c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}
.STitl10c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
}
.STitlb12c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A00202;
}
.STitl9c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #595959;
}
.STitl10
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}
.STitlu10
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #000;
}
.STilb10c1
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A00202;
}

.STilb10c2
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.DateTimeTxt
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A00202;
}
.Home_NewsHeadlinesTxt
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10.5px;
	font-weight: bold;
	color: #A00202;
}
.Home_NewsSynopsisTxt
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}

.Home_NewsReadItTxt
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #A00202;
	text-decoration: underline;
}
.home_newsbar
{
	background-color: #003366;
}
.home_newsbarOpinionTxt :
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFDE00;
}
.home_newsbarContentTxt
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
}
.home_newsbarReadIt
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: underline;
}
.home_onlineradio
{
	background-color: #F1E48E; /*  Stroke 1 pixel: #969696;  ??*/
}
.home_onlineradioHeadline
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

.home_onlineradioGuestsTxt
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}

.home_onlineradioPodcastTxt
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #A00202;
	text-decoration: underline;
}


/*Action Center: 
<div id="home_action_center">
Icons: 
<img src="/img/icon_ListenNow.gif" alt="" />
<img src="/img/icon_PodcastIt.gif" alt="" />
<img src="/img/icon_ReadIt.gif" alt="" />

Text Styles: */

/*	Sign Up and Support Harriet Miers! : 	*/
.home_actioncenterSignUp1
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #374460;
}

.home_actioncenterArticleDetail /*	This would be more information about  the article. : 	*/
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}

.home_actioncenterSignUp2 /*Sign Up: */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A00202;
}

/*	Icon Section: 
Sign Petitions : */
.home_actioncenterSignPetitions
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #374460;
}


/*The News: 
<div id="home_news2">


Text Styles: */

.home_news2OpinionTxt /*BTN Opinion  : 	 */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: reg;
	color: #A00202;
	text-decoration: underline;
}

.home_news2ImageTxt /*Today's Images : (*/
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13px;
	font-weight: Bold;
	color: #000;
}

/*Today's News Photos
Watch News Clips
Listen to News Clips: */
.home_news2PhotosClipsTxt
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #24507C;
	text-decoration: underline;
}

/*Columnists: 
<div id="home_columnists">

Text Styles: */

.home_columnistsColumnTitleTxt /*The WSSDC, at Risk Again : 	*/
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #123276;
}

.home_columnistsColumnAuthor /*By George Will : 	*/
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #313131;
}

.home_columnistsEditorialsHeaderTxt /*(Editorial, Oct. 11, 2005): */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}

.home_columnistsEditorialsAuthor /*ÁèÁ¤ÁèÁ¤ÁèÁ¤D Stuart  Scott : */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #313131;
}

.home_columnistsEditorialTitle /*Our Future is in Space: */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #123276;
	text-decoration: underline;
}

.home_columnistsEditorialDate /*(Oct. 11, 2005): */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000;
}

.home_columnistsEditorialOpinion /*More Opinion: */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #123276;
}


/*Your Opinion
<div id="home_your_opinion">

Text Styles: */

.home_youropinionTopRatedTxt
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A00202;
}

.home_youropinionAuthorTxt /*ÁèÁ¤D Stuart Scott : 	*/
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #313131;
}

.home_youropinionTitleTxt /*Our Future is in Space: */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #123276;
	text-decoration: underline;
}

.home_youropinionDateTxt /*(Oct. 11, 2005): */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000;
}

/*Quote Box: */


.home_quoteboxTitleTxt /*This is some guy's quote...  : */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.home_quoteboxGetRestTxt /*Get the Rest: */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
}

.home_quoteboxQuoteetxt /*&mdash; Bob from Topeka, KS: */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}

.home_quoteboxLatestCommentsTxt
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A00202;
}

.home_quoteboxQuotee2txt /*ÁèÁ¤D Chuck from Washington, DC:*/
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #313131;
}

.home_quoteboxQuotetxt /*Where are my galoshes???*/
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10.5px;
	font-weight: bold;
	color: #123276;
}
/*
Main Background Color: #D6D6D6

On Air Today: 
<div id="home_onairtoday">

Text Styles: */

.home_onairtodayPersonalityTxt /*Hugh Hewitt: : 	*/
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002952;
}

.home_onairtodayTopicTxt /*Hugh Hewitt on Conservative views and a  little more :*/
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}

.home_onairtodayTopicPromoTxt /*Watch the Hugh Hewitt Show : */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002952;
}

.home_onairtodayDetail /*Txt Blurby blurb... : 	*/
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #373737;
}

.home_onairtodayWatchTxt /*Watch: : 	*/
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A00202;
}

.home_onairtodayHiLoTxt /*High | Low : */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A00202;
}

.home_onairAdTxt /*Advertisement : 	*/
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #373737;
}

.home_onairtodayAdTltleTxt /*City of Angels: : 	*/
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002952;
}

/*How a 
team from Anaheim stole 
the Dodgers' home turf.	:*/
.home_onairAdBodyTxt
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}

.home_onairtodayPosteByTxt /*Posted by: Kevin Arnovitz : 	*/
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #373737;
}

.home_onairtodayDateTxt /*Oct.ÁèÁ¤11,ÁèÁ¤2005, 2: 03 PM px : 	 */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A00202;
}

/*
Poll Position
Background Color: 4D4D4D */

.home_PollPositionQorCTxt /*Questions or comments... : */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
}

.home_PollPositionAnsTxt /*Yes, by a large margin : */
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #A8D3FF;
}

/*
Advertising Links: 
Dark Blue: 003366 */

.home_AdLnksTxt /*Advertising Links: */
{
	font-family: Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.home_AdLnksTitleTxt /*Save on all your calls.... : */
{
	font-family: Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}

.home_AdLnksBodyTxt /* When looking for local regional .... : */
{
	font-family: Arial, Sans-serif;
	font-size: 8.5px;
	font-weight: normal;
	color: #373737;
}

.home_AdLnksUrlTxt /*www.vonage.com : */
{
	font-family: Arial, Sans-serif;
	font-size: 8.5px;
	font-weight: bold;
	color: #003366;
}
.container
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	height: 22px;
	vertical-align: top;
	position: relative;
	left: 1px;
	top: 1px;
	color: #c2c2c2;
}
.container_14
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	height: 22px;
	vertical-align: top;
	position: relative;
	left: 1px;
	top: 1px;
	color: #c2c2c2;
}
.container_16
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	height: 22px;
	vertical-align: top;
	position: relative;
	left: 1px;
	top: 1px;
	color: #c2c2c2;
}
.container_20
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	height: 22px;
	vertical-align: top;
	position: relative;
	left: 1px;
	top: 1px;
	color: #999999;
}
.container_white_14
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	height: 22px;
	vertical-align: top;
	position: relative;
	left: 1px;
	top: 1px;
	color: #ffffff;
}
.headlinecontainer
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 18px;
	font-weight: bold;
	position: relative;
	left: 1px;
	top: 1px;
	color: #c2c2c2;
}
.textred
{
	height: 20px;
	vertical-align: top;
	font-style: italic;
	position: absolute;
	left: -1px;
	top: -1px;
	color: #A00202;
	border-bottom-color: #c5c5c5;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.textblue
{
	height: 13px;
	vertical-align: top;
	position: absolute;
	left: -1px;
	top: -1px;
	color: #003366;
	border-bottom-color: #c5c5c5;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	
}

.textblueCartoonist
{
	height: 13px;
	color: #003366;
}

.textblueNonLine
{
	height: 20px;
	vertical-align: top;
	position: absolute;
	left: -1px;
	top: -1px;
	color: #003366;

}

.textblueNonLine2
{
	height: 20px;
	left: -1px;
	top: -1px;
	color: #003366;
	font-weight:bold;

}

.textblueNoLinebold
{
	height: 12px;
	font-weight: bold;
	position: absolute;
	left: -1px;
	top: -1px;
	color: #003366;

}

.headlinetext
{
	position: absolute;
	left: -2px;
	top: -2px;
	color: #000;
}
.txb10c
{
		font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #003366;
}
.tx10c1
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a00202;
}
.tx10c2
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
}
.txb10-5c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10.5px;
	font-weight: bold;
	color: #003366;
}
.a10c1
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #a00202;
	text-decoration: none;
}
.txb12c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A00202;
}
.tx9c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #595959;
}
.tx9
{
		font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}
.tx7
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 7px;
	font-weight: normal;
	color: #000000;
}
.tx8
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #000000;
}
.tx8-5
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8.5px;
	font-weight: normal;
	color: #000000;
}
.tx10
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}
.tx12
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}

.txu10
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #000;
}
.txb10c1
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A00202;
}
.ab15c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.txbu8c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8px;
	font-weight: bold;
	text-decoration: underline;
	color: #5B87B8;
}
.txb9c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFF;
}
.txb9
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000;
}
.txb8c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #595959;
}
.tx8c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8px;
	color: #595959;
}
.txb6c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 6px;
	font-weight: bold;
	color: #595959;
}
.tx13c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.td13c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #003366;
	border-bottom: dotted 1px #454545;
}
.tdb13c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003366;
	border-bottom: dotted 1px #454545;
}
.txb11c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002952;
}
.txb11c3
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A00202;
}
.txbu11c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002952;
	text-decoration: none;
}

.BlogLinkHome
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002952;
	text-decoration: none;
}

.blogteaserHome
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	color: #000;
	line-height: 11px;
}


.tnthempblogtimeHome
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A00202;
}



.nfgMoreLink
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000;
	text-decoration: underline;
}

.NArticleHLineHome
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A00202;
}

.NArticleHLineInfoHome
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}




.BBXAreaHeading
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFDE00;
}

.BBXDescription
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	line-height:11px;
	
}

.BBXReadItLnk
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: underline;
}

.nfbHeadLine
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}

.nfbGuests
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}

.ListenNow
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #A00202;
	text-decoration: underline;
}


.ActionBlockHeading
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}

.ActionBlockBody
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 16px;
	color: #000;
}


.ActionSignup
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9.5px;
	font-weight: bold;
	text-decoration: underline;
	color: #A00202;
}

.ActionItems
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #374460;
	line-height: 14px;
}

.TheNewsHome
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: reg;
	color: #A00202;
	text-decoration: underline;
}
.txb13c1
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #123276;
}
.txb11c1
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #414141;
}
.txb11c2
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	width: 160px;
	overflow: hidden;
}
.txb10c1
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #313131;
}
.txb10c2
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #123276;
	text-decoration: underline;
}
.txb9c1
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #313131;
}
.txb9c3
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #A00202;
}
.txb9c4
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #003366;
}
.tx11c
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a00202;
}
.txb9c2
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #123276;
	text-decoration: underline;
}

.TodaysImages
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13px;
	font-weight: Bold;
	color: #000;
}

.TodaysImagesLinks
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9.5px;
	font-weight: normal;
	color: #24507C;
	text-decoration: underline;
}

.PollQuestion
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11.5px;
	font-weight: normal;
	color: #FFF;
}


.PollAnswers
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9.5px;
	font-weight: bold;
	color: #A8D3FF;
}


/*

Common 
     */
.ComFeatureCallerTitle
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #003366;
}

.ComFeatureCallername
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #003366;
}

.ComFeatureSubject
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #000;
}

.ComOpEdTitle
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #003366;
}

.ComOpEdheadLine
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #003366;
}


.ComOpEdAuthor
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #A00202;
}


.ComOpEdBody
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000;
}

.ComOpEdSubmitLnk
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #A00202;
}

.ComOpEdMoreLink:
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #003366;
}


.QHTitle
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}


.QHCaller
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
	color: #003366;
}

.QHLengthDate
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	letter-spacing: -1px;
	color: #595959;
}


.QHPodcast
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: -1px;
	color: #A00202;
}

.hlptext
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #003366;
}

.AudioHlpLink
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
	color: #003366;
}


/*

		Talk Radio
*/

.tlkWhatsNewHdr
{
	font-size: 18px;
	color: #003366;
}

.tlkWhatsNewDate
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000;
}

.tlkWhatsNewShowName
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003366;
}

.tlkWhatsNewShowHost
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A00202;
}

.tlkWhatsNewShowDescription
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000;
}

.tlkWhatsNewShowLength
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #454545;
}


.PodCastVoteHost
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}

.PodCastVoteShowTitle
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}

.PodCastVoteLength
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #454545;
}


.PodCastVoteListenNow
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8px;
	font-weight: normal;
	text-decoration: underline;
	color: #A00202;
}


.PodCastVoteWinnersLink
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #000;
}


.TopPodcastsHdr
{
	font-size: 16px;
	color: #003366;
}

.TopPodcastWinners
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.PodCastVoteNumber
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}

.btnRdioCaller
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9.5px;
	font-weight: bold;
	color: #000;
}


.btnRdioLnlk
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
	color: #000;
}

.btnRdioPodCastTitleText
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
}

.btnRdioPodCastShowTitle
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}


.btnRdioPodCastShowHost
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}
.btnRdioPodCastText
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal & bold;
	color: #000;
}

/*

		End Talk Radio
*/
/* 
Begin Columnists
*/
.colTdyOpnTitle
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}


.colTdyOpnAuthor
{
	font-family: Arial, Sans-serif;
	font-size: 10.5px;
	font-weight: bold;
	color: #A00202;
}

.colTdyOpnDate
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8.5px;
	font-weight: reg;
	colors: #000;
}

.colTdyOpnBody
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}

.colTdyCntLinks
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #A00202;
}

.colTdyOpnLstAuthor
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}

.colTdyOpnLstLnk
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #000;
}



.colFunnyHdLine
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #A00202;
}


.colCartoonist
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

.colCartoonLnk
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #000;
}


.colTabAbc
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}

.colTabMostViewed
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}


.colTopSearches
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}



.colTopSearchesLinks
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#0b418b;
}

.colTopSearchItems
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}


.colOpAuthor
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}


.colOpDate
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}

.colOpHeadLine
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}

.colOpLinks
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8.5px;
	font-weight: bold;
	text-decoration: underline;
	color: #A00202;
}

.colOpLinkSeperators
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #A00202;
}

.colOpAvgVote
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}

/*
End Columnists
*/

/*
Begin Your Opinion
*/

.YourOPUpBlogTitle
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #A00202;
}


.YourOPUpBlogName
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #003366;
}

.YourOPUpBlogLastUpdated
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #454545;
}

.YourOpFeaturesTitle
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 15pt;
	font-weight: bold;
	color: #003366;
}

.YourOpFeaturesAuthor
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	color: #A00202;
}


.YourOpFeaturesCommentTo
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000;
}

.YourOpFeaturesComment
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #A00202;
}

.YourOpFeaturesTeaser
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000;
}

.YourOpFeaturesMore
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline;
	color: #003366;
}

.YourOpUpdtedBlogInfoTitle
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #A00202;

}


.YourOpUpdtedBlogInfoBName
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #003366;
}

.YourOpUpdtedBlogInfoMoreLnk
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline;
	color: #003366;
}

.YourOpUpdtedBlogInfoMoreLnkBlogSearch
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000;
}

.YourOpUpdtedChatTitles
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFF;
}

.YourOpUpdtedChatHeading
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFE328;
}

.YourOpUpdtedChatBody
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFF;
}

.YourOpUpdtedChatHotLink
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	color: #FFF;
}


.YourOpmstcmmtTitle
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #003366;
}

.YourOpmstcmmtNo1
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 60pt;
	font-weight: normal;
	color: #999999;
}

.YourOpmstcmmtHeadLine
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #003366;
}

.YourOpmstcmmtAuthor
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000;
}


.YourOpmstcmmtDate
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #000;
}


.YourOpmstcmmtCnt
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline;
	color: #A00202;
}

.YourOpmstcmmtBody
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #000;
}



.YourOpmstcmmtMoreLnk
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: underline;
	color: #003366;
}

.YourOpmstcmmtNoSml
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 25pt;
	font-weight: normal;
	color: #999999;
}

.YourOpmstcmmtHeadLineSml
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #003366;
}

.YourOpmstcmmtAuthorSml
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000;
}

.YourOpmstcmmtDateSml
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000;
}


.YourOpmstcmmtCntSml
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline;
	color: #A00202;
}

.YourOpmstcmmtBodySml
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000;
}


.YourOpmstcmmtMoreLnk
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline;
	color: #003366;
}


.YourOpmstcmmtVwdPhotos
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #003366;
}

.YourOpmstcmmtVwdPhotosSrc
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #003366;
}

.YourOpmstcmmtVwdPhotosSrcCount
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #616161;
}

/*
End Your Opinion
*/

/*
Begin Photos
*/

.PhotosHighlight
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #373737;
}

.PhotosHighlightDescription
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
}


.PhotosHighlightSrc
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #000;
}

.PhotosHighlightDate
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	color: #454545;
}

.PhotosHighlightSlideshow
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline;
	color: #003366;
}

.PhotosHighlightViewPhotos
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #000;
}

.PhotosHighlightSlideshow2
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #003366;
}

.PhotosHighlightSlideshow3
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #003366;
}



/*
End Photos
*/


/*
Begin Issues
*/

.IssuesOpinionTtl
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000;
	border-bottom: 1px dotted: #666666;
}

.IssuesOpinionLnk
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: underline;
	color: #000;
}

.IssuesBlogmTtl
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #003366;
}


.IssuesBlogLnk
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: underline;
	color: #000;
}


.IssuesBlogDate
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #454545;
}

.IssuesArticleTtl
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000;
	border-bottom: 1px dotted: #666666;
}

.IssuesArticleLnk
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: underline;
	color: #000;
}

.IssuesClipTitle
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #003366;
}

.IssuesClipLnk
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline;
	color: #000;
}

.IssuesPhotoTitle
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #003366;
}

.IssuesOpinionIssueItm
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13pt;
	font-weight: regular;
	color: #003366;
	}
/*
End Issues

*/

/*
  begin books and movies
*/

.BooksMovieLtbkAuthor
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	colors: #000
	}
.BooksMovieRop10MovieTtle
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000;
	}
	
.BooksMovieRop10MovieGetItLnk
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	color: #A00202;
	}


/*
End Books And Movies
*/



/*
Your information
*/

.YourInfoInfoCheck
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	}

.YourInfoInfoCheckHerelnk
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #003366;
	}

.YourInfoInfoManageYBTNtxt
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #003366;
    text-decoration: none;
	}

.YourInfoYInfoHding
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #003366;
	}

.YourInfoYInfolnks
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	}
.YourInfoInfoManageYBluetxt
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003366;
	}

.YourInfoInfoManageYBBlCKtxt
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	}


.YourInfoRdioLnk
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #000;
	}

.YourInfoInfoManage11pxBlCKtxt
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	}

/*
End Your Information
*/


/*
Begin Action Center

*/
.ActionCntrACDescription
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: regular;
	color: #000;
	}

.ActionCntrACRedText
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13pt;
	color: #003366;
	border-bottom: 1px dotted #454545
	}
	
	
	
.ActionCtrSignUp
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: regular;
	text-decoration: underline;
	color: #003366;
	}
.ActionCtrText
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: regular;
	color: #000;
	}
		
/*
End Action Center

*/

/*
Show

*/

.ShowDate
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9pt;
	font-weight: regular;
	color: #000;
	}
	

.ShowTopic
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #003366;
	}


.ShowHost:
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	color: #A00202;
	}


.ShowDescription
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: regular;
	color: #000;
	}

  
.ShowLengthtxt
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000;
	}

 
.ShowLength
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: regular;
	color: #000;
	}
	
	
.ShowRelatedLinksTtle
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #A00202;
	}
	

.ShowRelatedLinks
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;	
	font-weight: regular;
	text-decoration: underline;
	color: #003366;
	}
	
 
.ShowYrOpinioncounts
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: regular;
	color: #333333;
	}
	
.ShowActionLinks
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9pt;
	font-weight: regular;
	text-decoration: underline;
	color: #000;
	}
	
 
.ShowVoteOnit
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: regular;
	color: #000;
	}
	
.ShowTBLCount
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #FFF & #000;
	}
	
 
.ShowTBLHelp
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003366;
	}

 
.ShowTBLHelpTxt
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8pt;	
	font-weight: regular;
	text-decoration: underline;
	color: #003366;
	}
	
.ShowTBLDate
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9pt;
	font-weight: regular;
	color: #000;
	}
	

.ShowTBLShowTitle
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #003366;
	}


.ShowTBLShowHost
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #A00202;
	}
	
	
.HomesDates
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #A00202;
	}



.ShowTBLShowDescription
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: regular;
	color: #000;
	}

  
.ShowTBLShowLength
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: regular;
	color: #333333;
	}
	/* This was added by Amanda Mooney for the funnies*/
.CartoonAuthLabel
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #A00202;
	}
	
	.Cartoondate
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	}
	
	.CartoondateCartoonist
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	}
	
	.CartoonText
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
	}
	
	
	.CartoonTextCartoonist
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
	}
	
		.CartoonTextCartoonist2
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	}
	
	
	.dateprev
		{
    font-family: Verdana, Arial, Sans-serif;
	font-size: 9pt;
	font-weight: regular;
	text-decoration:none;
	color:#003366
	
	}
	
	.datecurrent
		{
    font-family: Verdana, Arial, Sans-serif;
	font-size: 9pt;
	font-weight: regular;
	text-decoration:none;
	color:#A00202
	
	}
	
	.datenext
		{
    font-family: Verdana, Arial, Sans-serif;
	font-size: 9pt;
	font-weight: regular;
	text-decoration:none;
	color:#666666
	
	}
	
	
	.cartoonsDate
		{
  	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	
	}
	
	.cartoonsDateback
		{
  	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-decoration:none;
	
	}
	
		.cartoonsDateback2
		{
  	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	
	}
	
	.cartoonsMore
		{
  	font-family: Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	}
	
	.cartoonsMoreAuthor
		{
  	font-family: Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A00202;
	text-decoration:underline;
	}
	
	.oneoffour
		{
 	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #353535;
	}

.featuredjokewatch
		{
 	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #A00202;
	}
	
	.friend
		{
 	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	line-height: 10px;
	}
		/* End funnies*/
		
/* This was added by Amanda Mooney for the Create Blog section*/

.textblueblog
{
	height: 13px;
	vertical-align: top;
	color: #003366;
		font-weight: bold;
	border-bottom-color: #c5c5c5;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	
}

.smalltitles
{
	
font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	
}

.smallblutitles
{
	
font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C7E3FF;
	
}

.displayarea
{
	
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFfff;
	
}

.yellowtitles
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #FFC821;
	
}

.yellowtitlessmall
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFC821;
	
}

.step
{
		font-family: Verdana, Arial, Sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #A00202;
	
}

.terms
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFfff;
}

.startblogging
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;	
	color: #C5CFD7;
}

.step1NYB
{
	font-size: 10pt;
	color: #003366;
	font-weight:bold 
}

#navigation a
{  
	font-family: Verdana, Arial, Sans-serif;
	font-size: 7.5pt;
	color: #003366;
	font-weight:bold;
	text-decoration: none;
	 padding-bottom:12px;

		}
		
		#navigationmar a
{  
	font-family: Verdana, Arial, Sans-serif;
	font-size: 7.5pt;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
	 padding-bottom:12px;
		}
		
				#navigationblog a
{  
	font-family: Verdana, Arial, Sans-serif;
	font-size: 7.5pt;
	color: #A00202;
	font-weight:bold;
	text-decoration: none;
	 padding-bottom:12px;
		}
		
.mainBlogtext
{  
    font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
		}
		
.bloglinks
{  
		
	font-family: Verdana, Arial, Sans-serif;
	font-size: 7.75pt;
	font-weight: bold;
	color: #A00202;
}

.AudioArticles
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

.MoreBlogPostLink
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #003366;
}

	.MonthBlog
		{
  	font-family: Verdana, Arial, Sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #003366;
	text-decoration:none;
	
	}
	
		.MonthBlog2 
		{
  	font-family: Verdana, Arial, Sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #003366;
	text-decoration:none;
	
	}
	
	.linksaudioarticle
		{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
	color: #A00202;
	}
	
	/* End Blog Section*/
	
	.youractcenter
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A00202;
	
}

.actcenterlinks
		{
  	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	
	}
	.actcenterlinks:hover 
	{
	    color: #990000; 
	}
	
			.actcenterlinks2
		{
  	font-family: Verdana, Arial, Sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #003366;
	text-decoration:none;
	
	}
	
	.actcentertext
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: #003366;
	}
	
		.actcentertext2
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	color: #003366;
	}
	.actcentsal
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	}
	.actcentsalwh
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	}
	.actcentval
	{
		font-family: Verdana, Arial, Sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #990000;
	}
	.actcentsalwh
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	}
	
	.actcentsalsmaller
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	}
	
	.actcentsalbold
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	}
	
		
	.actcentsalbold2
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	}
	.textmar
{
	height: 13px;
	vertical-align: top;
	position: absolute;
	left: -1px;
	top: -1px;
	color: #A00202;
	border-bottom-color: #c5c5c5;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	
}
	.container_14 .text
{
	height: 13px;
	vertical-align: top;
	position: absolute;
	left: -1px;
	top: -1px;
	border-bottom: #c5c5c5 dotted 1px;	
	color: #A00202;
	
}
	.textmarsmaller
{
	height: 8px;
	vertical-align: top;
	position: absolute;
	left: -1px;
	top: -1px;
	color: #A00202;
	border-bottom-color: #c5c5c5;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	
}


	.textmarsmall
{
	height: 8px;
	vertical-align: top;
	position: absolute;
	left: -1px;
	top: -1px;
	color: #A00202;

}
	.textmar2
{
	height: 13px;
	vertical-align: top;
	position: absolute;
	left: -1px;
	top: -1px;
	color: #A00202;
	text-decoration:none
	
}


	.textmar3
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #A00202;
	text-decoration:none
	
}

	.textmar4
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #A00202;
	text-decoration:underline
	
}

	.textmar5
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A00202;
	text-decoration:none
	
}
.textWhite
{
	height: 13px;
	vertical-align: top;
	position: absolute;
	left: -1px;
	top: -1px;
	border-bottom: #c5c5c5 dotted 1px;	
	color: #FFFFFF;
	
}


	.actionheadline
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #003366;

	
}

	.actionheadlinetext
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}

.Verdana11Black 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.content    
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.ctophdl_20 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
}
.ctophdl_news 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
}

#ctshadow {	position: absolute;
	top: 1px;
	left: 1px;
	color: #C2C2C2;
	z-index:1;
	border-bottom: #a6abb0 dotted 1px;
}
#ctshadow_news 
{
    position: absolute;
	top: 1px;
	left: 1px;
	color: #C2C2C2;
	z-index:1;
}
#ctshadow_BlogPosts {	position: absolute;
	top: 1px;
	left: 1px;
	color: #C2C2C2;
	z-index:1;
	border-bottom: #a6abb0 dotted 1px;
}
#ctshadow_Columns {	position: absolute;
	top: 1px;
	left: 1px;
	color: #C2C2C2;
	z-index:1;
	border-bottom: #a6abb0 dotted 1px;
}



#cttext { 
color:#971B19;
left:0px;
position:relative;
top:0px;
z-index:2;
}
#cttext_BlogPosts { 
color:#971B19;
left:0px;
position:relative;
top:0px;
z-index:2;
}
#cttext_Columns { 
color:#971B19;
left:0px;
position:relative;
top:0px;
z-index:2;
}
.ctophdl { 
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-style:italic;
font-weight:bold;
}

/*#cttext {position: relative;top: 0px;left: 0px;color: #971b19; z-index:2;}

.ctophdl 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
}*/


#cttitle {position: relative;top: -3px;left: -3px;z-index:1;}
#cttitle_BlogPosts {position: relative;top: -3px;left: -3px;z-index:1;}
#cttitle_Columns {position: relative;top: -3px;left: -3px;z-index:1;}
#cttitle_news {position: relative;top: -3px;left: -3px;z-index:1;}
#cttext_news {position: relative;top: 0px;left: 0px;color: #990000;z-index:2;}



.ctophdlBlue 
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
}
#ctshadowBlue 
{	position: absolute;
	top: 1px;
	left: 5px;
	color: #C2C2C2;
	z-index:1;
	/*
	border-bottom-color: #a6abb0;
	border-bottom-style: dotted;
	border-bottom-width:1px;
    */	
}

#cttextBlue 
{
	color: #003366;
	left:0px;
	position:relative;
	top:0px;
	z-index:2;
}
#cttitleBlue 
{
	border-bottom-color: #a6abb0;
	border-bottom-style: dotted;
	border-bottom-width:1px;
	padding:.2em .5em;
	left:-3px;
	position:relative;
	top:-3px;
	z-index:1;
}

/* -- Text Shadow Effects ctTextBlue & ctTitleBlue ...Replaced 7.1.2008 -- */
/*#cttextBlue {position: relative;top: 0px;left: 0px;color: #003366;z-index:2;}*/
/*#cttitleBlue {position: relative;top: -3px;left: -3px;z-index:1;border-bottom-color: #a6abb0;border-bottom-style: dotted;border-bottom-width:1px;}*/

.cttitle 
{
	position: relative;
	z-index:1;
	margin-bottom:5px;
}

.cttitle .ctshadow .cttext 
{
	position: absolute;
	top: -1px;
	left: -1px;
	color: #971b19; 
	z-index:1;
}
.cttitle .ctshadow  
{
	position: relative;
	top: 1px;
	left: 1px;
	color: #C2C2C2;
	z-index:2;
	border-bottom: #a6abb0 dotted 1px;
	white-space:nowrap;
}


.grade_size11 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #002266;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size:8px;
}
.grade_size21 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #002266;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size:10px;
}
.grade_size31 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #002266;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size:12px;
}
.grade_size41 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #002266;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size:14px;
}
.grade_size51 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #002266;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size:16px;
}
.grade_size61 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #002266;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size:18px;
}
.Verdana12BoldRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9c1c1c;
	font-weight: bold;
}
.Verdana12BoldYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffc000;
	font-weight: bold;
}
.Verdana12BoldBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.Verdana12Bold 
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight: bold;
}
.Verdana10BoldBlue {	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #003466;
	font-weight: bold;
}
.Verdana10Blue {	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #003466;
}
.Verdana9Blue {	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #003466;
	font-weight: bold;
}
.Verdana10 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/*
end show
*/
/*
Radio Schedule
*/


/*
Bottom-border: 1px dotted #666666

BOX Color: #F4F4F4   Stroke: 1 pixel #828282

Sign up for your Daily Radio Report (Drop Shadow headers):

	{
	font-size: 16pt;
	color: #A00202;
	}
	
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed 
diam nonummy nibh euismod tincidunt ut laoreet dolore magna 
aliquam erat volutpat. Ut wisi :

	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: regular;
	color: #000;
	}
	
Salutation:

	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: regular;
	color: #000;
	}
	

Note: (Fields marked with a red asterisk (*) are required.)
We wonÕt do such and such with your info.:

	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: regular;
	color: #373737;
	}
	
Receive Daily Radio Report

Receive Email for TownHall.Com Partners:

	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #003366;
	}	

Right Column:

On Air Today:

BOX Color: #D6D6D6   Stroke: 1 pixel #828282

Hugh Hewitt: :	
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #003366;
	}
	
Lorem ipsum dolor sit amet, con-
sectetuer adipiscing elit, sed diam	:	
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10pt;
	font-weight: regular;
	color: #000;
	}
	
(Oct. 11, 2005) :	
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9pt;
	font-weight: regular;
	color: #373737;
	}
	
Get Audio  Read It :	
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9pt;
	font-weight: regular;
	text-decoration: underline;
	color: #A00202;
	}
	
More Opinion :	
	{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #003366;
	}	
*/

/*
End Radio Schedule
*/



/* added style for home page starts here */

.red10bold { text-decoration:none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #a00202;
 font-weight: bold;
 font-stretch: extra-condensed;
}

/* sub story drop-shadow */
#cttitle2  {position: relative;top: -3px;left: -3px;z-index:1;}
#cttext2   {position: relative;top: 0px;left: 0px;color: #990000;z-index:2;}
#ctshadow2 {
	position: absolute;
	top: 1px;
	left: 1px;
	color: #C2C2C2;
	z-index:1;
	border-bottom: dotted 1px #a6abb0; 
}
.ctophdl2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bolder;


}
/* ACTION BOX RELATED STYLES */
.actionbox_bckg {background-image:url(http://media.townhall.com/Townhall/Issues/action_box_bckg.gif);
	border-left-color:#868686; 
	border-right-color:#868686;	
	border-right-style:solid; 
	border-left-style:solid; 
	border-left-width:1px; 
	border-right-width:1px;
	border-bottom-color:#868686;
	border-bottom-style:solid;
	border-bottom-width:1px;
	height:274px;
}
.actionbox_top {background-image: url(http://media.townhall.com/Townhall/Issues/actionbox_top.gif);
	height:21px;
}
.actionbox_long_bckg {background-image:url(http://media.townhall.com/Townhall/action_box_bckg_long.gif);
	border-left-color:#868686; 
	border-right-color:#868686;	
	border-right-style:solid; 
	border-left-style:solid; 
	border-left-width:1px; 
	border-right-width:1px;
	border-bottom-color:#868686;
	border-bottom-style:solid;
	border-bottom-width:1px;
	height:380px;
}
.Verdana10BlackBold {
	font-size: 10px;
	font-weight: bold;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.Verdana11BlackBold {
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.Verdana10Black {
	font-size: 10px;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	
}
.Verdana10White {
	font-size: 10px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	
}
.black10verdana 
{
   	font-size: 10px;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 
}
.FieldBox   
{
    font-size: 11px;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: #333333 1px solid;

}
.Verdana12Grey {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.Verdana10Grey {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.Verdana9Grey {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.Verdana10BoldBlack	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}
.Verdana11BoldBlack	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}
.Verdana12BoldWhite 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
    color: #FFFFFF;
   
}
.Verdana13BoldBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	font-weight: bold;
}
.WeightedSearchTerm	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #002266;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	text-decoration: none;
}
#underline	{
	border-bottom-color: #a6abb0;
	border-bottom-style: dotted;
	border-bottom-width:1px;
	max-width:180px;
	min-width:180;
	padding-bottom:6px;
	padding-top:14px;
	margin-bottom:10px;

}
.Verdana11Blue {
	color: #003466;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Verdana12Blue {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #003466;
	font-weight:bold;
}
.Verdana10Red {
	color: #a00202;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Verdana9black	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	color: #000000;
}
.Verdana9BoldBlack	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000000;
	font-weight: bold;
}
.errorMessage
{
	font-weight: bold;
	font-size: 10px;
	color: red;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 20px;
	margin-top: 20px;
}
.TanBackground {	background-color:#ececec;
}
.TanLeftEnd {	background-image:url(http://media.townhall.com/Townhall/yinfo/end_left_rounded.gif);
	width:24px;
	height:130px;
}
.TanRightEnd {	background-image:url(http://media.townhall.com/Townhall/yinfo/end_right_rounded.gif);
	width:24px;
	height:130px;
}
.Verdana10boldRed{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a00202;
	font-weight: bold;
}
.Verdana10BoldDrkRed    {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
}
.BlueLeftEndBtm	{
	background-image:url(http://media.townhall.com/Townhall/yinfo/blue_left_rounded_btm.jpg);
	width:24px;
	height:35px;
	background-repeat: no-repeat;
	
}
.BlueRightEndBtm	{
	background-image:url(http://media.townhall.com/Townhall/yinfo/blue_right_rounded_btm.gif);
	width:24px;
	height:35px;
	background-repeat: no-repeat;
	
}
.BlueLeftEndTop	{
	background-image:url(http://media.townhall.com/Townhall/yinfo/blue_left_rounded_top.gif);
	width:24px;
	height:35px;
	background-repeat: no-repeat;
	
}
.BlueRightEndTop	{
	background-image:url(http://media.townhall.com/Townhall/yinfo/blue_right_rounded_top.gif);
	width:24px;
	height:35px;
	background-repeat: no-repeat;
	
}
.BlueBackground	{
	background-color:#e0ebf3;
	
}
.Verdana15BoldBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #0b418b;
}
.Verdana14BoldBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #0b418b;
}
.Verdana14BoldBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
}
.Verdana14BoldYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFC821;
}
.Verdana16BoldRed	
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #A00202;
}	
.Verdana16BoldWhite	
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
}	
.Verdana14Black { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.medium_blue { MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none 
	}
.red_arrow { FLOAT: left; MARGIN: 10px 4px 4px 6px }
#whiteDashlinebottom	
{
	border-bottom: dashed 1px white;
}
.atn_take_atn_name
{
	font-size: 10pt;
	color: Blue;
	font-weight:bold;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.atn_white_header
{
	font-size: 11pt;
	color: white;
	line-height: normal;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	text-shadow: black;
}
.atn_main_text
{
	font-size: 9pt;
	color: Black;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.rightcolumnews 
{
	vertical-align:text-top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.rightcolumnews a   
{
	vertical-align:text-top;
    color: #000000;
    font-size:10px;
}
.rightcolumnews a:hover  
{
    color: #990000;
    font-size:10px;
}
/***********************************************************/
/* STYLE FOR CREATE YOUR NEWSLETTER -- ADDED               */
/***********************************************************/
.picturebox 
{
    BORDER: #ffffff 2px solid;
    PADDING: 5px; 
    background-color: #333333; 
    OVERFLOW: auto; 
    WIDTH: 400px; 
    COLOR: #ffffff; 
}
.Verdana8White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8.5px;
	color: #FFFFFF;
	line-height: -2px;
}
.Verdana9White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #FFFFFF;
	line-height: -2px;
}
/*********************************************************/
/* STYLES ADDED FOR NEW BOOK AND MOVIES PAGE             */
/* THESE NEED TO BE ADDED TO THE MAIN TOWNHALL.CSS Sheet */
/*********************************************************/
.YourBookReviews
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:10px;
	margin-right:5px;
	font-size:10px;
	margin-bottom:5px;
	margin-top:0px;
	padding-top:0px;
	
}
.YourBookReviews img	{
	margin-right:3px;
}
a.author 	{
	font-weight:bold;
	color:#003366;
}
.booklinks	{
	margin-bottom:13px;
	margin-top:0px;
	margin-left:5px;
	
}
.booklinks	a{
	color:#003366;
	font-size: 10px;

}	
.booktitle	{
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color: #000000;
}
.main_book	{
	margin-bottom:4px;
	line-height:12px;
	margin-top:4px;
	font-size:10px;

}
.main_book img	{
	margin-right:8px;
	margin-bottom:8px;
	
}
/******************************************************************************/
/* NEW BOOK RELEASES BOX ON LEFT HAND COLUMN OF MAIN BOOK PAGE                */
/******************************************************************************/
.newbookreleases	{
	 padding:8px;
	 font-size:11px;
}
.newbookreleases img	{
	margin-right:3px;
	margin-bottom:1px;
}
.newbookreleases	div {
	margin-bottom:10px;
}
/******************************************************************************/
/* MOVIE REVIEW STYLES                                                         */
/******************************************************************************/

.reviewtext	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:13px;
	margin-right:5px;
	margin-bottom:20px;
}
.reviewtext img	{
	margin-right:5px;
	margin-bottom:4px;
	
	}
.buttons	{
	margin-left:66px;
	margin-top:6px;
	margin-bottom:10px;
	text-align:left;
	
}
.ratings	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003366;
	margin-bottom:14px;
	margin-top:8px;
	
}
.thingreyline	{	
	margin-bottom:20px;
	width:300px;
	height:1px;
	}
/*****************************************************************************/
/* FROM OUR PARTNERS BOX                                                     */
/*****************************************************************************/
.fromourpartners_headlines	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 16px;

}
.fromourpartners_headlines img	{
	padding-left:1px;
	padding-right:2px;
	padding-bottom:2px;
	padding-top:9px;
}
.fromourpartners_headlines a	{
	color: #003366;
	padding-bottom:2px;
	line-height: 16px;

}
.fromourpartners_headlines a:hover {
		color: #990000;
}

/********************************************************/
/* MEDIA AND CULTURE NEWS BOX                           */
/********************************************************/

.mediaculturenews	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 16px;

}
.mediaculturenews img	{
	padding-left:4px;
	padding-right:2px;
	padding-bottom:2px;
	padding-top:10px;
}
.mediaculturenews a	{
	color: #003366;
	padding-bottom:2px;
	line-height: 16px;

}
.mediaculturenews a:hover {
		color: #990000;
}


/* NEW STYLE FOR TABLE WITH BORDER AND GREY BORDER  */
.grey_table_w_border	{
	border-color: #CCCCCC; 
	border-style:solid; 
	border-width:1px; 
	background-color: #f9f9f9;

}
.darkgrey_table_w_border	{
	border-color: #CCCCCC; 
	border-style:solid; 
	border-width:1px; 
	background-color: #dfdfdf;

}

.ForwardBox	{
	background-image:url(images/bck_player_yellow.gif);
	width:670px;
	height:127px;
	background-repeat:no-repeat;
	
}
.buybookbox	{
	border: 1px; solid #949494;
	background-color: #eceade;
	width:198px;
}

/***********************************************************************/
/* BACK BOOK PAGE STYLES                                               */
/***********************************************************************/
.bookpage	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:10px;
	margin-right:10px;
	width:780px;
	font-size:11px;
}
.bookpage	h1	{
	font-size: 15px;
	color:#000000;
	font-weight:bold;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:4px;
	padding-bottom:0px;
}
.description	{
	padding-bottom:10px;
	margin-bottom:10px;
	min-height: 154px;
	padding-right:10px;

}
img.bookcover	{
	margin-right:10px;
	margin-bottom:10px;
	margin-top:0px;
}
.bookclubTD	{
	border-left: 1px solid #999999; 
	border-right: 1px solid #999999; 
	padding:6px;
	font-size:10px;
	line-height:12px;
}
.ac_logo    
{
    vertical-align: middle;
}

/***********************************************************************/
/* TOP RATED BOOKS BLUE BOX                                           */
/***********************************************************************/
.topratedbooks_box	
{
	background-color:#d9e8ee;
	border: solid 1px #999999;
	padding:8px;

	
}
.topratedbooks_box		img	{
	margin-right:8px;
}
.topratedbooks_box	div	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	margin-top:2px;
}
/***********************************************************************/
/* MORE LINK AND ARROW FOR MAIN BOOKS PAGE                             */
/***********************************************************************/

.more {
	text-align:right;
	align: right;
	margin-bottom:10px;
	margin-right:10px;
	font-size:12px;
}
.more a	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size:12px;
	color:#003366;
}
.more a:hover	
{
	color: #990000;
}
.more img	
{
	margin-top:4px;
}
.ItemStyleMiddle
{	
    BORDER-BOTTOM: #999999 1px dashed; 
	BORDER-RIGHT: #999999 1px dashed; 
								PADDING-RIGHT: 4px; 
								PADDING-LEFT: 4px; 
								PADDING-BOTTOM: 4px; 
								PADDING-TOP: 2px; 
								BORDER-BOTTOM: #999999 1px dashed; 
								font-family: Verdana, Arial, Helvetica, sans-serif; 
								font-size: 12px; 
								color: #003366; 
								font-color: #003366;
								font-weight: bold;  }
			.ItemStyleRight{	BORDER-BOTTOM: #999999 1px dashed; 
								PADDING-RIGHT: 2px; 
								PADDING-LEFT: 2px; 
								PADDING-BOTTOM: 2px; 
								PADDING-TOP: 2px; 
								BORDER-BOTTOM: #999999 1px dashed; 
								font-family: Verdana, Arial, Helvetica, sans-serif; 
								font-size: 12px; 
								color: #003366; 
								font-weight: bold;  }
			.HeaderStyleMiddle{	text-decoration: underline; 
								BORDER-BOTTOM: #999999 1px dashed; 
								BORDER-RIGHT: #999999 1px dashed; 
								PADDING-RIGHT: 2px; 
								PADDING-LEFT: 2px; 
								PADDING-BOTTOM: 2px; 
								PADDING-TOP: 2px; 
								BORDER-BOTTOM: #999999 1px dashed; 
								font-family: Verdana, Arial, Sans-serif;
								font-size: 10pt;
								font-weight: bold;
								color: #000000;
								}
			.HeaderStyleRight{	text-decoration: underline; 
								BORDER-BOTTOM: #999999 1px dashed; 
								PADDING-RIGHT: 2px; 
								PADDING-LEFT: 2px; 
								PADDING-BOTTOM: 2px; 
								PADDING-TOP: 2px; 
								BORDER-BOTTOM: #999999 1px dashed; 
								font-family: Verdana, Arial, Sans-serif;
								font-size: 10pt;
								font-weight: bold;
								color: #000000;
								}
			.HeaderStyleLeft{
								BORDER-BOTTOM: #999999 1px dashed;
								BORDER-RIGHT: #999999 1px dashed;  
								PADDING-RIGHT: 2px; 
								PADDING-LEFT: 2px; 
								PADDING-BOTTOM: 2px; 
								PADDING-TOP: 2px; 
								BORDER-BOTTOM: #999999 1px dashed;
								}
			.FooterStyleMiddle {
								
								BORDER-RIGHT: #999999 1px dashed; 
								PADDING-RIGHT: 2px; 
								PADDING-LEFT: 2px; 
								PADDING-BOTTOM: 2px; 
								PADDING-TOP: 2px; 
								
								}
			.FooterStyleRight{	 
								
								PADDING-RIGHT: 2px; 
								PADDING-LEFT: 2px; 
								PADDING-BOTTOM: 2px; 
								PADDING-TOP: 2px; 
								
								}
			a.ItemStyleLink{
									text-decoration: none;
									font-family: Verdana, Arial, Helvetica, sans-serif; 
									font-size: 12px; 
									color: #003366;
									
								} 
.pager {
    padding: 1em;
    margin: 1em 0;
    clear: left;
    font-size: .7em;
}

.pager a, .pager span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}

.pager span.current {
    border: 1px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}

.pager a {
    border: 1px solid #9AAFE5;
    text-decoration: none;
}

.pager a:hover {
    border-color: #2E6AB1;
}

.pager a.nextprev {
    font-weight: bold;
}

.pager span.nextprev {
    color: #666;
}

.pager span.nextprev {
        border: 1px solid #ddd;
        color: #999;
}
.RadioHeader 
{
	background-image:url(http://media.townhall.com/Townhall/header_inset.gif);
}

/*  WHATS HOT STYLES  */
/*********************/

.whatshothdr	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #003466;
	font-weight: bold;
	
}
.whatshothdrred
{
    text-decoration:none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px;
     color: #a00202;
    font-weight: bold;
}
.wh_mainmargin	{
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 8px;
}

/***********************************************/
/*  STYLES FOR YOUR OPINION PAGE               */
/***********************************************/
.findblogs	{
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
.findblogs	td	{
	font-size:11px;
	color:#666666;
}
	
.findblogs	h4	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003366;
	margin:0px 40px 5px 0px;
	padding:0px;
	font-size:11px;
	padding-bottom:2px;
	BORDER-BOTTOM: #999999 1px solid
		}
.findblogs	a	{
	font-weight:bold;
	color:#003366;
	text-decoration:none;
	font-size:11px;
}
.findblogs a:hover	{
	color:#990000;
	text-decoration:underline;
}
/* OTHER OPINION PAGE STYLES */

.style13 { FONT-SIZE: 50px; COLOR: #999999; LINE-HEIGHT: 36px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.underline_thick { BORDER-BOTTOM: #000000 2px solid }
.style14 { FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style15 { FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffe328; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style16 { FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
/***********************************************/
/*  COMMENTS STYLES                            */
/***********************************************/

.commentauthor  
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.commentdate    {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}
.commenttitle   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
}
.comment    {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 13px;
}
.commentlinks   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.commentlinks:hover 
{
    text-decoration: none;
    color: #990000;
}
/* COMMENT LIST BAR ON COLUMNIST PAGE */
.commentListAuthor {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom:6px;
}
.commentListHdr
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
/***********************************************/
/*  YOUR BLOG POSTING BOX STYLES               */
/***********************************************/
.YourBlogPostingHdr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	padding-bottom: 2px;
	margin-bottom: 4px;
}
.YourBlogPostingTitle	
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0b418b;
	margin-bottom:0px;
	text-decoration: none;
}
.YourBlogPostingLabel   
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	font-weight: bold;
}
/***********************************************/
/*  COLUMN FONT SIZES                          */
/***********************************************/
.smallFontSize
{
	font-size: 12px;
}
.mediumFontSize
{
	font-size: 15px;
}
.largeFontSize
{
	font-size: 18px;
}
.eventlist dl
{
	margin: 10px 20px 0px px;
	padding: 0px 0px 10px 0px;
	border-bottom: #990000 dashed 1px;
}
.eventlist dt
{
	margin: 0;
	padding: 0;
	font-size: 130%;
	font-weight: bold;
	letter-spacing: 1px;
	color: #990000;
}
.eventlist a
{
	color: #990000;
	text-decoration: none;
}
.eventlist a:hover
{
	text-decoration: underline;
}
.eventlist dd
{
	margin: 0;
	padding: 0;
}
dd.partner
{
	color: #2B5070;
	font-weight: bold;
	text-decoration: none;
}
dd.date
{
	font-weight: bold;
	color: black;
}
dd.links a
{
	font-weight: normal;
	color: #990000;
	text-decoration: underline;
}


.twocolwrapper
{
	overflow:hidden;
}
.twocolwrapper .col1,
.twocolwrapper .col2 
{
	/*padding-bottom:32767px;
	margin-bottom:-32767px;*/
}
.twocolwrapper .col1
{
	float: left;	
}
.twocolwrapper .col2
{
	float: right;	
}


.threecolwrapper
{
	overflow:hidden;
}
.threecolwrapper .col1,
.threecolwrapper .col2,
.threecolwrapper .col3
{
	/*padding-bottom:32767px;
	margin-bottom:-32767px;*/
}
.threecolwrapper .col1,
.threecolwrapper .col2
{
	float: left;	
}
.threecolwrapper .col3
{
	float: right;
}

.similarArticles
{
	border-bottom:1px dotted #C5C5C5;
color:#003366;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-style:italic;
font-weight:bold;
}

.boldColumnist
{
	font-weight:bold;
}

.ctComments
{
	
}