/* @override http://redesign.gv:8888/wp-content/gv-static/css/layout-redesign.css */



/* SHAPES */

#ROUNDED5-BORDER2-PADDING,
textarea, 
input,
blockquote,
.warning,
.error,
.success,
.arabic,
.hebrew,
.roundup,
.button a,
.button span,
.commentdiv,
.dategroup,
.roundup,
.tab-toggle,
.sidebar .recent-comment,
.recent-articles .headlines,
.archive-meta,
.inline-rss,
.single #single-tools,
.translation,
.entry .wp-caption,
.sidebar .widget-contents,
#full-article .post,
#full-article .entry img,
.cyclecontrols,
.wpcf7-response-output,
.wpcf7-not-valid-tip,
.subscription-manager,
.subscription-manager .updated,
.subscription-manager ol,
#subscribe-without-commenting form,
#recaptcha_area,
#recaptcha_image {
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border-width: 2px;
	border-style: solid;
	/* Override this */
	padding: 5px 10px;	
	}
#ROUNDED3-BORDER2,
#cycled-features,
#cycle-pager a.activeSlide,
#featured-headlines ul,
#special-coverage-pages,
#respond,
#comments .commentdiv .reply a {
	border-width: 2px;
	border-style: solid;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	}
#IMAGE-ROUND-BORDER,
.avatar,
#full-article .entry .avatar,
.post-thumbnail,
#full-article .post-thumbnail,
#full-article .entry .page .post-thumbnail,
#flickr_badge_wrapper img {
	border-style: solid;
	border-width: 3px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	}
#ROUNDED5-BORDERSHADOW1,
.edit a,
a#rsslink,
.rsslink,
.recent-comment .comment-text,
.roundup h3,
#post-categories td.label,
.commentlist .user-profile-link,
#cancel-comment-reply-link,
#author-email-form-trigger,
.animated-form-contents {
	border-width: 0 1px 1px 0;
	border-style: solid;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#ROUNDED5-BORDERSHADOW2,
a.donatebutton,
.donatebutton input,
.donatebutton input[type="submit"],
.rounded5-bordershadow2 {
	border-width: 0 2px 2px 0;
	border-style: solid;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#NO-PADDING,
.nopadding,
#full-article .entry .nopadding {
	padding: 0;
	}
#NO-MARGIN,	
.nomargin,
#full-article .entry .nomargin {
	margin: 0;
	}

#NO-ROUNDED-NO-BORDER-NO-BACKGROUND,
.noborder,
#full-article .entry .noborder,
blockquote .arabic,
blockquote .hebrew,
.arabic blockquote,
.hebrew blockquote,
#full-article #rsslink img {
	border: 0;
	background: 0;
	-moz-border-radius: 0;
	-khtml-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	}
#NO-TOP-ROUNDING,
#comments #respond,
.animated-form-contents {
	-moz-border-radius-topright: 0;
	-moz-border-radius-topleft: 0;
	-webkit-border-top-right-radius: 0;
	-webkit-border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	}
#NO-BOTTOM-ROUNDING {
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	}
#NO-TOP-LEFT-ROUNDING,
#featured-headlines .headlines {
	-moz-border-radius-topleft: 0;
	-webkit-border-top-left-radius: 0;
	border-top-left-radius: 0;
	}
#NO-TOP-RIGHT-ROUNDING,
#cycled-features {
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	border-top-right-radius: 0;
	}
/* TEXT TYPES */
#FONT,
body, 
textarea,
input {
	font-family:  'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
#ENTRY-HEADINGS,
.entry h3, 
.entry h4, 
.entry h5, 
.entry h6 {
	clear: both;
	margin: 15px 0 5px;
	}
#XX-SMALL-TEXT,
.edit a,
#post-archive .edit a,
.rsslink,
#featured-headlines .datestamp,
.roundup h3,
.credit .credit-label,
#post-categories td.label  {
	/*IF CHANGING THIS ALSO CHANGE gv-news-large-text.css to match!*/
	font-size: 9px;
	}
#SMALL-TEXT,
small,
.translations,
#title-tagline,
a#rsslink,
#jsslink,
.post-translations,
.commentdiv .comment-meta,
.badgecode textarea {
	/*IF CHANGING THIS ALSO CHANGE gv-news-large-text.css to match!*/
	font-size: 11px;
	}
#MEDIUM-TEXT,
body,
h5,
blockquote,
.warning,
.success,
.archive-header,
#cycle-pager,
#post-archive .post,
#full-article .page,
#full-article .edit a,
.page .edit a,
h3.datestamp,
.user-list-profile h3 .usermeta,
.post-translations h3,
.commentlist .user-profile-link  {
	/*IF CHANGING THIS ALSO CHANGE gv-news-large-text.css to match!*/
	font-size: 12px;
	}
#LARGE-TEXT,
h4,
textarea,
input,
.button a,
.button span,
#blurb,
.tabcontent .more-link,
.recent-articles .headlines,
.menu,
.menu ul .current_page_item ul,
#header .menu,
#header-menu .current_page_item,
#print-link,
.inline-rss ul,
.feed-items-headlines .feed-item-title,
.arabic,
.hebrew,
.contributors,
.custom-listing-header-text,
#tabscontent .media-icons,
.navigation .pagenumber,
.navigation .page-numbers,
#featured-headlines ,
#special-coverage h3.title,
.gv-fundraising-quote .quote-author-name {
	/*IF CHANGING THIS ALSO CHANGE gv-news-large-text.css to match!*/
	font-size: 14px;
	}
#X-LARGE-TEXT,
h2,
h3,
.menu ul .current_page_item,
.tab-toggle,
.tabcontent h3,
.feed-items-excerpts .feed-item-title,
#comments .comment-author,
.subscription-manager h2,
.subscription-manager fieldset legend,
.gv-fundraising-quote blockquote,
.entry a.donatebutton,
.entry .donatebutton *,
.x-large-text {
	/*IF CHANGING THIS ALSO CHANGE gv-news-large-text.css to match!*/
	font-size: 16px;
	}
#XX-LARGE-TEXT,
#title-language,
h2.page-title a,
#full-article .other-languages a,
a.donatebutton,
.donatebutton *,
.xx-large-text {
	/*IF CHANGING THIS ALSO CHANGE gv-news-large-text.css to match!*/
	font-size: 20px;
	}
#LINK-NO-UNDERLINE,
.button a:hover,
a.donatebutton:hover,
.donatebutton *:hover,
.link-no-underline {
	text-decoration: none;
	}
/* COLORS */
#PALE-WHITE-BACKGROUND,
textarea,
input,
blockquote, .entry blockquote,
#comments blockquote,
.inline-rss,
.inline-rss ul li,
.animated-form-contents,
.arabic,
.hebrew  {
	background-color: #fff;
	border-color: #ddd;
	}
#LIGHT-WHITE-BACKGROUND,
.translation,
.entry .wp-caption,
#full-article .entry img,
.recent-comment .comment-text,
.roundup h3,
#post-categories td.label,
#post-archive .roundup h3,
.subscription-manager ol{
	background-color: #fff;
	border-color: #ccc;
	}
#MEDIUM-GREY-BACKGROUND,
textarea:focus,
input:focus,
#author-email-form input:focus,
#respond p input:focus,
.wpcf7 input:focus {
	background-color: #fff;
	border-color: #bbb;
	}
#LIGHT-GREY-TEXT,
.translations,
.translations .more-link a,
#title-language a,
#post-categories .taxonomy-languages a:hover,
.roundup h3,
.roundup h3 a,
#post-archive .roundup h3,
.segregated-category h3.datestamp,
.user-list-profile h3 .usermeta,
.archive-header,
.datestamp,
.postmeta {
	color: #999999;
	}
