#StatisticsGadget { position: relative; height: 160px; border-bottom: 1px #ccc solid; margin-bottom:30px; }
#StatisticsGadget div.statisticsActions { float: right; }
#StatisticsGadget div.statisticsActions a { display: block; width:280px; height:40px; margin-bottom: 12px; }
#StatisticsGadget div.statisticsActions a#createProfile { background-image:url('../../../images_b-00021/common/actionButtonCreateProfile.png') }
#StatisticsGadget div.statisticsActions a#editArticle { background-image:url('../../../images_b-00021/common/actionButtonEditArticle.png') }
#StatisticsGadget div.statisticsActions a#reviewBusiness { background-image:url('../../../images_b-00021/common/actionButtonReviewBusiness.png') }
#StatisticsGadget ul.statisticsList {
	margin-top: 30px;
	padding-top: 80px;
	padding-right: 50px;  
	background-image: url('../../../images_b-00021/bumblebees/worldPageBee.jpg');
	background-repeat: no-repeat;
	background-position: 30px top;
	float:right; clear:right;
}
#StatisticsGadget p.statisticsLinks { position: absolute; bottom: 2px; }

.WikiContentGadget { min-height: 180px; width:70%; }
h2 { font-size: 13px !important; font-weight: bold !important; }


/*** Start Styles for remainder of the gadget page (copppied from CityIntroTopicPage.css ***/
.ContentSummaryGadget { width:50%; float:left; overflow:hidden; }
.ContentSummaryGadget { min-height: 100px; _width: 49%; margin-bottom: 25px; }

.ContentSummaryGadget.featured_article { clear: both; }
.ContentSummaryGadget.latest_business,
.ContentSummaryGadget.featured_business { float:right; }

.featured_article div.featuredArticleTitle,
.featured_article div.featuredArticleTitleless, 
.featured_article div.featuredArticleContent { margin-right: 20px; }

div.businessInfo p { margin:0px; }
div.businessInfo p.businessPhone { font-weight: bold; }
div.businessInfo a { padding-right: 12px; background: url(../../../images_b-00021/common/linkExternal.gif) no-repeat right; }

div.leftBorder { border-left: 1px solid #cccccc; }
div.rightBorder { border-right: 1px solid #cccccc; }

div.featuredArticleTitle,
div.featuredArticleTitleless {
	height: 18px;
	font-size:13px;
	padding: 6px 14px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
div.featuredArticleTitleless {
	display:none;
}
div.featuredArticleContent {
	padding: 21px 14px 14px 14px;
	line-height: 1.4em;
}
div.featuredArticleContent h4 { margin-top:0px;margin-bottom:5px;border-bottom:1px solid #cccccc; }
div.featuredArticleContent .featuredArticleImage { max-width: 160px; }

#alterContent a {
	white-space: nowrap;
}

/* Styles for World Homepage */
a.featuredArticleLink, span.featuredArticleTitleHolder {
	color: black;
	text-decoration: none !important;
	font-weight: bold;
}
a.featuredArticleLink:hover { 
	color: #0000CC !important; 
}
.featuredArticleImage {
	float:left;
	border-right: 12px white solid;
	border-bottom: 12px white solid;
}
.featuredArticleContent h2,
.featuredArticleContent h3 {
	font-size: 13px; font-weight: bold;
	cursor: auto !important;
	text-decoration: none !important;
	margin-top:1.1em;
	margin-bottom:0.9em;
}

.featuredArticleContent h2 {
	border-bottom:1px solid #CCCCCC;
}

.StatisticsGadget div.featuredArticleContent a{white-space: normal !important;}
.StatisticsGadget div.featuredArticleContent ul{list-style-type:none;margin:0;padding:0;}
.StatisticsGadget div.featuredArticleContent ul li{padding:4px 0;line-height: 1.2em;}


/* EDIT LINK STYLES */
div.featuredArticleTitle span.featuredArticleTitleHolder { float: left; }
div.featuredArticleTitle span.featuredArticleEditControl { float: right; display: none; }


/* EDIT MODE STYLES OVERRIDE */
div.mceEditor { float:left; overflow:hidden; margin-top: -1px; margin-right: -1px; }
div.mceEditor td.mceIframeContainer { height: 100% !important; }
/*div.mceEditor iframe { height: 100% !important; }*/

#tinymce.mceContentBody { width:auto; float:none; overflow:hidden; }
#tinymce.mceContentBody div.featuredArticleTitleless { display: block; }
#tinymce.mceContentBody div.featuredArticleTitle a.featuredArticleLink { color: black !important; }
#tinymce.mceContentBody div.featuredArticleTitle span.featuredArticleEditControl {
	float: right;
	display: block !important;
}

#ContentSummaryGadget_whats_hot_parent,
#ContentSummaryGadget_featured_article_parent {
	/* TEMP FIX UNTIL IE STARTS SUPPORTING odd-even selectors :) */
	clear: left;
}

/* LATEST ADDITIONS STYLES */
.LatestAdditionsGadget { clear: left; }
.LatestAdditionsGadget h2 { margin-top: 0em; }
.LatestAdditionsGadget .latestAddition {
	margin-bottom: 14px;
	margin-left: 14px;
}

/* MAPS STYLES */
hr { 
	clear: both;
	visibility: hidden;
}
.AdvancedMapGadget {
	 border-left:3em solid white;
}
/* Small tabs css */
.smallTab {
	position: relative;
	padding-left: 6px;
	border-bottom: 1px solid #CFCFCF;
	background: url("../../../images_b-00021/tabs/tabStripWhite.gif") no-repeat left top;
	background-color: #F0F0F0;
	cursor: pointer;
	white-space: nowrap;
	font-size: 11px;
}
.smallTab.left {
	float: left;
	margin-right: 5px;
}
.smallTab div {
	display: block;
	padding: 2px 4px 2px 0;
	background: url("../../../images_b-00021/tabs/tabStripWhite.gif") no-repeat right top;
	color: #666666;
}
.smallTab a {
	text-decoration: none !important;
	color: #000000 !important;
}
.smallTab.current {
	background-color: #FFFFFF;
	padding-bottom: 2px;
	border-bottom: 0;
	cursor: default;
}
.smallTab.current div {
	margin-bottom: -1px;
	color: black;
}
.mapsTabs {
	*height: 19px;
}
.mapsMaps {
	clear: both;
	border: 1px solid #CFCFCF;
	background-color: #FFFFFF;
	padding: 10px;
	height: 311px;
	text-align: center;
}
.mapsMaps table {
	border-collapse: collapse;
}
.mapsTabs {
	margin-bottom: -1px;
	overflow: hidden;
	padding-left: 10px;
}
.mapsContainer {
	width: 333px;
	float: right;
	border-top: 0;
	clear:both;
}
.mapImageTabContents {
	height: 311px;
	font-size: 1px;
}
.geoTopicMapImg, 
body#tinymce.mceContentBody .geoTopicMapImg {
	max-width: 311px;
	max-height: 311px;
}
.mapImageTabContents img {
	vertical-align: middle;
	margin-left: -1px;
}

/* Zoom icon for static map */
.mapImageTabContents {
	position: relative;
}
.mapImageTabContents a span {
	display: none;
	width: 40px;
	height: 40px;
	background: url("../../../images_b-00021/dynamicMapOpen.gif") no-repeat;
	position: absolute;
	top: -1000px;
	right: -1000px;
}
.mapImageTabContents a:hover span {
	display: block;
	top: 0;
	right: 0;
}