/*---- Ark (CSS - media : 'screen') ----*/
html,body {width:100%; height:100%;}
body {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; background:url(../images/bg_ark_body.jpg) repeat-x #1b5966; position:relative;}
a {text-decoration:none; cursor:pointer;}
table td {vertical-align:top;}



input.text_field,.text_area {border:#d7c500 solid 1px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#01222b;}
input.radio,input.checkbox {cursor:pointer;}






/*-----------
	WRAPPER
-------------*/
#wrapper {width:930px; margin:6px auto 0px auto; *margin:6px auto 6px auto;}





	/*--------------------
		MASTHEAD
	----------------------*/
	#masthead {display:table; width:930px; margin:0px auto 0px auto; padding:0px 0px 0px 0px; clear:both; position:relative; height:117px; background:url(../images/masthead_gradient.png) no-repeat 80px;}
				ul#masthead_header {clear:both;}
						li#ark_masthead_logo {width:444px; float:left;}
								li#ark_masthead_logo h1 a {display:block; width:436px; height:100px; margin:17px 0px 0px 0px; text-indent:-9999px; background:url(../images/ark_logo.png) no-repeat;}
								
								
								
								
						li#sign_in_box {float:right; margin:6px 0px 0px 0px;}
								li#sign_in_box span {display:block; float:left;}
								li#sign_in_box span a {display:block; background:#6a993d; color:#fff; padding:2px 10px 4px 10px; font-size:12px;}
								li#sign_in_box span a:hover {background:#fff; color:#6a993d;}
										li#sign_in_box span#welcome_tag {padding:3px 10px 0px 0px; color:#fff; font-size:11px;}
										li#sign_in_box span#signin_link {margin:0px 0px 0px 0px; }
										li#sign_in_box span#register_link {margin:0px 4px 0px 0px; font-size:12px;}
								li#sign_in_box span a {margin-left:1px !important;}

	
	
	/*--------------------- 
		CONTENT COLUMN 
	-----------------------*/
	#content_column {background:#164e5b; float:left; width:711px; margin:0px 0px 6px 0px; *margin:0px 0px 0px 0px; *padding:0px;}

				/*----GREEN HEADER BAR----*/				
				.green_headerbar {/*margin:0px 2px 0px 22px;*/margin:0px 2px 0px 18px; text-transform:uppercase; padding:0px; clear:both !important;}
						
						.green_headerbar h2 {display:block; color:#fff; font-size:20px; text-transform:uppercase; padding:0px; margin:14px 0px 13px 0px; font-family:Arial, Helvetica, sans-serif; /* width:500px; width: 370px;*/ float:left;}
						
						/*
						.green_headerbar .testtitle {display:block; color:#fff; font-size:20px; font-family:Arial, Helvetica, sans-serif; margin:14px 0px 13px 0px;}
						*/
						.green_headerbar .backToRound {width:250px;/* width:150px; */ text-align:right; float:right; margin:13px 10px 8px 0px; line-height:13px;}
						.green_headerbar .backToRound a {color:#d7c500; font-weight:bold;}
						.green_headerbar .backToRound a:hover {color:#fff;}
						
						.green_headerbar .editProfile {width:310px;/* width:150px; */ text-align:right; float:right; margin:13px 10px 8px 0px; line-height:13px;}
						.green_headerbar .editProfile a {color:#d7c500; font-weight:bold;}
						.green_headerbar .editProfile a:hover {color:#fff;}
				
				
				.green_headerbar.profile {/*margin:0px 2px 0px 22px;*/margin:0px 2px 0px 22px; text-transform:uppercase; padding:0px;}
						.green_headerbar.profile h2 {display:block; color:#fff; font-size:20px; text-transform:uppercase; padding:0px; margin:14px 0px 13px 0px; font-family:Arial, Helvetica, sans-serif; width:440px; float:left;}
						.green_headerbar.profile ul.header_profile_tag {width:220px; float:right; margin:15px 0px 0px 0px;}
						.green_headerbar.profile ul.header_profile_tag li {color:#fff; text-transform:none;}
						.green_headerbar.profile ul.header_profile_tag li.status {float:left;}
						.green_headerbar.profile ul.header_profile_tag li.link {float:right; margin:0px 8px 0px 0px;}
								.green_headerbar.profile ul.header_profile_tag li a {}
								.green_headerbar.profile ul.header_profile_tag li a:hover { color:#fff;}
								
							.member_profile_status {color:#fff; padding-right:20px;}
				
				
				/*----CONTENT COLUMN CONTAINER----*/
				#content_column #content_container {margin:3px;}
				#content_column #content_container a:hover {color:#fff;}
	
						
						
						/*----ARK FLASH----*/
						#ark_flash {margin:0px 0px 3px 0px;}
						
						
						
						/*----TOP GREEN BOX----*/
						.top_green_box {background:#2e606b; /*padding:15px 20px;*/padding:15px 18px; clear:both; margin:0px 0px; *height:99%;}	
								.top_green_box .general_info_text {color:#fff; line-height:18px;}
									.top_green_box .general_info_text a {color:#d7c500;}
									.top_green_box .general_info_text a:hover {color:#fff;}

								

								.top_green_box .profile_status {display:table; width:673px; clear:both; color:#fff; *height:99%;}
										.top_green_box .profile_status .title {display:block; width:120px; margin:0px; float:left; text-transform:uppercase; font-size:12px;}
										
										.top_green_box .profile_status ul.profile_status_options {width:525px !important; float:right; margin:0px; padding:0px;}
										
										.top_green_box .profile_status ul.profile_status_options li {}
												
												.top_green_box .profile_status ul.profile_status_options li.profile_status_tags {width:400px;}
														.top_green_box .profile_status ul.profile_status_options li.profile_status_tags div {float:left; margin:0px 20px 0px 0px;}
																.top_green_box .profile_status ul.profile_status_options li.profile_status_tags div .radio {display:block; float:left; margin:0px 5px 0px 0px; width:12px; height:12px;}

												.top_green_box .profile_status ul.profile_status_options li.profile_status_desc {clear:both; line-height:20px; padding:5px 0px 0px 2px; width:500px;}
	
								.top_green_box .profile_status ul.profile_status_options li input.checkbox {}
								
								

						
								
								
								

								.top_green_box .subtitle_text {color:#d7c500; line-height:18px; padding-left:16px;}
										.top_green_box .subtitle_text a {color:#d7c500; font-weight:bold;}
										.top_green_box .subtitle_text a:hover {color:#fff;}
								
								.top_green_box .error_text a {color:#d7c500;}
								.top_green_box .error_text a:hover {color:#fff;}
								
								
						
						/*----------------FORM--------------------------------------*/
						
						/*--ERROR message--*/
						label.error {display:block; float:left; padding:5px 5px; margin:5px 0px 0px 2px; color:#FFFF00; font-family:Arial, Helvetica, sans-serif;}
						
						
						
						.form_poem_container {padding:20px 0px 50px 20px; color:#fff;}

							.text_area {float:left;}
							
							form ul li {width:650px; *height:99%;}


						p.required_tag {font-size:10px;}
						.form_required_tag {font-size:10px; /*padding-bottom: 15px; margin-bottom: 0px !important;*/}
						
						/*--FORM (submit poem)--*/
						form#form_poem_submit .form_poem_bottom {padding:20px 0px 0px 105px; clear:both;}
								form#form_poem_submit .form_poem_bottom a#submit_form {color:#d7c500; font-weight:bold;}
								form#form_poem_submit .form_poem_bottom a#submit_form:hover {color:#fff;}
								form#form_poem_submit .form_poem_bottom p.required_tag {display:block; padding:40px 0px 0px 0px; margin:0px 0px 0px -6px;}

								form#form_poem_submit li.poem_list_tag .text_area {margin-bottom:2px !important;}
								form#form_poem_submit li.poem_list_tag label.error {float:none; clear:both; width:120px; margin:2px 0px 0px 107px;}
						
						
						/*--FORM (nominate poem)--*/
						form#form_poem_nominate .form_poem_bottom {padding:40px 0px 0px 105px; clear:both;}
								
								form#form_poem_nominate .form_poem_bottom p.required_tag {display:block; padding:30px 0px 0px 0px;}

								form#form_poem_nominate li.poem_list_tag label.error {float:none; clear:both; width:120px; margin:2px 0px 0px 107px;}
						
						
						
						
						/*--form shell--*/
						.form_poem_container .form_poem {margin:24px 20px;}
								.form_poem ul li {display:table; clear:both; margin:0px 0px 3px 0px;}
										
										.form_poem ul li label.tag {display:block; float:left; width:107px; text-transform:uppercase; padding:10px 0px 0px 0px;}
										
										
										.form_poem ul li input {float:left;}
												.form_poem ul li input.text_field {height:28px; width:206px;}
										.form_poem ul li .text_area {width:416px; height:142px; margin:0px 0px 0px 0px;}
										
										
										
										
										
										
										
				/*						
				.image_upload_tag {display:table;}
				.image_upload_tag .thumbnail_box {display:block; float:left; margin:0px 45px 0px 0px;}
						.image_upload_tag .thumbnail_box img {}
				.image_upload_tag form {}
						.image_upload_tag form {display:block; float:left; margin:0px 0px 10px 10px;}
								.image_upload_tag form ul {}
										.image_upload_tag form ul li { width:300px;}
										
										.image_upload_tag form ul li.upload_form_title {margin:5px 0px 5px 0px; text-transform:uppercase;}
										
										.image_upload_tag form ul li.upload_form_field {margin:0px 0px 10px 0px;}
												.image_upload_tag form ul li.upload_form_field input.fld {}
										
										.image_upload_tag form ul li.upload_form_browse { }
												.image_upload_tag form ul li.browse input.txt {}	
										
				*/
				
				.image_upload_tag {display:table; width:500px; padding:50px 0px 5px 0px !important;}
						.image_upload_tag .thumbnail_box { float:left; margin:2px 60px 0px 0px !important;}
								.image_upload_tag .thumbnail_box img.thumbnail {}
				.image_upload_tag form {} 
						.image_upload_tag form ul {width:280px; float:left;}
								.image_upload_tag form ul li.upload_form_title {text-transform:uppercase; color:#fff; margin:0px 0px 10px 0px;}
								.image_upload_tag form ul li.upload_form_field {}
										.image_upload_tag form ul li.upload_form_field input.upload_field {border:#d7c500 solid 1px; width:269px; height:30px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#01222b !important; cursor:pointer;}
										.image_upload_tag form ul li.upload_form_field img.browse_button { margin:10px 0px 0px 10px !important;}
				.image_upload_tag form ul li.upload_form_browse {}
						.image_upload_tag form ul li.upload_form_browse input.form_submit_button {margin:10px 0px 0px 0px !important;}					
										
				div.fileinputs {position:relative !important;}
						div.fakefile {position:absolute; z-index:1;}
						input.file {position: relative; text-align: right; -moz-opacity:0; filter:alpha(opacity:0); opacity:0; z-index:2;}					
										
										
										
										
										
										
										
										.form_poem ul li p.required_tag {display:block; color:#fff; font-size:10px;}
								
								li.form_poem_bottom {padding:20px 0px 0px 104px; clear:both;}
										li.form_poem_bottom a.form_submit_button {display:block; margin:0px 0px 20px 0px;}		
								
								/*
								li .form_agree {width:380px; display:table; margin:0px 0px 0px 77px; padding:10px 0px 20px 0px; font-size:10px; position:relative; z-index:30;} 
										li .form_agree input.checkbox {display:block; float:left; width:12px; margin:4px 17px 0px 0px; padding:0px;} 
										li .form_agree p {display:block; float:left; width:335px; padding:0px; margin:0px; line-height:18px;} 
										li .form_agree a {color:#d7c500;}
										li .form_agree a:hover {color:#fff;}
								
								li .form_agree label.error {position:absolute; left:0; z-index:40; margin:-3px 0px 0px 0px;}
								*/
								li .form_agree {width:380px; display:table; margin:0px 0px 0px 77px; padding:10px 0px 20px 0px; font-size:10px;}
										li .form_agree input.checkbox {display:block; float:left; width:12px; margin:4px 0px 0px 0px; padding:0px;}
										
										li .form_agree label.error {display:block; width:335px; padding:0px 0px 8px 12px !important;}
										li .form_agree p {display:block; width:335px; clear:right; line-height:18px; margin:0px 0px 0px 28px;}
										li .form_agree a {color:#d7c500;}
										li .form_agree a:hover {color:#fff;}
								p.signature_tag {display:block; clear:both; padding:10px 0px 0px 0px; margin:0px 0px 0px 106px; font-size:10px;}

								
						
						#form_edit_profile label {width:150px;}		
								#form_edit_profile p.save_changes {display:block; clear:both; padding:0px 0px 20px 0px; margin:20px 0px 0px 145px;}
									#form_edit_profile .profile_message {color: yellow;}
						
						
						
						input#save_changes {display:block; border:none; cursor:pointer; clear:both;}
						
						

						form#form_edit_profile .image_upload_tag {clear:both; padding:30px 0px 20px 0px; display:table;} 
								.image_upload_tag form {}
								.image_upload_tag ul {}
								   .image_upload_tag ul li {}
											.image_upload_tag ul li.upload_form_title {font-size:12px; text-transform:uppercase;}
											.image_upload_tag ul li.field {}
													.image_upload_tag ul li.field input.fld { border:#000 solid 1px; background:#CC3366;}
											.image_upload_tag ul li.browse {}		
													.image_upload_tag ul li.browse input.txt {}
						
						
						
						p.required_tag {clear:both; padding:20px 0px 0px 0px; margin:0px 0px 0px 0px;}
						
						
						/*----POEM PAGE----*/
						.subtitle_header {color:#d7c500; background:#2e606b; padding:15px 35px;}
						
						
						
						
						.poem_table_container {}
								table.poem_table {width:705px; background:#FFFFFF;}
										table.poem_table td.poem_table_text_column {width:530px; padding:0px 17px 17px 17px; font-size:11px; line-height:22px; color:#636267;}
												table.poem_table td.poem_table_text_column ul.poem_list {/*width:525px;*/width:475px; margin:0px 0px 0px 20px;}
																/*
																table.poem_table td.poem_table_text_column ul.poem_list li {background:url(../images/poem_list_dotted_line.jpg) no-repeat left bottom;}
																*/
																table.poem_table td.poem_table_text_column ul.poem_list li.poem_text {font-size:14px; line-height:25px; width:450px; padding-top:39px; padding-bottom:60px; padding-left:16px !important; text-indent:-15px;}
																table.poem_table td.poem_table_text_column ul.poem_list li.poem_text, 
																table.poem_table td.poem_table_text_column ul.poem_list li.poem_author_tag {background:url(../images/poem_list_dotted_line.jpg) no-repeat left bottom;}
																
																table.poem_table td.poem_table_text_column ul.poem_list li.poem_author_tag {padding-top:15px; padding-bottom:50px;}
																				
																table.poem_table td.poem_table_text_column ul.poem_list li a {color:#267987; font-weight:bold;}
																table.poem_table td.poem_table_text_column ul.poem_list li a:hover {color:#164e5b !important;}
														table.poem_table td.poem_table_text_column ul.poem_list li .poem_shared_tagbox {line-height:15px; margin:14px 0px 70px 0px;}
										
										table.poem_table td.poem_table_rating_column {background:#164e5b; width:122px; color:#fff; padding:30px 0px 80px 0px; border-top:#fff solid 3px; border-right:#fff solid 3px; border-bottom:#fff solid 3px;}
												table.poem_table td.poem_table_rating_column ul.rating_list {margin:0px 11px 0px 11px;}
														table.poem_table td.poem_table_rating_column ul.rating_list li {display:table; padding:11px 0px; text-align:center; width:100px; *height:99%;}
																table.poem_table td.poem_table_rating_column ul.rating_list li span {display:block; clear:both; text-transform:uppercase; font-size:11px; line-height:14px;  margin:0px auto;}
																table.poem_table td.poem_table_rating_column ul.rating_list li p.rating_number {display:block; margin:16px 0px 0px 0px; font-size:26px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
														table.poem_table td.poem_table_rating_column ul.rating_list li#your_rating {}
																table.poem_table td.poem_table_rating_column ul.rating_list li#your_rating span {width:80px;}
														
														
														table.poem_table td.poem_table_rating_column ul.rating_list li#rate_this_poem {}
																table.poem_table td.poem_table_rating_column ul.rating_list li#rate_this_poem span {width:100px;}
																table.poem_table td.poem_table_rating_column ul.rating_list li#rate_this_poem ul#rating_buttons {padding:0px; margin:10px auto 8px auto; display:table; width:98px;}
																						ul#rating_buttons li {padding:0px; float:left; margin:0px 5px 0px 0px; border:none !important; width:17px; height:17px;}
																								li#rating_button_lo {margin:4px 5px 0px 0px !important; width:12px !important; font-size:10px; color:#8ca7b0;}
																								li#rating_button_hi {margin:4px 0px 0px 2px !important; width:12px !important; font-size:10px; color:#8ca7b0;}
																						ul#rating_buttons li a {display:block; float:left; width:17px; height:17px; text-indent:-9999px;}	
																								a#rating_button_01.rating_button_off {background:url(../images/rating_button_01_norm.png) no-repeat !important;} 
																								a#rating_button_02.rating_button_off {background:url(../images/rating_button_02_norm.png) no-repeat !important;}
																								a#rating_button_03.rating_button_off {background:url(../images/rating_button_03_norm.png) no-repeat !important;}
																								
																								a#rating_button_01.rating_button_off:hover {background:url(../images/rating_button_01_hover.png) no-repeat !important;}
																								a#rating_button_02.rating_button_off:hover {background:url(../images/rating_button_02_hover.png) no-repeat !important;}
																								a#rating_button_03.rating_button_off:hover {background:url(../images/rating_button_03_hover.png) no-repeat !important;}
																								
																								a#rating_button_01.rating_button_on {background:url(../images/rating_button_01_on.png) no-repeat !important;} 
																								a#rating_button_02.rating_button_on {background:url(../images/rating_button_02_on.png) no-repeat !important;}
																								a#rating_button_03.rating_button_on {background:url(../images/rating_button_03_on.png) no-repeat !important;}
																								
																								
																								/*
																								a#rating_button_01.rating_button_off {background:url(../images/rating_button_01_off.png) no-repeat;} 
																								a#rating_button_02.rating_button_off {background:url(../images/rating_button_02_off.png) no-repeat;}
																								a#rating_button_03.rating_button_off {background:url(../images/rating_button_03_off.png) no-repeat;}
																								
																								a#rating_button_01.rating_button_on {background:url(../images/rating_button_01_on.png) no-repeat;} 
																								a#rating_button_02.rating_button_on {background:url(../images/rating_button_02_on.png) no-repeat;}
																								a#rating_button_03.rating_button_on {background:url(../images/rating_button_03_on.png) no-repeat;}
																								*/
																						
																						
																						
																						span.recommend_poem_tag,
																						span.unrecommend_poem_tag {cursor:pointer; padding-top:8px;}
																						
																						.recommend_float h3, .share_float h3 {font-family: Georgia; font-weight: lighter; font-size: 12px; width: 52px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left;}
																							.recommend_float h3 em, .share_float h3 em {font-size: 24px; font-style: normal;}
																						
																						li#recommended {height: 46px;}
																								li#recommended div.recommend_float, li#share_this_poem div.share_float {width: 62px; height: 56px; padding: 8px 0px 0px 0px; background: url('../images_sys/ark_social_float.png') top center no-repeat; position: absolute; margin: -10px 0px 0px -68px; float: left;}
																								li#recommended a {display: block; padding-top: 8px; padding-bottom: 8px; color:#fff; font-size:11px; text-transform:uppercase; line-height:14px;}
																								
																						/*
																						ul#rating_buttons li a:hover {filter:alpha(opacity=25); -moz-opacity:.25; opacity:.25;}
																								a#rating_button_01 {background:url(../images/rating_button_01.png) no-repeat;} 
																								a#rating_button_02 {background:url(../images/rating_button_02.png) no-repeat;}
																								a#rating_button_03 {background:url(../images/rating_button_03.png) no-repeat;}
																						*/
																						
													
														table.poem_table td.poem_table_rating_column ul.rating_list li#current_score {}
														table.poem_table td.poem_table_rating_column ul.rating_list li#total_votes {}
														table.poem_table td.poem_table_rating_column ul.rating_list li#recommended {}
														table.poem_table td.poem_table_rating_column ul.rating_list li#share_this_poem {}
																table.poem_table td.poem_table_rating_column ul.rating_list li#share_this_poem span {padding:0px 0px 14px 0px;}							
																		a#icon_email,
																		a#icon_twitter,
																		a#icon_facebook {display:block; width:17px; height:17px; text-indent:-9999px; float:left; padding:0px 0px 20px 0px;}
																		
																		a#icon_email {background:url(../images/icon_mail.png) no-repeat; margin:2px 7px 0px 16px;}
																		a#icon_twitter {background:url(../images/icon_twitter.png) no-repeat; margin:2px 7px 0px 0px;}
																		a#icon_facebook {background:#ff00ff; margin:2px 0px 0px 0px;}
																		
																		table.poem_table td.poem_table_rating_column ul.rating_list li#share_this_poem a:hover {filter:alpha(opacity=25); -moz-opacity:.25; opacity:.25;}
																		
																		input#icon_facebook {display:block; width:17px; height:17px; border:none !important; float:left; margin:2px 0px 0px 0px;}
																		input#icon_facebook:hover {filter:alpha(opacity=25); -moz-opacity:.25; opacity:.25;}
																		/*
																		a#icon_email,
																		a#icon_twitter,
																		a#icon_facebook {display:block; width:17px; height:17px; text-indent:-9999px; float:left; padding:0px 0px 20px 0px;}
																		a#icon_email {background:url(../images/icon_mail.png) no-repeat; margin:2px 7px 0px 16px;}
																		a#icon_twitter {background:url(../images/icon_twitter.png) no-repeat; margin:2px 7px 0px 0px;}
																		a#icon_facebook {background:url(../images/icon_facebook.png) no-repeat; margin:2px 0px 0px 0px;}
																		
																		table.poem_table td.poem_table_rating_column ul.rating_list li#share_this_poem a:hover {filter:alpha(opacity=25); -moz-opacity:.25; opacity:.25;}
																		*/
						
						
						

						/*----GENERAL BOX----*/
						ul.gen_box { margin:0px 0px 0px 0px; color:#636365;}
								ul.gen_box li {}
										li.gen_box_text {background:#fff; clear:both; padding:20px 34px; color:#636365; font-size:11px; line-height:18px;}
										li.gen_box_text a {color:#267987; font-weight:bold;}
										li.gen_box_text a:hover {color:#164e5b !important;}

										li.faq_box_handle {background:#fff; padding:25px 36px 0px 36px; font-weight:bold; color:#2e606b; line-height:15px;}
										li.faq_box_feed {background:#fff; padding:0px 36px 0px 36px; color:#636365; font-size:11px; line-height:15px;}
											li.faq_box_feed a {color:#267987; font-weight:bold;}
											li.faq_box_feed a:hover {color:#164e5b !important;}

										li.link_box_text {background:#fff; padding:30px 20px 20px 20px;}
											li.link_box_text a {font-weight:bold; color:#267987;}
											li.link_box_text a:hover {color:#164e5b !important;}

									
						
						ul.gen_box.friends {background:#00CCCC !important;}
								ul.gen_box.friends li, ul.gen_box.friends li a {padding:0px; margin:0px;}
										ul.gen_box.friends {padding:20px 16px 10px 16px; background:#fff !important;}
										ul.gen_box.friends li {margin:0px 0px 15px 0px; padding:0px 0px 0px 19px; clear:both;}
						
						
						
						
						/*----POEM NODE CONTAINER----*/
						table.poem_node_container {width:703px; border-top:#fff solid 1px; border-left:#fff solid 1px; color:#164e5b; font-size:11px; margin:0px 0px 3px 0px; clear:both;}
								
								/*
								.print_icon {clear:both;}
										.print_icon a {display:block; border:none !important; text-decoration:none !important; background:url(../images/print_icon.png) no-repeat; width:18px; height:18px; text-indent:-9999px;}
								*/
								
								/*
								li.print_poem_tag {border:none !important; padding:0px !important; margin:0px !important; clear:both;}
										a#print_button {display:block; float:right; background:url(../images/print_icon.png) no-repeat; width:24px; height:24px; text-indent:-9999px; cursor:pointer; margin:10px -8px -5px 0px;}
										a#print_button:hover {background:url(../images/print_icon_hover.png) no-repeat;}
								*/
								li.print_poem_tag { line-height:14px;}
										a#print_button {color:#fff; text-transform:uppercase;}
										a#print_button:hover, li#recommended a:hover {color:#d7c500 !important;}
								
								
								
								.tag_big_text a {display:block; color:#fff; font-size:23px !important;}
								.tag_big_text a:hover {color:#aec3c8 !important;}
								
								
								table.poem_node_container.round {}
										table.poem_node_container.round td.tag_big_text {width:40px; text-align:center;}
								table.poem_node_container.results {}
								table.poem_node_container.view_all {}
								
								
								
								
								
								
					
								
								td.poem_node_header_cell {border-right:#fff solid 1px;}
										table.poem_node_header_table {width:703px;}
												table.poem_node_header_table td.tag_big_text { border-right:#fff solid 1px;}
														table.poem_node_header_table td.tag_big_text h2 {display:block; color:#fff; font-size:19px; font-family:Arial, Helvetica, sans-serif; margin:12px 9px 12px 13px;} 
														table.poem_node_header_table td.tag_info_cell {padding:9px; line-height:13px; color:#fff; vertical-align:middle;}
																table.poem_node_header_table td.tag_info_cell a {color:#d7c500;}
																table.poem_node_header_table td.tag_info_cell a:hover {color:#fff;}
														table.poem_node_header_table td.tag_image_cell {padding:9px 10px 9px 17px; text-align:right; vertical-align:middle;}
							


								
								
								
								
								
								
								
								
								
								
								
								
								td.poem_node_content_cell {border-top:#fff solid 1px; background:#fff;}
											ul.poem_node_list {display:table; background:#fff; width:704px; margin:0px 0px 0px 0px; clear:both;}
														
														li.first_tag {border-right:none !important;}
														/*
														ul.poem_node_list li {display:table; width:351px; float:left; margin:0px 1px 1px 0px; padding:5px 0px; position:relative;}
														*/
														ul.poem_node_list li {display:table; width:351px; float:left; margin:0px 1px 1px 0px; padding:0px 0px; position:relative;}
														
														
														
																ul.poem_node_list li .recommended_tag {background:url(../images/icon_recommended.png) no-repeat; width:11px; height:11px; position:absolute; z-index:20; margin:10px 0px 0px 10px;}
																
																ul.poem_node_list li a {display:block; width:351px; height:49px; position:absolute; z-index:10; margin:-5px 0px 0px 0px;}
																
																/*
																ul.poem_node_list li a:hover {background:#fff !important; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50;}
																
																.poem_node_row_01 {background:#bacfd4;}
																.poem_node_row_02 {background:#d1dfe2;}
																*/
																
																		
																		
																		
																		
																		
																		
																		
																		.hover_box {padding:5px 0px;}
																		.hover_box_css {background:#fff;}
																		
																		
																		
																		table.poem_node {width:340px; margin:5px; color:#164e5b;}
																		table.poem_node p {display:block;}
																			
																			td.poem_node_info {padding:0px 33px 0px 0px; width:220px;}
																				td.poem_node_info p.poem {font-weight:bold; padding:0px; margin:0px 0px 4px 32px; height:12px; overflow:hidden;}
																				td.poem_node_info p.author {padding:0px; margin:0px 0px 0px 32px; height:14px; overflow:hidden;}
																			
																			td.poem_node_score {border-left:#fff dotted 1px; text-align:center; width:44px;}
																				td.poem_node_score p {display:block; width:30px; margin:0px auto;}
																					
																					p.score_title {font-size:10px; padding:0px 0px 3px 0px;}
																					p.score_number {font-weight:bold; font-size:12px;}
																					
																					.round_type {height:35px; overflow:hidden; margin:0px 0px 0px 2px;}
																							.round_type p {display:block; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
																							.round_type p.pr {background:#dfd238; height:33px; width:42px; padding:8px 0px 0px 0px;}
																							.round_type p.qr {background:#fff; border:#dfd238 solid 2px; width:38px; height:24px; padding:6px 0px 0px 0px;}
																							.round_type p.number {margin:8px 0px 0px 0px; padding:0px 0px 0px 0px; width:42px; text-align:center;}
																	
											
											
											
											
											

											li.openvote {background:#f2f0c7 !important;}


											
											li.no_results_tag {display:block; line-height:24px; padding:20px 10px !important; margin:0px 0px !important; background:#fff !important; width: 100% !important;}
											
											




						/*----PRIZE WINNER PAGE----*/
						ul.prize_winner_list {}
								ul.prize_winner_list li {display:block; clear:both; padding:26px 35px; text-transform:capitalize;}
								ul.prize_winner_list li h2 {display:block; margin:0px 0px 8px 0px; clear:both; color:#164e5b; font-size:16px;}
								ul.prize_winner_list li p {display:block; clear:both;}
								ul.prize_winner_list li p a {color:#267987; font-size:11px; font-weight:bold;}		
								ul.prize_winner_list li p a:hover {color:#164e5b !important;}
						
						
						/*----SEARCH BOX RESULTS----*/
						.search_box_results .desc_text {clear:both; padding-bottom:10px;}
						
						form#search_box_results {display:block; clear:both;}
						
						
						.search_box_results a {color:#d7c500;}
						.search_box_results a:hover {color:#fff;}
								
						form#search_box_results {clear:both;}
								form#search_box_results ul {clear:both; display:table; *height:99%;}
										form#search_box_results ul li {display:block; float:left;}
										form#search_box_results ul li.left {width:385px;}
												form#search_box_results ul li.left input {width:385px;}
										form#search_box_results ul li.right {margin:0px 0px 0px 10px; width:70px;}
												form#search_box_results ul li.right input.search_link {display:block; float:left; border:none; cursor:pointer; margin:10px 0px 0px 8px;}
												/*
												form#search_box_results ul li.right input.search_link {display:block; float:left; width:28px; height:8px; background:url(../images/search_button.png) no-repeat; border:none; text-indent:-9999px; cursor:pointer; margin:10px 0px 0px 8px;}
												form#search_box_results ul li.right input.search_link:hover {background:url(../images/search_button_hover.png) no-repeat;}
												*/
										


						/*----PROFILE DESC BOX----*/
						.profile_desc_box {display:table; width:673px; padding:0px 0px 0px 0px;}
								.profile_desc_box img.thumbnail {border:#fff solid 1px; display:block; float:left; margin:0px 0px 0px 0px;}
								.profile_desc_box ul {display:block; float:left; margin:0px 0px 0px 15px;}
										.profile_desc_box ul li {display:table; clear:both; margin:0px 0px 9px 0px;}
										.profile_desc_box ul li label {display:block; float:left; width:100px; margin:0px 10px 0px 0px; text-transform:capitalize; color:#fff;}
										.profile_desc_box ul li span {color:#fff;}
										.profile_desc_box ul li a {color:#d7c500;}
		
						/*----SEARCH RESULTS NAV BAR----*/
						.search_results_nav_bar {display:table; width:705px; clear:both;}
								.search_results_nav_bar ul.sort_types {float:left; margin:16px 0px 16px 15px;}
										.search_results_nav_bar ul.sort_types li {float:left; padding:0px 5px; color:#fff;}
												.search_results_nav_bar ul.sort_types li a {color:#d7c500;}
								.search_results_nav_bar ul.page_numbers {float:right; margin:16px 5px 16px 0px; color:#fff;}
										.search_results_nav_bar ul.page_numbers li {float:left; padding:0px 5px;}
												.search_results_nav_bar ul.page_numbers li a {color:#d7c500;}
			
			
						/*----LOGIN BOX (Log in Page)----*/
						
						.login_box_register {background:#2e606b; clear:both; margin:0px 0px 3px 0px; color:#fff;}
						.login_box_register a {color:#d7c500;}
								.login_box_register form {clear:both; margin:0px 0px 0px 0px; padding:20px 0px 20px 20px;}
								.login_box_register form ul li.field_item {float:left; width:208px;}
								/*
								.login_box_register form ul li.read_terms {clear:both; padding:15px 0px 20px 0px;}
										.login_box_register form ul li.read_terms input.checkbox { display:block; float:left; margin-right:5px;}
										.login_box_register form ul li.read_terms p { padding:4px 0px 0px 0px;}
								*/
								.login_box_register form ul li.read_terms {clear:both; padding:15px 0px 20px 0px;}
										.login_box_register form ul li.read_terms input.checkbox {display:block; float:left; margin-right:5px;}
										.login_box_register form ul li.read_terms label.error {display:block; float:left; padding:5px 10px 0px 0px !important; margin-top:-1px;}
										.login_box_register form ul li.read_terms p {padding:4px 0px 0px 0px;}	
										
										
								.login_box_register form ul li.button_item {clear:both; margin:15px 0px 0px 0px;}
										.login_box_register form ul li.button_item a {font-weight:bold;}
								
								
						
						span.already_registered_link {display:block; margin:16px 0px 0px 0px; padding:0px 0px 0px 0px;}
						.registered_already_registered_link {float:right; margin-right:15px;}
						.already_registered_link a {font-weight:bold; color:#d7c500 !important;}
						.already_registered_link a:hover {color:#fff !important;}

						
						.login_box_register .warn_error {text-align:left; padding:3px 0px 0px 0px;}
























						
						/*----SITE INFO (Log in Page)----*/
						.siteinfobox {background:#fff; padding:1px;}
								.siteinfobox_title {padding:14px 11px; background:#164e5b; clear:both;}
										.siteinfobox_title h2 {display:block; color:#fff; font-size:20px; text-transform:uppercase; padding:0px; margin:0px 0px 0px 8px; font-family:Arial, Helvetica, sans-serif;}
								
								ul.siteinfobox_list {display:table; width:703px; clear:both; padding:0px 0px 15px 0px;}
										ul.siteinfobox_list li.image {width:215px; float:left; margin:20px 10px 0px 19px;}
												ul.siteinfobox_list li.image img {border:#636466 solid 1px; width:213px;}
										ul.siteinfobox_list li.text {width:420px; float:left; margin:15px 0px 0px 13px; color:#636365; font-size:11px; line-height:18px;}
											ul.siteinfobox_list li.text a {color:#267987; font-weight:bold;}
											ul.siteinfobox_list li.text a:hover {color:#164e5b !important;}

										.gen_siteinfo_box { background:#fff;}
											.gen_siteinfo_box .gen_siteinfo_box_title {background:#164e5b; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:22px;}
											.gen_siteinfo_box ul {}
													.gen_siteinfo_box ul li.image {}
													.gen_siteinfo_box ul li.text {}

						
						
						
						
						
						
						
			input.new_password_field {margin-right:28px;}
			input.again_password_field {}
			input.reset_username_field, input.new_password_field, input.again_password_field {border:#267987 solid 1px; height:20px;}
			
			form#reset_password_form {}		
						
						
						
						/*---- GENERAL ATTRIBUTES ----*/
						
						.text_increase_state {font-size:30px; line-height:38px !important;}
					
						.desc_text {font-size:11px; line-height:18px; color:#fff;}
						
						
						
						
						
						
						
						
						
						
						
						
					
					
					
					
					
					
	
	
	/*-------------------
		AD COLUMN
	---------------------*/
	#ad_column {background:#164e5b; float:right; width:213px; margin:0px 0px 6px 0px; *margin:0px 0px 0px 0px;}

					/*----BUTTONS----*/
					a#button_nominate_link,
					a#button_register_link,
					a#button_submit_link,
					a#button_vote_link {display:block; width:213px; height:45px; clear:both; text-indent:-9999px; margin:0px 0px 1px 0px; cursor:pointer;}
					
					a#button_nominate_link {background:url(../images/button_nominate.jpg) no-repeat;}
					a#button_register_link {background:url(../images/button_register.jpg) no-repeat;}
					a#button_submit_link {background:url(../images/button_submit.jpg) no-repeat;}
					a#button_vote_link {background:url(../images/button_vote.jpg) no-repeat;}
					
					a#button_nominate_link:hover {background:url(../images/button_nominate_hover.jpg) no-repeat;}
					a#button_register_link:hover {background:url(../images/button_register_hover.jpg) no-repeat;}
					a#button_submit_link:hover {background:url(../images/button_submit_hover.jpg) no-repeat;}
					a#button_vote_link:hover {background:url(../images/button_vote_hover.jpg) no-repeat;}
					
					
					/*----SEARCH BOX----*/
					ul#search_box {clear:both; *height:99%;}
						ul#search_box li {float:left;} 
							ul#search_box li.left {}
							ul#search_box li.right {}
								ul#search_box li.left input#search_field {width:143px; height:16px; font-size:14px; margin:12px 0px 12px 15px;}
								ul#search_box li.right input {display:block; float:left; border:none; cursor:pointer; margin:17px 0px 0px 8px;}
								/*
								ul#search_box li.right input {display:block; float:right; width:28px; height:8px; background:url(../images/search_button.png) no-repeat; border:none; text-indent:-9999px; cursor:pointer; margin:17px 0px 0px 8px;}
								ul#search_box li.right input:hover {background:url(../images/search_button_hover.png) no-repeat;}
								*/

					/*----POETRY ARK PRIZE----*/
					a#prize_box_link {display:block; background:#fff; clear:both;}
					/*a#prize_box_link:hover {-moz-opacity:95; filter:alpha(opacity:95); opacity:95;}*/
					#prize_box {clear:both;}
							#prize_box #prize_box_header {width:213px; height:45px; text-indent:-9999px; background:#968a02 url(../images/prize_box_header.jpg) no-repeat;}
							#prize_box #prize_box_info {display:block; background:#d6c400 url(../images/prize_box_info_bg.jpg) repeat-x; padding:10px 15px; color:#fff; line-height:16px;}
					
					/*----POETRY ARK PRIZE----*/
					a#community_box_link {display:block; background:#fff; clear:both;}
					/*a#prize_box_link:hover {-moz-opacity:95; filter:alpha(opacity:95); opacity:95;}*/
					#community_box {clear:both;}
							#community_box #community_box_header {width:213px; height:45px; text-indent:-9999px; background:#6a993d url(../images/community_box_header.jpg) no-repeat;}
							#community_box #community_box_info {display:block; background:#a3cc7d url(../images/community_box_info_bg.jpg) repeat-x; padding:10px 15px; color:#fff; line-height:16px;}
							#community_box #community_box_info ul li{margin-left:13px; text-indent:-13px;}
							

	
					/*----GOOGLE AD----*/
					#googleAdWords {border:1px solid #0E323B; margin:2px 0px; padding:5px 0px 5px 5px!important;}
					/*#googleAdWords {margin:6px 0px 0px 6px!important;}*/
					a.adt {text-decoration:none!important; font-size:12!important; font-family:Arial, Helvetica, sans-serif!important;}
					.adb {font-size:8px!important; line-height:12px!important;}
					.adu {font-size:6px!important; font-family:Arial, Helvetica, sans-serif!important;}
					.adt,.adb,.adu {}
	
	
	
	
	/*----------------
		FOOTER
	------------------*/
	#footer {clear:both; padding:10px 0px;}
				#footer #copyright_block {text-align:center; color:#d7c500;}
	
	
	
	
	
	
	
	
	
	
	/*--------------------
		NAV (top & bottom)
	----------------------*/
	.nav_bar_container {background:#01222b; clear:both; width:100%; height:23px;}
			.nav_bar {clear:both; display:table; width:930px; margin:0px auto;}
			
					ul.nav_left {float:left;}
							ul.nav_left li {display:block; float:left; margin:0px 14px 0px 0px;}
					ul.nav_right {float:right;}
							ul.nav_right li {display:block; float:left; margin:0px 0px 0px 14px;}
									
							ul.nav_left li a,
							ul.nav_right li a {display:block; font-family:Arial, Helvetica, sans-serif; color:#97B3B7; font-size:12px; font-weight:bold; margin:5px 0px 0px 0px;}
							/*ul.nav_right li a {display:block; font-family:Arial, Helvetica, sans-serif; color:#448392; font-size:12px; font-weight:bold; margin:5px 0px 0px 0px;}*/
							ul.nav_left li a:hover,
							/*ul.nav_right li a:hover {color:#b9d1d5;}*/
							ul.nav_right li a:hover {color:#fff;}
					
					.nav_bar_container.top ul.nav_left {margin-left:106px;}
					.nav_bar_container.top ul.nav_right {margin-right:4px;}
					.nav_bar_container.bottom ul.nav_left {margin-left:23px;}
			
			
			

			/*.page_on {color:#b9d1d5!important;}*/
			.page_on {color:#fff!important;}









	



	/*------------------
		LIGHTBOX FORMS
	--------------------*//*
	.lightbox {background:url(../images/popup_box_bg.png); position:absolute; top:0px; left:0px; z-index:9999; display:none; width:100%; height:100%; position:fixed;}
			
			
			.lightbox_container {background:#2e606b; width:380px; margin:0px auto; border:#154f5a solid 1px; color:#fff;}
			*/

	.lightbox {background:url(../images/popup_box_bg.png); z-index:9999; top:0px; left:0px; width:100%; height:100%; position:fixed; display:none;}	

			.lightbox_container {background:#2e606b; width:380px; border:#154f5a solid 1px; color:#fff; margin:0px auto;}
					
					
					ul.lightbox_header {background:#164e5b; clear:both; height:44px;}
							ul.lightbox_header li {}
									ul.lightbox_header li.lightbox_header_name {float:left; margin:0px 0px 0px 0px;}
											.lightbox_title {display:block; font-family:Arial, Helvetica, sans-serif; width:250px; height:44px; text-indent:-9999px;}
											#register_form_lightbox .lightbox_title {background:url(../images/lightbox_title_register.jpg) no-repeat;}
											#signin_form_lightbox .lightbox_title {background:url(../images/lightbox_title_signin.jpg) no-repeat;}
											#email_form_lightbox .lightbox_title {background:url(../images/lightbox_title_email.jpg) no-repeat;}
											#signout_form_lightbox .lightbox_title {background:url(../images/lightbox_title_signout.jpg) no-repeat;}
													#signout_form_lightbox .message_tag {display:block; float:left;}
													input.signout_button {display:block; float:right; margin:10px 0px 0px -5px; clear:both; border:none; cursor:pointer;}
													/*
													input.signout_button {display:block; float:right; width:60px; height:20px; margin:10px 0px 0px -5px; clear:both; background:url(../images/signout_button.png) no-repeat; border:none; text-indent:-9999px; cursor:pointer;}
													input.signout_button:hover {background:url(../images/signout_button_hover.png) no-repeat;}
													*/
									ul.lightbox_header li.lightbox_close {float:right; margin:10px 10px 0px 0px;}
											ul.lightbox_header li.lightbox_header_name .lightbox_title {color:#fff; font-size:22px; text-transform:uppercase;}
											ul.lightbox_header li.lightbox_close a.close_lightbox {display:block; width:10px; height:10px; text-indent:-9999px; background:url(../images/close_x.png) no-repeat;}
					
					
					.lightbox_content {padding:14px 14px 0px 14px; clear:both;}

							form.lightbox_form {clear:both; margin:0px; clear:both;}
									form.lightbox_form ul li {clear:both; display:table; margin:0px 0px 10px 0px; width:360px; position:relative;}
									
									
									
									
									
									/*
									#user_avail {position:absolute; right:-120px; background:#FFFF00; color:#FF0000; clear:both; line-height:20px; padding:0px 5px; font-family:Arial, Helvetica, sans-serif;}
									*/
									
									.warn_error {width:346px !important; padding:0px 5px; color:#FFFF00; clear:both; line-height:14px; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:right;}
									
									
									
									
									
									
									form.lightbox_form ul li a {color:#d7c500;}
											form.lightbox_form ul li label {display:block; width:100px; float:left; padding:6px 0px 0px 0px; margin:0px 10px 0px 0px; text-transform:uppercase;}
											form.lightbox_form ul li input.text_field {display:block; float:right; clear:right; width:242px; height:17px; margin:0px 4px 0px 0px; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}
											form.lightbox_form ul li .text_area {display:block; float:right; clear:right; width:239px; height:80px; margin:0px 4px 0px 0px; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}/*width = 280px*/
											
											form.lightbox_form ul li .lightbox_form_bottom {display:table; width:356px; clear:both;}
													
													
													/*
													#register_form_lightbox .lightbox_form_bottom {}
																#register_form_lightbox .lightbox_form_bottom input.checkbox {display:block; float:left; margin:2px 10px 0px 110px; *margin:0px 10px 0px 105px;}
																#register_form_lightbox .lightbox_form_bottom p {float:left; width:158px; line-height:15px;}
																		#register_form_lightbox .lightbox_form_bottom p a:hover {color:#fff;}
																#register_form_lightbox .lightbox_form_bottom input#register_form_send {display:block; float:right; border:none; cursor:pointer; margin:1px 0px 0px 0px;}
													*/
													#register_form_lightbox .lightbox_form_bottom {}
																#register_form_lightbox .lightbox_form_bottom input.checkbox {display:block; float:left; margin:2px 10px 0px 110px; *margin:0px 10px 0px 105px;}
																#register_form_lightbox .lightbox_form_bottom label.error {padding:0px 0px 2px 0px !important; margin:0px !important; text-transform:lowercase;}
																#register_form_lightbox .lightbox_form_bottom p {float:left; width:158px; line-height:15px;}
																#register_form_lightbox .lightbox_form_bottom p a:hover {color:#fff;}
																#register_form_lightbox .lightbox_form_bottom input#register_form_send {display:block; float:right; border:none; cursor:pointer; margin:1px 0px 0px 0px;}
													
													
													
													
													
													
													
													#signin_form_lightbox .lightbox_form_bottom {}
																#signin_form_lightbox .lightbox_form_bottom input.checkbox {display:block; float:left; margin:0px 10px 0px 110px; *margin:-5px 10px 0px 105px;}
																#signin_form_lightbox .lightbox_form_bottom p {float:left;}
																#signin_form_lightbox .lightbox_form_bottom input#signin_form_send {float:right; display:block; border:none; cursor:pointer;}
																		#signin_form_lightbox .forgot_password {padding:0px 0px 15px 0px;}
																						#signin_form_lightbox .forgot_password a {color:#d7c500;}
																						#signin_form_lightbox .forgot_password a:hover {color:#fff;}
													/*
													#signin_form_lightbox .lightbox_form_bottom {padding:0px 0px 0px 0px; margin:0px 0px 0px 110px; width:243px;}
																#signin_form_lightbox .lightbox_form_bottom input.checkbox {display:block; float:left; margin:0px 0px 0px 0px;}
																#signin_form_lightbox .lightbox_form_bottom label.error {display:block; width:170px; margin:0px 0px 0px 0px !important; padding:0px 0px 15px 12px !important; text-transform:lowercase;}
																#signin_form_lightbox .lightbox_form_bottom p {display:block; float:left; clear:left; width:84px; margin:-12px 0px 0px 24px;}
																#signin_form_lightbox .lightbox_form_bottom input#signin_form_send {display:block; float:right; border:none; cursor:pointer;}
																
													*/


													#email_form_lightbox .lightbox_form_bottom {}
																#email_form_lightbox .lightbox_form_bottom input.checkbox {display:block; float:left; margin:0px 10px 0px 110px;}
																#email_form_lightbox .lightbox_form_bottom p {float:left;}
																#email_form_lightbox .lightbox_form_bottom #email_form_send {float:right; font-weight:bold;}
																		
																		
													#register_form_lightbox .lightbox_form_bottom p {font-size:10px;}
	


/*
.node_collapse {height:100px !important; overflow:hidden !important;}

.node_collapse ul.poem_node_list {height:100px !important; overflow:hidden !important;}
*/
a.view_all_tag {color:#d7c500 !important;}
a.view_all_tag:hover {color:#fff !important;}



/*
.hide_node {display:none !important;}
*/








table#current_rounds td.poem_node_header_cell table.poem_node_header_table {}
	table#current_rounds td.poem_node_header_cell table.poem_node_header_table td.tag_big_text {text-align:left; width:206px;}
	table#current_rounds ul.poem_node_list li table td.poem_node_info {vertical-align:middle; padding-top:8px; width:260px;}
	table#current_rounds ul.poem_node_list li table td.poem_node_score .round_type p.number {margin-top:6px; margin-left:4px; font-size:24px; font-weight:bold;}

table#recommended_poems td.poem_node_header_cell table.poem_node_header_table td.tag_big_text{width:260px;}

table#rated_poems td.poem_node_header_cell table.poem_node_header_table td.tag_big_text{width:170px;}

table#shared_poems td.poem_node_header_cell table.poem_node_header_table td.tag_big_text{width:182px;}

table#submitted_poems td.poem_node_header_cell table.poem_node_header_table td.tag_big_text{width:218px;}










ul.poem_node_list li {background:#bacfd4;}
.poem_node_dark_bg_color { background:#d1dfe2!important;}









.register_distance {height:50%; margin-bottom:-150px;}
.signin_distance {height:50%; margin-bottom:-150px;}
.email_distance {height:50%; margin-bottom:-194px;}
.signout_distance {height:50%; margin-bottom:-100px;}


/*
 * Clearfix
 */


.clearfix
{
	display: inline-table;
/* Hides from IE-mac \*/
	height: 1%;
	display: block;
/* End hide from IE-mac */
}

html>body .clearfix
{
	height: auto;
}

.clearfix:after
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}









