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

*  { margin: 0; padding: 0; }

body {
	margin: 0px;
	padding: 0px;
	color:#000000;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	line-height: 16px;
	background-color: #467da9;
}
.clear {clear:both;font-size:0;height:0;line-height:0}
h1{
line-height:30px;
}
h2{
line-height:25px;
}
h3{
line-height:20px;
}
#wrapper {
	width: 960px;
	margin: 0 auto;
	background-color: #FFFFFF;
	background-image:url(../images/bkgd.gif);
	background-repeat:repeat-x;
	}

#header {
	height:94px;
	padding: 8px 0 0 10px;
	}

#logo {
	width:315px;
	float: left;
	position: relative;
	}
	
#headerNav {
	padding: 48px 0 0 0;
	margin:0 0 0 24px;
	float: left;
	position: relative;
	}	
	
#headerNav img{
	margin:0 16px 0 0;
	}
	
#nav {
	width:960px;
	background-color:#99bfe6;
	}	
	
	
/* Dropdown Menus */	

#page-wrap							{ width: 800px; margin: 25px auto; } 
#nav ul a								{ text-decoration: none; width:auto;}
ul									{ list-style: none; }
p                                   { margin: 15px 0; }

/* 
	LEVEL ONE
*/
ul.dropdown                         { background-color:#99BFE6;
float:left;
position:relative;
width:100%;
*z-index:5; }
ul.dropdown li                      { 
background:none repeat scroll 0 0 #99BFE6;
border-right:1px solid #FFFFFF;
display:block;
float:left;
font-weight:bold;
padding:7px 25px 7px 23px;
width:auto; 
z-index:1;
}
ul.dropdown a:hover		            { color: #000; }
ul.dropdown a:active                { color: #ffa500; }
ul.dropdown li a                    {
	color:#000000;
font-size:12px;
}
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                {
	background: #99bfe6;
	color: black;
	position: relative;
}
ul.dropdown li.hover a              { color: black; }


/* 
	LEVEL TWO
*/
ul.dropdown ul
{ 
width: auto; 
visibility: hidden; 
position: absolute; 
top: 100%; 
left: 0;
background-color:#f6f6f6;
 }
ul.dropdown ul li 					{ font-weight: normal; background: #f6f6f6; color: #000; 
									  border-bottom: 1px solid #ccc; float: none; width:125%}
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }
	
/* End Dropdown Menus */

#content {
	margin:0px;
	width:960px;
	}
	
.homeContentTable{
	/*width:900px;*/
	margin:15px 0 0 0;

	}
	
.homeContentTable div.homeContentColumn{
	width:275px;
	padding: 0 15px 0 0;
	}

.homeContentTable td.homeContentColumn{
	width:290px;
	}
	
.homeContentTable div.homeContent2Column{
	width:580px;
	padding: 0 15px 0 0;
	}

.homeContentTable td.homeContent2Column{
	width:595px;
	}
	
.homeContentTable td.columnSeparator{
	width:15px;
	background-image:url(../images/column_div.gif);
	background-repeat:repeat-y;
	padding-left:5px;
	padding-right:5px;
	background-position:center;
	}
	
div.pageContentColumn{
	width:100%;
	padding: 15px 15px 0 0;
	 min-height:500px;
	}	

.title {
	color: #000000;
	font-size:16px;
	font-weight: bold;
	margin: 0 0 20px 0;
}

.highlight {
	font-size:16px;
	font-weight:bold;
	color: #629bde;
	margin: 0 0 10px 0;
	}
	
.text {
	margin: 0 0 20px 0;
	text-align:justify;
}

.textPhotoItem {
	margin: 0 0 30px 0;
}

.photoIcon {
	float:left;
	position:relative;
	width: 102px;

	}

.photoItem {
	float:left;
	position:relative;
	width: 165px;
		padding-bottom:25px;
	}

.photoItem a {
	text-decoration:none;
	}

.photoItem a:hover {
	text-decoration:underline;
	}
	
#contentBottom {
	background-color:#b0cbe9;
	padding: 20px;
	}
	
#contentBottom .highlight {
	font-size:16px;
	font-weight:bold;
	color: #2281e2;
	margin: 0 0 20px 0;
	}
	
#contentBottom .photoIconFeature {
	border:4px solid #ffffff;
	}

.contentBottomFeature {
	width:160px;
	float:left;
	position:relative;
	}

.contentBottomList {
	width:200px;
	float:left;
	position:relative;
	line-height: 21px;
	}	

#footer {
	margin: 30px 0 0 30px;
	font-size:11px;
	line-height:14px;
	text-decoration:none;
	text-align: left;
	color: #5A8ECB;
	padding: 0 0 30px 0;
	}

#footer a {
	text-decoration:underline;
	color:#2281e2;
	}
			
	
	/* NOT ALL OF THE OTHER STYLES ARE IN USE*/
	
	
	

#pageHeader {
	margin: 0 0 11px 0;
	}

#headerLinks {
	text-align:right;
	margin:0 0 0 520px;
	}

#pageHeader ul {
	list-style:none;
	margin:0;
	padding:0;
	}
	
#pageHeader li {
	float:left;
	list-style:none;
	margin:0 30px 0 0;
	padding:0;
	font-size:15px;
	}
	
#pageHeader a {
	color:#717070;
	text-decoration:underline;
	}
	
#pageHeader a:hover  {
	text-decoration:underline;
	}
	
#pageContent{
	padding:0 140px 0 0;
	}	











	
img{
	border:0px;
	}
		


.pageText {
	text-align:left;
	width:461px;
	margin-left:78px;
	}
	
.bold {
	font-weight:bold;
	}
	
a  {
	text-decoration:underline;
	color:#000000;
	}
	
a:hover  {
	text-decoration:underline;
	}
	

/* Form Styles */

div.enterForm {
	margin:0 0 0 100px;
	color:#f7e3b6;
	font-size: 13px;
}	
div.enterForm a{
	color:#f7e3b6;
}

