@import url("../../rsc/css/basic.css");   /* Import basic styles */















@import url("../../rsc/css/img.css");   /* Import standard image styles */















@import url("../../rsc/css/blog_elements.css");   /* Import standard blog elements styles */















@import url("../../rsc/css/forms.css");   /* Import default form styles */















@import url("../../rsc/css/comments.css");   /* Import default comment styles */

.wp-caption {
  padding: 5px;
font-family: arial,helvetica,sans-serif;
  font-size: 10px;
  line-height: 1.15em;
  text-align: center;
  border:none;
  background:none;
  color:#FFFFFF;
}



.wp-caption img { border: 0px solid #fff; margin-bottom:5px; }



.wp-caption span { text-align: center; }



.wp-caption_top_left { margin: 0 11px 11px 0; float: left; }



.wp-caption_top_right { margin: 0 0 11px 11px; float: right; }



.wp-caption_top_nowrap { margin: 0 0 11px 0; float: none; }



.wp-caption_left { margin: 11px 11px 11px 0; float: left; }



.wp-caption_right { margin: 11px 0 11px 11px; float: right; }



.wp-caption_nowrap { margin: 11px 0 11px 0; float: none; }





div.post h2{

margin-bottom:1px;

padding:0px;

}

div.post small{

margin-top:0px;

padding:0px;

}

.imagecaptioneasy {



  padding: 5px;



  font-family: arial,helvetica,sans-serif;



  font-size: 10px;



  line-height: 1.15em;



  text-align: center;



  border: 1px solid #808080;



  background: #EAEAEA;



  color: #333;



}



.imagecaptioneasy img { border: 0px solid #fff; margin-bottom:5px; }



.imagecaptioneasy span { text-align: center; }



.imagecaptioneasy_top_left { margin: 0 11px 11px 0; float: left; }



.imagecaptioneasy_top_right { margin: 0 0 11px 11px; float: right; }



.imagecaptioneasy_top_nowrap { margin: 0 0 11px 0; float: none; }



.imagecaptioneasy_left { margin: 11px 11px 11px 0; float: left; }



.imagecaptioneasy_right { margin: 11px 0 11px 11px; float: right; }



.imagecaptioneasy_nowrap { margin: 11px 0 11px 0; float: none; }





#widget widget_tag_cloud li.tag_cloud{



border-bottom-style:solid;



border-left-style:solid;



border-top-style:solid;



border-right-style:solid;



border:solid;



}



p.blue{



padding-top:0px;



padding-bottom:3px;



}







a.tagsz-1 { font-size: 10px; }



a.tagsz-2 { font-size: 12px; }



a.tagsz-3 { font-size: 14px; }



a.tagsz-4 { font-size: 16px; }



a.tagsz-5 { font-size: 18px; }







#widgettitle h2{



text-align:left;



padding:0px;



margin-bottom:1px;



}







 /* ----------- stylized ----------- */#stylized label{



//display:block;



font-weight:bold;



width:140px;



margin-left:5px;



}



#stylized{



border:solid 2px #b7ddf2;



background:#ebf4fb;



width:200px;







}



#stylized h2 {



font-size:18px;



font-weight:bold;



margin-bottom:8px;



margin-left:5px;



}



#stylized input{



//float:left;



font-size:12px;



padding:4px 2px;



border:solid 1px #aacfe4;



width:160px;



margin-left:5px;



//margin:2px 0 20px 10px;



}



#stylized button{



border:none;



clear:both;



width:125px;



height:31px;



background:#666666 url(http://www.advocacynet.org/wordpress-mu/wp-content/themes/Advocacy/button.png) no-repeat;



text-align:center;



color:#FFFFFF;



font-size:11px;



font-weight:bold;



margin-left:37px;



}



body {































color: #626262;































border: 0px;































font-family: arial, helvetica, verdana, sans-serif;































font-size: 9pt;































margin: 0;































margin-bottom: 0px;































padding: 0;































background:#fff url(../images/other/footer.jpg) no-repeat left bottom;































}































































/**For NewsWire*/































#pscroller1{































width: 195px;































