/*<![CDATA[/*>*/

/******************************************************************/
/* PRINT CSS FOR GLOBAL-CHANGEMAKERS.NET                          */
/* CSS Code by mediaparx.com | Marius Bleuer | October 2008       */
/******************************************************************/
/* RELEASED UNDER:                                                */
/*----------------------------------------------------------------*/
/* Creative Commons 2.5 Schweiz                                   */
/* Namensnennung - NichtKommerziell                               */
/* http://creativecommons.org/licenses/by-nc-nd/2.5/ch/           */
/******************************************************************/
/* Table of Contents:                                             */
/* ---------------------------------------------------------------*/
/* 1. Basic Container Defintions                                  */
/* 2. Header Components                                           */
/*    2.1 Main Navigation                                         */
/*    2.2 Search                                                  */
/*    2.3 Login                                                   */
/*    2.4 Welcome Banner                                          */
/*    2.5 Created By Banner                                       */
/* 3. Breadcrumb                                                  */
/* 4. ContentArea                                                 */
/*    4.1 Homepage                                                */
/*    4.2 Random Gallery Picks                                    */
/*    4.3 List RSS Feeds                                          */
/*    4.4 List Links Small                                        */
/*    4.5 List Latest Topics                                      */
/*    4.6 List Archives                                           */
/* 5. Blog & Form Styles                                          */
/* 6. Sunavigation                                                */
/* 7. Footer                                                      */
/******************************************************************/
/* Parts of Eric Meyer's CSS reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}

:focus, a { outline:0; text-decoration:none; }
ol, ul { list-style:none; }
strong { font-weight:bold; }
em { font-style: italic; }

html{ font-size:medium; height:100%; }

body{
	font-size:75%;
	line-height:140%;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	color:#1c1c1c;
}

fieldset, img{ border:none; }
input, textarea, select, button{ font-family:Arial, Helvetica, sans-serif; font-size:100%; }
.clear{ clear:both; font-size:0em; line-height:0px; height:0px; }

h1, h2, h3, h4{ font-weight:bold; }

h1{ margin-bottom:1em; font-size:130%; line-height:120%; text-transform:uppercase; }
h2{ margin:0.35em 0px 0.35em 0px; font-size:115%; color:#372186; }
h3{ margin:0.1em 0px 0.25em 0px; font-size:100%; }


/*************************************************/
/* 1. Basic Container Defintions                 */
/*************************************************/
#header, #linkSkip, #bannerCreatedBy, ul#subNavi, #footer{ display:none; }

#titleAbout a.image, #titleAbout span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-medium.png) 0px 0px no-repeat; }
#titleAboutProject a.image, #titleAboutProject span.image{ background:url(/images/interface/global-changemakers/layout/titles/img-title-about-project.gif) no-repeat; }
#titleAddress a.image, #titleAddress span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-small.png) 0px -378px no-repeat; }
#titleArchives a.image, #titleArchives span.image{  background:url(/images/interface/global-changemakers/layout/img-sprite-titles-small.png) 0px -126px no-repeat; }
#titleBlog a.image, #titleBlog span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-medium.png) 0px -42px no-repeat; }
#titleCaps a.image, #titleCaps span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-medium.png) 0px -252px no-repeat; }
#titleContact a.image, #titleContact span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-medium.png) 0px -168px no-repeat; }
#titleLatestBlog a.image, #titleLatestBlog span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-small.png) 0px -336px no-repeat; }
#titleLatestTopics a.image, #titleLatestTopics span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-small.png) 0px -210px no-repeat; }
#titleLinks a.image, #titleLinks span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-small.png) 0px -168px no-repeat; }
#titleNewestChangemakers a.image, #titleNewestChangemakers span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-small.png) 0px -294px no-repeat; }
#titlePartners a.image, #titlePartners span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-medium.png) 0px -126px no-repeat; }
#titlePopular a.image, #titlePopular span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-small.png) 0px -252px no-repeat; }
#titleRandomGalleryPicks a.image, #titleRandomGalleryPicks span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-small.png) 0px -84px no-repeat; }
#titleRSS a.image, #titleRSS span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-small.png) 0px 0px no-repeat; }
#titleSearch a.image, #titleSearch span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-medium.png) 0px -210px no-repeat; }
#titleSubscribe a.image, #titleSubscribe span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-small.png) 0px -42px no-repeat; }
#titleSystemMessage a.image, #titleSystemMessage span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-large.png) 0px -42px no-repeat; }
#titleUpcomingBirthdays a.image, #titleUpcomingBirthdays span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-small.png) 0px -420px no-repeat; }