.enterForm dl {clear:left;}
.enterForm dt {
	width: 200px;
	border: 0px solid white;
	text-align: left;
	padding: 0 5px 10px 0;
}
.enterForm dd {margin: 0 10px 10px 0;}
.enterForm dd.columnTwo {padding: 0 0px 0px 20px;width: 200px;}
.enterForm dd.columnCheckbox {padding: 0 0px 0px 0px;width: 10px;}
.enterForm dd.columnCheckbox input{
	background-color:#ffffff;
	padding: 0;
	width: 20px;
	height: 20px;
}
.enterForm dd.columnOptin {
	padding: 0 0px 0px 10px;
	line-height: 14px;
	text-align: left;
}
.enterForm dt,dd {
	float:left;
	line-height: 14px;
}
.enterForm.labelName {width: 80px;}
.enterForm.labelTitle {width: 40px;}
.inputText {background-color: #D5D5D5;border: none;width: 200px;height: 20px;line-height: 20px;}	
.inputCheckbox {background-color:none;}
.enterForm input {
	background-color: #fef3de;
	border: none;
	width: 200px;
	height: 20px;
	line-height: 20px;
}
.enterForm select {
	background-color: #fef3de;
	border: none;
	width: 200px;
	height: 20px;
	line-height: 20px;
}
.enterForm .fieldSmall {
	background-color: #fef3de;
	border: none;
	width: 60px;
	height: 20px;
	line-height: 20px;
	margin: 0 7px 0 0;
}
.enterForm dd.columnSmallFields select{background-color: #D5D5D5;border: none;width: 60px;height: 20px;line-height: 20px;margin: 0 7px 0 0;}
.enterForm dd.columnTwo input {background-color: #D5D5D5;border: none;width: 88px;height: 20px;line-height: 20px;}
.enterForm #Submit{
	border: none;
	width: 116px;
	height: 28px;
	margin: 0;
}
.enterForm a{text-decoration:underline;}
.message, .error-message{
	color:#ff4e31;
}
div.enterFormErrors {
	margin:0 0 20px 0px;
	color:#ff4e31;
	font-weight: normal;
	text-align: left;
}
div.enterFormErrorsMessage {
	margin:0 0 0 22px;
	color:#eb9400;
	width: 408px;
	font-weight: normal;
	text-align:center;
}
span.enterFormErrorsMessage {
	color:#eb9400;
	font-weight: normal;
}
fieldset{border:none}
#selectMenu select {
	background-color: #ffffff;
	border: 1px solid #666666;
	width: 300px;
	height: 25px;
	line-height: 25px;
	font-weight: bold;
	color: #333333;
	font-size: 13px;
}

#selectMenu{
	text-align:center;
	height: 98px;
	}
	
	
/* End Form Styles */

/*guru*/

.loginContentColumn{
	width:447px;
	margin:10px auto;
}	

.loginheaderColumn{
	width:447px;
	height:48px;
	float:left;
}

.loginFormColumn{
	width:447px;
	height:auto;
	float:left;
	margin-top:10px;
}

.loginTop{
	width:447px;
	height:8px;
	background-image:url(../images/login-top.png);
	background-repeat:no-repeat;
	float:left;
	font-size:0px;
}	

.loginMid{
	width:447px;
	height:auto;
	background-image:url(../images/login-mid.png);
	background-repeat:repeat-y;
	float:left;
}

.loginSubContent{
	width:400px;
	height:auto;
	float:left;
	margin-left:45px;
}	
.astr{
	width:15px;
	float:right;
	height:16px;
	color:#FFFFFF;
	padding-right:35px;
	*padding-right:32px;
}  
.astrst{
	width:15px;
	float:right;
	height:16px;
	color:#FFFFFF;
	padding-right:135px;
	*padding-right:32px;
} 
  
 .astrt2{
	width:15px;
	float:right;
	height:16px;
	color:#FFFFFF;
	padding-right:35px;

}
  
  .astrt{
	width:128px;
	float:right;
	height:16px;
	color:#FFFFFF;
	padding-right:35px;
	*padding-right:128px;
}
 .UsernameInputContainer label{
  *float:left;
 }
 


.UsernameText{
	width:300px;
	float:left;
	height:16px;
	color:#FFFFFF;
}	

.Textm{
	font-size:10px;
	float:left;
	
	color:#FFFFFF;
}	

.gap{
	width:400px;
	float:left;
	height:10px;
	color:#FFFFFF;
}

.UsernameInputBox{
	width:345px;
	border:1px #000000 solid;
	height:20px;
} 
.UsernameDateBox{
	width:200px;
	border:1px #000000 solid;
	height:20px;
}

.TextareaInputBox{
	width:345px;
	border:1px #000000 solid;
	height:auto;
}

.PasswordText{
	color:#FFFFFF;
	float:left;
	height:17px;
	padding-top:4px;
	width:400px;
}	

.PasswordInputBox{
	width:345px;
	border:1px #000000 solid;
	height:20px;
}

.PasswordGoBtnContainer{
	width:350px;
	float:left;
	text-align:right;
	margin-top:15px;
}

.loginBottom{
	width:447px;
	height:17px;
	background-image:url(../images/login-bottom.png);
	background-repeat:no-repeat;
	float:left;
}	

.UsernameInputContainer{
	width:400px;
	float:left;
	height:29px;
}	
.UsernameInputContainer_don{
	width:208px;
	float:left;
	height:29px;
}
.UsernameInputContainer_don1{
	width:339px;
	float:left;
	height:29px;
}		



.UsernameInputContainer2{
	width:350px;
	float:left;
	height:25px;
}	

.TextareaContainer{
	width:400px;
	float:left;
	height:87px;
	padding-bottom:10px;
}	

.PasswordInputContainer{
	width:400px;
	float:left;
	height:25px;
}	

.loginBottomText{
color:#000000;
font-family:tahoma;
font-size:12px;
margin-top:10px;
margin-bottom:10px;
float:left;
}

.top_dropdown_font{
font-size:12px;
}

/*End*/

.alert {
background:#FFF6BF url('https://www.miraclehouse.org/images/exclamation.png') no-repeat scroll 15px 50%;
border-bottom:2px solid #FFD324;
border-top:2px solid #FFD324;
padding:5px 20px 5px 45px;
text-align:left;
}

/* NEW */
.back_to_miracle_text{
color:#0c4187;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

#table_container{
float:left;
width:900px;
background-color:#FFFFFF;
min-height:500px;
padding:0 30px;
}

#profile_box{
float:left;
width:513px;
}

#profile_box .top{
float:left;
width:513px;
height:12px;
background:url(https://www.miraclehouse.org//images/profile-box-top.jpg) no-repeat;
}

#profile_box .middle{
float:left;
width:513px;
height:auto;
background:url(https://www.miraclehouse.org//images/profile-box-middle.jpg) repeat-y;
_padding-bottom:10PX;
_margin-top:-4PX;
}