#MEDIUM-GREY-TEXT,
h2,
h3,
h4,
h2.page-title a,
small,
#blurb,
#post-categories  .taxonomy-languages td.label,
.post-translations .translation-language,
#post-categories  .taxonomy-languages a ,
.search-toggle .tab-toggle,
.archive-meta,
.post-translations h3,
.custom-post-header,
.entry .wp-caption,
.crypt-email,
#respond,
#comments .commentdiv .reply a,
#comments ul.commentlist .commentdiv .reply a,
textarea,
input,
#foot-container,
.wikipedia-link,
blockquote,
.arabic,
.hebrew,
.notes,
.contributors,
.roundup h3 a:hover,
.navigation .pagenumber,
.navigation .page-numbers,
.feed-items,
.recent-comment .comment-text,
.medium-grey-text {
	color: #666666;
	}

#DARK-GREY-TEXT,
body,
.roundup p,
.post .entry, /*Needed for ie8*/
.translation,
.entry .user-list-summary .author-block:hover,
.commentdiv .comment-meta {
	color: #333;
	}

#PALE-GREY-BACKGROUND,
.search-toggle a,
#search-tab,
.archive-meta,
.sidebar .widget-contents,
.single #single-tools,
#full-article .post,
#respond,
#comments .commentdiv .reply a,
#comments ul.commentlist .commentdiv .reply a,
.subscription-manager,
.dategroup,
#foot-container,
.roundup,
#container .roundup,
.sponsored .ad,
.sponsored img   {
	background-color: #f7f7f7;
	border-color: #eee;
	}
#LIGHT-GREY-BACKGROUND,
.post-thumbnail,
#post-archive .post-thumbnail,
#full-article .entry .page .post-thumbnail,
#container #post-archive .roundup,
#respond #subscribe-without-commenting form,
.avatar,
#full-article .entry .avatar,
.animated-form-trigger,
#flickr_badge_wrapper img {
	background-color: #eee;
	border-color: #ddd;
	}
#MEDIUM-GREY-BACKGROUND,
.inline-rss h3,
.inline-rss .notice,
#post-categories  .taxonomy-languages td.label,
#respond #recaptcha_area {
	background-color: #ddd;
	border-color: #bbb;
	}

#LIGHT-BLUE-TEXT,
a:hover,
h2 a:hover,
.page-title a:hover,
.commentlist .odd a:hover,
.commentlist li li .odd a:hover,
.commentlist li li li .odd a:hover,
.commentlist li li li li .odd a:hover,
#comments #respond #commentform a:hover,
#topics-tab a:hover,
#cycle-pager a:hover,
#cycled-features h3 a:hover,
.headlines a:hover,
.taxonomy-topics a,
.sidebar .widget_gv_topic_cloud .widget-contents a:hover {
	color: #4490ed;
	}
#MEDIUM-BLUE-TEXT,
a,
.commentlist .odd a,
.commentlist li li .odd a,
.commentlist li li li .odd a,
.commentlist li li li li .odd a,
#comments #respond #commentform a,
.topics-toggle .tab-toggle,
#topics-tab,
#topics-tab h3,
#cycle-pager a,
#topics-tab a,
.recent-articles a,
.taxonomy-topics,
.taxonomy-topics a:hover {
	color: #0E51B2;
	}
#DARK-BLUE-TEXT,
#topics-tab a,
#cycle-pager a,
.headlines a,
.sidebar .widget_gv_topic_cloud .widget-contents a,
#cycled-features h3 a {
	color: #164688;
	}
#PALE-BLUE-BACKGROUND,
.commentlist .odd .commentdiv,
.commentlist .odd .commentdiv .avatar,
.commentlist li li .odd .commentdiv,
.commentlist li li .odd .commentdiv .avatar,
.commentlist li li li .odd .commentdiv,
.commentlist li li li .odd .commentdiv .avatar,
.commentlist li li li li .odd .commentdiv,
.commentlist li li li li .odd .commentdiv .avatar,
#cyclebox,
#cycled-features,
#cycle-pager .activeSlide,
.cyclecontrols,
#featured-headlines ul,
.featured-post .post-thumbnail,
.recent-articles .headlines,
.recent-articles .post-thumbnail,
.recent-articles ul li,
#sidebar .widget_gv_topic_cloud .widget-contents,
.widget_gv_recent_comments .odd,
.widget_gv_recent_comments .odd .avatar {
	border-style: solid;
	background-color: #EFF5FF;
	border-color: #bfdfff;
	}
#LIGHT-BLUE-BACKGROUND,
.commentlist .odd .commentdiv a .avatar:hover,
.commentlist li .odd .commentdiv a .avatar:hover,
.commentlist li li .odd .commentdiv a .avatar:hover,
.commentlist li li li .odd .commentdiv a .avatar:hover,
.commentlist li li li li .odd .commentdiv a .avatar:hover,
a .avatar:hover,
.topics-toggle .tab-toggle,
#topics-tab,
#cycle-footer,
#cycled-features h3,
#full-article .entry a .avatar:hover,
.post-thumbnail:hover,
#post-archive .post-thumbnail:hover,
#full-article .entry .page .post-thumbnail:hover,
#post-categories  .taxonomy-topics td.label,
.recent-articles .post-thumbnail:hover,
#full-article .user-list-avatars .avatar:hover,
#flickr_badge_wrapper a img:hover {
	border-style: solid;
	border-color: #89b6f2;
	background-color: #bfdfff;
	}

#LIGHT-GREEN-TEXT,
.commentlist a:hover,
.commentlist li li .even a:hover,
.commentlist li li li .even a:hover,
.commentlist li li li li .even a:hover,
.menu ul a,
#countries-tab a:hover,
#special-coverage-pages a:hover,
.widget_gv_country_cloud .widget-contents a:hover,
.widget_gv_recent_comments .even a:hover,
.taxonomy-countries a {
	color: #339900;
	}
#MEDIUM-GREEN-TEXT,
.commentlist a,
.commentlist li li .even a,
.commentlist li li li .even a,
.commentlist li li li li .even a,
.success,
.menu ul a:hover,
.countries-toggle .tab-toggle,
#countries-tab,
#countries-tab h3,
#special-coverage-pages a,
.widget_gv_country_cloud .widget-contents a,
.widget_gv_recent_comments .even a,
.taxonomy-countries,
.taxonomy-countries a:hover,
.subscription-manager .updated a {
	color:#270 ;
	}
#DARK-GREEN-TEXT,
#countries-tab a {
	color: #150;
	}
#PALE-GREEN-BACKGROUND,
.commentlist .commentdiv,
.commentlist .commentdiv .avatar,
.commentlist li li .even .commentdiv,
.commentlist li li .even .commentdiv .avatar,
.commentlist li li li .even .commentdiv,
.commentlist li li li .even .commentdiv .avatar,
.commentlist li li li li .even .commentdiv,
.commentlist li li li li .even .commentdiv .avatar,
#special-coverage-pages,
#special-coverage-pages .post-thumbnail,
#sidebar .widget_gv_country_cloud .widget-contents,
#fullpagenav .widget-contents,
.widget_gv_recent_comments .even,
.widget_gv_recent_comments .even .avatar,
.wpcf7 .wpcf7-mail-sent-ok,
.subscription-manager .updated,
.success {
	background-color: #f2ffeb;
	border-color: #bbed89;
	}
#LIGHT-GREEN-BACKGROUND,
.commentlist .commentdiv a .avatar:hover,
.commentlist li .even .commentdiv a .avatar:hover,
.commentlist li li .even .commentdiv a .avatar:hover,
.commentlist li li li .even .commentdiv a .avatar:hover,
.commentlist li li li li .even .commentdiv a .avatar:hover,
.countries-toggle .tab-toggle,
#countries-tab,
#special-coverage-pages .post-thumbnail:hover,
#post-categories  .taxonomy-countries td.label{
	border-style: solid;
	background: #cfff9f;
	border-color: #94de5c;
	}
