body {

  margin: 0;

  padding: 0;

  background-color: #03304f;

  color: white;



  font: small Arial, Helvetica, Verdana, sans-serif;

}

#wrapper {
	background-color: #fbfcb8;
	color: black;
	width: 1020px;
	height: 775px;
	margin-top: 30px;
	margin-right: 40px;
	margin-bottom: 30px;
	margin-left: 40px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

#header img {
  float: left;
  padding: 0 40px 0 0;
}

#header {
	color: #050845;
	background-color: #fbfcb8;
}

#header-bottom {
	border-top: 1px solid #b9d2e3;
	border-bottom: 1px solid #b9d2e3;
	height: 1%;
	background-color: #fbfcb8;
}

#header-bottom ul {
	margin: 0;
	padding: 0;
	/* Adjusted from 30px to 70px */
  padding: 0 70px 0 0;
	text-align: right;
	background-color: #fbfcb8;
}

#header-bottom li {
	display: inline;
	background-color: #fbfcb8;
	color: #050845;
}

#header-bottom a:link, #header-bottom a:visited {
	text-decoration: none;
	background-color: #fbfcb8;
	color: #050845;
}

#tagline {
	font-weight: bold;
	background-color: #fbfcb8;
	color: #050845;
	font-style: italic;
	margin: 0;
	width: 400px;
	float: left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 70px;
}

#header-bottom img {

/*   float: right;
  padding: 0;
  margin: 0 20px 400px 0;  */

  position: absolute;

  left: 1020px;
   
  top: 105px;

}

#main {
	width: 100%;
	margin-top: 10px;
	/*  background-image: url(img/sidebarbg.gif);  */

  background-position: right top;
	background-repeat: repeat-y;
}

#content {
	/*  margin: 0 240px 0 160px; */


/*  width:500px;  */
  margin: 0 230px 0 160px;
	width: 637px;
	height: 610px;
	border-top: 1px solid #b9d2e3;
	border-right: 1px solid #b9d2e3;
	border-left: 1px solid #b9d2e3;
	background-color: #fce1b8;
	color: black;
}

#addition_left {
	width: 638px;
	height: 610px;
}

#mainfeature {
	/*  background-repeat: no-repeat;   */

/*  background-color: #112236; */
/*  background-color: #999933;  */  
  color: #06C;
	background-color: #FFF;
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 575px;
	padding: 0em;
	height: 237px;
}


/***************   #banana p {
  float:left;
  padding-right: 1em;
}
#mainfeature h2 {

  margin: 0;

  font-weight: normal;

  font-size: 140%;


}                  *********************/


/* div#imgWrapper
{
    margin-top: 5%; 
    margin-top: auto; 
    margin-left: auto; 
    margin-right: auto; 
    width: 500px; 
} */

.banana 
{
	/*display: block;*/
    margin-left: auto;
	margin-right: auto;
	text-align: center;
	top: 0px;
	margin-top: 0px;
	margin-bottom: 0px; 
}
.leftText
{
    float: left;
    margin-top: 35%; 
    margin-left: -80px; 
}
 
/* .rightText 
 {     
   float: top;
    margin-top: 5%; 
    margin-right: -40px; 
 } */
 

#mainfeature p {
	font-size: 110%;
	width: 380px;
	text-align: left;
}




/***********************************

#mainfeature p.more {

  margin-top: 0;

  text-align: center;

}

#mainfeature p.more a:link, #mainfeature p.more a:visited {

  color: white;

  background-image: url(img/more-bullet.gif);

  background-repeat: no-repeat;

  background-position: center left;

  padding-left: 14px;

}


*******************************/

#content .inner {
	background-color: #b7d3e8;
	padding-left: 30px;
	padding-top: 10px;
	margin-top: 30px;
	height: 200px;
}

#content .inner h2 {
	color: #000;
	padding-bottom: 0em;
	border-bottom: 1px solid #b9d2e3;
	font-size: 135%;
}

#content .inner ul.features {

  margin: 0;

  padding: 0;

  list-style: none;

}

#content .inner h3 {

  font-size: 130%;

}

/*** #content .inner h4 {

  font-size: 150%;

  color: orange;
}
***/
#content .inner h3 a:link, #content .inner h3 a:visited {

  color: #245185;

}

#content .inner p {

  color: #666666;

  font-size: 90%;

}

#content .inner .features li img {

  float: left;

  margin: 0 5px 5px 0;

}

#content .inner p.author {

  font-weight:  bold;

}