#profile_box .bottom{
float:left;
width:513px;
height:12px;
background:url(https://www.miraclehouse.org//images/profile-box-bottom.jpg) no-repeat;
}

.profile_image{
border:1px solid #99C0EB;
float:left;
margin-bottom:10px;
margin-left:20px;
_margin-left:10px;
margin-top:10px;
width:140px;
text-align:center;
}

.profile_content{
float:left;
margin-bottom:10px;
margin-left:10px;
margin-top:10px;
width:310px;
}

.profile_name{
color:#3180d1;
font-weight:bold;
}

#miracle_box{
width:auto;
height:auto;
float:left;
margin-top:15px;
}

#miracle_box_header{
height:37px;
width:auto;
color:#000;
font-weight:bold;
font-size:14px;
}

#miracle_box_header .left{
float:left;
width:20px;
height:37px;
background:url(https://www.miraclehouse.org//images/miracle-box-left-corner.jpg) no-repeat;
}

#miracle_box_header .middle{
float:left;
width:auto;
height:27px;
background:url(https://www.miraclehouse.org//images/miracle-box-middle.jpg) repeat-x;
padding-top:10px;
}

#miracle_box_header .right{
float:left;
width:20px;
height:37px;
background:url(https://www.miraclehouse.org//images/miracle-box-right-corner.jpg) no-repeat;
}

.miracle_box_content{
border-color:#FFFFFF #99C0EB;
border-left:1px solid #99C0EB;
border-right:1px solid #99C0EB;
border-top:1px solid #99C0EB;
border-bottom:1px solid #99c0eb;
border-style:solid;
border-width:1px;
font-size:12px;
padding:10px;
width:auto;
padding-left:20px;
min-height:100px;
_height:100px !important;
}

.miracle_box_content3{
border-color:#FFFFFF #99C0EB;
border-left:1px solid #99C0EB;
border-right:1px solid #99C0EB;
border-top:1px solid #99C0EB;
border-bottom:1px solid #99c0eb;
border-style:solid;
border-width:1px;
font-size:12px;
padding:10px;
width:420px;
padding-left:10px;
min-height:100px;
_height:100px !important;
}
.miracle_box_content3_n{
border-color:#FFFFFF #99C0EB;
border-left:1px solid #99C0EB;
border-right:1px solid #99C0EB;
border-top:1px solid #99C0EB;
border-bottom:1px solid #99c0eb;
border-style:solid;
border-width:1px;
font-size:12px;
padding:10px;
width:420px;
padding-left:10px;
min-height:300px;
_height:100px !important;
}
    
.miracle_box_content2{
border-color:#FFFFFF #99C0EB;
border-left:1px solid #99C0EB;
border-right:1px solid #99C0EB;
border-top:1px solid #99C0EB;
border-bottom:1px solid #99c0eb;
border-style:solid;
border-width:1px;
font-size:12px;
padding:10px;
width:868px;
padding-left:20px;
min-height:100px;
_height:100px !important;
}

.miracle_box_content_nopost{
border-color:#FFFFFF #99C0EB;
border-left:1px solid #99C0EB;
border-right:1px solid #99C0EB;
border-top:1px solid #99C0EB;
border-bottom:1px solid #99c0eb;
border-style:solid;
border-width:1px;
font-size:12px;
padding:10px;
width:418px;
padding-left:20px;
min-height:100px;
_height:100px !important;
}
.miracle_box_content_nopost2{
border-color:#FFFFFF #99C0EB;
border-left:1px solid #99C0EB;
border-right:1px solid #99C0EB;
border-top:1px solid #99C0EB;
border-bottom:1px solid #99c0eb;
border-style:solid;
border-width:1px;
font-size:12px;
padding:10px;
width:410px;
padding-left:20px;
min-height:100px;
_height:100px !important;
}
.notrans{
border-color:#FFFFFF #99C0EB;
border-left:1px solid #99C0EB;
border-right:1px solid #99C0EB;
border-top:1px solid #99C0EB;
border-bottom:1px solid #99c0eb;
border-style:solid;
border-width:1px;
font-size:12px;
padding:10px;
width:373px;
padding-left:20px;
min-height:77px;
_height:100px !important;
}
.nocause{
border-color:#FFFFFF #99C0EB;
border-left:1px solid #99C0EB;
border-right:1px solid #99C0EB;
border-top:1px solid #99C0EB;
border-bottom:1px solid #99c0eb;
border-style:solid;
border-width:1px;
font-size:12px;
padding:10px;
width:376px;
padding-left:20px;
min-height:100px;
_height:100px !important;
}

.miracle_box_content a{
text-decoration:none;
color:#000;
}

.profile_hr{
background-color:#99BFE6;
border-color:#FFFFFF #99BFE6 #FFFFFF #FFFFFF;
border-style:solid;
border-width:1px;
color:#99BFE6;
height:150px;
width:1px;
}

.connection{
text-align:justify;
overflow-x:hidden;
overflow-y:auto;
height:150px;
*height:200px;
}

.submenu{
height:26px;
margin:27px auto 0;
*margin:43px auto 0;
*margin-top:10px;
width:700px;
}

.submenu .left{
height:26px;
float:left;
width:11px;
background-image:url('https://www.miraclehouse.org//images/submenu-left.jpg');
background-repeat:no-repeat;
}

.submenu .right{
height:26px;
float:left;
width:11px;
background-image:url('https://www.miraclehouse.org//images/submenu-right.jpg');
background-repeat:no-repeat;
}

.submenu .middle{
height:23px;
float:left;
width:auto;
background-image:url('https://www.miraclehouse.org//images/submenu-middle.jpg');
background-repeat:repeat-x;
padding-left:3px;
padding-right:3px;
color:#FFFFFF;
font-size:12px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:1px;
cursor:pointer;
}

.submenu li{
float:left;
padding-right:10px;
padding-left:10px;
}

.submenu li a{
text-decoration:none;
color:#fff;
}

.submenu li a:hover{
text-decoration:none;
color:#99bfe6;
}

.submenu li a.active{
text-decoration:none;
color:#E2E3E4;
}




/*New CSS*/


.top_dropdown_font{
font-size:12px;
}

.DescText{
color:#FFFFFF;
float:left;
margin-bottom:10px;
text-align:justify;
width:347px;
}	
/*End*/

/* Forgot Password */

.division_new{
width:800px;
margin:0 auto 0;
min-height:350px;
}

.division_new p{
     text-align:center;
     font-weight:bold;
}


