.icons-sq					{margin: 0px 0px 0px 0px; padding: 0px; width: 968px; height: auto; float: left; background: #ffffff;}
.icons-sq ul				{margin: 0px; padding: 0px; list-style-type: none;}
.icons-sq ul.r				{float: right; display:inline; width:auto;}
.icons-sq ul.l				{float: left; width:700px; }
.icons-sq ul li			{margin: 0px; padding: 5px; float: left;}

.icons-sq ul li a		{margin: 5px 3px; padding: 0px 0px 0px 0px; width: 58px; height: 60px; display: block; color: #2c384e; font-size: 12px !important; text-align: center; font-weight: bold !important; text-transform: capitalize; border: 1px solid #ffffff;}
.icons-sq ul li a:hover		{margin: 5px 3px; padding: 65px 0px 0px 0px; width: 75px; height: 15px; display: block; color: #2c384e; font-size: 12px !important; text-align: center; font-weight: bold !important; text-transform: capitalize; border: 1px solid #cccccc; text-decoration: none;}

.icons-sq ul.label {height:15px; float: left; display:inline; clear:both; width:700px; }
.icons-sq ul.label li		{margin: 0px 0px; display:block; height:auto; width:50px; padding:0px;  color: #2c384e; font-size: 12px !important; text-align: center; font-weight: bold !important; text-transform: capitalize; } 

.icons-sq ul.label_right {margin-bottom:10px; height:15px; float: right; display:inline;}
.icons-sq ul.label_right li		{margin: 0px 0px; display:block; height:15px; float:left; width:50px; padding:2px 0 0 0;  color: #2c384e; font-size: 12px !important; text-align: center; font-weight: bold !important; text-transform: capitalize; } 


.icons-sq ul li.community			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.community a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) 0px 0px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.community a:hover	{background: url(http://static.mync.com/images/siteart/button_nav.jpg) 0px -60px no-repeat; display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}
.icons-sq ul.label li.community_label {font-family: "trebuchet ms", trebuchet, arial, sans-serif !important; font-weight: bold !important; color:#32415b; font-size:13px !important; left:0px; margin-right:25px; margin-top:-3px; width:58px;} 

.icons-sq ul li.community_active			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.community_active a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) 0px -60px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.community_active a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px; border:0px;}

.icons-sq ul li.community_inactive			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.community_inactive a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) 0px -120px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.community_inactive a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}

.icons-sq ul li.news			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.news a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -58px 0px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.news a:hover	{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -58px -60px no-repeat; display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}
.icons-sq ul.label li.news_label{font-family: "trebuchet ms", trebuchet, arial, sans-serif !important; font-weight: bold !important; color:#32415b; font-size:13px !important; left:58px; margin-top:-3px;width:58px; margin-right:25px !important; margin-right: 0px }

.icons-sq ul li.news_active			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.news_active a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -58px -60px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.news_active a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px; border:0px;}

.icons-sq ul li.news_inactive			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.news_inactive a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -58px -120px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.news_inactive a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}

.icons-sq ul li.weather			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.weather a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -116px 0px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.weather a:hover	{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -116px -60px no-repeat; display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}
.icons-sq ul.label li.weather_label {font-family: "trebuchet ms", trebuchet, arial, sans-serif !important; font-weight: bold !important; color:#32415b; font-size:13px !important; left:116px;  margin-right:25px; margin-top:-3px;width:58px;}

.icons-sq ul li.weather_active			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.weather_active a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -116px -60px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.weather_active a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px; border:0px;}

.icons-sq ul li.weather_inactive			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.weather_inactive a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -116px -120px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.weather_inactive a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}

.icons-sq ul li.sports			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.sports a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -174px 0px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.sports a:hover	{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -174px -60px no-repeat; display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}
.icons-sq ul.label li.sports_label {font-family: "trebuchet ms", trebuchet, arial, sans-serif !important; font-weight: bold !important; color:#32415b; font-size:13px !important;left:174px;  margin-right:25px; margin-top:-3px;width:58px;}

.icons-sq ul li.sports_active			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.sports_active a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -174px -60px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.sports_active a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px; border:0px;}

.icons-sq ul li.sports_inactive			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.sports_inactive a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -174px -120px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.sports_inactive a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}

.icons-sq ul li.classifieds			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.classifieds a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -232px 0px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.classifieds a:hover	{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -232px -60px no-repeat; display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}
.icons-sq ul.label li.classifieds_label {font-family: "trebuchet ms", trebuchet, arial, sans-serif !important; font-weight: bold !important; color:#32415b; font-size:13px !important;left:232px;  margin-right:25px; margin-top:-3px;width:58px;}

.icons-sq ul li.classifieds_active			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.classifieds_active a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -232px -60px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.classifieds_active a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px; border:0px;}

.icons-sq ul li.classifieds_inactive			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.classifieds_inactive a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -232px -120px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.classifieds_inactive a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}

.icons-sq ul li.traffic			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.traffic a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -290px 0px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.traffic a:hover	{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -290px -60px no-repeat; display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}
.icons-sq ul.label li.traffic_label {font-family: "trebuchet ms", trebuchet, arial, sans-serif !important; font-weight: bold !important; color:#32415b; font-size:13px !important;left:290px;  margin-right:25px; margin-top:-3px;width:58px;}

.icons-sq ul li.traffic_active			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.traffic_active a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -290px -60px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.traffic_active a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px; border:0px;}

.icons-sq ul li.traffic_inactive			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.traffic_inactive a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -290px -120px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.traffic_inactive a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}


.icons-sq ul li.submit_photos			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.submit_photos a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -348px 0px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.submit_photos a:hover	{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -348px -60px no-repeat; display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}
.icons-sq ul.label li.photos_label {font-family: "trebuchet ms", trebuchet, arial, sans-serif !important; font-weight: bold !important; color:#32415b; font-size:13px !important;left:348px;  margin-right:25px; margin-top:-3px;width:58px;}

.icons-sq ul li.submit_photos_active			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.submit_photos_active a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -348px -60px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.submit_photos_active a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px; border:0px;}

.icons-sq ul li.submit_photos_inactive			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.submit_photos_inactive a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -348px -120px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.submit_photos_inactive a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}

.icons-sq ul li.video_landing_page, .icons-sq ul li.video			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.video_landing_page a, .icons-sq ul li.video a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -406px 0px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.video_landing_page a:hover, .icons-sq ul li.video a:hover	{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -406px -60px no-repeat; display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}
.icons-sq ul.label li.video_landing_page_label {font-family: "trebuchet ms", trebuchet, arial, sans-serif !important; font-weight: bold !important; color:#32415b; font-size:12px !important;left:406px;  margin-right:25px;margin-top:-3px; width:58px;}

.icons-sq ul li.video_landing_page_active, .icons-sq ul li.video_active			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.video_landing_page_active a, .icons-sq ul li.video_active a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -406px -60px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.video_landing_page_active a:hover, .icons-sq ul li.video_active a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px; border:0px;}

.icons-sq ul li.video_landing_page_inactive, .icons-sq ul li.video_inactive			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.video_landing_page_inactive a, .icons-sq ul li.video_inactive a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -406px -120px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.video_landing_page_inactive a:hover, .icons-sq ul li.video_inactive a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}