/*************************************************/
/* 3. Breadcrumb                                 */
/*************************************************/
ul#breadCrumb{
	float:left;
	padding-bottom:5px;
	list-style:none;
	font-size:90%;
	font-weight:bold;
	color:#949599;
    text-transform:lowercase;
	width:100%;
}
ul#breadCrumb li{ float:left; margin-right:5px; }
ul#breadCrumb li a{ color:#372186; }
ul#breadCrumb li a:hover{ color:#6649C9; }


/*************************************************/
/* 4. Content Area                               */
/*************************************************/
#containerContent .colSmall{ display:none; }
#containerContent .colMedium,
#containerContent .colLarge,
#containerContent #subNavi{
	float:left;
	margin:0px 15px 20px 0px;
}

#containerContent .colSmall{ width:140px; }
#containerContent .colMedium{ width:295px; }
#containerContent .colLarge{ width:605px; }
#containerContent .noMargin{ margin-right:0px !important; }
#containerContent .noBg{ background:none !important; }

/*Using Shea Enhancement Method to provide h1 with text and an image*/
#containerContent h1{
	color:#000;
	text-transform:lowercase;
	font-size:115%;
	overflow:hidden;
	height:42px;
	margin-bottom:1.2em;
	position:relative;
}

#containerContent .colMedium h1{ width:100%; }
#containerContent h1 a{ text-decoration:none; }
#containerContent h1 a.image, #containerContent h1 span.image{ position:absolute; width:100%; height:100%; }

#containerContent h2, #containerContent .h2smallMargin{ font-size:120%; margin-bottom:0.5em; }
#containerContent .h2smallMargin{ display:block; font-weight:bold; margin-bottom:0.25em; }

#containerContent a{ color:#372186; text-decoration:underline; }
#containerContent h2 a,  #containerContent .h2smallMargin a{ color:#372186; text-decoration:none;}
#containerContent a:hover, #containerContent h2 a:hover{ color:#6649c9; }

#containerContent h2.categoryTitle{ padding-left:155px; }
#containerContent h3{ font-size:100%; margin-bottom:0.2em; }

#containerContent a.linkViolet{ color:#af017e; text-decoration:none; }
#containerContent a.linkViolet:hover{ color:#80005c; }

#containerContent dd{ margin-bottom:1.6em; }
#containerContent ul{ margin-left:15px; }
#containerContent ol{ margin-left:25px; }

#containerContent .paginateBlog{ float:left; margin:10px 0px 0px 155px; display:inline; }
#containerContent .paginateBlog a,
#containerContent .paginate a{ text-decoration:none; }

#containerContent .linkSmilies{ font-weight:normal; }


/* 4.1 Homepage                                 */
/*************************************************/
#containerContent .entryDate{ font-size:85%; line-height:120%; text-transform:uppercase; margin-bottom:1.25em; }

#containerContent .entryCommentBar{
	float:left;
	display:block;
	width:274px;
	padding-left:21px;
	margin-top:0.5em;
	font-size:85%;
	color:#372186;
    background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) -6px -607px no-repeat #eff2f4;
}

#containerContent .entryCommentBar span{ float:left; }

#containerContent .entryDate a, #containerContent .entryCommentBar a{ text-decoration:none;}
#containerContent .entryCommentBar a.linkNext,
#containerContent .entryCommentBar a.linkBack{
	float:right;
	display:block;
	padding:0px 26px 0px 8px;
	color:#fff;
	background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) right 3px no-repeat #372186;
	margin-left:1px;
}

#containerContent .entryCommentBar a.linkNext:hover{ color:#fff; background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) right -97px no-repeat #6649c9; }

#containerContent .entryCommentBar a.linkBack{
	float:left;
	padding-right:8px;
	padding-left:26px;
	background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) left -197px no-repeat #372186;
	margin:0px 1px 0px 0px;
}

#containerContent .entryCommentBar a.linkBack:hover{ color:#fff; background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) left -297px no-repeat #6649c9; }