#content .inner p.more{

  margin-top: 0;

  text-align: right;

}

#content .inner p.more a:link, #content .inner p.more a:visited {
	color: black;
	background-image: url(img/more-bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
	font-size: 90%;
	color: #1e4c82;
}

#addition_right {
	width: 230px;
	float: right;
	color: red;
	height: 100%;
	margin: auto;
	background-color: #FFF;/*  padding-bottom: 23px;  */
	padding-top: 0px;
}

#addition_right p {

  text-align: left;
  color: #245185;
  font-size: 1.0em;
/*  font-weight: bold; */
/*  font-style: italic;  */
  visibility: visible;

}

#addition_right p.hide {

  visibility: hidden;

}


#addition_right p a:link {

  color: #245185;

}

#addition_right p a:visited {

  color: #245185;

}

#addition_right p .bidding {

  color: #245185;
  font-size: 0.8em;  
  margin: 0;

}

span.walkathon {
	/*  color: #245185; */
  color: #008000;
	font-size: .7em;
	margin: 0;
}
#sidebar {
	/* Changed below 220px to 180px */
  float: right;
	width: 220px;
	background-color: #256290;
	color: white;
	margin: 0;
	height: 610px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}

#sidebar h3 {
	font-size: 110%;
	background-image: url(img/sidebar-header-bg.jpg);
	background-repeat: no-repeat;
	margin: 0;
	font-weight: normal;
	padding-top: 0.2em;
	padding-right: 0;
	padding-bottom: 0em;
	padding-left: 10px;
}

#sidebar .inner {
	padding: 10px;
}



#smaller {

  font-size: 100%;
  font-weight: normal;
}

#sidebar ul {

  list-style-image: url(img/more-bullet.gif);

  margin-left: 0;

  padding-left: 20px;

}

#sidebar p, #sidebar li {

  font-size: 90%;

  line-height: 1.4em;

}

#sidebar ul a:link, #sidebar ul a:visited {

  color: white;

}

#sidebar .date {

  font-weight: bold;

}

#sidebar p.hide {

  visibility: hidden;

}


#searchform .text {

/* Changed below from 196px to 160px */
  width: 160px;

  border: 1px solid #45bac0;

}

#searchform .searchbutton {

  text-align: right;

  margin-top: 4px;

}

#searchform .btn {

  border: 1px solid #45bac0;

  background-color: #256290;

  color: white;

}

#sidebar .motm-image {

  float: right;

  margin: 0 30px 0 20px;

}

#sidebar p.more {

  clear: right;

  margin: 0 30px 0 0;

  text-align: right;

}

#sidebar p.more a:link, #sidebar p.more a:visited {

  color: white;

  background-image: url(img/more-bullet.gif);

  background-repeat: no-repeat;

  background-position: center left;

  padding-left: 14px;

}


.small_orange {
  color: #ff4e00;

  font-size: 90%;

  font-weight: bold;

}

#large_orange {
  color: #ff4e00;

  font-size: 1.8em;

  font-weight: bold;

}

#medium_orange {
  color: #ff4e00;

  font-size: 1.4em;

  font-weight: bold;

}


#sidebar2 {
	float: left;
	width: 159px;
	height: 610px;
	border-top: 1px solid #b9d2e3;
	border-left: 1px solid #b9d2e3;
	background-color: #fbfcb8;
	color: black;
	margin: 0;
	padding: 0;
}

#sidebar2 .inner {

  margin:  10px; 

}

#sidebar2 p {

  font-size: 90%;

  color: #666666;

}

#sidebar2 p.hide {

  visibility: hidden;

}

#sidebar2 a:link, #sidebar2 a:visited {

  color: #245185;

  font-weight: bold;

}

#sidebar2 h3 {

  color: #245185;

  padding-bottom: 0.2em;

  border-bottom: 1px solid #b9d2e3;

  font-size:  110%;

}

#nav {

  list-style: none;

  margin: 0;

  padding:  0;

}

#nav li {

  border-bottom: 1px solid #b9d2e3;

  padding: 0.4em 0 0.2em 0;

  font-size:  90%;

}

#nav li a:link, #nav li a:visited {

  text-decoration: none;

  color: #245185;

  font-weight: normal;

}

#bloglatest h4 {

  color: #ff4e00;

  font-size: 100%;

  font-weight: bold;

}

#blog {

  margin: 0;

  padding: 0 0 0 20px;

  list-style: url(img/more-bullet.gif);

}

#blog li {

  font-size: 90%;

  padding-bottom: 0.5em;

  color: #ff4e00;

  font-weight: bold;

}