/* COMMUNITY*/
.community_title{
color:#629BDE;
font-family:Arial;
font-size:18px;
font-weight:bold;
}

.find_text{
color:#3180D1;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-top:3px;
padding-bottom:10px;
}

.search_community_table{
border:1px solid #3c6e9c;
box-shadow:5px 5px 5px #3c6e9c;
}

.search_dropdown{
background:none repeat scroll 0 0 #FBFBFB;
border:1px solid #C9C9C9;
color:#000000;
font-family:arial,verdana,helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
width:180px;
}

.search_textbox{
background:none repeat scroll 0 0 #FBFBFB;
border:1px solid #C9C9C9;
color:#000000;
font-family:arial,verdana,helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
width:180px;
height:18px;
}

.search_box{
float:left;
width:900px;
margin-top:10px;
margin-bottom:10px;
}

.search_box .top{
float:left;
width:900px;
background:url(https://www.miraclehouse.org//images/search-bgrd-top.jpg) no-repeat;
height:12px;
}

.search_box .bottom{
float:left;
width:900px;
background:url(https://www.miraclehouse.org//images/search-bgrd-bottom.jpg) no-repeat;
height:12px;
}

.search_box .middle{
float:left;
width:900px;
background:url(https://www.miraclehouse.org//images/search-bgrd-middle.jpg) repeat-y;
height:auto;
}

.top_dropdown_font{
font-size:12px;
}

.DescText{
color:#FFFFFF;
float:left;
margin-bottom:10px;
text-align:justify;
width:347px;
}

/* Fundraiser */

.fundraiser_title{
color:#0c4187;
font-size:15px;
font-weight:bold;
text-decoration:none;
padding-top:0px;
*padding-top:10px;
}

.fundraiser_box{
width:175px;
margin-top:10px;
margin-bottom:10px;
}

.fundraiser_box .top{
float:left;
width:190px;
background:url(https://www.miraclehouse.org//images/fundraiser-box-top.jpg) no-repeat;
height:24px;
}

.fundraiser_box .bottom{
float:left;
width:190px;
background:url(https://www.miraclehouse.org//images/fundraiser-box-bottom.jpg) no-repeat;
height:18px;
}

.fundraiser_box .middle{
float:left;
width:190px;
background:url(https://www.miraclehouse.org//images/fundraiser-box-middle.jpg) repeat-y;
height:auto;
}

.fundraiser_box .middle p{
height:38px;
padding-right:17px;
*padding-left:20px;
*padding-right:20px;
white-space:normal;
}

.fundraiser_box img{
border:2px solid #DDDDDD;
}

.fundraiser_box p{
color:#000000;
margin:0;
padding:-1 0 0 7px;
*padding:0px;;
text-align:justify;
width:80%;
}

.fundraiser_box a{
text-decoration:none;
color:#3180d1;
}

.fundraiser_box a:hover{
text-decoration:none;
color:#000;
}

.padright{
padding-right:15px;
}

.fundraiser_box h3{
color:#000;
font-weight:bold;
font-size:14px;
padding-top:3px;
padding-bottom:3px;
}

.fundraiser_box h5{
color:#000;
font-weight:bold;
font-size:12px;
padding-top:3px;
padding-bottom:3px;
float:left;
padding-left:18px;
}

.fund{
color:#3180D1;
float:left;
font-size:14px;
font-weight:bold;
padding-left:5px;
padding-top:2px;
*padding-top:3px;
}

.place_text{
color:#3F3F3F;
font-size:12px;
font-weight:bold;
padding-left:17px;
padding-right:17px;
height:38px;
}


/* Pagination */

.pagination_container_new  {
margin:0 auto;
width:600px;
margin-top:15px;
}

.pagination_text1{
color:#6e6d6d;
font-size:12px;
text-decoration:none;
border:1px solid #dddcdc;
padding:2px;
padding-right:4px;
}

.pagination_left a{
text-decoration:none;
}

.pagination_left a:hover{
text-decoration:none;
}

.pagination_text2{
color:#6e6d6d;
font-size:12px;
text-decoration:none;
border:1px solid #dddcdc;
padding:2px;
padding-left:4px;
}

.pagination_number{
color:#ffffff;
font-size:12px;
text-decoration:none;
border:1px solid #000000;
background-color:#474746;
padding:2px;
margin-left:2px;
margin-right:2px;
padding-left:5px;
padding-right:5px;
}

.pagination_number:hover{
color:#000;
font-size:12px;
text-decoration:none;
background-color:#99BFE6;
border:1px solid #5E8DBD;
}

.pagination_number:active{
color:#000;
font-size:12px;
text-decoration:none;
background-color:#99BFE6;
border:1px solid #5E8DBD;
}

.pagination_number_active{
color:#000;
font-size:12px;
text-decoration:none;
background-color:#99BFE6;
border:1px solid #5E8DBD;
padding:2px;
margin-left:2px;
margin-right:2px;
padding-left:5px;
padding-right:5px;
}

.pagination_container{
float:left;
height:auto;
margin-bottom:15px;
*margin-top:15px;
width:100%;
} 
.pagination_container2{
height:auto;
margin-bottom:15px;
*margin-top:15px;
width:100%;
}


.pagination_left{
width:700px;
height:20px;
color:#6e6d6d;
text-align:center;
margin:0 auto 0;
}

/* end */

/* Listings */

#ContentRequest{
padding:10px;
}

#listing_container{
height:auto;
width:100%;
}

#listing_container a{
color:#467da9;
text-decoration:none;
}

#listing_container caption {
background:none repeat scroll 0 0 #B0CBE9;
color:#000000;
font-weight:bold;
padding:10px;
text-transform:uppercase;
}

#listing_container th {
background:none repeat scroll 0 0 #EEEEEE;
color:#000;
font-size:8pt;
text-transform:uppercase;
padding:4px;
}

#listing_container td{
padding:4px;
}

#listing_container .row1{
background:#e9f3ff;
}

/* Miracle News Feed */

#author_feed_box{
float:left;
width:100%;
background-color:#e2edf9;
height:auto;
padding:10px;
width:95%;
}

#author_feed_box h2{
color:#0a4077;
padding-bottom:5px;
font-size:18px;
}


#author_feed_box img{
float:left;
padding-right:10px;
}

#author_feed_box  p{
text-align:justify;
margin-top:20px;
}

.read_more{
color:#388e21;
font-weight:bold;
}

#author_feed_box a{
color:#256db8;
font-weight:bold;
}