.icons-sq ul li.sharebut         {margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline; color: #2c384e; font-size: 12px !important; text-align: center; font-weight: bold !important; text-transform: capitalize;}
.icons-sq ul li:hover ul{display:block;}

.icons-sq ul li.sharebut a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -464px 0px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.sharebut a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}
.icons-sq ul.label_right li.share_label {font-family: "trebuchet ms", trebuchet, arial, sans-serif !important; font-weight: bold !important; color:#32415b; font-size:12px !important;left:464px; margin-right:15px; margin-top:-3px;width:70px;}

.icons-sq ul li.text         {margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline; color: #2c384e; font-size: 12px !important; text-align: center; font-weight: bold !important; text-transform: capitalize;}
.icons-sq ul li.text a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -522px 0px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.text a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}
.icons-sq ul.label_right li.text_label{font-family: "trebuchet ms", trebuchet, arial, sans-serif !important; font-weight: bold !important; color:#32415b; font-size:12px !important;left:522px;  margin-right:15px;margin-top:-3px; width:70px;}

.icons-sq ul li.email         {margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline; color: #2c384e; font-size: 12px !important; text-align: center; font-weight: bold !important; text-transform: capitalize;}
.icons-sq ul li.email a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -580px 0px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.email a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}
.icons-sq ul.label_right li.email_label {font-family: "trebuchet ms", trebuchet, arial, sans-serif !important; font-weight: bold !important; color:#32415b; font-size:12px !important;left:580px;  margin-right:15px; margin-top:-3px;width:70px;}

.icons-sq ul li.email_inactive			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.email_inactive a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -580px -120px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.email_inactive a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}


.icons-sq ul li.events			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.events a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -464px -60px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.events a:hover	{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -464px -120px no-repeat; display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}
.icons-sq ul.label li.events_label {font-family: "trebuchet ms", trebuchet, arial, sans-serif !important; font-weight: bold !important; color:#32415b; font-size:13px !important;left:348px;  margin-right:25px; margin-top:-3px;width:58px;}

.icons-sq ul li.events_active			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.events_active a			{background: url(http://static.mync.com/images/siteart/button_nav.jpg) -464px -120px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.events_active a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px; border:0px;}


.icons-sq ul li.holiday			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.holiday a			{background: url(http://static.mync.com/images/siteart/holidayicon.gif) 0px 0px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.holiday a:hover	{background: url(http://static.mync.com/images/siteart/holidayicon.gif) 0px -60px no-repeat; display:block;height:60px;margin:0px 0px;padding:0px;width:58px;  border:0px;}
.icons-sq ul.label li.holiday_label {font-family: "trebuchet ms", trebuchet, arial, sans-serif !important; font-weight: bold !important; color:#32415b; font-size:13px !important;left:348px;  margin-right:25px; margin-top:-3px;width:58px;}

.icons-sq ul li.holiday_active			{margin:10px 25px 0px 0px; height:60px; width:58px; padding:0px; float: left; display:inline;}
.icons-sq ul li.holiday_active a			{background: url(http://static.mync.com/images/siteart/holidayicon.gif) 0px -60px no-repeat; height:60px; width:58px; border:0px; padding:0px; margin:0px 0px;}
.icons-sq ul li.holiday_active a:hover	{display:block;height:60px;margin:0px 0px;padding:0px;width:58px; border:0px;}


.sharebut_photos 		{background: url(http://static.mync.com/images/buttons/ugc_buttons.jpg) 0px 0px no-repeat !important; height:60px !important; width:200px !important; border:0px !important; padding:0px !important; margin:0px !important;}
.sharebut_photos:hover	{background: url(http://static.mync.com/images/buttons/ugc_buttons.jpg) -200px 0px no-repeat !important; height:60px !important; width:200px !important; border:0px !important; margin:0px !important; padding:0px !important;} 

.sharebut_videos		{background: url(http://static.mync.com/images/buttons/ugc_buttons.jpg) 0px -60px no-repeat !important; height:60px !important; width:200px !important; border:0px !important; padding:0px !important; margin:0px !important;}
.sharebut_videos:hover	{background: url(http://static.mync.com/images/buttons/ugc_buttons.jpg) -200px -60px no-repeat !important; height:60px !important; width:200px !important; border:0px !important; margin:0px !important; padding:0px !important;} 

.sharebut_stories		{background: url(http://static.mync.com/images/buttons/ugc_buttons.jpg) 0px -120px no-repeat !important; height:60px !important; width:200px !important; border:0px !important; padding:0px !important; margin:0px !important;}
.sharebut_stories:hover	{background: url(http://static.mync.com/images/buttons/ugc_buttons.jpg) -200px -120px no-repeat !important; height:60px !important; width:200px !important; border:0px !important; margin:0px !important; padding:0px !important;} 


.alert_bar {background: black url(/images/siteart/weather_advisory_background.jpg) repeat scroll top left; color:#ffff33; border-bottom:medium solid #cccccc;border-top:medium solid #cccccc; color:#ffff33; font-weight:500; margin:0px; padding:0px; margin-bottom:10px;height:25px;}
.alert_bar li {padding:0px; margin:0px; display:inline; width:auto; padding-left:10px;}
.alert_bar li.warn, .alert_bar li.warn li {margin:0px; padding:0px;margin-left:10px; font-size:18px;}
.alert_bar li.warn li li{font-size:10px;}
p.tight  {line-height:15px; padding-bottom:3px;}
.alert_body { border-bottom:thin solid #000 ;border-right:thin solid #000;border-left:thin solid #000; visibility:hidden; padding:0px;margin:0px; display:none; overflow:hidden;}

.alert_toggle {background: url(/images/siteart/weather_advisory_more.jpg) 0px 0px no-repeat; height:21px; width:30px; border:0px;margin:0px; padding:0px; border:none; float:right; margin-top: -20px; margin-right:1%;}
.quickzip {float:right;}
label.wx_small_col {font-size:13px; font-weight:bold;color:#33417C; display:inline;float:left; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif; padding-right:5px;}
label.wx_small_data {font-size:13px; font-weight:200; color:#33417C; display:inline;float:right; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;}
label.wx_small_col_title {line-height:15px;font-size:16px; font-weight:bold; text-align:center; margin-right:auto; margin-left:auto; margin-bottom:5px; width:auto; border-bottom:thin dotted #cccccc; color:#33417C; display:block; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;}
label.wx_small_col_info{color:#C88247; float:right; font-weight:200; font-size:10px}
img.smallico {width:40px;}
label.wx_small_info_title{ line-height:15px;font-size:14px; font-weight:bold; width:auto; color:#33417C;  font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif; width:100%; float:right; width:85px;}
label.wx_small_info_data{ line-height:15px;font-size:12px; font-weight:400; width:auto; color:#33417C;  font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif; width:100%; float:right; width:85px;}
span.wx_small_7day_title{clear:both; line-height:15px; font-weight:bold; width:auto; color:#33417C;  font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif; font-size:14px; width:100%; border-bottom:1px solid #ccc; display:block;}
.currents{clip:auto; overflow:hidden; margin:0px; margin-bottom:10px; padding:0px; border-bottom:thin solid #ccc;border-right:thin solid #ccc;border-left:thin solid #ccc; float:left; width:622px; height:175px;}
.wx_main_box{ overflow:hidden; margin:0px; margin-bottom:10px; padding:0px; border-bottom:thin solid #ccc;border-right:thin solid #ccc;border-left:thin solid #ccc; float:left; width:622px;}
.currents ul li{border-bottom:none;}
.wx_info_col{width:32%; display:inline; float:left; margin:8px;}
.wx_info_col img {display:inline; padding-bottom:30px; float:left;}
.wx_graphic_tabs{display:inline; float:right;}
.wx_image_menu {width:100%; list-style-type: none;margin: 0; padding: 0; background-color: #ccc; float:left; height:25px;}
.wx_image_menu li {display: inline; padding:0px; width:100%; height:22px; width:auto; height:auto;}
.wx_image_menu li  a {text-decoration: none; color: #000;
background-color: #ccc; width:100%; border:thin solid #999; color:#33417C; font-weight: 500;  border-right:none; border-bottom: none !important; height:100%; font-size:16px; padding: 0px 5px 6px 5px; }
.firstItem{border-left:none !important;}
.wx_image_menu li a:hover,.wx_image_menu li a.selected {background-color:#fff;width:inherit; border-bottom: none; padding-bottom:6px;}
.wx_7day_img {padding-bottom:10px; padding-top:10px;height:63px;}
#animation_box {}
ul.sevenday,ul.moonquarter,ul.discus{margin:0px; padding:0px; margin-left:auto; margin-right:auto; background-color:#ffffff; width:622px;}
ul.discus li {list-style:none; display:inline; margin:2px; width:auto; height:175px; float:left; overflow-y:scroll; overflow-x:hidden;}
ul.discus li p {width: 95%;}
ul.moonquarter li {list-style:none; display:inline; padding:0px; margin-left:auto; margin-right:auto; background-color:#000; width:24.8%; height:175px; float:left; border-left:1px solid #CCCCCC;}
ul.moonquarter li label {background-color:#fff; border-bottom:1px solid #CCCCCC;}
.bonw{background-color:#000 !important; color:#fff; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;font-size:14px; font-weight:bold; line-height:15px; width:100%; text-decoration:none; text-align:center; margin-left:30px; border:none;}
ul.sevenday li {height:175px; width:87.8px; padding:0px; float:left; text-align:center;   border-left:1px solid #ccc;background-color:#FFFFFF;margin-left:auto; margin-right:auto; text-align:center;}
#animation_box{height:175px;}
#wx_moon { display: inline; margin:0px; margin-left:40px; float:none;}
#blacksky {width:100%; height:100%; background-color:#000;}
span.wx_7day_weather{line-height:10px;font-size:12px; font-weight:600; text-align:center; margin-right:auto; margin-left:auto; margin-bottom:5px; margin-top:10px; width:auto; color:#33417C; display:block; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;}
.wx_7day_temp {padding-right:5px; padding-left:5px; padding-top:2px; font-size:14px; font-weight:600; padding-bottom:10px; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;  color:#33417C;}
.wx_7day_wind {font-size:10px; color:#33417C; }
.wx_details {width:100%; padding:5px; margin:5px; float:left;}
.wx_details li{width:100%; padding:0px; margin:0px; float:right;}
.wx_details_temp{color:#333366; font-size:28px; font-weight:900; display:inline; padding-bottom:5px;}
.wx_details_title{color:#333366; font-size:16px; font-weight:900; display:inline; padding: 5px 0px 5px 0px;}
.wx_details_top{text-align:center; margin:auto; border-bottom:.5px solid #CCCCCC;display:inline; float:left; width:100%;}
.wx_details_label {padding: 0px; margin:0px; text-align:right; width:35%; float:left; font-size:13px; font-weight:bold;color:#33417C; display:inline; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;}
.wx_details_data {float:right;padding-right:13%; color:#33417C; }
.wx_hourly_img {padding-bottom:5px; padding-top:10px;height:63px;}


/*  
Theme Name: MyNC - Global
Theme URI: http://www.stevenmaguire.com/themes/wordpress/
Description: Just in case you use this for a WordPress Theme
Version: 1.0
Author: Steven Maguire

Author URI: http://www.stevenmaguire.com
*/
/* ---------------------------------------*/
/* -------------Global Markup-------------*/
/* ---------------------------------------*/
html                    {margin: 0px; padding: 0px; height: 100%;}
body                    {margin: 0px; padding: 0px; background-color: #ffffff; font-family: Arial, Helvetica, sans-serif !important; behavior:url("../scripts/csshover.htc"); letter-spacing:0 !important;}
a                        {color: #c88247; text-decoration: none; font-weight: normal;}
a:hover                    {color: #c88247; text-decoration: underline; font-weight: normal;cursor: pointer;}
h1                        {margin: 0px; padding: 5px; color: #2c384e; font-weight: normal; font-size: 18px;}
h1 img, h2 img                    {margin: 0px; padding: 0px; float: right; border: none;}
object {z-index:-1;}
embed {z-index:-2;}
#mediaplayer{z-index:-1;}
#container{z-index:-1;}
iframe {z-index:-1;}
#dealtaker_234x60 {z-index:-1;}
img{border:none;}
.bannerbg{width:978px;height:auto;float:left;background: transparent url(http://static.mync.com/images/siteart/bannerbg.gif) repeat-y top center;}
#omniture {display:none;}

#tabs_container
    {
        overflow:hidden;
        width:300px;
        clear:both;
    }
    #top_10_tab_a, #top_10_tab_b, #top_10_tab_c, #top_10_tab_d
    {
        width:300px;
/*        visibility:hidden;
        display:none;*/
    }
    #top_10_tab_b, #top_10_tab_c, #top_10_tab_d
    {display:none;}

    #top_10_button_a, #top_10_button_b, #top_10_button_c, #top_10_button_d
    {cursor:pointer;}
    

.fullwidth{width:100%;}
/*****  Login Styles  ***********/

    #forgot_password_container
    {
        color:#fff;
        background-color:#474d5d;
        width:100%;
        height:0px;
        overflow:hidden;
        float:left;
        display:block;
    }    
    #forgot_password_inner
    {
        width:1000px;    
        background-color:#474d5d;        
        margin-left:auto;
        margin-right:auto;    
    }
    #forgot_password_inner p {
          font-family: arial, sans-serif;
          font-size:12px;
         margin-top: 2px;
          
         }
    #forgot_password_close_window
    {
        float:right;
        clear:both;
        color:#ca6604;
        cursor:pointer;
        font-size:12px;
               padding-top:10px;
    }    
    #forgot_password_btn
    {cursor:pointer;}
    #forgot_password_container h2 
    {
        font-size:18px;
        display:inline;
    }
    /* Form Element Styles */
    #forgot_password_container input
    {
         background-color: #838c9d;
         color:#192032;
         border: 1px solid #444b5b;
         margin-top:10px;
    }    



/*****  Login Styles  ***********/

    #login_container, #email_friend_container
    {
        color:#fff;
        background-color:#474d5d;
        width:100%;
        display: none;
        overflow:hidden;
        float:left;
    }    
    #login_inner, #email_friend_container_inner
    {
        width:1000px;    
        background-color:#474d5d;        
        margin-left:auto;
        margin-right:auto;
margin-top: 50px;
margin-bottom: 50px;      
    }
#login_inner p {
          font-family: arial, sans-serif;
          font-size:12px;
         margin-top: 2px;
          
         }
    #login_close_window, #email_friend_close_window
    {
        float:right;
        clear:both;
        color:#ca6604;
        cursor:pointer;
        font-size:12px;
        padding-top:10px;
    }    
    #login_login_btn
    {cursor:pointer;}
    #login_container h2 
    {
        font-size:18px;
        display:inline;
    }
    /* Form Element Styles */
    #login_container input
    {
         background-color: #838c9d;
         color:#192032;
         border: 1px solid #444b5b;
         margin-top:10px;
    }    
    #login_password {display:none;}

    
/*****  Registration Styles  ***********/

    #registration_container
    {
        color:#fff;
        background-color:#474d5d;
        width:100%;
        height:0px;
        overflow:hidden;
        float:left;
    }    
    #registration_inner
    {
        width:1000px;    
        background-color:#474d5d;        
        margin-left:auto;
        margin-right:auto;
        padding-top:10px;
        padding-bottom:10px;    
    }
    #registration_close_window
    {
        float:right;
        clear:both;
        color:#ca6604;
        cursor:pointer;
        font-size:12px;
        font-family:arial, sans-serif;
    }    
    #registration_login_btn
    {cursor:pointer;}
    #registration_container h2 
    {
        font-size:18px;
        display:inline;
        font-family:"trebuchet ms", trebuchet, arial, sans-serif;
        color:#ffffff;
    }
    #registration_container .col1
    {
        width:386px;
        height:140px;
        float:left;
    }

    #registration_container .col1 ul li
    {
        
        margin-left:-40px;
        padding-left:0px;
    }

    #registration_container .col1 span
    {
         font-family:"trebuchet ms", trebuchet, arial, sans-serif;
         color:#ffffff;      
         padding-left:5px;
         font-size:12px;
    }
        #registration_container .col2
    {
        width:348px;
        height:140px;
        font-family: arial, sans-serif;
        font-size:12px;
        float:left;
    }

    #registration_container .col2 ul li
    {margin-bottom:3px;}
 
    #registration_container .terms
    {
        font-size:12px;
        display:inline;
        font-family: arial, sans-serif;
        color:#ffffff;
    } 

    #registration_container .col3
    {
        width:226px;
        height:140px;
        float:left;        
    }    
    .close_window a
    {color:#fff;}
    
    #registration_container ul
    {
        list-style: none;
    }
    #registration_container .col2 ul { padding-left:0px; margin-left:0px; }
    

    /* Form Element Styles */
    
    #registration_container .col2 .date
    {display:inline;}



.sharemenu {margin:5px;}

/* ---------------------------------------*/
/* ---------------Structure---------------*/
/* ---------------------------------------*/
.saran                    {margin: 0px auto; padding: 0px; width: 1000px; height: auto;}

.mast                    {margin: 0px; padding: 0px; width: 100%; height: auto; float: left; background-color: #797e82; position:fixed; z-index:700; top:0; left:0; overflow:hidden;}
.content                    {margin: 0px; padding: 0px; width: 100%; height: auto; float: left; background: #ffffff url(http://static.mync.com/images/siteart/bkg-content.jpg) repeat-x top center; padding-top:50px;}
.header                        {margin: 7px 0px 0px 0px; padding: 0px; width: 100%; height: auto; float: left; background: none;}
.main                        {margin: 0px; padding: 0px 10px 10px 15px; width: 973px; height: auto; float: left;  background: #ffffff url(http://static.mync.com/images/siteart/bkg-main.jpg) repeat-y top center; border-left: 1px solid #a6b3bb; border-right: 1px solid #a6b3bb;}
.c3main                        {margin: 0px; padding: 0px 10px 0px 15px; width: 973px; height: auto; float: left; background-color: #ffffff;  border-left: 1px solid #a6b3bb; border-right: 1px solid #a6b3bb; min-height:600px;}
.bigfoot                    {margin: 0px; padding: 15px 0px 0px 0px; width: 100%; height: auto; float: left; background: #e0e7eb url(http://static.mync.com/images/siteart/bkg-bigfoot.jpg) repeat-x top center;}
.littlefoot                    {margin: 0px; padding: 0px; width: 100%; height: auto; float: left; background-color: #797e82;}
.littlefoot p                {margin: 0px; padding: 10px; color: #ffffff; font-size: 12px;}

.c1000                        {margin: 0px; padding: 0px; width: 968px; height: auto; float: left; background: none;}
.c650                        {padding: 0px; width: 624px; height: auto; float: left; background: none; margin-right: 18px !important; margin-right: 2px}
.c650-ug                        {margin: 0px; padding: 0px; width: 634px; height: auto; float: left; background: none;}
.c650 p                                         {font-family:arial,sans0-serif;font-size:13px;padding:0px 15px 15px 15px;}
.c650 p.pag                                         {font-family:arial,sans0-serif;font-size:13px;padding:4px 0px 4px 2px; margin:1px;display:table;}
.c650 li                                         {font-family:arial,sans0-serif;font-size:13px;padding-left:20px;list-style-type:none;}
.c450                        {margin: 0px; padding: 0px; width: 435px; height: auto; float: right; background: none;}
.c450 h1                                        {color:#33415b;font-family:"trebuchet ms",trebuchet,arial,sans-serif;font-size:20px;font-weight:bold;padding-bottom:10px;text-transform: capitalize;}
.c350                        {margin: 0px; padding: 0px 0px 0px 30px; width: 310px; height: auto; float: left; background: none;text-align:center;}
.c200                        {margin: 0px; padding: 0px; width: 180px; height: auto; float: left; background: none; overflow:hidden; }
.c333                        {margin: 0px 18px 0px 0px; padding: 0px; width: 325px; height: auto; float: left; background: none;}
.c300                        {margin: 0px 18px 0px 0px; padding: 0px; width: 300px; height: auto; float: left; background: none;}
.c300r                        {margin: 0px; padding: 0px 0px 0px 0px; width: 300px; height: auto; float: left; background: none;  }
.c300break                     {margin: 0px; margin-top:0px; padding: 0px 15px 0px 0px; width: 300px; height: auto; float: right; background: none;}
.c300break .wdgt-con {margin:0px 0px 8px; padding:0px; width:298px;}
.c300breakingLeft                {margin: 0px 18px 0px 0px; padding: 0px; width: 300px; height: auto; float: left; background: none; clear:left;}
.c300ar                        {margin: 0px; padding: 0px 0px 0px 15px; width: 300px; height: auto; float: left; background: none;  }
.c175                        {margin: 0px; padding: 0px; width: 162px; height: auto; float: left; background: none;}
.c150                        {margin: 2.5px; padding: 0px; width: 140px; height: auto; float: left; background: none;border: 1px solid #CCCCCC}
.padd-con                        {margin: 0px; padding: 0px 0px 0px 0px; width: 310px; height: auto; float: left; background: none;}
/* ---------------------------------------*/
/* -----------Objects and Widgets---------*/
/* ---------------------------------------*/
.search {
float:right;
height:23px;
margin:5px;
padding:2px 2px 0px;
width:auto;
}

#registration_btn:hover, #login_btn:hover
    {cursor:pointer;}
#slogan{
/*        visibility:hidden;
         display:none;*/    }

#slogan {display:none;}

.search2
     {
/*        visibility:hidden;
         display:none;*/
    }
.search2
     {display:none;}



.search input.on            {margin: 0px; padding: 2px; width: 200px; height: auto; border: none;  float: left; font-size: 14px; zoom: 1; position: relative;}
.search input.off            {border:medium none;float:left;font-size:14px;height:16px;margin:0;padding:2px;width:200px;}
.search input.button        {margin: 0px; padding: 0px; width: auto; height: auto; float: left;}
.nav                        {margin: 0px; padding-top: 8px; width: 100%; height: 50px; background: none; float: left;}


/*
----------------------------------------------------------------------------- 
begin breaking news widget
-----------------------------------------------------------------------------*/
div#break-container{
position: relative;
background-color: #fffacd;
border: 5px solid #555555;
width: 630px;
float:left;
padding-bottom:10px;
margin-bottom:15px;
}

div#break-header {
width: 630px;
height: 40px;
background-color:#000000;
}

div#break-header h2 {
font-family: "Trebuchet MS", Trebuchet, Arial, sans-serif;
color: #f0be21;
font-style:bold;
text-transform: uppercase;
margin: 0 auto 0 auto;
padding-top: 8px;
text-align: center;
font-size:18px;
}

h2#main-story-header  {
font-family: "Trebuchet MS", Trebuchet, Arial, sans-serif;
color: #303c54;
margin-top: 0px;
padding: 5px;
margin-bottom: 0px;
font-size:30px;
}

h2#main-story-header a{
color: #555555;
font-weight:bold;
text-decoration:none;
}

h2#main-story-header a:hover{
color: #555555;
font-weight:bold;
text-decoration:underline;
}

div#content-con {
width: 619px;
height: auto;
padding: 5px;
background-color:#fffacd;
margin-top:0px;
}

div#content-con img {
float:left;
padding-right: 15px;
height: auto;

}

div#content-con p {
font-family: verdana, sans-serif;
color: #636363;
font-size: 12px;
margin-top: 0px;
margin-bottom: 10px;
}

div#content-con span {
color: #a6a6a3;
font-size: 10px;
font-family: verdana, sans-serif;
}

ul#more{
padding: 0 0 0 15px;
margin: 0;
list-style: none;
float:left;
display: inline;
}

ul#more li{
float:left;
display: inline;
color: #c76915;
font-weight: bold;
font-size: 12px;
font-family: arial, sans-serif;
}

ul#more a{
font-weight: bold;
color: #c76915;
text-decoration: none;
}

ul#more a:hover{
text-decoration: underline;
}

ul#details {
font-size:11px;
font-family: arial, sans-serif;
color: #2f2e4d;
display: inline;
margin: 10px 0 0 0;
padding: 0;
}

ul#details li {
margin-left:25px;
line-height: 18px;
}

ul#details a {
color: #a0a0a0;
text-decoration: none;
}

ul#details a:hover {
text-decoration: underline;
}

/*
----------------------------------------------------------------------------- 
end breaking news widget
-----------------------------------------------------------------------------*/


.break_news {width:640px; height:auto; border:1px solid #000;float:left;display:block; overflow:hidden;}
.break_news h4 {margin:0px; padding:2px 0px 0px 0px; width:100%; display:block; float:left; background-color:#000; color:#ffcc33; font-weight:800; font-size:20px; height:40px;  min-height:40px; height:auto !important; height:40px; text-align:center; }
.break_news h5 {margin:0px; margin-left:5px; padding:0px; padding-bottom:5px; color:#333366; font-weight:800;  text-decoration:underline;}
.break_news ul {margin:0px; list-style-type :disc; list-style-position:inside; padding:0px;}
.break_news ul li {list-style-type :disc; margin-left:15px;}
.break_news ul li span {color:#ff0000; font-size:12px;}
.break_news ul li span a {color:#C88247; text-decoration:none; border-bottom:1px dotted #ff0000;}
.break_media {padding:0px; margin:0px; float:left; display:inline;height:100%; width:50%;}
.break_cont {padding:0px; margin:0px; float:left; display:inline;height:100%; width:50%; text-overflow: ellipsis; background-color:#f4f4f4;}
.break_cont div.rel {position:relative; width:100%; height:100%;}
.break_cont div.bounds {width:100%; height:100%; position:absolute; }
.break_cont h3, .break_cont h3 a {padding:7px; padding-left:0px !important; margin:0px; color:#333366; font-size:18px; font-weight:600; text-transform:capitalize;}
.break_cont b {font-size:12px; padding-left:7px; padding-right:7px;}
.break_cont p {font-size:12px; padding-left:7px; padding-right:7px; color:#000; text-overflow: ellipsis; margin:0px;}
.break_cont a.readmore {font-size:14px; font-weight:900;  padding-top:2px; color:#333366;display:block; float:right; margin:5px; }
.break_cont a.comment{font-size:12px; margin-right:5px; float:right}
#overcon{  overflow: hidden; text-overflow: ellipsis;max-height: 200px }

/* Icon Lists */
.icons-short                {margin: 0px; padding: 0px; float: left;}
.icons-short ul                {margin: 0px; padding: 0px; list-style-type: none;}
.icons-short ul li            {margin: 0px; padding: 0px; float: left;}
.icons-short ul li a               {margin: 0px 5px; padding: 0px 30px 0px 0px; display: block; color: #eeeeee; font-size: 12px; line-height: 35px;}
.icons-short ul li a:hover        {margin: 0px 5px; padding: 0px 30px 0px 0px; display: block; color: #eeeeee; font-size: 12px; line-height: 35px; text-decoration: underline;}
.icons-short ul li a.home        {background: url(http://static.mync.com/images/icons/home_icon.gif) no-repeat right center;}
.icons-short ul li a.contact        {background: url(http://static.mync.com/images/icons/mail_icon.gif) no-repeat right center;}
.icons-short ul li a.green        {background: url(http://static.mync.com/images/icons/greenicon.gif) no-repeat right center;}
.icons-short ul li a.about        {background: url(http://static.mync.com/images/icons/about_icon.gif) no-repeat right center;}
.icons-short ul li a.out                {margin-top:5px; color:orange;padding:0px;font-size:13px;font-weight:bold;}
.icons-short ul li a#registration_btn                {margin-top:5px;color:orange;padding:0px;font-size:13px;font-weight:bold;}
.icons-short ul li a#login_btn               {margin-top:5px;color:orange;padding:0px;font-size:13px;font-weight:bold;}

#image_uploader {margin-top:50px;}
/* Objects */

.logo                        {margin: 5px; padding: 0px; width: 220px; height: 90px; float: left; background: none;}
.logo img                    {border: none; height: 103px; float: right;}

.objtext                        {margin: 0px; padding: 0px; width: 100%; height: auto; float: left; background: none;}
.media-obj                    {margin: 0px; padding: 0px; width: 100%; height: auto; float: left;}
.media-main                    {margin: 0px; padding: 0px; width: 400px; height: auto; float: left;}
.media-main img                {width: 100%;}
.media-scroller                {margin: 0px 15px; padding: 10px; width: 170px; height: auto; float: right; background-color: #eeeeee; border: 1px solid #cccccc;}
.media-scroller ul.thumbs    {margin: 0px; padding: 0px; list-style-type: none; float: left;}
.media-scroller ul.thumbs li    {margin: 0px; padding: 0px; display: block;}
.media-scroller ul.thumbs li img    {width: 95%;}
.media-scroller ul.scroll    {margin: 5px 0px 0px 0px; padding: 0px; list-style-type: none; float: left;}
.media-scroller ul.scroll li    {margin: 0px; padding: 0px; float: left;}
.media-scroller ul.scroll li a    {margin: 0px; padding: 0px; display: block; font-size: 12px; color: #333333;}
.media-scroller ul.scroll li a.prev    {margin: 0px; padding: 0px 5px 0px 40px; border-right: 1px solid #333333; background: none;}
.media-scroller ul.scroll li a.next    {margin: 0px; padding: 0px 40px 0px 5px; border-left: 1px solid #333333; background: none;}

/* Advertising Objects */
.IAB-LB                    {margin: 5px; padding: 0px; width: 728px; height: 90px; float: right;}
.sky-con {margin:0px auto; width:220px;}    
.sky-white{margin:15px auto 0px auto;clear:both;padding:0px 30px;}
.sky-white table {clear:both; margin:auto;}
.IAB-SKY                        {margin: 10px auto 0px auto; padding: 0px 0px 0px 10px; width: 180px; height:auto; float: left;clear:both;}
.IAB-SKY1                        {margin: 10px auto 0px auto; padding: 0px; width: 180px; height:auto; float: left;clear:both;text-align:center;}
.IAB-SKY2                        {margin: 10px 0 5px 0px; padding: 0px; width: 180px; height: auto; float: left; background-color: #f8f8f8; border:none; text-align:center;}
.IAB-SQ                        {margin: 5px 0px 10px 0px; padding: 0px; width: 300px; height: auto; float: left;}
.IAB-DOD                        {margin: 5px 0px 0px 0px; padding: 0px; width: 234px; height: 60px; float: left; background-color: #efefef; z-index:-40}
.StoryAdWrapper                            {margin:0px 0px 0px 5px;}
#DOD-star                                      {margin:0px 0px 0px -10px;padding:0px; width: 73px; height:75px; float:left;}

/* Widgets */
.wdgt-con                {margin: 0px; padding: 0px; width: auto; height: auto; float: left; background-color: #ffffff; border: 1px solid #cccccc; clear: both;}
.wdgt-con3                {background-color: #ffffff; border: 1px solid #cccccc; clear: both;}
.wdgt-con2                {margin: 0px; padding: 0px; width: 300px; height: auto; float: left; background-color: #E9EAEB; border: 0px solid #cccccc; clear: both;}
.wdgt-con-latest                {margin: 0px; padding: 0px; width: auto; height: auto; background-color: #ffffff; border: 0px solid #cccccc; clear: both;}
.c175 .wdgt-con, .c150 .wdgt-con                    {margin: 5px; padding: 5px; width: 142px;border: 1px solid #CCCCCC;}            
.c200 .wdgt-con                    {margin: 5px 0px 5px 5px; padding: 5px; width: 160px;}
/*.c350 .wdgt-con                    {margin: 5px; padding: 5px; width: 304px;}*/
.c333 .wdgt-con                    {margin:  0px 0px 8px 0px; padding:0px; width: 325px;}
.c300 .wdgt-con                    {margin:  0px 0px 8px 0px; padding:0px; width: 296px;}
.c300r .wdgt-con                    {margin:  0px 0px 8px 0px; padding:0px; width: 298px;}
.c300ar .wdgt-con                     {width:298px;}
.c300 .wdgt-con2                    {margin:  0px; padding:0px; width: 300px;}
.c300r .wdgt-con2                    {margin:  5px 0px 5px 0px; padding:0px; width: 300px;}
.c333 .wdgt-con-latest            {margin:  5px 0px 0px 0px; padding:0px; width: 300px;}
.c333 .wdgt-hdr                    {margin:  5px 0px 0px 0px; padding:0px; width: 300px;}
.c300 .wdgt-con-latest            {margin:  5px 0px 0px 0px; padding:0px; width: 300px;}
.c300 .wdgt-hdr                    {margin:  5px 0px 0px 0px; padding:0px; width: 300px;}
.c300r .wdgt-hdr                    {margin:  5px 0px 0px 0px; padding:0px; width: 300px;}
.c300r .wdgt-con-latest            {margin:  5px 0px 0px 0px; padding:0px; width: 300px;}

.wdgt-faq { text-align: left; }

.c175 ul.wdgt-tabs li a, .c150 ul.wdgt-tabs li a                {margin: 5px 0px 0px 0px; padding: 0px 5px; display: block; line-height: 20px; background: #f7f7f7; border: 1px solid #cccccc; color: #333333; font-size: 9px;}

.c175 ul.wdgt-tabs li a:hover, .c150 ul.wdgt-tabs li a:hover            {margin: 5px 0px 0px 0px; padding: 0px 5px; display: block; line-height: 20px; background: #f7f7f7; border: 1px solid #cccccc; color: #c88247; font-size: 9px;}

.c175 ul.wdgt-tabs li a.active,    .c150 ul.wdgt-tabs li a:hover            {margin: 5px 0px 0px 0px; padding: 0px 5px; display: block; line-height: 20px; background: #ffffff; border-bottom: 1px solid #ffffff; color: #c88247; font-size: 9px;}

.c175 ul.wdgt-tabs li a.active:hover,    .c150 ul.wdgt-tabs li a:hover                {margin: 5px 0px 0px 0px; padding: 0px 5px; display: block; line-height: 20px; background: #ffffff; border-bottom: 1px solid #ffffff; color: #c88247; font-size: 9px;}

.c175 .wdgt-con .wdgt-complex-list li img, .c150 .wdgt-con .wdgt-complex-list li img        {margin: 5px; padding: 0px; float: left; width: 35%;}

.wdgt-con h2, .h2green                {font-family: "trebuchet ms", trebuchet, arial, sans-serif; margin: 0px; padding:7px 10px; color: #ffffff; font-size: 16px; background: url(http://static.mync.com/images/siteart/bkg-wdgt-h2.jpg) repeat-x center center;}
.wdgt-con3 li.odd { background:#EFEFEF none repeat scroll 0%;}

.wdgt-con3 li a {font-size:12px;}
.wdgt-con li.odd { background:#EFEFEF none repeat scroll 0%;}

.wdgt-con-latest h2                {font-family: "trebuchet ms", trebuchet, arial, sans-serif; margin: 0px; padding:7px 10px; color: #ffffff; font-size: 16px; background: url(http://static.mync.com/images/siteart/bkg-wdgt-h2.jpg) repeat-x center center;}

.wdgt-con-latest li.odd { background:#f4f4f4 none repeat scroll 0%;}
.wdgt-con-latest li.even { background:#e9eaeb none repeat scroll 0%;}

.wdgt-complex-list li.odd { background:#f4f4f4 none repeat scroll 0%; width: 100%; }
.wdgt-complex-list li.even { background:#e9eaeb none repeat scroll 0%; width: 100%; }



.wdgt-con2 h2                {font-family: "trebuchet ms", trebuchet, arial, sans-serif; margin: 0px; padding:7px 10px; color: #ffffff; font-size: 16px; background: url(http://static.mync.com/images/siteart/bkg-wdgtBlue-h2.jpg) repeat-x center center; text-transform: capitalize}
.wdgt-con2 li.odd { background:#f4f4f4 none repeat scroll 0%;}

ol.wdgt-list, ul.wdgt-list, ul.wdgt-thumbs                {margin: 0px; padding: 0px; float: left; clear: both; width: 100%; text-align:left;}
ol.wdgt-list li, ul.wdgt-list li                {margin: 0px 20px 0px 30px; padding: 5px 0px; color: #333333; border-bottom: 1px solid #eeeeee; font-size: 12px;}
ul.wdgt-tabs                    {margin: 0px 0px 10px 0px; padding: 0px; list-style-type: none; float: left; width: 100%; background: url(http://static.mync.com/images/siteart/bkg-ccc.jpg) repeat-x bottom center; clear: both;}
ul.wdgt-tabs li                    {margin: 0px; padding: 0px; float: left;}
ul.wdgt-tabs li a                {font-family: verdana, sans-serif; font-size: 11px; margin: 0px 0px 0px 0px; padding: 0px 10px; display: block; line-height: 30px; background: #e2e0e0; border-right: 1px solid #cccccc; color: #333333;}
ul.wdgt-tabs li a:hover                {margin: 0px 0px 0px 0px; padding: 0px 10px; display: block; line-height: 30px; background: #f7f7f7; border-right: 1px solid #cccccc; color: #c88247;}
ul.wdgt-tabs li a.active                {margin: 0px 0px 0px 0px; padding: 0px 10px; display: block; line-height: 30px; background: #ffffff; border-bottom: 0px solid #ffffff; color: #c88247;}
ul.wdgt-tabs li a.active:hover                {margin: 0px 0px 0px 0px; padding: 0px 10px; display: block; line-height: 30px; background: #ffffff; border-bottom: 0px solid #ffffff; color: #c88247;}

ul.wdgt-cta_flat                        {margin: 0px; padding: 0px; list-style-type: none; width: 300px; background: #f3f3f3; float: left; clear: both;}
ul.wdgt-cta_flat li                    {margin: 0%; padding: 0px; float: left; width: 44%; margin-left:2.0%; margin-right:2.0%;  display:inline;}
ul.wdgt-cta_flat a                {margin: 5px; font-weight: bold; float: right; font-size:11px;font-family:verdana,sans-serif;}
ul.wdgt-cta_flat a:hover            {margin: 5px; font-weight: bold;  float: right;}

ul.wdgt-weather                        {margin: 0px; padding: 0px; list-style-type: none; width: 300px; float: left; clear: both;}
ul.wdgt-weather li.tight                    {margin-top:3%; margin-bottom:2%; margin-left:0%; margin-right:0%; padding-left: 10px; padding-right:20px; padding-top:0px; padding-bottom:0px; float: left; width: 15%;  display:inline; font-size:27px; color:#ffffff;font-family:tahoma,sans-serif;font-weight:bold;}
ul.wdgt-weather li                    {text-align:center; margin-top:3%; margin-bottom:2%; margin-left:0%; margin-right:0%; padding-top:0px; padding-bottom:0px;  float: left; width: 25%;  display:inline; color:#333333; font-size:27px;color:#ffffff;font-family:tahoma,sans-serif;font-weight:bold; }
ul.wdgt-weather a                {margin: 5px; font-weight: bold; float: right;}
ul.wdgt-weather a:hover            {margin: 5px; font-weight: bold;  float: right;}
ul.wdgt-weather li span.weather_label {text-align:center;color:#ffffff; font-family:tahoma,sans-serif; font-size:14px; font-weight:bold;}

.wdgt-con-weather                     {margin: 0px; padding: 0px; width: auto; height: auto; float: left; border: 0px solid #cccccc; clear: both;}
.wdgt-con-weather h4  {color: #ffffff; margin: 10px 0px 0px 8px; padding: 0px; font-family:tahoma,arial,sans-serif; font-size: 19px;}
.c300r .wdgt-con-weather                    {margin:  5px 0px 5px 0px; padding:0px; width: 300px;}

ul.wdgt-cta                        {margin: 0px; padding: 0px; list-style-type: none; width: 100%; float: left; clear: both;}
ul.wdgt-cta li                    {margin: 0px; padding: 0px; float: left; width: 100%; clear: both; background:#F7F7F7 none repeat scroll 0% 50%;}
ul.wdgt-cta a,ul.wdgt-cta li a            {margin: 5px; font-weight: bold; font-family:verdana, sans-serif; font-size:11px; background: #f7f7f7; float: right;}
ul.wdgt-cta a:hover,ul.wdgt-cta li a:hover                    {margin: 5px; font-weight: bold; background: #f7f7f7; float: right;}

ul.wdgt-thumbs                    {list-style-type: none; background: #eeeeee; width: 100%; float: left;}
ul.wdgt-thumbs li                {margin: 0px; padding: 0px; float: left;}
ul.wdgt-thumbs li a                {margin: 7px; padding: 0px; display: block;}
ul.wdgt-thumbs img                {width: 80px;}

.wdgt-embed                        {margin: 0px; padding: 5px; width: 294px; height: auto; float: left; background: none;}

.wdgt-blog                        {margin-top: 5px; padding: 0px; width: 100%; height: auto; float: left; }
.wdgt-blog img                    {margin: 5px; float: right;}
.wdgt-blog blockquote{margin: 5px; padding: 0px 0px 0px 12px; font-size: 20px; color: #333333; background: url(http://static.mync.com/images/siteart/quote.gif) no-repeat 0px 0px;}
.wdgt-blog blockquote span{width:25px; height:20px; background: url(http://static.mync.com/images/siteart/quote2.gif) no-repeat bottom right;}
.wdgt-blog blockquote a            {margin: 5px; padding: 0px 0px 0px 12px; font-size: 20px; color: #595959; font-family:verdana,sans-serif;}
.wdgt-blog p                        {margin: 5px; padding: 0px; float: right; clear: both; color: #424242; line-height: 18px; font-size: 13px;}
.wdgt-blog label {margin-left:10px; display:block;}


.wdgt-complex-list                {margin: 0px; padding: 0px; list-style-type: none; width: 100%; float: left;}
.wdgt-complex-list li            {margin: 0px; padding: 5px 0px; float: left; width: 100%; border-bottom: 1px solid #eeeeee;}
.wdgt-complex-list li img            {margin: 5px; padding: 0px; float: left;}
.wdgt-complex-list li h4, .wdgt-complex-list li h4 a{margin: 5px; margin-bottom:-4px; padding: 0px; font-size: 14px; color: #333333; text-transform: capitalize;}

/* IE6 hack to fix rollover issue */
*html #story_stack_detailed_tabbed_widget h4 a:hover, *html .wdgt-con2 h4 a:hover {font-size: 17px; color: #333333; text-transform: capitalize; font-weight:bold;}

.wdgt-complex-list li p            {margin: 5px; padding: 0px;font-size: 12px; color: #595959;font-family:verdana, sans-serif;}

/* IE6 hack to make the comment link not loose bold when hovered */
*html .wdgt-complex-list li .comment, *html .wdgt-hdr-list li .comment {font-weight:bold;}

.wdgt-complex-list li p.byline            {margin: 5px; padding: 0px; font-size: 10px; color: #595959;font-family:verdana, sans-serif;}

.wdgt-hdr-list                {margin: 0px; padding: 0px; list-style-type: none; width: 100%; float: left;}
.wdgt-hdr-list li            {margin: 0px; padding: 5px 0px; float: left; width: 100%;}
.wdgt-hdr-list li img            {margin: 0px 5px 5px 0px; padding: 0px; float: left;}
.wdgt-hdr-list li h4  {margin: 5px; margin-bottom: -4px; padding: 0px; font-size: 15px; text-transform: capitalize}
.wdgt-hdr-list li h4 a                 {color: #37465e;font-family: "trebuchet ms", trebuchet, arial, sans-serif; text-transform: capitalize}
.wdgt-hdr-list li p            {margin: 5px; padding: 0px; font-size: 12px; color: #595959;font-family:verdana, sans-serif;}
.wdgt-hdr-list li p.byline            {margin: 5px; padding: 0px; font-size: 10px; color: #595959;font-family:verdana, sans-serif;}

.wdgt-feat                        {margin: 10px 0px; padding: 0px; width: 100%; height: auto; float: left; background: none;}
.wdgt-feat .c350                 {margin: 0px; padding: 0px; width: 334px; height: auto; float: right; background: none;}
/*.wdgt-feat .c350 .wdgt-con                    {margin: 0px; padding: 0px 5px; width: 306px; float: right; border: none;}*/
.wdgt-feat .hline                {margin: 0px; padding: 0px 0px 10px 0px; width: auto; height: auto; float: left; background: #111111; color: #ffffff;}
.wdgt-feat .hline img                {margin: 0px; padding: 0px; width: auto; height: 100%;}
.wdgt-feat .hline h3                {margin: 0px; padding: 5px 10px; font-size: 24px;}
.wdgt-feat .hline p                {margin: 0px; padding: 5px 10px; font-size: 12px;}
.wdgt-feat .hline ul                {margin: 0px; padding: 5px 10px; list-style-type: none;}
.wdgt-feat .hline ul li                {margin: 0px 10px; padding: 0px; display: inline;}

.wdgt-poll                        {margin: 0px; padding: 0px; width: 100%; height: auto; float: left; }
.wdgt-poll p, .poll-total-votes                    {margin: 0px; padding: 5px; color: #ffffff; font-size: 12px; text-transform: capitalize;}
.wdgt-poll form                {margin: 0px; padding: 5px 5px;}
.wdgt-poll input, .wdgt-poll label                {margin: 0px 5px 0px 0px; padding: 0px; color: #ffffff; font-size: 12px;}
.wdgt-poll input.button            {margin: 10px 5px 0px 0px; padding: 0px;}

ul.lg-polls-answers { list-style-type: none; margin: 0; padding: 0; }
ul.lg-polls-answers li {margin: 0; padding: 5px 16px; color: #ffffff; font-size: 12px; text-transform: capitalize;}
ul.lg-polls-answers li .answer-total-votes {display:none;}
ul.lg-polls-answers li .percentage {background:#79A744;}

.wdgt-profile                    {margin: 0px; padding: 0px; width: 100%; height: auto; float: left;}
.wdgt-profile img                {margin: 5px; float: left; width: 33%;}
.wdgt-profile h4            {margin: 5px; padding: 0px; font-family: "trebuchet ms", trebuchet, arial, sans-serif; font-size: 16px; font-weight:bold; color: #37465e;}
.wdgt-profile p            {margin: 5px; padding: 0px; font-size: 12px; color: #333333;}
.wdgt-profile ul        {margin: 0px; padding: 0px; list-style-type: none; float: left; clear: both;}
.wdgt-profile ul li        {margin: 0px; padding: 3px; display: block; border-bottom: 1px solid #eeeeee;}

.wdgt-sharing                    {margin: 0px; padding: 0px; width: 100%; height: auto; float: left;}
.wdgt-sharing ul        {margin: 0px; padding: 0px; list-style-type: none; float: left; clear: both; display:block; z-index:50;}
.wdgt-sharing ul li        {margin: 0px; padding: 0px; float: left; border-bottom: 1px solid #eeeeee;}
.wdgt-sharing ul li a        {margin: 0px; padding: 0px; width: 164px; display: block;}
.wdgt-sharing img    {width: 164px; border: none;}    

 ul.wdgt-sharing        {margin:0 0 0 0; padding: 0 0 0 0; list-style-type: none; background-color: #FFFFFF; float: left;  position:absolute; z-index:50; width:200px; border: 2px solid #eeeeee; display: none;}
 ul.wdgt-sharing li        {margin: 0px; padding: 0px; float: left; display: block;  clear:both; background:none; border-bottom: 1px solid #eeeeee;}
 a.sharebut        {margin: 0px; padding: 0px; width: 180px; height:50px; display: block; background:none; background-attachment: fixed;}
 ul.wdgt-sharing img    {width: 200px; height:60px; border: none; border-bottom: 1px solid #eeeeee;}    

.wdgt-btns ul.wdgt-sharing   {position:relative;display:block;clear:both;width:200px;height:185px;margin:5px auto 5px 0px;padding:0px;border:none;}
.wdgt-btns .icons-sq   {width:190px;border:none; margin-left:10px;}

.vtabs                            {margin: 0px; padding: 5px 0px 10px 0px;  height: auto; float: left; background: url(siteart/bkg-ccc.jpg) repeat-y right;}
.vtabs ul                        {margin: 0px; padding: 0px; list-style-type: none;}
.vtabs ul li                    {margin: 0px; padding: 0px; display: block;}
.vtabs ul li a                    {margin: 0px; padding: 0px; display: block;}
.vtabs img                        {border: none;}
.vcon                            {display:inline;margin: 0px; padding: 0px; width:88%; height: auto; float: left; background: none;}

a.comment                        {padding: 0px 0px 0px 30px; font-weight: bold; background: url(http://static.mync.com/images/siteart/bkg-comment-bubble.gif) no-repeat left center; line-height: 20px;}
a.button-lg                    {margin: 0px; padding: 10px; width: 105px; height: 75px; float: right; background: #ff0000 url(http://static.mync.com/images/siteart/bkg-button-lg.jpg) no-repeat center center; color: #ffffff; text-align: center; font-weight: bold; font-size: 18px;}
a.button-lg:hover                    {margin: 0px; padding: 10px; width: 105px; height: 75px; float: right; background: #ff0000 url(http://static.mync.com/images/siteart/bkg-button-lg.jpg) no-repeat center center; color: #ffffff; text-align: center; font-weight: bold; font-size: 18px;}

/* Posts */
.post                        {margin: 0px; padding: 10px;}
.byline                    {margin: 0px 0px 10px 0px; padding: 0px; font-size: 10px; color: #333333; float: left;}
.entry, .share, .bookmark, .report-abuse, .comment-form                {margin 0; padding: 5px 0px 0px 0px; float: left; clear: both; width: 100%;}
/*.entry strong                    {font-size: 16px;}*/
.entry p            {margin: 0px; padding: 10px 0px; color: #424242; line-height: 18px; font-size: 13px;}
.entry ul, .entry ol    {margin: 10px; padding: 6px 10px 6px 30px; background: #f3f3f3; color: #424242; font-size: 13px; line-height: 18px; overflow:auto;}
.entry ul li, .entry ol li     {margin: 0px; padding: 4px 0px; border-bottom: 1px solid #e4e4e4;}
.entry blockquote            {margin: 10px; padding: 20px 10px 20px 60px; font-size: 14px; font-style: italic; color: #424242; border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; line-height: 20px;}
.entry blockquote p            {margin: 0px; padding: 0px; font-size: 14px; font-style: italic; line-height: 20px;}


.share, .bookmark                        {border-bottom: 1px solid #eeeeee; font-size:12px;}
.share img, .bookmark img                                       {margin-left:3px;}
.share ul, .bookmark ul                        {margin: 0px; padding: 0px; list-style-type: none; display:inline;line-height: normal}
.share ul li, .bookmark ul li                        {margin: 0px; padding: 0px; display:inline;}
.share ul li a, .bookmark ul li a                        {margin: 0px; padding: 0px 5px 0px 0px; display:inline; line-height:15px; text-transform: capitalize; font-size: 11px;}
.share ul li div { display: inline; }

.wdgt-tcloud                    {margin-bottom:10px; background: none; overflow: visible;}
.wdgt-tcloud a                    {margin: 10px; padding: 0px; color: #2c384e;}
.wdgt-tcloud a:hover                                     {background-color:#37465e;color:#ffffff;text-decoration:none;}
.wdgt-tcloud a.cloud0                    {font-size: 8px;}
.wdgt-tcloud a.cloud1                    {font-size: 10px;}
.wdgt-tcloud a.cloud2                    {font-size: 12px;}
.wdgt-tcloud a.cloud3                    {font-size: 14px;}
.wdgt-tcloud a.cloud4                    {font-size: 16px;}
.wdgt-tcloud a.cloud5                    {font-size: 18px;}
.wdgt-tcloud a.cloud7                    {font-size: 20px;}
.wdgt-tcloud a.cloud8                    {font-size: 22px;}
.wdgt-tcloud a.cloud9                    {font-size: 24px;}
.wdgt-tcloud a.cloud10                    {font-size: 26px;}
.wdgt-tcloud a.cloud11                    {font-size: 28px;}
.wdgt-tcloud a.cloud12                    {font-size: 30px;}

.comments                    {margin-top: 10px; padding: 5px; width: 413px; height: auto; float: left; background: #ffffff; clear: both;}
.comments h2                {margin: 0px; padding: 10px; color: #ffffff; font-size: 18px; background: url(http://static.mync.com/images/siteart/bkg-wdgt-h2.jpg) repeat-x center center;}
.comments ul                {margin: 0px; padding: 0px; list-style-type: none;border:1px solid #dfdfdf;}
.comments ul li                {margin: 5px; padding: 5px 10px; display: block;}
.comments h4                {margin: 0px; padding: 3px; color: #37465e; font-size: 12px;font-family:"Trebuchet MS", trebuchet, arial, sans-serif;}
.comments p                {margin: 0px; padding: 3px; color: #333333; font-size: 12px; line-height: 18px;}
.comments ul li.even                {background: #ffffff;}
.comments ul li.odd                {background: #f3f3f3;}
.comments ul li.end                {font-size: 18px; border-top: 1px solid #eeeeee; background: #f7f7f7;}

/* BigFoot Things */
.mync-logo                    {margin: 0px; padding: 0px; width: 245px; height: 125px; float: left; background: url(http://static.mync.com/images/siteart/bkg-mync-logo.gif) no-repeat center center;}
.lists                        {margin: 0px; padding: 0px; width: 470px; height: auto; float: left;}
.lists dl                    {margin: 0px; padding: 10px; border-right: 1px solid #81a2c8; float: left;}
.lists dl dt                {margin: 0px; padding-top: 5px; padding-left: 5px; width: 100px; font-family: verdana, sans-serif; font-size: 12px; font-weight: bold; color: #081f63; float: left; background: none;}
.lists dl dd                {margin: 0px; padding: 0px; width: 325px; float: left; background: none;}
.lists dl dd ul                {margin: 0px; padding: 0px; list-style-type: none;}
.lists dl dd ul    li            {margin: 0px 0px 0px 10px; padding: 0px; float: left; line-height: 18px; font-size: 10px;}
.lists dl dd ul    li a            {font-family: verdana, sans-serif; font-size: 11px; color: #081f63;}
.lists dl dd ul    li a:hover            {color: #2c384e;}

.icons-foot                        {margin: 0px; padding: 0px; width: 285px; height: auto; float: left;}
.icons-foot ul                    {margin: 0px; padding: 0px; list-style-type: none;}
.icons-foot ul li                {margin: 0px; padding: 0px; float: left;}
.icons-foot ul li a                {margin: 15px 10px; padding: 10px 0px 0px 45px; width: 70px; height: 40px; display: block; font-family: verdana, sans-serif; font-size: 11px; color: #081f63;}
.icons-foot ul li a.email                {background: url(http://static.mync.com/images/icons/email-alerts-icon.jpg) no-repeat left center;}
.icons-foot ul li a.rss                {background: url(http://static.mync.com/images/icons/rss-icon.jpg) no-repeat left center;}
.icons-foot ul li a.sms                {background: url(http://static.mync.com/images/icons/mobile-text-icon.jpg) no-repeat left center;}
.icons-foot ul li a.blogs                {background: url(http://static.mync.com/images/icons/blogs-icon.jpg) no-repeat left center;}

.form-lg-con                    {margin: 10px; padding: 0px; width: 597px; height: auto; float:left; background: url("http://static.mync.com/images/siteart/form-fill.jpg") repeat;}
.form-lg-con .top                {margin: 0px; padding: 0px; width: 597px; height: auto; float: left; background: url("http://static.mync.com/images/siteart/form-top.jpg") no-repeat top center;}
.form-lg-con .bottom                {margin: 0px; padding: 10px; width: 577px; height: auto; float: left; background: url("http://static.mync.com/images/siteart/form-bottom.jpg") no-repeat bottom center;}
.form-lg-con .int                {margin: 0px; padding: 0px; width: 100%; height: auto; float: left; background: #bbc1cc;}
.form-lg-con h3                    {margin: 20px; padding: 0px; color: #37465e; font-weight: bold; font-size: 24px;}

.form-lg-con label, input.field,input.field_big,select.field, textarea    {margin: 0px 0px 15px 0px; width: 350px; display: block; font-size: 14px; float: left;}
.form-lg-con input.field            {background: #ffffff; border: 2px solid #37465e; color: #000000;}
.form-lg-con input.field_big            {border: 2px solid #37465e; color: #000000; font-size: 20px;}
.form-lg-con input[type=checkbox]  {margin: 10px 10px 0px 20px; width: auto; display: block; float: left;}
.form-lg-con input[type=radio]  {margin: 10px 10px 0px 20px; width: auto; display: block; float: left;}
.form-lg-con input.button, .form-lg-con img        {margin: 20px; width: auto; display: block; float: right;}
.form-lg-con select            {margin: 0px 0px 10px 0px; width: auto; display: block; font-size: 12px; float: left; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.form-lg-con label            {padding: 0px 20px 0px 0px; width: 100px; text-align: right; color: #37465e; font-weight: bold;}
.form-lg-con p {padding: 0px 0px 0px 0px; width:auto; text-align: left; color: #37465e; font-weight: bold;}
.form-lg-con br            {clear: left;}
.form-lg-con textarea            {height: 100px; margin:0px; width:auto; width:350px;}

.form-lg-con .forminfo                        {margin: 0px; padding:0 0 0 120px;  width: auto; float: left; font-size: 10px; font-style: italic; color:#37465e;}
.form-lg-con .fcol                {margin: 0px; padding-left: 120px; padding-bottom:15px; width: 33%; height: auto; float: left;}
.form-lg-con .fcol + .fcol                {margin: 0px; padding:0px; padding-bottom:15px; width: 33%; height: auto; float: left;}
.form-lg-con .fcol label.colheader            {padding:0px 20px 0px 0px;margin: 10px 0px 0px 0px; padding: 0px; width: auto; height: auto; float: left; text-align: left; clear: none;font-size: 14px; color: #37465e; font-weight: bold;}
.form-lg-con .fcol label                {margin: 10px 0px 0px 0px; padding: 0px; width: auto; height: auto; float: left; text-align: left; clear: none; color: #2c384e; font-size: 12px;}


/* UGC photo form*/
.form-lg-con-ug                    {margin: 0px; padding: 0px; width: 300px; height: auto; float:left;}

.form-lg-con-ug .int            {border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; margin: 0px; padding: 0px; width: 100%; height: auto; float: left; background: #ffffff url(http://static.mync.com/images/siteart/frmbg.jpg) repeat-x top;}
.form-lg-con-ug .bottom            {margin: 0px; padding-bottom: 6px; width: 300px; height: auto; float: left; background: transparent url(http://static.mync.com/images/siteart/photos_form_bottom.gif) no-repeat bottom center;}

.form-lg-con-ug input.field, textarea    {margin: 0px 0px 15px 10px; width: 270px; display: block; font-size: 14px; float: left;}
.form-lg-con-ug input.field        {background: #FFFFFF; border: 2px solid #7e8799; color: #000000;}
.form-lg-con-ug input.button        {margin-bottom: 5px; margin-top:-8px; width: auto; display: block; float: left;padding-left:200px;}
.form-lg-con-ug select            {margin: 0px 0px 10px 0px; width: auto; display: block; font-size: 12px; float: left; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.form-lg-con-ug label            {padding: 0px 0px 0px 10px; width: 100px; text-align: right; color: #ffffff; font-weight: bold;}
.form-lg-con-ug br            {clear: left;}
.form-lg-con-ug textarea            {height:300px; background: #ffffff; border: 2px solid #7e8799; color: #000000;}

.form-lg-con-ug .fcol                {margin: 0px; padding: 0px; width: 33%; height: auto; float: left;}
.form-lg-con-ug .fcol label            {margin: 10px 0px 0px 0px; padding: 0px; width: auto; height: auto; float: left; text-align: left; clear: none; color: #2c384e; font-size: 12px;}
/* end UGC photo form*/



.wdgt-scores table            {margin: 0px; padding: 0px; width: 100%;}
.wdgt-scores table table            {margin: 3px 0px; padding: 0px; width: 100%; font-size: 10px; background: #eeeeee;}


.wdgt-scores                {margin: 0px; padding: 0px; width: 100%; height: auto; float: left;}
.wdgt-scores table            {margin: 0px; padding: 0px; width: 100%;}
.wdgt-scores table table            {margin: 3px 0px; padding: 0px; width: 100%; font-size: 10px; background: #eeeeee;}

#videoBox         {margin:0px 0px 8px 0px; padding:0px; width:100%; height:auto;clear:both;}
#vid_container   {margin:10px auto 10px auto; width:400px; height:auto;}
#vid_desc {margin:0px auto 0px auto; padding: 2px; width:400px; height:auto;}
#primary_video {width:582px;margin:0px;border-left:0px;border-right:0px;border-top:0px;display:none;}

li.even h4 a
{ color: #37465e; font-weight:bold; font-family: arial, sans-serif; font-size:17px; }

li.odd h4 a { color: #37465e;  font-weight:bold; font-family: arial, sans-serif; font-size:17px; }

li.odd h4.blog_roll a { color: #37465e; font-family: arial, sans-serif; font-size:14px; }

li h4.blog_roll a { color: #37465e; font-family: arial, sans-serif; font-size:14px; }

/*Large Page Headers*/
/*h2#news{ margin:-10px 0px 0px 0px; padding:0px; display: block; background: transparent url(http://static.mync.com/images/headers/hdr_news.gif) no-repeat left top; text-indent: -999em; height: 60px; width:953px; float:left; } */
/*h2#community{ margin:-10px 0px 0px 0px; padding:0px; display: block; background: transparent url(http://static.mync.com/images/headers/hdr_community.gif) no-repeat left top; text-indent: -999em; height: 60px; width:953px; float:left; }*/

h1#page_title { background:none; margin-top:0px; margin-left:5px; margin-bottom:0px; width:400px; padding:0px; padding-top:2px; padding-bottom:4px;  display: block; color:#33417C; float:left; font-weight:normal; font-size:28px;font-family:"Trebuchet MS",Trebuchet, Arial, sans-serif;}
body.template_story h1#page_title { width:370px; padding-top:8px; padding-bottom:0px; margin-bottom:4px; }

#middle_ad { float:left; width:234px; margin-bottom:2px;}

.newsheader{float:left;width:50%;}
/*End Large Page Headers*/


#comment_form .form_entry_field {margin: 5px 0px 0px 0px; width: 410px; display: block; font-size: 14px; float: left; }
#comment_form textarea {margin: 0px 0px 0px 0px; width: 410px; display: block; font-size: 14px; float: left; border:1px solid #cccccc;}
#comment_form .form_entry_title {margin-top:10px; margin-bottom:0px; font-size: 14px;}
#comment_form .form_entry_field input {border:1px solid #cccccc; margin-bottom:5px;}
#gallery_form .field {margin: 5px 10px 15px 10px; width: 280px; display: block; font-size: 14px; float: left;}
#entryform p a{color:#2c384b;font-weight:bold;text-decoration:underline;}
#entryform p a:hover{text-decoration:none;}

/****  Form validation Styles ****/
.validation-failed { /* for textboxes, textareas, passwords */
            border:1px dashed #F33;
            background-color:#FCC;
        }

        .validation-failed-cr { /* for checkboxes and radios */

        }

        .validation-failed-sel { /* for selects */

        }

        .validation-passed { /* for textboxes, textareas, passwords */
            border:1px solid #6C6;
            background-color:#CFF;
        }

        .validation-passed-cr { /* for checkboxes and radios */

        }

        .validation-passed-sel { /* for selects */

        }

#print_btn
    {
         position: relative;
         cursor:pointer;
         font-size:12px;
/*                 background: url(http://static.mync.com/images/buttons/print_roll.jpg) no-repeat;*/
         white-space: nowrap;
         margin: 0;
         height: 14px;
    }
       * html a:hover {visibility:visible;}

    #print_btn a
    {
        padding-left: 18px;
        background: url('http://static.mync.com/images/buttons/print.jpg') left center no-repeat;
    }
    #print_btn a:hover
    {
        background: url('http://static.mync.com/images/buttons/print_roll.jpg') left center no-repeat;
    }


#report_abuse
    {
         position: relative;
         cursor:pointer;
         font-size:12px;
         white-space: nowrap;
         margin: 0;
         height: 14px;
    }
       * html a:hover {visibility:visible;}

    #report_abuse a
    {
        padding-left: 18px;
        background: url('http://static.mync.com/images/siteart/abuse.gif') left center no-repeat;
    }
    #report_abuse a:hover
    {
        background: url('http://static.mync.com/images/siteart/abuse_roll.gif') left center no-repeat;
    }



#additional_assets 
{
margin-top:10px;  
display:block;
clear:both;
/*float:left;*/ 
}

.wake #TJK_dropDownMenu #wake, .wakeforest #TJK_dropDownMenu #wake {display:block;}
.orange #TJK_dropDownMenu #orange {display:block;}

body .mast
{
    background-color: #013e7f;
}

.mast .icons-short ul li.slogan{
    margin: 0px 80px; padding: 0px 30px 0px 0px; display: block; color: #eeeeee; font-size: 15px; line-height: 35px; letter-spacing:2px; font-weight:bold; 
    text-align: center;
}
.mast .icons-short ul li a.home
{
    background:transparent url(http://static.mync.com/images/icons/dark_blue/home-btn.gif) no-repeat scroll right center;
}
.mast .icons-short ul li a.contact
{
    background:transparent url(http://static.mync.com/images/icons/dark_blue/contact-btn.gif) no-repeat scroll right center;
}
.mast .icons-short ul li a.green
{
    background:transparent url(http://static.mync.com/images/icons/dark_blue/green-btn.gif) no-repeat scroll right center;
}
.mast .icons-short ul li a.about
{
    background:transparent url(http://static.mync.com/images/icons/dark_blue/about-btn.gif) no-repeat scroll right center;
}

.mast .icons-short ul li a.out
{margin-top:0px;}

#search_box_container 
{
    list-style-type:none;
    color:#c3db23;
    font-size:12px;
}
#search_box_container li, #search_box_container li form li
{
    display: block;
    float: left;
    margin:0px;
}
#searchTerm
{
    height:13px;
    font-size:11px;
}
.log_out_link, .register_link, .sign_in_link
{
    margin-top:6px;
    margin-right:5px;
    font-size: 12px;
    font-weight:bold;
    color:#c3db23;
}
.sign_in_link, .log_out_link
{margin-right:10px;}

#ad_space{display:none;}
#search_submit {margin-left:5px; float:none;}
.close_window {cursor:pointer;}
    #email_friend_container .form_entry_field
    {margin-top:8px;}
    #tellafriend_form, #email_a_friend_cancel
    {margin-left:5px;}

    #email_a_friend_btn
    {
         cursor:pointer;
         font-size:12px;
/*                 background: url(/images/buttons/email_roll.jpg) no-repeat; */
         white-space: nowrap;
         margin: 0;
         height: 14px;
    }
    #email_a_friend_btn a, #email_a_friend_btn2 a
    {
        padding-left: 18px;
        background: url('/images/buttons/email.jpg') left center no-repeat;
                cursor:pointer;
    }
    #email_a_friend_btn a:hover, #email_a_friend_btn2 a:hover
    {
        background: url('/images/buttons/email_roll.jpg') left center no-repeat;
                cursor:pointer;
    }
       
#search_box_container input
{background-color:none;}

h1.ugc_title {
background:transparent none repeat scroll 0 0;
color:#33417C;
display:block;
float:left;
font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;
font-size:28px;
font-weight:normal;
margin-bottom:0;
margin-left:5px;
margin-top:0;
padding:2px 0 4px;
}             

.share ul li a.stbutton 
{
padding:1px 5px 5px 22px;
}

/* Primary Image */	
	#primary_image
	{
		width:588px;
		border:1px solid #dedede;
		margin-bottom:20px;
	}
	#primary_image img
	{
		margin-left:auto;
		margin-right:auto;
	}
	#primary_image .left
	{
		float:left;
		width:350px;
	}
	#primary_image .right
	{
		float:left;
		width:238px;
	}
	
	#primary_image #email_a_friend_btn
	{
		margin:10px;
		margin-top:20px;
	}
	#primary_image .left h1
	{
		margin-bottom:2px;
		margin-left:10px;
                color:#2d384e;
                font-family:arial, sans-serif;
                font-size:20px;                	
	}

	#primary_image .left .credit
	{
		margin-bottom:15px;
		font-size:11px;
		margin-left:10px;		
	}
	#primary_image .caption
	{
		margin-bottom:20px;
		margin-left:10px;
                color:#2d384e;
                font-size:12px;
                font-family:arial, sans-serif;		
	}
	#primary_image #email_a_friend_btn img {float:left;}
    #primary_image #email_a_friend_btn span 
	{
	   		position:relative;
			top:12px;
			left:6px;
			margin: 0px;
			padding: 0;
			cursor: pointer;
			height:14px;
			font-weight:bold;
			font-size:15px;
			float:left;
                        color:#33435d;
                        font-family:"Trebuchet MS", trebuchet, arial, sans-serif;
	}
	#photo_grid
	{width:583px;margin-left:5px;}
/* photo_container = the mini photos on the grid */
	.photo_container
	{
		width:150px;
		height:200px;
		border: 1px solid #d6d6d6;
		float:left;
		margin:20px;
background-color:#f8f8f8;
	}
	/* IE6 treats margins different, gotta srhink em down a bit */
	*html .photo_container
	{margin:17px;}

	.photo_container div.photo
	{
		width:130px;	
		height:100px;
		overflow:hidden;
		margin:5px;
		border:1px #c7e0ff;
		
	}
	.photo_container h3
	{
		margin-top:2px;
		margin-bottom:2px;
		margin-left:6px;
		margin-right:6px;
		color:#c36618;
		font-size:12px;
                font-family: arial, sans-serif;                
	}
        .photo_container h3 a{font-weight:bold;}   
	.photo_container .horizontal-ruler
	{
		background-color:#838383;
		width:130px;
		height:2px;
		margin-left:6px;
		margin-right:6px;
		overflow:hidden;
	}
	.photo_container .date
	{
		margin-left:6px;
		font-size:12px;
	}
	.photo_container .credit
	{
		font-size:11px;
		color:#394552;
		margin-left:6px;
	}
	#photo_pagination
{
clear:both;
float:left;
width:400px;
padding-top:5px;
padding-bottom:10px;
padding-left:10px;
font-size:13px;
}
.thank_you { font-size:14px; font-weight:bold; color:#7e8799; margin-bottom:15px;}


#photo_login_btn:hover, #photo_registration_btn:hover
{cursor:pointer;}

.login_register
{
clear:both;
float:right;
margin: 10px 5px 5px  0px;
padding: 0 5px 0 0;

}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* *{padding: 0; margin: 0;}       */

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{padding:15px;}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
    margin:            0;
    padding:        0;
    list-style:        none;
}
.sf-menu {
    /* line-height:    1.0; */
}
.sf-menu ul {
    position:        absolute;
    top:            -999em;
    width:            10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
    width:            100%;
}
.sf-menu li:hover {
    visibility:        inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
    float:            left;
    position:        relative;
}
.sf-menu a {
    display:        block;
    position:        relative;
    font-weight:        bold;
}
.sf-menu a:hover {
    font-weight:         bold;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
    left:            0;
    top:            1.4em; /* match top ul list item height */
    z-index:        99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
    top:            -999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
    left:            10em; /* match ul width */
    top:            0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
    top:            -999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
    left:            10em; /* match ul width */
    top:            0;
}

/*** DEMO SKIN ***/
.sf-menu {
    float:            left;

}
.sf-menu a {
    padding:         .1em 1.75em;
    text-decoration:none;
}

.sf-menu ul a {
    padding:         .25em 1em;
}

.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
    color:            #2C384E;
    
}
.sf-menu li {

}

#durhamcounty {margin-left:10px;}
/*  change these to hovers */
#durhamcounty:hover, #durhamcounty.sfHover, #durhamcounty.active {
    background: transparent url(http://static.mync.com/images/siteart/bkg-nav-top-hover-durham.gif) no-repeat scroll center top !important;
    color: #FFF;
}

#johnston:hover, #johnston.sfHover, #johnston.active {
    background: transparent url(http://static.mync.com/images/siteart/bkg-nav-top-hover-johnston.gif) no-repeat scroll center top !important;
    color: #FFF;
}

#orange:hover, #orange.sfHover, #orange.active {
    background: transparent url(http://static.mync.com/images/siteart/bkg-nav-top-hover-orange.gif) no-repeat scroll center top !important;
    color: #FFF;
}

#wake:hover, #wake.sfHover, #wake.active {
    background: transparent url(http://static.mync.com/images/siteart/bkg-nav-top-hover-wake.gif) no-repeat scroll center top !important;
    color: #FFF;
}
#wake.sfHover a, #orange.sfHover a, #johnston.sfHover a, #durhamcounty.sfHover a {
    color: #FFF;
}

/* sub menu backgrounds */

#durhamcounty ul{
    background: transparent url(http://static.mync.com/images/siteart/bkg-nav-mid-durham.gif) no-repeat scroll center top !important;
}

#johnston ul {
    background: transparent url(http://static.mync.com/images/siteart/bkg-nav-mid-johnston.gif) no-repeat scroll center top !important;
}

#orange ul {
    background: transparent url(http://static.mync.com/images/siteart/bkg-nav-mid-orange.gif) no-repeat scroll center top !important;
}

#wake ul {
    background: transparent url(http://static.mync.com/images/siteart/bkg-nav-mid-wake.gif) no-repeat scroll center top !important;
}


.sf-menu li li {

}
.sf-menu li li li {

}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {

    outline:        0;
}

/*** arrows **/
.sf-menu a.sf-with-ul {
    padding-right:     2.25em;
    min-width:        1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
    position:        absolute;
    display:        block;
    right:            .75em;
    top:            1.05em; /* IE6 only */
    width:            10px;
    height:            10px;
    text-indent:     -999em;
    overflow:        hidden;

}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
    top:            .8em;
    background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
    background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
    background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
    background:    url('../images/shadow.png') no-repeat bottom right;
    padding: 0 8px 9px 0;
    -moz-border-radius-bottomleft: 17px;
    -moz-border-radius-topright: 17px;
    -webkit-border-top-right-radius: 17px;
    -webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
    background: transparent;
}

/*** adding the class sf-navbar in addition to sf-menu creates an all-horizontal nav-bar menu ***/
.sf-navbar {

    height:            2.5em;
    padding-bottom:    2.5em;
    position:        relative;
    width: 1000px;
}
.sf-navbar li {

    position:        static;
}
.sf-navbar a {
    border-top:        none;
}
.sf-navbar li ul {
    width:            1000px; /*IE6 soils itself without this*/
}
.sf-navbar li li {

    position:        relative;
}
.sf-navbar li li ul {
    width:            13em;
}
.sf-navbar li li li {
    width:            100%;
}
.sf-navbar ul li {
    width:            auto;
    float:            left;
}
.sf-navbar a, .sf-navbar a:visited {
    border:            none;
}
.sf-navbar li.current {

}
.sf-navbar li:hover,
.sf-navbar li.sfHover,
.sf-navbar li li.current,
.sf-navbar a:focus, .sf-navbar a:hover, .sf-navbar a:active {

}
/* , .sf-navbar ul a:active, */
.sf-navbar ul li:hover,
.sf-navbar ul li.sfHover,
ul.sf-navbar ul li:hover li,
ul.sf-navbar ul li.sfHover li,
.sf-navbar ul a:focus, .sf-navbar ul a:hover {
    text-decoration: underline;
}
ul.sf-navbar li li li:hover,
ul.sf-navbar li li li.sfHover,
.sf-navbar li li.current li.current,
.sf-navbar ul li li a:focus, .sf-navbar ul li li a:hover, .sf-navbar ul li li a:active {

}
ul.sf-navbar .current ul,
ul.sf-navbar ul li:hover ul,
ul.sf-navbar ul li.sfHover ul {
    left:            0;
    top:            2.5em; /* match top ul list item height */
}
ul.sf-navbar .current ul ul {
    top:             -999em;
}

.sf-navbar li li.current > a {
    font-weight:    bold;
}

/*** point all arrows down ***/
/* point right for anchors in subs */
.sf-navbar ul .sf-sub-indicator { background-position: -10px -100px; }
.sf-navbar ul a > .sf-sub-indicator { background-position: 0 -100px; }
/* apply hovers to modern browsers */
.sf-navbar ul a:focus > .sf-sub-indicator,
.sf-navbar ul a:hover > .sf-sub-indicator,
.sf-navbar ul a:active > .sf-sub-indicator,
.sf-navbar ul li:hover > a > .sf-sub-indicator,
.sf-navbar ul li.sfHover > a > .sf-sub-indicator {
    background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/*** remove shadow on first submenu ***/
.sf-navbar > li > ul {
    background: transparent;
    padding: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-left-radius: 0;
}