height: 45px;































border: 0px dashed black;































padding: 5px;































color:#FFFFFF;































background-image:url(BckGrnd.png);































}































































.rssclass .rsstitle{































font-weight: bold;































}































































.rssclass .rssdate{































color: gray;































font-size: 85%;































}































































.rssclass a,.rssclass a:link,.addToSite a:link,.rssclass a:visited, .innerDiv,.addToSite a, .addToSite a:visited{































text-decoration: none;































font-weight:bold;































font-size:12px;































font-family: Arial, Helvetica, sans-serif;































color:#FFFFFF;































}































































p4.blue {































color: #00486B;































font-size: 120%;































word-spacing: 3px;































text-transform: uppercase;































white-space: normal;































}































/**END RSS FEED*/































































#header {































background: url(http://www.advocacynet.org/blogs/skins/AP_SKIN/index_files/m.png) repeat-x;































position: relative;































top: 0;































left: 0;































height: 105px;































width: 100%;































min-width: 961px;































}































































#logo {































position: absolute;































z-index: 99;































top: 10px;































left: 10px;































border: none;































}































































#lenta {































position: relative;































background: url(http://www.advocacynet.org/blogs/skins/AP_SKIN/index_files/m.png) repeat-x;































height: 150px;































width: auto;































min-width: 960px;































}































































#nav {































position: absolute;































top: 39px;































left: 260px;































}































































#bar img, #leftbar img {































border: none;































}































































#message {































position: relative;































width: 500px;































left: 250px;































}































































/*the content columns*/































































#content {



position: relative;



top: -40px;



margin-left: 10px;







min-width: 980px;



}







#rightbar{







position: relative;







padding: 7px 8px 0;







right:-10px;







/*left:-50px;*/







float:right;







width: 218px;







margin:0 0 -10px 0;







z-index:99;







}























#leftbar {







position: relative;







padding: 7px 8px 0;



text-align:left;



margin-left: 10px;







/*margin:0 0 -10px 0;*/







width: 214px;







float: left;







height: 100%;







top:-10px;







left:-10px;







float:left;







z-index:100;







}







#maincol {







	position:relative;







	margin:0;



	width:980px;



	padding:2px;







	}



li{



margin-left:5;



list-style:none;



text-align:left;



}



ul.twitter li{



 margin: 0 auto;



	list-style:circle;



		margin: 0;



	padding: 0;



	text-align: left;



}



ul{



    margin: 0 auto;



	list-style: none;



		margin: 0;



	padding: 0;



	text-align: left;



}







#maintext {







text-align:left;







position: relative;







width: 458px;







margin-left: 30px;







margin-right: 0px;







float: left;







z-index: 90;







}































#maintext h1{















margin-left: 20px;















}































































#bar {































float: left;































margin-top: 2px;















margin-left:18px;















position: relative;































width: 214px;































height: 100%;































}































































#footer {































position: relative;































bottom: 0px;































left: -10px;































height: 80px;































width: 214px;































float: left;































clear: both;































z-index: 2;































}































































/*links*/































































a.white, .expand a{































color: white !important;































text-decoration: none !important;































font-weight: bold !important;































}







.widget_twitter {



	height:auto !important;



	height:130px;



	min-height:130px;



}







#leftbar .widget_twitter ul {



	padding:10px 20px 0 10px;



}







#leftbar .widget_twitter li {



	list-style:none;



	margin:5px 10px 10px 0;



}







.widget_twitter div {



	background: url(http://www.advocacynet.org/wordpress-mu/wp-content/themes/Advocacy/images/twitter-top.gif) no-repeat 2px 2px;



	-moz-border-radius:5px;



	-khtml-border-radius:5px;



	border: 2px solid #CCC;



	padding:10px 0;



	



}







.widget_twitter h2 {



	color:#009BD5;



	font-size:12px !important;



}







.widget_twitter .entry-meta {



	display:block;



	font-size:80%;



}







#leftbar ul li.widget_twitter li a {



	color:#87AE4A;



}







#leftbar ul li.recent-posts li{



text-align:left;



}