#newsletterform .text {

  width: 135px;

  border: 1px solid #45bac0;

}

#newsletterform .searchbutton {

  text-align: right;

  margin-top: 4px;

}

#newsletterform .btn {

  border: 1px solid #45bac0;

  background-color: #256290;

  color: white;

  font-size: 80%;

}

#footer {
	width: 100%;
	border-top: 1px solid #b9d2e3;
	border-bottom: 1px solid #b9d2e3;
	clear: both;
	background-color: #FBFCB8;
	padding-top: 10px;
}

#footer p {

  font-size: 90%;

  color: #256290;

  margin: 0;

  padding: 0.2em 0 0.2em 0;

}

#clearone {

  clear: both;

  height: 1px;

}

#main2 {
	margin-top: 10px;
	background-image: url(img/leftbg.gif);
	background-position: left bottom;
	background-repeat: repeat-y;
	padding-top: 0px;
}
#mission-title {
  font-family: Helvetica, Arial, sans-serif;
  font-size: large;
  font-weight: bold;
  font-style: italic;
  color: red;
  padding: 50px 30px 10px 30px
}

#mission-message {

  border: 10px #669933 double;
  padding: 10px 20px 10px 20px;
  margin: 0px 200px 0px 200px;
  background: #FFFF99;
  color: red;
  font-weight: bold;
}
#member-title {
	font-family: Helvetica, Arial, sans-serif;
	font-size: large;
	font-weight: bold;
	font-style: italic;
	color: #F90;
	padding: 30px 15px 10px 15px
}

#member-message {

  border: 10px double #669933;
  padding: 10px 10px 10px 10px;
  margin: 10px 200px 50px 200px;
  background: #FFFF99;
  color: green;
  font-style: normal;
}

#member-message table{

  background: #FFFF99;
  color: green;
  font-style: normal;
}

#member-section-title { 

  color: green;
  font-weight: bold;
  font-style: italic;
/*  font-size: 100%; */
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
/*  a:link red; a:visited red; a:hover orange; a:active orange;   */
  
}


#text-2 {
	color: #03304f;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#text-3 {
	color: #03304f;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 50px;
}

#text-4 { color: red; font-weight: bold; font-style: normal; font-size: 100%;
       margin: 2px 2px 2px 2px; padding: 0px 0px 0px 300px; border: 0px solid blue; }

.span-red { color:red; }

#event {
	/*  border: 10px double coral;	*/
  padding: 10px 10px 10px 10px;
	margin: 10px 100px 10px 100px;
	color: #03304f;
	font-style: normal;
	background-color: #fbfcb8;
}

#suscribe_1 {

/* Changed below 220px to 180px */
/*  float: right;
  width: 180px; */

  background-color: #256290;

/*  background-color: orange; */
  color: white;

  margin: 0;

  padding: 0;

}


#suscribe_3 {

/* Changed below 220px to 180px */
/*  float: right;
  width: 180px; */

/*  background-color: #256290; */

  background-color: #b9d2e3;
  color: white;

  margin: 0;

  padding: 0;

}


#suscribe_4 {

/* Changed below 220px to 180px */
/*  float: right;
  width: 180px; */

  background-color: #256290;

/*  background-color: orange; */
  color: white;

  margin: 0;

  padding: 0;

}

#suscribe_4 a:link {

/* Changed below 220px to 180px */
/*  float: right;
  width: 180px; */

/*  background-color: #256290; */

/*  background-color: orange; */
  color: white;

  margin: 0;

  padding: 0;



}


a.white-link:link {
  color: white;
}
a.white-link:active {
  color: white;
}
a.white-link:visited {
  color: white;
}


#suscribe_5 {

/* Changed below 220px to 180px */
/*  float: right;
  width: 180px; */

/*  background-color: #256290; */

  background-color: #999933;
  color: white;

  margin: 0;

  padding: 0;

}


#suscribe_6 {

/* Changed below 220px to 180px */
/*  float: right;
  width: 180px; */

/*  background-color: #256290; */

  background-color: #b9d2e3;
  color: white;

  margin: 0;

  padding: 0;

}

img.FloatLeft {
  float: left;
  margin: 10px;
  border: none;
} 

img.FloatRight {
  float: right;
  margin: 10px;
  border: none;
} 


#donate-now {
  margin: 0 0 0 600px;
}

.text_normal {
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
}
.FloatLeft {
}
.mihnHeader {
	padding-left: 30px;
	padding-top: 30px;
}

