.status{margin-bottom:20px}
.mainContainer {background:transparent url(../images/bg.jpg) repeat-x scroll top left;padding-top:20px}
.container {line-height: 1.6em; width: 633px; margin-right: 20px; display: inline-block; *display: inline; vertical-align: top; zoom: 1;padding-left:20px }
.container.alt{width:915px;}
/*
.container.alternate{width:675px;}
*/
.container h1 { border-left: 8px solid #74c8c5; padding-left: 10px; color: #ED1E79; font-size: 1.9em; line-height: 1em; font-weight:normal;margin:0 0 15px}
.container img{margin-bottom:20px; margin-right: 10px;}
.container .box { padding: 10px; margin-bottom: 35px; min-height: 200px; background: transparent url(../images/main_boxbg.png) scroll no-repeat top left; }
.container .box.alt{background:transparent url(../images/single_boxbg.png) no-repeat scroll top left;width:}
.container .box.alt .content{padding:0}
.container .singlecol .box { padding: 10px; margin-bottom: 35px; min-height: 200px; background: transparent url(../images/single_boxbg.png) scroll no-repeat top left; }
.container .pinkBox{background:transparent url(../images/toppinky541px.png) no-repeat scroll top left;width:541px;}
.container .content{padding:10px 15px;color:#333;}
.container .content.alt{background:transparent url(../images/greytop.gif) no-repeat scroll top right;width:670px;margin-left:-33px;padding-left:33px;padding-bottom:1px;}
.container .content .sponsor{width:435px;float:right;}
.container .contentBottom{background:transparent url(../images/greybottom.gif) no-repeat scroll top right;width:718px;margin:0 0 20px -33px;height:7px}
.container .thumbnail .item{width:90px;padding:10px 14px;text-align:center;display:inline-block;*display:inline;zoom:1;vertical-align:top;}
.container .thumbnail img{width:90px;height:90px;margin-bottom:5px}

.side { text-align: justify; width: 271px; display: inline-block; *display: inline; vertical-align: top; zoom: 1; margin-top:38px}
.side.alt {margin-top:0}
.side.alt .gallery img{width:300px}
.side .box {  margin-bottom: 35px; min-height: 170px; background: transparent url(../images/sidebar_boxbg.png) scroll no-repeat top left; }
.side .box .content { padding: 0px 20px; }
.side .box .contentblock .buttonHolder { padding: 10px 0px }
.side .thumbnail .item{width:60px;padding:10px 7px;text-align:center;display:inline-block;*display:inline;zoom:1;vertical-align:top;}
.side .thumbnail img{width:60px;height:60px;margin-bottom:5px}



#whyGive .header h2{ height: 52px; text-indent: 0px; background: transparent url(../images/benefitsofjoiningBox.png) scroll no-repeat top left; margin:0}
#whyGive ul li a {display:inline-block;font-weight:bold;padding:15px;text-decoration:none;vertical-align:top;color:#ed1e79}
#readOurBlog .header h2{ height: 52px; text-indent: 0px; background: transparent url(../images/fundraisingBox.png) scroll no-repeat top left;  margin:0}
#whoisBox .header h2 { height: 52px; text-indent: 0px; background: transparent url(../images/whoisBox.png) scroll no-repeat top left;  }
#meetteamBox .header h2 { height: 52px; text-indent: 0px; background: transparent url(../images/meetteamBox.png) scroll no-repeat top left;  }

.title h2{padding-top:10px}
.date{background:transparent url(../images/bubbleDate.png) no-repeat scroll top left;width:38px;height:46px;color:#fff;float:left;font-size:1.2em;text-align:center;margin-right:10px;padding-top:5px;line-height:17px}

.buttonHolder #joinmovement_button { border-style: none; text-indent: 0px; width: 192px; height: 30px; background: transparent url(../images/joinmovementBtn.png) scroll no-repeat top left; }
.buttonHolder #registerinterest_button { border-style: none; text-indent: 0px; width: 195px; height: 36px; background: transparent url(../images/register.png) scroll no-repeat top left; }

button.submit_button { border-style: none; text-indent: 0px; width: 62px; background: transparent url(../images/submitBtn.png) scroll no-repeat top left; height:22px }

 h2 {color:#ED1E79; font-size: 1.6em;margin:0 0 15px }
 h2 a{color:#ED1E79;}
 h2 a:hover{color:#ED1E79;}
 h2 span{color:#444}
 h2 a span{color:#444}
 h3{font-size:2.5em;color:#1E7EC8;margin:10px 0 20px;font-weight:bold}
 h4{color:#ED1E79; font-size: 1.6em;margin:0 0 15px ;font-weight:bold}
 h5 {color:#ED1E79; font-size: 1.3em;margin:0 0 15px ;font-weight:bold}
 h5 span{color:#444}
 
 /*---form.css---*/
 .search-box { background: url(../images/search-box.png) no-repeat; border: none; height: 25px; width: 239px; padding-left: 20px; padding-top:5px; margin-right: 10px;  }

form{width:400px;}
form .control{width:400px;margin-bottom:10px}
form .control input{padding:3px;width:400px}
form .control textarea{padding:3px;;width:400px}
form .control input.checkbox{float:left;width:auto;margin:3px 5px 0 0}
form .control h5{margin-bottom:5px}
.search-box { background: url(../images/search-box.png) no-repeat; border: none; height: 25px; width: 229px; padding-left: 25px; padding-right: 5px; padding-top:5px; margin-right: 10px;  }
