/* GLOBAL */
body,div,p,h1,h2,h3,h4,hr,form,input,select,img,ul,hr{margin:0;padding:0;}
body{font:normal 12px arial,verdana;color:#666;text-align:center;background:#6f7b35 url('images/background.jpg') top center no-repeat;}
img{border:0;}
a:link,a:visited,a:active{color:#007dc3;text-decoration:none;}
a:hover{text-decoration:underline;}
.float-left{float:left;}
.float-right{float:right;}
.clear{clear:both;height:1px;width:1px;}
.uppercase{text-transform:uppercase;}
.quote{line-height:19px;color:#6da5c5;margin-bottom:0;}
.footnote, .callout-2 .footnote{color:#707070;font-size:11px;padding-top:2px;}
.padBottom10px{padding-bottom:10px;}
ul.li-spacing li{padding-bottom:8px;}
.hr-dotted{background:transparent url('images/hr-dotted.png') 0 0 repeat-x;width:500px;height:1px;text-align:center;margin-left:20px;padding-bottom:20px;}
.hr-dotted hr{display:none;}
div.single p{padding-bottom:10px;}

/* CONSTRUCTOR */
#constructor{width:960px;text-align:left;margin:0 auto;min-height:1100px;}

/* HEADER */
#header{}
	#header-text{width:269px;height:46px;float:left;background:transparent url('images/header-text.gif') 0 0 no-repeat;text-indent:-5000px;margin:29px 0 0 80px;}
	#header-logo{width:182px;height:142px;float:left;margin:7px 0 0 35px;}
	#header-status{width:291px;height:62px;float:right;padding:25px 70px 0 0;}
	ul#main-nav, ul#news-nav{text-align:center;list-style:none;margin-bottom:3px;}
	ul#news-nav{text-align:left;margin-left:63px;padding:10px 0;}
	ul#main-nav li, ul#news-nav li{display:inline;padding-right:35px;font-size:16px;color:#ffffff;text-transform:uppercase;}
	ul#news-nav li{padding-right:0;margin-right:35px;}
	ul#main-nav li a:link, ul#main-nav li a:visited, ul#main-nav li a:active,
	ul#news-nav li a:link, ul#news-nav li a:visited, ul#news-nav li a:active{text-transform:uppercase;color:#ffffff;font-size:14px;text-decoration:none;}
	ul#main-nav li a:hover, ul#news-nav li a:hover, .current{padding-bottom:3px;border-bottom:5px solid #ffffff;}
	.current-news{color:#000;padding-bottom:3px;border-bottom:5px solid #000000;font-size:15px;}
	.nav-hr{background:transparent url('images/topnav-hr.jpg') 0 0 no-repeat;width:914px;height:1px;text-align:center;margin-left:26px;}
	.nav-hr hr{display:none;}
	.nav-news-hr{background:transparent url('images/news-hr.png') 0 0 no-repeat;width:681px;height:1px;text-align:center;margin-left:26px;}
	.nav-news-hr hr{display:none;}
	
/* CONTENT */
#content{margin:15px 0 10px;padding-bottom:20px;background:#ffffff url('images/content-top-slice.jpg') 0 0 repeat-x;width:960px;}
#main-image{margin:10px 0;text-align:center;}
.content-hr{background:transparent url('images/content-hr-blue.jpg') 0 0 no-repeat;width:888px;height:1px;text-align:center;margin:5px 0 10px 26px;}
.content-hr hr{display:none;}
.column-hr-short{background:transparent url('images/hr-dotted-short.gif') 0 0 no-repeat;width:176px;height:5px;text-align:center;margin:10px 0 10px 8px;}
.column-hr-blue-gradient{background:transparent url('images/hr-blue-gradient.png') 0 0 no-repeat;width:663px;height:3px;text-align:center;margin:10px 0 10px 50px;}
.column-hr-blue-gradient hr{display:none;}

/* Column Type 1 */
.column-1{float:left;width:170px;margin-left:40px;text-align:center;}
.column-1 p, .column-3 p{width:170px;text-transform:uppercase;padding-top:10px;}
.column-hr{padding-bottom:10px;border-bottom:1px dashed #036;}
/* Column Type 2 */
.column-2{float:left;background:transparent url('images/background-news.jpg') 0 0 no-repeat;width:501px;min-height:255px;margin-left:7px;padding:20px 0 0 20px;margin-right:0;}
	.column-2 h2{width:400px;font-size:11px;color:#000000;font-weight:normal;text-transform:uppercase;margin-left:7px;}
	.column-2-image-border{float:left;background:transparent url('images/column-2-img-bg.gif') 0 0 no-repeat;width:246px;height:173px;margin:5px 0 0 0;}
	.column-2-image{width:222px;height:145px;margin:11px 0 0 11px;} /* 222 x 145 - image size for dynamic news image */
	.column-2 h3{color:#007dc3;font-size:13px;margin-left:4px;width:230px;padding-top:10px;}
	.column-2 h3 a:link, .column-2 h3 a:visited, .column-2 h3 a:hover, .column-2 h3 a:active{color:#007dc3;text-decoration:none;text-transform:uppercase;font-weight:normal;}
	.column-2 .subtitle{color:#5798bc;font-size:10px;margin-left:4px;width:230px;}
	.column-2 p{color:#003366;margin-left:4px;width:210px;padding:10px 0 0 0;}	
/* Column Type 3 */
.column-3{float:left;text-align:center;}
/* Column Type 4 */
.column-4{float:left;width:425px;margin:0 15px 0 62px;}
.column-4 p{padding-bottom:10px;}
.column-4 ul li{padding-bottom:5px;}
.column-4 ul ul{margin:3px 0 0 15px;}
/* Column Type 5 */
.column-5{float:left;width:185px;margin:8px 15px 0 20px;}
/* Column Type 6 */
.column-6{float:left;width:198px;margin:10px 30px 0 8px;text-align:center;text-transform:uppercase;}
/*column-7*/
.column-7{float:left;width:200px;padding:0 15px 0 63px;}
/*column-8*/
.column-8{float:left;width:211px;padding-right:15px;}
/*column-9*/
.column-9{float:left;width:208px;}
ul.column-7 li, ul.column-8 li, ul.column-9 li{padding-bottom:10px;}
ul.column-7 li h4, ul.column-8 li h4, ul.column-9 li h4{color:#6da5c5;font-size:13px;text-transform:uppercase;margin-bottom:0;}
/* CALLOUTS */
.callout-1{float:left;width:204px;margin-left:35px;color:#003366;padding-top:10px;}
.callout-1-top{background:#fff url('images/donor-box-top.gif') 0 0 no-repeat;width:184px;height:29px;}
.callout-1-content{background:#fff url('images/donor-box-slice.gif') 0 0 repeat-y;width:184px;height:100%;padding:0 20px;}
.callout-1 h3, .column-5 h3{font-size:13px;padding:5px 0 2px;}
.callout-1 p, .column-5 p{width:170px;padding-bottom:5px;}
.callout-1 .date, .column-5 .date{font-style:italic;color:#6da5c5;}
.callout-1-bottom{background:#fff url('images/donor-box-bottom.gif') 0 0 no-repeat;width:184px;height:29px}
.callout-hr{background:transparent url('images/donor-box-hr.png') 0 0 no-repeat;width:140px;height:5px;margin:5px 0;}
.callout-hr hr{display:none;}
.callout-link{padding-top:15px;text-transform:uppercase;}
.content-divider{float:left;background:transparent url('images/content-divider.gif') 0 0 repeat-y;width:1px;height:342px;margin-top:10px;}
.news-container{float:left;width:470px;}
.news-container h2{text-align:center;padding:0;margin:23px 0 7px 100px;}
.callout-news{float:left;width:234px;}
.callout-news-image-border{background:transparent url('images/callout-news-img-bg.gif') 0 0 no-repeat;width:186px;height:129px;margin:5px 0 0 23px;}
.callout-news-image{width:164px;height:105px;margin:11px 0 0 10px;} /* 164 x 105 - image size for dynamic news image */
.callout-news h3{color:#007dc3;font-size:13px;margin-left:28px;width:180px;}
.callout-news h3 a:link, .callout-news h3 a:visited, .callout-news h3 a:hover, .callout-news h3 a:active{color:#007dc3;text-decoration:none;text-transform:uppercase;font-weight:normal;}
.callout-news .subtitle{color:#5798bc;font-size:10px;margin-left:28px;width:180px;}
.callout-news p{color:#003366;margin-left:28px;width:180px;padding:10px 0 0 0;}
.callout-news-hr{background:transparent url('images/callout-news-hr.gif') 0 0 no-repeat;width:195px;height:1px;text-align:center;margin:8px 0 2px 19px;}
.callout-news-hr hr{display:none;}
.content-divider-news{float:left;background:transparent url('images/content-divider.gif') 0 0 repeat-y;width:1px;height:302px;margin-top:10px;}
.callout-2{float:left;width:200px;}
.callout-2 p{padding:20px 0 0 20px;}

/* PAGE SPECIFIC */
.donors-column-1{float:left;width:159px;margin:0 4px 0 -2px;}
.donors-column-2{float:left;width:260px;margin:4px 0 0 -2px;}
.donors-img-border-1{width:152px;height:104px;background:transparent url('images/donors-img-border-top.png') 0 0 no-repeat;}
.donors-img-border-2{width:152px;height:104px;background:transparent url('images/donors-img-border.png') 0 0 no-repeat;}
.donors-img-border-1 img, .donors-img-border-2 img{margin:10px 0 0 11px;width:129px;height:82px;}
.donor-img-footer{font-size:11px;color:#003366;margin:0 0 25px 6px;}
.donors-img-border-3{width:189px;height:131px;background:transparent url('images/donors-img-border-3.png') 0 0 no-repeat;}
.donors-img-border-4{width:189px;height:131px;background:transparent url('images/donors-img-border-4.png') 0 0 no-repeat;}
.donors-img-border-5{width:189px;height:131px;background:transparent url('images/donors-img-border-5.png') 0 0 no-repeat;}
.donors-img-border-3 img, .donors-img-border-4 img, .donors-img-border-5 img{margin:11px 0 0 12px;width:164px;height:105px;}
.donors-divider{float:left;background:transparent url('images/content-divider.png') 0 0 repeat-y;width:1px;height:642px;margin-top:10px;}
.donors-info{margin-left:10px;color:#003366;}
.donors-info h3{color:#6da5c5;text-transform:uppercase;}
.donors-box-v2-hr{background:transparent url('images/donor-box-v2-hr.png') 0 0 no-repeat;width:185px;height:1px;margin:5px 0;}
.donors-box-v2-hr hr{display:none;}

.ul-archives{list-style-image:url('images/ul-arrow.png');padding-left:15px;}

.hr-how-to-help{background:transparent url('images/hr-how-to-help.png') 0 0 no-repeat;width:455px;height:1px;text-align:center;margin-left:-20px;}
.hr-how-to-help hr{display:none;}


/* FOOTER */	
#footer{text-align:center;margin:10px 0;font-size:11px;background:#f4f4f4 url('images/footer-bg.png') bottom left no-repeat;width:960px;height:147px;}
#footer p{padding-top:10px;}
#footer img{padding-right:25px;padding-top:10px;}

/* H2 & H3 GRAPHIC HEADERS */
.h2-thank-you-donors{width:114px;height:24px;background:transparent url('images/h2-thank-you-donors.gif') 0 0 no-repeat;text-indent:-5000px;padding-bottom:15px;}
.h2-news-articles{width:274px;height:11px;background:transparent url('images/h2-news-articles.gif') 0 0 no-repeat;text-indent:-5000px;}
.h2-section-our-mission{width:243px;height:37px;background:transparent url('images/h2-section-our-mission.gif') 0 0 no-repeat;text-indent:-5000px;margin-bottom:10px;}
.h2-section-key-benefits{width:264px;height:29px;background:transparent url('images/h2-section-key-benefits.png') 0 0 no-repeat;text-indent:-5000px;margin-bottom:10px;}
.h3-key-benefits{width:162px;height:13px;background:transparent url('images/h3-key-benefits.png') 0 0 no-repeat;text-indent:-5000px;margin-bottom:10px;margin-bottom:10px;}
.h2-section-project-status{width:292px;height:31px;background:transparent url('images/h2-section-project-status.png') 0 0 no-repeat;text-indent:-5000px;margin-bottom:10px;}
.h3-design-update{width:244px;height:10px;background:transparent url('images/h3-design-update.png') 0 0 no-repeat;text-indent:-5000px;margin:20px 0 10px;}
.h3-fundraising-update{width:156px;height:10px;background:transparent url('images/h3-fundraising-update.png') 0 0 no-repeat;text-indent:-5000px;margin:20px 0 10px;}
.h2-section-project-plan{width:234px;height:30px;background:transparent url('images/h2-section-project-plan.png') 0 0 no-repeat;text-indent:-5000px;margin-bottom:10px;}
.h3-project-outline{width:130px;height:11px;background:transparent url('images/h3-project-outline.gif') 0 0 no-repeat;text-indent:-5000px;margin-bottom:10px;}
.h2-section-donors{width:261px;height:30px;background:transparent url('images/h2-section-donors.png') 0 0 no-repeat;text-indent:-5000px;margin-bottom:10px;}
.h3-recent-contributions{width:180px;height:11px;background:transparent url('images/h3-recent-contributions.png') 0 0 no-repeat;text-indent:-5000px;margin:5px 0;}
.h2-section-how-to-help{width:135px;height:30px;background:transparent url('images/h2-section-how-to-help.png') 0 0 no-repeat;text-indent:-5000px;margin-bottom:10px;}
.h3-faqs{width:41px;height:11px;background:transparent url('images/h3-faqs.png') 0 0 no-repeat;text-indent:-5000px;margin:20px 0;}


.h2-archives{width:63px;height:12px;background:transparent url('images/h2-archive.png') 0 0 no-repeat;text-indent:-5000px;margin-bottom:8px;}