#containerContent .colMedium .selectorBlogCat{
	float:left;
	width:287px;
	color:#fff;
	padding:2px 3px 3px 5px;
	background:#d96afd;
	font-weight:bold;
}

#containerContent .colLarge .selectorBlogCat{ width:597px; }

#containerContent .selectorBlogCat span{ float:left; }

#containerContent .selectorBlogCat a{
	float:right;
	padding-right:24px;
	color:#f4d3fe;
	background:url(/images/interface/global-changemakers/skin-violet/btn-arrow.gif) right 3px no-repeat;
}

#containerContent .selectorBlogCat a:hover{ color:#f4d3fe; }

#containerContent #formBlogCat{
	float:left;
	width:295px;
	margin:2px 0px 1.5em 0px;
	background:#eff2f4;
	padding:7px 0px 6px 0px;
}

#containerContent #formBlogCat select{
	float:right;
	margin-right:9px;
	display:inline;
	width:176px;
	padding:1px;
	border:1px solid #a5acb2;
}

#containerContent h2.smallMargin,
#containerContent .blogPost h2 {
	margin-bottom:0.25em;
}

#wrapperAboutProject{
	float:left;
	width:595px;
	min-height:312px;
	padding:5px 5px 15px 5px;
	background:url(/images/interface/global-changemakers/layout/img-sprite-borders.png) 0px bottom no-repeat #ccd7db;
	margin-bottom:15px;
}

#wrapperAboutProject #video, #wrapperAboutProject ul{ float:left; width:416px; height:312px; margin:0px 20px 0px 0px; overflow:hidden; }
#wrapperAboutProject ul li{ float:left; }

#wrapperAboutProject h3{
	float:left;
	position:relative;
	overflow:hidden;
	height:20px;
	width:116px;
	margin:1.25em 0em 1em 0em;
}
#wrapperAboutProject h3 span.image{ position:absolute; width:100%; height:100%; background:url(/images/interface/global-changemakers/layout/img-sprite-elements-090611.png) 0px -80px no-repeat; }
#wrapperAboutProject #text{ float:left; width:145px; min-height:200px; color:#372186; font-size:90%; line-height:130%; }
#wrapperAboutProject a{ float:left; width:108px; height:80px; margin:14px 0px 0px 18px; background:url(/images/interface/global-changemakers/layout/img-sprite-elements-090611.png) 0px 0px no-repeat; text-decoration:none; }
#wrapperAboutProject a:hover{ background:url(/images/interface/global-changemakers/layout/img-sprite-elements-090611.png) -108px 0px no-repeat; }

/* 4.2 Random Gallery Picks                      */
/*************************************************/
#jFlowSlide{ float:left; margin-bottom:6px; }
a.jFlowPrev, a.jFlowNext{ float:right; width:15px; height:15px; text-indent:-9999px; font-size:10%; line-height:15px; }
a.jFlowPrev{ background:url(/images/interface/global-changemakers/layout/img-sprite-elements-090611.png) -186px -80px no-repeat; }
a.jFlowNext{ background:url(/images/interface/global-changemakers/layout/img-sprite-elements-090611.png) -201px -80px no-repeat; margin-left:5px; }
a.jFlowPrev:hover{ background:url(/images/interface/global-changemakers/layout/img-sprite-elements-090611.png) -186px -95px no-repeat; }
a.jFlowNext:hover{ background:url(/images/interface/global-changemakers/layout/img-sprite-elements-090611.png) -201px -95px no-repeat; }
#containerContent a.viewAllGalleries{ font-size:100%; color:#af017d; float:left; display:inline; font-weight:bold; }
#containerContent a.viewAllGalleries:hover{ color:#80005c; }

#mySlides{ float:left; padding:0px; overflow:hidden; }
#mySlides ul{ float:left; list-style:none; width:295px; height:140px; margin:0px; padding:0px; }
#mySlides ul li{ float:left; width:98px; height:68px; margin:0px 0px 1px 0px;  }
#mySlides ul li.middle{ width:97px !important; margin:0px 1px 1px 1px !important; }
#mySlides ul li a, #mySlides ul li img{ float:left; width:98px; height:68px; }
#mySlides ul li.middle a, #mySlides ul li.middle img{ float:left; width:97px !important;  height:68px; }

