/**** pubsite.css - ArcaMax Publishing, Inc. - copyright 2005 last revised : 4/10/2006 ****/

/*** images style ***/
.bull-pic{position:relative;float:left;margin:4px 0px 4px 5px}
.bull-pic2{position:relative;top:2px;margin:0px 5px}
.bull-pic-sm{position:relative;float:left;margin:2px 5px 2px 0px}
.title-pic{border:0px;margin:10px 0 -2px 0;padding:0px}
.logo{position:relative;top:0px;left:0px;border:0px;margin:0px;padding:0px;margin-left:0px}
.nps{position:relative;float:left;margin-right:15px}
.floatArc{position:absolute;z-index:10;top:386px;left:340px}
.storyPic{position:relative;float:left;margin:3px 8px 0px 0px}

/*** Common styles ***/
#site-header,#gl ul#global-links#signup p,#search-box form,#ezdisc-container form,#leftColumn,#rightColumn,
#ezdisc-container,#ezdisc-container h2,#ezdisc-container h3,leftColumn,.mastad,#site-footer .corner-img,.search-box,
.search-box2,#search-box .bookmark,#rcfloat,.pg-footer,.polltext,.pollform,rc-link,iframe{margin:0px;padding:0px}

body{font:normal 11px arial;margin:0px 0px 10px;padding:0px;color:#000;background:#F5EDD6}
.pg-container{background:#fff;position:relative;top:0px;width:780px;overflow:hidden;margin:0px auto;border:#000 solid;padding:0px;border-width:0px 3px 3px;text-align:left}
#container{position:relative;top:0px;float:left;padding:0px;margin:0px;width:100%;background:#fff}
* html #container{height:500px}

h2,.feat_hd{font-size:16px}
h3,.xbig{font-size:14px}
h4,.lg{font-size:12px}
.main{margin-top:35px}
li.st-hd3 {list-style-image: url(/images/pub/smarrow.gif);}
ul.st-hd_ul {margin:0px;margin-bottom:0px;padding:0px;list-style:none;}
ul.st-hd_ul-pol {margin:0px;margin-bottom:-12px;padding:0px;list-style:none;}
li.st-hd ,span.st-hd,li.st-hd2{display:block;width:285px;padding:1px 0px 1px 18px;margin:0px;}
li.st-hd ,span.st-hd{background:url(/images/pub/smarrow.gif) no-repeat -2px -1px;}
li.st-hd2{background:url(/images/pub/smarrow2.gif) no-repeat -2px -1px;}
ul.st-hd_vid {margin-left:27px;margin-bottom:0;padding:0px;}
	*:first-child+html ul.st-hd_vid {margin-top:12px;margin-left:18px;}
li.st-vid {list-style-image: url(/images/pub/main/video-icon.gif);padding:1px 0;}
a.sm-hd{font-family:arial;font-size:16px;font-weight:bold}
a.alphabet{padding:0px;margin:5px 2px;font-size:13px}
a.page-hd{text-decoration:none;display:block;margin:0px 10px 5px;padding:0px;border-bottom:1px #000 solid;width:497px;font:36px tahoma bold}
a.rss{position:relative;float:left;vertical-align:top;padding:0px;margin:0px 20px 0px 10px}
a.arc-txt:link,a.arc-txt:visited{background:#eee;padding:1px 5px;margin:0px 1px;border:#333 solid 1px}
a.arc-txt:hover{background:#ccc}
.ov{overflow:hidden}
.mt{margin-top:5px}
.mb{margin-bottom:5px}
.ml{margin-left:5px}
.mr{margin-right:5px}
.mt2{margin-top:10px}
.mb2{margin-bottom:10px}
.ml2{margin-left:10px}
.mr2{margin-right:10px}
.m0{margin:0px}
.sp{margin-top:5px;font-size:9px}
.pp{background:#efefef;display:block;border-top:#000 solid 1px;padding:5px;margin:0px;font-size:9px}
.optHead{font-weight:bold;background:#ddd}
a.alpha{background:#77BB4C;font-weight:bold;position:relative;float:left;display:block;border:#6AA457 solid 1px;padding:0px;margin:4px 4px 0px 0px;width:14px;height:14px;text-align:center}
.ahd {font-size:14px; margin:0px}


.hd-menu{font-size:10px;border:1px #aaa solid;border-width:1px 0px;background:#eee;width:294px;padding:1px 3px;margin-bottom:5px;}

/** Header styles **/
#site-header{position:relative;top:0px;border-bottom:5px #000 solid;margin:0px;padding:0px;height:95px;width:780px}
#gl{position:absolute;top:0px;left:718px;text-align:right;font-size:10px}
#gl a:link,#gl a:visited{color:#111;text-decoration:none}
.mastad{position:absolute;top:15px;left:307px;float:right;overflow:hidden;margin:0px;width:468px;height:70px;font-family:Arial,sans-serif}
#navbar{background:#000 url(/images/pub/angle.gif) top left no-repeat;position:absolute;top:80px;left:390px;height:15px;width:390px;overflow:hidden;padding:0px;margin:0px}
#navbar ul{position:absolute;width:336px;overflow:hidden;background:#000;top:3px;left:52px;margin:0px;padding:0px;list-style:none;}
#navbar ul li{display:inline;padding:0px;margin:0px}
#navbar ul li a:link,#navbar ul li a:visited{text-decoration:none;color:#fff;padding:0px 4px;margin:0px}
#navbar ul li a:hover{color:#FFFFCC}
#search-box{position:absolute;top:100px;left:0px;width:780px;height:26px;overflow:hidden;margin:0px;padding:0px;border-bottom:1px solid #000}
#search-box .input{position:relative;top:0px;left:12px;height:13px;border:1px solid #6F6E6E;background:#fff;margin:0px;padding:1px;font:normal 11px Arial}
#search-box .nsrch{position:relative;top:4px;left:8px}
#search-box .bookmark{border:#f00;position:absolute;top:5px;left:600px;width:178px;height:14px;color:#eee;font-size:11px;border:0px;text-decoration:none}

/** Column position styles **/
#main-content,
#amuse-content,
#books-content,
#weather-content,
#games-content,
#weddings-content{position:relative;top:27px;left:133px;height:auto;min-height:100px;width:647px;margin:0px 0px 10px;padding:0px;color:#000}
#leftColumn{z-index:2;position:absolute;top:127px;left:0px;width:133px}
#rightColumn{position:absolute;top:127px;left:650px;width:120px}
#rightColumn2{position:absolute;top:0px;left:465px;width:180px;margin:0px 0px 20px 0px;padding:0px}

/** Footer styles **/
#site-footer{z-index:3;clear:both;position:relative;bottom:0px;width:780px;overflow:hidden;padding:5px 0;margin:0px;background:#ddd; border-top:2px #000 solid;}
#site-footer img{float:left;display:block;margin:0px 5px}
#site-footer span{display:block;margin-left:10px;font-size:.9em}
#site-footer ul{position:relative;left:10px;margin:0px 0px 5px;padding:0px;width:80%}
#site-footer ul li,ul#global-links li{margin:0px;padding:0px;display:inline}
#site-footer li a{text-decoration:none;padding-right:9px;font:bold 1em Arial,sans-serif;color:#900}
#site-footer li a:hover{text-decoration:underline;color:#222}
#site-footer .corner-img{width:5px;height:15px;position:relative;float:right;right:0px;top:-5px;border:0px}
.pg-footer{position:relative;float:right;border:0px;text-align:right}
.pg-footer img{position:relative;float:right;margin:2px 10px 5px 0px}
.botAd {position:relative; z-index:3;margin:25px 0px 15px}

/** Crumbs **/

#crumbs{width:497px;padding:0px;margin:1px 10px 10px}
#crumbs a{color:#000 !important;text-decoration:none !important}
#crumbs a:hover{text-decoration:underline !important}

.mf_span{display:block;width:117px;background:#565C73;color:#fff;padding:3px;margin:0px}
a.mf_link:link,a.mf_link:visited{text-decoration:none;border:#565C73 dashed 1px;border-width:0px 1px 1px;display:block;width:121px;background:#eee;color:#111;padding:1px 0px;margin:0px}
a.mf_link:hover{display:block;width:121px;background:#D8F0F0;color:#222;padding:1px 0px;margin:0px}

/** blue boxes **/
.hd_bar_home,.hd_bar_quiz,.hd_bar,.hd_bar_1,.hd_bar_2,.hd_bar_3,.hd_bar_4{position:relative;margin:10px 0px;padding:5px;border:1px #000 solid;font-size:13px;border-width:1px 0px}
.hd_bar_home{background:#C4DBB3;border-bottom-width:3px}
.hd_bar{background:#E3EFF4;width:617px}
.hd_bar_quiz{background:#E3EFF4}
.hd_bar_1{background:#E3EFF4;width:487px}
.hd_bar_2{background:#D3E7EE;width:487px}
.hd_bar_3{background:#D3E7EE;width:487px;margin-top:0px}
.hd_bar_4{background:#D3E7EE;width:617px;margin-bottom:0px}
.title_bar{background:#E3EFF4;width:487px;padding:5px}
.tx_block{background:#E3EFF4;width:487px;margin:0px;padding:10px 5px 5px}

#read{background:#EDF5F8;margin:0px}
#regbox{background:#EDF5F8;margin:0px 0px 10px}
#read .contents,#regbox .contents{padding:0px 5px 5px}

/** Info styles **/
#infoBox{clear:left;color:#000;background:#E9E9D9;width:497px;padding:0px}
#infoBox td{background:url(/images/pub/topleftarc.gif) no-repeat top left;padding:5px}

/** righ column styles **/
#rc-box{width:120px;overflow:hidden;padding:0px;margin:10px 0px;border-bottom:3px #000 solid;background:#F3F7FF}
#rc-box .sm-hd{font-size:14px;font-family:tahoma;padding:2px 4px;margin:0px 0px 5px;border-bottom:1px solid #000;width:112px;color:#003;background:#ddd}
#rc-box p{margin:5px 4px;padding:0px}
#rc-box a.st-hd{margin:0px 4px;width:auto}

/** Preview box styles **/ 
#pre{position:relative;padding:0px 0px 5px;margin:10px 0px;border:solid #000;border-width:0px 0px 1px}
#pre td{padding:0px;margin:0px}
#pre .cont{padding:5px}
#pre .ft{position:relative;float:left;top:3px;padding:0px 5px 0px 0px;height:49px;width:65px}

/** RSS buttons **/
#chanfooter{border-top:1px solid #bbb;padding:10px 0px 0px}

/** Featured Content styles **/
#tabBox{display:block;width:415px;position:absolute;margin:0px;padding:0px;z-index:10;top:267px;left:365px}
#tabBox .l_img{position:relative;float:left;margin:0px;padding:0px;border-right:1px solid #eee}
#tabBox .r_img{position:relative;float:left;margin:0px;padding:0px}
#ft_shell{position:relative;top:26px;left:0px;margin:0px;padding:0px;height:270px;border-bottom:0px #000 solid;font-size:12px}

#ft_shell_ayap{position:absolute;top:1px;left:0px;height:233px;margin:0px;padding:0px}
#ft_shell_ayap2{position:relative;top:26px;left:0px;margin:0px;padding:0px;height:234px;border-bottom:0px #000 solid;font-size:12px}
#ft_shell h1{color:#000;font-size:22px;position:relative;top:0px;left:-2px;margin:10px 10px 0px 365px;padding:0px}
#ft_shell p{margin:0px 15px 0px 365px;padding:0px}
#ft_shell img{margin:10px 0px 4px 365px}
#ft_shell_ayap2 h1{color:#000;font-size:22px;position:relative;top:0px;left:-2px;margin:10px 10px 0px 365px;padding:0px}
#ft_shell_ayap2 p{margin:0px 15px 0px 365px;padding:0px}
#ft_shell_ayap2 img{margin:10px 0px 4px 365px}

#ft_1,#ft_2,#ft_3{position:absolute;top:168px;left:365px;width:400px;}
#ft_1_ayap{position:absolute;top:155px;left:365px;width:400px}
#ft_1 h2,#ft_2 h2,#ft_3 h2{font:bold 16px Arial;color:#000;margin:0px}
#ft_1 a:link,#ft_2 a:link,#ft_3 a:link,#ft_1 a:visited,#ft_2 a:visited,#ft_3 a:visited{color:#111;text-decoration:none}
#ft_1 a:hover,#ft_2 a:hover,#ft_3 a:hover{color:#1A2D79;text-decoration:underline}
#ft_1 ul,#ft_2 ul,#ft_3 ul,#ft_box ul{position:relative;margin:0px;padding:0px;list-style:none}
#ft_1 ul li,#ft_2 ul li,#ft_3 ul li,#ft_box ul li{background:url(/images/pub/yellowBull.jpg) 0px 2px no-repeat;position:relative;top:0px;left:10px;font:normal 12px Arial,sans-serif;margin:4px 0px;padding:0px 0px 0px 20px}
.ft{position:relative;top:4px}
.fa-bk{position:relative;top:0px;left:5px;font:normal 12px Arial,sans-serif;margin:4px 0px;padding:0px}
#ft_box{position:absolute;top:295px;left:526px;border-left:1px solid #aaa;padding:0px 10px;width:229px;height:103px;overflow:hidden}
#ft_box .ic{position:relative;float:left;margin:0px 10px 0px 0px}
#ft_box h2{font:bold 16px Arial;color:#000;margin:0px 0px 5px}
#c_box{position:relative;left:0px;top:0px;height:71px;padding:0px;margin:0px;border:1px solid #000;background:#D6E8F0;overflow:hidden}
#c_boxf{padding:0px;margin:5px}
.menuForms{padding:0px;margin:5px 0px}
#c_box b.txt_hd{display:block;margin:5px}
#c_box select{margin:5px;padding:0px;width:149px}
#ft_shell_1,#ft_shell_2,#ft_shell_3{position:absolute;top:1px;left:0px;height:269px;margin:0px;padding:0px}
.feat_tab{position:relative;float:left;z-index:5;font-weight:bold;cursor:pointer;background:#000;margin:0px;padding:2px 10px;display:block;text-decoration:none;color:#ddd;border-right:#eee solid 1px}

/** main pages non-featured content **/
#home_cs{position:relative;top:26px;height:auto;width:780px;margin:0px;padding:35px 0px 0px}
#home_cs .l_col,#home_cs .r_col{background:#fff;position:relative;top:0px;padding:0px;margin:0px 0px 10px;font-size:12px}
#home_cs .l_col{width:300px;height:auto;float:left;left:143px}
#home_cs .r_col{width:176px;height:auto;float:right;right:20px;padding-left:10px;border-left:1px #eee solid;font-size:11px}
#home_cs .r_col .pp{width:166px}
#home_cs .s_col{clear:both;position:relative;float:left;top:0px;left:143px;margin:0px 0px 20px;width:600px;padding:5px 0px;font:normal 12px arial}
#home_cs .s_col img{margin:0px;padding:0px;border:0px}
.q_main{position:relative;padding:0px;margin:0px;background:#eee;top:0px;left:0px;width:300px;height:120px}
.q_main a b{margin-top:5px;}
.q_head{background:#aaa;margin:0px 0px 5px;padding:2px 5px}
.q_more{position:relative; top:12px; left:8px}
.cat_hd{position:relative;top:0px;margin:0px;padding:0px;border:0px}
#home_cs a:link{color:#000;text-decoration:none}
#home_cs a:visited{color:#003;text-decoration:none}
#home_cs a:hover{color:#369;text-decoration:underline}
#home_cs a.feat_hd:hover{text-decoration:none}
#home_cs a.st-hd{width:250px}
#home_cs a.sec-hd,#home_cs a.sub-hd{text-decoration:none;display:block;margin:0px 0px 5px;padding:0px;border-bottom:1px #000 solid;width:100%}
#home_cs a.sec-hd{font:24px tahoma bold}
#home_cs a.sub-hd{color:#111;font:13px arial bold}
#home_cs a.uti:link,#home_cs a.uti:visited{color:#039}

#collist{margin:15px 0px 0px}
#collist .ez_shell{position:relative;float:left;width:112px;height:110px;margin:0px 5px 10px;text-align:center}
#collist .ez_img{position:relative;margin:-2px 0px 5px}

#catsub{position:relative;top:0px;margin:0px;padding:0px}
#catsub .reg_shell{position:relative;float:left;width:140px;height:100px;margin:0px 5px 10px;text-align:left;}
#catsub .reg_img{border:2px solid #000;position:relative;float:left;margin:-2px 8px 5px}
#catsub .s_top{position:relative;top:0px;background:#E3EFF4;padding:0px;margin:0px}
#catsub p{padding:5px;margin:0px}
#catsub .mail{position:relative;float:left;margin:5px 10px 0px 0px}
#catsub .chk{clear:left;position:relative;float:left;top:-3px;left:5px}
#catsub span{display:block;font-weight:normal;width:126px;padding:0px;margin:0px 0px 8px 27px}
#catsub .r{position:relative;left:6px}
#catsub .s_sub{position:relative;background:#E3EFF4;padding:0px;margin:0px}
#catsub .email{position:relative;margin:0px 0px 5px 5px}

.s_sub{position:relative;background:#E3EFF4;padding:0px 4px;margin:0px}

.pg_signup{position:relative;float:right;width:176px;margin-left:10px;padding:5px;border:1px #aaa solid}

#cat-feature,#cat-abstracts{padding:0px;margin:10px 5px 10px 10px}
#ezine-feature,#ezine-abstracts{position:relative;width:497px;padding:0px;margin:10px}
#ezine-feature a.hd,#ezine-abstracts a.hd,#ezine-abstracts p.hd,#cat-feature a.hd,#cat-abstracts a.hd,#cat-abstracts p.hd{font:normal 18px Arial,sans-serif;color:#000;text-decoration:none}

.ef-hdr{position:relative;height:28px;width:507px;background:url(/images/pub/hd-ul.gif);margin:0px 0px 10px;padding:0px}
.newspic{width:165px;margin-right:5px;float:left;position:relative;font:normal 10px Arial,sans-serif}
#ezine-abstracts a.hd{font:bold 16px Arial,sans-serif;color:#000}

.np{margin:0px 0px 12px;padding:0px;height:auto;min-height:70px;width:300px;}
.np-pol{border-bottom:1px solid #cccccc;margin:0px 0px 12px;padding:0px;height:auto;min-height:70px;width:300px;margin-bottom:0;}
.sp-link{position:relative;margin-bottom:10px;}

#story{position:relative;width:497px;margin:10px 0px 10px 10px;padding:0px;font-size:12px}
#ezine-feature, #ezine-abstracts {font-size:12px}
#ezine-feature h2{font:normal 18px Arial,sans-serif;margin:2px 0px;color:#222}
#ezine-feature .pic{margin:0px 0px 5px 20px;float:right;font:normal 10px Verdana,sans-serif;position:relative;color:#222}
#ezine-feature .pic span{display:block;width:200px;left:0}

.st-rc{position:relative;float:right;top:0px;padding:0px;margin:5px 0px 10px 10px;width:187px;overflow:hidden}

.cattab{background:#ddd url(/images/pub/botarcs.gif) bottom left no-repeat; margin-top:10px;padding:3px 5px 5px}
.cattabImg{position:relative;top:2px;float:left;border:1px #000 solid;margin:0px 8px 5px 0px}

.search-result{margin-bottom:20px;font:bold 15px Arial,sans-serif}
.search-result a:link{color:#35a !important}
.search-result span{font-family:Verdana,Arial,sans-serif;color:#444}
.ppc-search-result{margin-bottom:5px;background:#def;border:1px solid #ccc;padding:5px}
.ppc-search-result a{font:bold 15px Arial,sans-serif;color:#228 !important;display:block}

/** floating right column styles **/
#rcfloat{position:relative;float:right;width:176px;margin:0px 0px 0px 10px;padding:0px 0px 5px 10px;border-left:1px #eee solid;font-size:11px;background:#fff}

/** table listings **/
#ta{position:relative;width:627px;top:10px;left:0px;margin:0px;padding:5px;border:#000 solid;border-width:1px 0px;}
#ta tr.r1{font-family:tahoma;color:#000;background:#fff}
#ta tr.r2{font-family:tahoma;color:#000;background:#efefef}
#ta td.cl{padding:0px 4px}

/** Left column **/
#channeltree strong,
#channeltree ul li a,
#channeltree ul li a#current,
#channeltree span,
#clickoffers,
#clickoffers a,
#clickoffers a:visited{font:bold 11px Tahoma,sans-serif}




#channeltree strong{color:#fff}
#channeltree{margin:0px;padding:5px 0px 5px}
#channeltree ul,#channeltree ul li{margin:0px;padding:0px;list-style-type:none}
#channeltree ul{border:0px;margin-top:5px}
#channeltree ul li{border-top:solid 1px #eee;border-bottom:solid 1px #bbb}
#channeltree ul li a{text-decoration:none;display:block;margin:0px;padding:3px 5px}

* html #channeltree ul{position:relative;/* IE needs this to fix a rendering problem */}
#channeltree ul li a:hover,#channeltree ul li a#current{background:#fff;color:#111}
#channeltree ul li a:hover#current{background:#fff;color:#000}
#channeltree span{margin:0px 4px;color:#fff}
#channeltree ul.subchannels{margin-top:0px;padding:0px;border-top:1px #eee solid;border-bottom:1px #777 solid}

.ad-header{margin:0px;padding:0px;width:133px;background-position:top right;background-repeat:no-repeat}
.ad_main{margin:0px;padding:0px 0px 160px 0px;width:133px}

/** menuFeature styles **/
.menuFeature{width:123px;position:relative;left:0px;top:0px;margin:0px;padding:0px;border:6px solid #fff;background:#eee}
.icon{height:12px;border:0px;vertical-align:bottom;margin:0}
.mf_txt{padding:4px;margin:0px}
.smsub{margin:5px 0 0 115px;border:0px}

/** poll **/
.pollhead{background:url(/images/pub/topleftarc.gif) no-repeat top left}
.pollcontainer{text-align:left;width:150px;padding:10px 0 0 0;background:#fff}
.pollform{width:154px;background:#eee}
.pollbox{margin:0px 5px;padding:0px;font:normal 12px Arial,sans-serif;color:#000;background:#eee}
.polltext{position:relative;top:2px;left:2px;font-weight:bold;font-size:12px;font-family:arial,sans-serif;color:#fff}
.pollvote{margin-bottom:2px}
a.polllink:hover{color:#000}
.pollresults{font:normal 13px Arial,sans-serif}
.pollresults h2{font:normal 18px Arial,sans-serif;margin:5px 10px}

/** ad slot styles **/
.ad_main{padding-top:5px;overflow:auto;float:right}
.ad-header{border-bottom:1px #000 solid}
.chan120X240,.chan120X600,.refLinks{position:relative;float:right;top:10px;left:-10px;z-index:10;padding:0px;margin:0px 0px 10px;width:120px;overflow:hidden}
.chan120X240{height:240px}
.chan120X600{height:600px}
.refLinks{top:0px;height:auto}
#adbox-300X250_b{text-align:right;background:#eee;border:1px solid #ddd;position:relative;float:right;top:-5px;left:11px;padding:5px 5px 3px;margin:5px 0px 5px 5px;font-size:10px;color:#333}
#adbox-300X250{position:relative;top:-5px;left:11px;float:left}
.ji{position:relative;float:left;border:none;margin:5px 20px 0px 0px;padding:0px}

.adbox-footer{width:728px;height:90px;font-size:8pt;margin:8px;text-align:left}

/**politics**/
#feat_politic_election_head {background-image: url(/images/politics/politics_election_header_index.png); font-family: Arial, Helvetica, sans-serif; color: #000000;font-size: 14px; font-weight: bold; height: 40px; padding-left: 8px;}
#feat_politic_lf_head {background-image: url(/images/politics/politics_lf_header_index.png); font-family: Arial, Helvetica, sans-serif; color: #000000;font-size: 16px; font-weight: bold; height: 40px; padding-left: 8px;}
#feat_politic_right_head {background-image: url(/images/politics/politics_right_header_index.png); font-family: Arial, Helvetica, sans-serif; color: #000000;font-size: 16px; font-weight: bold; height: 40px; padding-right: 8px;}
#feat_politic_election_head_text {float: left; position: relative; padding: 22px 0px 0px 0px;}
#feat_politic_lf_head_text {float: left; position: relative; padding: 16px 0px 0px 0px;}
#feat_politic_right_head_text {float: right; position: relative; padding: 16px 0px 0px 0px;}
#feat_politic_election_head_text {text-align:center;padding: 16px 0px 0px 0px;}
#feat_politic_body {background-image: url(/images/politics/body_lf_bg.png); background-repeat: no-repeat;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #575757;}
#feat_politic_body_inner {padding-top: 8px; padding-left: 8px;}
#feat_politic_foot {border-top: dotted 1px #cccccc;height: 24px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;text-align: left;padding-top: 8px;color: #3156a2;padding-left:5px;}
#feat_politic_foot_inner {color: #a23131;}
#feat_politic_foot_inner_b {color: #a23131; padding-left: 115px;}
img.feat_bio_pic {float: left; margin-right: 10px; border: solid 1px #dedede;}
img.feat_bio_pic_rt {float: right; margin-left: 10px; border: solid 1px #dedede;}
a.feat_politic_title {font-size: 12px; color: #3156a2; font-weight: bold; text-decoration: none;}
#left_head_politic {background-image: url(/images/politics/pol_com_head_lf.png); height:39px; width: 497px; margin-left:10px;}
#right_head_politic {background-image: url(/images/politics/pol_com_head_right.png); height:39px; width: 497px; margin-left:10px;}
#ezine-feature_pol,#ezine-abstracts_pol{position:relative;width:497px; float:left; padding:0px;margin-bottom:10px; margin-left: 10px; border-bottom: solid 1px #CCCCCC; padding-bottom: 10px;}
#c_pol_box{position:relative; float:right;height:71px;padding:0px;margin:0px 0px 10px 10px;border:1px solid #000;background:#D6E8F0;padding:8px;}
#toon_shell {width: 450px; margin-left: 10px;}
#toon_container_lg {border: dotted 1px #8f8f8f; width: 450px; padding: 4px;}
#toon_byline {width: 450px;border-right: dotted 1px #8f8f8f;border-left: dotted 1px #8f8f8f;padding: 4px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #23507b;text-align: left;}
#toon_container_sm {width: 450px;padding: 4px;border: dotted 1px #8f8f8f;background-color: #f2f9ff; text-align: center; height:300px; color:#23507b}
#toon_see_more {margin-left: 280px;}
#toon_bio {background-image: url(/images/politics/comic_bio_bg.gif); background-repeat: repeat-x; padding: 6px 12px 6px 6px; width:280px; float:right; border:0px; margin-right: 10px; margin-top: 20px;}
.q_main_politic{position:relative;padding:0px;margin:0px;background:#eee;top:0px;left:0px;width:300px;height:120px}


/** Quiz styles **/
#scorehd{z-index:3;position:relative;top:5px;left:10px;width:105px;margin:0px;padding:3px 8px 2px 5px}
#scoreh2{padding:0px;margin:0px;font-size:17px;font-weight:bold}
#your_score{position:relative;top:-7px;left:5px;width:455px;background-color:#eee;margin:0px;padding:18px 10px 5px 10px}

#cal{position:relative;left:10px;float:left;padding:0px;margin:0px 5px 0px 0px}
#cal th,#cal td{text-align:center;border:1px solid #333;width:39px;height:30px}
#cal th{font-size:16px;background:#fff}
#cal td{font-size:13px;background:#ddd}
#cal .hd{background:url(/images/pub/hd-ul.gif);text-align:left;border:0px;height:28px}
#cal a{display:block;width:39px;height:24px;padding:6px 0px 0px;overflow:hidden;font-weight:bold;text-decoration:none}
#cal a:link{color:#000}
#cal a:visited{color:#000}
#cal a:hover{color:#000;background:#E0FFC7}
#cal .calday_none{color:#aaa}
#cal .calday{background:#CCF1F8}
#cal .calday_old{background:#FDFCBD}
#cal .calday_sel{background:#9EED5F}
#cal .calday_old_sel{background:#9EED5F}

#twoColTable{position:relative;margin-top:10px}
#twoColTable .col_1,#twoColTable .col_2{position:relative;top:0px;margin:0px;width:243px}
#twoColTable .col_1	{padding:0px 5px 0px 0px}
#twoColTable .col_2	{padding:0px 0px 0px 5px}

.regionPic{position:relative;float:left;margin:0px 8px 5px 0px}
#gardenWthrBlock{position:relative;margin:5px;height:70px}
#gardenWthrBlock .city{font-size:14px;display:block;position:absolute;top:5px;left:75px}
#gardenWthrBlock .temps{display:block;position:absolute;top:35px;left:75px}

.adHeadline {text-decoration: none;}
.adText {display:none;} 

#chanThumbs{clear:left; margin:0px 0px 12px; padding:0px;height:70px;width:300px}
#chanThumbs img {position:relative; float:left; margin:0px 8px 0px 0px}

.results-Bx {position:relative;float:right; top:0px;width:160px;padding:0px 0px 0px 10px;border-left:1px #eee solid}
.results-Hd {position:relative; margin:0px; font-size:13px;padding:1px 5px; background:#eee}