/* =STRUCTURE
===================================================================================== */

html, body {
	text-align: left;
	background-color: white;
}

#wrapper {
}

/* =STYLE
===================================================================================== */
html, body {
	font-size: 76%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height: 1.3;
}

/* =HEADINGS */

h1, h2, h3, h4, h5 {
	font-style: normal;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000;
}

h1, h2, h3 {
	text-decoration: underline;
	padding-bottom: 4px;
}

h1, h2 {
	font-size: 2em;
	text-transform: uppercase;
	letter-spacing: 0.03em;
	margin-top:0;
}

h3 {
	text-transform: capitalize;
}

h2, h3, h4 {
	font-size: 1.8em;
}

h2, h3 {
	display: inline;
}

h5 {
	font-size: 1.5em;
}

/* =LINKS */

a:link, a:visited, a:hover, a:active {
	color: #333;
	text-decoration: none;
	font-weight: bold;
	text-decoration: underline;
}

a:visited {
}

a:hover {
}

/* =IMAGES */

/* =TABLES */
table {
	border-collapse: collapse;
}
td, th {
	padding: 0.3em;
	font-size: 1.2em;
	border: 1px solid #999;
}
th {
	background-color: #DEDCD1;
	color: #000;
	text-align: center;
}

/* =MISC */

.float-left {
	float: left;
}

.float-right {
	float: right;
}
#content img.float-left-no-border {
	border: none;
	float: left;
}
#content img.float-right-no-border {
	border: none;
	float: right;
}

.hidden {
	display: none;
}

.hidden-except-print {
}

a.hidden {
	background: none;
}
.dont-print {
	display: none;
}

/* =HEADER
===================================================================================== */

/* =HEADER STRUCTURE */

#header {
	margin-bottom: 10px;
}

#header h1 {
	display: none;
}

/* =HEADER STYLE */

#header #logo {
	display: none;
}

/* =BREADCRUMBS
===================================================================================== */

/* =BREADCRUMBS STRUCTURE */

#breadcrumbs {
	font-size: 1.25em;
}

/* =BREADCRUMBS LINKS */

#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:hover {
	color: #333;
}

/* =BREADCRUMBS STYLE */

#breadcrumbs p {
	margin: 0;
	padding: 0;
}

/* =SEARCH
===================================================================================== */

/* =SEARCH STRUCTURE */

#search {
	display: none;
}

/* =SEARCH FORMS */

#search form, #location form {
	margin: 0px;
	padding: 0px;
}

#search input {
	color: #333;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#search .textfield {
	width: 90px;
}

/* =SITE-NAV
===================================================================================== */
#site-nav {
	display: none;
}

/* =CONTENT
===================================================================================== */

/* =CONTENT STRUCTURE */

#content-wrapper {
}

#content {
}

.one-col #content {
}

.two-col #content {
}

.three-col #content {
}

/* =CONTENT STYLE */

#content p { 
	font-size: 1.2em;
}

/* =CONTENT LISTS */

#content ul {
	font-size: 1.2em;
}
#content li {
	padding: 0.15em;
}
#content ul ul {
	font-size: 1em;
}
#content ul.list-column-1 {
	display: block;
	float: left;
	padding-left: 20px;
	margin: 15px 40px 15px 0;
}
#content ul.list-column-2 {
	display: block;
	padding-left: 20px;
	margin: 15px 0 15px 0;
}

/* =CONTENT LINKS */

#content a:link, #content a:visited, #content a:hover, #content a:active {
	font-weight: bold;
}
#content a:visited {
}

#content a:hover {
}

/* =CONTENT IMAGES */

#content img.float-left {
	margin: 0 10px 10px 0;
}
#content img.float-right {
	margin: 0 0 10px 10px;
}


/* =CONTENT MISC */

#content img.no-image-border {
	border: none;
}
#content #find-a-corps {
	float: left;
	width: 100%;
	margin: 5px 0 10px 0;
}
#content #find-a-corps .content-col-1 {	
	width: 270px;
	float: left;
	padding: 0px 0 20px 10px;
}
#content #find-a-corps .content-col-2 {	
	width: 270px;
	float: right;
	padding: 0px 0 20px 10px;
}
#content .column-wrapper {
	width: 575px;
	padding: 0;
	margin: 0;
}
#content .column-wrapper ul {
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
}
#content .content-col-1 {
	width: 282px;
	float: left;
	margin-right: 5px;
}
#content .content-col-2 {
	width: 282px;
	float: right;
	margin-left: 5px;
}
#content .special-text {	
	color: #000;
/*	font-size: 140%;*/
	font-weight: bold;
}


/* =TEXT BOX
===================================================================================== */

/* =TEXT BOX STRUCTURE */

.float-text-box-left {
	float: left;
	margin: 5px 20px 5px 0;
}
.float-text-box-right {
	float: right;
	margin: 5px 0 5px 20px;
}
.text-box {
	padding: 10px;
	width: 152px;
}

.text-box img {
}

/* =TEXT BOX STYLE */

.text-box {
	color: #333;
	text-align: left;
	border: 1px dashed #333333;
}

#content .text-box p {
	font-size: 1.4em;
	font-weight: bold;
	padding: 0;
	margin: 0 0 .4em 0;
}
#content .text-box .small-text {
	font-size: 1.1em;
	font-weight: normal;
}

/* =TEXT BOX IMAGES */

.text-box img {
	margin-bottom: 5px;
}

/* =CONTENT-LEADER
===================================================================================== */