#members_comment_box{
border:1px solid #D3D6DF;
background-color:#f6f6f6;
float:left;
margin-top:10px;
padding:10px;
width:365px;
}


#members_comment_box a{
color:#256db8;
font-weight:normal;
}

#members_comment_box img{
float:left;
padding-right:10px;
}

#members_comment_box p{
text-align:justify;
margin:0px;
padding:0px;
}

#members_comment_box hr{
background-color:#D3D6DF;
border-color:#F6F6F6 #D3D6DF #D3D6DF;
border-right:1px solid #D3D6DF;
border-style:solid;
border-width:1px;
color:#D3D6DF;
height:1px;
margin-bottom:10px;
margin-top:10px;
}

.viewall{
float:right;
}

.comment_textbox{
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #d5d3d3;
color:#000000;
font-family:arial,verdana,helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
height:18px;
width:175px;
}

.comment_textarea{
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #d5d3d3;
color:#000000;
font-family:arial,verdana,helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
height:65px;
width:350px;
}

#comment_box{
float:left;
margin-top:10px;
padding:0px;
width:365px;
}

.comment_btn{
background-color:#268BC1;
border:1px solid #1A7AB1;
color:#FFFFFF;
cursor:pointer;
font-size:13px;
padding:1px;
}


/*News Feed page*/

#author_feed_box2 {
background-color:#E2EDF9;
float:left;
height:auto;
padding:10px;
width:96%;
}

#author_feed_box2 a {
color:#256DB8;
font-weight:bold;
}

#members_comment_box2 a {
color:#256DB8;
font-weight:normal;
}

#members_comment_box2{
background-color:#F6F6F6;
border:1px solid #D3D6DF;
margin-top:10px;
overflow:hidden;
padding:10px;
width:811px;
}

#comment_box2 {
margin-top:10px;

width:365px;

}

#author_feed_box2 img {
float:left;
padding-right:10px;
}

#members_comment_box2 p {
margin:0;
padding:0;
text-align:justify;
}

#author_feed_box2 p {
margin-bottom:15px;
text-align:justify;
}

#members_comment_box2 hr {
background-color:#D3D6DF;
border-color:#F6F6F6 #D3D6DF #D3D6DF;
border-style:solid;
border-width:1px;
color:#D3D6DF;
height:1px;
margin-bottom:10px;
margin-top:10px;
}

/*End*/

 /*Delete icon*/

.del-icon{
float:right;
*margin-top: -10px;

*float: right;

}

/* saf3+, chrome1+ */   
@media screen and (-webkit-min-device-pixel-ratio:0) {
.astr { 
color:#FFFFFF;
float:right;
height:16px;
padding-right:35px;
width:15px;
margin-top:-22px;
}

.astr3{
color:#FFFFFF;
float:right;
height:16px;
padding-right:35px;
width:15px;
margin-top:0px;
}  

}


.astr3{
	width:15px;
	float:right;
	height:16px;
	color:#FFFFFF;
	padding-right:35px;
	*padding-right:32px;

} 
.required{
border:1px solid #000000;

width:345px;
}
.required1{
border:1px solid #000000;
     
width:150px;
}
.required2{
border:1px solid #000000;
height: 12px;   
width:29px;
}

/*causes page styles*/
.miracle_box_content4_c {
border:1px solid #99C0EB;
font-size:12px;
min-height:366px;
padding:10px;
width:408px;
}


/*end*/

/*causes page styles*/

#miracle_box2{
height:auto;
margin-top:7px;
width:auto;
}


.miracle_box_content4 {
border:1px solid #99C0EB;
font-size:12px;
min-height:300px;

padding:10px;
width:408px;
}

.cause-heading{
font-size:16px;
font-weight:bold;

color:#0A4077;
font-family:verdana;
}



.progress-thermometer{
height:105px;
*height:160px;
position:relative;  
}

.progress-thermometer p{
background-image:url(../images/marker.png);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
height:108px;
left:99px;
line-height:13px;
margin:0;
padding:5px 0 0 12px;
position:absolute;
width:97px;
z-index:1;
top:0;  
}

.description{
height:32px;
left:85px;
line-height:13px;
margin:0;
padding:5px 0 0 12px;
position:absolute;
width:220px;
top:38px;
text-align:justify;

}