#LIGHT-ORANGE-TEXT,
.commentlist .byuser a:hover,
.commentlist li .byuser a:hover,
.commentlist li li .byuser a:hover,
.commentlist li li li .byuser a:hover,
.commentlist li li li li .byuser a:hover,
#title-tagline a,
#authors-tab a:hover,
.widget_gv_random_users a:hover,
a.rsslink:hover	{
	color: #FF7F00;
	}
#MEDIUM-ORANGE-TEXT,
.authors-toggle .tab-toggle,
.widget_gv_random_users a,
#jsslink a:hover,
.rsslink,
.rsslink a,
a#rsslink,
#jsslink a {
	color: #CF6903;
	}
#DARK-ORANGE-TEXT,
.commentlist .byuser a,
.commentlist li .byuser a,
.commentlist li li .byuser a,
.commentlist li li li .byuser a,
.commentlist li li li li .byuser a,
#authors-tab,
#authors-tab h3,
#authors-tab a,
a.rsslink {
	color: #A34702;
	}
#PALE-ORANGE-BACKGROUND,
.commentlist .byuser .commentdiv,
.commentlist .byuser .commentdiv .avatar ,
.commentlist li li .byuser .commentdiv,
.commentlist li li .byuser .commentdiv .avatar,
.commentlist li li li .byuser .commentdiv,
.commentlist li li li .byuser .commentdiv .avatar,
.commentlist li li li li .byuser .commentdiv,
.commentlist li li li li .byuser .commentdiv .avatar,
#sidebar .widget_gv_random_users .widget-contents,
#sidebar .widget_gv_random_users .avatar {
	background-color: #fff1cf;
	border-color: #FFCC88; 
	}
#LIGHT-ORANGE-BACKGROUND,
.commentlist .byuser .commentdiv a .avatar:hover,
.commentlist li .byuser .commentdiv a .avatar:hover,
.commentlist li li .byuser .commentdiv a .avatar:hover,
.commentlist li li li .byuser .commentdiv a .avatar:hover,
.commentlist li li li li .byuser .commentdiv a .avatar:hover,
.commentlist .user-profile-link,
.commentlist .user-profile-link .avatar,
.authors-toggle .tab-toggle,
#authors-tab,
#authors-tab .avatar:hover,
#sidebar .widget_gv_random_users a .avatar:hover,
a#rsslink,
.rsslink,
.light-orange-background  {
	background-color: #ffcf88;
	border-color: #ffb149; 
	}
#MEDIUM-ORANGE-BACKGROUND,
#authors-tab .avatar,
a.donatebutton,
.donatebutton input,
.donatebutton input[type="submit"],
.medium-orange-background {
	background-color: #ffb149;
	border-color: #F88F19;
	text-shadow: 1px 1px 2px #f60;	
	}
#MEDIUM-ORANGE-BACKGROUND:hover,
a.donatebutton:hover,
.donatebutton input:hover,
.donatebutton input[type="submit"]:hover,
#container .donatebutton input[type="submit"]:hover,
.medium-orange-background-hover {
	background-color: #FFA229;
	border-color: #F1850C;
	text-shadow: none;
	text-shadow: 1px 1px 4px #D75601;	
	}
#LIGHT-RED-TEXT,
.error,
.edit a:hover,
#comments .edit a:hover,
#cancel-comment-reply-link:hover,
.warning a:hover {
	color: #d90202;
	}
#MEDIUM-RED-TEXT,
.edit a,
#comments .edit a,
#cancel-comment-reply-link,
.warning a {
	color: #ae0101;
	}
#PALE-RED-BACKGROUND,
.warning,
.error,
.edit a,
#cancel-comment-reply-link,
.wpcf7 .wpcf7-not-valid-tip,
.wpcf7 .wpcf7-validation-errors {
	background-color: #ffe0e0;
	border-color: #ffa8a8; 
	}
#LIGHT-RED-BACKGROUND {
	background-color: #fcb7b7;
	border-color: #c35858; 
	}
/*BUTTONS*/
#GREY-BUTTON,
input.button,
input[type='submit'],
#author-email-form input.button,
.wpcf7 input[type='submit'],
.solo-subscribe-to-comments input[type='submit'],
#conon-subscribe input.submit,
.button a,
.button span,
a .button,
a.button {
	padding: 4px;
	background-color: #e3e3e3;
	background-image: url(http://static.globalvoices.s3.amazonaws.com/img/tmpl/3d-button-sprite-grey.gif);	
	background-repeat: repeat-x;
	background-position: 0 0;
	border-width: 1px;
	border-style: solid;
	border-color: #E3E3E3 #CCCCCC #CCCCCC #E3E3E3;
	color: #666;
	width: 100px;
	cursor: pointer;
	}
#GREY-BUTTON-HOVER,
input.button:hover,
input[type='submit']:hover,
#container input[type='submit']:hover,
.button a:hover,
.button span:hover {
	border-color: #ddd #ccc #ccc #ddd;
	background-color: #ddd;
	background-position: 0 -60px;
	}
#GREY-BUTTON-CLICK,
input.button:active,
input[type='submit']:active,
#container input[type='submit']:active,
.button a:active,
.button span:active {
	background-position: 0 -120px;
	} 
.button a,
a .button,
a.button {
	display: block;
	}

/*LISTS*/
#NICELIST,
ul.nicelist,
.inline-rss ul,
.feed-items,
#full-article .other-languages {
	list-style: none;
	margin: 0 0 10px 0;
	padding: 0;	
}
#NICELIST-LIST-ITEM,
ul.nicelist li,
.inline-rss li,
.feed-items li,
#full-article .other-languages li {
	margin: 0;
	padding: 5px;	
	clear: both;
}
#NICELIST-LI+LI,
.nicelist li+li,
.inline-rss li+li,
.feed-items li+li,
#full-article .other-languages li+li {
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #ddd;
	}


/* @group HTML Tags */
body {
	margin: 0;
	padding: 0;
	text-align: left;
	position: relative;
	line-height: 150%;
	}
a, .a-color-demo {
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	}
p {
	margin: 0 0 10px 0;
	}
img {
	border-width: 0;
	margin: 0;
	padding: 0;
	}
br {
	width: 1px;
	height: 1px;
	margin: 0;
	padding: 0;
	}
hr {
	border: 1px solid #ccc;
	}
ul,
ol {
	margin: 5px 0 10px 0;
	padding: 0 0 0 20px; /*RTL*/
	}
li {
	margin: 0;
	padding: 0;
	}
form {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
select {
	margin: 0px 0px 6px 0px;
	padding: 0;
	}
.archive-pulldown select,
.taxonomy-pulldown select {
	width: 100%;
	}
option {
	padding:0 5px;
	}
input {
	padding: 5px;
	margin-bottom: 5px;
	}
p input {
	margin-bottom: 0;
	}
textarea {
	width: 97%;
	padding: 5px;
	}
	
/*HEADINGS*/
h2, h3, h4, h5 {
	line-height: 125%;
	}
h2 {
	/* general h2, should everywhere */
	font-weight: normal;
	clear: left; /*RTL*/
	margin: 10px 0 5px 0; 
	padding: 0 3px 0 0 ; /* 3px for RTL */
	}
h3 {
	margin: 5px 0 0 0;
	padding: 0 0 0 0;
	font-weight: normal;
	letter-spacing: 0px;
	}
h4 {
	margin: 10px 0 5px 0;
	padding:  0 0 0 0;
	font-weight: bold;
	}
h5 {
	font-weight: bold;
	}
small {
	/*See group definitions for small and pale*/	
	}
/* @end */

/* @group Content Classes */

.clear,
.clearboth {
	clear: both;
	margin: 0;
	padding: 0;
	height: 0px;
	line-height: 0;
	font-size: 1px;
	overflow: hidden;
	/*visibility: hidden;*/
	/*IE7*/
	}
.clearleft {
	clear: left;
	}
.clearnone,
.entry .clearnone,
#full-article .entry .clearnone {
	clear: none;
	}
