/* 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:0px 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;border-bottom:1px solid #E6E6E6;}.cnnBlogSubTitle{font-size:18px;color:#949494;font-family:arial;}.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 0px; 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;}.cnnStoryT1PortBox{float:right;margin:2px 0px 18px 18px;width:283px;}.cnnStoryPhotoCaptionBox, .cnnStoryPhotoCaptionBox .clear{color:#666666;font-size:10px;}.cnnBackLink{align:right; padding:0px 27px 0px 0px; font-size:12px;font-weight:bold; color:#949494;}.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; }/* CSS for Ads */.cnnWireAdLtgBox .cnnBlogHeader{position:relative;}.cnnWireAdLtgBox .cnnSuper88x31{position:absolute; right:9px; top:-7px;}* html .cnnWireAdLtgBox .cnnSuper88x31{right:18px;}/* /blog styles */