/* rewrite button to be 'on' while we're on this page */
#main_navigation #main_navigation_menu ul#main_buttons li a#main_button_alerts { background: url('/images/wm/main_button_alerts_on.gif') center center no-repeat; }

#main_content #alerts_page ul, #main_content #alerts_page ol { font-size: 12px; }

#alerts_page div { font-size: 0.95em; }
	#alerts_page h2 { background: #EEE; padding: 5px; }
	#alerts_page .new_label { color: #F00; } 
	#alerts_page ol, #alerts_page ul { padding: 10px 0 10px 15px; font-size: 0.95em; }
	#alerts_page img.screenshot { margin: 10px 0 30px 0; }

#shot_signup { clear: both; margin: 15px 0 10px 0; }
	#shot_signup label { float: left; width: 100px; font-size: 0.85em; padding-top: 5px; }
	#shot_signup div { padding: 0 0 5px 0; }
	#shot_signup div#freq select { width: 152px; }
	#shot_signup div#freq, .learn_more { float: left; margin: 0 25px 0 0; }

/* clearing the headers so that the content does not run into them */
body#fuel_your_addiction div#main_content div#alerts_page h2 { clear:both; }

div#main_content ul#anchor_links {  margin:0 0 30px 0; float:left; padding:0; }
	/* div#main content was used here to override a rule set in the site.css file, the whole group belongs to the same ul */
	div#main_content ul#anchor_links li { list-style-type:none; float:left; position:relative; margin:5px 0; }
	ul#anchor_links li#anchor_rss {	margin-right:0; }
	ul#anchor_links li a, ul#anchor_links li a span { display:block; height:70px; width:70px; } 
	ul#anchor_links li a { margin:0 31px; overflow:hidden; }
	ul#anchor_links li a span { background: #fff url(/images/wm/alerts_navigation.jpg) no-repeat top left; z-index:1; position:absolute; top:1px;  cursor:pointer;}
	ul#anchor_links li#anchor_vistaGadget a { margin-left:0; }
	ul#anchor_links li#anchor_windowsLink a span { background-position:-118px top; }
  ul#anchor_links li#anchor_iePlugin a span { background-position:-241px top; }
	ul#anchor_links li#anchor_firefox a span { background-position:-358px top; }
	ul#anchor_links li#anchor_emailX a span { background-position:-476px top; }
	ul#anchor_links li#anchor_rss a span { background-position:-597px top; }
	ul#anchor_links li#anchor_im a span { background-position:-717px top; }

form#iphoneSignUp input{ width:35px; }
	form#iphoneSignUp input#phoneNumber02 { width:46px; }
	form#iphoneSignUp input#iphoneSubmit { width:70px; display:block; margin:10px 0;}		

#alerts_page div.alert { }
#alerts_page div.alert p { font-size: 12px; margin: 0; }
#alerts_page div.alert ul, #alerts_page div.alert ol { font-size: 13px; margin: 0;  }

