@charset "utf-8";

a, h1, h3, h5, h6 {color:#333333;}

/*Banner*/
#mainBanner {background:url(../images/bg_banner.jpg) repeat-y left #F2F6F7;}
#mainBanner #bannerImg {background:url(../images/sitemap/banner.jpg) no-repeat right top;}
#mainBanner #bannerTitle {background:url(../images/sitemap/title.gif) no-repeat 15px 25px;}

/*Left Column*/
.noLeft #content {background:none;}
.noLeft #leftCol {float:none;width:100%; margin:0;}
.noLeft #leftColMar {margin:0;}
.noLeft #leftColBgR {padding-left:0; padding-right:0;}
.noLeft #newsContent {float:none; padding:0 1px 0 1px;}
.noLeft #newsContent #date {margin:5px 0;}
.noLeft #contentTop {padding:0 7px 0 8px;}

.genIcon {margin:0 0 -5px 3px;}
a.arrow {background:url(../images/sitemap/arrow.gif) no-repeat 0 5px;}
.btnWhiteR a {background:url(../images/sitemap/arrow.gif) no-repeat 0 5px;}

.sitemapHome { padding: 0; margin: 0; }
.sitemapCol {  margin: 0; padding: 0; width: 100%; border-bottom: 1px #CCCCCC dashed; font-size:1em; }
.noDashed { border-bottom:0; }

.sitemapCol ul { margin: 0; padding: 5px 0 5px 30px; font-weight: bold; color: #555555; }
.sitemapCol ul li { margin: 0; padding: 0; }

.sitemapCol ul#homepage { color: #666666; }
.sitemapCol ul li.homepage { margin: 0; padding: 0 0 0 12px; background: url(../images/sitemap/arrowGrey.gif) 0 8px no-repeat;  }
.sitemapCol ul#homepage a { color: #666666; }

.sitemapCol ul.categoriesLinks { color: #824D4D; }
.sitemapCol ul li.categories { margin: 0; padding: 0 0 0 12px; background: url(../images/sitemap/arrowDarkRedDown.gif) 0 10px no-repeat;  }
.subCategory { background: #F5F5F5; padding: 5px 0 8px 43px; }
.subCategory span { background: url(../images/sitemap/dottedDarkRed.gif) 0 6px no-repeat; padding: 0 10px 0 12px; color: #824D4D; font-weight: bold; }
.subCategory span a { color: #824D4D; }

.sitemapCol ul.onrecordLinks{ color: #D50000; }
.sitemapCol ul li.onrecord { margin: 0; padding: 0 0 0 12px; background: url(../images/sitemap/arrowRed.gif) 0 8px no-repeat;  }
.sitemapCol ul.onrecordLinks a { color: #D50000; }

.sitemapCol ul.citylifeLinks { color: #8A4500; }
.sitemapCol ul li.citylife { margin: 0; padding: 0 0 0 12px; background: url(../images/sitemap/arrowBrown.gif) 0 8px no-repeat;  }
.sitemapCol ul.citylifeLinks a { color: #8A4500; }

.sitemapCol ul.photogalleryLinks { color: #660066; }
.sitemapCol ul li.photogallery { margin: 0; padding: 0 0 0 12px; background: url(../images/sitemap/arrowPurple.gif) 0 8px no-repeat;  }
.photogallery { background: #F5F5F5; padding: 5px 0 8px 43px; }
.photogallery span { background: url(../images/sitemap/dottedPurple.gif) 0 6px no-repeat; padding: 0 10px 0 12px; color: #660066; font-weight: bold; }
.sitemapCol ul.photogalleryLinks a { color: #660066; }
.photogallery span a { color: #660066; }

.sitemapCol ul.speakingLinks { color: #CC0066; }
.sitemapCol ul li.speaking { margin: 0; padding: 0 0 0 12px; background: url(../images/sitemap/arrowPink.gif) 0 8px no-repeat;  }
.sitemapCol ul.speakingLinks a { color: #CC0066; }

.sitemapCol ul.policyLinks { color: #C0C081; }
.sitemapCol ul li.policy { margin: 0; padding: 0 0 0 12px; background: url(../images/sitemap/arrowLightLime.gif) 0 8px no-repeat;  }
.sitemapCol ul.policyLinks a { color: #C0C081; }

.sitemapCol ul.budgetLinks { color: #996600; }
.sitemapCol ul li.budget { margin: 0; padding: 0 0 0 12px; background: url(../images/sitemap/arrowLightBrown.gif) 0 8px no-repeat;  }
.sitemapCol ul.budgetLinks a { color: #996600; }

.sitemapCol ul.newsfocusLinks { color: #EE8900; }
.sitemapCol ul li.newsfocus { margin: 0; padding: 0 0 0 12px; background: url(../images/sitemap/arrowOrange.gif) 0 8px no-repeat;  }
.sitemapCol ul.newsfocusLinks a { color: #EE8900; }

.sitemapCol ul.videonewsLinks { color: #C80202; }
.sitemapCol ul li.videonews { margin: 0; padding: 0 0 0 12px; background: url(../images/sitemap/arrowRed.gif) 0 8px no-repeat;  }
.sitemapCol ul.videonewsLinks a { color: #C80202; }

.sitemapCol ul.othersLinks { color: #999999; }
.sitemapCol ul li.others { margin: 0; padding: 0 0 0 12px; background: url(../images/sitemap/arrowGrey.gif) 0 8px no-repeat;  }
.sitemapCol ul.othersLinks a { color: #999999; }

.sitemapCol ul.subCategory li { background: url(../images/sitemap/categoryArrow.gif) 0 9px no-repeat; margin: 15px; padding: 0 0 0 12px; font-weight: normal; color: #333333; }
.sitemapCol ul.subPhotogallery li { background: url(../images/sitemap/photoArrow.gif) 0 9px no-repeat; margin: 15px; padding: 0 0 0 12px; font-weight: normal; color: #333333; }