#leftbar .widget_twitter h2 span {



	color:#87AE4A;



	float:right;



	font-size:10px;



	font-weight:normal;



	padding:2px 8px 0px 0px;



	text-align:right;



	width:110px;



}







#leftbar ul {



	list-style:none;



	margin:0;



	padding:0;



}







#leftbar ul li {



	border:none;



	list-style:none;



	margin-bottom:1.5em;



}











#leftbar li li {



	list-style-type:circle;



	margin:0;



	margin-left:.8em;



	text-align:left;



}



#maintext h2{



margin-bottom:0;



padding-bottom:0;



}



#post h2



{

margin-bottom:0px;

padding:0px;

font-size:x-large;



}







li.widget {



text-align:left;



}







li.widget_recent_entries{



text-align:left;



}















a:hover.white, .expand a:hover {































color: white !important;































text-decoration: underline !important;































font-weight: bold !important;































cursor: pointer;































}































































a:link, a:visited {































color: #00486B;































text-decoration: underline;































font-weight: bold;































}































































a:hover {































color: #00486B;































text-decoration: none;































font-weight: bold;































}































































.login a:link, .login a:visited {































color: white;































text-decoration: none;































font-weight: bold;































}































































.login a:hover {































color: white;































text-decoration: underline;































font-weight: bold;































}































































.button:hover {































color: white;































background-color: #00486B;































}































































.edit {































position: relative;































top: 0px;































}































































hr {































background-color: #B6CAD5;































border: none;































height: 2px;































}































































.pic {































float: left;































padding: 0px 10px 5px 0px;































}































































/* text styles */































.sort_az {































text-transform: uppercase !important;































}































































h1 {































font-size: 11pt;















text-transform: uppercase;















word-spacing: 1px;















text-transform: uppercase;















color:#00486B;















white-space: normal;















}































































h2 {































color: #00486B;































font-size: 120%;































word-spacing: 1px;































text-transform: uppercase;































white-space: normal;































}



























































h1.blue {



color: #00486B;



font-size: 120%;



word-spacing: 3px;



text-transform: uppercase;



white-space: normal;



}







































































h3.blue {































color: #00486B;































font-size: 120%;































word-spacing: 1px;































text-transform: uppercase;































white-space: normal;































}































































h1.blue_small {































color: #00486B;































font-size: 90%;































word-spacing: 3px;































text-transform: uppercase;































white-space: normal;































}































































p {































margin-bottom: 15px;































}































































p.gray {































color: #979797;































}































































#footer p {































padding-top: 0px;































padding-left: 20px;































padding-bottom: 0px;































font-size: 11px !important;































color: #00486B;































}































































.orange h1 {































color: white;































text-transform: uppercase;































}































































.orange p {































color: white;































}































































.green h1 {































color: white;































text-transform: uppercase;































}































































.green p {































color: white;































}











/*



ul {



margin: 0;



padding: 0;



margin-top: -10px;



padding-left: 20px;



}



*/



form {































margin: 0;































padding: 0;































}































































#maintext ul {































margin-top: 7px;































}































































li {































list-style-image: url(../images/other/bullet_blue.gif);































margin: 0;































padding: 0;































}































































li.nobullet {































list-style-image: none;































list-style: none;































margin-bottom: 5px;































}































































/* boxes */































































.orange {































background: url(../images/boxes/orange.jpg) no-repeat top center;































background-color: #F2831A;































padding-left: 13px;































padding-top: 4px;































padding-: 13px;































font-size: 7pt;































}































































.green {































background: url(../images/boxes/green.jpg) no-repeat top center;































background-color: #3b7c3c;































padding-left: 13px;































padding-top: 4px;































padding-: 13px;































font-size: 7pt;































}































































.orange ul {































margin-top: -15px;































}































































.orange li, .login li {































list-style-image: url(../images/other/bullet.gif);































color: white;































}































































.green ul {































margin-top: -15px;































}































































.green li, .login li {































list-style-image: url(../images/other/bullet.gif);































color: white;































}































































.login ul {































position: relative;































top: 50px;































left: 15px;































}































