.filled-thermometer_b_25m{
background-image:url(../images/thermometer1.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:0px;
margin-left:18px;
}
.filled-thermometer_25m{
background-image:url(../images/thermometer2.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:0px;
margin-left:18px;
}
.filled-thermometer_a_25m{
background-image:url(../images/thermometer3.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:0px;
margin-left:18px;
}
.filled-thermometer_50m{
background-image:url(../images/thermometer4.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:0px;
margin-left:18px;
}
.filled-thermometer_a_50m{
background-image:url(../images/thermometer5.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:0px;
margin-left:18px;

}.filled-thermometer_75m{
background-image:url(../images/thermometer6.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:0px;
margin-left:18px;
}.filled-thermometer_a_75m{
background-image:url(../images/thermometer7.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:0px;
margin-left:18px;
}
.filled-thermometer_100m{
background-image:url(../images/thermometer8.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:0px;
margin-left:18px;
}
.filled-thermometer_101m{
background-image:url(../images/thermometer12.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:0px;
margin-left:18px;
}

.filled-thermometer_0m{
background-image:url(../images/thermometer-empty.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:0px;
margin-left:18px;
}









.filled-thermometer_b_25{
background-image:url(../images/thermometer1.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:-25px;
margin-left:-9px;
}
.filled-thermometer_25{
background-image:url(../images/thermometer2.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:-25px;
margin-left:-9px;
}
.filled-thermometer_a_25{
background-image:url(../images/thermometer3.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:-25px;
margin-left:-9px;
}
.filled-thermometer_50{
background-image:url(../images/thermometer4.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:-25px;
margin-left:-9px;
}
.filled-thermometer_a_50{
background-image:url(../images/thermometer5.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:-25px;
margin-left:-9px;

}.filled-thermometer_75{
background-image:url(../images/thermometer6.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:-25px;
margin-left:-9px;
}.filled-thermometer_a_75{
background-image:url(../images/thermometer7.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:-25px;
margin-left:-9px;
}
.filled-thermometer_100{
background-image:url(../images/thermometer8.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:-25px;
margin-left:-9px;
}
.filled-thermometer_101{
background-image:url(../images/thermometer12.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:-25px;
margin-left:-9px;
}

.filled-thermometer_0{
background-image:url(../images/thermometer-empty.jpg);
background-repeat:no-repeat;
width:107px;
height:149px;
float:left;
margin-top:-25px;
margin-left:-9px;
}
.thermometer{
display:none;
}

.donate{
float:right;
margin:0 10px 0 0;
}

/*End*/
/*Causes new page*/

.cove-box{
width:900px;
height:auto;
float:left;
}

.cove-top{
width:900px;
height:34px;
background-image:url(../images/cove-top.jpg);
background-repeat:no-repeat;
float:left;
}

.cove-middle{
width:900px;
height:auto;
background-image:url(../images/cove-middle.jpg);
background-repeat:repeat-y;
float:left;
}

.cove-bottom{
width:900px;
height:29px;
background-image:url(../images/cove-bottom.jpg);
background-repeat:no-repeat;
float:left;
}

.cove-image{
width:100px;
height:100px;
float:left;
padding:20px;
}

.cove-text{
width:auto;
height:auto;
float:left;
padding-top:20px;
width:500px;
}

.cove-title{
font-family:Tahoma,sans-serif;
font-weight:bold;
font-size:18px;
color:#4a97e7;
margin-left:8px;
}

.learn-more{
font-family:Tahoma,sans-serif;
font-weight:bold;
font-size:12px;
color:#388e21;
}

.donate-box{
width:110px;
height:102px;
float:right;
background-image:url(../images/donate-box-bg.jpg);
background-repeat:no-repeat;
margin:20px 63px;
}

.donate-title{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#727171;
padding:14px 29px;
}
                      
.donate-price{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:20px;
color:#000000;
padding-left:12px;
text-align:center;
}

.donate-btn{
width:80px;
height:23px;
padding:12px 15px;
}

.about{
width:550px;
height:auto;
float:left;
padding:10px 23px;
}

.about-title{
font-family:Tahoma, sans-serif;
font-weight:bold;
font-size:18px;
color:#2a7acd;
}

.about-text{
font-family:Tahoma, sans-serif;
font-size:11px;
color:#000000;
padding-top:10px;
text-align:justify;
min-height:60px;
}

.line{
background-color:#c0d5ea;
height:1px;
margin-top:30px;
width:550px;
}

.profile{
width:550px;
height:auto;
float:left;
padding:10px 23px;
}

.profile-pic{
border:2px solid #dddddd;
width:140px;
height:126px;
float:left;
}

.profile-details{
float:left;
margin-bottom:10px;
margin-left:38px;
width:310px;
}

.line2{
background-color:#c0d5ea;
height:1px;
margin-left:20px;
width:850px;
float:left;
}

.project-cost{
width:240px;
height:207px;
float:right;
background-image:url(../images/project-cost-bg.jpg);
background-repeat:no-repeat;
bottom:240px;
position:relative;
right:37px;
}


.project-cost_more{
width:240px;
height:207px;
float:right;
background-image:url(../images/project-cost-bg.jpg);
background-repeat:no-repeat;
position:relative;
right:37px;
}


.project-cost-title{
font-weight:bold;
padding:26px 0 0 57px;
}



.progress-thermometer2{
height:120px;
position:relative;
padding:14px 0 0 28px;
}

.progress-thermometer2 p{
background-image:url(../images/marker.png);
background-repeat:no-repeat;
height:32px;
left:102px;
line-height:13px;
margin:0;
padding:5px 0 0 12px;
position:absolute;
width:97px;
z-index:1;
color:#FFFFFF;
font-weight:bold;
top:14px;
}

.progress-thermometer2m p{
background-image:url(../images/marker.png);
background-repeat:no-repeat;
height:32px;
line-height:13px;
margin:0;
padding:5px 0 0 12px;
position:absolute;
width:97px;
z-index:1;
color:#FFFFFF;
font-weight:bold;
top:47px;
left:111px;
}

.filled-thermometer2{
background-image:url(../images/filled-thermometer.png);
background-repeat:no-repeat;
}

.thermometer{
display:none;
}

.cause-bulletin{
width:900px;
height:auto;
float:left;
padding:22px;
}

.cause-bulletin-title{
font-family:Tahoma,sans-serif;
font-weight:bold;
font-size:18px;
color:#2a7acd;
margin-bottom:20px;
}

.cause-bulletin2{
width:auto;
height:auto;
float:left;
}


 .cause-bulletin-pic {
border:1px solid #E5E5E5;
float:left;
height:80px;
width:80px;
}

.cause-bulletin-text{
padding-left:125px;
*padding-left:10px;
padding-left:10px\9;
width:514px;
font-family:Tahoma,sans-serif;
font-size:11px;
color:#6b6b6b;
height:auto;
*float:left;
float:left\9;


text-align:justify;

/*float:left; */
}

.cause-bulletin-pic2{
float:right;
margin-right:-200px;
width:240px;
}

.john{
font-family:Tahoma,sans-serif;
font-size:11px;
color:#256db8;
font-weight:bold;
}

.cause-bulletin-read-more{
font-family:Tahoma,sans-serif;
font-size:11px;
color:#388e21;
font-weight:bold;
text-decoration:none;
}

.support{
font-family:Tahoma,sans-serif;
font-size:11px;
color:#0a4077;
font-weight:bold;
}

.cause-bulletin-post{
width:513px;
height:auto;
margin-top:20px;
float:left;
}

.cause-bulletin-post-top{
width:513px;
height:16px;
background-image:url(../images/cause-bulletin-post-top.jpg);
background-repeat:no-repeat;
float:left;
}

.cause-bulletin-post-middle{
width:513px;
height:auto;
background-image:url(../images/cause-bulletin-post-middle.jpg);
background-repeat:repeat-y;
padding:2px 0 0 8px;
float:left;
}

.cause-bulletin-post-bottom{
width:513px;
height:8px;
background-image:url(../images/cause-bulletin-post-bottom.jpg);
background-repeat:no-repeat;
float:left;
}

.post-pic{
width:34px;
height:34px;
float:left;
}

.post-text{
width:450px;
height:auto;
float:left;
font-family:Tahoma,sans-serif;
font-size:11px;
color:#464545;
padding:0 10px;
line-height:13px;
}

.post-name{
color:#256db8;
}

.post-time{
font-family:Tahoma,sans-serif;
font-size:10px;
color:#010101;
}

.post-line{
background-color:#D3D6DF;
float:left;
height:1px;
margin-bottom:10px;
margin-left:22px;
margin-top:10px;
width:462px;
}

.post-viewall{
float:right;
font-family:Tahoma,sans-serif;
font-size:10px;
color:#286cb4;
font-weight:bold;
text-decoration:none;
}

.post-comment{
width:135px;
height:23px;
background-image:url(../images/post-comment-bg.jpg);
background-repeat:no-repeat;
font-family:Tahoma,sans-serif;
font-size:11px;
color:#eff4f5;
font-weight:bold;
float:left;
margin-top:5px;
padding-left:18px;
padding-top:3px;
}

.post-form{
width:513px;
height:auto;
float:left;
margin-top:5px;
}

.form-text{
font-family:Tahoma,sans-serif;
font-size:11px;
color:#010101;
}

.textbox{
width:163px;
height:21px;
border:1px solid #d3d6df;
}

.textarea{
width:513px;
height:82px;
border:1px solid #d3d6df;
}

/*End*/

/*test styles*/

.test-selected{
width:352px;
height:auto;
float:left;
margin-top:15px;
}

.test-selected-top{
width:352px;
height:18px;
background-image:url(../images/test-selected-top.jpg);
background-repeat:no-repeat;
float:left;
}

.test-selected-middle{
width:352px;
height:auto;
background-image:url(../images/test-selected-middle.jpg);
background-repeat:repeat-y;
float:left;
padding-left:5px;
}

.test-selected-middle a{
color:#000000;
text-decoration:underline;
}

.test-selected-bottom{
width:352px;
height:11px;
background-image:url(../images/test-selected-bottom.jpg);
background-repeat:no-repeat;
float:left;
}


.test{
width:352px;
height:auto;
float:left;
margin-top:15px;
}

.test-top{
width:352px;
height:18px;
background-image:url(../images/test-top.jpg);
background-repeat:no-repeat;
float:left;
}

.test-middle{
width:352px;
height:auto;
background-image:url(../images/test-middle.jpg);
background-repeat:repeat-y;
float:left;
padding-left:5px;
}


.test-middle a{
color:#000000;
text-decoration:underline;
}


.test-bottom{
width:352px;
height:11px;
background-image:url(../images/test-bottom.jpg);
background-repeat:no-repeat;
float:left;
}


/*end*/

.error{
/*background-color:#FFF5CC;
border:1px solid black;*/
color :red ;

}

/* Donation */
.donation_subtitle{
width:87%;
color:#d4d0c8;
margin-top:10px;
text-decoration:underline;
height:auto;
}

.code_link{
color:#fff;
font-weight:bold;
}

.month{
float:left;
width:43px;
height:23px;
padding-top:3px;
}


.year{
float:left;
width:35px;
height:23px;
padding-top:3px;
padding-left:5px;
}
/*donate section 23sept10 - start*/
#profile_box2{
float:left;
width:350px;
}

#profile_box2 .top2{
float:left;
width:350px;
height:12px;
background:url(../images/profile-box-top2.jpg) no-repeat;
}

#profile_box2 .middle2{
float:left;
width:350px;
height:auto;
background:url(../images/profile-box-middle2.jpg) repeat-y;
_padding-bottom:10PX;
_margin-top:-4PX;
}

#profile_box2 .bottom2{
float:left;
width:350px;
height:12px;
background:url(../images/profile-box-bottom2.jpg) no-repeat;
}

.profile_content2{
	float:left;
	margin-bottom:10px;
	margin-left:10px;
	margin-top:10px;
	width:150px;
}


#donate_box2{
float:left;
width:140px;
height:auto;
margin-left:15px;
margin-top:10px;

}

#donate_box2 .top2{
float:left;
width:140px;
height:10px;
background:url(../images/donate-box-top.jpg) no-repeat;
}

#donate_box2 .middle2{
float:left;
width:140px;
height:auto;
background:url(../images/donate-box-middle.jpg) repeat-y;
}

#donate_box2 .bottom2{
float:left;
width:140px;
height:16px;
background:url(../images/donate-box-bottom.jpg) no-repeat;
}
.thumb{
width:auto;
height:auto;
margin-top:5px;
margin-bottom:5px;
}
.number{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
text-decoration:none;
text-align:center;
margin-top:14px;
margin-bottom:14px;
}
.donate-btn2{
text-align:center;
margin-top:10px;
}
.profile_image2{
border:1px solid #99C0EB;
float:left;
margin-left:20px;
_margin-left:10px;
margin-top:10px;
width:140px;
}

/*donate section 23sept10 - end*/

/*my account page text*/

.welcome-text{
width:447px;
height:48px;
}

.sub_heading {
color:#0C4187;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding:10px 35px;
}


.acc-links{
color:#3180D1;
text-decoration:none;
font-weight:bold;
}


.mhouse {
width:auto;
height:auto;
margin-left:52px;
}

.acc1{
width:250px;
height:auto;
float:left;
}

.acc2{
width:250px;
height:auto;
float:left;
margin-left:20px;
}

.acc3{
width:250px;
height:auto;
float:left;
margin-left:20px;
}

.acc-top{
width:250px;
height:23px;
background-image:url(../images/acc-top.jpg);
background-repeat:no-repeat;
float:left;
}

.acc-middle{
width:250px;
height:auto;
background-image:url(../images/acc-middle.jpg);
background-repeat:repeat-y;
float:left;
min-height:170px;
}

.acc-middle-text{
padding:5px 25px;
text-align:justify;
}

.acc-bottom{
width:250px;
height:21px;
background-image:url(../images/acc-bottom.jpg);
background-repeat:no-repeat;
float:left;
}
.link_view{
float:left;margin-left:20px;color:#256DB8; text-decoration:underline; margin-top:-8px;
*margin-top:-62px;
*margin-left: 128px;
}
/*end*/

/*new-profile box*/
#profile_box3{
float:left;
width:445px;
}

#profile_box3 .top3{
float:left;
width:445px;
height:22px;
background:url(../images/profile-box-top3.jpg) no-repeat;
}

#profile_box3 .middle3{
float:left;
width:445px;
min-height:151px;
background:url(../images/profile-box-middle3.jpg) repeat-y;
_padding-bottom:10PX;
_margin-top:-4PX;
}

#profile_box3 .bottom3{
float:left;
width:445px;
height:24px;
background:url(../images/profile-box-bottom3.jpg) no-repeat;
}

/*end*/


/*new fund raising thermometer styles*/

.view-read{
width:auto;
height:auto;

}

.description2{
height:32px;
left:95px;
line-height:13px;
margin:0;
padding:5px 0 0 12px;
position:absolute;
width:306px;
top:38px;
text-align:justify;

}

#miracle_box_header .left2{
float:left;
width:20px;
height:37px;
background-image:url(../images/miracle-box-left-corner2.jpg);
background-repeat:no-repeat;
}

#miracle_box_header .middle2{
float:left;
width:auto;
height:27px;
background-image:url(../images/miracle-box-middle2.jpg);
background-repeat:repeat-x;
padding-top:10px;
color:#FFFFFF;
}

#miracle_box_header .right2{
float:left;
width:20px;
height:37px;
background-image:url(../images/miracle-box-right-corner2.jpg);
background-repeat:no-repeat;
}

.estimate{
width:118px;
height:118px;
background-image:url(../images/estimated_bg.png);
background-repeat:no-repeat;
left:325px;
position:absolute;
bottom:163px;
*bottom:210px;
top:-182px;
*top:-171px;
}

.estimate-text{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
line-height:20px;
left:12px;
line-height:20px;
position:absolute;
text-align:center;
top:19px;
}

.amount{
color:#FFFF00;
}

/*end*/

#content1, #content2, #content3{
				height: 138px;
				width: 388px;
				float:left;
			/*	background: #f5f5f5;*/
				overflow:hidden;
			}
			#content1 p{
				margin: 10px;
			}
			.scrollbar-vert{
				background-color: #d2e8ff;
				height: 138px;
				width: 20px;
				float:left;
				position:relative;
				margin-top:5px;
			}   
			.handle-vert{
				height: 42px;
				width: 20px;
				background: url(../images/handle.gif) no-repeat;
			}
			
			#content2 p{
				width: 1000px;
			}
			.scrollbar-hor{
				background-color: #d2e8ff;
				height: 20px;
				width: 300px;
				float:left;
			}
			.handle-hor{
				height: 20px;
				width: 42px;
				background: url(images/handle-hor.gif) no-repeat;
			}
			
			#content3 p{
				width: 700px;
			}


      /*causes new css*/