/* =CONTENT-LEADER STRUCTURE */

#content-leader {
	display: none;
}

#content-leader-bg {
}

#content-leader-header {
	margin-bottom: 10px;
}

#content-leader-text {
}

/* =CONTENT-LEADER LINKS */
#content-leader a:link, #content-leader a:visited, #content-leader a:hover, #content-leader a:active {
	font-weight: bold;
}

/* =CONTENT-LEADER STYLE */

#content-leader h2 {
	color: #000;
}
#content-leader-text p {
	margin: 0;
	padding: 0;
	font-size: 1.4em;
	color: #000000;
}
#content-leader-text ul {
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0 0 0 15px;
	font-size: 1.2em;
	color: #000000;
}
#content-leader-text li {
	background: transparent no-repeat 4px url(../images/bullet_02.gif);
	padding: 0.2em 0 0 14px;
}

/* =CONTENT-COL
===================================================================================== */

/* =CONTENT-COL STRUCTURE */

#content-col-1 {
}
#content-col-2 {
}

/* =LEFT-COL
===================================================================================== */

/* =LEFT-COL STRUCTURE */

#left-col-wrapper {
	display: none;
}

/* =RIGHT-COL
===================================================================================== */

/* =RIGHT-COL STRUCTURE */

#right-col-wrapper {
	display: none;
}

#main-ad {
	display: none;
}

/* =FOOTER
===================================================================================== */

/* =FOOTER STRUCTURE */

#footer-wrapper {
	clear: both;
	margin: 0;
	padding: 0;
}

#footer-left {
	display: none;
}

#footer-right {
}

/* =FOOTER STYLE */

#footer-left, #footer-right {
	font-size: 1.2em;
	color:#000;
}
#footer-left p, #footer-right p {
	margin: 0;
	padding: 0;
}

/* =FOOTER LINKS */

#footer-wrapper a:link, #footer-wrapper a:visited, #footer-wrapper a:hover {
	color: #333;
	font-weight: normal;
}

#footer-wrapper a:link, #footer-wrapper a:visited {
}
#footer-wrapper a:hover {
}

/* =STORY
===================================================================================== */

#content .story {
	clear: both;
}
#content .story-divider-top {
}
#content .story-title {
}
#content .story h3 {
	color: #000;
}
#content .story-image {
}
#content .story img {
	float: left;
	margin: 20px 7px 3px 0;
	padding: 0px;
	border: 1px solid #CCCCCC;
}
#content .story-text {
}
#content .story p {
}
/*.story ul {
	text-align: left;
	list-style: none;
	margin: 0;
	padding: 0 0 0 15px;
	font-size: 1.2em;
}

.story li {
	background: transparent no-repeat 4px url(../images/bullet_02.gif);
	padding: 0.2em 0 0 14px;
}
*/
#content .story ul {
	text-align: left;
	list-style: none;
	padding: 0;
	font-size: 1.2em;
	margin-top: 0.2em;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#content .story li {
	background: transparent no-repeat 2px url(../images/bullet_02.gif);
	padding: 0.3em 0 0 14px;
	line-height: 1.3;
}

/* =PAGE-TOOLS
===================================================================================== */
ul.page-tools {
	display: none;
}

#search-page-form {
	display: none;
}
/* =FORMS
===================================================================================== */

form {
	margin: 0;
	padding: 0;
	text-align: left;
}

input {
	color: #333;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.textfield {
	width: 120px;
}

input.form-textfield, .form-textarea {
	color: #000;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	background-color: #fff;
  	border: 1px solid #999;
  	width: 40%;
	padding: 2px;
}
.content-col-1 input.form-textfield,
.content-col-2 input.form-textfield,
.form-textarea {
	color: #000;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	background-color: #fff;
  	border: 1px solid #999;
  	width: 55%;
	padding: 2px;
}
input.form-button, .form-select-list {
	font-size: 1em;
}
input.form-button-big {
	font-size: 1.1em;
	font-weight: bold;
	border-collapse: collapse;
	border: 1px solid #660000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	background-image: url(../images/ads/small/need-help.jpg);
}
input.form-button, .form-select-list {
	margin-top: 0px;
	margin-right: 5;
	margin-bottom: 0px;
	margin-left: 5;
}
.content-col-1 .form-select-list.full-width,
.content-col-2 .form-select-list.full-width {
	width: 58%;
}
form p {
  clear: left;
  margin: 0;
  padding: 0;
  padding-top: 0.5em;
}
form p label {
	font-weight: bold;
  	float: left;
  	width: 25%;
}
form .content-col-1 p label,
form .content-col-2 p label {
  float: left;
  width: 40%;
}
fieldset {
  margin: 0 0 10px 0;
  padding: 10px;
  width: 555px;
  float: left;
}
fieldset.two-thirds-width {
  margin: 0 0 10px 0;
  padding: 10px 3px 10px 10px;
  width: 340px;
  float: left;
}
fieldset.one-third-width {
  margin: 0 0 0 10px;
  padding: 10px 3px 10px 10px;
  width: 195px;
  float: right;
}
legend {
	font-size: 1.45em;
	font-weight: bold;
  	background-color: #FFFFFF;
	margin-bottom: 5px;
}
.required-field {
	color: #666;
}
#content fieldset .content-col-1 {	
	width: 270px;
	float: left;
}
#content fieldset .content-col-2 {	
	width: 270px;
	float: right;
}
/* =DONATIONS FORM
===================================================================================== */
#donations_form .second {
	display: none;
}