#micmc
{background:#fff;}

#miclc
{width:650px;margin-right:18px;background:#fff;}

#micrc
{width:220px;background:#f2f2f2;margin:5px 0;}

#miclc  p:first-child
{margin-top:0;}


/*  T1 and T2 columns */
#micT1col,
#cnnT2Col
{float:left;}

#micT1col /* image width = 265 + 18 pad L & R */
{width:301px;overflow:hidden;}

#cnnT2Col
{width:302px;overflow:hidden;}

.cnnBelowT1
{margin:18px 0 18px 18px;}


.cnnHnT2Container
{padding:0 0 18px 19px;}

#cnn_WB .cnnHnT2Container
{padding:0 0 8px 19px;}

/* section content header over-rides
===================================================================================== */
.cnnContentHeader
{padding-right:0;}

.cnnContentHeader .cnnDate
{color:#ca0002;}

.cnnContentHeader .cnnCHLnks img.cnnTopBtns
{padding-left:10px;margin-top:3px;vertical-align: middle;}

.cnnHnT1
{background:#f6f6f6;padding:18px 18px 15px 18px;}

.cnnHnT1Head
{font-size:22px;font-weight:bold;line-height:22px;padding-top:12px;}

.cnnHnT1Txt
{line-height:16px;padding-top:12px;}

.cnnHnT1 ul
{padding: 12px 0 0 0;margin: 0;list-style: none; clear:both;}

.cnnHnT1 ul li
{font-size:12px;padding-left: 8px; background: url(/img/red_bull.gif) no-repeat left 5px;font-weight:normal; margin:0 0 2px 0;}

.cnnHnT1 ul li a
{font-weight:bold;}

.cnnSectTopStories .cnnTSHead
{font-size:18px;font-weight:bold;line-height:21px;padding:0 0 9px 0;}

.cnnSectTopStories ul
{padding: 0 0 7px 0;margin: 0;list-style: none; clear:both;border-bottom: solid 1px #e6e6e6;}

.cnnSectTopStories ul li
{font-size:12px;font-weight:normal;line-height:15px;padding-left: 8px; background: url(/img/red_bull.gif) no-repeat left 5px; margin:0 0 3px 0;}

.cnnSectTopStories ul li a
{font-weight:bold;}

.cnnTSMore
{font-size:10px;padding: 3px 0px 4px 0px;border-bottom: solid 1px #e6e6e6;}

/* end T2s 
==================================================================================== */


/* 234 adspace 
==================================================================================== */
.cnnHn234adContainer
{text-align:center;padding-bottom:6px;}

#cnn_SBIZ .cnnHn234adContainer,
#mic_tech .cnnHn234adContainer,
#cnn_HLTH .cnnHn234adContainer,
#cnn_TRVL .cnnHn234adContainer,
#cnn_LVNG .cnnHn234adContainer
{padding-bottom:13px;}

.cnnHnAdTxt
{padding-bottom:6px;}

/* end 234 adspace
==================================================================================== */


/* right rail cnn tv bullet box
===================================================================================== */
.cnnTvBullBox
{padding: 6px 12px 6px 12px}

.cnnTvBullBox .cnnTopModRRHeader
{font-size:22px;font-weight:bold;line-height:22px;padding-bottom:4px;}

.cnnTvBullBox .cnnTM1
{font-weight:bold;font-size:12px;}

.cnnTvBullBox .cnnBBStories ul
{padding:0;margin: 2px 0 0 0;list-style: none; clear:both;}

* html .cnnTvBullBox .cnnBBStories ul
{padding:0;margin: 6px 0 0 0;list-style: none; clear:both;}

.cnnTvBullBox .cnnBBStories ul li
{font-size:12px;padding-left: 8px;background: url(/img/red_bull.gif) no-repeat left 5px;font-weight:normal; margin:0 0 2px 0;}

.cnnTvBullBox .cnnBBStories ul li a
{font-weight:bold;}

.cnnTvBullBox .cnnBBStories ul li img
{vertical-align:middle;}

/* end right rail cnn tv bullet box
===================================================================================== */

/* right rail box (world business)
===================================================================================== */
.cnnTopModRR
{padding: 6px 12px 6px 12px}
.cnnTopModRR .cnnTopModRRHeader
{font-size:16px;font-weight:bold;line-height:22px;}

.cnnTopModRR .cnnTopModRRContent
{padding: 5px 0px 4px 0px;}
.cnnTopModRR .cnnTopModRRPhoto
{float:left;padding-top:4px;}

.cnnTopModRRBlurb
{float:right;width:135px; font-size:11px;padding-top:2px;line-height:1.3em;}

.cnnTopStoriesHeadat
{font-size:11px;font-weight:bold;color: #949494;}


/* end right rail box
===================================================================================== */


/* bullet bin type bullets
===================================================================================== */
.cnnBBStories ul
{padding: 0 0 0 0;margin: 0;list-style: none;}

.cnnBBStories ul li
{font-size:12px;font-weight:normal;line-height:15px;background: url(/img/red_bull.gif) no-repeat left 5px;padding-left:8px;margin:0 0 1px 0;}

.cnnBBStories ul li a
{font-weight:bold;}

.cnnBBStories ul li img
{vertical-align:middle;}

/* end bullet bin type bullets
===================================================================================== */



/* bullet bin elements
===================================================================================== */
.cnnLinkBin .cnnBBHead
{padding-bottom:11px;margin-top:-3px;}

#cnn_US .cnnLinkBin .cnnBBHead
{font-size:22px;font-weight:bold;}

.cnnLinkBin .cnnBBHead a
{font-size:22px;font-weight:bold;line-height:24px;border-bottom:1px solid #004276;text-decoration:none;}

.cnnLinkBin .cnnBBHead a:hover
{border-bottom:1px solid #ca0002;}

/* end bullet bins
===================================================================================== */



/* languages box
===================================================================================== */
.cnnLanguages
{padding:6px 12px 3px 12px;}

.cnnLanguages .cnnLanguagesHead
{font-weight:bold;font-size:14px;margin-bottom:8px;}

.cnnLanguages .cnnBBStories ul li /* languages over-ride */
{font-size: 11px;font-weight: bold; color: #949494;}

/* end languages box
===================================================================================== */



/* topic cloud
===================================================================================== */
#cnnTopicCloud
{color:#e4e4e4;font-weight:Bold; font-size:16px;}

#cnnTopicCloud .cnnTCHeader
{font-size:22px;padding-bottom:8px;color:#000;text-decoration:none;}

#cnnTopicCloud a
{padding-bottom:2px;border-bottom:1px solid #3d75ac;text-decoration:none;line-height: 1.8em;}

#cnnTopicCloud a:hover
{border-bottom:1px solid #ca0002;}

#cnnTopicCloud .cnnTCAll
{padding-top:2px;}

#cnnTopicCloud .cnnTCAll a, 
#cnnTopicCloud .cnnTCAll a:hover
{font-size:12px;font-weight:normal;text-decoration:none;border-bottom:0px;}

/* end topic cloud
===================================================================================== */



/* T2s (top stories)
===================================================================================== */
.cnnTopStories .cnnTopStoriesHead
{font-size:16px;font-weight:bold;padding:0 0 8px 0;}

.cnnTopStories ul
{padding: 0 0 7px 0;margin: 0;list-style: none; clear:both;border-bottom: solid 1px #e6e6e6;}

.cnnTopStories ul li
{font-size:12px;padding-left: 8px; background: url(/img/red_bull.gif) no-repeat left 5px;font-weight:normal; margin:0 0 2px 0;}

.cnnTopStories ul li a
{font-weight:bold;}

.cnnTopStories .cnnTopStoriesMore
{font-size:10px;padding: 3px 0px 4px 0px;border-bottom: solid 1px #e6e6e6}

/* end T2s
===================================================================================== */



/* top video
===================================================================================== */
.cnnTopVideo .cnnVideoHead
{font-size:16px;font-weight:bold;line-height:19px;padding:1px 0 3px 0;border-bottom:1px solid #f0f0f0;}

.cnnTopVideo .cnnVideoItem
{margin:0;border-bottom:1px solid #f0f0f0;padding:9px 0;}

.cnnTopVideo img.cnnVideoImg
{margin:0 6px 0 0;width:44px;height:25px;vertical-align: middle;border:none;}

.cnnTopVideo img.cnnVideoIcon
{margin:3px 4px 6px 0;vertical-align: middle;border:none;}

.cnnTopVideo .cnnVideoItem a
{font-size: 12px;font-weight: Bold;vertical-align:middle;}

.cnnTopVideo .cnnVideoTime
{font-size:10px;font-weight:normal;color:#949494;vertical-align:middle;}

.cnnTopVideo .cnnVideoFooter
{padding-bottom:6px;}

.cnnTopVideo .cnnVideoFooter a
{font-size:10px;}

.cnnVideoItem img.cnnVideoIcon
{margin-left:6px;}

/* end top video
===================================================================================== */




/* in [section] news
===================================================================================== */
.cnnSectionNews
{padding:8px 12px 2px 0px;}

.cnnSectionNews .cnnSectionNewsHead
{font-weight:bold;font-size: 16px;padding:0 0 6px 12px;}

.cnnSectionNews TABLE.cnnSectionNewsMain
{width:100%;border:none;}

.cnnSectionNews TABLE.cnnSectionNewsMain TD
{vertical-align: top;padding:8px 0 0 12px;width:50%;}

.cnnSectionNews TABLE.cnnSectionNewsMain a
{font-size: 10px;border-bottom:1px solid #3d75ac;text-decoration:none;font-weight:bold;}

.cnnSectionNews TABLE.cnnSectionNewsMain a:hover
{border-bottom:1px solid #ca0002;text-decoration:none;}

.cnnSectionNews TABLE.cnnSectionNewsMain img
{float:left;margin:4px 9px 0px 0px;}

.cnnSectionNews .cnnSectionNewsFooter
{border-top:1px solid #f1f1f1;padding:4px 0 0 0;margin:10px 0 0 12px;}

.cnnSectionNews .cnnSectionNewsFooter a
{font-size: 10px;}

/* end in [section] news
===================================================================================== */




/* section partner box
===================================================================================== */
.cnnPartnerMod
{padding:9px 12px 5px 12px;}

.cnnPartnerLogo
{padding-bottom:4px;}

.cnnPartner ul
{padding: 0;margin: 0;list-style: none; clear:both;}

.cnnPartner ul li
{font-size:10px;line-height:12px;padding-left: 8px;background: url(/img/red_bull.gif) no-repeat left 5px;}

.cnnPartner ul li a
{font-size:10px;font-weight:bold;line-height:12px;}

.cnnPartner ul li a img.cnnVideoIcon
{margin:0px 4px 2px 9px;vertical-align: middle;}

.cnnPartner .cnnVideoTime
{font-size:10px;font-weight:normal;line-height:12px;color:#949494;}

/* end section partner box
===================================================================================== */




/* blogs (right rail bulleted box)
===================================================================================== */
.micbg
{padding: 9px 12px 10px 12px;position:relative;}

.micbg .micblh
{font-size:16px;font-weight:bold;padding-bottom:12px;}

.micbg .micbgAd
{position:absolute;top:3px;right:5px;width:126px;height:31px;overflow:hidden;}

* html .micbg .micbgAd
{right:15px;}

.micbg .micbgt ul
{margin: 0;padding: 0;list-style: none; clear:both;}

.micbg .micbgt ul li
{font-size:13px;padding-left: 15px; background: url(/img/red_bull.gif) no-repeat left 5px;font-weight:normal; margin:0 0 6px 0;}

.micbg .micbgt ul li a
{font-weight:bold;}

/* end blogs 
===================================================================================== */


/* Special Coverage Box (America Votes)
===================================================================================== */
.cnnSR3
{padding-bottom:3px;}

.cnnSR3Top .cnnSR3Head
{font-size:16px;font-weight:bold;line-height:19px;float:left;padding:6px 0px 10px 12px;}

.cnnSR3Top .cnnSR3Sponsor
{float:right;}

.cnnSR3Sponsor img
{vertical-align:middle;padding:0 4px 0 0;}

.cnnSR3Body
{padding: 0px 12px 0px 12px;}

.cnnSR3preTitle
{color:#949494;font-weight:bold;font-size:11px;}

.cnnSR3ItemPhoto
{float:left;margin:3px 9px 5px 0;}

* html .cnnSR3ItemPhoto
{margin:3px 5px 5px 0;}

.cnnSR3ItemContent
{font-size:10px;line-height:12px;}

.cnnSR3ItemContent a
{font-size:14px;font-weight:bold;line-height:16px;}


#cnnSR3LinksContainer
{padding:5px 0px 7px 0px;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin:3px 0px 7px 0px;}

.cnnSR3Links ul
{margin: 0; list-style: none; clear:both;padding:0;}

.cnnSR3Links ul li
{padding-left: 8px;background: url(/img/red_bull.gif) no-repeat left 5px;}

.cnnSR3Links ul li a
{font-weight:bold;}

.cnnSR3Links ul li
{font-size: 10px;font-weight:bold;color: #b8b8b8;}

/* End Special Coverage Box (America Votes)
===================================================================================== */


/* soft news header (tech)
===================================================================================== */
.cnnSnHeader
{border-top: 1px solid #e6e6e6;padding-top:4px;}
.cnnSnHeaderLeft
{float:left;width:263px;padding: 8px 9px 9px 12px;}
.cnnSnHeaderRight
{float:right;border-left: 1px solid #e6e6e6;width:272px;padding: 8px 9px 6px 9px;}

.cnnSnHead
{border-top:1px solid #e6e6e6;}
.cnnSnHeadLeft
{padding:8px 9px 9px 12px;}
.cnnSnHeadRight
{padding:8px 9px 6px 9px;}
 
.cnnSnHeadColumns td.cnnSnHeadLeftCol
{width:292px;}
.cnnSnHeadColumns td.cnnSnHeadRightCol
{width:290px;}
.cnnSnHeadColumns td.cnnSnHeadVertBar
{width:1px;background:#dfdfdf;}

/* end soft news header
===================================================================================== */


/* T1 (c) soft news tech
===================================================================================== */
.micT1c
{padding:5px 12px 10px 12px; font-size:13px; line-height:180%}

#micT1cCol1
{float:left;padding-top:4px;}

#micT1cCol2
{float:right;width:269px;font-size:14px;line-height:19px;}

#micT1cCol2 h2
{font-family:Helvetica;font-size:30px;font-weight:bold;line-height:30px;letter-spacing:-1px;margin:0;padding:0 0 16px 0;}

#micT1cCol2 ul
{margin-top:16px;}

.micT1c h3
{margin:0;font-size:14px;font-weight:bold;padding:17px 0px 3px 0px;}

.micT1c ul
{padding: 0;margin: 0;list-style: none; clear:both;}

.micT1c  ul li
{font-size:11px;line-height:14px;padding-left: 8px; background: url(/img/red_bull.gif) no-repeat left 5px;font-weight:normal; margin:0 0 2px 0;}

.micT1c  ul li a
{font-weight:bold;}

/* end T1 (c) 
===================================================================================== */


/* SN blogs bullet box over-rides
===================================================================================== */

#cnn_SN .cnnTvBullBox .cnnOnlyOnContent,
#cnn_SBIZ .cnnTvBullBox .cnnOnlyOnContent,
#cnn_TRVL .cnnTvBullBox .cnnOnlyOnContent
{padding: 5px 0 0 0;}

#cnn_SN .cnnTvBullBox .cnnOnlyOnPhoto
/*#cnn_SBIZ .cnnTvBullBox .cnnOnlyOnPhoto,*/
/*#cnn_TRVL .cnnTvBullBox .cnnOnlyOnPhoto*/
{float:left;margin-top:4px;}

#cnn_SN .cnnTvBullBox .cnnBBStories
/*#cnn_SBIZ .cnnTvBullBox .cnnBBStories,*/
/*#cnn_TRVL .cnnTvBullBox .cnnBBStories*/
{float:right;width:241px;}

/* end tech blogs box
===================================================================================== */


/* Special report box (below T1 soft news living) 
===================================================================================== */
.cnnSR2 .cnnSR2Head
{font-weight:bold;font-size:14px;float:left;padding:7px 12px 12px 0;}

#cnn_WB .cnnSR2 .cnnSR2Head
{vertical-align:text-bottom;color:#949494;font-size:11px;padding-bottom:2px;float:none;}

.cnnSR2 .cnnSR2ad
{float:right;}

.cnnSR2 .cnnSR2ad img
{vertical-align:middle;padding:1px 4px 1px 0px;}

.cnnSR2 .cnnSR2Content
{font-size:11px;padding:0px 12px 9px 0;}

.cnnSR2 .cnnSR2Content img
{float:left;margin-right:9px;}

* html .cnnSR2 .cnnSR2Content
{margin-top:-8px;}

.cnnSR2 .cnnSR2Content .cnnSR2ContentTitle a
{font-size:18px;font-weight:bold;padding-bottom:2px;}

* html .cnnSR2 .cnnSR2Content img
{margin-right:7px;}

.cnnSR2 .cnnSR2Content a
{font-size:14px;font-weight:bold;}

/* bulletbin bullets */
.cnnSR2 .cnnBBStories ul
{padding: 0;margin: 0;list-style: none;}

.cnnSR2 .cnnBBStories ul li
{font-size:11px;padding-left: 8px;background: url(/img/red_bull.gif) no-repeat left 5px;font-weight:normal; margin:0 0 2px 0;line-height:14px;}

.cnnSR2 .cnnBBStories ul li a
{font-weight:bold;}

.cnnSR2 .cnnBBStories ul li img
{vertical-align:middle;}

/* overrides for too much padding */
.cnnSnHeaderLeft .cnnSR2 .cnnSR2Head,
.cnnSnHeaderRight .cnnSR2 .cnnSR2Head
{padding-top:0;}

/* overrides for too much padding */
.cnnSnHeadLeft .cnnSR2 .cnnSR2Head,
.cnnSnHeadRight .cnnSR2 .cnnSR2Head
{padding-top:0;}

/* end Special report box 
===================================================================================== */

/* T1a (travel) 
===================================================================================== */
.cnnT1a h2
{font-family:Helvetica;font-size:30px;font-weight:bold;padding:0 0 3px 0;margin:0;line-height:33px;letter-spacing:-1px;}

.cnnT1aContent
{font-size:11px;padding:4px 9px 9px 12px;margin:0;line-height:14px;}

.micbc
{margin:0;padding:0;}

.micrct
{padding:1px 6px 3px 6px;}

.micwlg .cnnAffiliates .micwb .micbf
{height:4px;overflow:hidden;background:url(/img/corner_wire_BR._bg.gif) 100% 0 no-repeat;}

.micwlg .cnnAffiliates .micwb .micbf div
{height:4px;width:4px;background:#fff url(/img/corner_wire_BL.gif) 0 0 no-repeat;}

.micwlg .cnnAffiliates .micwb .micbf
{height:4px;overflow:hidden;background:url(/img/corner_wire_BR._bg.gif) 100% 0 no-repeat;}

.micwlg .cnnAffiliates .micwb .micbf div
{height:4px;width:4px;background:#fff url(/img/corner_wire_BL.gif) 0 0 no-repeat;}

#cnn_SBIZ #micT1col .micp8R,
#mic_tech #micT1col .micp8R,
#cnn_US #micT1col .micp8R,
#cnn_POL #micT1col .micp8R,
#cnn_LVNG #micT1col .micp8R,
#cnn_WRLD #micT1col .micp8R
{padding-right:0;}
