/* Global Declarations */
*{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
a {text-decoration:none;color:#666}
a:hover {text-decoration:underline;color:#000;}
html {height:100%;}
img {border:0;}
strong,b {font-weight:bold;}
em,i {font-style:italic;}

body
{
text-align:center;
margin: 0px auto;
padding-bottom: 10px;

}

#PageBody {background:#666666;text-align:center;}

#ShadowWrapper {background:url(/art/shadows/shadow_right.png); filter:none !important; filter/**/:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/art/shadows/shadow_right.png); background-position:980px 0; background-repeat:repeat-y;}

#PageWrapper {width:1000px;background-color:#FFF;border:1px solid #000;text-align:left;margin-left:auto;margin-right:auto;}

#inside-page {background-color:#FFF; padding: 10px; border:1px solid #005F8E; text-align:left; color:#333;}

#TopLeaderboard {background:url(/art/backgrounds/grey_dot_grey_bg.jpg); height:95px; margin-bottom:2px; text-align:left; padding-top:3px; border-bottom:1px solid #888; padding-left:3px}

/* Header */
#PageHeader {}
	#Logo {float:left;}
	#Weather {padding-top:10px; text-align: center;}
	#Weather a {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color:#000;}
	#TopLinksRight {float:left; list-style-type:none; color:#003466; margin:0 0px 0px 0px !important; margin/**/:0 5px 0px 15px;}
	#TopLinksRight li a {color:#003466; font:100% Arial;}
	#TopLinksRight li a strong {font:bold 100% Arial;}
	#TopLinksMiddle {float:left; list-style-type:none; color:#003466; margin:0 5px 10px 15px !important; margin/**/:0 5px 0px 15px;}
	#TopLinksMiddle li a {color:#003466; font:100% Arial;}
	#TopLinksMiddle li a strong {font:bold 100% Arial;}
	#TopLinksLeft {float:left; list-style-type:none; color:#003466; font:bold 100% Arial; margin-bottom:10px !important; margin-bottom/**/:0;}
	#TopLinksLeft li a {color:#003466; font:100% Arial;}
	#TopLinksLeft li a strong {font:bold 100% Arial;}

/* Navigation Bar */
#NavBar {clear:both; background:#003466 url(/art/gradients/lt_blue-dk_blue.jpg); height:22px; text-transform:uppercase; font:100% Arial; border-top:1px solid #888;}
	#NavSearch {display:inline; margin-right:20px; vertical-align:1px; color:#FFF;}
	#NavSearch input {border:1px solid #333; margin:2px; vertical-align:-1px; height:16px;}
	#NavLinks {display:inline; margin-left:5px;}
		#NavLinks li {display:inline; margin-right:20px;}
		#NavLinks li a {color:#FFF; font:bold 100% Arial;}
		#NavLinks li a:hover {color:yellow; text-decoration:none;}
	#NavClassifieds {float:right; width:275px; height:22px; background:#ff9934 url(/art/gradients/dk_orange-darker_orange-top.jpg);}
	#NavClassifieds img {vertical-align:-6px;}
		#NavClassifieds a {color:#003466; font:bold 90% Arial; margin-left:16px;}
		#NavClassifieds a:hover {color:#777; text-decoration:none;}
		
		/* NavBar - Neha */
		#NavMain{clear:both;background-image:url(/art/qmimages/center_solid_blue.gif);margin:0px; vertical-align:-1px;width:auto}
		#NavNehaLeft{clear:both;background-image:url(/art/qmimages/center_tile_gr_blue.gif);width:570;}
		#NavNehaMid{background-image:url(/art/qmimages/center_tile_gr_blue_up.gif);width:215;}
		#NavNehaRight{background-image:url(/art/qmimages/center_tile_gold.gif);width:188;}

/* Sub-Navigation Bar */
#SubNavBar {background:#EEE; height:22px; text-transform:uppercase; border-bottom:1px solid #333;}
	#SubNavLinks {display: inline; margin:4px 0 0 5px; float:left;}
		#SubNavLinks li {display:inline; margin-right:15px;}
		#SubNavLinks li a {color:#003466; font:bold 95% Arial;}
		#SubNavLinks li a:hover {color:#666; text-decoration:none;}
	#SubNavClassifieds {width:275px; display:inline; background:#ff6600 url(/art/gradients/dk_orange-darker_orange-btm.jpg); float:right; height:22px; overflow:hidden;}
	
		#SubNavClassifieds img {vertical-align:-3px;}
		#SubNavClassifieds a {color:#FFF; font:bold 140% Arial !important; font/**/:bold 140% Arial; margin-left:20px;}
		#SubNavClassifieds a:hover {color:yellow; text-decoration:none;}

/* Dropdown Menus */
.DropMenu {text-align:left; display:block; background-color:#3676AF; width:145px; border:1px solid #000; border-top:0; position:absolute; font:9pt Arial, Helvetica, sans-serif; color:#000; visibility:hidden;}
ul.MenuDropDown {list-style-type:none; margin:0 0 0 3px !important; margin /**/:0 0 -15px 3px; padding:0;}
ul.MenuDropDown li {margin-right:3px;}
ul.MenuDropDown li.MenuItem {border-bottom:1px solid #6BA1BF;}
a.DropMenuItem{display:block; font-family: 9pt Arial, Helvetica, sans-serif; color:#FFF; margin:5px 0 5px 0; text-decoration: none;}}
.MenuItem a:hover {color:yellow;}

/* Left Content Column */
#LeftContentCol {width:440px; #width:430px; float:left; margin:5px 0 0 5px; overflow:hidden;}
#LeftContentColWide {width:800px; #width:797px; float:left; margin:5px 0 0 5px; overflow:hidden;}
#StoryPageLeftContentCol {width:790px; #width:787px; float:left; margin:5px 0 0 5px; overflow:hidden;}
#GalleryLeftContentCol {width:435px; #width:425px; float:left; margin:5px 0 0 5px; overflow:hidden;}
#SpecialSectionLeftContentCol {width:790px; #width:787px; float:left; margin:5px 0 0 5px; overflow:hidden;}

	/* Front Page */
		/* Main News Box */
		#FrontMainNewsBox {width:430px; height:300px; overflow-y:scroll; border:1px solid #AAA; margin:0 6px 6px 0; background:#FFF url(/art/gradients/lt_blue-white.jpg) repeat-x; padding:2px;}
			#SlideShowPhotoBox {float:left; margin-right:2px;}
			#SlideShowPhotoBox img {width:250px;}
			#SlideShowEnterpriseLink {font:90% Arial; border-bottom:1px solid #BBB; padding-bottom:2px;}
			a.MainNewsBoxEnterpriseLink em {font:bold italic 90% Arial; color:#000;}
			a.MainNewsBoxEnterpriseLink strong {font:bold 90% Arial; color:#000;}
			#SlideShowHeadline {margin-bottom:5px;}
			#SlideShowHeadline a {color:#000; font:120% Arial; font-weight:bolder;}
			.SlideShowSubHead {display:block; font:80% Arial;}
			#SlideShowStoryText {color:#000; font:95% Arial;}
			#SlideShowButtonContainer {float:right; margin-top:3px; margin-bottom:3px; margin-right:3px; top:0;}
			

		/* Main News Box Health */
		#FrontMainNewsBoxHealth {width:435px; height:300px; border:1px solid #AAA; margin:0 6px 6px 0; background:#000}
					
			
			/* EK SlideShow Main */
					/* Main News Box */
		#FrontMainNewsBoxEK {width:430px; height:200px; overflow-y:no; border:1px solid #AAA; margin:0 3px 3px 0; background:#003366; padding:2px;font:12px Arial, Helvetica, sans-serif;}
			#SlideShowPhotoBoxEK {float:left; margin-right:2px;}
			#SlideShowPhotoBoxEK img {width:200px;}
			#SlideShowEnterpriseLinkEK {font:90% Arial; border-bottom:1px solid #fff; padding-bottom:2px;}
			a.MainNewsBoxEnterpriseLinkEK em {font:bold italic 90% Arial; color:#fff;}
			a.MainNewsBoxEnterpriseLinkEK strong {font:bold 90% Arial; color:#fff;}
			#SlideShowHeadlineEK {margin-bottom:5px;}
			#SlideShowHeadlineEK a {color:#fff; font:120% Arial; font-weight:bolder;}
			.SlideShowSubHeadEK {display:block; font:80% Arial;}
			#SlideShowStoryTextEK {color:#fff; font:95% Arial;}
			#SlideShowButtonContainerEK {float:right; margin-top:3px; margin-bottom:3px; margin-right:3px; top:0;}
			
		.FrontNewsList {margin-left:17px; clear:both;}
		.FrontNewsList li {margin:2px 0; color:#000;}
		.FrontNewsList li a b {color:#000; font:100% Arial; font-size:11px;}
		.FrontNewsList li a {color:#000; font:90% Arial; font-size:11px;}
		.FrontMoreLink {float:right; margin-right:5px;}
		.FrontMoreLink a {color:#fe6601; text-transform:uppercase; font:90% Arial;font-size:12px;}
	
		/* News */
		#FrontNewsBox {clear:both; width:435px !important; width/**/:430px; margin:0 6px 6px 0; background-color:#FFF; color:#003263;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontNewsBox h1 {text-transform:uppercase; background:#EEE; height:20px !important; height/**/:22px; padding:2px; overflow:hidden;}
			#FrontNewsBox h1 a {font:bold 90% Arial; color:#003466;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontNewsBox h1 a:hover {text-decoration:none; color:#5A98CF;}
			#TownsPapersForm {text-align:center; margin-top:5px; width:370px;}
			#FrontNewsBox #TownsPapersForm {float:right; width:370px; margin:0; padding:0;}
			#FrontTownsPapersDropdown #TownsDropdown {display:inline; width:175px; text-transform:none; }
			#FrontTownsPapersDropdown #PapersDropdown {display:inline; width:175px; text-transform:none; }
			
			
		/* EK Slideshow Not Used*/	
		#FrontNewsBoxEK {clear:both; width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263;}
			#FrontNewsBoxEK h1 {text-transform:uppercase; background:#EEE; height:20px !important; height/**/:22px; padding:2px; overflow:hidden;}
			#FrontNewsBoxEK h1 a {font:bold 90% Arial; color:#003466;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontNewsBoxEK h1 a:hover {text-decoration:none; color:#5A98CF;}
			#TownsPapersFormEK {text-align:center; margin-top:5px; width:420px;}
			#FrontNewsBoxEK #TownsPapersFormEK {float:right; width:370px; margin:0; padding:0;}
			#FrontTownsPapersDropdownEK #TownsDropdownEK {display:inline; width:175px; text-transform:none; height:17px;}
			#FrontTownsPapersDropdownEK #PapersDropdownEK {display:inline; width:175px; text-transform:none; height:17px;}
			
		/* EK Soty Side Show New 01-23-2008 ********************/	
    		#FrontNewsBoxNEW {clear:both; width:420px !important; width/**/:420px; height:300; border:1px solid #AAA; margin:0 0px 0px 0; background-color:#fff; color:#003263; align:left; overflow:auto}
			#FrontNewsBoxNEW h1 {text-transform:uppercase; background:#EEE; height:20px !important; height/**/:22px; padding:2px; overflow:hidden;}
			#FrontNewsBoxNEW h1 a {font:bold 90% Arial; color:#000;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontNewsBoxNEW h1 a:hover {text-decoration:none; color:#5A98CF;}
			#FrontNewsBoxNEW {text-align:center; margin-top:0px; width:420px;}
			
			
	
		/* BigNews */
	    	#BigNewsBox {width:430px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#000000;font-size:18px;font-family:Arial, Helvetica, sans-serif;}
			#BigNewsBox h1 {text-transform:uppercase; background:#CC0000; height:17px; padding:2px;}
			#BigNewsBox h1 a {font:bold 120% Arial; color:#FFFFFF;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
			#BigNewsBox h1 a:hover {text-decoration:none; color:#FFFFFF;}
			
		.BigNewsBoxList {margin-left:14px; clear:both;}
		.BigNewsBoxList li {margin:2px 0; color:#000;}
		.BigNewsBoxList li a b {color:#000; font:90% Arial; font-size:14px;}
		.BigNewsBoxList li a {color:#000; font:90% Arial; font-size:14px;}
		.BigNewsBoxLink {float:right; margin-right:5px;}
		.BigNewsBoxLink a {color:#fe6601; text-transform:uppercase; font:90% Arial;font-size:12px;}
			
			
			


		/* Life Styles */
		    #FrontLifeStylesBox {width:430px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontLifeStylesBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#FrontLifeStylesBox h1 a {font:bold 90% Arial; color:#003466;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontLifeStylesBox h1 a:hover {text-decoration:none; color:#5A98CF;}
			
			
		
		
		/* Sports */
	    	#FrontSportsBox {width:430px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontSportsBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#FrontSportsBox h1 a {font:bold 90% Arial; color:#003466;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontSportsBox h1 a:hover {text-decoration:none; color:#5A98CF;}


		/* Life Styles */
		    #FrontLifeStylesBox {width:430px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontLifeStylesBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#FrontLifeStylesBox h1 a {font:bold 90% Arial; color:#003466;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontLifeStylesBox h1 a:hover {text-decoration:none; color:#5A98CF;}


		/* Opinions */
		    #FrontOpinionsBox {clear:both; width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontOpinionsBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#FrontOpinionsBox h1 a {font:bold 90% Arial; color:#003466;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontOpinionsBox h1 a:hover {text-decoration:none; color:#5A98CF;}
	
		/* Business */
		   #FrontBusinessBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263;}
			#FrontBusinessBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#FrontBusinessBox h1 a {font:bold 90% Arial; color:#003466;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontBusinessBox h1 a:hover {text-decoration:none; color:#5A98CF;}
	
		/* Entertainment */
		    #FrontEntertainmentBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontEntertainmentBox h1 {text-transform:uppercase; background:#EEE; height:20px; padding:2px;}
			#FrontEntertainmentBox h1 a {font:bold 90% Arial; color:#003466;font-size:13px;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontEntertainmentBox h1 a:hover {text-decoration:none; color:#5A98CF;}
	
		/* Obits */
		    #FrontObitsBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontObitsBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#FrontObitsBox h1 a {font:bold 90% Arial; color:#003466;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#FrontObitsBox h1 a:hover {text-decoration:none; color:#5A98CF;}
			#FrontObitsBox table tr td {padding-right:10px;}

	/* Time Off */
		/* Entertainment */
       		#TimeOffFrontNewsBox {width:430px; height:260px; overflow-y:scroll; border:1px solid #AAA; margin:0 6px 6px 0; background:#FFF url(/art/gradients/lt_blue-white.jpg) repeat-x; padding:2px; overflow:hidden;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
		    #TimeOffEntertainmentBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263; float:left;}
			#TimeOffEntertainmentBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#TimeOffEntertainmentBox h1 a {font:bold 90% Arial; color:#003466;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#TimeOffEntertainmentBox h1 a:hover {text-decoration:none; color:#5A98CF;}
			#TimeOffEntertainmentBox #TownsPapersForm {text-align:center; width:425px;}  
			#TimeOffEntertainmentBox #TownsDropdown {margin-right:5px;}
			#TimeOffEntertainmentBox #PapersDropdown {margin-left:5px;}

		/* Theatre Reviews */
		    #TimeOffTheatreReviewsBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263; float:left;overflow:auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#TimeOffTheatreReviewsBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#TimeOffTheatreReviewsBox h1 a {font:bold 90% Arial; color:#003466;}
			#TimeOffTheatreReviewsBox h1 a:hover {text-decoration:none; color:#5A98CF;}

		/* Movies */
   		   #TimeOffMoviesBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; bac ground-color:#FFF; color:#003263; float:left; overflow:auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#TimeOffMoviesBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#TimeOffMoviesBox h1 a {font:bold 90% Arial; color:#003466;}
			#TimeOffMoviesBox h1 a:hover {text-decoration:none; color:#5A98CF;}

		/* Restaurant Reviews */
	    	#TimeOffRestaurantReviewsBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263; float:left;overflow:auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#TimeOffRestaurantReviewsBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#TimeOffRestaurantReviewsBox h1 a {font:bold 90% Arial; color:#003466;}
			#TimeOffRestaurantReviewsBox h1 a:hover {text-decoration:none; color:#5A98CF;}
			
		/* Restaurant Reviews Dining */
		    #TimeOffRestaurantReviewsBoxD {width:610px !important; width/**/:615px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263; float:center;overflow:auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#TimeOffRestaurantReviewsBoxD h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#TimeOffRestaurantReviewsBoxD h1 a {font:bold 120% Arial; color:#003466;}
			#TimeOffRestaurantReviewsBoxD h1 a:hover {text-decoration:none; color:#5A98CF;}
			
			
		/* Entertainment Spotlight */
		    #TimeOffEntertainmentBoxSpot {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#000000; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
			#TimeOffEntertainmentBoxSpot h1 {text-transform:uppercase; background:#FFCC33; height:18px; padding:2px;}
			#TimeOffEntertainmentBoxSpot h1 a {font:bold 110% Arial; color:#003466;}
			#TimeOffEntertainmentBoxSpot h1 a:hover {text-decoration:none; color:#000000;}
			.TimeOffEntertainmentBoxSpothead {font:100% Arial; color:#000;}
			.TimeOffEntertainmentBoxSpotlink a {font:bold 100% Arial; color:#003466;}
			.TimeOffEntertainmentBoxSpottext {margin-bottom:4px; font:90% Arial;}
			
			

	/* PBJ */
	    #PBJFrontNewsBox {clear:both; width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263; padding-bottom:10px;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
		#PBJFrontNewsBox h1 {text-transform:uppercase; background:#EEE; height:20px !important; height/**/:18px; padding:2px; overflow:hidden;}
		#PBJFrontNewsBox h1 a {font:bold 90% Arial; color:#003466;}
		#PBJFrontNewsBox h1 a:hover {text-decoration:none; color:#5A98CF;}
		#PBJFrontNewsBox #TownsPapersForm {text-align:center; width:425px;}
		#PBJFrontNewsBox #TownsDropdown {}
		#PBJFrontNewsBox #PapersDropdown {}

	    #PBJBusNewsBox {clear:both; width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263; margin-top:5px;}
		#PBJBusNewsBox h1 {text-transform:uppercase; background:#EEE; height:20px; padding:2px;}
		#PBJBusNewsBox h1 a {font:bold 125% Arial; color:#003466;}
		#PBJBusNewsBox h1 a:hover {text-decoration:none; color:#5A98CF;}

	    #PBJBriefcaseBox {clear:both; width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263;}
		#PBJBriefcaseBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
		#PBJBriefcaseBox h1 a {font:bold 90% Arial; color:#003466;}
		#PBJBriefcaseBox h1 a:hover {text-decoration:none; color:#5A98CF;}

	    #PBJMilestonesBox {clear:both; width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263;}
		#PBJMilestonesBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
		#PBJMilestonesBox h1 a {font:bold 90% Arial; color:#003466;}
		#PBJMilestonesBox h1 a:hover {text-decoration:none; color:#5A98CF;}
		
		
		
	/* CLASSIFIEDS RSS FEED BOX */
		#CLASSRSSBox {clear:both; width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#EEE; color:#003263;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
		#CLASSRSSBox h1 {text-transform:uppercase; background:#CCC; height:18px; padding:2px;}
		#CLASSRSSBox h1 a {font:bold 90% Arial; color:#003466;}
		#CLASSRSSBox h1 a:hover {text-decoration:none; color:#5A98CF;}
		
	/* CLASSIFIEDS RSS FEED BOX LONG*/
		#CLASSRSSBoxLONG {clear:both; width:605px !important; width/**/:600px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#EEE; color:#003263;}
		#CLASSRSSBoxLONG h1 {text-transform:uppercase; background:#CCC; height:18px; padding:2px;}
		#CLASSRSSBoxLONG h1 a {font:bold 90% Arial; color:#003466;}
		#CLASSRSSBoxLONG h1 a:hover {text-decoration:none; color:#5A98CF;}
		
		
	/* TOP JOBS EDITH KLEIN */
		#CLASSTOPRSSBox {clear:both; width:100% !important; width/**/:100%; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#EEE; color:#003263;}
		#CLASSTOPRSSBox h1 {text-transform:uppercase; background:#CCC; height:18px; padding:2px;}
		#CLASSTOPRSSBox h1 a {font:bold 90% Arial; color:#003466;}
		#CLASSTOPRSSBox h1 a:hover {text-decoration:none; color:#5A98CF;}
		
	/* CLASS STORY TOOL TIPS EDITH KLEIN */
		#CLASSSTORYBox {clear:both; width:100% !important; width/**/:100%; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#fff; color:#003263;}
		#CLASSSTORYBox h1 {text-transform:uppercase; background:#FFF; height:18px; padding:2px;}
		#CLASSSTORYBox h1 a {font:bold 90% Arial; color:#003466;}
		#CLASSSTORYBox h1 a:hover {text-decoration:none; color:#5A98CF;}
		
		
	    #FEATURESshort{clear:both; width:330px !important; width/**/:330px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263;}
		#FEATURESshort h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
		#FEATURESshort h1 a {font:bold 90% Arial; color:#003466;}
		#FEATURESshort h1 a:hover {text-decoration:none; color:#5A98CF;}	
		
		/*box300*/
		
		#box300{clear:both; width:300px !important; width/**/:300px; border:1px solid #AAA; margin:0 0px 0px 0; background-color:#FFF; color:#003263;}
		#box300 h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
		#box300 h1 a {font:bold 90% Arial; color:#003466;}
		#box300 h1 a:hover {text-decoration:none; color:#5A98CF;}	
		
		
		/* BOX350*/
		
		#BOX350{clear:both; width:340px !important; width/**/:340px; border:1px solid #AAA; margin:6px 6px 6px 6px; background-color:#FFF; color:#003263;}
		#BOX350 h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
		#BOX360 h1 a {font:bold 90% Arial; color:#003466;}
		#BOX350 h1 a:hover {text-decoration:none; color:#5A98CF;}		
	
	
	/* Community Guide */
	.CommunityGuideFrontContentBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.CommunityGuideFrontContentBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
	.CommunityGuideFrontContentBox h1 a {font:bold 90% Arial; color:#003466;}
	.CommunityGuideFrontContentBox h1 a:hover {text-decoration:none; color:#5A98CF;}
	.CommunityGuideFrontContentBox #TownsPapersForm {text-align:center; width:425px;}
	.CommunityGuideFrontContentBox #TownsDropdown {margin-right:5px;}
	.CommunityGuideFrontContentBox #PapersDropdown {margin-left:5px;}
	
	
/* Health */
	.HealthFrontContentBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HealthFrontContentBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
	.HealthFrontContentBox h1 a {font:bold 90% Arial; color:#003466;}
	.HealthFrontContentBox h1 a:hover {text-decoration:none; color:#5A98CF;}
	.HealthFrontContentBox #TownsPapersForm {text-align:center; width:425px;}
	.HealthContentBox #TownsDropdown {margin-right:5px;}
	.HealthFrontContentBox #PapersDropdown {margin-left:5px;}	
	
/* Health RED*/
	.HealthFrontContentBoxRED {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HealthFrontContentBoxRED h1 {text-transform:uppercase; background:#CC0000; height:18px; padding:2px;}
	.HealthFrontContentBoxRED h1 a {font:bold 90% Arial; color:#fff;}
	.HealthFrontContentBoxRED h1 a:hover {text-decoration:none; color:#5A98CF;}
	.HealthFrontContentBoxRED #TownsPapersForm {text-align:center; width:425px;}
	.HealthContentBoxRED #TownsDropdown {margin-right:5px;}
	.HealthFrontContentBoxRED #PapersDropdown {margin-left:5px;}	
	
/* Health BLUE*/
	.HealthFrontContentBoxBLUE {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HealthFrontContentBoxBLUE h1 {text-transform:uppercase; background:#336699; height:18px; padding:2px;}
	.HealthFrontContentBoxBLUE h1 a {font:bold 90% Arial; color:#fff;}
	.HealthFrontContentBoxBLUE h1 a:hover {text-decoration:none; color:#5A98CF;}
	.HealthFrontContentBoxBLUE #TownsPapersForm {text-align:center; width:425px;}
	.HealthContentBoxBLUE #TownsDropdown {margin-right:5px;}
	.HealthFrontContentBoxBLUE #PapersDropdown {margin-left:5px;}	
	
/* Health GREEN*/
	.HealthFrontContentBoxGREEN {width:215px !important; width/**/:205px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HealthFrontContentBoxGREEN h1 {text-transform:uppercase; background:#eee; height:18px; padding:2px;}
	.HealthFrontContentBoxGREEN h1 a {font:bold 90% Arial; color:#000;}
	.HealthFrontContentBoxGREEN h1 a:hover {text-decoration:none; color:#5A98CF;}
	.HealthFrontContentBoxGREEN #TownsPapersForm {text-align:center; width:425px;}
	.HealthContentBoxGREEN #TownsDropdown {margin-right:5px;}
	.HealthFrontContentBoxGREEN #PapersDropdown {margin-left:5px;}	
	
/* Health CENTRA*/
	.HealthFrontContentBoxCENTRA {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HealthFrontContentBoxCENTRA h1 {text-transform:uppercase; background:#009999; height:18px; padding:2px;}
	.HealthFrontContentBoxCENTRA h1 a {font:bold 90% Arial; color:#fff;}
	.HealthFrontContentBoxCENTRA h1 a:hover {text-decoration:none; color:#FFCC00;}
	.HealthFrontContentBoxCENTRA #TownsPapersForm {text-align:center; width:425px;}
	.HealthContentBoxCENTRA #TownsDropdown {margin-right:5px;}
	.HealthFrontContentBoxCENTRA #PapersDropdown {margin-left:5px;}	
		
/* Health SOMERSET*/
	.HealthFrontContentBoxSOMERSET {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HealthFrontContentBoxSOMERSET h1 {text-transform:uppercase; background:#336699; height:18px; padding:2px;}
	.HealthFrontContentBoxSOMERSET h1 a {font:bold 90% Arial; color:#fff;}
	.HealthFrontContentBoxSOMERSET h1 a:hover {text-decoration:none; color:#FFCC00;}
	.HealthFrontContentBoxSOMERSET #TownsPapersForm {text-align:center; width:425px;}
	.HealthContentBoxSOMERSET #TownsDropdown {margin-right:5px;}
	.HealthFrontContentBoxSOMERSET #PapersDropdown {margin-left:5px;}		
		
/* Health RWJH*/
	.HealthFrontContentBoxRWJH {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HealthFrontContentBoxRWJH h1 {text-transform:uppercase; background:#003399; height:18px; padding:2px;}
	.HealthFrontContentBoxRWJH h1 a {font:bold 90% Arial; color:#fff;}
	.HealthFrontContentBoxRWJH h1 a:hover {text-decoration:none; color:#FFCC00;}
	.HealthFrontContentBoxRWJH #TownsPapersForm {text-align:center; width:425px;}
	.HealthContentBoxRWJH #TownsDropdown {margin-right:5px;}
	.HealthFrontContentBoxRWJH #PapersDropdown {margin-left:5px;}	
		
/* Health CAPITAL*/
	.HealthFrontContentBoxCAPITAL {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HealthFrontContentBoxCAPITAL h1 {text-transform:uppercase; background:#006633; height:18px; padding:2px;}
	.HealthFrontContentBoxCAPITAL h1 a {font:bold 90% Arial; color:#fff;}
	.HealthFrontContentBoxCAPITAL h1 a:hover {text-decoration:none; color:#FFCC00;}
	.HealthFrontContentBoxCAPITAL #TownsPapersForm {text-align:center; width:425px;}
	.HealthContentBoxCAPITAL #TownsDropdown {margin-right:5px;}
	.HealthFrontContentBoxCAPITAL #PapersDropdown {margin-left:5px;}	
	
/* Health PMC*/
	.HealthFrontContentBoxPMC {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HealthFrontContentBoxPMC h1 {text-transform:uppercase; background:#006666; height:18px; padding:2px;}
	.HealthFrontContentBoxPMC h1 a {font:bold 90% Arial; color:#fff;}
	.HealthFrontContentBoxPMC h1 a:hover {text-decoration:none; color:#FFCC00;}
	.HealthFrontContentBoxPMC #TownsPapersForm {text-align:center; width:425px;}
	.HealthContentBoxPMC #TownsDropdown {margin-right:5px;}
	.HealthFrontContentBoxPMC #PapersDropdown {margin-left:5px;}	
	
	
	/* Health Content Other*/
	.HealthFrontContentBoxOther {width:500px !important; width/**/:500px; border:1px solid #AAA; margin:0 5px 6px 0; background:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HealthFrontContentBoxOther h1 {text-transform:uppercase; background:#006666; height:18px; padding:2px;}
	.HealthFrontContentBoxOther h1 a {font:bold 90% Arial; color:#fff;}
	.HealthFrontContentBoxOther h1 a:hover {text-decoration:none; color:#FFCC00;}
	
		/* Health Content Other Gray*/
	.HealthFrontContentBoxOtherGray {width:450px !important; width/**/:450px; border:1px solid #AAA; margin:0 5px 6px 0; background:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HealthFrontContentBoxOtherGray h1 {text-transform:uppercase; height:18px; padding:2px; background-color:#CCCCCC}
	.HealthFrontContentBoxOtherGray h1 a {font:bold 90% Arial; color:#fff;}
	.HealthFrontContentBoxOtherGray h1 a:hover {text-decoration:none; color:#FFCC00;}
	
	
		
/* Health RWJUH*/
	.HealthFrontContentBoxRWJUH {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HealthFrontContentBoxRWJUH h1 {text-transform:uppercase; background:#003399; height:18px; padding:2px;}
	.HealthFrontContentBoxRWJUH h1 a {font:bold 90% Arial; color:#fff;}
	.HealthFrontContentBoxRWJUH h1 a:hover {text-decoration:none; color:#FFCC00;}
	.HealthFrontContentBoxRWJUH #TownsPapersForm {text-align:center; width:425px;}
	.HealthContentBoxRWJUH #TownsDropdown {margin-right:5px;}
	.HealthFrontContentBoxRWJUH #PapersDropdown {margin-left:5px;}	
	
		
/* Health SP*/
	.HealthFrontContentBoxSP {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HealthFrontContentBoxSP h1 {text-transform:uppercase; background:#009999; height:18px; padding:2px;}
	.HealthFrontContentBoxSP h1 a {font:bold 90% Arial; color:#fff;}
	.HealthFrontContentBoxSP h1 a:hover {text-decoration:none; color:#FFCC00;}
	.HealthFrontContentBoxSP #TownsPapersForm {text-align:center; width:425px;}
	.HealthContentBoxSP #TownsDropdown {margin-right:5px;}
	.HealthFrontContentBoxSP #PapersDropdown {margin-left:5px;}		
	
	/* Homes*/
	.HomesContentBox {width:450px !important; width/**/:450px; border:1px solid #AAA; margin:0 0px 0px 0; background:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HomesContentBox h1 {text-transform:uppercase; background:#FFCC00; height:22px; padding:2px;}
	.HomesContentBox h1 a {font:bold 110% Arial; color:#000;}
	.HomesContentBox h1 a:hover {text-decoration:none; color:#fff;}
	
	/* Homes-agent*/
	.HomesContentBoxAgent {width:300px !important; width/**/:300px; border:1px solid #AAA; margin:0 0px 0px 0; background:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HomesContentBoxAgent h1 {text-transform:uppercase; background:#FFCC00; height:22px; padding:2px;}
	.HomesContentBoxAgent h1 a {font:bold 110% Arial; color:#000;}
	.HomesContentBoxAgent h1 a:hover {text-decoration:none; color:#fff;}
	
	/* Homes-br-feed*/
	.HomesContentBoxFeed_br {width:180px !important; width/**/:180px; border:1px solid #AAA; margin:0 0px 6px 0; background:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HomesContentBoxFeed_br h1 {text-transform:uppercase; background:#5277A6; height:22px; padding:2px;}
	.HomesContentBoxFeed_br h1 a {font:bold 110% Arial; color:#ffffff;}
	.HomesContentBoxFeed_br h1 a:hover {text-decoration:none; color:#000000;}
	
	/* Homes-rt-feed*/
	.HomesContentBoxFeed_rt {width:300px !important; width/**/:300px; border:1px solid #AAA; margin:0 0px 6px 0; background:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HomesContentBoxFeed_rt h1 {text-transform:uppercase; background:#669966; height:22px; padding:2px;}
	.HomesContentBoxFeed_rt h1 a {font:bold 110% Arial; color:#000;}
	.HomesContentBoxFeed_rt h1 a:hover {text-decoration:none; color:#fff;}

    .HomesContentCalBox {width:570px !important; width/**/:570px; border:1px solid #AAA; margin:0 0px 0px 0; background:#FFF; color:#003263; float:left; height:380px;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.HomesContentCalBox h1 {text-transform:uppercase; background:#FFCC00; height:22px; padding:2px;}
	.HomesContentCalBox h1 a {font:bold 110% Arial; color:#000;}
	.HomesContentCalBox h1 a:hover {text-decoration:none; color:#fff;}
	
	
	/* jobs feed*/
	.JobsFeed {width:200px !important; width/**/:200px; border:1px solid #AAA; margin:0 0px 0px 0; background:#FFF; color:#003263; float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	.JobsFeed h1 {text-transform:uppercase; background:#FFCC00; height:22px; padding:2px;}
	.JobsFeed h1 a {font:bold 110% Arial; color:#000;}
	.JobsFeed h1 a:hover {text-decoration:none; color:#fff;}

	
	
	
	
	/* Dining Guide */	
	    #DDbox {clear:both; width:620px !important; width/**/:615px; border:0px solid #AAA; margin:0 2px 2px 0; background-color:#fff; color:#000;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
		#DDbox h1 {text-transform:uppercase; background:#fff; height:22px; padding:1px;}
		#DDbox h1 a {font:bold 140% Georgia; color:#FF6600;}
		#DDbox h1 a:hover {text-decoration:none; color:#670001;}
		
	/* Section Page */
		/* Main News Box */
		#SectionNewsBox {border:1px solid #003466;}

		#SectionList {margin-bottom:10px; background-color:#CCC;}
		#SectionList tr td {border:1px solid #003466; border-width:0 0 1px 1px;}
		#SectionList tr td a {text-transform:uppercase; color:#003466; font:bold 90% Arial;}
		#SectionList tr td a:hover {color:#999; text-decoration:none;}
		#SectionList tr td#SectionListItemNews {border-left:0;}
		#SectionList tr td#SectionListItemNews a {}
		#SectionList tr td#SectionListItemSports {}
		#SectionList tr td#SectionListItemSports a {}
		#SectionList tr td#SectionListItemOpinions {}
		#SectionList tr td#SectionListItemOpinions a {}
		#SectionList tr td#SectionListItemLifeStyles {}
		#SectionList tr td#SectionListItemLifeStyles a{}
		#SectionList tr td#SectionListItemObits {}
		#SectionList tr td#SectionListItemObits a {}

		#SectionList tr td.SectionListItemOn {border-bottom:0; background-color:#FFF;}
		#SectionTownsPapersDropdown #TownsDropdown {margin-right:5px;}
		#SectionTownsPapersDropdown #PapersDropdown {margin-left:5px;}
		#SectionStoryList {clear:both; margin:10px 0 0 5px;}
		#SectionStoryList a {display:block; margin:5px 0 0 5px; color:#555; font:90% Arial;}
		#SectionStoryList a .SectionHeadline {font:bold 105% Arial;}
		.SectionStory {}
		
		
		
				
	/* Story pages */
		    #StoryNewsTabsWrapper {width:792px !important; width/**/:780px; height:20px; margin:3px 0 0 3px; z-index:10;}
			#StoryEmailPrint {float:right; margin-top:2px; padding-right:5px; border-bottom:1px solid #003466; width:347px !important; #width:352px; text-align:right; height:19px; overflow:hidden;}
			#StoryEmailPrint a {color:#000;}
			#StoryEmailPrintFullLength {float:left; margin:2px 3px 0 0 !important; margin-right/**/:0; border-bottom:1px solid #003466; width:787px; #width:780px; text-align:right; height:19px;}
			#StoryEmailPrintFullLength a {color:#000;}
			#StoryEmailIcon {vertical-align:-3px;}
			#StoryPrintIcon {vertical-align:-3px;}
			#StorySectionNewsTabs {width:438px; #width:428px; height:21px; overflow:hidden; float:left;}
			#StoryNewsTabsWrapper #StorySectionNewsTabs {border:1px solid #000; border-bottom:0;}
			#StorySectionNewsTabsEmpty {width:438px; #width:428px; border-bottom:1px solid #000;}
			
			#TimeOffSectionNewsTabs {height:42px; overflow:hidden; float:none !important; float/**/:left;}
			#TimeOffSectionNewsTabs div table tr td {font-size:75%;}
			#TimeOffSectionNewsTabs #SectionListItemEntNews {border-left:0;}
			#TimeOffSectionNewsTabs #SectionListItemMovies {padding:0 5px;}
			
			#CommunityGuideSectionNewsTabs {height:100px; overflow:hidden; float:none !important; float/**/:left;}
			#CommunityGuideNewsTabs div table tr td {font-size:1;}
			#CommunityGuideNewsTabs #ccSectionListItemEntNews {font-size:1; border-left:0;}
			#CommunityGuideNewsTabs #ccSectionListItemMovies {padding:0 1px;}	
			
			#SectionHeadline a {color:#555; font: bold 110% Arial;}
			.index-date {color: #FD8838; font: bold 125% Arial; margin-top: 5px;}
			.index-item {color:#555; font: normal 80% Arial;}
			
			#PBJSectionNewsTabs {height:42px; overflow:hidden; float:none !important; float/**/:left;}
			#PBJSectionNewsTabs div table tr td {font-size:75%;}
			#PBJSectionNewsTabs #SectionListItemBusNews {border-left:0;}

			#StoryPageArticleBody {border:1px solid #003466; border-top:0; margin:0 3px 3px 3px; float:left; width:785px; #width:780px; z-index:1;}
			#StoryPageHeadline {color:#444; font:bold 140% Arial; margin:5px 5px 0 5px;}
		    #StoryPageSubHead {color:#444; margin:0 5px; font:bold 120% Arial;}
		    #StoryRelatedContent {float:right; border:1px solid #225487; margin:5px;}
		    #StoryRelatedContent h4 {background-color:#225487; color:#FFF; font-weight:bold; font-size:110%; padding:3px;}
		    #StoryRelatedContent span {display:block; padding:3px;}
		    #StoryTimestamp {margin:5px; display:inline; font:90% Arial;}
		    #StoryPageByline {display:block; margin:0 5px; font:90% Arial;}

		#StoryPageVideoBox {float:right; width:150px; margin-right:5px; border:1px solid #888;}
		#StoryPageVideoHeader {background-color:#003466; color:#FFF; padding:2px; font:bold 110% Arial; }
		#StoryPageVideoList {margin:3px;}
		#StoryPageVideoList ul {list-style-type:none;}

/*edit photo on story page   ---------- not working  --------------------- 250 img*/ 
		#StorySlideShow {width:420px; margin:0px 10px 10px 5px; float:left; border:1px solid #888; height:300px; overflow:auto;}
		#StorySlideShow .slideshow-block {text-align:left;}
		#StorySlideShow .slideshow-image img {width:250px;}
		#StorySlideShow #slideshow-caption {text-align:left; padding-bottom:10px;}
		#StorySlideShow .slideshow-navigation {text-align:right;}

		.StoryPageStoryBlock {margin:0 5px;}

		.StoryAdRight {float:right; border:20px solid #FFF;}
		.StoryAdLeft {float:left; border:20px solid #FFF;}

		.StoryBreakout {width:200px; border:2px solid #3676AF; margin:10px 10px 10px 5px; padding:10px; float:left;}
		.StoryBreakout h1 {font:bold 130% Arial;}

		/* SimpleBlog styles */
			/* Form */
			#StoryPageSimpleBlog {margin:5px; clear:both;}
			#StoryPageSimpleBlog input,textarea {border:1px solid #888;}
			.StoryPageCommentsHeader {background:#003466 url(/art/gradients/lt_blue-dk_blue.jpg); height:19px; font:bold 120% Arial; border-top:1px solid #888; color:#FFF; padding:2px;}
			#StoryPageSimpleBlog i {font-style:italic;}
			#StoryPageSimpleBlog em {display:block; background-color:#003466; color:#FFF; font:bold 110% Arial; padding:1px;}
			#simpleblog-form {}
			.simpleblog-form-block {}
			.simpleblog-form-label {display:block; font-weight:bold;}
			#personname {}
			#comments {}
			#simpleblog-captcha {}
			#usernumber {}

			/* Comments */
			.simpleblog-confirmation {}
			.simpleblog-results {margin-top:10px;}
			.simpleblog-results .simpleblog-name {font-weight:bold; display:block; background-color:#EEE; padding:3px; border:1px solid #888; border-width:1px 0;}
			.simpleblog-results .simpleblog-date {font:italic 100% Arial;}
			.simpleblog-results .simpleblog-response {margin:10px 0;}

/* Right Content Column */
#RightContentCol {width:360px; float:left; margin:5px 0 0 5px;}

	/* Front Page */
		/* Blogs Box */
		#BlogsBox {border:1px solid #000; margin-bottom:3px;}
			#BlogsLogo {text-align:center;}
			#BlogsLogo a {color:#888;}
			.BlogsHeader {clear:both; background:#003466 url(/art/gradients/lt_blue-dk_blue.jpg);}
			.BlogsHeader h1 {color:#FFF; height:19px; padding:1px 0 0 2px; font:bold 90% Arial;}
			.BlogsHeader h2 {float:right; color:#FFF; margin-top:3px; font:90% Arial;}
			.BlogsHeader h2 a {color:#FFF; margin-right:3px;}
			.BlogContent {height:150px; overflow:auto; padding:2px;}
			.BlogContentTO {height:300px; overflow:auto; padding:1px;}
			.BlogContentShort {height:112px; overflow:auto; padding:1px;}
			.NewsBlogHeadline {font:100% Arial; color:#000;}
			.NewsBlogHeadline a {font:bold 90% Arial; color:#003466;}
			.NewsBlogStoryText {margin-bottom:4px; font:90% Arial;}
			.BlogContent .simpleblog-results {margin-top:0;}
			.BlogContent .simpleblog-results {}
			.BlogContent .simpleblog-results .simpleblog-name {background-color:#FFF; border:0; display:inline; font:90% Arial;}
			.BlogContent .simpleblog-results .simpleblog-date {font:90% Arial;}
			.BlogContent .simpleblog-results .simpleblog-response {margin:0 0 0 10px; font:90% Arial;}
			
		/* Blogs Box Health*/
		#BlogsBoxHealth {border:1px dashed #000; margin-bottom:10px;}
			#BlogsLogoHealth {text-align:center;}
			#BlogsLogoHealth a {color:#888;}
			.BlogsHeaderHealth {clear:both; background:#CCC;}
			.BlogsHeaderHealth h1 {color:#00000; height:19px; padding:1px 0 0 2px; font:bold 90% Arial;}
			.BlogsHeaderHealth h2 {float:right; color:#FFF; margin-top:3px; font:90% Arial;}
			.BlogsHeaderHealth h2 a {color:#FFF; margin-right:3px;}
			.BlogContentHealth {height:150px; overflow:auto; padding:2px;}
			.BlogContentTOHealth {height:300px; overflow:auto; padding:1px;}
			.NewsBlogHeadlineHealth {font:100% Arial; color:#000;}
			.NewsBlogHeadlineHealth a {font:bold 90% Arial; color:#003466;}
			.NewsBlogStoryTextHealth {margin-bottom:4px; font:90% Arial;}
			.BlogContentHealth .simpleblog-results {margin-top:0;}
			.BlogContentHealth .simpleblog-results {}
			.BlogContentHealth .simpleblog-results .simpleblog-name {background-color:#FFF; border:0; display:inline; font:90% Arial;}
			.BlogContentHealth .simpleblog-results .simpleblog-date {font:90% Arial;}
			.BlogContentHealth .simpleblog-results .simpleblog-response {margin:0 0 0 10px; font:90% Arial;}
			
	/* Your Views */
			#YourViewsContent {height:190px; overflow:auto;}
			#YourViewsTabs {margin-top:5px;}
			a.YourViewsTabLinkOff {color:#FFFFFF; font:bold 80% Arial;font-size:12px;text-transform:uppercase;}
			.YourViewsTabOff {border-top:1px solid #000000; background-color:#336699; border-bottom:1px solid #000;}
			.YourViewsTabEndLeftOff {background:url(/art/your_views_tabs/left_end-off_n.gif) no-repeat; border-bottom:1px solid #000;}
			.YourViewsTabEndRightOff {background:url(/art/your_views_tabs/right_end-off_n.gif) no-repeat; border-bottom:1px solid #000;}
			
			a.YourViewsTabLinkOn {color:#000; font:bold 90% Arial;font-size:12px;text-transform:uppercase;}
			.YourViewsTabOn {border-top:1px solid #000; background-color:#FFF;}
			.YourViewsTabEndLeftOn {background:url(/art/your_views_tabs/left_end-on.gif) no-repeat;}
			.YourViewsTabEndRightOn {background:url(/art/your_views_tabs/right_end-on.gif) no-repeat;}
			
			#YourViewsDiv1,#YourViewsDiv2,#YourViewsDiv3 {padding:5px 5px 0 5px;}
			
			.NewsBlogHeadline {}
			 a .NewsBlogHeadline {font:bold 110% Arial; color:#003466;}
			.NewsBlogSubHead {font:italic 90% Arial; color:#000;}
			
			#YourViewsDiv2 {}
			#YourViewsDiv2 a {margin-left:5px; font:bold 90% Arial; color:#003466;}

			#YourViewsDiv3 ul {margin-left:5px; list-style-type:none;}
			#YourViewsDiv3 ul li {margin-bottom:10px;}
			#YourViewsDiv3 ul li a {font:bold 90% Arial; color:#003466;}
  			
	/*News TABs */
			#tabContent {height:175px; overflow:auto;}
			#Tabs {margin-top:5px;}
			a.TabLinkOff {color:#FFFFFF; font:bold 60% Arial; font-size:12px; text-transform:uppercase;}
			.TabOff {border-top:1px solid #000000; background-color:#336699; border-bottom:1px solid #000;}
			.TabEndLeftOff {background:url(/art/your_views_tabs/left_end-off_n.gif) no-repeat; border-bottom:1px solid #000;}
			.TabEndRightOff {background:url(/art/your_views_tabs/right_end-off_n.gif) no-repeat; border-bottom:1px solid #000;}
			
			a.TabLinkOn {color:#000; font:bold 90% Arial;font-size:12px;text-transform:uppercase;}
			.TabOn {border-top:1px solid #000; background-color:#FFF;}
			.TabEndLeftOn {background:url(/art/your_views_tabs/left_end-on.gif) no-repeat;}
			.TabEndRightOn {background:url(/art/your_views_tabs/right_end-on.gif) no-repeat;}
			
			#tabDiv1,#tabDiv2,#tabDiv3 {padding:5px 5px 0 5px;}
			
			.NewsBlogHeadline {}
			a .NewsBlogHeadline {font:bold 110% Arial; color:#003466;}
			.NewsBlogSubHead {font:italic 90% Arial; color:#000;}
			
			#tabDiv1 {}
			#tabDiv1 a {margin-left:5px; font:bold 90% Arial; color:#003466;}
			
			#tabDiv2 {}
			#tabDiv2 a {margin-left:5px; font:bold 90% Arial; color:#003466;}

			#tabDiv3 ul {margin-left:5px; list-style-type:none;}
			#tabDiv3 ul li {margin-bottom:10px;}
			#tabDiv3 ul li a {font:bold 90% Arial; color:#003466;}
			#tabDiv3 a {margin-left:5px; font:bold 90% Arial; color:#003466;}
				
		/* Middle Ad */
		#RightColMiddleAd {text-align:center;margin-top:5px;margin-bottom:5px;}
		
		/* Middle Ad Class*/
		#RightColMiddleAdClass {margin-bottom:5px; float:right;}

		
		/*#CalendarBox {border:1px solid #000; margin-bottom:5px;}
			#CalendarBox h1 {background:url(/art/qmimages/center_tile.gif); height:20px; margin-bottom:5px; font:bold 90% Arial; font-size:12px; color:#000000; padding:2px 0 0 5px;}
			#CalendarBox h1 a {font:bold 100% Arial; color:#000000;}
			#CalendarBox h1 a#CalHeaderSubmitLink {color:#650000; font:bold 100% Arial;}
			#CalendarBox form {text-align:center;}
			#MiniCalendarBox {margin-left:3px;}
			#MiniCalendarBox table {width:200px;}
			#MiniCalendarBox table th {background-color:#003466;}
			#MiniCalendarBox table td {background-color:#C2C9CF;}
			#MiniCalendarBox .calendar #calhead {color:#FFF; font:100% Arial;}
			#MiniCalendarBox .calendar table tr th {color:#FFF; font:80% Arial;}
			#CalendarEventsBox {}
			#CalendarEventsBox h1 {background-color:#FFF; color:#003466; font:bold 110% Arial;}
			#CalendarEventsBox a {color:#FFF; font:100% Arial;}
			.CalendarTitle {margin-left:20px;}
			.calendar_links {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990000; padding: 1px}*/
			
		/* Calendar 2
		#CalendarBox2 {border:1px solid #666; margin-bottom:5px; width:330px}
			#CalendarBox2 h1 {background-color:#EEE; height:18px; margin-bottom:5px; font:bold 90% Arial; color:#003466; padding:2px 0 0 5px;}
			#CalendarBox2 h1 a {font:bold 100% Arial; color:#003466;}
			#CalendarBo2x h1 a#CalHeaderSubmitLink {color:#650000; font:bold 100% Arial;}
			#CalendarBox2 form {text-align:center;}
			#MiniCalendarBox2 {margin-left:3px;}
			#MiniCalendarBox2 table {width:200px;}
			#MiniCalendarBox2 table th {background-color:#003466;}
			#MiniCalendarBox2 table td {background-color:#C2C9CF;}
			#MiniCalendarBox2 .calendar #calhead {color:#FFF; font:100% Arial;}
			#MiniCalendarBox2 .calendar table tr th {color:#FFF; font:80% Arial;}
			#CalendarEventsBox2 {}
			#CalendarEventsBox2 h1 {background-color:#FFF; color:#003466; font:bold 110% Arial;}
			#CalendarEventsBox2 a {}
			.CalendarTitle2 {margin-left:20px;}*/			

		/* Top Blogs */
		#TopBlogsBox {border:1px solid #000; margin-bottom:5px;}
			#TopBlogsBox h1 {background-color:#EEE; height:20px; margin-bottom:5px; font:bold 120% Arial; color:#003466; padding:2px 0 0 5px;}
			#TopBlogsBox h1 a {color:#650000; font:bold 100% Arial;}
			#TopBlogsBox .topblogs-list {list-style-type:none; margin-left:5px; margin-bottom:5px;}
			#TopBlogsBox .topblogs-entry {margin-bottom:5px;}

		/* Gallery - Inline */
		#GalleryBox {border:1px solid #000; margin-bottom:5px; text-align:center;}
			#GalleryBox h1 {background-color:#EEE; height:18px; margin-bottom:5px; font:bold 90% Arial; color:#003466; padding:2px 0 0 5px; text-align:left;}
			#GalleryBox .gallery-base-block {}
			#GalleryBox .gallery-base-title {text-align:center;}
			#GalleryBox .gallery-base-title a {color:#003466; font:bold 90% Arial;}
			#GalleryBox .gallery-base-image {text-align:center;}
			#GalleryBox .gallery-base-subhead {display:none;}
			#GalleryBox .gallery-base-date {display:none;}
			#GalleryBox .gallery-base-albumcount {display:none;}
			#GalleryBox .gallery-base-update {display:none;}

			#GalleryBox .gallery-flash-block {text-align:center;}
			#GalleryBox .gallery-flash-title {text-align:center;}
			#GalleryBox .gallery-flash-title a {color:#003466; font:bold 90% Arial;}
			#GalleryBox .gallery-flash-image {text-align:center;}
			#GalleryBox .gallery-flash-subhead {display:none;}
			#GalleryBox .gallery-flash-date {display:none;}
			#GalleryBox .gallery-flash-albumcount {display:none;}
			#GalleryBox .gallery-flash-update {display:none;}
			#AllGalleriesLink {text-align:center;}
			#AllGalleriesLink a {color:#003466; font:bold 110% Arial;}

		/* Gallery - Section 
		#GalleryLeftContentCol .gallery-index-block {margin:10px 0 40px 0;}
		#StoryPageGalleryLeftContentCol LeftContentCol .gallery-index-title {}
		#GalleryLeftContentCol .gallery-index-title a {color:#003466; font:bold 120% Arial;}
		#GalleryLeftContentCol .gallery-index-image {}
		#GalleryLeftContentCol .gallery-index-subhead {}
		#GalleryLeftContentCol .gallery-index-albumcount {}
		#GalleryLeftContentCol .gallery-index-update {}
		.GallerySubmitLink a {color:#F00; font:bold 175% Arial;}

		#GalleryLeftContentCol .gallery-list-block {margin:10px 0 40px 0;}
		#GalleryLeftContentCol .gallery-list-title {font:bold 130% Arial; margin-top:10px;}
		#GalleryLeftContentCol .gallery-list-albumtitle {margin-top:20px;}
		#GalleryLeftContentCol a .gallery-list-albumtitle {color:#003466; font:bold 120% Arial; margin-bottom:10px;}
		#GalleryLeftContentCol .gallery-list-albumsub {margin:0; padding:0;}
		#GalleryLeftContentCol .gallery-list-update {display:none;}
		.GallerySubmitLink a {color:#F00; font:bold 175% Arial;}*/
		




/*---------------------------------------------------------
| related to photo gallery                                |
---------------------------------------------------------*/
#gallery-index {}
#gallery-album {}
#gallery-media {}
#gallery-usersubmit {}
#gallery-search {}

/* applies to [gallery] tokens */
.gallery-block { text-align: center; float: left; width: 32%; margin: 2px; height: 175px;}
.gallery-album-block { padding:5px;}
.gallery-image-block { height: 120px; overflow:hidden;}
.gallery-image-block img{ border: 1px solid #CCCCCC;}
.gallery-title-block { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; display: block; margin-top: 5px;}
.gallery-count-block { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}

/* applies to [gallery] token on front page */
#front .gallery-block { margin: 0px; display: block; width: 100%; height: 125px; overflow:hidden;}
#front .gallery-album-block { padding:0px 5px; display: block; text-align: center;}
#front .gallery-image-block { height: 90px; overflow:hidden; text-align: center;}
#front .gallery-image-block img{ width: 100px; border: 1px solid #CCCCCC; margin: 5px auto;}
#front .gallery-title-block { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; display: block; margin-bottom: 5px;}
#front .gallery-count-block { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-size: 10px; color: #666666; margin-bottom: 5px;}

/* applies to [galleryphoto] token */
.gImg-showphoto { border: 1px solid #999999; }
.gText-showphoto-cutline { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 3px; margin: 5px 0px;}
.gallery-linktophotomsg { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.gallery-linktophototext{ font-family: Arial, Helvetica, sans-serif; font-size: 8px;}

/* applies to [album] token */
.gImg-album { border: 1px solid #CCCCCC;}
#gallery-media-album img.gImg-album { width: 60px; border: 1px solid #CCCCCC;}

/* applies to [gallerycomments](form) tokens */
#gComments-block { margin-bottom: 10px; border: 1px solid #CCCCCC; padding: 0px 5px 5px; background-color: #FFFFFF;}
.gText-comment-default { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; display: block; margin-bottom: 2px; margin-top: 5px;}
.gButton-comment-submit { margin-top: 3px;}
/* applies to [gallerycomments](comments) tokens */
.gText-comment-title { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.gHR-comment-hr { color: #999999; height: 1px;}
.gText-comment-author { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.gText-comment-date { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal;}
.gText-comment-data { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; font-weight: normal;}

/* applies to [galleryupload] token */
.gText-upload-default { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; display: block; margin-bottom: 2px;}
.gInput-upload { margin-bottom: 5px; width: 100%;}
.gInput-upload input { width: 90%;}
.gInput-upload-select { margin-bottom: 5px;}
.gInput-upload-caption { margin-bottom: 5px; width: 100%;}
.gInput-upload-caption textarea {width: 90%;}
.gInput-upload-submit { margin-bottom: 5px;}

/* applies to [albumrating](form) token */
.gallery-ratingcomment { background-color: #FFFFFF; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding: 3px; margin: 0px 0px 5px 0px;}
#gallery-ratingform { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px 0px 5px; padding: 5px; border-bottom: 1px dotted #CCCCCC;}
#gallery-ratingform input{ font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.gallery-ratingvoted { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#CC0000; display: block; margin-bottom: 2px;}
.gallery-ratingthanks { padding: 3px; color: #666666; background:  url("file://pplstaff-dc3/ju/Susan/PROGRAMS/PSF&VF/Film&Video%20Festival%202009/ARTICLES/doc4a54b61d0ca5d519969525.prt_files/subsection-heading.gif") repeat-x; font: bold 14px Arial, Helvetica, sans-serif; border-bottom: 1px solid #999999; margin: 0px; }

/* applies to [ratingresults] token */
.gallery-ratingresultsmsg { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; display:block; margin: 0px 0px 5px;}
.gallery-ratingresultsavg { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px 0px 5px; padding: 5px; border-bottom: 1px solid #CCCCCC;}

/* applies to [gallerysearch](form) token */
.gText-search-header { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; display: block; margin-bottom: 2px;}
.gInput-search-keyword { margin-bottom: 5px;}
.gInput-search-album { margin-bottom: 5px;}
.gInput-search-nResults { margin-bottom: 5px;}

/* applies to [gallerysearch](results) token */
.gText-results-default { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 0px 4px 5px; color: #000000;}
.gText-results-title { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; display: block; margin: 0px 4px 2px;}
.gText-results-cutline { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; margin: 0px 5px;}
.gText-results-numResults { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; display: block; margin-bottom: 2px;}
.gHR-results { color: #999999; height: 1px;}

/* applies to [gallery_index](list) token.  Uncomment as needed.
.gallery-list-title { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.gallery-list-subhead { font-family: "Times New Roman", Times, serif; font-size: 12px; font-style: italic; color: #666666;}
.gallery-list-update { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; margin-bottom: 3px; padding-bottom: 3px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC;}
*/

/* applies to [gallery_index](list-album) token.  This option, by default is setup on media templates */
.gallery-list-title { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style:italic; color: #006699; background-color: #B0D0E2; padding: 2px; margin-top:3px; }
.gallery-list-albumtitle { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.gallery-list-albumsub { font-family: "Times New Roman", Times, serif; font-size: 12px; font-style: italic; color: #666666;}
.gallery-list-update { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; margin-bottom: 0px; padding-bottom: 3px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC;}


/* applies to [gallery_index](mini) token.  Uncomment as needed.
.gallery-index-block { margin: 3px 0px; padding-bottom: 3px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC;}
.gallery-index-title { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.gallery-index-count { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; margin-bottom: 3px;}
*/

/* applies to [gallery_index](rotating) token.  Uncomment as needed. 
.gallery-flash-thumb { text-align: center;}
.gallery-flash-title { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.gallery-flash-subhead { font-family: "Times New Roman", Times, serif; font-size: 12px; font-style: italic; color: #666666;}
.gallery-flash-date { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; margin-bottom: 3px; padding-bottom: 3px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC;}
*/

/* applies to [gallery_index](base) token.  Uncomment as needed. 
.gallery-base-block { text-align: center; margin: 3px 0px; padding-bottom: 3px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC;}
.gallery-base-title { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.gallery-base-image { text-align: center; margin: 3px 0px}
.gallery-base-subhead {font-family: "Times New Roman", Times, serif; font-size: 12px; font-style: italic; color: #666666; margin: 0px 0px 3px;}
.gallery-base-albumcount {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; margin: 0px 3px 3px 0px; display:inline; padding: 0px 3px 0px 0px; border-right: 1px solid #000000; }
.gallery-base-update {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; display:inline;}
*/






		

		/* Poll */
		#PollBox {border:1px solid #000; margin-bottom:5px;width:330px !important; width/**/:330px;}
			#PollBox h1 {background-image:url(/art/qmimages/center_tile_gray.gif);height:20; margin-bottom:5px; font:bold 90% Arial; color:#003466; padding:2px 0 0 5px;}
			#PollBox h1 a {color:#650000; font:bold 100% Arial;}
			.poll-default-table tr td {text-align:left;}
			.poll-default-table input {border:1px solid #000; text-transform:uppercase; font:80% Arial;}
			.poll-default-table tr td.poll-default-question div {font:bold 100% Arial,Helvetica,sans-serif; text-align:center; padding-bottom:5px;}
			.poll-default-table tr td.poll-default-row1 {font:bold 100% Arial,Helvetica,sans-serif; text-align:left; padding:3px;}
			.poll-default-row1 input {margin-right:3px; border:0;}
			.poll-default-table tr td.poll-default-row2 {font:bold 100% Arial,Helvetica,sans-serif; text-align:left; padding:3px;}
			.poll-default-row2 input {margin-right:3px; border:0;}
			.poll-default-view {color:#384360; font:bold 85% Arial,Helvetica,sans-serif; text-transform:uppercase;}
			.poll-default-results {width:300px; border:2px solid #888; padding:5px; margin:10px; text-align:left; font:bold;}
			.poll-default-resultstitle {font:bold 120% Arial;}
			.poll-default-resultsanswers {text-align:left;}
			.poll-default-resultspercent {}
			a.poll-default-close {font:90% Arial; text-transform:uppercase;}

/* Right Rail */
#RightRail {width:165px; float:right; margin:5px 0 0 10px; text-align:left;}
#StoryRightRail {float:right; width:175px; margin:5px 0 0 10px; text-align:center;}
	/* Top Ads */
	.TopAds {width:165px; text-align:center; margin-bottom:10px;}
	.TopAds h1 {background:#ffcc33 url(/art/headers/topads.jpg); font:bold 130% Arial; text-align:center; color:#003466; height:22px; border-right:1px solid #888;}
	.TopAdsContent {border:1px solid #888; border-top:0; width:163px;}
	.TopAds strong {font:bold 110% Arial;}
	.TopAdsPrice a {color:#003466; font:bold 110% Arial; text-decoration:underline;}
	.TopAds img {margin:5px 0; border:1px solid #000;}
	.TopAds a {color:#003466; font:bold 110% Arial;}
	img.TopAdsHeaderEnd {border-width:0; float:left; margin:0;}

/* Bottom Banner */
#BottomBanner {clear:both; text-align:center;}

/* Footer */
#Footer {background-color:#333; color:#FFF; padding-bottom:5px;width:1000px;}
	.FooterSection {width:20%; float:left; margin:20px 0 20px 48px;}
	.FooterSection h1 {font:bold 140% Arial;}
	.FooterSectionList {margin-left:15px; color:#AAA;}
	.FooterSectionList li {}
	.FooterSection a {color:#F5F5F5; font:bold 100% Arial;}
	a.FooterStandaloneLink {display:block; margin-top:5px;}
	a.FooterStandaloneLink img {margin-right:3px;}

	#FooterSearch input {border:1px solid #888;}
	#FooterSearchButton {border:1px solid #F5F5F5; background-color:#666; color:#FFF; font:bold 90% Arial;}
	#FooterCopyright {clear:both; background-color:#666; font:bold 100% Arial; padding:10px; margin:0 10px;}
	#FooterCopyright a {color:#F5F5F5; font-weight:bold;}

/* Printable version page styles */
#PrintPageHeadline {font:bold 130% Arial; margin:5px 0 0 5px;}
#PrintPageSubHead {font:110% Arial; margin:0 0 10px 5px;}
#PrintPageByline {margin:0 0 5px 5px;}
#PrintPageTimestamp {margin:0 0 5px 5px;}
.PrintPagePhotoRight {float:right; margin:0 15px 5px 5px;}
.PrintPagePhotoLeft {float:left;}
.PrintPageCutline {}
.PrintPageStoryBlock {margin:0 0 0 5px;}
#PrintStoryCloseLink {display:block; margin:5px;}

/* Email story styles */
#EmailStoryForm {}
#EmailStoryForm input,textarea {border:1px solid #888;}
#EmailStoryForm b {font-weight:bold;}
#EmailStoryCloseLink {}

/* Image popup styles */
#StoryImagePopupHeader {background-color:#003466; color:#FFF; padding:3px; font:bold 100% Arial; margin:5px;}
#StoryImagePopupBox {text-align:left;}

/* Blogs */
#BlogMiddleContent {width:435px;}
#BlogMiddleContent .NewsBlogHeadline {clear:both; margin-left:5px; color:#555; font:bold 110% Arial;}
#BlogMiddleContent .NewsBlogTimeStampByline {margin-left:5px;}
#BlogMiddleContent .NewsBlogStory {margin-left:5px;}
#BlogMiddleContent .NewsBlogComment {margin-left:25px; color:#888;}
#BlogMiddleContent .NewsBlogComment .simpleblog-results p .simpleblog-name {background-color:#FFF; border:0; color:#888; display:inline;}
#BlogMiddleContent .NewsBlogComment .simpleblog-results p .simpleblog-date {color:#888;}
#BlogMiddleContent .NewsBlogComment .simpleblog-results p .simpleblog-response {}
#BlogMiddleContent .NewsBlogLinks {margin-left:5px; margin-bottom:15px;}
#BlogMiddleContent .NewsBlogLinks a {color:#FF6600; font-weight:bold;}

/* Calendar 
.calendar {}

#CalendarJumpFormBox {text-align:center;}
#CalendarJumpForm {}
#CalendarJumpForm input,select {border:1px solid #888;}
#CalendarJumpForm select {vertical-align:-10px;}
.CalendarSubmitEventLink {text-align:center; border:1px solid #888;}
.CalendarSubmitEventLink a {color:#F00; font:bold 120% Arial,Helvetica,sans-serif;}
#CalendarPickerBox {float:right; border:1px solid #888; padding:5px; background-color:#CCC; margin:0 0 0 10px;}
#CalendarPickerBox table {background-color:#FFF; border:1px solid #888; padding:3px;}
.CalendarSubmitForm h2 {margin-bottom:5px; padding:1px 5px; font:bold 150% Arial;}
.CalendarSubmitForm form input,textarea,select {border:1px solid #888; margin-bottom:10px;}
.CalendarSubmitForm #submit {width:200px; vertical-align:-9px;}
.CalendarReturnLink {text-align:center; border:1px solid #888;}
.CalendarReturnLink a {color:#F00; font:bold 120% Arial;}*/


/*  -----News style sheet for calender here ------------------------------*/

			#CalendarBox1 {border:1px solid #000; margin-bottom:5px;}
			#CalendarBox1 h1 {height:20px; margin-bottom:5px; font:bold 90% Arial; font-size:12px; color:#000000; padding:2px 0 0 5px;}
			#CalendarBox1 h1 a {font:bold 12px Verdana; color:#000000;}
			#CalendarBox1 h1 a#CalHeaderSubmitLink {color:#336600; font:bold 12px Verdana;}
			#CalendarBox1 form {text-align:center;}
			
			.calendar_links {font-family: verdana; font-size: 11px; font-weight: bold; color: #336699; padding: 1px}
			#CalendarJumpFormBox {text-align:center;}
			#CalendarJumpForm {}
			#CalendarJumpForm input,select {border:1px solid #888;}
			#CalendarJumpForm select {vertical-align:0px;}

#calendar {}
#event {}
#calendar-details { padding: 5px;}
.calendar-paging {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999;
	margin: 2px 15px;
	font-weight: bold;
	float: inherit;
	background-color: #B0D0E2;
}
/*
.calendar-paging a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006699;
	margin: 2px 15px;
	font-weight: bold;
	float: inherit;
	background-color: #B0D0E2;
}
*/

.calendar-note { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; }

/* applies to normal [events] */
.event-block { margin-top: 5px; margin-bottom: 15px; padding-bottom: 15px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #000000;}
.eventhead { background-color: #006699; padding: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; border-bottom: 1px solid #999999; color: #FFFFFF; border-top-width: 2px;}
.eventhead a:link, .eventhead a:visited { color: #FFFFFF; text-decoration: none;}
.eventhead a:hover, .eventhead a:active { color: #CCCCCC; text-decoration: underline;}
.eventrow { border-bottom: 1px solid #CCCCCC; padding-top: 3px; padding-bottom: 3px; clear: both; overflow: auto; width: 100%;}
.eventlabel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; float: left; width: 75px; padding: 5px;}
.eventtext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; float: left; padding: 5px;}
.eventlink { padding: 8px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #ECECEC; clear: both; border-bottom: 1px solid #CCCCCC;}
.eventlink a:link, .eventlink a:visited { color: #666666;}
.eventlink a:hover, .eventlink a:active { color: #000099;}

/* applies to special [events] */
.special-block { margin-top: 5px; margin-bottom: 15px; padding-bottom: 15px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #000000;}
.specialhead { background-color: #3399FF; padding: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; border-bottom: 1px solid #999999; color: #FFFFFF; }
.specialhead a:link, .specialhead a:visited { color: #FFFFFF; text-decoration: none;}
.specialhead a:hover, .specialhead a:active { color: #CCCCCC; text-decoration: underline;}
.specialrow { border-bottom: 1px solid #999999; padding-top: 3px; padding-bottom: 3px; clear: both; overflow: auto; width: 100%; background-color: #C1E0FF;}
.speciallabel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; float: left; width: 75px; padding: 5px;}
.specialtext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; float: left; padding: 5px;}
.speciallink { padding: 8px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #ECECEC; clear: both; border-bottom: 1px solid #999999;}
.speciallink a:link, .speciallink a:visited { color: #666666;}
.speciallink a:hover, .speciallink a:active { color: #000099;}

/* applies to [events] on front page */
#front-events .event-block { margin-top: 5px; margin-bottom: 5px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #000000;}
#front-events .eventhead { background-color: #FFFFFF; padding: 3px; border: none; color: #005F8E; border-top-width: 2px; font: bold 12px Arial, Helvetica, sans-serif; }
#front-events .eventhead a:link, #front-events .eventhead a:visited { color: #005F8E; text-decoration: none;}
#front-events .eventhead a:hover, #front-events .eventhead a:active { color: #666666; text-decoration: underline;}
#front-events .eventrow { display:none;}
#front-events .eventlabel { display:none;}
#front-events .eventtext { display:none;}
#front-events .eventlink { display:none;}
#front-events .special-block { margin-top: 5px; margin-bottom: 5px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #000000;}
#front-events .specialhead { padding: 3px; border: none; color: #990000; font: bold 12px Arial, Helvetica, sans-serif; background: #FFFFFF; }
#front-events .specialhead a:link, #front-events .specialhead a:visited { color: #990000; text-decoration: none;}
#front-events .specialhead a:hover, #front-events .specialhead a:active { color: #666666; text-decoration: underline;}
#front-events .specialrow { display:none;}
#front-events .speciallabel { display:none;}
#front-events .specialtext { display:none;}
#front-events .speciallink { display:none;}


/* applies to [calendar_detail] */
.detail-block { margin: 0px; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;}
.detailhead { background-color: #666666; padding: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; border-bottom: 1px solid #CCCCCC; color: #FFFFFF; border-top: 1px solid #CCCCCC;}
.detailrow { border-bottom: 1px solid #CCCCCC; padding-top: 3px; padding-bottom: 3px; clear: both; overflow: auto; width: 100%;}
.detaillabel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; float: left; width: 75px; text-align:right; padding: 5px;}
.detailtext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; float: left; padding: 5px;}

/* applies to [calendar] */
.calendar-block { margin: 0px 0px 10px; background-color:#FFFFFF}
.calendar-block td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; border: 1px solid #CCCCCC;}
.cal-head { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; padding: 3px; background: #B0D0E2 url("file://pplstaff-dc3/ju/Susan/PROGRAMS/PSF&VF/Film&Video%20Festival%202009/ARTICLES/doc4a54b61d0ca5d519969525.prt_files/month-heading.gif") repeat-x;}
.cal-dow th{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; background-color: #CCCCCC; border: 1px solid #999999; text-align:center;}
.cal-dow th.sunday { color: #666666; background-color: #FFFFCC; text-align:center;}
.cal-dow th.saturday { color: #666666; background-color: #FFFFCC; text-align:center;}
.cal-row {}
.activecell a { display: block; background-color: #EFF3F6;}
.activecell a:link, .activecell a:visited { color: #999999; text-decoration: none;}
.activecell a:hover, .activecell a:active { color: #999999; background-color: #CCCCCC;}
#today a { display: block; background-color: #B0D0E2;}
#today a:link, #today a:visited { color: #FFFFFF; text-decoration: none;}
#today a:hover, #today a:active { color: #FFFFFF; background-color: #CCCCCC;}

#small-calendar .calendar-block { margin: 0px 0px 10px; background-color:#FFFFFF}
#small-calendar .calendar-block td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; border: 1px solid #CCCCCC;}
#small-calendar .cal-head { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; background: #B0D0E2 url("file://pplstaff-dc3/ju/Susan/PROGRAMS/PSF&VF/Film&Video%20Festival%202009/ARTICLES/doc4a54b61d0ca5d519969525.prt_files/month-heading.gif") repeat-x; padding: 3px;}
#small-calendar .cal-dow th{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; background-color: #CCCCCC; border: 1px solid #999999; text-align:center;}
#small-calendar .cal-dow th.sunday { color: #666666; background-color: #FFFFCC; text-align:center;}
#small-calendar .cal-dow th.saturday { color: #666666; background-color: #FFFFCC; text-align:center;}
#small-calendar .cal-row {}
#small-calendar .activecell a { display: block; background-color: #3399FF;}
#small-calendar .activecell a:link, .activecell a:visited { color: #FFFFFF; text-decoration: none;}
#small-calendar .activecell a:hover, .activecell a:active { color: #FFFFFF; background-color: #CCCCCC;}
#small-calendar #today a { display: block; background-color: #B0D0E2;}
#small-calendar #today a:link, #today a:visited { color: #FFFFFF; text-decoration: none;}
#small-calendar #today a:hover, #today a:active { color: #FFFFFF; background-color: #CCCCCC;}

/* applies to [calendar_submit] */
#calendar-submit .required-text { color: #A8C5E3;}
.calendarsubmit { border: 1px solid #CCCCCC;}
.calendarsubmit th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #666666; font-weight: bold;}
.calendarsubmit th.required { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #A8C5E3;}
.calendarsubmit td { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#input-event textarea { width: 98%;} 



/* Lg. Calendar */
#CalSubmitContent {width:790px;}
#CalendarContent {width:790px;}
#CalendarContent .calendar {display: block; padding: 0px 0px; width: 790px; font:100% Arial;}
#CalendarContent .calendar p {text-align: center;}
#CalendarContent .calendar th {width:790px; background-color: #006699; color:#FFF;}
#CalendarContent .calendar th div.current {font:bold 180% Arial;}
#CalendarContent .calendar td a {text-decoration: none;}
#CalendarContent .calendar tr.week th {background-color: #cccccc; padding: 2px; text-align: center; color: #666666; font: 10px Arial; width:14%;}
#CalendarContent .calendar th .FloatLeft {float:left; margin-left:10px;}
#CalendarContent .calendar th .FloatRight {float:right; margin-right:10px;}
#CalendarContent .calendar td {background-color: #FFFFFF; margin: 1px 1px; font: 10px Arial; height:75px; vertical-align:top; border:1px solid #888; padding:2px;}
#CalendarContent .calendar td a {color:#000;}
#CalendarContent .calendar #eventlabel {padding: 5px 5px; width:30%;}
#CalendarContent .calendar #eventinfo {padding: 5px 5px; width:70%;}
#CalendarContent .calendar #eventtext {padding: 5px;}
#CalendarContent .calendar #specialhead {background-color: #D00; color: #FFF; font: bold 12px Arial;}
#CalendarContent .calendar #speciallabel {background-color: #039; text-align: left; width: 30%; padding: 5px;}
#CalendarContent .calendar #specialbody {background-color: #FFD; text-align: left; padding: 5px;}
#CalendarContent .calendar #event {border: 1px #000 solid;}
#CalendarContent .calendar #event td {height:auto;}
#CalendarContent .calendar .events a {
	margin-bottom:1px;
	display:block;
	font-size:9px;
	font-family: Arial, Helvetica, sans-serif;
}
#CalendarContent .calendar #specialevent {width: 100%; border: 1px #039 solid;}
#CalendarContent .calendar #calhead {background-color: #003466; color: #FFF; text-align: center;}
#CalendarContent .calendar #sunday {background-color: #003466;}
#CalendarContent .calendar #today {background-color: #FF9;}
#CalendarContent .calendar #activecell {background-color: #FFFFFF;}

#CalendarContent {width:790px;}
#CalendarContent .calendar .active,.active-today {padding:0;}
#CalendarContent .calendar .active-today {padding:0; background-color:#FFFFCC;}
#CalendarContent .calendar .empty {padding:0;}
#CalendarContent .calendar .active .events {margin:1px;}
#CalendarContent .calendar .active-today .events {margin:1px;}
#CalendarContent .calendar .active .date {float:right; border:1px solid #000; border-width:0 0 1px 1px; background-color:#3399FF; color:#FFF;}
#CalendarContent .calendar .active-today .date {
	float:right;
	border:1px solid #000;
	border-width:0 0 1px 1px;
	color:#FFFFFF;
	font:bold 180% Arial;
	padding-left:3px;
	background-color: #006699;
}
#CalendarContent .calendar .empty .date {float:right; border:1px solid #000; border-width:0 0 1px 1px; background-color:#003466; color:#FFF;}
#CalendarContent .calendar .active .morelink {float:right;}
#CalendarContent .calendar .active-today .morelink {float:right;}
#CalendarContent .calendar .empty .morelink {float:right;}
#CalendarContent .calendar .active .morelink a {font:90% Arial;}
#CalendarContent .calendar .active-today .morelink a {font:90% Arial;}
#CalendarContent .calendar .empty .morelink a {font:90% Arial;}
#CalendarContent .calendarsubmit {border: 1px #000 solid; width: 100%;}
#CalendarContent .calendarsubmit th, .calendarsubmit td {padding: 2px 5px 2px 5px;}
#CalendarContent .calendarsubmit input {width: 100%; margin: 0px;}
#CalendarContent .calendarsubmit textarea {width: 100%;}
#CalendarContent .calendarsubmit td {background-color: #FFF;}
#CalendarContent .calendarsubmit th {background-color: #039; text-align: left; font: bold 12px Arial; color: #FFF;}
#CalendarContent .calendarsubmit th#required {background-color: #FCC; color: #F00;}
#CalendarContent .calendarsubmit #submit {}
#CalendarContent .calendarsubmit #submit:hover { background-color: #DDF; }
#CalendarContent .submit {  font: 12px Arial, Helvetica, sans-serif; }

/*---------------------------------------------------------
| Miscellaneous used on corefunctionality                 |
---------------------------------------------------------*/
.button { margin: 5px auto; text-align: center; display: block; width: 160px; background-color: #ECECEC; border-top: 1px solid #CCCCCC; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.button a { display: block; color: #000000; text-decoration: none;}
.button a:link, .button a:visited { padding: 3px; color: #000000; text-decoration: none;}
.button a:hover, .button a:active { color: #FFFFFF; background-color: #999999; text-decoration: none;}
.note { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.timestamp { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.newsblock-left { padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 0px;}
.newsblock-right { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px;}
.newsblock-left-line { padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 0px; border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC;}
.newsblock-right-line { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC;}
.box { border: 1px solid #CCCCCC;}
.newsitem { margin-bottom: 10px; clear: both;}
#subsection-links { margin-top: 0px; text-align: center; margin-right: 0px; margin-bottom: 10px; margin-left: 0px;}
#subsection-links a:link, #subsection-links a:visited { color: #666666;}
#subsection-links a:hover, #subsection-links a:active { color: #000099;}

/* ------------------------ End Here -------------------------------*/

/* Forms styles */
#FormsMainContent {}
.FormsMainHeaderBar {}
.FormsSubHeaderBar {}
.FormRequiredField {}

/* Style Added by Neha */
.textbox {
	background-color: #FEFAE9;
	border: 1px solid #666666;
	font-family:Verdana;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	filter: Shadow(Color=#ffffff, Direction=bottom);
	height:20px
}

/* RSS feeds */
ul.rss-list {}
ul.rss-list li a {}

/* AdMarket (Classifieds) */
#ClassifiedsMiddleContent {width:790px;}
#admarket {font-family:Arial, Helvetica, sans-serif; font-size:80%;}
#admarket th {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left;}
#admarket td {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#admarket input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.admarket-tagger ul {text-align:center; border:1px solid #888; border-width:1px 0;}
.admarket-tagger ul li {display:inline; margin:0 20px;}
#admarket select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.admarket-ad-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3px; margin-top:3px; margin-bottom:3px; border-top-width:1px; border-top-color:#CCCCCC;}
.admarket-ad-extra {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#ECECEC; display:block; padding:2px; border:1px solid #CCCCCC; margin-bottom:10px;}
.admarket-ad-date {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#004F9E; display:none;}
.admarket-ad-number {display:none;}
.admarket-category-table ul {margin-left:20px;}
.admarket-category-table li {}
.admarket-search select {vertical-align:-9px;}
.admarket-search input {border:1px solid #888;}

#searchbg { background-color: #ECECEC; padding: 5px;}
.searchbox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px 0px;}
.admarket-search-label { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding: 3px 3px 0px 0px; float: left; width: 80px; text-align: right;}

/* related to [admarket_search]  */
.admarket-search-zone { padding: 0px 5px 5px;}
.admarket-search-count{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin-top: 5px; margin-bottom: 10px;}
.admarket-search-item { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px dotted #CCCCCC;}
.admarket-search-results { margin-top: 5px; padding-top: 5px; border-top: 1px dotted #CCCCCC;}

/* Archives */
#SearchLeftContentCol {width:790px !important; width/**/:335px; float:left; margin:5px 0 0 5px;}
.ArchiveSearchResults a {font:bold 110% Arial; color:#336633}
.ArchiveSearchResults p {margin-bottom:20px;}

/* Subscription */
#SubscriptionPage {background-color:#FFF;}
#SubscriptionPageHeader {display:block; width:100%; text-align:center;}
#SubscriptionMainContent {clear:both; display:block; margin-top:20px; padding:20px;}
#SubscriptionMainContent form table tr td {padding:5px;}
#SubscriptionMainContent form table tr td a {color:#F00; font-weight:bold;}

/* Display Ads */
#DisplayAdsLeftContentCol {width:792px !important; width/**/:787px; padding:5px 0 0 5px;}

#DisplayAdsList {list-style-type:none;}
#DisplayAdsList li {margin-bottom:10px;}
#DisplayAdsList li .SectionHeadline a {color:#555; font:bold 110% Arial;}

/* Obits */
#ObitsContent {}
#ObitsList {margin:0 10px 10px 25px;}
#ObitsList li {margin-bottom:10px;}
.ObitsMiddleAd {text-align:center;}
.ObitsMiddleAd img {margin:10px;}

/* Subscriber Services */
#SubServicesMiddleContent {margin:5px;}
#SubServicesMiddleContent h3 {font:bold 140% Arial;}
#SubServicesMiddleContent strong {color:#003466;}
#SubServicesMiddleContent strong a,u {color:#990000; font:bold 110% Arial;}
#SubServicesMiddleContent a {color:#000; font:bold 110% Arial;}
#SubServicesMiddleContent #NewspapersList {margin:10px 0 10px 20px;}
#SubServicesMiddleContent #NewspapersList li {margin-bottom:10px;}
#SubServicesMiddleContent #NewspapersList li a,u {color:#000;}

/* Where to Buy */
#WhereToBuyMiddleContent table tbody tr td {height:50px; padding:0 10px 0 0;}
#WhereToBuyMiddleContent table tbody tr td a {font:90% Arial;}

/* Forms */
.SiteForms input,textarea {border:1px solid #888;}
.FormsMainHeaderBar {background:#003466 url(/art/gradients/lt_blue-dk_blue.jpg); color:#FFF; height:19px; font:bold 130% Arial; padding:2px;}
.FormsSubHeaderBar {background:#EEE; height:19px; padding:2px; font:bold 130% Arial; border:1px solid #888;}
.FormRequiredField {background-color:#E0E8EF;}

/* AdSys Ads */
.AdSysRailAd img,object {margin-bottom:10px;}
.FrontSponsorAd {float:right;}
#SectionIndexTopAd {text-align:center;}
#StoryPageTopFloatingAd {float:right; margin:10px 10px 0 0;}

/* Misc. Styles */
.SectionHeader {background-color:#003466; color:#FFF; padding:2px; font:bold 100% Arial;}
#MiscMiddleContent {margin:5px;}


/* AdMarket Styles for Navigation */
#mt td {vertical-align:top;}
table#mt {width:100%; margin:0}
#col1 {width:140px; text-align:center; padding:0px 2px; color:#000;}
td#col1 {vertical-align:top}

.nav {text-align:left; padding:0px; margin:0 0 15px 0 ;width:138px}
.nav a, .nav .ngnolink {display:block; text-decoration:none; padding:2px;border-bottom:1px solid #CED2DB}
.ng {font:normal 12px verdana,arial,sans-serif ; color:#036; text-transform:none}
.ng a {color:#17348F; text-decoration:none;}

.ng .active A {color:#fff; text-decoration:none; padding:2px;background-color:#003466}
.ng .active A:hover {text-decoration:none;color:#FFF;}

.ng .inactive A {color:#FFF; text-decoration:none; background-color:#006697;padding:3px 2px;}
.nav form {margin:0px; padding:0; clear:none}
.ni .active {color:#036; text-decoration:none;}
.ni .inactive {color:#000; text-decoration:none}
.ni a.inactive {padding:2px; font-size:11px;   color:#000; text-decoration:none;background-color:#CFD2D9;border-top:1px solid #003466;border-bottom:none}
.ni a.active {padding:2px 2px 2px 5px; font-size:11px; color:#006699; text-decoration:none;background-color:#CFD2D9;border-bottom:0 }
.nav a:hover {text-decoration:none;color:#FFF;background-color:#000}
.sectiontitle {font: bold 14px arial, helvetica, sans-serif;text-align:left;padding:2px 15px;background-color:#069;color:#fff}

/*#LeftContentColWide ul {display:block; margin:10px 0;}
#LeftContentColWide p {display:block; margin:10px 0;}
#LeftContentColWide li {margin:10px 0 0 20px;}*/


/*arizona Calendar
.calendar-block { margin: 0px 0px 10px; background-color:#FFFFFF}
.calendar-block td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; border: 1px solid #CCCCCC;}
.cal-head { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; padding: 3px; background: #B0D0E2 url(month-heading.gif) repeat-x;}
.cal-dow th{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; background-color: #CCCCCC; border: 1px solid #999999; text-align:center;}
.cal-dow th.sunday { color: #666666; background-color: #FFFFCC; text-align:center;}
.cal-dow th.saturday { color: #666666; background-color: #FFFFCC; text-align:center;}
.cal-row {}
.activecell a { display: block; background-color: #EFF3F6;}
.activecell a:link, .activecell a:visited { color: #999999; text-decoration: none;}
.activecell a:hover, .activecell a:active { color: #999999; background-color: #CCCCCC;}
#today a { display: block; background-color: #B0D0E2;}
#today a:link, #today a:visited { color: #FFFFFF; text-decoration: none;}
#today a:hover, #today a:active { color: #FFFFFF; background-color: #CCCCCC;}

#small-calendar .calendar-block { margin: 0px 0px 10px; background-color:#FFFFFF}
#small-calendar .calendar-block td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; border: 1px solid #CCCCCC;}
#small-calendar .cal-head { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; background: #B0D0E2 url(month-heading.gif) repeat-x; padding: 3px;}
#small-calendar .cal-dow th{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; background-color: #CCCCCC; border: 1px solid #999999; text-align:center;}
#small-calendar .cal-dow th.sunday { color: #666666; background-color: #FFFFCC; text-align:center;}
#small-calendar .cal-dow th.saturday { color: #666666; background-color: #FFFFCC; text-align:center;}
#small-calendar .cal-row {}
#small-calendar .activecell a { display: block; background-color: #3399FF;}
#small-calendar .activecell a:link, .activecell a:visited { color: #FFFFFF; text-decoration: none;}
#small-calendar .activecell a:hover, .activecell a:active { color: #FFFFFF; background-color: #006699;}
#small-calendar #today a { display: block; background-color: #B0D0E2;}
#small-calendar #today a:link, #today a:visited { color: #FFFFFF; text-decoration: none;}
#small-calendar #today a:hover, #today a:active { color: #FFFFFF; background-color: #CCCCCC;}
*/




/* Stylesheet from Neha */

    .ContentBoxSports{width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0;float:left;}
	.ContentBoxSports h1 {text-transform:uppercase;background-image:url(/art/qmimages/center_tile.gif);height:20px; padding:2px;}
	.ContentBoxSports h1 a {font:bold 90% Arial; color:#000000;}
	.ContentBoxSports h1 a:hover {text-decoration:none; color:#CC0000;}
	.ContentBoxSports #TownsPapersForm {text-align:center; width:425px;}
	.ContentBoxSports #TownsDropdown {margin-right:5px;}
	.ContentBoxSports #PapersDropdown {margin-left:5px;}
	
	.ContentBoxSports_rd{width:430px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0;float:left;}
	.ContentBoxSports_rd h1 {text-transform:uppercase;background-color:#990000;height:20px; padding:2px;}
	.ContentBoxSports_rd h1 a {font:bold 90% Arial; color:#FFFFFF;}
	.ContentBoxSports_rd h1 a:hover {text-decoration:none; color:#000000;}
	.ContentBoxSports_rd #TownsPapersForm {text-align:center; width:425px;}
	.ContentBoxSports_rd #TownsDropdown {margin-right:5px;}
	.ContentBoxSports_rd #PapersDropdown {margin-left:5px;}
	
    .ContentBoxSports_rt{width:340px !important; width/**/:340px; border:1px solid #AAA; margin:0 5px 6px 0;float:left;}
	.ContentBoxSports_rt h1 {text-transform:uppercase;background-image:url(/art/qmimages/center_tile.gif);height:20px; padding:2px;}
	.ContentBoxSports_rt h1 a {font:bold 90% Arial; color:#000000;}
	.ContentBoxSports_rt h1 a:hover {text-decoration:none; color:#CC0000;}
	.ContentBoxSports_rt #TownsPapersForm {text-align:center; width:340px;}
	.ContentBoxSports_rt #TownsDropdown {margin-right:5px;}
	.ContentBoxSports_rt #PapersDropdown {margin-left:5px;}
	
	.ContentBoxSports_tab{width:340px !important; width/**/:340px; border:1px solid #AAA; margin:0 5px 6px 0;float:left;}
	.ContentBoxSports_tab h1 {text-transform:uppercase;background-image:url(/art/qmimages/center_tile.gif);height:20px; padding:2px;border:1px solid #AAA;}
	.ContentBoxSports_tab h1 a {font:bold 90% Arial; color:#000000;}
	.ContentBoxSports_tab h1 a:hover {text-decoration:none; color:#CC0000;}
	.ContentBoxSports_tab #TownsPapersForm {text-align:center; width:340px;}
	.ContentBoxSports_tab #TownsDropdown {margin-right:5px;}
	.ContentBoxSports_tab #PapersDropdown {margin-left:5px;}
	
	.dropdown
{
	margin-right: 5px; 
	margin-top:7px;
}
.schoolbox
{
	background-image:url(/art/qmimages/center_tile_gray.gif);
	height:30px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	border: #003366 1px solid;
}
.dropdownbox
{
	background-color:#A41312;
	
}
 .tabletext
        {
            font-family: verdana;
            font-size: 11px;
            color: #000000;
        }
        .tabletext a
        {
            font-family: verdana;
            font-size: 11px;
            color: #000000;
            text-decoration:none;
        }
        .tabletext a:hover
        {
            font-family: verdana;
            font-size: 11px;
            color: #000000;
        }
	
/*dining*/
	
	.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}


/* copy these css styles and paste them into your css file for the page, note you should not copy the <style> tags */
.restaurant-type-header {
	background-color: #415C7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.restaurant-name-header {
	background-color: #871924;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.restaurant-type-border {
	background-color: #BDCCD7;
	border:1px solid #ffffff
}

.restaurant-name-border {
	background-color: #D1C7AE;
	border:1px solid #ffffff
}

.restaurant-content {
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana
}

.restaurant-content a:link {
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana
}
.RestMoreLink {float:left; margin-right:5px;}
.RestMoreLink a {color:#fe6601; text-transform:uppercase; font:90% Arial;font-size:12px;}

#RestReviewList {clear:both; margin:0px 0 0 0px; font:60% Arial;}
#RestReviewList a {display:block; margin:0px 0 0 0px; color:#210000; font:60% Arial;}
#RestReviewList a .SectionHeadline {font:bold 80% Arial;}

/*------------------ Stylesheet for top_bars------------------------------------*/

#mid_tabs {
	 FONT-SIZE:10px; TEXT-TRANSFORM: uppercase; WIDTH:980px; LINE-HEIGHT:5px;BACKGROUND-COLOR:#B30000;
}
#top_tabs {
	MARGIN-TOP:20px;font-family:Arial;FONT-SIZE:10px; WIDTH:980px; LINE-HEIGHT:11px;BACKGROUND-COLOR:#666;
}
* HTML #top_tabs {
	PADDING-LEFT: 12px; FLOAT: left; MARGIN: 0px; WIDTH: 980px; LINE-HEIGHT:12px
}
#top_tabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1000; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative;
}
#top_tabs LI {
	DISPLAY: inline; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#top_tabs A {
	TEXT-DECORATION: none
}
#news_tab {
	PADDING-RIGHT: 41px; PADDING-LEFT: 41px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 3px;BACKGROUND:  url("file://pplstaff-dc3/ju/Susan/PROGRAMS/PSF&VF/Film&Video%20Festival%202009/ARTICLES/doc4a54b61d0ca5d519969525.prt_files/your_views_tabs/top_tab_statesman.gif") no-repeat;
	font-family:arial;
	font-size:9px;
}
#news_tab A:link {
	COLOR: #c7d1dc
}
#news_tab A:visited {
	COLOR: #c7d1dc
}
#news_tab A:hover {
	COLOR: #fff
}
#news_tab A:active {
	COLOR: #fff
}
#entertainment_tab {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 3px;BACKGROUND: url("file://pplstaff-dc3/ju/Susan/PROGRAMS/PSF&VF/Film&Video%20Festival%202009/ARTICLES/doc4a54b61d0ca5d519969525.prt_files/your_views_tabs/top_tab_austin360.gif") no-repeat;
}
#entertainment_tab A:link {
	COLOR: #fff
}
#entertainment_tab A:visited {
	COLOR: #fff
}
#entertainment_tab A:hover {
	COLOR: #dac1c1
}
#entertainment_tab A:active {
	COLOR: #dac1c1
}
#subscribe_tab {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#classifieds_tab {
	PADDING-RIGHT: 12px; PADDING-LEFT: 15px; FLOAT: right; PADDING-BOTTOM: 2px; PADDING-TOP: 3px;BACKGROUND:  url("file://pplstaff-dc3/ju/Susan/PROGRAMS/PSF&VF/Film&Video%20Festival%202009/ARTICLES/doc4a54b61d0ca5d519969525.prt_files/your_views_tabs/top_tab_vertical_first.gif") no-repeat;
}
#classifieds_tab A:link {
	COLOR: #641
}
#classifieds_tab A:visited {
	COLOR: #641
}
#classifieds_tab A:active {
	COLOR: #973
}
#cars_tab {
	PADDING-RIGHT: 29px; PADDING-LEFT: 34px; FLOAT: right; PADDING-BOTTOM: 2px; PADDING-TOP: 3px;BACKGROUND:  url("file://pplstaff-dc3/ju/Susan/PROGRAMS/PSF&VF/Film&Video%20Festival%202009/ARTICLES/doc4a54b61d0ca5d519969525.prt_files/your_views_tabs/top_tab_vertical_middle.gif") no-repeat;
}
#cars_tab A:visited {
	COLOR: #641
}
#cars_tab A:link {
	COLOR: #641
}
#cars_tab A:hover {
	COLOR: #973
}
#cars_tab A:active {
	COLOR: #973
}
#homes_tab {
	PADDING-RIGHT: 25px; PADDING-LEFT: 28px; FLOAT: right; PADDING-BOTTOM: 2px; PADDING-TOP: 3px;BACKGROUND:  url("file://pplstaff-dc3/ju/Susan/PROGRAMS/PSF&VF/Film&Video%20Festival%202009/ARTICLES/doc4a54b61d0ca5d519969525.prt_files/your_views_tabs/top_tab_vertical_middle.gif") no-repeat;
}
#homes_tab A:visited {
	COLOR: #641
}
#homes_tab A:link {
	COLOR: #641
}
#homes_tab A:hover {
	COLOR: #973
}
#homes_tab A:active {
	COLOR: #973
}

#jobs_tab {
	PADDING-RIGHT: 29px; PADDING-LEFT: 34px; FLOAT: right; PADDING-BOTTOM: 2px; PADDING-TOP: 3px;BACKGROUND:  url("file://pplstaff-dc3/ju/Susan/PROGRAMS/PSF&VF/Film&Video%20Festival%202009/ARTICLES/doc4a54b61d0ca5d519969525.prt_files/your_views_tabs/top_tab_vertical_middle.gif") no-repeat;
}
#jobs_tab A:link {
	COLOR: #641
}
#jobs_tab A:visited {
	COLOR: #641
}
#jobs_tab A:hover {
	COLOR: #973
}
#jobs_tab A:active {
	COLOR: #973
}
#shopping_tab {
	PADDING-RIGHT: 21px; PADDING-LEFT: 21px; FLOAT: right; PADDING-BOTTOM: 2px; PADDING-TOP: 3px;BACKGROUND:  url("file://pplstaff-dc3/ju/Susan/PROGRAMS/PSF&VF/Film&Video%20Festival%202009/ARTICLES/doc4a54b61d0ca5d519969525.prt_files/your_views_tabs/top_tab_vertical_last.gif") no-repeat;
}
#shopping_tab A:link {
	COLOR: #641
}
#shopping_tab A:visited {
	COLOR: #641
}
#shopping_tab A:hover {
	COLOR: #973
}
#classifieds_tab A:hover {
	COLOR: #973
}
#shopping_tab A:active {
	COLOR: #973
}

#TopPhoto #NewSysJSSlideShowMainContainer {padding:0; margin:0; width:300px; height:300px; border:none; border-right:1px solid #FFFFFF;overflow:hidden;}
#TopPhoto #NewSysJSSlideShowPhotoBoxWrapper {width:300px; height:300px; overflow:auto; text-align:center;}
#TopPhoto #NewSysJSSlideShowPhotoBox {width:300px; height:215px; overflow:hidden; text-align:center;}
#TopPhoto #NewSysJSSlideShowMainPhoto { border:0; }
#TopPhoto #NewSysJSSlideShowCutlineBox {width:290px; height:75px; position:relative; top:0; overflow:auto; padding:5px; opacity:.75; filter:alpha(opacity=75); -moz-opacity:0.75; text-align:left;}
#TopPhoto #NewSysJSSlideShowCutline {text-decoration:none; font:10pt Arial, Helvetia, sans-serif; color:#000000;} 
#TopPhoto #NewSysJSSlideShowButtonContainer {float:right; margin:0;}
#TopPhoto #NewSysJSSlideShowButtonContainer img {margin-left:2px; border:0; }
#TopPhoto #NewSysJSSlideShowHideCaption {position:relative; bottom:130px; right:10px;} 
#TopPhoto #NewSysJSSlideShowHideCaptionLink {display: none;}
#TopPhoto #NewSysJSSlideShowStoryWrapper {overflow:auto; height:103px; width:410px; margin-right:5px; display:none;}
#TopPhoto #NewSysJSSlideShowHeadline {margin:5px 0 0 0; font-weight:bold;display: none;}
#TopPhoto #NewSysJSSlideShowSubHead {margin:3px 0 0 0;display: none;}
#TopPhoto #NewSysJSSlideShowByline {margin:5px 0 0 0;display: none;}
#TopPhoto #NewSysJSSlideShowStoryText {margin:5px 0 0 0; height:83px;display: none;}
#TopPhoto #NewSysJSSlideShowSection {text-align:right; margin-right:2px; display: none;}


/*Do  a search for this div id and change the background color */
#TopPhoto {background-color:#CCCCCC;}

