.dn { display:none;}
*{ margin: 0px; padding: 0px; outline:none; outline:none;}
html { height:100%;}
body  { min-width:990px; height:100%; font-family: Georgia, "Times New Roman", Times, serif; font-size:15px; color:#111111; line-height:18px; background:#f8f8f8;}

input, textarea, select {  font-family: Georgia, "Times New Roman", Times, serif; }

li { list-style-position:inside;}
a span { cursor:pointer;}
img { border:0px;}
.clr { clear:both; height:1px; font-size: 1px; line-height: 1px;}
.vnone { position:absolute; left:-5000px; top:0px; width:1px; height:1px; overflow:hidden;}
.pointer { cursor:pointer; }

a { color:#003850;}
a:hover { text-decoration:none;}

table { border:0px; border-collapse:collapse;}
table td {border:0px; border-collapse:collapse; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4a4a4a; vertical-align:top;}
table th {border:0px; border-collapse:collapse; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4a4a4a; vertical-align:top;}

.wrapper { width:989px; margin:0px auto 27px auto;}
.wrapper .header{ width:919px; height:223px; background:#0c0c0c url("head_background.jpg") no-repeat left top; margin:0px auto; position:relative;}
.wrapper .header .link { position:absolute; left:91px; top:58px; display:block; width:304px; height:50px;}
.wrapper .header .link span {position:absolute; left:0px; top:0px; display:block; width:304px; height:50px; background:#0c0c0c url("logo.jpg") no-repeat left top;}
.wrapper .header ul { float:left; background:#434343 url("nav_background.gif") repeat-x left top; margin-top:162px; width:100%; line-height: 61px; height:61px;}
.wrapper .header ul li { float:left; list-style-position:outside; list-style:none; margin-top:18px; margin-bottom:19px;  line-height:24px;background:url("nav_items.jpg") no-repeat 0px 0px;}
.wrapper .header ul li a { float:left; color:#909090; position:relative; display:block; height:24px;}
.wrapper .header ul li a:hover { color:#f8f8f8;}
.wrapper .header ul li a span { display:block; height:24px; background:url("nav_items.jpg") no-repeat 0px 0px; position:absolute; top:0px; left:0px;}

.wrapper .header ul .about { width:67px; padding-left:39px; background:none; }
.wrapper .header ul .about a span { width:67px;  left:-1px;}
.wrapper .header ul .about a:hover span,
.wrapper .header ul .about .sel span{ background-position:0px -24px;}

.wrapper .header ul .published {width:171px; padding-left:29px; background-position: -67px 0px;}
.wrapper .header ul .published a span { width:171px; background-position: -96px 0px;}
.wrapper .header ul .published a:hover span,
.wrapper .header ul .published .sel span { background-position: -96px -24px;}

.wrapper .header ul .blog {width:51px; padding-left:26px; background-position: -267px 0px;}
.wrapper .header ul .blog a span { width:51px; background-position: -293px 0px;}
.wrapper .header ul .blog a:hover span,
.wrapper .header ul .blog .sel span{ background-position: -293px -24px;}

.wrapper .header ul .contact { padding-left:29px;background-position: -344px 0px;}
.wrapper .header ul .contact a span { width:94px; background-position: -373px 0px;}
.wrapper .header ul .contact a:hover span,
.wrapper .header ul .contact .sel span{ background-position: -373px -24px;}












.wrapper .content { background:#f8f8f8; width:921px; margin-left:35px; padding-bottom:50px;}
.wrapper .content a { color:#bf3d3c;}
.wrapper .content h1 { margin:29px 0px 13px 20px; padding-left:2px; line-height:45px; position:relative; color:#bf3d3c; text-transform: uppercase;}
.wrapper .content h1 span { position:absolute; top:0px; left:0px; display:block; height:45px;}
.wrapper .content h3 { font-size:22px; color:#bf3d3c; line-height:34px; font-weight:normal; padding:15px 0px 10px 0px;}
.wrapper .content .form { width:534px;}
.wrapper .content .form .field { font-size:16px; color:#121212; line-height:21px;}
.wrapper .content .form .field label { display:block; padding-top:10px;}
.wrapper .content .form .field .input { border:1px solid #d4d4d4; padding: 3px 15px; font-size:16px; width:270px;}
.wrapper .content .form .field textarea.input { width:502px;}
.wrapper .content .form .send { text-align:right; padding-top:10px;}


.wrapper .content .text { width:845px; margin-left:22px; padding-bottom:38px; line-height:34px; font-size:22px;}
.wrapper .content .cols { background:url("cols3.gif") repeat-y 0px 0px;}
.wrapper .content .cols .item { border:1px solid #f1f1f1; border-bottom:0px; background-color:#fbfbfb; padding:5px 6px 14px 6px; float:left; margin-left:8px; width:287px; font-size:16px; line-height:21px;}
.wrapper .content .cols .item.writer { margin-left:0px;}
.wrapper .content .cols .item p { margin:9px 0px 21px 0px}
.wrapper .content .cols .item .p { margin:0px 14px 0px 17px}
.wrapper .content .cols .item h2 { padding-left:0px; background:#f1f1f1; color:#333333; line-height:24px; font-weight:normal; font-size:29px;}
.wrapper .content .cols .item h2 span{ display:block; height:55px; color:#333333; line-height:55px; font-weight:normal; font-size:29px; vertical-align:middle; padding-left:16px;}
/*.wrapper .content .cols .item h2 span { position:absolute; top:0px; left:0px;}*/
.wrapper .content .cols .clr { background:#f1f1f1 url("cols3_bottom.gif") no-repeat 0px 0px; margin:0px;}

.wrapper .content .cols4 { background:url("cols4.gif") repeat-y 0px 0px;}
.wrapper .content .cols4 .item { border:1px solid #f1f1f1; border-bottom:0px; background-color:#fbfbfb; padding:5px 5px 14px 5px; float:left; margin-left:8px; width:211px; font-size:14px; line-height:21px;}
.wrapper .content .cols4 .item.true_slant { margin-left:0px; width:210px; padding-left:6px; padding-right:6px}
.wrapper .content .cols4 .item.danger_room { width:213px;}
.wrapper .content .cols4 .item.world_politics { padding-left:6px;}
.wrapper .content .cols4 .item p { margin:9px 0px 21px 0px}
.wrapper .content .cols4 .item .p { margin:0px 14px 0px 17px}
.wrapper .content .cols4 .item h2 { padding-left:0px; background:#f1f1f1; height:56px; color:#333333; line-height:24px; font-weight:normal; font-size:24px; margin-bottom:17px;}
.wrapper .content .cols4 .item h2 span { display:block; padding-left:16px; color:#333333; line-height:24px; font-weight:normal; font-size:24px; vertical-align:top; padding-top:3px;}
.wrapper .content .cols4 .clr { background:#f1f1f1 url("cols4_bottom.gif") no-repeat 0px 0px; margin:0px;}

.wrapper .content .cols4 .item h3 { font-size:20px; line-height:21px; font-weight:normal; color:#bf3d3c; margin:0px 0px 15px 0px; padding:0px 0px; }
.wrapper .content .cols4 .item li { list-style-type:none; list-style-position:outside; line-height:21px; margin:0px 0px 10px 0px;}
.wrapper .content .cols4 .item h4 { color:#6f6f6f;}
.wrapper .content .cols4 .item li a { color:#121212;}
.wrapper .content .cols4 .item ul { margin-bottom:20px;}
.wrapper .content .red { color:#bf3d3c; font-weight:normal;}




.wrapper .footer { text-align:right; font-size:13px; color:#c5c5c5; width:919px; margin:0px auto; line-height:62px; background: url("footeer_background.gif") repeat-x 0px 0px;}
.wrapper .footer .copy { float:left; padding-left:23px; }
.wrapper .footer .dev { padding-right:23px;}
.wrapper .footer .dev a { text-decoration:none; color:#c5c5c5;}
.wrapper .footer .dev a strong { font-weight:normal; text-decoration:underline; }










/*
     FILE ARCHIVED ON 02:17:46 Feb 08, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:47:09 Jul 31, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.695
  exclusion.robots: 0.027
  exclusion.robots.policy: 0.013
  esindex: 0.015
  cdx.remote: 9.017
  LoadShardBlock: 51.17 (3)
  PetaboxLoader3.datanode: 83.841 (4)
  load_resource: 120.817
  PetaboxLoader3.resolve: 71.381
*/