.project-cost2 {
background-image:url(../images/project-cost-bg.jpg);
background-repeat:no-repeat;
float:right;
height:207px;
position:relative;
right:18px;
*right:120px;
right:120px\9;
top:6px;
width:240px;
}

.cause-bulletin2 {

height:auto;
padding:22px;
width:600px;
*width:700px;
width:700px\9;
}

/*end*/



//remove padding-right
.cause-bulletin-text {

}


.post-form {
margin-left:-5px;
}

/* event css */
.event_container {
    float: left;
    margin-left: 130px;
    margin-top: 15px; 
    width:580px;
}
.event_content_left {
    float: left;
    height: auto;
    margin-right: 30px;
    width: 200px;
}
.event_content_right {
    float: left;
    height: auto;
    width: 250px;
}
.event_main_content {
    text-align: center;
}
.highlight2 {
    color: #629BDE;
    font-size: 20px;
    font-weight: bold;
    line-height: 24px;
}
.division_new1{
width:800px;
margin:0 auto 0;
min-height:350px;
}

.division_new1 p{
     text-align:left;
     font-weight:bold;
}

.highlight_red {
	font-size:16px;
	font-weight:bold;
	color: red;
	margin: 0 0 10px 0;
	} 
  .middle p{
margin:17px;
}  