.warning {
	margin: 10px 0 20px 0;
	text-align: center;
	}
.error {
	font-weight: bold;
	}
.edit a {
	padding: 1px 3px;
	margin: 0 5px;
	}
.more,
.more-link,
a.more{
	display: block;
	text-align: right; /*RTL*/
	margin: 0;
	padding: 0;
	}
.floatright, 
.alignright,
.entry .alignright,
#full-article .entry .alignright {
	float: right;
	margin-left: 15px;
	margin-right: 0;
	}	
.alignleft {
	float: left;
	margin-right: 15px;
	}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}	
.aligncenter,
div.aligncenter,
.entry .aligncenter,
#full-article .entry .aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;	
	}
.wp-caption,
.entry .wp-caption {
	text-align: center;
	padding: 10px 5px 2px 5px;
	margin: 15px 10px 15px 10px;
	}
.wp-caption:first-child {
	/*avoid extra padding at top of posts*/
	margin-top: 5px;
	}
.wp-caption img,
.entry .wp-caption img,
#full-article .entry .wp-caption img,
#full-article .entry .badges img {
	margin: 0;
	border: 0 none;
	padding: 0;
	}
.wp-caption p.wp-caption-text {
	padding: 4px 0;
	margin: 0;
	}
#full-article .entry img {
	padding: 10px;
	margin: 0 15px 10px 15px;
	}
#full-article .entry p img {
	margin-bottom: 0;
	}
.entry .wp-caption img {
	padding: 0;
	}	
blockquote,
.arabic,
.hebrew {
	margin: 15px 15px 0 15px;
	padding: 17px 20px 5px 45px;
	background-image: url(http://static.globalvoices.s3.amazonaws.com/img/tmpl/quote-l-grey-whitebg.png);
	background-position: 10px 10px;
	background-repeat: no-repeat;
	line-height: 140%;
	}
.entry blockquote+p,
.entry blockquote+img,
.entry blockquote+.wp-caption {
	margin-top: 15px;
	}
.translation,
.entry p.translation {
	margin: -3px 0 15px 0;
	padding: 10px 15px;
	background-image: none;
	}
.entry input {
	width: 50%;
	}
.entry input[type='submit'] {
	width: 35%;
	}

.arabic,
.hebrew {
	font-family: tahoma;
	text-align: right;
	/* Extra padding because they don't 
	have <p>s inside */
	padding-top: 10px;
	padding-bottom: 12px;
	direction: rtl;
	}
.ltr {
	text-align: left;
	direction: ltr;
	}
.notes {
	border-top: 1px solid #ccc;
	padding: 5px 5px 0 5px;
	margin-bottom: 5px;
	}
.contributors {
	border-top: 1px solid #ccc;
	margin: 10px 0 0 0;
	padding: 5px 0 0 0;
	}
#single .contributors img {
	float: right;
	}

/* @end Content Classes */
/* @group UI Components */
/*PAGING NAV*/
.navigation {
	margin: 20px auto 15px auto;
	text-align: center;
	clear: both;
	}
.navigation .paging {
	clear: both;
	}
.navigation .button {
	width: 30%;
	}
.navigation .button a {
	padding: 6px 2px;
	width: 96%;
	}
.navigation .pagenumber,
.navigation .page-numbers {
	margin: 0 auto;
	width: 39%;
	float: left;
	padding: 5px 0 0 0;
	}
.navigation .previous-posts,
.navigation .previous {
	float: left;
	}
.navigation .next-posts,
.navigation .next {
	float: right;
	}
/*UPDATES/ROUNDUPS*/
 .roundup{
	/*#full-article selector to override limited
	bottom margin on .post in #full-article*/
	margin: 10px 0 15px 0 ;
	padding: 10px;
	clear: left;
}
.segregated-category .roundup {
	margin: 5px 0;
	}
.roundup h3 {
	float: right; /*RTL*/
	margin-left: 5px; /*RTL*/
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 2px 4px 1px 4px;
	font-weight: normal;
	max-width: 175px;
	text-transform: uppercase;
	}
.roundup p {
	display: inline;
	}
.roundup .link-icon {
	float: left; /*RTL*/
	margin-top: 3px;
	margin-right: 10px; /*RTL*/
	}
.roundup .permalink {
	font-weight: bold;
	}
.roundup blockquote {
	padding-top: 8px;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	}
/*HEADLINES*/
.headlines {
	overflow: auto;
	}
/*CLOUDS*/
ul.cloud,
#sidebar ul.cloud {
	list-style-type: none;
	margin: 0;
	padding: 10px;
	width:  auto;
	text-align: justify;
	}
 ul.cloud li {
	display: inline;
	}
#sidebar ul.cloud li:before {
	content: "";
	}
/*MEDIA ICONS*/
.media-icons {
	position: relative;
	top: -2px;
	}
#tabs .media-icons {
	/*IE-LT-8 hides these to avoid floating issues with tabs*/

	margin: 5px 0;
	float: right;
	}
.single .postmeta .media-icons {
	float: right; /*RTL*/
	margin: 0 0 5px 10px;
	}
.tabcontent .media-icons {
	padding: 10px;
	
	/*Needed for IE7*/
	min-height: 15px;
	}
.media-icons .media-type,
.media-icons .media-icons-label {
	display: block;
	float: left; /*RTL*/
	margin: 0 5px 0 0 ; /*RTL*/
	}
.media-icons .media-icons-label {
	padding: 3px 5px 3px 0; /*RTL*/
	}
.media-icons .media-label {
	margin-right: 5px; /*RTL*/
	}	
.media-type img {
	margin: 0;
	padding: 0;
	border: none;
	position: relative;
	top: 1px;
	}
h3 .media-icons {
	/*icons showing in post headlines*/
	float: left;  /*RTL*/
	}
h3 .media-icons img {
	top: 0;
	}

/*SPONSOR BADGES*/
ul.sponsors-badges {
	padding: 0;
	margin-bottom: 0;
	list-style: none;
	}
ul.sponsors-badges li {
	display: inline;
	}
ul.sponsors-badges img {
	margin: 0px 5px 0 0;
	}
	
/*LINGUA BADGE LIST*/
#full-article .other-languages {
	margin: 15px 0;
	}
#full-article .other-languages img {
	margin: 0;
	padding: 5px;
	}

/*FEED LISTS*/
.rsslink {
	line-height: 165%;
	padding: 2px 5px 2px 18px;
	margin-bottom: 5px;
	float: right; /*RTL*/
	clear: both;
	background-image:  url(http://static.globalvoices.s3.amazonaws.com/img/tmpl/rss-shiny-12.png);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	}
.rss-list {
	list-style: none;
	margin: 0; 
	padding: 0;
	width: 48%;
	float: left; /*RTL*/
	}
.rss-list-1 {
	/*Second column of feeds*/
	border-color: #ddd;
	border-style: solid;
	border-width: 0 2px 0 0; /*RTL*/
	}
.rss-list li {
	margin: 5px 10px;
	padding: 2px 5px;
	}
.rss-list li:hover {
	background: #ededed;
	}
/*INLINE RSS*/
.inline-rss {
	clear: both;
	padding: 0;
	margin: 15px 0;
	}
.inline-rss h3 {
	margin: 0;
	padding: 2px 10px 3px 10px;
	}
.inline-rss .rsslink {
	/*margin-top: 3px;*/
	}
#right .inline-rss p.notice {
	display: none;
	}
.inline-rss .notice {
	margin: 0;
	padding: 3px 1px 1px 10px;
	}
.inline-rss ul {
	padding: 5px 15px;
	margin: 0;
	}

/*SIDEBAR FLICKR*/
#flickr_badge_wrapper {
	clear: both;
	text-align: center;
	}
#flickr_badge_wrapper img {
	position: relative;
	float: left;
	margin: 5px;
	}
