body { margin : 0; background : #333; } a:link { color : #0033cc; font-weight: normal; text-decoration : none; } a:visited { color : #0033cc; font-weight: normal; text-decoration : none; } a:active { color : #0033cc; font-weight: normal; text-decoration : none; } a:hover { color : #0033cc; font-weight: normal; text-decoration : underline; } .col_header a:link { color : #fff; font-weight: normal; text-decoration : none; } .col_header a:visited { color : #fff; font-weight: normal; text-decoration : none; } .col_header a:active { color : #0033cc; font-weight: normal; text-decoration : none; } .col_header a:hover { color : #0033cc; font-weight: normal; text-decoration : underline; } .body { background-color : #fff; margin : 0; padding : 0; text-align : left; font-size : 12px; font-family : verdana, arial, helvetica, sans-serif; } .body_content { margin : 0; padding : 0 10px 10px 10px; text-align : left; font-size : 12px; font-family : verdana, arial, helvetica, sans-serif; } td.header { margin : 0; padding : 0; text-align : center; background-image : url(http://counterterrorismblog.org/graphics/header.jpg); background-color : #676767; } td.tagline { padding : 12px 30px; color : #fff; font-size : 12px; text-decoration : none; text-align : center; font-family : verdana, arial, helvetica, sans-serif; } .col_header { margin : 0; padding : 4px; background-color : #999; color : #fff; font-size : 14px; text-decoration : none; text-align : left; text-transform : uppercase; font-family : verdana, arial, helvetica, sans-serif; } .col_header_alt { background-color : #666; margin : 0; padding : 4px; color : #fff; font-size : 14px; text-decoration : none; text-align : left; text-transform : uppercase; font-family : verdana, arial, helvetica, sans-serif; } p.menu { font-size : 11px; line-height : 20px; text-align : center; margin-bottom : 20px; } h1 { font-size : 20px; font-weight: normal; margin-bottom : 0; padding-bottom : 0; } h2 { margin : 0 0 15px 0px; padding-top : 15px; text-transform : uppercase; font-size : 18px; line-height : 28px; font-weight : 600; color : #000; } h3 { margin : 0 0 20px 0; padding-top : 0; font-weight: normal; font-size : 14px; color : #000; } h4 { padding-top : 5px; color : #000; font-size : 12px; font-weight: bold; text-decoration : none; text-align : left; text-transform : uppercase; font-family : verdana, arial, helvetica, sans-serif; } h5 { margin : 0; padding : 0 10px 10px 10px; text-align : left; font-size : 12px; font-family : verdana, arial, helvetica, sans-serif; color: #B03B00; } .footer { color : #000; text-decoration : none; text-align : left; font-family : verdana, arial, helvetica, sans-serif; font-size : 11px; padding-bottom : 20px; } .sidebar_left { background-color : #eee; padding : 0; margin : 0 10px 0 0; } .sidebar_right { background-color : #eee; padding : 0; margin : 0 0 0 10px; } .sidecontent { background-color : #eee; padding : 10px; margin : 0; text-align : left; font-size : 11px; font-family : verdana, arial, helvetica, sans-serif; } blockquote { font-family : verdana, arial, sans-serif; color : #000; font-style : italic; padding : 5px; } p.newslinks { padding-bottom : 40px; } .trackbacks { background-color : #ccc; margin : 20px; padding : 10px; } .comments { background-color : #ccc; margin : 20px; padding : 10px; } .floatimgleft { float:left; margin-top:10px; margin-right:10px; margin-bottom:10px; } .floatimgright { float:right; margin-top:10px; margin-left:10px; margin-bottom:10px; } p.imagetext { font-size: 11px; } .image-bio { float: left; margin: 0 5px 5px 5px; } .expert { position: static; overflow: hidden; clear: both; width: 100%; margin-bottom: 5px; }