/* ============================================================
National Geographic Global Screen CSS

Notes:
================
* 2008/08/19 - Added most beginning helper definitions (BT)

In This CSS:
================
+Testing
+General
+Functionality
+Advertisements
+Miscellaneaous

============================================================ */

/* ------------------------------------------------------------
+Testing
------------------------------------------------------------ */
/* div { border: 1px solid red; } */


/* ------------------------------------------------------------
+General
------------------------------------------------------------ */


/* ------------------------------------------------------------
+Advertisements
------------------------------------------------------------ */

.advertisement iframe {
	border: none !important;
}

	.advertisement iframe html body {
		margin: 0 !important;
		padding: 0 !important;
	}

/* Various Ad Sizes */
.leaderboard {
	width: 728px;
	height: 90px;
	overflow: hidden;
}

.box {
	width: 300px;
	height: 250px;
	overflow: hidden;
}

.sky {
	width: 160px;
	height: 600px;
	overflow: hidden;
}


/* ------------------------------------------------------------
+Functionality
------------------------------------------------------------ */



/* ------------------------------------------------------------
+Miscellaneous
------------------------------------------------------------ */
abbr { cursor: pointer; }

.bold { font-weight: bold; }

.leftie { float: left; }
.rightie { float: right; }

/* Thanks to http://www.positioniseverything.net/easyclearing.html */	
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

/* Known Needed Document Flow Clears - Thanks to http://www.positioniseverything.net/easyclearing.html */
	/* PARENT_SELECTOR {
			display: block;
		} */
	
		/* PARENT_SELECTOR:after {
					clear: both;
					content: ".";
					display: block;
					height: 0;
					visibility: hidden;
				} */
	
	
.clear {
	background: transparent;
	clear: both;
	font: 1px/1px verdana, arial, helvetica, sans-serif;
	height: 0;
}

.hidden {
		font-size: 1px;
		left: -9999px;
		line-height: 0px;
		margin: 0;
		padding: 0;	
		position: absolute;
		width: 9999px;
	}
		
	.hiddenText {
		text-indent: -9999px;
	}