/* 4.3 List RSS Feeds                            */
/*************************************************/
#containerContent #listRSSFeeds{ list-style:none; margin-left:0px;}
#containerContent #listRSSFeeds a{ padding-left:24px; width:111px; background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) 0px -1212px #eef2f5 no-repeat; }
#containerContent #listRSSFeeds a:hover{ background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) 0px -1212px #ccd7db no-repeat; }

/* 4.4 List Links Small                          */
/*************************************************/
#containerContent .listLinksSmall, #containerContent .listLinksWide{ float:left; width:140px; list-style:none; margin:0px; }
#containerContent .listLinksSmall li, #containerContent .listLinksWide li{ float:left; width:140px; margin-bottom:4px; }
#containerContent .listLinksSmall li a, #containerContent .listLinksWide li a{
	padding:5px;
	background:#eef2f5;
	font-weight:bold;
	color:#af017d;
	line-height:130%;
	width:130px;
	display:block;
	text-decoration:none;
}

#containerContent .listLinksSmall li a:hover, #containerContent .listLinksWide li a:hover{ color:#80005c; background:#ccd7db; }

#containerContent .listLinksWide, #containerContent .listLinksWide li{ width:295px; }
#containerContent .listLinksWide li a{ width:285px; background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) right -404px no-repeat #eef2f5; }
#containerContent .listLinksWide li a:hover{ background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) right -504px no-repeat #ccd7db; }


/* 4.5 List Latest Topics                        */
/*************************************************/
#containerContent .listTeaserLinks{ float:left; width:295px; list-style:none; margin-left:0px; }
#containerContent .listTeaserLinks li{ float:left; width:295px; margin-bottom:4px; }
#containerContent .listTeaserLinks li a{ float:left; display:block; text-decoration:none; }
#containerContent .listTeaserLinks li a span{ display:block; padding-right:15px; }

#containerContent #listLatestTopics a span.title, #containerContent .listNewestChangemakers a span.name{ font-weight:bold; color:#af017d; line-height:120%; }
#containerContent #listLatestTopics a:hover span.title, #containerContent .listNewestChangemakers a:hover span.name{ color:#80005c; }
#containerContent #listLatestTopics a span.author, #containerContent .listNewestChangemakers a span.info{ font-size:85%; color:#454545; line-height:120%;  }
#containerContent #listLatestTopics a{
	min-height:28px;
	width:270px;
	padding:5px 20px 5px 5px;
	background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) right -398px no-repeat #eef2f5;
}
#containerContent #listLatestTopics a:hover{ background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) right -498px no-repeat #ccd7db; }

#containerContent .listNewestChangemakers a{
	min-height:40px;
	width:225px;
	padding:10px 10px 0px 60px;
	background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) right -392px no-repeat #eef2f5;
}

#containerContent .listNewestChangemakers a:hover{ background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) right -492px no-repeat #ccd7db; }
#containerContent .listNewestChangemakers a img{ float:left; margin:-10px 0px 0px -60px; position:relative; }

/* 4.6 List Archives                             */
/*************************************************/
#containerContent ul#listArchives{ list-style:none; margin-left:0px; }


/* 4.7 List CAPs                                 */
/*************************************************/
#containerContent ul.listCaps{ display:block!important; margin:0px 0px 0.5em 0px; list-style:none; }
#wrapperGMap{ float:left; width:605px; height:350px; margin-top:5px; }


/*************************************************/
/* 5. Blog & Form Styles                        */
/*************************************************/
#containerContent ul.boxBlog{
	float:left;
	position:relative;
    margin-left:0px;
	width:125px;
	padding:7px 6px 15px 9px;
	min-height:87px;
	list-style:none;
	color:#fff;
}

#containerContent ul.boxBlog h2{ color:#fff; margin:0px; }
#containerContent ul.boxBlog a{ color:#fff; padding-right:20px; font-size:90%; line-height:150%; text-decoration:none; }
#containerContent ul.boxBlog a:hover{ text-decoration:underline; }
#containerContent ul.boxBlog a.linkMore{ position:absolute; bottom:20px; right:25px; font-size:82.5%; padding-right:0px; }

