DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ad_banner_container {
	
}
#ad_tower_container {
	
}
#ad_footer_container {
	
}
#ad_leaderboard_container {
	
}
#ad_banner_container {
	MARGIN: 0px auto 10px; WIDTH: 468px; HEIGHT: 60px
}
#ad_tower_container {
	WIDTH: 120px; FLOAT: right; HEIGHT: 600px
}
#ad_footer_container {
	MARGIN: 10px auto; MIN-HEIGHT: 280px; WIDTH: 336px; _height: 280px
}
#ad_leaderboard_container {
	MARGIN: 0px auto 2px; WIDTH: 768px; HEIGHT: 90px
}
.custom_preview_hovered {
	BORDER-BOTTOM: #0f0 3px solid; BORDER-LEFT: #0f0 3px solid; BORDER-TOP: #0f0 3px solid; BORDER-RIGHT: #0f0 3px solid
}
#rsvp_acknowledge {
	BACKGROUND-COLOR: #000; COLOR: #0d0
}
#rsvp_acknowledge P {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.x_success {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #000; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #0d0; PADDING-TOP: 5px
}
A.editor_ok_link {
	BORDER-BOTTOM: #040 1px outset; BORDER-LEFT: #040 1px outset; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #070; MARGIN: 0px 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 12px "arial", "sans-serif"; COLOR: #fff; BORDER-TOP: #040 1px outset; BORDER-RIGHT: #040 1px outset; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.editor_cancel_link {
	BORDER-BOTTOM: #400 1px outset; BORDER-LEFT: #400 1px outset; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #700; MARGIN: 0px 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 12px "arial", "sans-serif"; COLOR: #fff; BORDER-TOP: #400 1px outset; BORDER-RIGHT: #400 1px outset; TEXT-DECORATION: none; PADDING-TOP: 2px
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
#site_wrapper {
	MIN-HEIGHT: 100%; HEIGHT: auto !important; _height: 100%
}
BODY {
	LINE-HEIGHT: 143%; FONT-FAMILY: verdana
}
#site_wrapper {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#site {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#header {
	POSITION: relative; MIN-HEIGHT: 110px; MARGIN-BOTTOM: 10px; _height: 110px
}
#header H1 {
	TEXT-ALIGN: center; MARGIN-LEFT: 220px; FONT-SIZE: 26px; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
