* {margin: 0;}
#donate { float:right; margin-right:45px; margin-top:45px;}
#donate_internal {border:0px;margin-top:10px;}
#donate input, #reserve input {border:none; background-color:transparent;}
#reserve { padding:5px;text-align:center;}
#reserve select  { margin-bottom:5px; margin-top:5px;}
body { background-image: url(images/bg_page.jpg); margin-top: 0px; background-repeat: repeat-x; background-color: #ABC183; text-align: center; height:100%;}

p { padding-top: 5px; padding-bottom: 5px;}

input, select, textarea { font-family: "Times New Roman", Times, serif; font-size: 13px; color:#666666; background-color:#FFFFFF; border: #CCCCCC 1px solid;}

#container { position:relative; width:700px; text-align:justify; margin: auto; height:100%;}

#header { background-image:url(images/bg_header.jpg); background-repeat:repeat-y; width:699px; height:104px;}

#menu { background-image:url(images/bg_menu.jpg); background-repeat:repeat-y; font-family: "Trebuchet MS"; font-size: 10px; color: #FFFFFF;	width:699px; height:26px;}
#menu ul { margin-left: 60px; padding-left: 0px;}
#menu li { list-style: none; color: #ffffff; float: left; padding-top: 5px; padding-left: 6px; padding-right: 6px; margin-top: 0px; margin-left: 10px;}
#menu a:link, #menu a:visited, #menu a:active {color: #ffffff; text-decoration: none;}
#menu a:hover {color: #FF9900; text-decoration: none;}

#content {background-image: url(images/bg_content.jpg); background-repeat: repeat-y; width:700px; text-align: center; font-family: "Trebuchet MS"; font-size: 10px; line-height: 16px; color: #666666;}

#margins {background-image:url(images/margin_middle_line.jpg); background-position: top; background-repeat: no-repeat; width: 580px; margin: auto; padding-top: 15px; padding-bottom: 15px; text-align: justify;}

#left_div {float: left; width: 280px;}
#left_div h1,.news h1 {margin-left: 10px; font-size: 150%; color: #557C8D; margin-bottom: 0px; padding-bottom: 0px;}
#left_div h2,.news h2 {margin-left: 10px; font-size: 100%; color: #666666; margin-bottom: 5px; padding-bottom: 5px; text-align: left;}
.news {font-family:"Trebuchet MS";}

#right_div {height: 100%; margin-left: 290px; width: 280px; padding-left: 10px; /*border-left: #F3F3F3 1px solid;*/ font-family: "Times New Roman", Times, serif; text-align: left; font-size: 12px; line-height: 16px; color: #666666;}
#right_div h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #5f4c12; margin-bottom: 2px; padding-bottom: 2px;}
#right_div h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #D1AC37 ; margin-bottom: 0px; padding-bottom: 0px;}
#right_div h3 {font-family: "Trebuchet MS"; font-size: 10px; color: #666666; margin-bottom: 0px; padding-bottom: 0px; line-height: 12px;}
#right_div p {margin-bottom: 5px; padding-bottom: 5px; margin-top: 0px;padding-top: 0px;}
#right_div a:link, #right_div a:active, #right_div a:visited {color: #9a8647; text-decoration: none;}
#right_div a:hover {text-decoration: underline;color: #5f4c12}
#right_div ul {font-family: "Trebuchet MS"; font-size: 90%; padding-left: 20px; margin-left: 0px; list-style-image:url(images/bullet_arrow1.png); margin-top: 10px;}
#right_div li {margin-bottom: 6px; padding: 0px; text-indent: 7px; text-indent: 0px; line-height: 12px; margin-left: 0px; padding-left: 0px;}

#give_left_div {float: left; width: 280px; font-family: "Times New Roman", Times, serif; text-align: left; font-size: 12px; line-height: 16px; color: #666666;}
#give_left_div h1 {margin-left: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #5f4c12; margin-bottom: 2px; padding-bottom: 2px;}
#give_left_div h2 {margin-left: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #D1AC37 ; margin-bottom: 0px; padding-bottom: 0px;}
#give_left_div h3 {margin-left: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; color: #666666; margin-bottom: 0px; padding-bottom: 0px; line-height: 12px;}
#give_left_div p {margin-left: 12px; margin-bottom: 5px; padding-bottom: 5px; margin-top: 0px;padding-top: 0px;}
#give_left_div a:link, #give_left_div a:active, #give_left_div a:visited {color: #9a8647; text-decoration: none;}
#give_left_div a:hover {text-decoration: underline; color: #5f4c12}
#give_left_div ul {font-family: "Trebuchet MS"; font-size: 90%; padding-left: 30px; margin-left: 0px; list-style-image:url(images/bullet_arrow1.png); margin-top: 10px;}
#give_left_div li {margin-bottom: 6px; padding: 0px; text-indent: 7px; text-indent: 0px; line-height: 12px; margin-left: 0px; padding-left: 0px;}

#give_contact_main {position: relative; float:left;width: 98%; border-color: #557C8D;border-width: 1px;}
#give_contact_head {position: relative; padding:5px;border-color: #567C8D; border-width: 1px;background-color: #567C8D;color:#FFFFFF;}
#give_contact_contents {position: relative;padding:5px;}
#give_contact_contents2 {position: relative;padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:10px;border-bottom:1px dotted;}



#journal_margins {background-color: #FFFFFF; width: 580px; margin: auto; padding-top: 15px; padding-bottom: 15px; text-align: justify;}

#journal_left_div {float: left; width: 450px;}
#journal_left_div h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 21px; color: #5f4c12; margin-bottom: 5px; padding-bottom: 5px;}
#journal_left_div h2 {font-family: Georgia, "Times New Roman", Times, serif;  font-size: 12px; font-weight: normal; color: #666666; margin-bottom: 0px; padding-bottom: 0px;}

#journal_right_div {clear: none; margin-left: 480px; width: 100px; padding-top:35px; text-align: center; background-image:url(images/bg_view_resident_image.jpg); background-position:top; background-repeat:no-repeat;}

#footer {width:699px; height:88px; background-image: url(images/bg_footer.jpg); font-family: "Trebuchet MS"; color: #999999; font-size: 10px; text-align: center;}
#footer a:link, #footer a:active, #footer a:visited {color: #557c8c; text-decoration: none;}
#footer a:hover {color: #557c8c; text-decoration: underline;}
#footer_content {text-align: left; margin: auto; padding-top: 15px; width: 570px;}

#journalfeed {margin-left: 6px; padding-left: 6px;}

#pagenum {text-align: center; padding-top:25px; padding-bottom:25px;}
#pagenum a {padding-right: 5px; padding-left: 5px; margin-left: 1px; margin-right: 1px;}
#pagenum a:link, #pagenum a:active {background-color: #999999; color: #FFFFFF; text-decoration: none;}
#pagenum a:visited {background-color: #9a8647; color: #FFFFFF; text-decoration: none;}
#pagenum a:hover { background-color: #666666; color: #FFFFFF; text-decoration: none;}

.news_post { background-image:url(images/bg_journal_list.jpg); background-repeat: repeat-x; background-position:top; width: 255px; height:40px; }
.news_title {font-size: 110%; font-weight: bold; line-height: 12px;}
.news_title a:link, .news_title a:active, .news_title a:visited {color:#666666; text-decoration:none; font-size: 110%; font-weight: bold; line-height: 12px;} 
.news_title a:hover {color: #557C8D; text-decoration:none; font-size: 110%; font-weight: bold; line-height: 12px;}

.news_author_date {font-size: 90%; color: #999999; line-height: 10px; margin-bottom: 10px;}

.float_right {float: right;}

.float_left {float: left;}

.big_text {font-size: 125%;}

.bold_text {font-weight: bold;}

.big_text_list {font-size: 125%;}

.list_heading {font-family: "Trebuchet MS"; font-size: 110%; font-weight: bold; color:#999999; margin-top:15px; margin-bottom: 7px;}

.text_font_treb {font-family: "Trebuchet MS"; font-size: 100%; line-height: 15px; padding-top: 5px;}

.text_color_blue {color: #557C8D;}

.text_size_small {font-size: 80%;}

.img_center {text-align: center; margin-bottom: 3px;padding-bottom: 3px; width:100%; margin-left: 10px;}

.journal_entry {margin-top: 20px; padding-top: 10px; background-image:url(images/bg_journal_header.jpg); background-position:top; background-repeat: no-repeat;}

.journal_title {font-family: Georgia, "Times New Roman", Times, serif; font-size: 150%; font-weight: bold; line-height: 20px; margin-left: 15px; color: #557C8D;}

.journal_author_date {font-size: 85%; color: #999999; line-height: 10px; margin-bottom: 10px; margin-left: 15px;}

.journal_content {font-family: Georgia, "Times New Roman", Times, serif; font-size: 110%; text-align: left; margin-left: 25px; color: #666666;}

.blue_title {font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; font-weight: bold; line-height: 10px; margin-left: 20px; margin-bottom: 0px; color: #557C8D; padding-bottom: 5px;}

.gray_content {font-family: Georgia, "Times New Roman", Times, serif; font-size: 110%; text-align: left; margin-left: 20px; color: #666666; line-height: 14px; margin-top:0px; padding: 0px;}