#containerContent ul#boxGrey{ background:url(/images/interface/global-changemakers/layout/img-bg-blog-boxes.png) 0px bottom no-repeat; margin:0px 15px 30px 0px; }
#containerContent ul#boxCategories{ background:url(/images/interface/global-changemakers/layout/img-bg-blog-boxes.png) -155px bottom no-repeat; margin:0px 15px 30px 0px; }
#containerContent ul#boxPopular{
	background:url(/images/interface/global-changemakers/layout/img-bg-blog-boxes.png) -310px bottom no-repeat; margin:0px 15px 30px 0px;
	width:280px;
    margin:0px 0px 30px 0px;
}

#containerContent ul#boxContact{ background:url(/images/interface/global-changemakers/layout/img-box-popular-bottom.gif) 0px bottom no-repeat #d96afd; }
#containerContent ul#boxContact a.linkMore{ background:url(/images/interface/global-changemakers/skin-violet/btn-arrow-box-popular.gif) right 50% no-repeat; }

#containerContent .blogPost{
	float:left;
	width:605px;
    margin-top:20px;
	padding-bottom:10px;
	background:url(/images/interface/global-changemakers/layout/img-separator-blog-post.gif) left bottom no-repeat;
}

#containerContent .blogPost .blogPostPicture{ float:left; width:140px; margin-right:15px;    }
#containerContent .blogPost .blogPostText{ float:left; width:450px; }
#containerContent .blogPost .blogPostText ul{ list-style:disc; list-style-position:outside; margin-left:0px; } 
#containerContent .blogPost .blogPostText ul li{ margin-left:25px; } 
#containerContent .blogPost .entryCommentBar{ width:450px; padding:0px; background:#eff2f4; margin-bottom:0.5em; }
#containerContent .blogPost .entryCommentBar span{
	float:left;
	padding-left:21px;
	background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) -6px -607px no-repeat #eff2f4;
}

#containerContent .blogPost .entryCommentBar ul#listSocialBookmarking{ float:left; list-style:none; margin-left:8px; }
#containerContent .blogPost .entryCommentBar ul#listSocialBookmarking li{ float:left; margin-right:8px; }
#containerContent .blogPost .entryCommentBar ul#listSocialBookmarking li a{ display:block; }
#containerContent .blogPost .entryCommentBar ul#listSocialBookmarking a.linkDelicious{
	background:url(/images/interface/global-changemakers/layout/img-sprite-elements-090611.png) -143px -98px no-repeat; width:10px; height:10px; line-height:10px; font-size:10%; margin-top:3px;
}

#containerContent .blogPost .entryCommentBar ul#listSocialBookmarking a.linkDigg{
	background:url(/images/interface/global-changemakers/layout/img-sprite-elements-090611.png) -153px -98px no-repeat; width:10px; height:10px; line-height:10px; font-size:10%; margin-top:3px;
}

#containerContent .blogPost .entryCommentBar ul#listSocialBookmarking a.linkStumbleUpon{
	background:url(/images/interface/global-changemakers/layout/img-sprite-elements-090611.png) -163px -98px no-repeat; width:11px; height:10px; line-height:10px; font-size:10%; margin-top:3px;
}

#containerContent #comments{ float:left; width:450px; margin-left:155px; list-style:none; display:inline; }
#containerContent #comments li{ float:left; display:block; padding:10px 0px 10px 0px; border-bottom:2px solid #e2e3e4; }

#containerContent #comments li .commentInfo{ float:left; width:140px; margin-right:15px; }
#containerContent #comments li .commentInfo a{
	font-size:110%;
	font-weight:bold;
	padding-left:16px;
	background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) left -709px no-repeat;
	text-decoration:none;
}

#containerContent #comments li .commentInfo span{ font-style:italic; font-size:90%; }

#containerContent #comments li .commentText{ float:left; width:295px; overflow:hidden; }

#containerContent form fieldset, #containerContent .messageCommentsClosed{
	float:left;
	margin:10px 0px 0px 155px;
	padding:15px 10px 25px 10px;
	width:430px;
	background:url(/images/interface/global-changemakers/layout/img-bg-form.gif) left bottom no-repeat #f3f4f4;
}

#containerContent #galleryentryform fieldset{ margin:10px 0px 0px 0px; }

#containerContent form *{ margin-bottom:2px; }