.closing {































margin-left: -13px;































margin-top: -25px;































background: url(../images/boxes/orange_bottom.jpg) no-repeat bottom center;































list-style-image: none;































width: 214px;































height: 30px;































}































































.closing_green {































margin-left: -13px;































margin-top: -5px;































background: url(../images/boxes/green_bottom.jpg) no-repeat bottom center;































list-style-image: none;































width: 214px;































height: 10px;































}































































.donate {































width: 214px;































height: 88px;































margin-top: 30px;































margin-bottom: 20px;































z-index: 99;































}































































.donate p {































position: relative;































color: white;































top: -59px;































left: 13px;































width: 200px;































font-size: 8pt;































font-weight: bold;































letter-spacing: -1px;































}































































.login {































background: url(../images/boxes/login.jpg) no-repeat;































color: white;































width: 214px;































height: 139px;































}































































.bluebox {































color: white;































background: url(../images/boxes/blue.jpg) no-repeat top center;































background-color: #00496C;































padding-left: 13px;































padding-top: 4px;































padding-: 13px;































font-size: 7pt;































margin-top: 30px;































}































































.bluebox ul {































padding: 0;































margin: 0;































margin-top: 10px;































font-weight: bold;































margin-left: 15px;































}































































.bluebox li {































list-style-image: url(../images/other/bullet.gif);































color: white;































padding: 0;































margin: 0;































margin-top: 5px;































margin-bottom: 5px;































margin-left: 15px;































}































































.bluebox li.greytext {































list-style-image: none;































list-style-type:none;































color: #969797;































padding: 0;































margin: 0;































margin-top: 10px;































margin-bottom: 10px;































margin-left: 15px;































}































































.blue_closing {































margin-left: -13px;































margin-top: -25px;































background: url(../images/boxes/blue_bottom.jpg) no-repeat bottom center;































list-style-image: none;































width: 214px;































height: 30px;































}































































#logged {































position: relative;































width: 214px;































top: -13px;































}































































#logged ul {































margin-top: 10px;































margin-bottom: 10px;































}































































#logged {































margin-bottom: -15px;































}































































.partner {































position: relative;































top: -13px;































}































































#form {































position: relative;































left: 250px;































width: 650px;































}































































/* forms */































































input {































color: #626262;































border: 1px solid black;































width: 130px;































min-height: 21px;































margin: 5px 5px 5px 25px;































}































































.inline {































display: inline;































}































































/* navigation links */































#nav a {































color: white;































font-weight: bolder;































text-decoration: none;































font-size: 10pt;































font-stretch: narrower;































}































































#link_home {































position: absolute;































top: 21px;































left: 22px;































}































































#link_home_selected {































font-size: 11pt !important;































position: absolute;































top: 15px;































left: 22px;































}































































#link_about {































position: absolute;































top: 21px;































left: 102px;































}































































#link_about_selected {































font-size: 11pt !important;































position: absolute;































top: 15px;































left: 102px;































}































































#link_services {































position: absolute;































top: 21px;































left: 180px;































}































































#link_services_selected {































font-size: 11pt !important;































position: absolute;































top: 15px;































left: 178px;































}































































#link_partners {































display: block !important;































position: absolute;































top: 21px;































left: 264px;































}































































#link_partners_selected {































font-size: 11pt !important;































position: absolute;































top: 15px;































left: 261px;































}































































#link_interns {































position: absolute;































top: 21px;































left: 350px;































}































































#link_interns_selected {































font-size: 11pt !important;































position: absolute;































top: 15px;































left: 350px;































}































































#link_blogs {































position: absolute;































top: 21px;































left: 437px;































}































































#link_blogs_selected {































font-size: 11pt !important;































position: absolute;































top: 15px;































left: 437px;































}































































#link_resources {































position: absolute;































font-size: 12px !important;































top: 21px;































left: 510px;































}































































#link_resources_selected {































font-size: 13px !important;































position: absolute;































top: 15px;































left: 510px;































}































































#link_takeaction {































font-size: 12px !important;































position: absolute;































top: 21px;































left: 590px;































}































































#link_takeaction_selected {































font-size: 12px !important;