p#flickrlabel {
	clear: both;
	text-align: center;
	}
	
/*BADGECODE*/
.badges {
	padding-bottom: 5px;
	margin-bottom: 10px;		
	}
.badgecode form {
	padding-bottom: 5px;
	margin-bottom: 10px;
	}
.badgecode.contributors {
	border: 0;
	}

/*ANIMATED FORMS*/
.animated-form-trigger {
	position: relative;
	cursor: pointer;
	}
.animated-form {
	z-index: 999;
}
.animated-form-contents {
	padding: 10px;
	margin: 0 5px;
}
.animated-form-contents ul {
	list-style: none;
	}
.animated-form-contents label {
	display: block;
	margin-bottom: 5px;
	}
.animated-form-contents form,
.animated-form-contents fieldset {
	/* prev gv-st_email */
	border: 0;
	margin: 0;
	padding: 0;
}
/*ADS*/
.sponsored {
	margin: 10px 0 15px 0;
	}
.sponsored .ad {
	text-align: center;
	padding: 1%;
	overflow: hidden;
	}
.sponsored img {
	}

/*DONATE BUTTON*/
a.donatebutton,
.donatebutton input,
.donatebutton input[type="submit"] {
	color: #fff;
	padding: 7px 10px;
	display: block;
	text-align: center;
	margin: 5px;
	}
.donatebutton input,
.entry .donatebutton input {
	width: auto;
	background-image: none;
	}
.post .donatebutton {
	float: left;
	clear: left;
	}
.post .gvpaypal {
	float: left;
	}

/*FUNDRAISING QUOTES*/
.gv-fundraising-quote blockquote {
	margin: 0 0 5px 0;
	padding: 9px 15px 10px 47px;
	}
.gv-fundraising-quote p {
	text-align: right;
	}
.gv-fundraising-quote .avatar {
	float: right;
	width: 35px;
	height: 35px;
	}
.gv-fundraising-quote .quote-author-name {
	padding: 0 10px;
	line-height: 35px
	}
	
/* WPCF7 */
.wpcf7 .security-img,
#full-article .wpcf7 .security-img  {
	vertical-align: bottom;
	margin: 0;
	padding: 0;
	}
	
/* @end UI Components */
/* @group Menu Lists */

.menu ul {
	margin: 0 0 10px 0;
	padding: 0;	
	list-style: none;
	}
.menu ul .current_page_item {
	font-weight: bold;
	}
.menu ul .current_page_item ul {
	/*Force it normal for children of current
	page that aren't also current page*/
	font-weight: normal;
	}
.menu ul ul {
	margin-left: 20px; /*RTL*/
	}

/*SIDEBAR MENU*/
#fullpagenav .menu ul {
	margin-top: 5px;
	margin-bottom: 5px;
	}
	
/*PAGE FOOTER PAGE MENUS*/
#page-navigation h2 {
	/*Turn off RTL box padding*/
	padding-right: 0;
	}
#page-navigation .widget-contents {
	float: left;
	max-width: 45%;
	margin-right: 3%; /*RTL*/
	}
/* @end Top Navbar */
/* @group User Lists and Profiles*/
.avatar,
#full-article .entry .avatar {
	float: left;
	padding: 0;
	margin: 0 5px 5px 0; /*RTL*/
	}
.author-block {
	margin: 5px 0;
	padding: 2px;
	line-height: 125%;
	float: left;
	position: relative; 
	}
.user-list {
	position:relative;
	}
.user-list p {
	margin: 0;
	}
.user-list-profile {
	clear: left;
	}
.user-list-profile h3 .rsslink {
	margin-top: 5px;
	}
#container .user-list-names {
	padding: 10px;
	}
.author-block .username {
	display: block;
	margin: 2px 0 0 0;
	font-size: 14px;
	font-weight: normal;
	}
	
/*RANDOM USERS WIDGET*/
.widget_gv_random_users .author-block {
	display: inline;
	}
.widget_gv_random_users .more-link {
	clear: left;
	}
.user-list-summary .author-block {
	width: 205px;
	}
	
/*AUTHOR EMAIL FORM*/
#author-email-form-trigger img {
	height: 12px;
	width: 12px;
	}
#author-email-form input {
	width: 350px;
	}
#author-email-form .security {
	/*Override RTL, image+field need to be LTR*/
	direction: ltr;
	}
#author-email-form .security input { 
	width: 75px;
	}
#author-email-form .security img {
	position: relative;
	top: 3px; /*IE-LT-8*/
	}	
#author-email-form-trigger {
	background-image: url(http://static.globalvoices.s3.amazonaws.com/img/tmpl/letter.gif);
	background-position: 5px center;
	background-repeat: no-repeat;
	padding: 3px 10px 3px 25px;
	}
#author-email-form #author-email-form-messages {
	padding: 10px 0;
	}
#aef-loading-icon {
	position: relative;
	top: 2px;
	left: 5px;
	}
/* @end Authors' Bar */
/* @group Structure */
#container,
#footer {
	max-width: 1100px;
	min-width: 740px;
	margin: 0 auto;
	padding: 0 2%;
	position: relative;
	}
#header {
	padding: 5px 0;
	
	/*Relative for header meta which is absolute positioned*/
	position: relative;
	}
#main-wrapper {
	float: left;
	margin-bottom: 15px;
	clear:left;
	position:relative;
	overflow: hidden;
	width: 64%;
	}
#main {
	margin-right: 15px;
	}
#container .extra-wide {
	width: 100%;
	}		
#right {
	/*works in FF without float:right*/
	/*float: right;*/
	width:36%;
	overflow: hidden;
	}
#footer {
	clear:both;
	}
/* @end Structure */
/* @group Header */
/*TRANSLATIONS*/
#disambiguation .translations {
	/*Footer translations don't need this*/
	padding: 4px 30px 12px 30px;
	text-align: center;
	background: #f7f7f7	url(http://static.globalvoices.s3.amazonaws.com/img/tmpl/bg-grey-bottom.gif) repeat-x bottom ;
	border: 1px solid #dedede;
	border-width: 0 0 1px 0;
	}
.translations span.translations-label {
	background: url(http://static.globalvoices.s3.amazonaws.com/img/tmpl/translations-16.gif) no-repeat 4px 4px;
	padding: 6px 4px 2px 25px;
	}
.translations ul {
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none;
	}
.translations ul li {
	list-type: none;
	display: inline;	
	margin: 5px 2px 0 0;
	padding: 0;
	position: relative;
	top: 6px;
}
.translations .more-link {
	display: inline;	
	}
/*SITE TITLE*/
#site-title {
	width: 300px;
	position: absolute;
	margin-top: 0px
	}
#site-title a {
	text-decoration: none;
	}
#site-title img#logo {
	margin: 0;
	padding: 0;
	width: 300px;
	}
#site-title a #emergencytitle {
	position: absolute;
	top: -500px;
	left: -500px;
	}
#title-language {
	position: absolute;
	font-weight: normal;
	top: 7px;
	right: 9px;
	
	/*Needed for ie7*/
	line-height: 125%;
	}
#title-tagline {
	position: absolute;
	font-weight: normal;
	top: 70px;
	right: 9px;
	vertical-align: bottom;
	
	/* no verdana for ie's sake */
	font-family:  'Lucida Grande', Arial, Sans-Serif;
	}
#site-desc {
	display: none;
	}
/*HEADER PROMO*/
#header-promo {
	position: absolute;
	right: 0; /*RTL*/
	}
#header-subscribe {
	margin-top: 5px;
	}
#header-subscribe img {
	float: right;
	width: 40px;
	height: 40px;
	}
/*HEADER META*/
#header-meta {
	min-height: 75px;
	padding: 5px 0;
	margin: 5px 85px 5px 305px; /*RTL*/
	padding-left: 15px; /*RTL*/
	
	/* Specific enough to be unique */	
	border-style: solid;
	border-color: #eee;
	border-width:  0 0 0 1px;  /*RTL*/
	}
