/* reskin specific styles */
.cnnOldContentCenter{width:984px;margin:0 auto;}

/*.cnnOldContentContainer{padding:18px 0px 18px 18px;}*/
.cnnOldContentContainer{padding:0px;}
/* /reskin specific styles */

/* blog styles */

/*a
{color:#3d75ac;text-decoration:none;font-weight:bold;}
a:visited
{color:#5C7996;}
a:hover
{color:#ca0002;}

#cnnBlogContentArea a
{color:#3d75ac;text-decoration:none;font-weight:bold;}
#cnnBlogContentArea a:visited
{color:#5C7996;}
#cnnBlogContentArea a:hover
{color:#ca0002;}
*/

#cnnBlogContentArea
{padding:0px;width:621px;}
#cnnBlogContentArea .endOfDate
{padding-bottom:10px;}
#cnnBlogContentArea .endOfEntry
{border-top:1px solid #F2F2F2;}
#cnnBlogContentArea .postSeparator
{margin-left:18px;margin-right:18px;border-top:1px solid #F2F2F2;}
#cnnBlogContentArea .cnnBlogContentDateHead
{font-size:12px;font-weight:bold;color:#000000;padding:18px 0 0 18px;}
#cnnBlogContentArea .cnnBlogContentTitle
{font-size:18px;color:#010101;font-weight:bold;padding:23px 27px 0px 18px;line-height:20px;}
#cnnBlogContentArea .cnnGryTmeStmp
{font-size:10px;font-weight:normal; padding:5px 0 0 18px;}
#cnnBlogContentArea .cnnBlogContentPost
{font-size:12px;font-family:arial;color:#010101;padding:0 18px 0px 18px;}
#cnnBlogContentArea .cnnBlogCommentBar
{padding:0 18px 27px 18px;}
#cnnBlogContentArea .cnnBlogCommentContent
{padding:4px 9px 4px 9px;background:#f2f2f2;font-size:12px;font-weight:bold;color:#949494;}
#cnnBlogContentArea .cnnBlogEntryImage
{float:right;padding:0px 0px 0px 10px;}
#cnnBlogContentArea a
{font-weight:bold;}
#cnnBlogContentArea .cnnBlogFiledBy
{font-size:12px;font-weight:bold;color:#949494;}

/*
#cnnRightCol a
{color:#3d75ac;text-decoration:none;}
#cnnRightCol a:visited
{color:#5C7996;}
#cnnRightCol a:hover
{color:#ca0002;}
*/

#cnnRightCol .cnnBlogRRboxContent
{padding:6px 10px 9px 6px;background:#eee;border-left:1px solid #ddd;border-bottom:1px solid #ddd;font-size:12px;}
#cnnRightCol .cnnBlogRRboxHead
{font-size:12px;font-weight:bold;color:#c00;padding-bottom:8px;}
#cnnRightCol .cnnRRboxTitle
{font-size:12px;font-weight:bold;}
#cnnRightCol .cnnRRboxTitle .orange
{color:#f87013;}
#cnnRightCol .cnnRRboxBullets
{font-size:12px;}
#cnnRightCol .bulletLinks
{line-height:16px;}
#cnnRightCol a
{font-weight:bold;}

.cnnBlogPolicy
{font-size:10px;padding:30px 18px 36px 18px;font-size:11px;color:#949494;}
.cnnBlogTopQuote
{font-size:12px;padding:4px 6px 4px 6px;}
.cnnBlogQuoteName
{font-size:11px;}
.cnnBoxHR
{border-top:1px solid #F2F2F2;}

/*
.cnnBlogPolicy a
{color:#3d75ac;text-decoration:none;font-weight:bold;}
.cnnBlogPolicy a:visited
{color:#5C7996;font-weight:bold;}
.cnnBlogPolicy a:hover
{color:#ca0002;font-weight:bold;}
*/


.cnnBlogTitle
{font-size:30px;font-weight:bold;color:#000000;font-family:arial;padding:18px 0px 18px 18px;}
.cnnBlogSubTitle
{font-size:16px;color:#949494;font-family:arial;font-weight:normal;}
.cnnBlogTinyTickerTable{padding:0px 18px 0px 15px;}
.cnnBlogTinyTickerImg{padding:23px 18px 0px 0px;}
.cnnhnTopBtn
{float:right;padding:0 10px 40px 0px;}
img.cnnhnTopBtns
{vertical-align: middle;}

.cnnBlogCommentTitle
{font-size:18px;color:#949494;font-weight:bold;padding:23px 0px 8px 0px;}
.cnnBlogCommentDateHead
{font-size:12px;font-weight:bold;color:#949494;padding:10px 0 0 27px;}
.cnnBlogCommentName
{font-size:12px;font-weight:bold;color:#010101;padding:10px 0 0 27px;}
.cnnBlogCommentContent
{font-size:12px;font-family:arial;color:#010101;padding:10px 27px 27px 27px;}
.cnnBlogCommentTmeStmp
{font-size:10px;font-weight:normal; color:#949494;}
.cnnBlogCommentRowPad
{padding-top:18px;padding-bottom:5px;}
#commentform p {margin: 0px;}
#commentform .cnnCommentBlogTextarea
{margin:0px 0px 0px 0px;width:465px;height:250px;}
#commentform .cnnCommentBlogButton
{align:left;padding:10px 0 27px 0px;}

#cnnBlogContentArea .cnnBlogNavLinks
{font-size:12px;color:#949494;font-weight:bold;padding:23px 27px 0px 27px;align:right;}

small, .nocomments, .postmetadata, blockquote, strike {color:#777777;}

.cnnFooterSub
{font-size:10px;margin:0 9px 9px 9px;color:#727272;}

.cnnAboutbox 
{padding:6px 0pt;}
.cnnAboutbox .cnnTopModRRHeader, .cnnAboutbox .cnnBlogHeader 
{border-bottom:1px solid #CCCCCC; padding:0pt 12px 4px; line-height:22px;}
.cnnAboutbox .cnnTopModRRHeader .cnnSubscribe, .cnnAboutbox .cnnBlogHeader .cnnSubscribe 
{color:#CA0002; float:right; font-size:7px; margin:-7px -2px 0pt 0pt; padding:0pt; text-transform:uppercase;}
.cnnAboutbox .cnnBBStories
{padding:0pt 12px;}
.cnnAboutbox .cnnBlogContent 
{padding:10px 12px;}
.cnnAboutbox .cnnBBStories img, .cnnAboutbox .cnnBlogContent img 
{border:medium none; float:left; margin:3px 15px 15px 0pt; padding:0pt;}
* html .cnnAboutbox .cnnTopModRRHeader .cnnSubscribe, .cnnAboutbox .cnnBlogHeader .cnnSubscribe 
{margin:-2px -2px 0pt 0pt;}

.cnnPostNavigation
{align:left; padding:0px 0 27px 114px; font-size:12px;font-weight:bold; color:#949494;}

#cnnComments P {margin: 0px 0px 18px 0px;}

.cnnStoryPhotoBox
{float:right;margin:2px 0px 18px 18px;width:292px;}

.cnnStoryPhotoCaptionBox 
{color:#666666;font-size:10px;}

BODY
{background:#AAAAAA none repeat scroll 0%;}

.cnnWCBoxHeader {
background:#FFFFFF url(http://i.l.cnn.net/cnn/.element/img/2.0/sect/politics/corner_white_tr.gif) no-repeat scroll 100% 0pt;
height:4px;
overflow:hidden;
}

.cnnWCBoxFooter {
background:#FFFFFF url(http://i.l.cnn.net/cnn/.element/img/2.0/sect/politics/corner_white_br.gif) no-repeat scroll 100% 0pt;
height:4px;
overflow:hidden;
}

.cnnQVQuest, .cnnQV1R .cnnQVQuest
{font-size:12px;}

.cnnQVcell { padding-right:10px; }

.cnnQVFoot .cnnQVNote { padding-top:5px;font-size:10px; }

.cnnQVBlog { width:265px;height:140px;margin:15px 0px 15px 30px;float:right; }

/* /blog styles */