/* CSS Document */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	text-align:center;
	background-color:#e0e0e0;
}

H1 {
	display:block;
	font-size:13px;
	font-weight:bold; 
	color:#999999;
	padding:0px 0px 0px 18px;
	margin:0px 0px 16px 0px;
	background-image:url(http://www.kryptos.info/images/page/this-down.gif);
	background-position:center left;
	background-repeat:no-repeat;
}

.flashBanner {
	display:block;
	padding:0px 0px 0px 0px;
	margin:0px 0px 16px 0px;
}

.printURL {
	display:none;
}

.pageLinkH1 {
	float:right;
	font-size:11px;
	font-weight:normal;
	color:#999999;
	padding:0px 0px 0px 18px;
	margin:0px 12px 16px 0px;
	background-image:url(http://www.kryptos.info/images/page/this-right.gif);
	background-position:center left;
	background-repeat:no-repeat;
}

.mapLink {
	font-size:11px;
	font-weight:normal;
	color:#333333;
	padding:0px 0px 0px 18px;
	margin:0px 12px 16px 0px;
	background-image:url(http://www.kryptos.info/images/page/this-right.gif);
	background-position:center left;
	background-repeat:no-repeat;
}

.pdfLink {
	position:absolute;
	height:16px;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	padding:0px 0px 0px 12px;
	margin:0px 12px 16px 0px;
	background-image:url(http://www.kryptos.info/images/page/panel-pdf.gif);
	background-position:center left;
	background-repeat:no-repeat;
}

.ttfLink {
	position:absolute;
	height:16px;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	padding:0px 0px 0px 12px;
	margin:0px 12px 16px 0px;
	background-image:url(http://www.kryptos.info/images/page/panel-ttf.gif);
	background-position:center left;
	background-repeat:no-repeat;
}

.mp3Link {
	position:absolute;
	height:16px;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	padding:0px 0px 0px 12px;
	margin:0px 12px 16px 0px;
	background-image:url(http://www.kryptos.info/images/page/panel-mp3.gif);
	background-position:center left;
	background-repeat:no-repeat;
}

H2 {
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#cc6600;
	padding:0px;
	margin:0px 0px 6px 12px;
}

H3, cite {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	font-style:normal;
	color:#999999;
	padding:0px 0px 0px 18px;
	margin:0px 12px 0px 0px;
	background-image:url(http://www.kryptos.info/images/page/this-up.gif);
	background-position:center left;
	background-repeat:no-repeat;
}

H4 {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#cc6600;
	padding:0px;
	margin:0px 0px 6px 0px;
}

blockquote {
	display:block;
	text-align:justify;
	font-family:"Courier New", Courier, monospace;
	padding:0px;
	margin:0px 24px 0px 24px;
}

ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

li {
	display:block;
	margin: 0px 0px 12px 12px;
	padding: 0px 0px 0px 30px;
	background-image:url(http://www.kryptos.info/images/page/line-item.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

dl {
	padding:0px;
	margin:0px;
}

dt {
	font-weight:bold;
	padding:0px;
	margin:0px;
}

dd {
	padding:0px;
	margin:0px;
}

.paragraph {
	padding-left:12px;
}

.containerSides {
	background-image:url(http://www.kryptos.info/images/page/container-sides-mid.gif);
	background-position:top center;
	background-repeat:repeat-y;
}

.containerSidesTop {
	background-image:url(http://www.kryptos.info/images/page/container-sides-top.gif);
	background-position:top center;
	background-repeat:no-repeat;
}

.containerBody {
	display:block;
	width:758px;
	padding-right:1px;
	margin:0px auto;
	border-left:solid #9d9d9d 1px;
}

.containerHeader {
	display:block;
	width:758px;
	margin:0px auto;
	background-color:#7a9ab7;
}

.containerMain {
	width:499px;
	background-color:#ffffff;
	background-image:url(http://www.kryptos.info/images/page/body-bg-bot.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.containerMainTopBG {
	display:block;
	width:483px;
	padding:8px;
	background-image:url(http://www.kryptos.info/images/page/body-bg-top.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.containerPanel {
	background-color:#eeeeee;
	background-image:url(http://www.kryptos.info/images/page/panel-bg.gif);
	background-position:top left;
	background-repeat:repeat-y;
	font-size:11px;
	color:#666666;
}

.containerBottom {
	height:60px;
	background-image:url(http://www.kryptos.info/images/page/container-sides-bot.gif);
	background-position:top center;
	background-repeat:no-repeat;
}

.containerFooter {
	display:block;
	width:758px;
	margin:0px auto;
	background-color:#A6A6A6;
}

.containerDownload {
	display:block;
	border:solid #999 1px;
	background-color:#EEEEEE;
	margin:12px;
	padding:4px 12px 12px 12px;
}

.containerFontDownload {
	display:none;
	border:solid #333 1px;
	background-color:#eee;
	margin:12px;
	padding:12px;
}

.mainContent {
	display:block;
	padding:0px 0px 12px 0px;
	margin:0px 0px 0px 12px;
	border-bottom:solid 1px #dddddd;
}

.panelContent {
	display:block;
	padding:0px 8px 12px 8px;
	margin:0px;
	border-bottom:1px solid #dddddd;
}

.panelNetworkMap {
	float:none;
	height:24px;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding:4px 0px 0px 26px;
	margin:0px 0px 8px 0px;
	background-image:url(http://www.kryptos.info/images/page/blockletter-K.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.panelReferences {
	float:none;
	height:24px;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding:4px 0px 0px 26px;
	margin:4px 0px 8px 0px;
	background-image:url(http://www.kryptos.info/images/page/blockletter-D.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.panelTerminology {
	float:none;
	height:24px;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding:4px 0px 0px 26px;
	margin:4px 0px 8px 0px;
	background-image:url(http://www.kryptos.info/images/page/blockletter-D.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.panelResources {
	float:none;
	height:24px;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding:4px 0px 0px 26px;
	margin:4px 0px 8px 0px;
	background-image:url(http://www.kryptos.info/images/page/blockletter-A.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.panelPopular {
	float:none;
	height:24px;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding:4px 0px 0px 26px;
	margin:4px 0px 8px 0px;
	background-image:url(http://www.kryptos.info/images/page/blockletter-P.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.panelExclusive {
	float:none;
	height:24px;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding:4px 0px 0px 26px;
	margin:4px 0px 8px 0px;
	background-image:url(http://www.kryptos.info/images/page/blockletter-E.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.panelBlogRSS {
	float:none;
	height:24px;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding:4px 0px 0px 26px;
	margin:4px 0px 8px 0px;
	background-image:url(http://www.kryptos.info/images/page/blockletter-S.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.panelFindEverything {
	float:none;
	height:24px;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding:4px 0px 0px 26px;
	margin:4px 0px 8px 0px;
	background-image:url(http://www.kryptos.info/images/page/blockletter-F.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.panelNew {
	margin:0px 0px 0px 12px;
}

.panelLink {
	margin:0px 0px 4px 0px;
	cursor:pointer;
	cursor:hand;
}

.panelLinkControl {
	cursor:pointer;
	cursor:hand;
}

.copyrightContent {
	display:block;
	font-size:10px;
	color:#999999;
	margin:0px 0px 0px 12px;
}

.clearLink {
	display:block;
	clear:both;
	height:1px;
}

.hide {
	display:none;
}

.imageL {
	padding-top:12px;
	padding-bottom:12px;
	padding-right:12px;
	padding-left:0px;
	border:0px;
}

.imageR {
	padding-top:12px;
	padding-bottom:12px;
	padding-right:0px;
	padding-left:12px;
	border:0px;
}

.imageM {
	border: #CCC solid 1px;
	margin:12px;
	padding:8px;
	background-color:#EEE;
}

.imageN {
	padding:0px;
	border:0px;
}

.imageD {
	margin-left:12px;
}

.imageCaption {
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	font-weight:normal;
	color:#666;
	margin:0px 24px 0px 24px;
	padding:0px 0px 0px 16px;
	background-image:url(http://www.kryptos.info/images/page/this-down.gif);
	background-position:center left;
	background-repeat:no-repeat;
}

.imageCaptionU {
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	font-weight:normal;
	color:#666;
	margin:0px 24px 0px 24px;
	padding:0px 0px 0px 16px;
	background-image:url(http://www.kryptos.info/images/page/this-up.gif);
	background-position:center left;
	background-repeat:no-repeat;
}

.imageCaptionBorder {
	border:#CCC solid 1px;
	margin:2px 12px 12px 12px;
	padding:8px;
	background-color:#EEE;
}

.KSculpture {
	font-family:"Kryptos Sculpture", "Courier New", Courier, monospace;
}

.KDocument {
	font-family:"Kryptos Document", "Courier New", Courier, monospace;
}

.KCopperplate {
	font-family:"Kryptos Copperplate", "Courier New", Courier, monospace;
}

.KMorse {
	font-family:"Kryptos Morse", "Courier New", Courier, monospace;
}

.red {
	color:#c00;
}

.blue {
	color:#009;
}

.pageLinkH1 a:link {border:none; text-decoration:none; color:#999999;}
.pageLinkH1 a:visited {border:none; text-decoration:none; color:#999999;}
.pageLinkH1 a:hover {border:none; text-decoration:underline; color:#999999;}
.pageLinkH1 a:active {border:none; text-decoration:none; color:#999999;}

H3 a:link {border:none; text-decoration:none; color:#999999;}
H3 a:visited {border:none; text-decoration:none; color:#999999;}
H3 a:hover {border:none; text-decoration:underline; color:#999999;}
H3 a:active {border:none; text-decoration:none; color:#999999;}

cite a:link {border:none; text-decoration:none; color:#999999;}
cite a:visited {border:none; text-decoration:none; color:#999999;}
cite a:hover {border:none; text-decoration:underline; color:#999999;}
cite a:active {border:none; text-decoration:none; color:#999999;}

.linkPerma a:link {text-decoration:none; color:#cc6600; border:none;}
.linkPerma a:visited {text-decoration:none; color:#cc6600; border:none;}
.linkPerma a:hover {text-decoration:none; color:#cc6600; border:none;}
.linkPerma a:active {text-decoration:none; color:#cc6600; border:none;}

a:link {border-bottom:dashed 1px #cc6600; text-decoration:none; color:#333333;}
a:visited {border-bottom:dashed 1px #999999; text-decoration:none; color:#333333;}
a:hover {border-bottom:solid 1px #cc6600; text-decoration:none; color:#333333;}
a:active {border-bottom:dashed 1px #cc3300; text-decoration:none; color:#333333;}

.containerPanel a:link {color:#6666FF; text-decoration:none; border:none;}
.containerPanel a:visited {color:#666699; text-decoration:none; border:none;}
.containerPanel a:hover {text-decoration:underline; border:none;}
.containerPanel a:active {color:#CC3300; text-decoration:none; border:none;}

/* font mods */
.fontBig {
	font-size:20px;
}

.fontNormal {
	font-size:13px;
}

/* feed CSS */
.feedInfo {
	display:block;
	padding-top:4px;
	font-size:11px;
}

.feedEntry {
	padding:0px 0px 0px 18px;
	margin:0px 12px 16px 0px;
	background-image:url(http://www.kryptos.info/images/page/feed-point.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.feedSnippet {
	font-size:12px;
	font-weight:normal;
	color:#333333;
}

.feedReference {
	font-size:11px;
	color:#666666;
	font-style:italic;
}

.feedDate {
	font-size:11px;
	color:#666666;
}

@media print {
	.containerPanel, .containerHeader, .containerBottom {display:none;}
	.containerMain, .containerBody, .containerMainTopBG {display:block; width:100%; border:none;}
	
	.printURL {display:block;}
	.noPrint {display:none;}
	
	H1 {padding:0px;}
	H3, .pageLinkH1 {display:none;}
	cite {font-style:italic;}
	
	a:link {border:none; text-decoration:none;}
	a:visited {border:none; text-decoration:none;}
	a:hover {border:none; text-decoration:none;}
	a:active {border:none; text-decoration:none;}
}