/*HEADER MENU*/

#header .menu {
	padding-top: 2px; /*IE-LT-8*/
	}
#header .menu ul {
	margin: 0;
	}
#header .menu ul li {
	display: inline;
	}
#header .menu ul li a {
	margin-right: 15px; /*RTL*/
	}
#header .menu .current_page_item {
	/*don't use current page bold in header*/
	font-weight: normal;
	}
#blurb {
	clear: left; /*RTL*/
	margin: 0px 0 0 0;
	padding: 5px 0 0 0;	
	line-height: 125%;
	}

/* @end Header */
/* @group Tabs */
#tabbed {
	margin-bottom: 15px;
	}
#tabs {
	margin-top: 5px;
	}
	
/*TAB TOGLES*/
#tab-toggles {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left; /*RTL*/
	}
#tab-toggles a.tab-toggle {
	padding: 6px 8px;
	margin-right: 1px;
	display: block;
	float: left;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
	outline: 0;
	}
#tabbed #tab-toggles .tab-toggle:hover {
	position: relative;
	bottom: 2px;
	}
.ui-tabs-hide {
	/*Used by jquery tabs. hide all by default*/
	display:none;	
	}
#tab-toggles li {
	display:inline;
	}
.search-toggle .tab-toggle {
	/*Override light grey just this once*/
	border-color:#ddd;
	}

/*TABS CONTENT*/
#tabcontent-temporary-container {
	display: none;
	}
#tabcontent-container {
	position: relative;
	bottom: 4px;
	}
.tabcontent {
	padding: 10px 10px 10px 10px;
	clear: left;
	margin: 0 0px 0px 0px ;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-width: 2px;
	border-radius: 5px;
	border-style: solid;
	border-color: #ddd;
	}
.tabcontent h3 {
	font-weight: normal;
	margin: 0 0 5px 0;
	}

/*SEARCH TAB*/
#search-tab {
	width: auto;
	border-color: #ddd;
	}
input#s {
	width: 50%;
	}
#search-tab .searchsubmit {
	position: relative;
	bottom: 1px;
	}
/* @end Tabs */

/* @group Archives/Indexes */
/*POST ARCHIVE*/
#post-archive {
	margin-top: 15px;
	clear: both;
	/*IE7*/
	}
.dategroup {
	margin-bottom: 10px;
	padding: 5px 10px 0 10px;
	clear: both;
	/*IE7*/
	}
h3.datestamp {
	margin-top: 0;
	text-shadow: 0 1px 0 #FFFFFF;
	}
.post,
#full-article .page {
	line-height: 150%;
	margin-bottom: 15px;
	overflow: hidden;
	}
.post .post-title {
	}
.post .postmeta {
	margin-bottom: 5px;
	}
.commentcount img,
.entry .commentcount img {
	position: relative;
	top: 3px;
	padding: 0 2px;
	margin: 0;
	}

#post-archive .entry,
.featured-post .entry,
#full-article .gvpages .entry {
	/* make excerpts inline so we */
	/* can float badges inside them */
	display: inline;
	}
.post-thumbnail,
#full-article .entry .post-thumbnail {
	/* #full-article is for thumbnails 
	inside post content to override 
	generic .entry img styles*/
	float: left;
	height: 100px;
	width: 100px;
	margin: 2px 10px 0 0px;
	padding: 0px;
	/*Needed for safari or horizontal stretching of 75px thumbs breaks*/
	max-width: 100px;
	}

.post .custom-context-badge {
	float: left; /*RTL*/
	padding: 2px 10px 2px 0; /*RTL*/
	}

/*TRANSLATIONS STUB*/
.postmeta .translations-stub img {
	position: relative;
	top: 3px;
	padding: 0 2px;
	}

/*ARCHIVE HEADER*/
.archive-header {
	margin: 0 0 15px 0;
	line-height: 125%;
	/*IE7*/
	}
.context-meta {
	/*Also used for post-description*/
	margin: 5px 0;
	padding-right: 3px;
	}
.custom-listing-header-text {
	padding-top: 5px;
	}
#archive-dates select {
	margin-right: 10px;
	}

#archive-tools {
	float: left;
	width: 49%;
	padding-top: 5px;
	}
#archive-nav {
	float: right;
	width: 49%;
	padding-top: 5px;
	}	
a#rsslink {
	margin-bottom: 10px;
	padding: 3px 5px 3px 24px;
	position: relative;
	display: block;
	float: left;
	clear: left;
	}
#rsslink img {
	border: none;
	position: absolute;
	background-color: transparent;
	top: 2px;
	left: 3px;
	}
#jsslink {
	/*float: left;*/
	display: block;
	clear: left;
	margin: 0px 0 5px 0;
	padding: 0 2px;
	}
.wikipedia-link {
	position: relative;
	display:block;
	float: left;
	clear: left;
	margin:  1px 0 3px 0 ;
	padding: 0 0 0 21px; /*RTL*/
	}
.wikipedia-link img {
	border: none;
	position: absolute;
	top: -2px; /*RTL*/
	left: 0; /*RTL*/
	}
#search-header #rsslink {
	margin-bottom: 10px;
	float: right; /*RTL*/
	}
.archive-header.user .more-link {
	margin-bottom: 5px;
	}
.archive-header .animated-form-trigger {
	clear: both;
	}
/*SPECIAL COVERAGE*/
div#special-coverage {
	padding:10px 0 0 0;
	clear: left;
	position: relative;
	overflow: hidden;
	}
#special-coverage-pages {
	text-align: center;	
	background-repeat: x;
	background-position: top left;
	overflow: hidden;
	
	/*Needed for overflow:hidden to work in IE7*/
	position: relative;
	}
#special-coverage-1 {
	/*First section of special coverage, button at right*/
	padding: 0 20px 0 5px;
	}
#special-coverage-2 {
	padding:  0 5px 0 20px;
	}
#special-coverage-pages ul {
	padding:0;
	margin:0;
	}
#sc-next, #sc-prev {
	font-size: 30px;
	vertical-align: middle;
	cursor: pointer;
	overflow: hidden;

	/*Match border of pale green,
	different from bkgd of light green*/
	background: #bbed89;
	}
#sc-next {
	position: absolute;
	right: 0;
	}
#sc-prev {
	position: absolute;
	left: 0;
	}
#sc-next img {
	max-height: 100%;
	}
#special-coverage-pages li {
	list-style: none;
	padding: 0px;
	margin:0 1% 3px 0 ;
	width: 24%;
	float: left;
	background: none;
	border: none;
	
	/*Needed for IE7 or they stack up*/
	clear: right;
	}
#special-coverage h3.title {
	margin: 2px 0 3px;
	padding: 0;
	font-weight: normal;
	display: block;
	line-height: 125%;
	}
#special-coverage-pages img.post-thumbnail {
	width: 90px;
	height: 90px;
	float: none;
	margin: 8px auto 3px;
	padding: 0px;
}
/*FEATURES CYCLEBOX*/
.cycle-container {
	width: 50%;
	float: left;	
	}
#cyclebox {
	border-width: 0;
	}
#cyclebox, 
#cyclebox .cycled-feature {
	/* override inline styles for window 
resize */
	width: 100% !important;
	min-height: 275px;
	}
#cycle-footer {
	margin: 0;
	padding: 2px 3px 1px;
	border-width: 0;
	line-height: 125%;
	min-height: 25px;
	}
#cycle-footer .media-types {
	padding: 0;
	margin: 0;
	list-style: none;
	}
#cycle-footer .media-types li {
	display: inline;
	padding-right: 5px;
	}
.cyclecontrols {
	text-align: right;
	float: left;
	padding: 0;
	margin: 2px 0 0 0;
	cursor: pointer;
	
	/* override pale-blue border to add contrast */
	border-color: #89B6F2;
	}

