/*Web Design and Development by Your Creative People*/
/*GLOBAL SETTINGS*/
* { outline:none; }
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0; padding:0; border:0; outline:0; 
/*these lines are causing the bold and italics from the who lives here detail richtext body not to show font-weight: inherit; font-style: inherit;*/
font-size:100%; font-family:Arial, sans-serif; vertical-align:baseline; color:#595959; }
p { margin:5px 0 15px; }
.brSpace{margin: 0; padding: 0;}
h1,.h1,.h1 a:link,.h1 a:visited,.h1 a:hover { font-family:inherit; color:#0073a6; }
h2,.h2,.h2 a:link,.h2 a:visited,.h2 a:hover { font-family:inherit; color:#016e9d; font-weight:bold; }
h4,.h4,.h4 a:link,.h4 a:visited,.h4 a:hover { font-family:inherit; color:#006600; font-weight:bold; }
#aggNews #aggNewsItem h2,#aggNews #aggNewsItem .h2 { font-family:inherit; color:#0073a6; font-weight:bold; font-size:1.3em; .font-size:14px;}
#aggNews #aggNewsItem h4,#aggNews #aggNewsItem .h4 { font-family:inherit; color:#666; font-weight:normal; font-size:1.1em;.font-size:12px; }
#intMainCopy p { line-height:16px; padding-right:25px; }
.head2 a { font-weight:bold; }
h3,.h3,.h3 a:link,.h3 a:visited,.h3 a:hover { font-family:inherit; color:#0073a6; }
.h2 img { margin-bottom:-3px; margin-left:5px; }
.astrik { margin-bottom:-6px; margin-right:8px; }
.astrikComments { margin-bottom:50px; margin-right:8px; }
.title { font-weight:bold; font-size:18px; color:#599255; }
.title span { font-weight:bold; font-size:18px; color:#599255; }
body { background:#f2f3f3 url(/images/siteBg.gif) repeat-x; font-family:inherit; font-size:.7em; font-size:.7em; }
a,a:link,a:visited { color:#0074a6; text-decoration:none; outline:none; }
a,a:hover { color:#0074a6; text-decoration:none; outline:none; }
br.clearBoth { clear:both; display:block; height:1px; margin:-1px 0 0 0 }
.floatLeft{float: left;}.floatRight{float: right;}
/*FORMS*/
.formFieldsSub { width:125px; height:14px; background:url(/images/formFieldBG.gif) 0 0 repeat-x; border:#d0cfd4 1px solid; padding:5px; color:#050702; font-family:inherit; font-size:9px; margin:2px 0; }
.formFields { width:125px; height:14px; background:url(/images/formFieldBG.gif) 0 0 repeat-x; border:#d0cfd4 1px solid; padding:5px; color:#050702; font-family:inherit; font-size:12px; margin:2px 0; }
.subscribe { border:none; width:162px; height:17px; border: 1px solid #999;}
.subscribe:hover { border:none; }
.chooseCat{color:#050702; font-family:inherit; font-size:12px; margin:2px 0; padding:10px 0;}
/*.formFields:hover,select:hover{border:1px solid #0079ae;}*/
.formFields:hover { border:1px solid #0079ae; }
.formText { color:#666; font-family:inherit; font-size:.9em; }
.blue { color:#19aed8; }
.Message { background:#f2f3f3 url(/images/commentsbg.gif) 0 0 repeat-x; width:125px; height:60px; border:#d0cfd4 1px solid; padding:7px; color:#050702; font-family:Arial,sans-serif; font-size:12px; _font-size:1.1em; margin:0; }
.Message2 { background:#f2f3f3 url(/images/commentsbg.gif) 0 0 repeat-x; width:150px; height:60px; border:#d0cfd4 1px solid; padding:7px; color:#050702; font-family:inherit; font-size:12px; _font-size:1.1em; margin:2px 0; }
.Message:hover { border:1px solid #0079ae; }
.Message2:hover { border:1px solid #0079ae; }
#btnSubmit { background:url(/images/btnSubmit.gif) repeat-x; border-color:#ECECEC #ADADAD #ADADAD #ECECEC!important; border-style:solid!important; border-width:1px!important; font-size:13px; padding:2px; width:100px; }
.longer { padding-bottom:4px; }
/*TEMPLATE*/
#header { position:relative; width:1001px; height:137px; z-index:10; overflow:hidden; }
.headerLeft { position:relative; left:165px; float:left; height:137px; width:600px; z-index:2; }
.headerRight { float:right; height:137px; width:300px; }
.logo { position:relative; top:22px; left:40px; width:558px; height:104px; }
.mininav { position:relative; height:77px; float:right; right:5px; width:265px !important; text-align:center; z-index:99; }
.mininav a:link,.mininav a:visited { padding-top:10px; color:#666; text-decoration:none; }
.mininav a:hover { color:#0074a6; text-decoration:underline; }
.today { position:relative; float:right; right:10px; width:200px; height:60px; }
#container { position:relative; width:1001px; min-height:600px; _height:600px; margin:0 auto; }
#leftSideBar { position:static; _position:relative ; _margin: 0 -10px 0 10px; _background: blue; z-index: 2; overflow: hidden; margin: 0 -10px 0 0; width:211px; min-height:700px; float:left; left:10px; background:#f2f3f3 url(/images/leftBarBG.gif) 0 0 repeat-y; }
#leftFade { background:#f2f3f3 url(/images/leftbgfade.gif) 0 0 no-repeat; z-index:2; width:211px; height:83px; position:absolute; bottom:0; left: -4px;}
#rightFade { background:#f2f3f3 url(/images/rightbgfade.gif) 0 0 no-repeat; z-index:2; width:211px; height:83px; position:absolute; bottom:0; }
#rightSideBar { position:relative; width:211px; min-height:700px; float:left; right:10px; overflow:hidden; z-index:2; background:#f2f3f3 url(/images/rightBarBG.gif) 0 0 repeat-y; }
#contentArea { position:relative; width:1001px; margin:0 auto; top:-11px; clear:both; overflow:hidden; z-index:1; }
#mainContent { position:relative; background:url(/images/mainBG.png) 0 0 repeat-y; width:579px; float:left; z-index:4; behavior:url(/iepngfix.htc); }
#featuredVideoContainer{ position: relative; width: 211px;}
#mainContentExtended { position:relative; background:url(/images/mainBG_x.jpg) 0 0 repeat-y; _background:url(/images/mainBG_extended.gif) 0 0 repeat-y; width:901px; float:left; margin-top:-11px; left:63px; z-index:4; behavior:url(/iepngfix.htc); }
.mainContentBottom { background:url(/images/mainbgshadowBottom1.png) 0 0 no-repeat; _background:url(/images/mainbgshadowBottom.gif) 0 0 no-repeat; width:582px; height:83px; position:relative; left:200px; behavior:url(/iepngfix.htc); }
.mainContentBottomExtended { background:url(/images/mainbgshadowBottom1_x.png) 0 0 no-repeat; _background:url(/images/mainbgshadowBottom1_extended.gif) 0 0 no-repeat; width:922px; height:83px; left:17px; position:relative; margin:0 auto; behavior:url(/iepngfix.htc); }
.clearBoth { clear:both; }
#footer { position:relative; width:1001px; min-height:150px; margin:0 auto; background:#f2f3f3 url(/images/footerBG.gif) no-repeat; z-index:4; text-align:center; }
#footerIcons { position:relative; width:962px; height:0px; margin:0 auto; top:35px; }
#footerIcons img { margin:0 3px; }
#footerNav { position:relative; width:1001px; height:20px; margin:0 auto; top:35px; }
#footerNav2 { position:relative; width:330px; height:20px; margin:0 auto; top:35px; }
#footerNavdots { position:relative; width:962px; height:10px; margin:5px auto; top:35px; }
#footerNavdots img { margin:5px auto; }
#footerNav ul li { display:inline; color:#616161; font-family:inherit; font-size:.8em; text-transform:uppercase; }
#footerNav ul li a:link,#footerNav ul li a:visited { font-family:inherit; text-transform:uppercase; text-decoration:none; color:#616161; }
#footerNav2 ul li { display:inline; color:#616161; font-family:inherit; font-size:.8em; text-transform:uppercase; }
#footerNav2 ul li a:link,#footerNav ul li a:visited { font-family:inherit; text-transform:uppercase; text-decoration:none; color:#616161; }
#footer ul li a:hover { color:#0074a6; }
#footerNav ul li img { margin:0; }
#footerNav2 ul li img { margin:0; }
#caption { position:relative; margin-top:-34px; padding-top:8px; padding-right:10px; width:540px; height:28px; background:#000000; color:#ffffff; font-family:inherit; font-size:1.2em; font-weight:normal; text-align:right; opacity:.75; filter:alpha(opacity=75); }
.calRss{ position:absolute; top:5px; left:135px;}
.socialMedia{ background:transparent url(/images/diduknowtextarea2.gif) no-repeat scroll 0 bottom; padding: 5px 10px;}
.socialMedia a, .socialMedia a:hover{ font-size: 1.3em;.font-size:12px;} 
/*leftSideBar*/
#contactInfo { height:72px; margin:0 auto; overflow:hidden; position:relative; top:15px; width:180px; text-align:right; }
#mission { position:relative; background:url(/images/missionBG.gif) 0 0 no-repeat; width:211px; min-height:300px; max-height: 400px; overflow:hidden;}
#missionTeaser { position:relative; width:210px; margin:10px auto 0; height:176px;}
#newsletterJoin { float:left; position:relative; width:210px; height:30px; top:10px; }
#newsletterInput { position:relative; width:196px; float:left; }
#newsletterSubscribe { position:relative; width:171px; height:30px; margin: 10px 15px 0 0; float:right; }
#diduknow { position:relative; width:211px; padding: 0 0 0 0; }
.diduknowTextArea { position:relative; width:180px; margin:10px 0 0 25px; padding-bottom:10px; background:url(/images/diduknowtextarea2.gif) 0 bottom no-repeat; height:auto; font-family:Calibri, "Liberation Sans", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; }
.diduknowTextArea img { float:right; margin-top:17px; }
#getFacts { position:relative; width:218px;height: 50px;background:transparent url(/images/pieChart.gif) no-repeat scroll right 5px;padding: 20px 0 0 0;}
#setupInterview { background:#F2F3F3 url(/images/leftBarBG.gif) 0 0 repeat-y; position:relative; width:211px;  z-index: 4;}
#setupInterviewText { position:relative; width:165px; margin:10px auto 0; }
#setupInterviewForm { position:relative; width:160px; margin:15px auto 0; display: none; }
#privacy { position:relative; width:180px; margin:20px auto 10px; }
/*Main Area*/
#mainArticle { position:relative; width:559px; margin:0 auto; }
#mainArticleExtended { margin:0 auto; position:relative; width:859px; position: relative;}
.mainArticle { position:relative; width:559px; margin:0 auto; _overflow: hidden;}
#latestPosting { margin-top:25px; position:relative; }
.latestPostingItem { position:relative; margin:10px 0; padding:0 15px 0 35px; cursor:pointer; }
.latestPostingItem img { margin-bottom:-3px; margin-left:5px; }
#lateststories { position:relative; float:left; margin:25px 0 5px 35px; width:450px; }
#lateststories2 { position:relative; float:left; margin:15px 0 15px 35px; width:750px; }
#more { position:relative; float:right; margin:0; right:1px; z-index:10; behavior:url(/iepngfix.htc); }
#mainArticle h1,#mainArticleExtended h1 { font-size:2.0em; font-weight:bold; }
#mainArticle h2,#mainArticleExtended h2 { font-size:1.2em; font-weight:bold; }
#mainArticle h4,#mainArticleExtended h4 { font-size:2em; font-weight:normal; color:#666; }
#mainArticleExtended .blogSideCopy h4 {	font-size: 1.5em; }
#mainArticle h5,#mainArticleExtended h5 { font-size:2.1em; font-weight:normal; color:#333; padding:0; margin:0 0 25px; }
#mainArticle.yourStory h5 { font-size:2.1em; font-weight:normal; color:#333; padding:0; margin:0 0 25px; }
#intFooter { position:relative; width:780px; height:70px; background:#ebecec; padding:25px; margin:50px auto 0; clear:both; top:25px; }
#intFooter h2 { font-size:1.4em; font-weight:bold; margin-bottom:15px; }
#intFooter .icon,.story1 .icon,.calRight .icon { margin-bottom:-3px; margin-right:15px; }
#mainCopy { position:relative; padding-right:25px; padding-left:35px; margin:0 auto 25px; font-size:1em; }
#sitemapMainCopy { position:relative; padding-right:10px; margin:0 auto; font-size:1em; }
#intMainCopy { position:relative; width:500px; padding-right:10px; padding-left:35px; margin:30px auto 0; font-size:1em; float:left; }
#intMainCopy img { background:#fff; padding:4px; border:1px solid #ccc; margin:5px 15px 5px 0; }
#intMainCopy ul { padding-left:15px; }
#mainCopy p { line-height:16px; }
#latestNews h2 { color:#666; font-size:.8em; margin-left:30px; }
#dottedLine { position:relative; background:url(/images/dottedLine.gif) 0 0 repeat-x; width:560px; height:1px; margin:10px auto 5px; top:-7px; }
#dottedLine2 { position:relative; background:url(/images/dottedLine.gif) 0 0 repeat-x; width:560px; height:1px; margin:10px auto 5px; }
#dottedLineExtended { position:relative; background:url(/images/doubleDottedLineExtended.gif) 0 0 repeat-x; width:859px; height:16px; margin:10px auto 25px; }
#dottedLinesMain{ background:url(/images/doubleDottedLineExtended.gif) 0 0 repeat-x; width:601px; height:16px; margin:0 0 30px 9px; } 
#dottedLine_footer { position:relative; background:url(/images/dottedLine.gif) 0 0 repeat-x; width:100%; height:1px; clear:both; }
#articleFooterLinks { position:relative; float:right; margin-right:20px; }
#lowerBanner { position:relative; background: url(/images/mainArea_lowerBanner.gif) 0 0 no-repeat; height:39px; width:100%; }
#unspunBanner { position:relative; background:url(/images/unspunTitle.gif) 0 0 no-repeat; height:40px; width:100%; margin-bottom:15px; }
#blogBanner { position:relative; background:url(/images/blogTitle.gif) 0 0 no-repeat; height:40px; width:100%; margin: 30px 0 15px 0; }
#storiesToFollowBanner{ position:relative; background:url(/images/storiesToFollow.gif) 0 0 no-repeat; height:40px; width:100%; margin-bottom:15px; }
#unspunTvBanner{ position:relative; background:url(/images/detroitUnspunTv.gif) 0 0 no-repeat; height:40px; width:100%; }
#welcomeArticleBanner{ position:relative; background:url(/images/welcomeArticles.gif) 0 0 no-repeat; height:40px; width:100%; margin-bottom:15px; }
.whoLives { position:relative; float:left; left:15px; top:7px; color:#ffffff; font-family:inherit; font-size:1.5em; }
#WLHControl_totalStories { color:#FFF; }
.postLink { position:absolute; float:right; right:15px; top:14px; color:#333333; font-family:inherit; font-size:inherit; }
.postLink a,.postLink a:visited,.postLink a:hover { text-decoration:none; color:#333333; font-weight:bold; }
.postLink img { margin-bottom:-3px; margin-left:5px; }
.avatar { position:relative; float:left; width:57px; margin-left:25px; margin-top:25px; }
.yourStory { position:relative; float:left; width:440px; margin:25px 0 0 10px; }
.yourStory h4 { color:#0073a6; }
#mainArticle .yourStory h4 { font-size:1.2em; font-weight:bold; color:#006600; }
.yourStory h5 { font-size:1em; font-weight:normal; color:#666666; }
#mainArticle .yourStory h5 { font-size:1em; font-weight:normal; color:#666666; }
.sitemap { padding-left:20px; }
.sitemap li { list-style-image:url(/images/folderIcon.gif); padding-left:20px; }
.sitemapRepeat { position:relative; margin-left:25px; margin-bottom:5px; margin-top:5px; }
#storyCopy { position:relative; margin-top:15px; }
#storyCopy2 { position:relative; }
.readmoreText b, .readmoreText img{display: inline;}
.readMore { font-weight:bold; }
.readMoreWider { width:670px; float:float; margin:20px 60px 0 0; }
.readMore:hover { color:#666; font-weight:bold; }
.readMoreArrow { margin-bottom:-3px; }
.catStories { position:relative; width:559px; margin-left:10px; }
.catStories h1,#partnerLists h1 { font-size:1.9em; font-weight:bold; padding:0; margin:10px 25px; color:#0073a6; }
.catStories h1 { font-size: 1.2em;}
.footerSpace { margin:10px 0; border:none; padding:0; line-height:20px; }
.footerSpace img { margin-right:10px; margin-bottom:-3px; border:none; padding:0; }
.story1 { position:relative; background:#ececec; width:859px; cursor:pointer; cursor:hand; overflow:hidden; margin:0 auto; border-bottom:solid 1px #ccc; padding:20px 0; }
.story { cursor:pointer; cursor:hand; }
.story1Footer { position:relative; background:#ececec; width:859px; margin:0 auto; border-bottom:solid 1px #ccc; padding:20px 0; height:70px; }
.story1Footerb { position:relative; background:#ececec; width:859px; margin:0 auto; border-bottom:solid 1px #ccc; padding:6px 0; height:100px; }
.storyDesc img,.storyDesc3 img,.storDesc2 img { margin-bottom:-3px; margin-left:5px; }
.story2 { position:relative; width:840px; cursor:pointer; cursor:hand; overflow:hidden; margin:0 9px; padding:20px 0 13px; border-bottom:1px solid #CCCCCC; }
.storyFooter { position:relative; float:right; margin-right:15px; }
.storyFooter2 { position:relative; float:left; margin-right:15px; margin-left:25px; border:none; }
#sitemapColumn { position:relative; float:left; width:213px; min-height:291px; background:url(/images/sitemapColumn.gif) 0 0 no-repeat; padding:30px 0 0 40px; }
#sitemapColumnLast { position:relative; float:left; width:213px; min-height:291px; background:url(/images/sitemapColumnLast.gif) 0 0 no-repeat; padding:30px 0 0 40px; }
#sitemapSearch { width:235px; float:right; background:#f0f0f0; padding:0 0 25px 35px; }
#magnifyingGlass { position:relative; margin:0 0 -60px -90px; }
#sitemapSearch h3 { float:left; margin-top:15px; margin-bottom:10px; font-size:1.4em; font-weight:bold; line-height:17px; }
#sitemapSearch p { padding-bottom:10px; }
#SetUpAnInterviewBTN img { position:relative; margin:0 0 -32px 70px; }
#SetUpAnInterviewBTN2 img { border:none; padding-top:5px; margin:0; }
#partnerLists { position:relative; width:875px; }
.storyDesc { position:relative; float:left; width:559px; padding-left:25px; font-weight:bold; }
.storyDesc2 { position:relative; float:left; width:800px; padding-left:25px; line-height:16px; }
.storyDesc2 .h3 { font-weight:bold; }
.storyDesc h2,.storyFooter h2 { font-size:1.3em; font-weight:bold; padding:0; margin:10px 0 0; }
.storyDesc h3,.storyArrow3 .h3 { font-size:1em; font-weight:normal; padding:0; margin:0; color:#666666; }
.latestPostingItem h3 { font-size:1em; font-weight:normal; padding:0; margin:0 0 10px; color:#666; }
.storyArrow img { float:right; margin-right:40px; margin-bottom:10px; margin-top:-5px; }
.storyArrow5 img { margin-right:40px; margin-bottom:-28px; }
.storyArrow3 img { float:left; margin-right:40px; margin-bottom:10px; border:1px solid #999; padding:4px; background:#fff; height:64px; }
.storyArrow2 img { border:1px solid #999; padding:4px; background:#fff; float:right; margin-right:40px; margin-bottom:15px; margin-top:-20px; }
.storyBg { position:relative; width:559px; height:13px; margin-top:10px; background:url(/images/storyBG.gif) 0 0 no-repeat; _bottom:-2px; }
.storyBg2 { position:relative; width:559px;  height:13px; margin-top:10px; background:url(/images/storyBG2.gif) 0 0 no-repeat; _bottom:-2px; }
/*NAVIGATION*/
.Navbar { position:relative; background:url(/images/navBG1.gif) no-repeat; width:1001px; height:54px; z-index:777; margin:0 auto; }
.NavbarHolder { position:relative; top:12px; height:35px; margin:0 auto; width:890px; }
.NavbarHolder div { cursor:pointer; cursor:hand; }
.NavbarShadow { position:relative; background:url(/images/navBGshadow.png) no-repeat; width:972px; height:11px; clear:both; top:8px; behavior:url(/iepngfix.htc); }
.nav1 { width:31px; background:url(/images/nav_1.gif) no-repeat; float:left; height:35px; }
.navOver1 { width:31px; background:url(/images/nav_over_1.gif) no-repeat; float:left; height:35px; }
.nav2 { width:75px; background:url(/images/nav_2.gif) no-repeat; float:left; height:35px; }
.navOver2 { width:75px; background:url(/images/nav_over_2.gif) no-repeat; float:left; height:35px; }
.nav3 { width:115px; background:url(/images/nav_3.gif) no-repeat; float:left; height:35px; }
.navOver3 { width:115px; background:url(/images/nav_over_3.gif) no-repeat; float:left; height:35px; }
.nav4 { width:89px; background:url(/images/nav_4.gif) no-repeat; float:left; height:35px; }
.navOver4 { width:89px; background:url(/images/nav_over_4.gif) no-repeat; float:left; height:35px; }
.nav5 { width:123px; background:url(/images/nav_5.gif) no-repeat; float:left; height:35px; }
.navOver5 { width:123px; background:url(/images/nav_over_5.gif) no-repeat; float:left; height:35px; }
.nav6 { width:52px; background:url(/images/nav_6.gif) no-repeat; float:left; height:35px; }
.navOver6 { width:52px; background:url(/images/nav_over_6.gif) no-repeat; float:left; height:35px; }
.nav7 { width:103px; background:url(/images/nav_7.gif) no-repeat; float:left; height:35px; }
.navOver7 { width:103px; background:url(/images/nav_over_7.gif) 0 0 no-repeat; float:left; height:35px; }
.nav8 { width:108px; background:url(/images/nav_8.gif) no-repeat; float:left; height:35px; }
.navOver8 { width:108px; height:21px; background:url(/images/nav_over_8.gif) no-repeat; float:left; height:35px; }
.nav9 { width:99px; background:url(/images/nav_9.gif) no-repeat; float:left; height:35px; }
.navOver9 { width:99px; height:21px; background:url(/images/nav_over_9.gif) no-repeat; float:left; height:35px; }
.nav10 { width:92px; background:url(/images/nav_10.gif) no-repeat; float:left; height:35px; }
.navOver10 { width:92px; height:21px; background:url(/images/nav_over_10.gif) no-repeat; float:left; height:35px; }
#nav11{float:left; height: 15px; width: 31px; margin: 0 0 0 0; background:transparent url(/images/searchBGIcon.gif) no-repeat scroll 0 0;}
#menus { float:none; position:absolute; top:43px; }
/*#menus a { color:#333; }*/
/*#menus a:hover { color:#FFF; text-decoration:none; }*/
.menus { float:none; border:#ccc solid 1px; width:235px; display:none; position:absolute; padding-top:7px; background:#FFF url(/images/menuBg.gif) repeat-x; }
#menu1 { display:none; width:0; height:0; background:none; border:none; display:none; position:absolute; }
#menu2 { left:65px; max-height: 370px; overflow: auto;}
#menu3 { left:140px; max-height: 370px; overflow: auto;}
#menu4 { left:255px; max-height: 370px; overflow: auto;}
#menu5 { left:345px; max-height: 370px; overflow: auto;}
#menu6 { left:467px; max-height: 370px; overflow: auto;}
#menu7 { left:520px; max-height: 370px; overflow: auto;}
#menu8 { left:623px; max-height: 370px; overflow: auto;}
#menu9 { left:730px; max-height: 370px; overflow: auto;}
#menu10 { left:810px; max-height: 370px; overflow: auto;}
#menu11 { left:765px; overflow: auto; width: 198px;}
.navLine { height:2px; background:url(/images/navItem.jpg) repeat-x; margin-bottom:1px; }
.navItem { position:relative; background:url(/images/navItem.jpg) repeat-x; padding:6px 5px 6px 10px; cursor:pointer; cursor:hand; }
.navItem a, .navItem a:hover, .navItem a:visited { color:#333; text-decoration:none; font-size:12px; }
.navItemOver { position:relative; background:#0073a6 url(/images/navItem.jpg) repeat-x; padding:6px 5px 6px 10px; color:#FFF; }
.navItemOver a { color:#FFF; text-decoration:none; font-size:14px; }
/*Side Nav*/
.sideNavCat {/*position:relative;*/ background:#F2F3F3 url(/images/sideNavCat.gif) bottom no-repeat; width:211px; height:20px; text-align:right; padding-top:9px; padding-bottom:4px; cursor:pointer; cursor:hand; overflow:hidden; }
.sideNavCatSpan { font-family:inherit; font-size:1.1em; font-size:1.2em; font-weight:bold; padding-right:15px; color:#333333; }
.sideNavCat { text-decoration:none; color:#008eb8; }
.selectedCat a:link,.selectedCat a:visited { color:#ffffff; }
.selectedCat { color:#FFF; }
.selectedCat .sideNavCatSpan { color:#FFF; }
.selectedCat { background:#F2F3F3 url(/images/sideNavCat_over2.gif) 0 0 no-repeat; }
.sideNavHeader { width:218px; height:50px; margin-left:0; overflow:hidden; }
.sideNavItem { position:relative; background:url(/images/sideNavItem.gif) top no-repeat; width:211px; height:23px; padding-top:10px; text-align:right; }
.aboutSideNavItem { position:relative; width:200px; height:23px; padding-top:7px; text-align:right; }
.aboutSideNavItem a:link,.aboutSideNavItem a:visited { font-size:1.2em; padding-right:15px; font-weight:normal; text-decoration:none; }
.sideNav { margin-top:-3px; }
.sideNav2 { margin-top:27px; }
.itemShadowTop { background:url(/images/sideNavItemShadowTop.gif) top no-repeat; }
.itemShadowBottom { background:url(/images/sideNavItemShadowBottom.gif) top no-repeat; }
.itemShadowBoth { background:url(/images/sideNavItemShadowBoth.gif) top no-repeat; }
.sideNavItem a:link,.sideNavItem a:visited { padding-right:15px; color:#333333; font-weight:normal; text-decoration:none; font-size:1.1em; }
.selectedItem a:link,.selectedItem a:visited { color:#333; text-decoration:none; font-weight:bold; }
.aboutSelectedItem { background:url(/images/aboutNav_Down.gif) 0 0 no-repeat; width:135px; height:34px; position:relative; float:right; padding-top:15px; }
.sideNavItem ul li ul li a:link,.sideNavItem ul li ul li a:hover,.sideNavItem ul li ul li a:visited { font-size:0; font-size:1em; color:#fff; }
.sideNavItem li.catItem { list-style-image:url(/images/doublearrows.gif); color:#8d8d8d; background:url(/images/horline.gif) left bottom no-repeat; font-size:1em; margin-bottom:10px; padding-bottom:10px; }
.sideNavItem li.itemSelected { height:0; }
.sideNavItem li.catItemSelected { list-style-image:url(/images/doublearrows.gif); background:url(/images/horline.gif) bottom no-repeat; font-size:1em; margin-bottom:10px; padding-bottom:10px; }
.sideNavItem li.catItem a:link,.sideNavItem li.catItem a:visited { color:#8d8d8d; font-size:inherit; line-height:16px; font-weight:normal; }
.sideNavItem li.catItem a:hover { color:#7ab8c2; }
.sideNavItem li.catItemSelected a:link,.sideNavItem li.catItemSelected a:visited { color:#7ab8c2; font-size:inherit; line-height:16px; font-weight:normal; }
.sideNavItem li.catItemSelected a:hover { color:#7ab8c2; }
#homeGallery { border-bottom:6px #e5e5e5 solid; border-left:4px #e5e5e5 solid; border-right:4px #e5e5e5 solid; border-top:none; position:relative; left:10px; width:550px; }
#homeVideoGallery { border-bottom:6px #e5e5e5 solid; border-left:4px #e5e5e5 solid; border-right:4px #e5e5e5 solid; border-top:none; position:relative; left:10px; width:550px; min-height: 349px; }
#staticGallery { border-bottom:6px #e5e5e5 solid; border-left:4px #e5e5e5 solid; border-right:4px #e5e5e5 solid; border-top:none; position:relative; left:10px; width:550px; }
.eventCalendar { }
.eventCalendarHome { background:url(/images/eventCalendar.gif) no-repeat; width:211px; height:73px; cursor:pointer; cursor:hand; }
.eventCalendarHome:hover { background:url(/images/eventCalendarRollOver.gif) no-repeat; }
.eventCalendarBusiness { background:url(/images/eventCalendarBusiness.gif) no-repeat; width:211px; height:73px; cursor:pointer; cursor:hand; }
.eventCalendarBusiness:hover { background:url(/images/eventCalendarBusinessRollOver.gif) no-repeat; }
.eventCalendarQualityOfLife { background:url(/images/eventCalendarQualityOfLife.gif) no-repeat; width:211px; height:73px; cursor:pointer; cursor:hand; }
.eventCalendarQualityOfLife:hover { background:url(/images/eventCalendarQualityOfLifeRollOver.png) no-repeat; }
.eventCalendarEducation { background:url(/images/eventCalendarEducation.gif) no-repeat; width:211px; height:73px; cursor:pointer; cursor:hand; }
.eventCalendarEducation:hover { background:url(/images/eventCalendarEducationRollOver.gif) no-repeat; }
.eventCalendarDetroitsFuture { background:url(/images/eventCalendardetroitsFuture.gif) no-repeat; width:211px; height:73px; cursor:pointer; cursor:hand; }
.eventCalendarDetroits:hover { background:url(/images/eventCalendarDetroitsFutureRollOver.gif) no-repeat; }
.eventCalendarData { background:url(/images/EventCalendarData.gif) no-repeat; width:211px; height:73px; cursor:pointer; cursor:hand; }
.eventCalendarData:hover { background:url(/images/eventCalendarDataRollOver.gif) no-repeat; }
.eventCalendarNewsSource { background:url(/images/eventCalendarNewsSource.gif) no-repeat; width:211px; height:73px; cursor:pointer; cursor:hand; }
.eventCalendarNewsSource:hover { background:url(/images/eventCalendarNewsSourceRollOver.gif) no-repeat; }
.eventCalendarDetroitCares { background:url(/images/eventCalendarDetroitCares.gif) no-repeat; width:211px; height:73px; cursor:pointer; cursor:hand; }
.eventCalendarDetroitCares:hover { background:url(/images/eventCalendarDetroitCaresRollOver.gif) no-repeat; }
.eventCalendarGovernment { background:url(/images/eventCalendarGovernment.gif) no-repeat; width:211px; height:73px; cursor:pointer; cursor:hand; }
.eventCalendarGovernment:hover { background:url(/images/eventCalendarGovernmentRollOver.gif) no-repeat; }
.eventCalendarPartners { background:url(/images/eventCalendarPartners.gif) no-repeat; width:211px; height:73px; cursor:pointer; cursor:hand; }
.eventCalendarPartners:hover { background:url(/images/eventCalendarPartnersRollOver.gif) no-repeat; }
.eventRss { position:relative; left:128px; top:18px; border:none; }
p.rssText{margin:15px 20px 0 0; float:left; margin-left:165px;}
p.rssText a{color: #333;}
p.rssText img{margin: 0 5px -1px 0;}
.homeCalendarEvents { background:url(/images/homeCalendarEvents.jpg) no-repeat; width:211px; height:69px; cursor:pointer; cursor:hand; }
.calEvent { position:relative; top:18px; left:12px; cursor:pointer; cursor:hand; }
.weekDay { color:#1087A9; text-transform:uppercase; font-size:10px; }
.calDate { text-transform:uppercase; color:#999; font-size:10px; .margin: 0 0 0 -5px; }
#aggNews { position:relative; width:211px; cursor:pointer; cursor:hand; }
#aggNewsItem { position:relative; width:196px; margin:15px 0; left:15px; }
.fileUpload { background:#F2F3F3; color:#CCC; border:1px solid #CCC; }
#postTable tr td { vertical-align:top; padding-top:4px; }
#postTable { margin:0; }
#postTable table { margin:0; left:0; padding:0; }
#postTable tbody { margin:0; left:0; }
#postTable tr td tr td { padding-top:0; vertical-align:top; }
.postPosition { margin-left:20px; margin-top:15px; }
.wider { width:285px; }
.fileWider { width:230px; height:18px; }
#WLHControl_FileName { display:none; }
#FileName { display:none; }

/*About Page*/
#mainContentAbout { position:relative; background:url(/images/mainAboutBG.png) 0 0 repeat-y; width:786px; float:left; z-index:4; }
.mainContentBottomAbout { background:url(/images/mainbgshadowBottomAbout.png) 0 0 no-repeat; width:786px; height:83px; position:relative; left:0; }
#mainArticleAbout { position:relative; width:759px; margin:0 auto; }
#staticGalleryAbout { border-bottom:6px #e5e5e5 solid; border-left:4px #e5e5e5 solid; border-right:4px #e5e5e5 solid; border-top:none; position:relative; left:14px; width:753px; }
#dottedLineAbout { position:relative; background:url(/images/dottedLine.gif) 0 0 repeat-x; width:758px; height:1px; margin:30px auto 5px; top:-15px; }
#sendBtn { cursor:pointer; cursor:hand; }
.storyHover { background:url(/images/storyHover.gif) no-repeat 0 bottom; }
#contentMain { width:1024px; height:300px; padding-top:50px; text-align:center; font-family:Rockwell; font-size:32px; color:#0073a6; text-transform:uppercase; }
.intLeftMain { background:#fff url(/images/intMainLeftBG.gif) 0 0 no-repeat; width:235px; min-height:523px; position:relative; float:left; }
.intLeftMain2 { background:#fff url(/images/intMainLeftBG2.gif) 0 0 no-repeat; width:200px; min-height:523px; position:relative; float:left; }
.intLeftMain img { position:relative; background:#fff; border:1px solid #ccc; padding:4px; margin:30px auto 10px; }
.arrowImg img { border:none; margin-bottom:-3px; margin-left:5px; margin-right:5px; margin-top:0; background:none; padding:0; }
.head1 { position:relative; float:left; margin-bottom:15px; }
.head2 { position:relative; float:right; margin-bottom:15px; }
#calBG { position:relative; background:url(/images/CalBG.gif) 0 0 no-repeat; width:841px; height:312px; margin:0 auto; }
.calBody { padding-top:10px; }
#contactLeft { position:relative; width:598px; min-height:292px; float:left; margin-top:25px; }
#contactLeft1 { position:relative; float:left; width:240px; min-height:292px; margin-left:25px; margin-right:25px; overflow:hidden; }
#contactLeft2 { position:relative; float:left; width:218px; min-height:292px; margin-left:40px; overflow:hidden; }
#contactRight { position:relative; background:url(/images/contcatRightBG.gif) 0 0 no-repeat; width:250px; min-height:292px; float:left; }
.blueLine { height:4px; background-color:#0073A6; }
.viewAll{padding-right: 20px;float: right;color: #333333;font-weight: bold;}
.viewAll a{color: #333333;font-weight: bold;}
.viewAll img{margin-bottom: -3px;margin-left: 5px;}
/*Who Lives Here*/
#realPeps { background:url(/images/realPeopleBanner.png) no-repeat; width:859px; height:48px; }
.returnControl { float:right; margin:15px 40px 0 0; }
.wlhAvatar { float:left; margin:20px 0 0 20px; }
.wlhText { float:left; width:500px; margin:20px 0 0 20px; }
.wlhText h2 { padding:0; margin:0; font-size:1.2em; font-weight:normal; color:#999999; }
.wlhText h3 { padding:0; margin:0; font-size:1.8em; font-weight:bold; color:#0073a6; }
div.avatar img { /*float: left;*/width:57px; /*margin-bottom: 20px;*/}
div.yourStory { width:360px; }
div.yourStory h4 a { color:#0074A6; font-weight:bold; font-size:18px; margin:0; padding:0; }
div.yourStory h4 span { color:#666666; font-weight:bold; font-size:18px; margin:0; padding:0; }
div.yourStory h6 { font-size:12px; color:#666666; padding-bottom:5px; }
#WLHTopHeader { color:#99c7dc; margin-bottom:20px; padding:0; font-size:20px; }
.middleBlueLine { background:url(/images/middleBlueLine.png) no-repeat; position:relative; margin:25px auto 0; width:835px; height:28px; }
#OtherStories { margin:0 0 0 20px; width:350px; font-size:2em; color:#99c7dc; }
.wlhAvatar { float:left; }
.OtherStoriesText { margin:15px 0 0 40px; float:left; width:700px; }
#OtherStories h2 { margin:0; padding:0; }
.wlhmiddleDots { background:url(/images/wlhmiddleDots.gif) no-repeat; height:27px; width:832px; margin:20px auto 0; }
#pPostBody { line-height:16px; }
#postYourOwnStory { padding:20px 0 0 20px; font:left; }
#monthWrap li{list-style:none;}
.wlhcontainer{background:transparent url(/images/wlhbgrepeater.gif)}
#monthWrapWLH li{list-style:none;}
#monthWrapWLH li a{color: #0073A6;font-size: 14px;font-weight: bold;line-height:30px;margin-left:40px;}
#monthWrapWLH li p{margin:4px 0 0 0;}
.yearBanner2{ font-size:24px; font-weight:bold; background:url(/images/WLHyearbg.gif) no-repeat -8px 0; height:57px; padding:0 0 0 38px; margin:0; cursor:pointer;}
.yearBanner2 h2{color:#868686 !important;}
.wlhMainArticle{float:left;width:616px;}
.wlhSide{float: left; width: 232px;}
.wlhblueLine{background:url(/images/wlhblueLine.gif) no-repeat scroll 0 0; height:14px; width:606px;margin:8px 0 0 9px;}
.wlhbottom{background:url(/images/wlhbgbottom.gif) no-repeat scroll 0 0; height: 23px; width:859px;}
/* FCK STYLES*/
.paragraph { line-height:16px; color:#595959; font-family:Arial, san-serif; font-size:1em; font-weight:normal; }
.blueH1 { line-height:18px; color:#0074a6; font-family:Arial, san-serif; padding:0; margin:0; font-size:2.4em; font-weight:bold; }
.smallBlueH2 { line-height:26px; color:#0074a6; font-family:Arial, san-serif; padding:0; margin:0; font-size:1.2em; font-weight:bold; }
.greenH3 { line-height:26px; color:#599255; font-family:Arial, san-serif; padding:0; margin:0; font-size:18px; font-weight:bold; }
.grayH4 { font-weight:bold; color:#999999; font-family:Arial, san-serif; font-size:2em; padding:0; margin:0; }
.greenHeader { color:#599255; font-size:18px; font-weight:bold; font-family:Arial, san-serif; }
.smallGreen { color:#599255; font-size:1em; font-weight:bold; font-family:Arial, san-serif; line-height:inherit; }
.smallBlue { color:#0073A6; font-size:1em; font-weight:normal; font-family:Arial, san-serif; }
.subheaderBlue { color:#016E9D; font-size:1.3em; font-weight:bold; font-family:Arial, san-serif; }
.grayMediumHeader { color:#333333; font:normal normal normal 12px/14px Arial, san-serif; }
.imgLeft { background:#fff; padding:4px; border:1px solid #ccc; float:left; margin:5px 15px 10px 0; }
.imgRight { background:#fff; padding:4px; border:1px solid #ccc; float:right; margin:5px 0 5px 15px; }

/* Calendar Styles */
#calHeader { font-size:2.5em; font-weight:bold; color:#666; font-family:inherit; }
#calDate { margin-left:10px; }
.dayStyle { border-left:#ccc 1px solid; border-right:#ccc 1px solid; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; text-align:center; vertical-align:middle; }
.otherMonthStyle { border-left:#CCC 1px solid; border-right:#CCC 1px solid; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; text-align:center; vertical-align:middle; }
.dayHeader { border-left:#CCC 1px solid; border-right:#CCC 1px solid; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; color:#FFF; vertical-align:middle; }
.titleStyle td { color:#FFFFFF; font-size:20px; line-height:1em; padding:5px 0; font-family:Arial,Helvetica,sans-serif; vertical-align:bottom; }
.titleStyle { background:#0073A6; width:100%; }
.calLeft { float:left; width:300px; margin-left:25px; margin-top:20px; }
.calLeft table { margin:0; }
.calMiddle { float:left; width:196px; margin-left:30px; margin-top:30px; }
.calRight { float:right; width:190px; margin-right:25px; margin-top:30px; }
.tdPrev { width:50px; }
.tdNext { width:50px; text-align:right; }
.tdMonth { text-align:center; }
.tableContainer { margin:0; padding:0; }
#lblMonth { color:#FFF; }
#lblPrev { margin-left:10px; }
#lblPrev a { color:#FFF; font-size:10px; }
#lblNext { margin-right:10px; }
#lblNext a { color:#FFF; font-size:10px; }
.wideBgLine { background:url(/images/wideBgLine.gif) no-repeat; width:807px; height:16px; margin:8px 0 0; }
.calEvents { margin-left:30px; position:relative; }
.calListEvent { margin-top:10px; }
.calEvents h1 { color:#0073A6; font-size:1.9em; font-weight:bold; margin:10px 25px; padding:0; }
.calEvents a:hover { color:#666666; }
.smallCal { float:left; margin:5px 0 0 32px; }
.calDesc { float:left; margin-left:15px; position:relative; width:410px; }
.calDesc h2 { font-size:1.3em; font-weight:bold; margin:4px 0 0; padding:0; }
.calDesc h3 { color:#0073A6; font-size:1em; font-weight:normal; margin:0; padding:0; }
.calDates { float:left; margin:28px 0 0 15px; width:125px; text-align: right; }
.eventDirections { padding-top:10px; }
.eventDirections h5 { margin:0; padding:0; font-size:1em; font-weight:bold; width:200px; color:#0075A6; }
.eventDirections h5:hover { color:#666666; cursor:pointer; }
.eventDirections img { padding-right:10px; }
.calLocation { float:left; margin:28px 0 0 15px; width:80px; }
.detailsBtn { margin:22px 0 0 15px; float:left; cursor:pointer; cursor:hand; }
#detailClock { float:left; }
#eventDetails { position:relative; left:15px; margin-top:20px; float:left; }
.eventDates { margin-top:10px; }
.calDetailView { margin-left:30px; position:relative; }
#tblCalDates td { vertical-align:bottom; }
#timeImg { margin:0 0 3px 10px; margin:0 0 2px 10px; }
.dateTime { margin-bottom:4px; margin-bottom:6px; font-size:12px; }
.storyDetail { margin:0 0 0 108px; }
.eventDetailDirections { font-size:1.2em; font-weight:bold; color:#016E9D; }
.eventDetailDirections a:hover { color:#666666; cursor:pointer; }
.eventDetailDirections img { padding-right:10px; }
#detailImg { margin-left:3px; }
.calDetails h2 { font-size:1.3em; font-weight:bold; margin:0; padding:0; }
.detailOptions { background:url(/images/calBlueBG.gif) no-repeat; height:53px; width:840px; margin:30px 0 40px; }
.postedIn { float:left; margin:14px 0 0 98px; width:540px; }
.postedInText { font-weight:bold; color:#016E9D; }
.calBack { margin:13px 15px 0 0; float:right; width:170px; text-align:right; cursor:pointer; cursor:hand; font-size:1.2em; }
.calBack a { font-weight:bold; }
#tblEventHeader { margin:10px 0 0 20px; }
#tblEventHeader td { vertical-align:bottom; }
.calendarDates { margin:0 0 8px 10px; color:#909090; font-size:15px; }
#uploadBtn { margin-top:2px; }
#calKey { margin:9px 0 0; }
.ajax__calendar_container { z-index:10; }
#dateSort { cursor:pointer; cursor:hand; }
#locatedSort { cursor:pointer; cursor:hand; margin-left:7px; }
#articleBottom { position:relative; background:url(/images/articleBottomBG.gif) 0 0 no-repeat; width:558px; height:29px; padding:10px 30px; }
#articleBottom img { margin:0 5px -3px; }
.downloadReminder { color:#016E9D; font-size:1.2em; font-weight:bold; }
.downloadReminder a:hover { color:#666666; cursor:pointer; }
.alphaSort { position:relative; float:left; margin:15px 25px; cursor:pointer; cursor:hand; }
#FCKeditor1 { background:url(/backstageIncludes/silverBasic/images/fckFieldBG.gif) repeat-x; }
/*STYLE FOR THE BLOG*/
.yearBanner { font-size:24px; font-weight:bold; background:url(/images/yearBanner.gif) no-repeat; width:200px; height:74px; padding:24px 0 0 38px; margin:0; cursor:pointer;}
.blogYear{margin:0 0 0 11px;}
#blogWrapper { background:url(/images/blogBgRepeat.gif) repeat-y; _height:auto; z-index:99; position:relative; }
.blogMain { float:left; width:621px; margin:0; padding:0; padding:0; width:610px;}
.blogHomeImg { width:125px; float:left; margin:0; padding:0 0 0 35px; clear:both; }
.blogHomeImg img { border:4px solid #dbdbdb; max-width:100px; _width:110px; max-height:80px; }
.blogMainContainer{.margin: 20px 0 0 0;}
.blogSideCopy { float:left; width:450px; }
.blogSideCopy h1 { color:#0077ae; font-size:24px; }
.blogSideCopy h3 { color:#8d8d8d; font:inherit; font-size:14px; }
.blogSideCopy h4 { color:#0077ae; font-size:10px; }
.blogSideCopy p { color:#595959; font-size:11px; line-height:inherit; padding:0 25px 0 0; }
.blogComments { background:url(/images/quotes.jpg); background-position:inherit; background-repeat:no-repeat; font-size:12px; color:#666; min-height:30px; padding:5px 0 0 35px; font-size:10px; margin:20px 40px; }
.blogComments p { margin:0; }
.commentBar { background:url(/images/commentBarDots.gif) repeat-x; width:600px; margin:20px 0 0 9px; padding:0; height:39px; }
.commentBar img { float:left; padding:0 2px 0 7px; }
.commentBar ul li { display:inline; list-style:none; float:left; padding:8px 0 0 3px; margin:0; }
.commentBar ul li h4 { font-size:11px!important; color:#000!important; font:inherit; float:left; line-height:20px; height:28px; padding:0 5px 0 0; }
.commentBar ul li h5 { font-size:11px!important; color:#0073a6!important; font:inherit; float:left; line-height:20px; height:28px; }
.blogSide { float:left; width:238px;min-height:240px;}
.blogSide ul li { color:#0073a6; font-size:14px; font-weight:bold; margin:0; list-style:none;height: 44px;}
.blogList ul li{margin: 0 0 0 11px;}
.blogSide ul li p { padding:15px 0 0 40px; margin:0!important; }
.blogSide ul li img { padding:13px 0 0 5px;.margin-top: 9px;}
.Months{margin: 0 0 0 -10px;}
.blogSideCopyDetail { width:360px; float:left; }
.blogDetailHeader { margin:25px 0 0; }
.blogDetailHeader h1 { clear:both; color:#0077ae; font-size:24px; margin:0 0 5px 40px; padding:0; }
.blogDetailHeader h3 { color:#8d8d8d; font:inherit; font-size:14px; padding:0; margin:0 0 20px 40px; }
.blogDetailHeader img { padding:5px 0 15px 3px; }
.blogSideCopyDetail p { color:#595959; font-size:11px; line-height:inherit; padding:0 60px 0 0; line-height:20px; }
.blogHomeImgDetail { width:151px; float:left; margin:0; padding:10px 25px 5px 40px; }
.blogHomeImgDetail img { border:4px solid #dbdbdb; max-width:151px; _width:151px; margin:10px 0 0; }
.blogFadeFooter { float:left; }
.blogFloat { float:left; }
.blogArrow { margin:12px 0 0; padding:0; position: absolute; right: 18px;}
.bArrow{padding: 0 !important;}
.postComment { margin:0 40px; }
#pnlDetail { margin:0 auto; position:relative; width:859px; }

/*BLOG SIDE STYLE */
#MainArticleSide { }
.yourStoryOver { vertical-align:bottom; }
.yourStorySide { left:15px; margin:15px 0; position:relative; width:196px; }
.yourStorySide h4 { font-size:1.3em; }
.yourStorySide h5 { font-size:11px; color:#666666; font-weight:normal; }
.yourStorySide p { font-size:1.1em; color:#666666; }
.unspunHeader { float:left; margin:25px 0 15px 35px; position:relative; width:600px; }
.unspunMainCopy a{color: #595959 !important;text-decoration: underline !important;}
.unspunMainCopy { margin:0 auto 25px; padding:0 25px 0 35px; position:relative; font-size:1em; }
.unspunMainCopy img { background:#ffffff; border:1px solid #cccccc; float:left; margin:5px 15px 5px 0; padding:4px; max-width:533px; }
#pnlList { margin:0 auto; position:relative; width:859px; }
.UnspunStory { border-bottom:1px solid #CCCCCC; margin:0 9px; overflow:hidden; padding:20px 0 13px; position:relative; width:840px; }
#unspunListHeader { height:58px; float:left; margin:20px 0 0 25px; }
.UnspunDate { float:left; width:160px; padding:0 0 0 12px; background:#f5f5f5; }
.UnspunDate h3 { padding:0 0 10px; margin:0; font-size:14px!important; height:150px; line-height:150px; }
.UnspunInside { float:left; line-height:16px; padding-left:25px; position:relative; width:600px; }
.UnspunInside img { background:#FFFFFF none repeat scroll 0 0; border:1px solid #999999; float:left; width:75px; margin-bottom:10px; margin-right:20px; padding:4px; vertical-align:middle; }
.UnspunInside h1 { padding:0 0 10px; margin:0; font-size:16px!important; }
.UnspunInside h2 { padding:0 0 10px; margin:0; font-size:12px!important; }
img.imgReset { background:none; border:none; float:none; height:auto; margin:auto; padding:auto; vertical-align:middle; width:auto; }
#UnspunMainCopy { margin:25px; }
#UnspunMainCopy img { float:left; border:1px solid #CCCCCC; padding:4px; margin:0 10px 10px 0; max-width:76px; _width:76px; }
#UnspunMainCopy p { margin:14px 30px 0 0; }
#UnspunMainCopy h1 { font-size:18px; }
img#blueArrow { border:none; padding:0 0 0 10px; margin:0; clear:both; float:none; vertical-align:middle; width:auto; }
.aggNews { position:relative; z-index:4; }
/*PHOTO AND VIDEO */
.mediaMain { background:#333333; margin:4px 9px 0 8px; }
.pika_subdiv img { float:left; }
.pika_navigation { height:60px; width:45px; float:left; background:#1C1C1C; padding:0 0 0 15px; cursor:pointer; }
.pika_navigation a,.pika_navigation a:hover { cursor:pointer; }
.pika_navigation a img,.pika_navigation a img:hover { cursor:pointer; }
.pika_main { padding-right:20px; margin:0 auto; }
.pika_subdiv img { padding:0 20px 0 0; }
ul#pikame { }
ul#pikame li img { position:relative; cursor:pointer; }
ul#pikame li { margin:5px; float:left; border:2px solid #222; }
.pika_main { position:relative; margin:0 auto; }
.pika_play { position:absolute; top:10px; right:20px; z-index:1; }
.pika_play a { position:relative; margin-left:auto; cursor:pointer; }
.pika_play img { border:none!important; }
.pika_caption { width:100%; height:30px; padding:17px 0 0; line-height:17px; font-size:11px; margin:0; color:#cecece; }
.descHeader { font-size:14px; padding:50px 0 0; color:#fff; }
.pikame li { float:left; position:relative; overflow:hidden; list-style:none; }
.pika_caption h2 { color:#fff; font-size:14px; margin:40px 25px 10px; }
.sliderjs { background:#1C1C1C none repeat scroll 0 0; float:left; margin:0 0 0 12px; width:528px; padding:0 0 4px; }
.AboveSlider { float:left; margin:0; width:528px; background:#1C1C1C none repeat scroll 0 0; padding:2px 0 0; }
.pictureDesc { width:200px; height:71px; background:#1C1C1C none repeat scroll 0 0; float:left; }
.pictureDesc p { color:#cecece; margin:0; font-size:11px; line-height:17px; width:200px; padding:10px 0 0 25px; }
.pictureDesc h4 { font-size:12px!important; color:#ffffff!important; width:200px; padding:0 0 0 25px; text-transform:uppercase; font-weight:bold!important; }
.photoVideoNav { width:880px; }
.photoVideoNav img { float:left; display:inline; }
.mediaNav { background:#1c1c1c; padding:14px 12px; }
.mediaThumbs { float:left; padding:0 12px 0 0; }
#mediaNavDesc { width:200px; float:right; margin:0 -10px 0 0; }
#mediaNavDesc p { color:#cecece; margin:0 0 11px; font-size:11px; line-height:17px; width:200px; }
#mediaNavDesc h4 { font-size:12px; color:#fff; width:200px; }
.selectedMedia { float:left; width:637px;position: relative; z-index: 99;}
.selectedMedia embed {width:637px !important; height: 505px !important; position: relative; z-index: 2;}
.selectedMediaDesc { float:left; width:164px; margin:0 20px; padding:0 0 13px; }
.selectedMediaDesc h2 { color:#ffffff; font-weight:bold!important; margin:40px 0 0; padding:0 0 13px!important; }
.selectedMediaDesc p { color:#ffffff; }
.albumNav { margin:4px 9px 0 8px; }
.categoriesNav1 { float:left; padding:6px 0 0; font-size:11px; }
.categoriesNav1 p { float:left; padding:6px 2px 0 0; color:#1c1c1c; font-weight:bold; margin:0; font-size:10px; }
.categoriesNav1 h3 { float:left; padding:6px 0 0 4px; }
.categoriesNav2 { background:url(/images/categoriesNavBG.gif) no-repeat; height:33px; float:right; width:644px; padding:0 0 0 15px; }
.categoriesNav1Name { padding:12px 7px 0; float:left; }
.categoriesNav2Name { padding:12px 12px 0 0; float:left; }
.categoriesNav1Name h3 { color:#6e6e6e; font-size:11px; }
.categoriesNav2Name h3 { color:#6e6e6e; }
.album { margin:6px 8px; }
.albumCover { float:left; margin:0 10px 10px 0; width:105px; }
.albumCover2 { float:left; margin:20px 10px 10px 0; position:relative; display:block; width:105px;height: 140px; overflow: hidden;}
.albumCover2 img { width:102px; height:84px; }
.albumArrow { float:right; padding:0 20px 0 0; }
.albumCover img { }
.waterMark { position:absolute; top:0; left:0; }
.albumCover p,.albumCover2 p { color:#117cac; font-size:11px; font-weight:bold; text-align:center; }
/*MEDIA HOME */
.mediaMainHome { margin:0 9px 0 8px; background:url(/images/mediaMainBG.gif) repeat-y; padding:4px 0 0; }
.mediaSide { float:left; width:185px; padding:10px 0 0; }
.mediaMain2 { float:left; margin:0; padding:0; }
.mediaSideNav { height:40px; border-bottom:1px solid #f1efef; }
.mediaSideNav h2 { float:left; margin:10px 0 0 13px; }
.mediaSideNav img { float:right; margin:10px 18px 0 0; }
.mediaMain2 ul { margin:20px 0 0 20px; }
.mediaMain2 ul li { float:left; list-style:none; padding:9px 9px 0; margin:0 13px 15px 0; background:#e5e5e5; }
.mediaMain2 ul li p { color:#0073a6; }
.dotteLine { background:url(/images/dottedLine.gif) repeat-x; height:1px; }
/*PHOTO GALLERY & SLIDER 2 */
#wrapper { margin:4px 9px 0 8px; background:#333333; }
.galleria_wrapper { float:left; width:634px; min-height:327px; padding:0 27px 0 0; }
#gallery li { padding:1px; background:transparent url(../i/ajax-loader-small.gif) 36% 36% no-repeat; border-color:#345; cursor:pointer; }
.hcaption { display:block; float:left; overflow-x:visible!important; overflow-y:visible!important; background:#333333; width:160px; padding:50px 19px 5px 0; color:#ffffff; font-size:18px; font-weight:bold; }
span.caption[style] { width:160px!important; color:#ffffff; float:left; display:block; }
.jcarousel-container { background:#1C1C1C; width:600px; position:relative; }
.jcarousel-skin-tango { background:#1C1C1C; width:642px; float:left; height:71px; }
.jcarousel-clip { z-index:2; padding:0; margin:0; overflow:hidden; position:relative; }
.jcarousel-list { z-index:1; overflow:hidden; position:relative; top:0; left:0; margin:0; padding:0; }
.jcarousel-list li,.jcarousel-item[style] { float:left; list-style:none; 
/* Must have the width/height explicitly. No width/height causes infinite loops. */
width:46px!important; height:45px!important; margin:12px 8px 12px 0; width:46px; height:45px; }
.jcarousel-prev { background:url(/images/previousArrow.png) no-repeat; width:36px; height:61px; cursor:pointer; float:left; z-index:3; display:none; margin:4px 0 0; padding:0 5px 0 0; }
.jcarousel-next { position:absolute; top:4px; right:-32px; width:36px; height:61px; cursor:pointer; background:url(/images/nextArrow.png) no-repeat; float:left; z-index:3; display:none; }
.galleryHolder { float:left; padding:10px; background:#E5E5E5; margin:7px 0 8px 15px; width:94px; height:106px; cursor:pointer; }
table.ImgWrap { padding:0; border:none; margin:0 auto; }
.ImgWrap tbody { padding:0; border:none; }
.ImgWrap tr { padding:0; border:none; }
.ImgWrap td { margin:0 auto; padding:0; border:none; }
.ImgWrap img { margin:0; max-width:630px; }
/*PHOTO VIDEO RIGHTSIDE BAR FRONT PAGE */
.featuredMedia { position:relative; }
.featuredMediaRss { position:absolute; top:14px; margin-left:10px; }
.photoNum { margin:0 0 0 15px; }
.photoNum a { float:left; background:#d5d5d5; font-size:11px; padding:4px 8px; margin:0 2px 0 0; }
.photoNum a.currentNum { background:#016E9D; color:#d5d5d5; }
#featuredPhotoContainer { margin:10px 0 0; }
.featuredPhoto { margin:4px 0 0 15px; }
.featuredVideoHolder { width:165px; height:130px; margin:0 0 6px;position: relative;}
.featuredPhotoHolder { margin:0 0 6px; width:157px; height:122px; overflow:hidden; border:4px solid #dbdbdb; }
.featuredPhotoImg { cursor:pointer; }
.featuredImg { padding:0; border:4px solid #dbdbdb; margin:0 0 10px; width:157px; height:122px; position:absolute; cursor:pointer; }
.featuredWaterMark{ margin:0; width:94px; height:87px; position:absolute; cursor:pointer;left: 35px;top: 20px;}
.featuredPhoto h4 { color:#016E9D; font-size:12px; font-weight:bold; width: 184px;}
.featuredPhoto p {width: 184px;}
#setupDropdown {cursor:pointer; padding:10px; cursor: pointer;}