position: absolute;































top: 15px;































left: 590px;































}































































































/* clearing class */































































.clear {































clear: both;































}































































/*#flickr_badge_image1 img {































width: 188px;































height: auto;































}*/































































.currentpage a:link, .currentpage a:visited, .currentpage a:active {































color: white !important;































text-decoration: none !important;































font-weight: bold !important;































background-color: #00486B !important;































}































































.currentpage {































}































































.tree li {































}































div.pageHeader h1 a,































div.pageHeader h1 a:visited {  /* IE6 */































color: #00486B;















font-size: 120%;































word-spacing: 3px;































text-transform: uppercase;































white-space: normal;































text-decoration:none;































}































div.pageHeader h1 a:hover {















































font-size: 120%;































word-spacing: 3px;































text-transform: uppercase;































white-space: normal;































	text-decoration: underline;































}































































h2 {































color: #00486B;































font-size: 120%;































word-spacing: 1px;































text-transform: uppercase;































white-space: normal;































}































h3 {































color: #00486B;































font-size: 120%;































word-spacing: 1px;































text-transform: uppercase;































white-space: normal;































}































h3 a{















color:#003399;































font-size: 120%;































word-spacing: 1px;































text-transform: uppercase;































white-space: normal;















}































h4 {































	color: #78a;































	font-size: 110%;































}































h5{















color:#666666;















font-size:12px;















}















blockquote {















background:#FFFFFF;















border-color:#FFFFFF;















}















































table.invisible































{































	margin: 1ex;































	border-collapse: collapse































}































table.invisible td































{































	padding: 0ex 1ex;































}































td.































{































	text-align: ;































}































div#pageFooter {































	clear: both;































	background-color: #fff;































	width: 738px;































	margin: 0 auto;































	padding: 0 0 1ex 0;































}































p.baseline {































	border-top: 1px solid #ddd;































	text-align: center;































	font-size: 74%;































	color: #888;































	padding: 1ex;































	margin: 0;































}































p.baseline a,































p.baseline a {































	color: #888;































	text-decoration: none;































}































p.baseline a:hover {































	text-decoration: underline;































}































hr {































	height: 0;































	border: 0;































	border-top: 1px solid #78a;































}































































div#wrapper {































	position: relative;































width: 454px;































margin-left: 0px;































margin-: 0px;































float: left;































z-index: 90;































}































































div.pageHeader {































font-size: 120%;































word-spacing: 3px;































text-transform: uppercase;































white-space: normal;































text-align:left;































position: relative;































width: 454px;































margin-left: 0px;































margin-: 0;































float: left;































z-index: 90;































}































































div.pageHeader h1 {































	color:#00486B;































	font-size: 120%;































	font-weight: bold;































	margin: 1;































	padding: 1;































}































div.bSideItem widget_core_coll_title h3















{















font-size: 11pt;















text-transform: uppercase;















word-spacing: 1px;















text-transform: uppercase;















color:#000000;















white-space: normal;















}































div.PageTop ul {































	position: relative;































width: 454px;































margin-left: 30px;































margin-: 30px;































float: left;































z-index: 90;































}































div.PageTop ul li {































	position: relative;































width: 454px;































margin-left: 30px;































margin-: 30px;































float: left;































z-index: 90;































}































































div.top_menu ul {































	background-color: #ddd;































	margin: 0 1px;































	padding: 0;































	list-style-type:none;































	padding: .5ex 0;































}































div.top_menu li {































	display: inline;































	padding: .5ex 0 .5ex 1em;































}































div.top_menu a {































	text-decoration: none;































	color: #000;































}































div.top_menu a:hover {































	text-decoration: underline;































}































































div.PageTop a {































	font-weight: bold;































	text-decoration: none;































}































div.PageTop a.default {































	color: #000;































}































div.PageTop a.default:hover {































	text-decoration: underline;































	color:#003399;































	font-family:"Times New Roman", Times, serif;































}































div.PageTop a.selected,































div.PageTop a.selected:visited {































	color: #78a;































}































div.PageTop a.selected:hover {































	text-decoration: underline;































	color: #9ae;































}































