.cyclecontrols a img{
	background-image: url(http://static.globalvoices.s3.amazonaws.com/img/tmpl/play-pause-sprite-blue.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}
.cyclecontrols a img {
	width: 20px; /*IE-LT-8*/
	height:17px; /*IE-LT-8*/
	}
.cyclecontrols #pauseButton img{
	background-position: center -1px;
	}
.cyclecontrols #pauseButton img:hover {
	background-position: center -42px;
	}
.cyclecontrols #playButton img{
	background-position: center -22px;
	}
.cyclecontrols #playButton img:hover {
	background-position: center -62px;
	}
#cycle-pager {
	float: right;
	position: relative;
	top: -3px;
	margin: 0 5px 0 0;
	/*line-height: 150%;*/
	}
#cycle-pager a {
	padding: 4px 8px 3px 8px;
	margin: 0;
	font-weight: bold;
	display: block;
	float: left; /*RTL*/
	vertical-align: bottom;
	outline: 0;
	}
#cycle-pager a.activeSlide {
	position: relative;
	bottom: 3px;
	z-index: 5;
	border-width: 3px;
	
	/* Override bottom border */
	border-bottom: 0;
	}
#featured .media-feature  {
	height: 100%;
	}
#cycled-features h3 {
	border-width: 0;
	padding:5px 5px;
	margin: 0;
	opacity: 0.9;
	clear: right;
	}
#featured .media-feature h3 {
	width: 99%;
	}
.media-icon {
	position: relative;
	top: 1px;
	}
#cycled-feature-2,
#cycled-feature-3,
#cycled-features #featured-video,
#cycled-features .featured-post {
	/*Only the first element in the cyclebox
	should be visible at first, hide the others*/
	display: none;
	}
#cycled-features .featured-post .post {
	margin: 0;
	padding: 0;
	}
#cycled-features .featured-post .entry {
	padding: 5px;
	overflow: visible;
	display: block;
	}
#cycled-features .featured-post .postmeta .commentcount {
	display: none;
	}
.featured-post .post-thumbnail {
	height: 100px;
	width: 100px;
	margin: 6px 10px 10px 5px;
	}
#featured-headlines {
	float: left;
	position: relative;
	right: 2px;
	width: 50%;
	}
#featured-headlines ul {
	padding: 5px 10px ;
	}
#featured-headlines .post-thumbnail {
	/*height: 35px;
	width: 35px;*/
	float: right;
	padding: 0px;
	}
#featured .more {
	padding: 0 10px 3px 0;
}
/* @end Post Archive */
/* @group Single Post */
/*POST META*/
.single #single-tools {
	padding: 2px 3px;
	overflow: auto;
	clear: both;
	/*IE7*/
	}
/*AUTHOR CREDITS*/
.single #single-credit {
	width: 29%;
	max-width: 29%;
	float: right;
	}
.single .postmeta .credit {
	padding: 5px 0;
	line-height: 100%;
	}
.credit .credit-label {
	display: block;
	padding-top: 2px;
	}
.credit .avatar {
	/*Lower bottom-margin from default 5px for when there is author+translator*/
	margin-bottom: 3px;
	margin-right: 5px;
	margin-left: 5px;
	}
.credit .translator {
	clear: both; 
	}
/*CATEGORY LISTINGS*/
#single-taxonomy {
	width: 70%;
	}
#post-categories {
	position: relative;
	margin: 5px ;
	line-height: 125%;
	}
#post-categories td.label {
	line-height: 150%;
	padding: 1px 3px 0px;
	margin-bottom: 2px;
	text-align: center;
	float: left;
	width: 100%; /*@see IE-LT-8*/	
	}
#post-categories td.category-list {
	padding: 0 0 2px 12px; /*RTL*/
	}
/*CUSTOM CTX POST HEADER*/
.custom-post-header {
	clear: both;
	margin: 10px 0;
	}
.custom-post-header p {
	margin: 0;
	padding-top: 5px;
	}
.custom-post-header img {
	float: left; /*RTL*/
	margin-right: 5px; /*RTL*/
	margin-bottom: 5px;
	}
	
/*TRANSLATION LISTINGS*/
.post-translations {
	margin: 0 5px;
	clear: both;
	line-height: 125%;
	}
.post-translations h3 img {
	position: relative;
	top: 3px;
	padding: 0 5px;
	}
.post-translations .translation-language {
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	}
/*POST CONTENT*/
#full-article {
	margin-top: 5px;
	clear: both;
	/*IE7*/
	}
#full-article .post {
	padding: 10px 12px 0px 12px;
	}
#full-article .roundup {
	padding-bottom: 10px;
	}
.entry {
	overflow: hidden;
	}
#full-article .entry {
	/*Nice spacious text for full content*/
	line-height: 165%;
	}
#full-article .postfooter {
	clear: left;
	margin-top: 5px;
	}
#full-article div.author {
	/*text-align: left;
	float: left;*/
	}
#print-link {
	float: right; /*RTL*/
	margin-top: 10px;
	}
#print-link img {
	position: relative;
	top: 1px;
	}
/*SHARE THIS*/
#sharethis {
	margin: 0px 0 15px 0;
	}
.big-share {
	margin: 0;
	padding: 0;
	list-style: none;
	}
.big-share li {
	float: left; /*RTL*/
	}
.big-share li a {
	display: block;
	height: 40px;
	width: 40px;
	color: transparent;
	margin-right: 2px; /*RTL*/
	}
.big-share li span {
	visibility: hidden;
	}
.big-share .retweet {
	background: url(http://static.globalvoices.s3.amazonaws.com/img/icons/twitter-40.gif) no-repeat;
	}
.big-share .facebook {
	background: url(http://static.globalvoices.s3.amazonaws.com/img/icons/facebook-40.gif) no-repeat;
	}
.social-bookmarking li {
	float: left;
	padding: 0 3px;
	list-style: none;
	}
/* @end Single Post */
/* @group Comments */

#comments {
	margin: 15px 0px 0 0;
	}
#comments .navigation {
	margin-top: 5px;
	}
ul.commentlist {
	margin: 0;
	padding: 0;
	}
.commentlist li {
	margin: 0 0 10px 0;
	padding: 0px 0px 0px;
	list-style: none;
	}
ul.commentlist ul.children {
	margin-top: 10px;
	margin-left: 25px; /*RTL*/
	padding: 0;
	}
.commentlist div.commentdiv {
	padding: 10px 10px 0 10px;
	position: relative;
}
/* blockquotes  used in pingbacks */
#comments blockquote {
	margin: 5px;
	padding-bottom: 0;
	}
ul.commentlist .avatar {
	float: right; /*RTL*/
	margin: 0 0 5px 10px; /*RTL*/
	}
cite.comment-author {
	font-style: normal;
	}
.commentlist .user-profile-link {
	position: relative;
	bottom: 2px;
	padding: 1px 5px 1px 5px;
	margin: 0 10px;
	vertical-align: middle;
	}
.comment-entry {
	padding-bottom: 5px;
	min-height: 35px;
	}
.commentdiv p {
	margin-top: 5px;
	font-weight: normal;
	}
.commentdiv .comment-meta {
	float: right; /*RTL*/
	position: relative;
	top: -2px;
	z-index: 1;
	}
.commentlist .reply {
	position: relative;
	top: 1px; /*IE7*/
	left: -12px; /*RTL*/	
	}
#comments .commentdiv .reply a,
#comments ul.commentlist .commentdiv .reply a {	
	background-image: url(http://static.globalvoices.s3.amazonaws.com/img/tmpl/reply-arrow-16.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding: 3px 5px 3px 20px;
	border-width: 2px 2px 0 2px;
	border-color:  #ddd #ddd #ddd #eee; /*RTL*/
	}
#respond {
	padding: 5px 15px 10px 15px;
	}
#comments #respond {
	/* used when reply is moved just below a comment */
	margin-bottom: 20px;
	margin-right: 30px; /*RTL*/
	border-top-width: 0;
	}