#containerContent .labelLeft{ float:left; width:145px; font-weight:bold;  }
#containerContent .textfield{ float:left; width:279px; padding:2px; border:1px solid #a7a9ac; }

#containerContent .textarea,
#containerContent .textareaSmall{
	float:left;
	width:279px;
	padding:2px;
	border:1px solid #a7a9ac;
	height:150px;
	margin-bottom:8px;
}

#containerContent .textareaSmall{ height:50px; }

#containerContent #comment_form .textfield:focus, #containerContent #comment_form .textarea:focus{ border:1px solid #372186; }

#containerContent .labelRight{ float:left; width:250px;}
#containerContent .hint{ float:left; padding:0px 0px 0px 145px; font-weight:normal; font-size:90%; } 

#containerContent .checkbox{
	float:left;
	display:inline;
	margin:2px 5px 2px 145px;
	width:14px;
	height:14px;
}

#containerContent .buttonSubmit{
	float:right;
	display:block;
	padding:2px 26px 2px 6px;
	color:#fff;
	background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) right 4px no-repeat #372186;
	margin:2px 1px 0px 0px;
	font-size:85%;
	line-height:130%;
	border:0px;
	width:auto;
	overflow:visible;
}

#containerContent .buttonSubmit:hover{ color:#fff; background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) right -96px no-repeat #6649c9; }

#containerContent #mailinglist_form .buttonSubmit{
	background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) right -806px no-repeat #af017c;
}

#containerContent #mailinglist_form .buttonSubmit:hover{
	background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) right -906px no-repeat #80005c;
}

#containerContent #contact_form fieldset{ margin-left:0px;}

#containerContent #contact_form .textfield:focus,
#containerContent #contact_form .textarea:focus,
#containerContent #mailinglist_form .textfield:focus{
	border:1px solid #372186;
}

#containerContent #mailinglist_form .textfield{ width:215px; font-size:85%; margin-top:2px; }

#containerContent #dummyCaptcha{ float:left; width:285px; padding-left:145px; font-size:82.5%; }
#containerContent #dummyCaptcha #imageCaptcha{ float:left; width:285px; margin-bottom:4px; }

#containerContent #commentPreview h3{ color:#797a7a; }

/*************************************************/
/* 1. Gallery Styles                             */
/*************************************************/
.galleryPreviewNavi{ float:left; width:295px; background:#eff2f4; font-size:82.5%; color:#00a800; }

#containerContent .galleryPreviewNavi a.linkOverview{
	float:right;
	background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) right 3px no-repeat #372186;
	padding:0px 26px 0px 8px;
	color:#fff;
	text-decoration:none;
}

#containerContent .galleryPreviewNavi a.linkOverview:hover{ color:#fff; background:url(/images/interface/global-changemakers/layout/img-sprite-buttons.png) right -97px no-repeat #6649c9; }
#containerContent .galleryPreviewNavi a#linkWatch{ float:right; width:130px; text-align:center; }

/*************************************************/
/* 2. List Galleries                             */
/*************************************************/
#containerContent #listGalleries { width:605px; list-style:none; margin-left:0px; }
#containerContent #listGalleries li{ float:left; width: 605px; margin-bottom:20px;}
#containerContent #listGalleries li .linkImage{ float:left; margin-right:15px; width:295px; height:196px; }

#containerContent #listGalleries li .dummyGalleryPreview h2{ margin-bottom:0px;}
#containerContent #listGalleries li .dummyGalleryPreview .categoryText{ width:290px; display:block; height:151px; padding-bottom:5px; overflow:hidden;}
#containerContent #listGalleries li .galleryPreviewNavi{ float:right; }

/*************************************************/
/* 3. List Thumbs                                */
/*************************************************/
#containerContent #listThumbs{ float:left; list-style:none; margin-left:0px; width:605px; }
#containerContent #listThumbs li{ float:left; padding-bottom:15px;}
#containerContent #listThumbs li a{ float:left; width:140px; margin-right:15px; text-align:center; }
#containerContent #listThumbs li a.noMargin{ margin-right:0px !important; }

/*************************************************/
/* 4. Title Galleries                            */
/*************************************************/
#titleGalleries a.image, #titleGalleries span.image{ background:url(/images/interface/global-changemakers/layout/img-sprite-titles-medium.png) 0px -84px no-repeat; }

/*]]>*/