/* MysteryNet.com home page styles */
/* 20040907 copied from Entertainment-Book-Offers.com */
/* added noodleincident styles */
body {
	margin: 0;
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 76%;/* font sizing in ems. if you want to change anything, just change this.*/
	/*funny thing happens at 75% and lower. opera goes to a nice small size, but moz and ie pc change almost not at all. seems 76% is as small as you can go and stay the same across browsers. poop.*/
	color:#000;
	background-color:#600;
	}
		

/*typography*/
a {	}
a:link, a:visited, a:hover, a:active {color:#600; font-size:1.0em;}
h1 {
	font-size: 1.8em;
	font-weight: bold;
	margin-top: 0em;
	margin-bottom: 0em;/*both set to zero and padding in header div is used intead to deal with compound ie pc problems that are beyond summary in a simple comment.*/
	line-height:1.2em;
	color:#006;
	}
h1.pg {margin-bottom:0;}
h2 {
	font-size: 1.2em;
	font-weight: bold;
	color:#333;
	line-height:1.3em;
	}
h2.pg {margin-top:0;} /* same as h2 */
a.h2  {font-size:1.0em; color:#600; font-weight:bold; margin-top:0em;}
h2 a:link, h2 a:visited, h2 a:hover, h2 a:active {color:#600; font-weight:bold; margin-top:0em;}
h3 {
	font-size: 1.1em;
	font-weight: bold;
	}
h4 {
	font-size: 1.2em;
	margin: 1.2em 0em 0em 0em;
	font-weight: bold;
	}
h5 {
	font-size: 1.0em;
	margin: 1.2em 0em 0em 0em;
	font-weight: bold;
	}
h6 {
	font-size: 0.8em;
	margin: 1.2em 0em 0em 0em;
	font-weight: bold;
	}
img {
	border: 0;
	}
ol, ul, li {/*
	list-style: none;*/
	font-size: 1.0em;
	margin-top: 0em;
	margin-bottom: 0em; 
	}
p {
	font-size: 1.0em;
	margin: 1.2em 0em 1.2em 0em;
	}
li > p {
	margin-top: 0.2em;
	}
pre {/*moz 1.0/1.1/1.2.1, net 7.0/7.01 make this way too small, but i'm not going to go larger because monospace tends to run you into overflow pretty quick. prior moz and net are okay.*/
	font-family: monospace;
	font-size: 1.0em;
	}
strong, b {
	font-weight: bold;
	}
.first {margin-top:0;}

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

/* text formatting*/

/* Changed to basic paragraph style: just in case don't want indent */
p.p {text-indent: 16px; color: #000000; font-size:1.0em;}

/* Text */
td#content a.seonav:link {  font-size: 9px; font-weight: normal; color: #666666; text-decoration: none;}
td#content a.seonav:visited {  font-size: 9px; font-weight: normal; color: #666666; text-decoration: none;}

TD.standardbold  {font-weight:bold;}


/* Text Ad Styles MAIN PAGE 2004-04-28 */

div.ad_out	{width:140px;}
div.rnavin div.ad_out {width:125px;}
div.ad_in, div.ad_in_us, div.ad_in_ca, div.ad_in_uk	{border:1px solid #e9e9e9; padding:4px; margin:0px 0px 8px 0px; background-color:#efe5ec; color:#000; font-size:0.9em;}
div.ad_in_us	{background-image:url(/images/mn/ads/ad-bg-flag-us.gif); background-repeat:no-repeat; background-position:top right;}
div.ad_in_ca	{background-image:url(/images/mn/ads/ad-bg-flag-ca.gif); background-repeat:no-repeat; background-position:top right;}
div.ad_in_uk	{background-image:url(/images/mn/ads/ad-bg-flag-uk.gif); background-repeat:no-repeat; background-position:top right;}
p.ad1 {font-size: 1.0em; color: #000; margin:0; padding-right:18px;}
p.ad2 {font-size: 1.0em; color: #000; margin:0;}
p.ad3 {font-size: 1.0em; color: #000; margin:0;}
p.ad4 {font-size: 1.0em; color: #000; margin:0;}

p.ad1 a:link, p.ad1 a:visited, p.ad1 a:hover, p.ad1 a:active {font-size: 1.0em; color: #D50043; margin:0;}
p.ad4 a:link, p.ad4 a:visited, p.ad4 a:hover, p.ad4 a:active {font-size: 1.0em; color: #D50043; margin:0;}

div.rnavin p {margin:0 0 8px 0;}

div.ad_ebay_vert	{width:120px; background-color:#e1e1e1;}
div.ad_ebay_vert a:link, div.ad_ebay_vert a:visited, div.ad_ebay_vert a:hover, div.ad_ebay_vert a:active {font-size:1.0em;}


/* Ad Styles */
p.ad_h1 {font-size: 1.0em; color: #FFFFFF; font-weight: normal; text-align: center;}
p.ad_h2 {font-size: 1.0em; color: #ffffff; font-weight: normal; text-align: center;}

font.ad_text {font-size: 1.0em; color: #000000; font-weight: normal;}
a.ad_link {font-size: 1.0em; color: #D50043; font-weight: normal;}

a.ad_link:visited {font-size: 1.0em; color: #D50043; font-weight: normal;}
a.ad_h2 {font-size: 1.0em; color: #D50043; font-weight: normal;}
a.ad_h2:visited {font-size: 1.0em; color: #D50043; font-weight: normal;}

font.ad_h1 {font-size: 1.0em; color: #FFFFFF; font-weight: normal;}
font.ad_h2 {font-size: 1.0em; color: #000000; font-weight: normal;}

/* ad table styles */
table.t_ad       {width: 140px; background-color: #ccc; border: 1px solid #fff; padding: 1px; }
td.td_ad         {font-size: 1.0em; background-color: #ccc; font-weight: normal;}
td.td_ad_hover   {background-color: #ddd;
	font: normal 1.0em arial, helvetica, sans-serif;
}
td.td_ad_c       {font-size: 1.0em; background-color: #ccc; font-weight: normal; text-align: center;}
td.td_ad_c_hover {font-size: 1.0em; background-color: #ddd; font-weight: normal; text-align: center;}

/* skyscraper ad */
table.t_ad_sky       {width: 120px; background-color: #fff; border: 2px solid #fff;}
td.td_ad_sky         {padding: 2px; font-size:0.9em; background-color: #bcd; font-weight: normal;}
td.td_ad_sky_hover   {padding: 2px; font-size:0.9em; background-color: #ddd; font-weight: normal;}
p.ad_h2_sky {font-size:0.9em; color: #ffffff; font-weight: normal; text-align: center;}
font.ad_text_sky {font-size:0.8em; color: #000000; font-weight: normal;}
td.td_ad_sky a.ad_link_sky {font-size:0.8em; color: #D50043; font-weight: normal;}
td.td_ad_sky a.ad_h2_sky {font-size:0.9em; color: #000; font-weight: normal; text-align: center;}

/* tower ads */
div.towerout
{
	margin-bottom:25px;
	width:120px;
}
div.towerin
{
}
div.towerout p
{
	text-align:center;
	width:120px;
}
div.towerout a:link, div.towerout a:visited, div.towerout a:hover, div.towerout a:active
{
	color:#eee;
	font-size:7pt;
	line-height:8pt;
}





/* MONK */
.monk {font-size:0.9em; color: #000000; font-weight: normal;}
.monk_bold {font-size:0.9em; color: #000000; font-weight: bold;}
.monk_link {font-size:0.9em; font-style: normal; font-weight: normal; color: #CC0000; text-decoration: underline;}
A.monk_link {font-size:0.9em; font-style: normal; font-weight: normal; color: #CC0000; text-decoration: underline;}


/* NEW styles for main page blue boxes (transferred from online-mysteries: 20040905) */
.mystOut {width:306px; background-color:#BFC8DF; margin:0 0 10px 0; font-size:1.0em;}
.mystIn  {}
.mystHed {background-image:url("/images/mn/mn.main.hedbg.306.gif"); background-repeat:no-repeat; height:25px; padding-top:2px; padding-left:2px;}
.mystHed, .mystHed a:link, .mystHed a:visited, .mystHed a:hover, .mystHed a:active 
		 {color: #009; font-style: italic; font-weight: bold; font-size:1.0em; text-decoration:none;}
.mystSub {padding-left:3px; padding-right:3px; color: #336; font-size:1.0em;}
.mystBot {background-color:#BFC8DF; background-image:url("/images/mn/mn.main.botbg.306.gif"); background-repeat:no-repeat; font-size:5px;}
.mystOut .hed, .mystOut a.hed:link, .mystOut a.hed:visited, .mystOut a.hed:hover, .mystOut a.hed:active {color: #c00; font-family: Georgia, Palatino, Times, Times New Roman, serif; font-size:1.0em; font-weight: bold; margin-top:2px; margin-bottom:5px;}
.mystOut .hed {padding-bottom:0px;}
.mystOut .sub {margin:0px; font-size:0.9em; color:#009; text-align:center; font-weight:normal;}
.mystSub p {
	margin:8px 0; 
	color:#336;
	font-size:0.9em;
	font-weight:normal;
}

a.mType:link, a.mType:visited, a.mType:hover, a.mType:active, 
a.mAuthor:link, a.mAuthor:visited, a.mAuthor:hover, a.mAuthor:active {
	color:#336; font-size:1.0em; text-decoration:none;
	font-family:Futura, sans-serif;
	font-weight:bold;
}

.mTitle, .mTitle:link, .mTitle:visited, .mTitle:hover, .mTitle:active {font-size:1.0em; font-weight:normal;}
a.mAuthor:link, a.mAuthor:visited, a.mAuthor:hover, a.mAuthor:active {font-weight:normal;}

.mnmptagline {color:#900; font-size:0.9em; padding:5px 5px 5px 5px; width:300px;}



/* white */
table#mnmpwh               {font-size:1.0em; width: 184px; padding: 0px;                         border: 0px;}
table#mnmpwh td            {font-size:1.0em;               padding: 0px;                         border: 0px;}
table#mnmpwh td.mnmpwh_t   {font-size:1.0em; width: 184px; padding: 0px; background-color: #fff; vertical-align: top;}
table#mnmpwh td.mnmpwh_l   {font-size:1.0em; width:   2px; padding: 0px; background-color: #BFC8DF; vertical-align: top;}
table#mnmpwh td.mnmpwh_c   {font-size:1.0em; width:  52px; padding: 0px; background-color: #fff; vertical-align: top; text-align: center;}
table#mnmpwh td.mnmpwh_r   {font-size:1.0em; width: 130px;               background-color: #fff; vertical-align: top; text-align: left;
				padding: 0px 0px 10px 2px;
				color: #000; font-size:0.9em; }
table#mnmpwh a.hed {font-size:1.0em; color: #369; text-decoration: none;}
table#mnmpwh a.txt {font-size:1.0em; color: #606;}







/* shop */
table#mnmpshop 					{width: 660px; padding: 0px 0px 0px 0px; background-color: #ccc; border-bottom: 15px solid #ccc;
								 color: #000; font-size:0.9em;}
table#mnmpshop a				{color: #900; font-size:1.0em;}
table#mnmpshop a.hed			{color: #f60; font-size:1.0em; font-weight: bold; text-decoration: none;}
table#mnmpshop td.mnmpshop_t	{width: 660px; padding: 0px; background-color: #ccc; text-align: center;}
table#mnmpshop td.mnmpshop_l	{width: 180px; padding-left: 5px; padding-right: 5px; text-align: center; vertical-align: top;
								 color: #000; font-size:1.0em;}
table#mnmpshop td.mnmpshop_c	{width: 211px; padding-left: 5px; padding-right: 5px; text-align: center; vertical-align: top;
								 border-left: 1px solid #999;
								 color: #000; font-size:1.0em;}
table#mnmpshop td.mnmpshop_r	{width: 180px; padding: 0px 3px 0px 3px; text-align: center; vertical-align: top; border-left: 1px solid #999;}





/* Foot */
div.footout {
	width:690px;
	background-color:black;
	font-size:0.9em;
}
div.footin {
	border-top:0;
	border-left:13px solid black;
	border-right:10px solid black;
	border-bottom:10px solid black;
	background-color:#ccc;
	font-size:1.0em;
}

div#foot {font-size:11px;}
div#foot div {background-color:#ccc;}
div#foot p {font-size:1.0em; margin-bottom:0em; margin-top:0em;}
div#foot p.hed {font-size:1.0em; margin-bottom:0em; margin-top:0.2em; font-weight:bold;}
div#foot p.hed a.hed:link, div#foot p.hed a.hed:visited, div#foot p.hed a.hed:hover, div#foot p.hed a.hed:active {
	font-size:100%; color:#000; font-weight:bold; margin-bottom:0em; margin-top:0em; text-decoration:none; margin-left:2px;}
div#foot a:link, div#foot a:visited, div#foot a:hover, div#foot a:active {
	font-size:100%; color:#900; text-decoration:underline;}
div#foot_copy {padding:5px;}
div#foot_copy p {text-align:center;}
div#foot_copy a:link, div#foot_copy a:visited, div#foot_copy a:hover, div#foot_copy a:active {font-size:1.1em; color:#333; text-decoration:underline;}




div#foot {text-align:left;}
div#foot p {font-size:1.0em; margin-bottom: 0em; margin-top: 0em;}
div#foot p.hed {font-size:1.0em; margin-bottom: 0em; margin-top: 0.2em; font-weight:bold; color:#000;}
div#foot p.hed a.hed:link, div#foot p.hed a.hed:visited, div#foot p.hed a.hed:hover, div#foot p.hed a.hed:active {
	color:#000; font-weight: bold; margin-bottom: 0em; margin-top: 0em; text-decoration:none; margin-left:2px;}
div#foot a:link, div#foot a:visited, div#foot a:hover, div#foot a:active {
	font-size:100%; color:#900; text-decoration:underline;}
div#foot_copy {padding:5px;}
div#foot_copy p {text-align:center; font-size:0.9em;}
div#foot_copy a:link, div#foot_copy a:visited, div#foot_copy a:hover, div#foot_copy a:active {font-size:1.0em; color:#333; text-decoration:underline;}

div.footcol1 {float:left;width:112px; border-left: 2px solid #ccc;}
div.footcol1 div {padding:0 2px; line-height:1.2em;}

div.footcol2 {float:left;width:107px; border-left: 1px solid #eee;}
div.footcol2 div {padding:0 2px; line-height:1.2em;}

div.footcol3 {float:left;width:122px; border-left: 1px solid #eee;}
div.footcol3 div {padding:0 2px; line-height:1.2em;}

div.footcol4 {float:left;width:148px; border-left: 1px solid #eee;}
div.footcol4 div {padding:0 0 0 2px; line-height:1.2em;}

div.footcol {float:left;width:120px;}
div.footcol {padding:0 4px; border-left: 1px solid #555; line-height:1.0em;}

div.footindent {margin-left:0px; line-height:1.4em; padding-left:2px;}

#home .rnav			{width:122px; background-color:#000; margin-left:10px;}


#bantamdell-box, #bantamdell-box p, #bantamdell-box li {font-family:arial, sans-serif; font-size:11px;}
#bantamdell-box div.top {border:1px solid #666; border-bottom:0px; background-color:#000; text-align:center;}
#bantamdell-box p.hed {margin-top:0; text-align:center;}
#bantamdell-box p.hed  a:link, #bantamdell-box p.hed  a:visited, #bantamdell-box p.hed  a:hover, #bantamdell-box p.hed  a:active {text-decoration:none;}
#bantamdell-box div.bottom {border:1px solid #666; border-top:0px; background-color:#D4DBEC; padding:3px; text-decoration:none;}
#bantamdell-box p.enter {text-align:center; margin:0;}
#bantamdell-box a.author:link, #bantamdell-box a.author:visited, #bantamdell-box a.author:hover, #bantamdell-box a.author:active {text-decoration:none; color:#369;}
#bantamdell-box a.author:hover {text-decoration:underline;}

#penguin-box, #penguin-box p, #penguin-box li {font-family:arial, sans-serif; font-size:11px;}
#penguin-box div.top {border:1px solid #f60; border-bottom:0px; background-color:#000; text-align:center;}
#penguin-box p.hed {margin-top:0; text-align:center; font-size:9px;}
#penguin-box p.hed  a:link, #penguin-box p.hed  a:visited, #penguin-box p.hed  a:hover, #penguin-box p.hed  a:active {text-decoration:none; font-size:1em;}
#penguin-box div.bottom {border:1px solid #f60; border-top:0px; background-color:#fdb; padding:3px; text-decoration:none;}
#penguin-box p.enter {text-align:center; margin:0;}
#penguin-box a.author:link, #penguin-box a.author:visited, #penguin-box a.author:hover, #penguin-box a.author:active {text-decoration:none; color:#369;}
#penguin-box a.author:hover {text-decoration:underline;}

.ads-mp div.search {width:116px;}
.ads-mp div.search p {width:116px;}
.ads-mp div.search {padding:2px; background-color:#ccc; margin:0;}
.ads-mp div.search form {margin:0; padding:0;}
.ads-mp div.search input.keywordsearch {width:74px; margin-bottom:5px;}



ol, ul, li {
	font-size:1.0em;
	margin-top:0;
	margin-bottom:0;
}
ul {
	padding:0;
	margin-bottom:14px;
	margin-left:0px;
}
li {
	list-style:none;
	padding:0px 0px 2px 10px;
	background-image:url(http://www.mysterynet.com/images/mn/mn.main.rtarrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.5em;

}

.ads-mp  a:link, .ads-mp  a:visited, .ads-mp  a:hover, .ads-mp  a:active {font-size:10px; color:#003366;}