#respond p {
	margin-bottom: 5px;
	}
#commentform {
	margin-bottom: 5px;
	}
#respond label {
	clear: none;
	padding: 0 0 0 5px;
	}
#respond p input,
#respond .button {
	width: 50%;
	}
#respond #submit {
	font-weight: normal;
	margin-top: 10px;
	}
#cancel-comment-reply-link {
	display: block; 
	padding: 3px 7px;
	margin-top: 4px;
	float: right; /*RTL*/
	}
/*SUBSCRIBE TO COMMENTS*/
.subscription-manager {
	line-height: 165%;
	}
.subscription-manager p {
	margin: 5px 0;
	}
.subscription-manager fieldset {
	border: 0;
	}
.subscription-manager h2 {
	font-weight: normal;
	}
.subscription-manager ul li{
	list-style: none;
	}
.subscription-manager ol{
	padding: 10px;
	margin: 5px 0;
	list-style: none;
	}
#respond #subscribe-without-commenting {
	clear: both;
	margin-top: 10px;
	padding: 5px;	
	}
#respond #subscribe-without-commenting input {
	width: 25%;
	margin-top: 7px;
	}
#respond #subscribe-without-commenting #solo-subscribe-email {
	width: 50%;
	}
#respond #subscribe-without-commenting label {
	padding-left: 5px;
	}
/*RECAPTCHA*/
#respond #recaptcha_area {
	/*margin: 0 auto;*/
	background: #dedede;
	}
#recaptcha_image {
	padding: 0;
	margin: 0;
	border-width: 0;
	}
#recaptcha_area .recaptcha_input_area {
	margin-left: 11px;
	height: 42px;
	margin-left: 11px !important;
	height: 42px !important;

	}
#recaptcha_area #recaptcha_instructions_image {
	font-size: 12px;
	color: #666;
	}
#recaptcha_area #recaptcha_response_field {
	border: 2px solid #bbb;
	}
#recaptcha_area .recaptchatable .recaptcha_r1_c1,
#recaptcha_area .recaptchatable .recaptcha_r2_c1,
#recaptcha_area .recaptchatable .recaptcha_r2_c2,
#recaptcha_area .recaptchatable .recaptcha_r3_c1 ,
#recaptcha_area .recaptchatable .recaptcha_r3_c2,
#recaptcha_area .recaptchatable .recaptcha_r3_c3,
#recaptcha_area .recaptchatable .recaptcha_r4_c1,
#recaptcha_area .recaptchatable .recaptcha_r4_c2,
#recaptcha_area .recaptchatable .recaptcha_r4_c4,
#recaptcha_area .recaptchatable .recaptcha_r7_c1,
#recaptcha_area .recaptchatable .recaptcha_r8_c1 {
	background-image: url(http://static.globalvoices.s3.amazonaws.com/img/tmpl/recaptcha-sprite-mod.png);
	}
/* @end */
/* @group Sidebar */
#sidebar {
	padding: 0px 4px;
	}
.sidebar .widget {
	/*Should be on all sidebar boxes*/
	/*Otherwise h2's have 10px top margin*/
	margin-bottom: 15px;
	}
.sidebar .widget-contents {
	padding: 5px 10px;
	margin-bottom: 5px;
	overflow: hidden;
	}
.sidebar .textwidget {
	margin: 5px 0;
	}
/*RECENT COMMENTS WIDGET*/
.sidebar .widget_gv_recent_comments {
	/*Override normal widget 15px because
	we already have 10px from the 
	recent-comment inside it*/
	margin-bottom: 5px;
	}
.widget_gv_recent_comments .widget-contents {
	/*Clear colors/spacing so that we can
	colorize each comment section inside*/
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	}
.sidebar .recent-comment {
	margin-bottom: 10px;
	}
.recent-comment ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
.recent-comment li {
	clear: both;
	margin-top: 5px;
	min-height: 40px;
	position: relative;
	
	}
.recent-comment .avatar {
	/*Set only bottom margin spacing 
	handled by .comment-text margin */
	margin: 0;
	position: absolute;
	top: 0;
	left: 0; /*RTL*/

	}
.recent-comment .comment-text {
	padding: 5px;
	margin: 0  0 0 47px; /*RTL*/
	}
/*GV HEADLINES WIDGET*/
.widget_gv_headlines .widget-contents {
	/*Clear colors/spacing so that the contents can have standard .headlines styles */
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	}
/*RECENT ARTICLES*/
.recent-articles ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	}
#full-article .recent-articles {
	margin-bottom: 15px;
	}
.recent-articles ul li  {
	padding: 7px;
	clear: both;
	border-width:0;
	}
.recent-articles ul li+li {
	/* border defined by light blue color */
	border-width: 1px 0 0 0;
	}
.thumbnail-shell {
	/*Width/Height to simulate space
	even if there's no thumbnail*/
	width: 30px;
	height: 30px;
	float: right;
	margin: 0 0 10px 10px;
	padding: 0;
	}
.recent-articles .post-thumbnail {
	height: 30px;
	width: 30px;
	margin:  0;	
	}
#full-article .recent-articles .thumbnail-shell,
#full-article .recent-articles .post-thumbnail {
	/* recent article ones are wider so
	make the images smaller */
	height: 30px;
	width: 30px;
	}
	
/*CATEGORY DESCRIPTIONS*/
#category-description p,
#category-description .avatar {
	/* Intended to have avatar images
	inside paragraphs because wp strips
	out formatting from descriptions */
	clear: both;
	}
	
/*BANNER RSS LISTS*/
.widget_gv_banner_rss .widget-contents {
	padding: 0;
	}

.feed-rising-voices a {
	color: #e09200;
	}
.feed-global-voices-advocacy a {
	color: #b00;
	}
.feed-global-voices-summit-2010 a {
	color: #63AF44;
	}
.feed-simian-uprising a {
	color: #86644a;
	}
.feed-items .feed-item {
	padding: 0 10px;
	margin-bottom: 10px;
	}
.feed-item-title {
	line-height: 125%;
	display: block;
	margin-top: 5px;
	}
.feed-items-headlines .feed-item-title {
	margin-top: 10px;
	}
.feed-item p {
	margin: 0 0 10px 0;
	}
/*FACEBOOK WIDGET*/
.textwidget iframe {
	width: 100% !important;
	}
/* @end Sidebar */
/* @group Footer */
#foot-container {
	clear: both;
	padding: 15px 5px 25px 5px;
	margin-top: 15px; /*IE7 needs this*/
	background-image: url(http://static.globalvoices.s3.amazonaws.com/img/tmpl/bg-grey-top.png);
	
	/*Special colors to match gradient*/
	background-repeat: repeat-x;
	background-position: top ;
	border-color: #e4e4e4;
	border-style: solid;
	border-width: 1px 0 0 0;
	}
#footer .widget {
	max-width: 20%;
	width: auto;
	float: left; /*RTL*/
	}
#footer .widget-contents {
	padding: 10px 25px 10px 0; /*RTL*/
	}
#footer h2 {
	padding-right: 15px; /*RTL*/
	}
/*SPECIFIC WIDGET SETTINGS*/
#footer #footernav {
	min-width: 15%;
	max-width: 18%;
	width: auto;
	}
#footer #funders {
	max-width: 42%;
	}
#footer #footersearch {
	width: 22%;
	}
#footersearch #s {
	width: 85%;
	}
#footer #funders .more-link {
	margin: 0 5px;
	float: left; /*RTL*/
	}
/* @end Footer */

/* @group Suspect Debug Plugin */
html body #suspect #details table {
	background: #f7f7f7;
	font-size: 12px;
	}
html body #suspect #details #suspect_queries tbody tr td pre {
	color: #9D0404;
	}
html body #suspect #details #suspect_queries tbody tr td pre strong	{
	color: #0D69AA;
	}
	
/* @end */