.widget_core_coll_tagline {



	color:#000000;



	letter-spacing: 4px;



	text-align: left;



	vertical-align: middle;



	border: 0px;



	padding-: 6px;



	padding-top: 6px;



	padding-bottom: 4px;



	padding-left: 6px;



	font: 109% Arial, Helvetica, sans-serif;































































}































































































/* Styles for posts */































.bPosts {































	position: relative;































width: 454px;































margin-left: 0px;































margin-right: 0px;































float: left;































z-index: 90;































overflow:hidden;















































}































div.action_messages {































	margin: 0 2ex;































}































.bPost, .bPostpublished































{































	clear: both;































	margin: 0 2.5ex;































	padding: 0;































	border-bottom: 1px solid #ddd;































	/* border: 1px solid #78a; */































}































.bSmallHead {































	font-size: 80%;































	color:#000000;































	margin: 2ex 0 1ex 0;































}































.bTitle {































	color: #78a;































	margin: 1ex 0;































	font-size: 100%;































}































.bText {































	margin-top: 0px;































	margin-bottom: 0px;































}































.bSmallPrint































{































	clear: both;































	color: #999;































	font-size: 80%;































	margin: 1ex 0 2ex 0;































}































































input.bComment,































textarea.bComment































{































	background-color: #eee;































	border: 1px solid #ccc;































	width: 97%;































	padding: 2px;































	margin: 0ex;































}































select.bComment  /* Used by the profile form */































{































	background-color: #eee;































	border: 1px solid #ccc;































	padding: 1px;































	margin: 0ex;































}































































































input.submit,































input.preview,































input.reset {































	background-color: #ddd;































	color: #78a;































	border: 1px solid #000;































	font-weight: bold;































	padding: 1px;































}































































input.submit:hover,































input.preview:hover {































	color: #000;































}































































/* Styles for sidebar (right) */































.bSideBar {































	float: left;































margin-top: 12px;































position: relative;































width: 214px;































height: 100%;































	overflow: hidden;































	/* background: #900; */































}































.bSideBar h3{















color: #00486B;































font-size: 120%;































word-spacing: 1px;































text-transform: uppercase;































white-space: normal;















}































.bSideBar h3 a{















color: #00486B;































font-size: 120%;































word-spacing: 1px;































text-transform: uppercase;































white-space: normal;















}































.bSideItem {































	margin: 2ex;































	padding: 0 0 2ex 0;































	border-bottom: 1px solid #ddd;































}































































.bSideItem ul {































	margin-left: 8px;































	padding-left: 8px;































	margin-top: 8px;































	margin-bottom: 8px;































	list-style-type:square;































}































.bSideItem ul ul{































	margin-left: 8px;































	padding-left: 8px;































	margin-top: 0px;































	margin-bottom: 0px;































}































.bSideItem form {































	margin-top: 0px;































	margin-bottom: 0px;































}































.dimmed































{































	color: #aaa;































	font-size: 84%;































}































input.SearchField































{































	background-color: #eee;































	border: 1px solid #ccc;































	padding: .5ex;































	width: 96%;































	margin: 0ex;































}































































/* Special SideItems: */































.widget_plugin_evo_Calr,































.widget_core_coll_title,































.widget_core_coll_longdesc {































	/* background-color: #fee; */































	padding: 0;































	border-bottom: 0;































}































.widget_core_coll_title a {































	text-decoration: none;































	color: #78a;































}































































/* Calendar: */































table.bCalendarTable caption {































	border: 1px solid #ccc;































	background-color: #eee;































	border-bottom: 0;































}































table.bCalendarTable {































	border: solid 1px #ccc;































	border-collapse: separate;































}































table.bCalendarTable tfoot td {































	background-color: #eee;































	border-top: 1px solid #ccc;































}































table.bCalendarTable tfoot a {































	text-decoration: none;































}































table.bCalendarTable tfoot a:hover {































	background-color: #78a;































	color: #fff;































}































th.bCalendarHeaderCell {































	color: #abc;































}































#bCalendarToday {































	background-color: #bce;































}
































































