
#content-wrap {margin: 25px auto 0px auto; padding: 0; width: 900px; }
/* here */
#col-1 {margin: 0px 0 0 0; padding: 0 0px 0px 0; background: #fff url(../images/donate-bg.jpg) top no-repeat; float: left; width: 177px; height: 568px; border-right: 1px solid #ACC9BE; }


#little-line img{margin: 15px 0 0 0; padding: 0; float: right; }
#bottom-image img{margin: 5px 0 0 0; padding: 0px; }
#bottom-image-area {height: 230px; }

#col-2 {margin: 0px 0 0px 28px; padding: 0px 0 50px 0; float: left; width: 480px;  }

.float-right img {margin: 0px 0 0 8px; padding: 0; float: right; }


#col-2 p#intro-para {margin: 8px 0 15px 0; padding: 0; font-style: italic; }

#col-2 p {margin: 8px 0 0 0; }

#col-2 p a {color: black; border-bottom: 1px dotted #6F9C88; }
#col-2 p a:hover {color: #990033; border-bottom: 1px dotted #990033; }

#col-2 a {color: black; border-bottom: 1px dotted #6F9C88; }
#col-2 a:hover {color: #990033; border-bottom: 1px dotted #990033; }

#col-1 a {color: black; border-bottom: 1px dotted #6F9C88; }
#col-1 a:hover {color: #990033; border-bottom: 1px dotted #990033; }


.normal {font-style: normal; }

hr {margin: 15px 0 15px 0; padding: 0; color: #dde19a; height: 1px; background: #dde19a; border: none; }

hr.spacer {margin: 13px auto; padding: 0; width: 4px; height: 4px; background: #7cb57c; 
	text-align: center; color: #7cb57c; }

p.imagine {margin-bottom: 0px; padding: 0; color: #6f9c88; }

.r {margin: 10px 0 0 0; background: #fff url(images/r.gif) no-repeat; height: 13px; width: 23px;
	padding: 0px;  }

h2 {margin: 25px 0 0 0; color: #6f9c88; font-family: Garamond, "Times New Roman", Times, serif; font-size: 2.2em; line-height: 1.0; }

h3 {color: #6f9c88; font-family: Garamond, "Times New Roman", Times, serif; 
	font-size: 1.7em; line-height: 1.0; }

h4 {color: #6f9c88; font-family: Garamond, "Times New Roman", Times, serif; 
	font-size: 1.5em; line-height: 1.0; }


#col-3 {margin: 0 0px 0 0; padding: 0 0 0 0px; float: right; width: 186px; 
	border-left: 1px solid #dde19a; }

#col-3 h3 {margin: 25px 0 15px 0;  }

.col-3-section {border-top: 1px solid #dde19a; }

.col-3-section-top {}

.col-3-section-quote {border-top: 10px solid  #dde19a; }

#col-3 a {color: #888888; border-bottom: 1px dotted;  }
#col-3 a:hover {color: #990033; border-bottom: 1px dotted;  }

.col-3-section-content {margin: 0 0 10px 15px; padding: 0; color: #888; 
	font-size: .90em; }

table#survey {margin: 10px 0 0px 0; width: 100%;  }

#col-3-quote img {float: right;  }

#col-3-quote, p.quote {margin: 5px 0 5px 0; font-size: 1.3em; line-height: 1.3;  }



#col-3 p {margin: 15px 0 5px 0; line-height: 1.3; }

ul#col-3-list {margin: 0 0 20px 0;  }

ul#col-3-list li {margin: 0 0 10px 0; }


#col-3 hr.small-center-hr {margin: 15px auto; height: 5px; width: 5px;  text-align: center; }

#col-3-veterans p.intro-para {color: black; }

.out-dent-quote {margin: 0 0 0 -6px; }


#col-2 p#va-intro-para {margin: 8px 0 15px 0; padding: 0;  }

ul.in-page {margin: 5px 0 20px 40px; padding: 0; list-style: disc;  }

ul.in-page li {margin: 0 0 10px 0; }


p.quote {margin: 0; padding: 0; color: #990033; font-family: Garamond, "Times New Roman", Times, serif; }
p.quote-attribution {margin: 0px 0 0 0; padding: 0; color: #990033; 
	font-family: Garamond, "Times New Roman", Times, serif; text-align: right; }

p.updated {padding: 50px 0 0 0; text-align: center; font-style: italic; }

p.caption {margin: 0px 0 0 0!important; padding: 0px;  }

p.callout-credit {margin: 5px 0 0 0!important; padding-right: 2px; text-align: right; font-size: .85em; }


.title-anthology {margin: 25px 0 15px 0; text-align: center; font-family: Garamond, Times, "Times New Roman", serif; font-size: 2.3em; line-height: 1; color: #6f9c88; font-weight: bold; } 

ul#donate {margin: 0 0 0 15px; list-style: disc; }

ul#donate li {margin: 0 0 5px 0; line-height: 1.4; }

#paypal {margin: -25px 0 0 0; padding: 0; width: 117px; height: 20px; float: right; }


#donate-menu { margin: 105px 0 0 0; padding: 0;  }

ul#donate-menu-list {margin: 0 12px 0 0; text-align: right; line-height: 2; }

ul#donate-menu-list li {font-weight: bold; font-size: .80em; color: #fff; }

ul#donate-menu-list li a {color: #fff; }

ul#donate-menu-list li a:hover {color: #990033; font-weight: bold; }

/* persistent page indicators for menu */

/*
body#overview-page li#overview a, body#overview-page li#annualfund-link a, body#immigration-page li#immigration a, body#contact-page li#contact a,  body#plannedgiving-page li#plannedgiving-link a  

{background: #fff; color: #990033; font-weight: bold; }
*/

ul#planned-downloads {margin: 0 12px 0 0; text-align: right; line-height: 2; }

ul#planned-downloads  li {font-weight: bold; font-size: .80em; color: #fff; }

ul#planned-downloads  li a {color: #fff; }

ul#planned-downloads  li a:hover {color: #990033; font-weight: bold; }


.backtotop {display: block; margin: 0 auto; 
padding: 10px 10px 25px 5px; background: transparent; text-align: right; clear: both; }

#content .backtotop a {border: 0px solid blue; text-decoration: none; }