#countdown {
	POSITION: absolute; BOTTOM: 5px; FONT-SIZE: 0.9em; RIGHT: 5px
}
#nav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; BACKGROUND: no-repeat center top; FLOAT: left; PADDING-TOP: 40px
}
#pages {
	PADDING-BOTTOM: 88px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: no-repeat center bottom; PADDING-TOP: 0px
}
#pages LI {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#pages A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#site_content {
	MARGIN-LEFT: 220px
}
.with_ad_tower#site_content {
	MARGIN-RIGHT: 130px
}
#footer {
	TEXT-ALIGN: right; CLEAR: both
}
#site {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 50px; PADDING-RIGHT: 100px; PADDING-TOP: 0px
}
#nav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.element_header H2 {
	FONT-STYLE: normal !important
}
.element {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WORD-WRAP: break-word; OVERFLOW: auto; PADDING-TOP: 0px
}
.element_header {
	POSITION: relative; PADDING-BOTTOM: 0px; MIN-HEIGHT: 32px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/theme_images/common/el_top.gif) no-repeat left top; PADDING-TOP: 0px; _height: 32px
}
.element_header_buttons {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.element_header H2 {
	PADDING-BOTTOM: 6px; FONT-STYLE: oblique; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; FONT-FAMILY: "Palatino Linotype", Palatino, Georgia; FONT-SIZE: 1.5em; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.element_header H2 SPAN {
	MIN-WIDTH: 30px; MIN-HEIGHT: 24px; DISPLAY: inline-block; _height: 24px
}
.element_body {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 5px
}
A.btn {
	BORDER-BOTTOM: #666 2px outset; BORDER-LEFT: #666 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 12px "arial", "sans-serif"; BACKGROUND: url(/stylesheets/images/btn_bg_submit.png) #888 repeat-x; COLOR: #fff; BORDER-TOP: #666 2px outset; CURSOR: pointer; BORDER-RIGHT: #666 2px outset; TEXT-DECORATION: none; PADDING-TOP: 2px
}
INPUT.btn {
	BORDER-BOTTOM: #666 2px outset; BORDER-LEFT: #666 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 12px "arial", "sans-serif"; BACKGROUND: url(/stylesheets/images/btn_bg_submit.png) #888 repeat-x; COLOR: #fff; BORDER-TOP: #666 2px outset; CURSOR: pointer; BORDER-RIGHT: #666 2px outset; TEXT-DECORATION: none; PADDING-TOP: 2px
}
INPUT {
	BACKGROUND-COLOR: #efefef; FONT-SIZE: 0.9em
}
TEXTAREA {
	BACKGROUND-COLOR: #efefef; FONT-SIZE: 0.9em
}
INPUT:focus {
	BACKGROUND-COLOR: #fff
}
TEXTAREA:focus {
	BACKGROUND-COLOR: #fff
}
.org_add_link {
	MARGIN: 3px 0px; FONT-SIZE: 0.8em
}
.add_area {
	BORDER-BOTTOM: #777 1px solid; PADDING-BOTTOM: 10px; MARGIN: 6px 10px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #777 1px solid; PADDING-TOP: 10px
}
.photo_and_text_body {
	OVERFLOW: visible
}
.photo_and_text_body .photo_wrapper {
	MIN-HEIGHT: 100px; _height: 100px
}
.photo_float_right .photo_wrapper {
	MARGIN: 0px 5px 2px; FLOAT: right
}
.photo_float_left .photo_wrapper {
	MARGIN: 0px 5px 2px; FLOAT: left
}
.photo_and_text_body IMG {
	BORDER-BOTTOM: #777 1px solid; BORDER-LEFT: #777 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #777 1px solid; BORDER-RIGHT: #777 1px solid; PADDING-TOP: 5px
}
.photo_float_left .text_wrapper {
	MARGIN-LEFT: 10px
}
.photo_float_right .text_wrapper {
	MARGIN-RIGHT: 10px
}
.photo_and_text_body .inplacericheditor-form {
	CLEAR: both
}
.photo_body {
	TEXT-ALIGN: center
}
.photo_body .size_slider {
	POSITION: relative; MARGIN: 0px auto 2px; WIDTH: 250px; FONT-SIZE: 10px
}
.photo_body .size_slider .size_slider_track {
	BORDER-BOTTOM: #999 1px solid; POSITION: relative; BORDER-LEFT: #999 1px solid; MARGIN: 5px 0px 5px 5px; WIDTH: 200px; BACKGROUND: #333; FLOAT: left; HEIGHT: 4px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.photo_body .size_slider .size_slider_track .size_slider_handle {
	BORDER-BOTTOM: #ccc 1px outset; POSITION: absolute; BORDER-LEFT: #ccc 1px outset; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 5px; PADDING-RIGHT: 0px; BACKGROUND: #aaa; HEIGHT: 9px; BORDER-TOP: #ccc 1px outset; TOP: -0.25em; BORDER-RIGHT: #ccc 1px outset; PADDING-TOP: 0px; _overflow: hidden
}
.photo_float_left .photo_body .photo {
	MARGIN: 0px 0px 0px 5px; FLOAT: left
}
.photo_float_right .photo_body .photo {
	MARGIN: 0px 5px 0px 0px; FLOAT: right
}
.photo_float_center .photo_body .photo {
	MARGIN: 0px auto
}
.photo_body .photo IMG {
	WIDTH: 100%
}
.gallery {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 0px
}
.gallery UL LI {
	BORDER-BOTTOM: #000 0px solid; BORDER-LEFT: #000 0px solid; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 0px 5px; PADDING-LEFT: 5px; WIDTH: 100px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 100px; BORDER-TOP: #000 0px solid; BORDER-RIGHT: #000 0px solid; PADDING-TOP: 5px
}
.gallery_buttons {
	TEXT-ALIGN: center; HEIGHT: 25px
}
.guestbook_body UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.guestbook_post .details {
	TEXT-ALIGN: right; FONT-SIZE: 0.8em
}
.guestbook_body TEXTAREA {
	WIDTH: 23em; HEIGHT: 3em; VERTICAL-ALIGN: top
}
.guestbook_body LABEL {
	TEXT-ALIGN: right; WIDTH: 100px; DISPLAY: inline-block; MARGIN-RIGHT: 2px
}
.approval_area FORM {
	MARGIN: 4px; DISPLAY: inline
}
.approval_required {
	BORDER-BOTTOM: #990 2px dashed; BORDER-LEFT: #990 2px dashed; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #990 2px dashed; BORDER-RIGHT: #990 2px dashed; PADDING-TOP: 5px
}
TBODY.poll_results TD {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 24px; PADDING-TOP: 2px
}
TBODY.poll_answers TD {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 24px; PADDING-TOP: 2px
}
.poll_results .graph {
	BORDER-BOTTOM: #666 1px solid; POSITION: relative; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #151515; PADDING-LEFT: 1px; WIDTH: 200px; PADDING-RIGHT: 1px; HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: #666 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 1px
}
.poll_results .graph .bar {
	Z-INDEX: 50; POSITION: absolute; TEXT-ALIGN: left; DISPLAY: block; BACKGROUND: #666; HEIGHT: 18px; TOP: 1px; LEFT: 1px
}
.poll_results .graph .result {
	Z-INDEX: 100; POSITION: absolute; TOP: 1px; LEFT: 5px
}
.blog_body TEXTAREA {
	WIDTH: 450px; HEIGHT: 270px
}
.blog_post {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
.blog_post H3 {
	BORDER-LEFT: #666 4px solid; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.4em
}
.blog_post H3 SPAN {
	MIN-WIDTH: 30px; MIN-HEIGHT: 24px; DISPLAY: inline-block; CURSOR: text; _height: 24px
}
.blog_post .date {
	TEXT-ALIGN: right; FONT-SIZE: 0.9em
}
.q_and_a_body UL LI {
	LIST-STYLE-TYPE: none; MARGIN: 3px 0px
}
.q_and_a_body .question .asked_by {
	TEXT-ALIGN: right; FONT-SIZE: 0.8em
}
.album_body {
	OVERFLOW: auto
}
.album_body LI {
	BORDER-BOTTOM: #777 1px solid; POSITION: relative; BORDER-LEFT: #777 1px solid; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #333; LIST-STYLE-TYPE: none; MARGIN: 0px 5px 5px 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FLOAT: left; HEIGHT: 105px; BORDER-TOP: #777 1px solid; BORDER-RIGHT: #777 1px solid; PADDING-TOP: 12px
}
.album_body LI FORM.delete_form {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.album_body LI IMG {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 100px; BORDER-TOP: #aaa 1px solid; CURSOR: pointer; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 2px
}
.album_body LI IMG:hover {
	BACKGROUND-COLOR: #aaa
}
.rsvp_body .attending {
	MARGIN: 20px 0px 6px; FONT-WEIGHT: bold
}
.rsvp_body .not_attending {
	MARGIN: 20px 0px 6px; FONT-WEIGHT: bold
}
.rsvp_body .unsure {
	MARGIN: 20px 0px 6px; FONT-WEIGHT: bold
}
.rsvp_body .attending {
	COLOR: #0a0
}
.rsvp_body .not_attending {
	COLOR: #a00
}
.rsvp_body .unsure {
	COLOR: #999
}
.rsvp_body .rsvp_group {
	MARGIN: 0.5em 0px
}
.rsvp_body .rsvp_group UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.rsvp_post .comment {
	MIN-HEIGHT: 1em; PADDING-LEFT: 5em; _height: 1em
}
#rsvp_form LABEL {
	TEXT-ALIGN: right; MARGIN-TOP: 2px; WIDTH: 18em; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 10px
}
.whats_new_body LI {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 0px
}
.widget {
	TEXT-ALIGN: center; MARGIN: 0px auto
}
.rsvp_post {
	POSITION: relative; _overflow: hidden; _zoom: 1
}
.blog_post {
	POSITION: relative; _overflow: hidden; _zoom: 1
}
.q_and_a_post {
	POSITION: relative; _overflow: hidden; _zoom: 1
}
.guestbook_post {
	POSITION: relative; _overflow: hidden; _zoom: 1
}
#site_content {
	_overflow: hidden
}
.element {
	_zoom: 1
}
.delete_button_wrapper {
	POSITION: absolute; WIDTH: 15px; HEIGHT: 15px; TOP: 0px; RIGHT: 0px
}
.poll_body FORM.delete_form {
	POSITION: relative; TOP: 0px; RIGHT: 0px
}
.settings_button {
	POSITION: absolute; TOP: 0px; RIGHT: 16px
}
.settings_button A {
	WIDTH: 14px; HEIGHT: 14px
}
#header H1.title {
	FONT-SIZE: 350%
}
BODY {


	
}
#site_wrapper {
	BACKGROUND: url(/theme_images/willow/amethyst/btm.jpg) #b9aeb2 fixed no-repeat left bottom
}
#site {
	BACKGROUND: url(/theme_images/willow/amethyst/top.jpg) fixed no-repeat right top; COLOR: #333333
}
#header {
	
}
#header H1 {
	FONT-FAMILY: "Palatino Linotype", Palatino; COLOR: #fff
}
#countdown {
	COLOR: #fff
}
H2 {
	COLOR: #fff
}
H3 {
	COLOR: #fff
}
A {
	COLOR: #fff
}
#nav {
	
}
#pages {
	
}
#pages A {
	COLOR: #333333
}
#pages A:hover {
	COLOR: #fff
}
#pages .selected A {
	COLOR: #fff
}
.element {
	
}
.element_body {
	
}
.ad {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BACKGROUND-COLOR: #333333; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
.ad_link {
	COLOR: #cc99ff
}
.ad_text {
	COLOR: #fff
}
.ad_url {
	COLOR: #000
}
#invite_simple .header {
	BORDER-BOTTOM: #fff 15px solid; COLOR: #000; FONT-SIZE: 22px
}
#invite {
	BACKGROUND-COLOR: #b9aeb2; COLOR: #333333
}
#invite .header {
	BORDER-BOTTOM: #333333 15px solid; COLOR: #fff; FONT-SIZE: 22px
}
#lightbox {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; LEFT: 0px
}
#lightbox IMG {
	WIDTH: auto; HEIGHT: auto
}
#lightbox A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#outerImageContainer {
	POSITION: relative; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 250px; HEIGHT: 250px
}
#imageContainer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#loading {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; HEIGHT: 25%; TOP: 40%; LEFT: 0%
}
#hoverNav {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#imageContainer > #hoverNav {
	LEFT: 0px
}
#hoverNav A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#prevLink {
	BACKGROUND-IMAGE: url(data:image/gif;base64,AAAA); WIDTH: 49%; DISPLAY: block; HEIGHT: 100%
}
#nextLink {
	BACKGROUND-IMAGE: url(data:image/gif;base64,AAAA); WIDTH: 49%; DISPLAY: block; HEIGHT: 100%
}
#prevLink {
	FLOAT: left; LEFT: 0px
}
#nextLink {
	FLOAT: right; RIGHT: 0px
}
#prevLink:hover {
	BACKGROUND: url(/theme_images/common/prevlabel.gif) no-repeat left 15%
}
#prevLink:hover:visited {
	BACKGROUND: url(/theme_images/common/prevlabel.gif) no-repeat left 15%
}
#nextLink:hover {
	BACKGROUND: url(/theme_images/common/nextlabel.gif) no-repeat right 15%
}
#nextLink:hover:visited {
	BACKGROUND: url(/theme_images/common/nextlabel.gif) no-repeat right 15%
}
#imageDataContainer {
	BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 100%; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; OVERFLOW: auto
}
#imageData {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; PADDING-TOP: 0px
}
#imageData #imageDetails {
	TEXT-ALIGN: left; WIDTH: 70%; FLOAT: left
}
#imageData #caption {
	FONT-WEIGHT: bold
}
#imageData #numberDisplay {
	PADDING-BOTTOM: 1em; DISPLAY: block; CLEAR: left
}
#imageData #bottomNavClose {
	PADDING-BOTTOM: 0.7em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 66px; FLOAT: right
}
#overlay {
	Z-INDEX: 90; POSITION: absolute; BACKGROUND-COLOR: #000; WIDTH: 100%; HEIGHT: 500px; TOP: 0px; LEFT: 0px
}
#dropdown {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; MIN-HEIGHT: 25px; PADDING-LEFT: 0px; WIDTH: 970px; PADDING-RIGHT: 0px; PADDING-TOP: 2px; _height: 25px
}
#dropdown TABLE {
	POSITION: absolute; BORDER-COLLAPSE: collapse; TOP: 0px; LEFT: 0px
}
#dropdown UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#dropdown LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#dropdown UL {
	Z-INDEX: 597; POSITION: relative; FLOAT: left
}
#dropdown UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; FLOAT: left; VERTICAL-ALIGN: middle; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#dropdown UL LI:hover {
	Z-INDEX: 599; POSITION: relative; CURSOR: default
}
#dropdown UL LI.hover {
	Z-INDEX: 599; POSITION: relative; CURSOR: default
}
#dropdown UL UL {
	Z-INDEX: 598; POSITION: absolute; WIDTH: 100%; VISIBILITY: hidden; TOP: 100%; LEFT: 0px
}
#dropdown UL UL LI {
	FLOAT: none
}
#dropdown LI:hover UL {
	VISIBILITY: visible
}
#dropdown LI.hover UL {
	VISIBILITY: visible
}
#dropdown UL A:hover UL {
	VISIBILITY: visible
}
#dropdown H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff !important; FONT-SIZE: 1em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#dropdown A H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff !important; FONT-SIZE: 1em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#dropdown UL A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; HEIGHT: 16px; COLOR: #e3e8e3; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 3px; text-shadow: 1px 1px 0px #1a3804
}
#dropdown UL H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#dropdown UL H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#dropdown UL LI {
	BORDER-LEFT: #62a62c 1px solid; BORDER-RIGHT: #336111 1px solid
}
#dropdown UL LI LI {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#dropdown UL LI.selected {
	BACKGROUND: url(/images/home/nav_bg.jpg) #43741d repeat-x left top
}
#dropdown UL LI:hover {
	BACKGROUND: url(/images/home/nav_bg.jpg) #43741d repeat-x left top
}
#dropdown UL LI.hover {
	BACKGROUND: url(/images/home/nav_bg.jpg) #43741d repeat-x left top
}
#dropdown UL UL {
	WIDTH: 150px; BACKGROUND: url(/images/home/nav_bg.jpg) #43741d repeat-x left -23px
}
#dropdown UL LI.drop A {
	BACKGROUND-IMAGE: url(/images/nav-arrow-down-white.png); PADDING-RIGHT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 50%
}
#dropdown UL LI.drop LI A {
	BACKGROUND-IMAGE: none
}
#dropdown UL UL {
	_width: 150px
}
#dropdown LI {
	_position: relative; _width: 150px
}
#dropdown A {
	_font-size: 11px; _font-weight: bold
}
#dropdown UL UL {
	_position: absolute; _top: 20px; _height: 0; _visibility: hidden; _left: 0
}
#dropdown TABLE {
	_position: absolute; _top: 0; _left: 0; _border-collapse: collapse
}
#dropdown A:hover {
	_color: #fff; _background: #386314
}
#dropdown :hover > A {
	_color: #fff; _background: #386314
}
#dropdown UL LI:hover UL {
	_visibility: visible
}
#dropdown UL A:hover UL {
	_visibility: visible
}
#announcements {
	BORDER-BOTTOM: #6c110b 2px solid; BORDER-LEFT: #6c110b 2px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff3f3; COLOR: #6c110b; FONT-SIZE: 13px; BORDER-TOP: #6c110b 2px solid; BORDER-RIGHT: #6c110b 2px solid; PADDING-TOP: 5px; font-face: arial
}
#announcements P {
	MARGIN: 0px
}
#announcements A {
	COLOR: #000
}
#event_top {
	MIN-HEIGHT: 75px; FONT: 13px Arial, Verdana, Helvetica; BACKGROUND: url(/images/home/bg.jpg) #fff repeat-x center top; COLOR: #000; _height: 75px
}
FORM.inline {
	MARGIN: 0px; DISPLAY: inline
}
#org_header {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 970px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#org_nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 970px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#org_header {
	POSITION: relative; HEIGHT: 50px; COLOR: #222; FONT-SIZE: 11px
}
#org_header A {
	COLOR: #222; TEXT-DECORATION: none
}
#org_header #current_event_dropdown {
	COLOR: #444; FONT-SIZE: 10px; PADDING-TOP: 5px
}
#org_header #logo {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#org_header #user_area {
	TEXT-ALIGN: right; FLOAT: right; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#org_header #user_area A {
	MARGIN: 2px; DISPLAY: inline-block; COLOR: #444; TEXT-DECORATION: underline
}
#org_header .org_info {
	POSITION: absolute; BOTTOM: 3px; LEFT: 280px
}
#org_header .org_info SPAN {
	MARGIN: 0px 5px 0px 10px
}
#org_header H1#page_title {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #305811; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
#org_nav {
	MIN-HEIGHT: 25px; PADDING-TOP: 1px; _height: 25px
}
