bodyOLD {margin: 0 auto;padding: 0;color: #333;background: #496887;font-size: small;}
body {margin: 0 auto;padding: 0;color: #333;background: #f1eeeb url("../images/design/bkgd_img.png") repeat-x;font-size: small;}

.audiobutton{margin: 0;padding: 0;width:185px;height:25px;}
.audiocontent{margin: 0;padding: 0 0 25px 0;width:525px;background:#FFF; border-top: 1px solid #e1e1e1;}
.audiocontent h4{padding: 0 ;margin:20px 0 0 0;font-size: 120%;color: #814230;text-transform: capitalize;font-family: georgia, times new roman, times, serif;font-weight:normal;}
.audiodates {margin: 0;padding:  4px 0 10px 0;color: #42301b;font-size: 80%;font-family: Arial, Helvetica, sans-serif;font-weight:bold;text-transform: uppercase;}
.caption p {margin: 0;padding:  10px 0 0 0;color: #42301b;font-size: 90%;font-family: Georgia, "Times New Roman", Times, serif;line-height: 1.4em;}

.twitter {margin: 25px 0 0 0;padding: 0;}
.twitter h2 {padding: 0;letter-spacing: 0.03em;margin:0 0 10px 0;font-size: 140%;background: transparent;color: #814230;text-transform: capitalize;font-family: georgia, times new roman, times, serif;font-weight:normal;}
.status {list-style: none;margin: 0;padding: 2px 30px 1px 21px;color: #814230;font-size: 100%;line-height: 1.35em;font-weight:normal;font-family:Arial, Helvetica, sans-serif; }
.status a {list-style: none;margin: 0;padding: 2px 30px 1px 0;color: #814230;font-size: 100%;line-height: 1.35em;font-weight:normal;font-family:Arial, Helvetica, sans-serif;text-decoration:none;display:block;}
.status a:hover {text-decoration:underline;}
.author {list-style: none;margin: 0 25px 0 0;padding: 3px 0 5px 21px;color: #42301b;font-size: 75%;font-family: Arial, Helvetica, sans-serif;font-weight:normal;text-transform: uppercase; background-color: #FFF;}
.follow {padding: 0;margin: 0;}
.follow p {font-family:Arial, Helvetica, sans-serif; padding: 0 0 0 0;margin: 0 0 0 19px;}
.follow p a {padding: 5px 0 5px 22px;background: #FFF url("../images/design/twittericon.jpg") no-repeat center left;color: #c4bdb6;font-size: 80%;font-weight:bold;text-transform: uppercase;text-decoration: none;}
.follow p a:hover {text-decoration: none;background: #FFF url("../images/design/twittericon_color.jpg") no-repeat center left;color: #814230;}

.rss {float: left;margin: 15px 0 0 0;height: 25px;width: 170px;background: url("../images/design/rss.png") no-repeat center left;}
.rss p {padding: 3px 0 0 32px;margin: 0;text-align: left;}
.rss p a {color: #42301b;font-size:95%;font-family:  Arial, Helvetica, sans-serif;text-decoration: none;}
.rss p a:hover {color: #42301b;font-size:95%;font-family:  Arial, Helvetica, sans-serif;text-decoration: underline;}

.news .back a {margin: 0;padding: 2px 3px 2px 3px;color: #814230;font-size: 90%;font-family:  Arial, Helvetica, sans-serif; font-weight:bold;text-decoration: underline;text-transform:uppercase;}
.news .back a:hover {background: #814230;color: #FFF;text-decoration:none;}


.news_date {
	list-style: none;
	margin: 0;
	padding: 4px 9px 2px 0;
	color: #42301b;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform: uppercase;
}
.news_title {
	list-style: none;
	margin: 0;
	padding: 4px 9px 3px 0;
	color: #814230;
	font-size: 110%;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
}


#photo_environment { margin: 32px 0 10px 0;width: 560px;height: 150px;background-color:#e1e1e1;}
#photo_homePRE_IE6 { margin: 29px 0 30px 19px;width: 540px;height: 290px;background: #FFF url("../images/design/photo_home.jpg") no-repeat top left;border: 3px solid #dedad7;}
#photo_home { margin: 29px 0 20px 19px; width: 540px;height: 290px;background: #FFF url("../images/design/photo_home.jpg") no-repeat top left;border: 3px solid #dedad7;}
#photo_home p {text-align:right;padding: 10px 30px 0 300px;color: #FFF;font-size: 100%;font-family: Georgia, "Times New Roman", Times, serif;line-height: 1.25em;font-weight:normal;font-style:italic;}
#photo_homeOLD { margin: 32px 0 10px 0;width: 575px;height: 300px;background: #FFF url("../images/design/photo_home.jpg") no-repeat top left;}
#photo_bio { margin: 6px 0 20px 25px;padding: 0;width: 226px;height: 260px;background: #FFF url("../images/design/photo_bio.jpg") no-repeat top left;border: 2px solid #dedad7; float:right;}

#pullquote_home {font-family: georgia, times new roman, times, serif;font-weight: normal;font-size: 160%;margin:0;padding: 0 20px 10px 20px;}
#pullquote_home p {padding: 0 0 22px 0; margin:0 0 0 0;border-bottom: 2px solid #dedad7;color: #928778;line-height: 1.6em;}

.social {margin: 12px 0 12px 0;padding: 0;width: 218px;border: 1px solid #dedad7;background: #FFF;}
.social p {	font-family: Arial, Helvetica, sans-serif;font-size: 120%;color: #814230;text-align: center;padding:8px 8px 8px 8px;margin: 2px;background: #f2f1ef;}
#logos p {text-align: center;padding:8px 0 8px 0;margin: -2px 0 -2px 0;border-left: #FFF 2px solid;border-right: #FFF 2px solid;}

.news h2 {padding: 0 0 14px 0;margin: 0;font-size: 140%;font-weight: normal;background: transparent;color: #814230;}
.news {float: left;margin: 0;padding: 0 10px 40px 60px;width: 550px;color: #333;background-color: #FFF;text-align: left;}
.news ol {list-style-type: decimal;padding:4px 0 10px 0;margin: 0 0 0 14px;}
.news ol li {margin: 0 0 13px 0;padding: 0 0 5px 0;color: #814230;font-size: 100%;font-family: Georgia, "Times New Roman", Times, serif;line-height: 1.3em;font-weight:normal;font-style:italic;}

.news ul {
	list-style: none;
	padding:0 0 2px 0;
	margin:0;
}
.news ul li {
	list-style: none;
	margin: 0 0 13px 0;
	padding: 0;
	color: #42301b;
	font-size: 95%;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.8em;
}
.news ul li a {
	margin: 0;
	padding: 0 4px 2px 0;
	color: #814230;
	font-size: 110%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	text-transform: capitalize;
}
.news ul li a:hover {
	background: #814230;
	color: #FFF;
	text-decoration:none;
}



h1 {font-family: georgia, times new roman, times, serif;color: #814230;font-weight: normal;font-size: 170%;padding: 20px 15px 0 0;}
h1 a {color: #814230;}
h2, h3 {font-family: georgia, times new roman, times, serif;color: #814230;}
h4 {font-family: lucida grande, verdana, arial, helvetica, sans-serif;margin-bottom: 4px;}
p {color: #42301b;font-size: 95%;font-family: Georgia, "Times New Roman", Times, serif;line-height: 1.8em;padding: 0 50px 0 0;}
.news p a {color: #814230;font-size: 105%;text-decoration:underline;font-weight:normal;font-family: Georgia, "Times New Roman", Times, serif;padding: 1px 2px 1px 2px;}
.news p a:hover {background: #814230;color: #FFF;text-decoration:none;}
ol {margin-bottom: 10px;}
.center {text-align: center;}
blockquote {font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;}
ul {list-style: square;margin-top: 3px;margin-bottom: 3px;margin-left: 1em;padding-left: 1em;}
img {margin: 0;padding: 0;border: 0;}
.pullquote {font-family: georgia, times new roman, times, serif;font-weight: normal;font-size: 160%;margin:0;padding: 20px 0 20px 0; }
.pullquote p {padding: 0 0 0 20px; margin:0;border-left: 2px solid #814230;color: #928778;line-height: 1.3em;}







#nav_upper {margin: 0;padding: 0;height: 175px;background: #FFF;background: #FFF url("../images/design/nav_upper.jpg") no-repeat top left;}
#nav_upper_right {margin: 62px 0px 0 0;padding: 0 18px;height: 33px;width: 179px;float:right;}
a.rollover {display: block;height: 33px;width: 179px;background: url("../images/design/talk.jpg") 0 -33px no-repeat;text-decoration: none;}
a:hover.rollover {background-position: 0 0;}
#nav_lower {margin: 0;padding: 0;height: 34px;background: #575f25;background: #FFF url("../images/design/nav_lower.jpg") repeat-x top left;}
#nav_left {margin:0;padding:0 0 0 60px;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 115%;text-align: left;}
#nav_left ul {list-style: none;}
#nav_left li {margin:0;float: left;padding: 0;margin-right: 0;list-style: none;color: #000;}
#nav_left li a {font-family: Arial, Helvetica, sans-serif;display: block; padding: 8px 19px 0 0;text-transform: capitalize; color: #FFF;text-decoration:none;}
#nav_left a:hover {color: #b1bac7;}
#nav_right {margin:0;padding:0 18px 0 0;font-family: Arial, Helvetica, sans-serif;font-size: 90%;font-weight:normal;width: 225px;}
#nav_right ul {list-style: none;}
#nav_right li {padding: 10px 7px 0 0;margin-right: 0;list-style: none;color: #6a7e9a;float:right;}
#nav_right li a {	display: block; padding: 0 0 0 0; text-transform: capitalize; color: #e5c945;text-decoration:none;}
#nav_right a:hover {text-decoration:underline;}

.gallery {margin: 12px 0 12px 0;padding: 0;width: 218px;border: 1px solid #dedad7;color: #000;background: #FFF;}
.gallery p {padding:0;margin: 2px;}
.gallery p a {font-family: Georgia, "Times New Roman", Times, serif;font-size: 130%;color: #814230;text-align: center;text-decoration: none;display: block;padding:8px 8px 150px 8px;background: #f2f1ef url("../images/design/img_photogallery.jpg") no-repeat;background-position: 0 0 0 0;}
.gallery p a:hover {color: #928778;background: url("../images/design/img_photogallery.jpg") no-repeat;background-position: -214px 0;}


#wrapper {margin: 0 auto;padding-bottom: 0;width: 900px;background: #FFF;margin-top: 0px;}
#sidebar {float: right;margin-left: 5px;padding: 0;width: 242px;text-align: left;border-right: #FFF 2px solid;}

/* form columns*/
.col1{float: left; width: 260px; text-align: left;font-family: Arial, Helvetica, sans-serif;font-size: 85%;font-weight:bold;color: #814230;margin:0;padding:0;}
.col1 input{border: 1px solid #928778;height:17px;margin:0 0 10px 0;} 
.col1 select{border: 1px solid #928778;height:17px;margin:0 0 10px 0;} 
.col2{float: left; width: 250px; text-align: left;font-family: Arial, Helvetica, sans-serif;font-size: 85%;font-weight:bold;color: #814230;} 
.col2 input{border: 1px solid #928778;height:17px;} 
.col2 select{border: 1px solid #928778;height:17px;margin:0 0 10px 0;} 
.col3a{float: left; width: 50px; text-align: left;font-family: Arial, Helvetica, sans-serif;font-size: 85%;font-weight:bold;color: #814230; padding: 0 10px 0 0;}
.col3a input{border: 1px solid #928778;height:17px;} 
.col3a select{border: 1px solid #928778;}
.col3b{float: left; width: 50px; text-align: left;font-family: Arial, Helvetica, sans-serif;font-size: 85%;color: #814230;font-weight:bold;} 
.col3b input{border: 1px solid #928778;height:17px;} 
.col4{float: left; width: 250px; padding: 4px 0 4px 0; text-align: left;font-family: georgia, times new roman, times, serif;font-size: 90%;font-weight: normal;}
.volunteer_boxes{width:500px; background: #814230;color:white;padding:15px 0px 15px 20px;}
.volunteer_boxes input{height: 13px;padding:0;margin:0;font-family: georgia, times new roman, times, serif;font-weight: normal;}

.emailupdates {margin:14px 0 14px 0;padding: 0;width: 218px;color: #814230;background: #FFF;border: 1px solid #dedad7;}
.emailupdates p {padding:0; margin:2px;height:5px;background:#FFF;}
.emailupdates h1 {padding:13px 0 5px 13px; margin:2px 2px 0 2px;background:#f2f1ef;color: #814230;font-size: 85%;font-family: Arial, Helvetica, sans-serif; font-weight:bold;text-transform: uppercase;}
.emailupdates input {border:0;color: #42301b; padding: 0 0 0 5px;}
.emailupdates input.zip {width:100px; margin: 6px 0 0 13px;background:#FFF;height: 20px;}
.emailupdates input.email {width:181px;margin: 6px 0 2px 13px;background:#FFF;height: 20px;}
.emailupdates input.submit {width:70px;margin: 6px 0 14px 11px; background:#456481; color:#FFF;text-weight:bold;padding: 0;font-size: 85%;cursor:pointer;height: 20px;}
.emailupdates input.submit:hover {background:#6a839a;}
.emailform {margin:0 2px 2px 2px;height:68px;padding: 0;background: #f2f1ef;}

.blog {margin: 30px 0 14px 0;padding: 0;width: 218px;border: 0;color: #000;background: #FFF;border: 2px solid #dedad7;}
.blog p {padding:0; margin: 0; width: 100%; height:100%;}
.blog p a:hover {background: #f2f1ef url("../images/design/blog.jpg") no-repeat; background-position: -218px 0;}
.blog p a {background: #f2f1ef url("../images/design/blog.jpg") no-repeat;background-position: 0 0 0 0;font-family: Georgia, "Times New Roman", Times, serif;font-size: 130%;color: #FFF;text-align: center;text-decoration: none;display:block;padding:9px;width:218;height:100%;}

.callout_left {margin: 15px 0 30px 20px;padding: 0;background: #FFF;width: 255px; display:inline}
.callout_right {margin: 15px 20px 30px 0;padding: 0;background: #FFF;width: 255px; display:inline}
.callout_left h2 {padding: 0 0 10px 20px;margin: 0;font-size: 130%;font-weight: normal;background: transparent;color: #814230;}
.callout_right h2 {padding: 0 0 10px 20px;margin: 0;font-size: 130%;font-weight: normal;color: #814230;}
.callout_content {margin: 0;padding: 0;width: 250px; background-color: #FFF;border-left: 2px solid #dedad7;}
.callout_left ul, .callout_right ul {margin: 2px 20px 0 20px;padding: 0;}
.callout_left ul li, .callout_right ul li {list-style: none;margin: 0 0 0 0;padding: 1px 0 1px 0;color: #928778;font-size: 85%;font-family: Arial, Helvetica, sans-serif;font-weight:bold;}
.callout_left ul li a, .callout_right ul li a {font-size: 115%;padding: 0;display:block;margin: 0;line-height: 1.4em;font-weight:normal;color: #42301b;text-decoration: none;font-family: Georgia, "Times New Roman", Times, serif;}
.callout_left ul li a:hover, .callout_right ul li a:hover {text-decoration: underline;}
.callout_left {float: left;}
.callout_right {float: right;}
.line {margin: 9px 0 9px 0;border-bottom: #dedad7 1px solid;}
.line_twitter {margin: 9px 25px 9px 20px;border-bottom: #dedad7 1px solid;}

#nav_upper {margin: 0;padding: 0;height: 175px;background: #FFF;background: #FFF url("../images/design/nav_upper.jpg") no-repeat top left;}
#nav_upper_right {margin: 62px 0px 0 0;padding: 0 18px;height: 33px;width: 179px;float:right;}
a.rollover {display: block;height: 33px;width: 179px;background: url("../images/design/talk.jpg") 0 -33px no-repeat;text-decoration: none;}
a:hover.rollover {background-position: 0 0;}
#nav_lower {margin: 0;padding: 0;height: 34px;background: #575f25;background: #FFF url("../images/design/nav_lower.jpg") repeat-x top left;}
#nav_left {margin:0;padding:0 0 0 60px;float: left;font-family: georgia, times new roman, times, serif;font-size: 115%;text-align: left;}
#nav_left ul {list-style: none;}
#nav_left li {margin:0;float: left;padding: 0;margin-right: 0;list-style: none;color: #000;}
#nav_left li a {	display: block; padding: 8px 19px 0 0;text-transform: capitalize; color: #FFF;text-decoration:none;}
#nav_left a:hover {color: #b1bac7;}
#nav_right {margin:0 0px 0 0;padding:0 18px 0 0;font-family: Arial, Helvetica, sans-serif;font-size: 90%;font-weight:normal;float: right;}
#nav_right ul {list-style: none;}
#nav_right li {padding: 10px 7px 0 0;margin-right: 0;list-style: none;color: #6a7e9a;float:right;}
#nav_right li a {	display: block; padding: 0 0 0 0; text-transform: capitalize; color: #e5c945;text-decoration:none;}
#nav_right a:hover {text-decoration:underline;}

.issuesleft, .issuesright {margin: 12px 30px 12px 0;padding: 0;width: 240px;border: 0px solid #dedad7;color: #000;background: #FFF; float:left;}
.issuetitles {margin: 0;padding: 0;font-size: 110%;font-family: Arial, Helvetica, sans-serif;font-weight:bold; margin: 0 0 5px 0;}
.issuetitles a {color: #42301b;text-decoration:none; padding: 0; margin: 0;}
.issuetitles a:hover {color: #814230;text-decoration:underline;}
.issueimg {width:100%;padding: 0; margin: 0;border: 2px solid #dedad7;width:240px;height:113px;}
.issueimg_lg {float:right;margin: 7px 0 10px 15px;border: 1px solid #dedad7;width:325px;height:210px;}

div.row{clear:both;padding:5px 0 0 0}
.row input.submit {background:#814230;border:1px solid #814230; color:#FFF;text-transform:uppercase;font-size: 85%;font-family: Arial, Helvetica, sans-serif;padding: 4px 13px 4px 13px;letter-spacing:0.1em;cursor:pointer;}
.row input.submit:hover {background:#9a5440;border:1px solid #9a5440;}

#contact_us_form input.submit {background:#814230; border:0; color:#FFF;text-transform:uppercase;font-size: 85%;font-family: Arial, Helvetica, sans-serif;padding: 4px 13px 4px 13px;margin: 0;letter-spacing:0.1em;cursor:pointer;}
#contact_us_form input.submit:hover {background:#9a5440;}

#contactbox {float: left;margin: 0;padding: 0;background: url("../images/design/contact.gif") no-repeat top left;width: 535px;height: 265px;}
#message {margin: 15px 0 0 15px;padding: 0;border: 0;background: #FFF;width: 507px;height: 178px;color: #42301b;}
.text_label {float: left;}
.email {margin: 0 10px 0 0;float: left;}
.zip {margin: 0 10px 0 0;float: left;}
.info {padding: 0;letter-spacing: 0.03em;margin:0 0 10px 0;font-size: 140%;background: transparent;color: #814230;text-transform: capitalize;font-family: georgia, times new roman, times, serif;font-weight:normal;}

.sidebar_text {margin: 25px 0 25px 0;padding: 0;width: 218px;}
.sidebar_text h2 {padding: 0 0 5px 0;letter-spacing: 0.03em;margin: 0;font-size: 120%;font-weight: normal;background: transparent;color: #814230;}
.sidebar_text_content {margin: 0;padding: 0;width: 218px; background-color:#FFF;border: 1px solid #dedad7;}
.sidebar_text p {padding: 15px 25px 15px 25px; margin:2px; list-style: none; line-height: 1.5em; color: #42301b;font-family: Arial, Helvetica, sans-serif;font-size: 85%; background-color: #f2f1ef;}
.sidebar_text p a {padding: 3px 0 3px 0; margin: 0;  font-size: 105%;display:block;color: #814230;}
.sidebar_text p a:hover {color: #42301b;}


a.facebook {display: block;width: 73px;height: 26px;margin: 0 0 0 67px;background:  url("../images/design/facebook.jpg") no-repeat;background-position: 0 0;text-decoration: none;}
a:hover.facebook {background:  url("../images/design/facebook.jpg") no-repeat; background-position: -73px 0;}

a.linked { display: block;margin: 0 0 0 62px; width: 92px; height: 26px; background: #f2f1ef url("../images/design/linked.jpg") no-repeat;background-position: 0 0; text-decoration: none;}
a:hover.linked { background: #f2f1ef url("../images/design/linked.jpg") no-repeat; background-position: -92px 0;}

a.youtube {display: block;margin: 0 0 0 67px; width: 73px; height: 32px; background: url("../images/design/youtube.jpg") no-repeat;background-position: 0 0;  text-decoration: none;}
a:hover.youtube {  background: url("../images/design/youtube.jpg") no-repeat; background-position: -73px 0;}

a.twitterlogo {display: block;margin: 0 0 0 62px;width: 92px;height: 26px; background: url("../images/design/twitter.jpg") no-repeat;background-position: 0 0; text-decoration: none;}
a:hover.twitterlogo { background: url("../images/design/twitter.jpg") no-repeat; background-position: -92px 0;}


*:focusOLD {outline: 0;}

.callout_categories {margin: 40px 0 30px 0;padding: 0;width: 218px;}
.callout_categories h2 {padding: 0 0 14px 0;letter-spacing: 0.03em;margin: 0;font-size: 140%;font-weight: normal;background: transparent;color: #814230;}
.callout_categories li {padding: 0; margin:0; list-style: none;border-bottom: #dedad7 1px solid; color: #928778;font-family: Arial, Helvetica, sans-serif;font-size: 85%;font-weight:bold;}
.callout_categories li a {padding: 5px 0 5px 21px; margin: 3px 0 3px 0; font-size: 105%;display:block;line-height: 1.4em;color: #42301b;text-decoration: none;}
.callout_categories li a:hover {text-decoration: none; color: #814230; background-color: #FFF}
.callout_categories li a.active {text-decoration: none; color: #814230; background-color: #FFF; }

.postedby {list-style: none;margin: 0;padding: 4px 0 3px 0;color: #42301b;font-size: 80%;font-family: Arial, Helvetica, sans-serif;font-weight:bold;text-transform: uppercase;}
.videodates {margin: 0;padding: 6px 0 10px 0;color: #42301b;font-size: 90%;font-family: Arial, Helvetica, sans-serif;font-weight:bold;text-transform: uppercase;}

#blog {float: left; display:inline; margin: 0 0 0 30px;padding: 0 0 0 10px;width: 580px;color: #333;text-align: left;}

.spacer10 {height:10px;}
.spacer20 {height:20px;}
.spacer25 {height:25px;}
.spacer50 {height:50px;}
.spacerhome {height:25px; clear:both;}
.clear {clear:both;}

/* sidebar styles */


.donate {margin: 4px 0 4px 0;padding: 0;width: 218px;border: 0;color: #000;background: #f2f1ef;border: 2px solid #dedad7;}
.donate p {padding:0; margin: 0;}
.donate p a:hover {background: #f2f1ef url("../images/design/donate.jpg") no-repeat;	background-position: -218px 0;}
.donate p a {background: #f2f1ef url("../images/design/donate.jpg") no-repeat;background-position: 0 0 0 0;font-family: Georgia, "Times New Roman", Times, serif;font-size: 130%;color: #FFF;text-align: center;text-decoration: none;display: block;padding:9px;width:218;height:100%;}

.volunteer {margin: 4px 0 4px 0;padding: 0;width: 218px;border: 0;color: #000;background: #f2f1ef;border: 2px solid #dedad7;}
.volunteer p {padding:0; margin: 0;}
.volunteer p a:hover {background: #f2f1ef url("../images/design/volunteer.jpg") no-repeat;	background-position: -218px 0;}
.volunteer p a {background: #f2f1ef url("../images/design/volunteer.jpg") no-repeat;background-position: 0 0 0 0;font-family: Georgia, "Times New Roman", Times, serif;font-size: 130%;color: #FFF;text-align: center;text-decoration: none;display: block;padding:9px; width:218;height:100%;}




/* content styles */



#content {float: left; display:inline; margin: 0;padding: 0;background: url("../images/design/sidebar.png") repeat-y top left;;width: 900px;}
#blogtitle {font-size: 1.25em;color: #2F4C12;float: left;margin: 7px 0 0 0;padding: 8px 4px 4px 4px;width: 700px;border-top: 1px solid #333;}
#blogtitle h1 {margin: 0;padding-top: 5px;font: 160% Georgia, Times, serif;letter-spacing: 0.1em;text-align: left;}
#nav {float: left;margin: 0;padding: 0;width: 350px;text-align: right;background: transparent;color: #333;font-size: 70%;font-variant: small-caps;letter-spacing: 0.09em;}
.entry {margin-top: 10px;padding: 0 10px 10px 10px;border: 1px solid #ccc;background: #F9F8F2;color: #333;}
.date {font-size: 120%;background: transparent;color: #000;}
.title {font-size: 130%;font-weight: normal;background: transparent;color: #336600;border-bottom: 1px solid #ddd;}
.posted {margin-bottom: 10px;font: 10px lucida grande, verdana, arial, helvetica, sans-serif;background: transparent;color: #666;}
.sidetitle {margin: 18px 0 7px 0;font-size: 120%;letter-spacing: 0.09em;font-weight: normal;background: transparent;color: #814230;border-bottom: 1px dotted #ccc;}
.spacer {clear: both;}

.paginate {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			12px;
 font-weight: 		normal;
 letter-spacing:	.1em;
 padding:			10px 6px 10px 4px;
 margin:			0;
 background-color:	transparent;
}

.pagecount {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			10px;
 color:				#666;
 font-weight:		normal;
 background-color: transparent;
}

.calendarBG {
 background-color: #000;
}

.calendarBlank {
 background-color: #9DB7A7;
}

.calendarHeader {
 font-weight: bold;
 color: #fff;
 text-align: center;
 background-color: #000;
}

.calendarMonthLinks {
 font-family:       Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 font-size:         11px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 color:             #fff;
 background-color:  transparent;
}

.calendarMonthLinks a {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarMonthLinks a:visited {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarMonthLinks a:hover {
 color:             #ccc;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarDayHeading {
 font-weight: bold;
 font-size:	11px;
 color: #fff;
 background-color: #195337;
 text-align:  center;
 vertical-align: middle;
}

.calendarToday {
 font-family:       Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #000;
 background-color: 	#ccc;
}

.calendarCell {
 font-family:       Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #666;
 background-color:  #fff;
}

.calendarCell a {
 color:             #000;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarCell a:visited {
 color:             #000;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarCell a:hover {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}

.input {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #000;
font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size:         11px;
height:            1.6em;
padding:           .3em 0 0 2px;
margin-top:        6px;
margin-bottom:     3px;
}

.textarea {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #000;
font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size:         11px;
margin-top:        3px;
margin-bottom:     3px;
}

.checkbox {
background-color:  transparent;
margin:            3px;
padding:           0;
border:            0;
}

.submit {
background-color:  #fff;
font-family:       Arial, Verdana, Sans-serif;
font-size:         11px;
font-weight:       normal;
letter-spacing:    .1em;
padding:           1px 3px 1px 3px;
margin-top:        6px;
margin-bottom:     4px;
text-transform:    uppercase;
color:             #000;
}






/* footer styles */


#footer {margin: 0;padding: 0;height: 36px;background: #FFF url("../images/design/footer.jpg") repeat-x bottom left;}
#footer ul {padding: 10px 0 0 42px;}
#footer ul li {color: #e5c945;font-size: 90%;font-family: Arial, Helvetica, sans-serif;font-weight:bold;padding: 0 3px 0 3px;float:left;display:inline;}
#footer ul li a {color: #FFF;font-weight:normal;padding: 0;text-decoration:none;}
#footer ul li a:hover {text-decoration:underline;}
#footer ul li.lines {color: #6a7e9a;}
#footer .login {float:right;width:358px;padding:0;margin: -6px 0 0 0;}
#footer .login label { text-transform: capitalize;font-family: Arial, Helvetica, sans-serif; color:#e5c945; font-weight: bold; font-size:90%; padding-top:4px; margin:0 9px 0 5px;}
#footer .login label,
#footer .login input { float:left; }
#footer .login .email {padding:2px 0 2px 0; margin: 0 5px 0 0;height:14px;font-size:11px;width:130px;background-color: #6a839a;border: #6a839a 1px solid;color: #FFF;}
#footer .login .zip {padding:2px 5px 2px 0;margin: 0;height:14px;font-size:11px;width:39px;background-color: #6a839a;border: #6a839a 1px solid;color: #FFF;}
#footer .login-button {position:relative;left:6px;border:0;background: #edd466 url("../images/design/submit_arrow.png") no-repeat 0 0;font-size:0;line-height:0;text-indent: -4000px;width:20px;	height:20px;cursor:pointer;}
.disclaimer {width:900px;padding: 0;margin:0;text-align:left;}
.disclaimer p {color: #42301b;font-size: 85%;font-family: Arial, Helvetica, sans-serif;text-align:left;padding: 0 0 10px 58px;line-height: 1.6em;}
.disclaimer p a {color: #42301b;text-decoration:underline;}
.disclaimer p a:hover {text-decoration:underline;}




.photogallery, .photogallery2 {margin: 12px 40px 15px 0;padding: 0;width: 214px;height: 224px;color: #000;background: #FFF; float:left;border: #000 0px solid;}
.photogallery p, .photogallery2 p {padding:0;border: 2px solid #dedad7;width: 214px;height: 180px;}
.photogallery p a {font-family: Georgia, "Times New Roman", Times, serif;font-size: 150%;color: #c7c2b9;text-align: center;text-decoration: none;display: block;padding:140px 8px 40px 8px;background: #f2f1ef url("../images/design/img_waterville.jpg") no-repeat;background-position: 0 0 0 0;}
.photogallery2 p a {font-family: Georgia, "Times New Roman", Times, serif;font-size: 150%;color: #c7c2b9;text-align: center;text-decoration: none;display: block;padding:140px 8px 40px 8px;background: #f2f1ef url("../images/design/img_maine.jpg") no-repeat;background-position: 0 0 0 0;}
.photogallery p a:hover {color: #b0aca4;background: #f2f1ef url("../images/design/img_waterville.jpg") no-repeat;background-position: -214px 0;}
.photogallery2 p a:hover {color: #b0aca4;background: #f2f1ef url("../images/design/img_maine.jpg") no-repeat;background-position: -214px 0;}

.photogallery3 {margin: 0 40px 15px 0;padding: 0;width: 214px;height: 224px;color: #000;background: #FFF; float:left;border: #000 0px solid;}
.photogallery3 p {padding:0;border: 2px solid #dedad7;width: 214px;height: 180px;}
.photogallery3 p a {font-family: Georgia, "Times New Roman", Times, serif;font-size: 150%;color: #c7c2b9;text-align: center;text-decoration: none;display: block;padding:140px 8px 40px 8px;background: #f2f1ef url("../images/design/img_road.jpg") no-repeat;background-position: 0 0 0 0;}
.photogallery3 p a:hover {color: #b0aca4;background: #f2f1ef url("../images/design/img_road.jpg") no-repeat;background-position: -214px 0;}







/* MEDIA SIDEBAR */

.media_subnav {
	margin: 0;
	padding: 0;
}
.media_subnav ul {
	margin: 0;
	padding: 62px 24px 10px 0;
	list-style: none;
}
.media_subnav ul li {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #dedad7;
	display: block;
}
.media_subnav ul li a {
	margin: 3px 0;
	padding: 8px 0 7px 14px;
	color: #42301b;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
	display: block;
}
.media_subnav ul li a:hover {
	color: #814230;
	text-decoration: none;
	background: #FFF;
}








/* GALLERY NEW */


.gallery_wrapper {
	margin: 0;
	padding: 0;
}
.gallery_inner {
	margin: 0;
	padding: 0;
	background: #e1e1e1;
	width: 500px;
	height: 415px;
}
.more_galleries {
	margin: 0;
	padding: 0;
}
.more_galleries p {
	margin: 0;
	padding: 8px 0 0 0;
	font-size: 150%;
	color: #814230;
}
.more_galleries p a {
	margin: 0;
	padding: 0 5px 0 0;
	color: #814230;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}




/* VIDEOS NEW */


.videos_wrapper {
	margin: 0;
	padding: 0 0 30px 0;
	float: left;
}
.videos_border {
	margin: 0;
	padding: 5px;
	border: 1px solid #dedad7;
	float: left;
}
.videos_embed {
	margin: 0;
	padding: 0;
	width: 320px;
	height: 259px;
	float: left;
}
.videos_title {
	margin: 0;
	padding: 0;
	float: left;
	width: 215px;
}
.videos_title p {
	margin: 0;
	padding: 0 10px 5px 18px;
	color: #814230;
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform: capitalize;
	line-height: 1.3em;
}
.videos_date {
	margin: 0;
	padding: 0;
	float: left;
	width: 215px;
}
.videos_date p {
	margin: 0;
	padding: 0 0 10px 18px;
	color: #42301b;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform: uppercase;
}
.videos_desc {
	margin: 0;
	padding: 0;
	float: left;
	width: 215px;
}
.videos_desc p {
	margin: 0;
	padding: 0 0 0 18px;
	line-height: 1.6em;
	font-size: 90%;
}
.more_youtube {
	margin: 0;
	padding: 0;
	border-top: 1px solid #dedad7;
	height: 50px;
	width: 530px;
	float: left;
}
.more_youtube p {
	margin: 0;
	padding: 8px 0 0 0;
	font-size: 150%;
	color: #814230;
}
.more_youtube p a {
	margin: 0;
	padding: 0 5px 0 0;
	color: #814230;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}




/* AUDIO NEW */


.audio_wrapper {
	margin: 0;
	padding: 13px 0 0 0;
	border-top: 1px solid #dedad7;
	float: left;
}
.audio_content {
	margin: 0;
	padding: 0;
	float: left;
	width: 300px;
}
.audio_title {
	margin: 0;
	padding: 0 0 2px 0;
	color: #814230;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform: capitalize;
	line-height: 1.3em;
	width: 265px;
}
.audio_dates {
	margin: 0;
	padding: 0 0 10px 0;
	color: #42301b;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform: uppercase;
}
.audio_embed {
	margin: 0;
	padding: 0;
	float: right;
}








/* HOME NEW */


.quote_photo {
	margin: 8px 0 0 0;
	padding: 0;
	float: left;
}
.photo {
	margin: 0;
	padding: 0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	width: 898px;
	height: 175px;
	background: url("../images/design/img_home.jpg") no-repeat top left;
}
.photo2 {
	margin: 0;
	padding: 0;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	width: 898px;
	height: 175px;
	background: url("../images/design/img_home_van.jpg") no-repeat top left;
}
.photo2 .textwrapper {
	width: 383px;
	float: left;
}
.photo2 .heading {
	margin: 0;
	padding: 28px 20px 0 60px;
	color: #814230;
	font-size: 140%;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: capitalize;
	line-height: 1.3em;
}
.photo2 p {
	margin: 0;
	padding: 6px 35px 0 60px;
	line-height: 1.7em;
	font-size: 100%;
	font-style: italic;
	border: none;
}
.photo2 .number {
	width: 29px;
	float: left;
	color: #FFF;
	font-size: 145%;
	font-family: Arial, Helvetica, sans-serif;
	padding: 76px 0 77px 0;
}
.wrapper_left {
	margin: 15px 0 0 0;
	padding: 0;
	float: left;
	width: 600px;
}
.video_wrapper {
	margin: 0;
	padding: 0;
	float: left;
	width: 600px;
	background: #e0ddd6 url("../images/design/video_bkgd.jpg") no-repeat top left;
	border-left: 1px solid #FFF;
}
.video_content {
	margin: 0;
	padding: 25px 0 0 0;
	float: right;
	width: 190px;
}
.home_video_title {
	margin: 0;
	padding: 0;
	float: left;
	width: 195px;
}
.home_video_title p {
	margin: 0;
	padding: 0 10px 5px 18px;
	color: #814230;
	font-size: 140%;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: capitalize;
	line-height: 1.3em;
}
.home_video_date {
	margin: 0;
	padding: 0;
	float: left;
	width: 215px;
}
.home_video_date p {
	margin: 0;
	padding: 0 0 10px 18px;
	color: #42301b;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform: uppercase;
}
.home_video_desc {
	margin: 0;
	padding: 0;
	float: left;
	width: 185px;
}
.home_video_desc p {
	margin: 0;
	padding: 0 0 15px 18px;
	line-height: 1.6em;
	font-size: 90%;
}
.video_feature {
	margin: 0;
	padding: 14px;
	float: right;
}
.video_embed_border {
	margin: 0;
	padding: 5px;
	border: 1px solid #dedad7;
	background: #fff;
	float: left;
}
.video_embed {
	margin: 0;
	padding: 0;
	width: 325px;
	height: 223px;
	background: #000;
}


.blognews_wrapper {
	margin: 0;
	padding: 28px 0 0 64px;
	float: left;
	background: #FFF;
}
.blognews_wrapper h2 {
	padding: 0 0 15px 0;
	margin: 0;
	font-size: 140%;
	font-weight: normal;
	color: #814230;
}
.blognews_title {
	padding: 6px 0 1px 0;
	margin: 0;
}
.blognews_title a {
	font-size: 110%;
	padding: 0;
	display:block;
	margin: 0;
	line-height: 1.4em;
	font-weight:normal;
	color: #42301b;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.blognews_title a:hover {
	text-decoration: underline;
}
.blognews_date {
	margin: 0;
	padding: 0 0 6px 0;
	color: #42301b;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform: uppercase;
}
.blognews_line {
	margin: 0;
	padding: 0;
	width: 535px;
	height: 5px;
	border-bottom: #dedad7 1px solid;
}


.twitter_wrapper {
	margin: 0;
	padding: 25px 0 25px 0;
	float: left;
}
.twitter_title {
	margin: 0;
	padding: 0;
	float: right;
	width: 280px;
	height: 100px;
	background: url("../images/design/tweet.png") no-repeat top right;
}
.twitter_title h2 {
	margin: 0;
	padding: 20px 0 0 63px;
	font-size: 140%;
	font-weight: normal;
	color: #814230;
}
.tweet_wrapper {
	margin: 0 0 0 -3px;
	padding: 0;
	float: right;
	width: 320px;
}
.tweet_follow {
	margin: 0;
	padding: 0;
	height: 21px;
	float: right;
}
.tweet_follow a {
	margin: 0;
	padding: 0;
	color: #cec9c2;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}
.tweet_follow a:hover {
	color: #814230;
}
.tweet_upper {
	margin: 0;
	padding: 0;
	float: left;
	height: 14px;
	width: 314px;
	background: #42301b;
	border-right: 3px solid #dad6d1;
	border-left: 3px solid #dad6d1;
	border-top: 3px solid #dad6d1;
}
.tweet_mid {
	margin: 0;
	padding: 0;
	float: left;
	width: 314px;
	background: #42301b url("../images/design/tweet_noresults.png") no-repeat top right;
	border-right: 3px solid #dad6d1;
	border-left: 3px solid #dad6d1;
	min-height: 30px;
	height: auto !important;
	height: 30px;
}
.tweet_mid_inner {
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	height: 100%;
	background: #42301b;
}
.tweet_mid a {
	margin: 0;
	padding: 0 15px 0 23px;
	color: #FFF;
	background: #42301b;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 90%;
	line-height: 1.5em;
	display: block;
}
.tweet_mid a:hover {
	text-decoration: underline;
}
.tweet_lower {
	margin: 0;
	padding: 0;
	height: 15px;
	width: 314px;
	float: left;
	background: #42301b;
	border-right: 3px solid #dad6d1;
	border-left: 3px solid #dad6d1;
	border-bottom: 3px solid #dad6d1;
}
.tweet_status {
	margin: 0;
	padding: 9px 0 0 0;
	float: left;
	color: #42301b;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform: uppercase;
}







/* VOLUNTEER */


.errorwrapper {
	margin: 0 auto;
	padding: 0;
	margin: 40px 0 0 0;
	text-align: center;
}
.error {
	font-family: georgia, times new roman, times, serif;
	padding: 0 0 30px 0;
	margin: 0 auto;
	width: 475px;
	background: #FFF;
	text-align: left;
}
.error h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #814230;
	font-size: 150%;
	padding: 30px 0 0 30px;
	margin: 0;
}
.error h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #42301b;
	font-size: 110%;
	font-weight: bold;
	padding: 20px 0 10px 30px;
	margin: 0;
}
.error p {
	font-family: georgia, times new roman, times, serif;
	color: #42301b;
	font-size: 100%;
	padding: 0 20px 0 30px;
	margin: 0;
}
.error ul {
	font-family: georgia, times new roman, times, serif;
	color: #42301b;
	font-size: 100%;
	padding: 0 0 0 80px;
	margin: 0 0 3px 0;
}
.error li {
	font-family: georgia, times new roman, times, serif;
	color: #42301b;
	font-size: 100%;
	padding: 0 20px 5px 10px;
	margin: 0;
	line-height: 1.5em;
}
.error p a {
	font-family: georgia, times new roman, times, serif;
	color: #814230;
	font-size: 100%;
	text-decoration: underline;
	padding: 0;
}
.member_message {
	margin: 0;
	padding: 0 0 20px 0;
	float: left;
	width: 600px;
}
.member_registration_wrap {
	padding: 0 0 0 20px;
	background: #f8f6f4;
	float: left;
	margin: 0 25px 0 0;
}
.member_registration {
	margin: 0;
	padding: 0;
	float: left;
	width: 260px;
}
.member_registration p {
	font-family: Arial, Helvetica, sans-serif;
	color: #814230;
}
.member_login_wrap {
	padding: 0 5px 7px 20px;
	background: #f8f6f4;
	float: left;
}
.member_login {
	margin: 0;
	padding: 0;
	float: left;
	width: 200px;
}
.member_login p {
	font-family: Arial, Helvetica, sans-serif;
	color: #814230;
	font-weight: bold;
}
.member_registration h3, .member_login h3 {
	color: #814230;
	font-size: 130%;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 0 0 0;
}
.logout_wrapper {
	background: #FFF;
	padding: 0 9px 0 9px;
	text-align: center;
	float: left;
	border: 1px solid #e1e1e1; 
}
.logout {
	font-family: Arial, Helvetica, sans-serif;
	color: #814230;
	font-size: 90%;
	text-decoration: none;
	font-weight: bold;
	float: left;
	margin: 3px 0 2px 0;
	padding: 0; 
}
.change_password {
	float: left;
	margin: 0;
	padding: 4px 0 0 0;
	text-transform: normal;
}
.change_password a {
	font-family: Arial, Helvetica, sans-serif;
	color: #814230;
	font-size: 90%;
	text-decoration: none;
	font-style: italic;
	padding: 0 0 0 15px;
}
.profile_info {
	margin: 0 0 -4px 0;
	padding: 30px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #814230;
	text-transform: uppercase;
}
.forgot_password_wrap {
	padding: 0 0 0 20px;
	background: #f8f6f4;
	float: left;
	margin: 0 40px 0 0;
}
.change_password_wrap {
	padding: 0 0 0 20px;
	background: #f8f6f4;
	float: left;
	margin: 0 40px 0 0;
}
.change_password_wrap p, .forgot_password_wrap p {
	font-family: Arial, Helvetica, sans-serif;
	color: #814230;
	font-weight: bold;
}








/* VOLUNTEER EVENTS */


.vol_events_wrapper {
	margin: 0;
	padding: 0 0 35px 0;
	float: left;
	width: 530px;
	border-top: 4px solid #f8f6f4;
}
.vol_events_date {
	margin: 0;
	padding: 0;
	float: left;
	background: #814230;
}
.vol_events_date p {
	margin: 0;
	padding: 4px 10px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
	color: #f8f6f4;
}
.vol_events_left {
	margin: 25px 0 0 0;
	padding: 0;
	float: left;
	width: 330px;
}
.vol_events_title {
	margin: 0;
	padding: 0 0 5px 0;
	float: left;
	width: 330px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #814230;
}
.vol_events_desc {
	margin: 0;
	padding: 0;
	float: left;
}
.vol_events_desc p {
	margin: 0;
	padding: 0 0 15px 0;
	line-height: 1.6em;
	color: #42301b;
}
.vol_events_map {
	margin: 0;
	padding: 0;
	float: left;
	width: 330px;
}
.vol_events_map a {
	margin: 0;
	padding: 0;
	color: #814230;
}
.vol_events_details {
	margin: 25px 0 0 0;
	padding: 0;
	float: right;
	width: 160px;
	font-family: Arial, Helvetica, sans-serif;
}
.vol_events_sub {
	margin: 0;
	padding: 3px 0 2px 0;
	font-size: 90%;
	font-weight: bold;
	color: #42301b;
	text-transform: uppercase;
}
.vol_events_info {
	margin: 0;
	padding: 0 0 15px 0;
	font-size: 85%;
	line-height: 1.5em;
	color: #814230;
}
.vol_events_info p {
	margin: 0;
	padding: 0;
}
.vol_events_info  a {
	color: #814230;
}
.vol_events_info ol {
	margin: 0;
	padding: 0;
}
.vol_events_info ol li {
	margin: 0 0 0 14px;
	padding: 4px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}









/* TASK LIST */



.vol_task_list {
	margin: 35px 0 42px 0;
	padding: 0;
	width: 520px;
	background: #48341c;
}
.vol_task_button {
	margin: 0;
	padding: 0;
	width: 520px;
	height: 31px;
	background: #FFF url("../images/design/task_list.jpg") no-repeat top left;
}
.vol_task_date {
	margin: 0;
	padding: 16px 30px 0 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
	color: #d2cec3;
	line-height: 1.5em;
}
.vol_task_title {
	margin: 0;
	padding: 20px 30px 0 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #f8f6f4;
	line-height: 1.5em;
}
.vol_task_desc {
	margin: 0;
	padding: 0 30px 16px 30px;
	font-size: 105%;
	color: #d2cec3;
	line-height: 1.7em;
	border-bottom: dotted 1px #dedbd2;
}
.vol_task_desc p {
	color: #d2cec3;
	padding: 0;
}
.vol_task_desc p a {
	color: #FFF;
}






/* SOCIAL NETWORKING */



.read_about {
	margin: 0;
	padding: 10px 0 10px 0;
	font-weight: bold;
	color: #42301b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
.read_about a {
	margin: 0;
	padding: 0 5px;
	color: #814230;
	text-decoration: none;
}
.read_about a:hover {
	text-decoration: underline;
}
.vol_facebook {
	margin: 0;
	padding: 0;
	float: left;
	background: url("../images/design/vol_facebook.jpg") no-repeat;
	height: 45px;
	width: 94px;
}
.vol_twitter {
	margin: 0;
	padding: 0;
	float: left;
	background: url("../images/design/vol_twitter.jpg") no-repeat;
	height: 40px;
	width: 120px;
}
.vol_youtube {
	margin: 0;
	padding: 0;
	float: left;
	background: url("../images/design/vol_youtube.jpg") no-repeat;
	height: 45px;
	width: 120px;
}
.vol_opp_wrapper {
	margin: 0;
	padding: 20px 0 5px 0;
	float: left;
	width: 530px;
	border-top: 4px solid #f8f6f4;
}
.vol_opp_title {
	margin: 0;
	padding: 0 0 5px 0;
	width: 330px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #814230;
}
.vol_opp_wrapper p {
	margin: 0;
	padding: 0 0 10px 0;
	color: #42301b;
}
.vol_opp_contact {
	margin: 0;
	padding: 0;
}
.vol_opp_contact p {
	margin: 0;
	padding: 0 0 12px 0;
	line-height: 1.6em;
	color: #42301b;
	font-style: italic;
}










/* FIX BLOG UNORDERED LISTS */


.blog_listfix ul {
	padding:0 0 2px 35px;
	margin:0;
}
.blog_listfix ul li {
	margin: 0 0 4px 0;
	padding: 0;
	color: #42301b;
	font-size: 95%;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.8em;
	list-style-type: circle;
}
.blog_listfix ul li a {
	margin: 0;
	color: #814230;
	font-size: 110%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	text-transform: capitalize;
}
.blog_listfix ul li a:hover {
	background: #814230;
	color: #FFF;
	text-decoration:none;
}













/* ENDORSEMENTS */


.endorse_wrapper {
	padding: 0 60px;
	margin:35px 0 5px 0;
	float: left;
}
.endorse_wrapper h2 {
	padding: 0;
	margin:0;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 140%;
}
.endorse_more {
	padding: 0;
	margin:-14px 0 0 0;
	float: right;
	text-align: right;
}
.endorse_more a {
	padding: 0;
	margin:0;
	font-weight: bold;
	text-transform: capitalize;
	color: #814230;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 85%;
}
.endorse_more a:hover {
	text-decoration: underline;
}
.endorsement {
	padding: 16px 25px;
	margin:10px 0 0 0;
	background: #f2f1ef;
	border-bottom: 1px dotted #42301b;
	border-top: 1px dotted #42301b;
}
.endorsement p {
	padding: 0 0 10px 0;
	margin:0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 150%;
	font-style: italic;
	line-height: 1.5em;
	width: 485px;
	text-shadow:  #FFF 1px 1px 2px;
}
.endorse_info {
	padding: 0 0 3px 0;
	margin:0;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
}



.endorse_sidebar {
	width: 218px;
	float: left;
}
.endorse_sidebar .endorsement {
	padding: 16px 20px;
	background: #FFF;
}
.endorse_sidebar .endorsement p {
	font-size: 115%;
	width: 180px;
}
.endorse_sidebar .endorse_more {
	margin:10px 0 30px 0;
	float: left;
	width: 218px;
	text-align: center;
}
.endorse_sidebar .endorse_info {
	font-size: 90%;
}




.endorse_intro {
	padding: 0 15px 16px 0;
	margin:0 0 32px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 140%;
	font-style: italic;
	line-height: 1.6em;
	border-bottom: 1px dotted #42301b;
}
.endorse_col1 {
	padding: 0;
	margin:0;
	float: left;
	width: 275px;
}
.endorse_col2 {
	padding: 0;
	margin:0;
	float: left;
	width: 275px;
}
.endorse_name {
	padding: 0 0 4px 0;;
	margin:0;
	color: #814230;
	font-size: 130%;
	font-weight: normal;
}
.endorse_name a {
	color: #814230;
}
.endorse_name a:hover {
	text-decoration: underline;
}
.endorse_company {
	padding: 0 0 18px 0;
	margin:0;
	color: #42301b;
	font-weight: bold;
	font-size: 85%;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}























