/* MARKUP ELEMENTS */
html { margin:0; padding:0; }
body { margin: 0; padding: 0; background-color: #00717c; font-family: Verdana, sans-serif; height:100%; font-size: 80%; line-height:1.2em;}

form { margin: 0; padding: 0; }
select { font-size: 10px; }

a { text-decoration: underline; color: #f15c2b; }
a:hover { text-decoration: underline; color: #fdb945; }
a img { border: 0; }

p { margin: 0 0 1.5em 0; line-height:1.5em; }
li { line-height:1.9em; }

h1, h5, h6 { font-family: Verdana, Lucida Grande, Arial, Sans-Serif; color:#00717c; margin: 1em 0 1.2em 0; font-weight:bold; }
h1 { font-size: 1.25em; }
h2 { line-height: 1.2em; font-family:Georgia; font-size:180%; color:#000;  font-weight:normal; margin: 0 0 0.5em 0;}
h3 { line-height: 1.3em; font-family:Georgia; font-size:135%; color:#0075c6;  font-weight:normal; margin: 0 0 0.5em 0;}
h4 { line-height: 1.4em; font-family:Georgia; font-size:115%; color:#0075c6;  font-weight:normal; margin: 0 0 0 0;}
h5 { font-size: 0.85em; }
h6 { font-size: 0.725em; }

hr {color:#c3dcee; size:1px; margin-bottom:8px;}

/* STRUCTURAL ELEMENTS */
#header {height:191px; background: url(images/Background_Header.gif) no-repeat center; text-align:center;}

#mainNavContainer {clear:both; text-align:center; width:701px; margin-top:5px; padding:0;}
#mainNav {font-size:12px; text-align:center; clear:both; padding:5px 0 5px 0; width:701px;}
	#mainNav a {color:#8bbabd; text-decoration:none; font-weight:bold;}
	#mainNav a:hover {color:#fdb945; text-decoration:none;}

#mainContent { clear:both; width:620px; text-align:left; background-color:#FFFFFF; margin-top:5px;}
#body { clear:both; width:560px; text-align:left; margin-left:30px;}

#footer {clear:both; text-align:center; font-size:10px; color:#FFFFFF; height:100px; margin-top:5px;}
	#footer a {color:#fdb945; text-decoration:none;}
	#footer a:hover {color:#fdb945; text-decoration:underline;}

#Conversation {clear:both; text-align:left; border-bottom:1px solid #89c7cd; line-height:1.6em;}
	#Date {float:left; text-align:left; width:130px; padding:8px 0 4px 0;}
	#Location {float:left; text-align:left; width:400px; padding:8px 0 4px 0;}


/* NAV HIGHLIGHTS */
body#Home #on_Home,
body#Survey #on_Survey,
body#Community #on_Community,
body#Feedback #on_Feedback,
body#Contact #on_Contact
{ text-decoration:none !important; color:#fff !important; font-weight:bold !important; }

/* NAV HIGHLIGHTS */
body#Home #on_Home_ft,
body#Survey #on_Survey_ft,
body#Community #on_Community_ft,
body#Feedback #on_Feedback_ft,
body#Contact #on_Contact_ft
{ text-decoration:none !important; color:#fff !important; font-weight:bold !important; }


/* FORMATTING STYLES */
.clearboth { display: block; clear: both; }
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%}.clearfix{display:block;}




.testimonialPhoto {border:1px solid #000000; padding:0; margin:0 0 0 6px;}
.giftTitle {background-color:#f5d769; padding:4px 0px 4px 6px; color:#000; font-weight:bold; font-size:12px; margin-bottom:4px;}
.giftTitle_blue {background-color:#3476B8; padding:4px 0px 4px 6px; color:#fff; font-weight:bold; font-size:12px; margin-bottom:4px;}
.giftTitle_green {background-color:#702d49; padding:4px 0px 4px 6px; color:#fff; font-weight:bold; font-size:12px; margin-bottom:4px;}
.or {padding:2px; color:#656464; font-weight:bold; font-size:12px; text-align:center;}