/*event page*/

.highlight_box{
width:580px;
height:auto;
float:left;
background-color:#f0f5fb;
margin-bottom:20px;
}

.highlight_red2 {
color: red;
font-size: 16px;
font-weight: bold;
line-height: 19px;
width: 250px;
float:right;
padding-left: 51px;
padding-top: 16px;
}

.highlight_image{
width:220px;
height:150px;
float:left;
padding-left: 28px;
}

.border-line{
width:1px;
float:left;
height:150px;
padding-left:30px;
}

/*event page ends*/


/*signup new*/
.fundraiser_title2 {
    color: #c9f1ef;
    font-size: 15px;
    font-weight: bold;
    padding-top: 0;
    text-decoration: none;
}

.loginMid p {
    margin: 15px;
	color:#fff;
}

.find_text2 {
    color: #c9f1ef;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 10px;
    padding-top: 3px;
    text-decoration: none;
}

.cont{
font-family:Tahoma,sans-serif;

font-size:12px;
margin:-1px;
}
/*signup new ends*/


/*event new page*/
.event-heading {
color: #629BDE;
font-size: 16px;
font-weight: bold;
height: auto;
line-height: 20px;
width:960px;
text-align: center;
margin-top: 15px;
}

.event-heading-small{
font-size:14px;
font-weight:normal;
}
 
.deborah{
color: #629BDE;
text-decoration:underline;
}

.event-table2{
width:700px;
height:auto;
text-align:center;
margin: 0 auto;
padding-bottom:20px;
}

.click-here{
color: #000000;
font-size: 14px;
font-weight: bold;
padding-bottom: 20px;
width: 300px;
height:auto;
margin:0 auto;
}

.click-here a{
color: #000000;
text-decoration:underline;
}

/*event new page ends*/

 /*css changed*/	     
.homeContentTable div.homeContent2Column{
	width:960px;
	padding: 0 15px 0 0;
	}
	
.highlight_box2{
width:580px;
height:auto;
margin:0 auto;
}

.title1 {
color: #5A8ECB;
font-size: 21px;
font-weight: bold;
margin-top:20px;
padding-bottom:20px;
text-align: center;
}

.memorial-contents{
margin-left:88px;
width:800px;
height:auto;
float:left;
}

.highlight_red2 {
font-size: 16px;
font-weight: bold;
line-height: 19px;
width: 250px;
float:right;
padding-left: 51px;
padding-top: 16px;
text-align:left;
color:black;
}	   
	         
/*css changed*/	 

/*splash classes*/				  
.splash-table {
height: auto;
margin: 0 auto;
padding-bottom: 20px;
width: 900px;
}	

.splash-heading{
color: #629BDE;
font-family: Arial;
font-size: 18px;
font-weight: bold;	
line-height: 20px;
margin-bottom:15px;

text-align: center;
}	

.splash-click-here {
color: #000000;
font-size: 14px;
font-weight: bold;
height: auto;
margin: 0 auto;
padding-bottom: 20px;
text-align: center;
}

.splash-sub-heading{
color: #0C4187;
font-weight: bold;
}	

/*splash classes end*/	                 
                  
