@charset "UTF-8";
/* CSS Document */

#sub_nav ul { width: auto !important; height: auto  }
#sub_nav ul li { height: 27px; vertical-align: middle; line-height: 25px; overflow: hidden; background-position: center top; background-repeat: no-repeat; font-family:Arial, Helvetica, sans-serif !important;}

#sub_nav ul li#td-date { font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif !important; padding-top: 1px;}


#sub_nav ul li#directory { background-image:url(http://foreignpolicy.com/files/fp_uploaded_images/100812_Directory_Button_resize.jpg); width: 128px; }
#sub_nav ul li#blogs {background-image:url(http://foreignpolicy.com/files/fp_uploaded_images/100812_Blogs_Button_resize.jpg); width: 112px; }
#sub_nav ul li#channels { background-image:url(http://foreignpolicy.com/files/fp_uploaded_images/100812_Channels_Button_resize.jpg); width: 134px; }
#sub_nav ul li#newsbriefs { background-image:url(http://foreignpolicy.com/files/fp_uploaded_images/100812_NewsBriefs_resize.jpg); width: 142px; }
#sub_nav ul li#latestarticles { background-image:url(http://foreignpolicy.com/files/fp_uploaded_images/100812_Latest-Articles_Button_resize.jpg); width: 158px; }
#sub_nav ul li#latestposts { background-image:url(http://foreignpolicy.com/files/fp_uploaded_images/100812_LatestPosts_Button_resize.jpg); width: 144px; }

#sub_nav ul li.subnav-menuitem { width: 136px; cursor: pointer; }

#td-date { width: 145px !important; padding-right: 5px !important; text-align: center !important; color: #666 !important}
#td-date span { margin-top: -1px; display: block; }

.subnav-bound-box { float: none; display: block; position: absolute; z-index: 111; margin-top: 27px; margin-left: 0px; width: auto; display: none; }
#latestposts-box.subnav-bound-box { margin-left: -5px; max-width: 150px; }
#newsbriefs-box.subnav-bound-box, #latestarticles-box.subnav-bound-box { max-width: 240px; }

.subnav-more { float: right; width: auto; height: auto; display: block; background-color: #0F0E0C; background-image: url(http://www.foreignpolicy.com/images/100120_subnav_more_back.jpg); background-position: top center;padding: 0 3px 3px 3px; margin: 0; background-repeat:repeat-x; z-index: 111; position: relative; }

.more-wrapper { float: left; padding: 10px; margin: 0; width: auto; height: auto; border-bottom: 1px solid #434343; border-right: 1px solid #434343; border-left: 1px solid #434343;}

ul.subnav_col { width: 150px !important; display: inline-block; float: left; text-align: left; padding: 0 15px !important; margin: 0; cursor: auto !important}

ul.subnav_col li { color: #CAE4F1; display: block !important; height: auto !important; font-weight: bold; font-size: 13.4px !important; list-style: none; 
border-bottom: 1px dotted #373737; padding: 6px 0; margin: 0; letter-spacing: -.03em; float: none !important; text-align: left !important; }
ul.subnav_col li:last-child { border-bottom: 0; width: 150px; }
#sub_nav ul.subnav_col li.header { color: #fff; font-weight: bold; }

#sub_nav ul li hr { width: 40px; margin-top: 5px; margin-bottom: 0px; background-color: #fff; margin-left: 5px; }
#sub_nav ul.subnav_col li.borderless { border-bottom: 0px; }

ul.subnav_col li a {height: auto !important; line-height: 115%; padding: 6px 6px;}

ul.subnav_col a { color: #CAE4F1; text-decoration: none; }
ul.subnav_col a:hover { color: #FFF; text-decoration: none; }

