/*  
Theme Name: What's that noise?
Theme URI: http://www.themstandsformonster.com/    
Description:  The first theme developed for theMstandsforMonster.com in January 2007.
Version: 1.0
Author: Jennifer Lin


	What's that noise? v1.0
	http://www.themstandsformonster.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

.audio { padding: 5px 5 5px 5; }

body {
	background-image: url(monsterbg.jpg); 
	background-repeat: repeat-y;
	background-color: #6B70FF;
	margin: 0px 0 0px 0;
	} 
	
/* Full Table */
#monstertable {	padding: 0px; margin: 0px 0 0px 0;
								position:absolute; left:0px; top:0px;}
#monsterleft {  background-image: url(monsterleft.jpg); table-layout: fixed;
						 		width: 210px; vertical-align: top;
								background-position: top left;
								background-repeat: no-repeat;}
.monstermiddle { width: 564px; table-layout: fixed; vertical-align: top; }
#monster1 {  background-image: url(monster1.gif); 
						 width: 564px; height: 201px; max-height: 201px; 
						 background-position: top left; table-layout: fixed;
						 background-repeat: no-repeat;}
#monster2 {  background-image: url(monster2.gif); 						 
						 width: 564px; height: 150px; max-height: 150px; 
						 background-position: top left; table-layout: fixed;
						 background-repeat: no-repeat;}
#monster3 {  background-image: url(monster3.gif);
						 background-repeat: no-repeat; 
						 background-position: top right; 
						 width: 564px; height: 100%;}
#monsterfooter {  background-image: url(monsterfooter.jpg);
		background-repeat: no-repeat; 
		background-position: bottom right;
		vertical-align: bottom; 
		width: 564px; }	
#monsterright { vertical-align: top; text-align: left; }												 
					 
/* Rollover Navigation */
#monstermap {	display:block; width:211px; height:149px; 
							background: url(monsternav.jpg) no-repeat; 
							position:absolute; top: 351px; left: 210px; margin: 0px 0 0px 0;}
#monstermap #main { position:absolute;  
										 	 left:72px; top:1px; width: 60px; height: 17px;
		margin: 0px 0 0px 0; border: 0; }
#monstermap #previous  { position:absolute;  
												 	 left:38px; top:85px; width: 50px; height: 17px;
											 		 margin: 0px 0 0px 0; border: 0; }
#monstermap #next  { position:absolute; 
										 	 left:175px; top:2px; width: 30px; height: 7px;
											 margin: 0px 0 0px 0; border: 0; }
											 
#monstermap #main span, #monstermap #previous span, #monstermap #next span {
							visibility: hidden; margin: 0px 0 0px 0; border: 0;}				 
							 
#monstermap #main:hover span {	visibility: visible; position:absolute;
																left:0px; top:0px; 
											 					margin: 0px 0 0px 0; border: 0; }
#monstermap #previous:hover span {	visibility: visible; position:absolute;
																left:1px; top:0px; 
												 				margin: 0px 0 0px 0; border: 0; }
#monstermap #next:hover span {	visibility: visible; position:absolute;
																left:0px; top:0px; 
											 					margin: 0px 0 0px 0; border: 0; }

#monstermap a,
#monstermap a:link,
#monstermap a:visited,
#monstermap a:active {border: 0; 
}
																
/* Navigation Bar */		
.navtitle { text-transform: uppercase; padding-left: 10px; font-family: Georgia;
						color: #FBE1A8; font-weight: bold; padding-top: 15px; 
						padding-bottom: 5px;}

.contact,
.suscribe,
.meta { text-align: center; }
.meta { text-transform: uppercase; font-family: Georgia;
						font-weight: bold; padding-top: 15px; 
						padding-bottom: 5px; color: #636360; }
.navmeta,
.navsubscribe { color: #FBE1A8; font-size: 7pt;	font-family: tahoma, verdana; 
							text-transform: uppercase; font-weight: bold; padding-left: 12px;
							text-align: left;}
.navcontact { color: #7D98FF; font-size: 7pt;	font-family: georgia, tahoma, verdana; 
							padding-right: 2px;	text-align: center;}
.subimage { vertical-align: middle; }							
.navsubscribe a,
.navsubscribe a:link,
.navsubscribe a:active,
.navsubscribe a:visited,					
.navmeta a,
.navmeta a:link,
.navmeta a:active,
.navmeta a:visited,
.navcontact a,
.navcontact a:link,
.navcontact a:active,
.navcontact a:visited { color: #7D98FF; font-size: 7pt;	font-family: tahoma, verdana; 
							text-transform: uppercase; font-weight: bold; padding-right: 2px;
							text-align: center; text-decoration: none;}
.navmeta a:hover,
.navcontact a:hover,
.navsubscribe a:hover { color: #6E79A1; }							
							
.navmeta { color: #7D98FF; font-size: 7pt;	font-family: tahoma, verdana; 
							text-transform: uppercase; font-weight: bold; padding-right: 10px;
							text-align: center;}
																					
.navmain { margin: 0;	padding: 0; padding-top: 2px; list-style-type: none;}

.navitem,
.navitem a, 
.navitem a:link, 
.navitem a:active, 
.navitem a:visited {	background-color: #FFD8FF; color: #666666;  margin-bottom: 9px; padding-bottom: 1px; 
			text-decoration: none; display: block; line-height: 10px; 
			font-size: 7pt;	font-family: tahoma, verdana; height: 10px; 
			font-weight: bold; letter-spacing: 0px; vertical-align:middle;
			text-align: left; text-transform: uppercase; }


#ihateie { line-height:1px; height: 1px; background-color:transparent;  margin-bottom: 1px;}



.navitem a:hover { background-color: #FCE4AA; color: #666666; text-align: right; text-decoration: none;}


.jenn li#navjenn a,
.domain li#navdomain a,
.books li#navbooks a,
.gallery li#navgallery a,
.etc li#navetc a,
.down li#navdownloads a,
.jenn li#navjenn a:link,
.domain li#navdomain a:link,
.books li#navbooks a:link,
.gallery li#navgallery a:link,
.etc li#navetc a:link,
.down li#navdownloads a:link,
.jenn li#navjenn a:active,
.domain li#navdomain a:active,
.books li#navbooks a:active,
.gallery li#navgallery a:active,
.etc li#navetc a:active,
.down li#navdownloads a:active,
.jenn li#navjenn a:visited,
.domain li#navdomain a:visited,
.books li#navbooks a:visited,
.gallery li#navgallery a:visited,
.down li#navdownloads a:visited,
.etc li#navetc a:visited { background-color: #FCE4AA; color: #666666; text-align: right; text-decoration: none;}

.spacer {  margin: 0;	padding: 0; height: 5px;}									 

/* Main Content */
.monstercontent { margin: 0px 0 0px 0; vertical-align: top; }
.monstercell { vertical-align: top; padding-left: 40px; padding-top: 12px; 
						   padding-right: 65px; text-align: left;}
							 

/* Text Formatting */
.discusstext,
.monsterpost { color: #535355; text-align: left; font-family: tahoma, Lucidia, arial, verdana; font-size: 8pt;}
.discusstext a,
.discusstext a:link,
.discusstext a:active,
.discusstext a:visited,
.posttext a,
.posttext a:link,
.posttext a:active,
.posttext a:visited  { color: #BE9374 ; text-decoration: none; }
.posttext a:hover { color: #515C84; }	
.discusstext a:hover { color: #515C84; }
.discusstext,
.posttext { line-height: 1.7em; letter-spacing: .05em;}
.posttext ul { line-height:1.5; list-style-type:none;	margin: 0; padding: 0;}
.posttext ul li { background:transparent url(bulletgrey.gif) no-repeat;
		padding-left:20px; background-position: 4px 5px; }
.posttext blockquote { border:0; border-top:dashed 0px #E2E2E2; font-style: italic; 
		       background: #FFF8E4 url(blockquotes.gif) no-repeat; 
		       padding: 12px; padding-left: 45px; color: #565656;
		       font-family: Georgia, Times, "Times New Roman"; margin-left: 35px;
		       line-height: 1.5em; margin-right: 20px;}
.blocked  { border:0; border-top:dashed 0px #E2E2E2; font-style: italic; 
		       background: #FFF8E4; 
		       padding: 12px; padding-left: 15px; color: #565656;
		       font-family: Georgia, Times, "Times New Roman"; margin-left: 10px;
		       line-height: 1.4em; margin-right: 20px;}
.posttext i { font-family: georgia, times, "Times New Roman"; font-style: italic;}
.postimage { border:solid 5px #d7d7d7; padding: 0px; margin: 8px; }
.fim-title,
.monsterheadline a,
.monsterheadline a:link,
.monsterheadline a:active,
.monsterheadline a:visited,
.monsterheadline { color: #BE9374 ; text-transform: uppercase; margin: 0px 0 0px 0; text-decoration: none; 
	 padding: 0; font-family: Georgia, Times, "Times New Roman"; 
	font-size: 14pt; padding-top: 10px;}
.fim-title {padding-bottom: 0px; font-size: 12pt; }
.monsterheadline a:hover { color: #535355; }
.postheadline a,
.postheadline a:link,
.postheadline a:active,
.postheadline a:visited,
.postheadline { font-family: Georgia, Times, "Times New Roman"; font-size: 12pt; text-decoration: none; color: #7D98FF;}
.postheadline a:hover { color: #535355; }
.posthead a,
.posthead a:link,
.posthead a:active,
.posthead a:visited,
.posthead { font-family: Georgia, Times, "Times New Roman"; padding-top: 10px; font-size: 14pt; text-decoration: none; color: #7D98FF;}
.posthead a:hover { color: #535355; }
#archivesheadline { padding-top: 4px; padding-bottom: 10px; font-weight: bold;}
.monsterpost h2 { font-weight: bold; text-transform: uppercase; letter-spacing: .2em; color: #535355; text-align: left; font-family: tahoma, Lucidia, arial, verdana; font-size: 8pt;}
.postsubhead { font-weight: bold; text-transform: uppercase; letter-spacing: .2em; }
#pagetitle {padding-bottom: 10px;}
.latest { border:0; margin-top: 10px; margin-bottom: 15px; margin-right: 30px; text-align: left; border-bottom:dashed 1px #cccccc; padding: 12px; padding-left: 20px; padding-right: 35px; color: #535355; 
font-family: Georgia, Times, "Times New Roman"; font-style: italic; font-size: 8pt; font-weight: bold; padding-top: 10px; padding-bottom: 5px; letter-spacing: .45em; }
.titlelatest { font-size: 20pt; font-weight: normal; text-transform: uppercase; font-style: normal; }

.other { color: #4A4A48; font-style: italic; margin: 0px 0 0px 0; padding: 0; 
			 	 font-family: Georgia, Times, "Times New Roman"; font-size: 8pt; 
				 padding-top: 15px; letter-spacing: .15em; }
.filed a,
.filed a:link,
.filed a:active,
.filed a:visited,	 		
.filed { color: #535355; text-align: left; margin: 0px 0 0px 0; padding: 0; text-decoration: none;
			 	 font-family: tahoma, Times, "Times New Roman"; font-size: 7pt; 
				 padding-bottom: 10px; padding-top: 3px; letter-spacing: .1em; text-transform: uppercase; line-height: 1.5em;} 
.filed a:hover { color: #6E79A1; }
#filedarchives { padding-bottom: 0px; padding-top: 0px;}

.post-meta { list-style-type:none; margin: 0; padding: 0; }
.post-meta li { color: #BE9374; background:url(returnempty.gif); text-transform: uppercase; letter-spacing: .1em; padding-top: 2px; padding-bottom: 2px; font-family: tahoma; font-size: 7pt; }
.post-meta-key  { color: #BE9374; font-style: italic; font-family: Georgia, Times, "Times New Roman"; font-size: 7pt; text-transform: capitalize;}

.wordcount a,
.wordcount a:link,
.wordcount a:active,
.wordcount a:visited,		
.wordcount { color: #7D98FF; text-align: left; margin: 0px 0 0px 0; margin-top: -9px; padding: 0; text-decoration: none;
			 	 font-family: tahoma, Times, "Times New Roman"; font-size: 7pt; 
				 padding-bottom: 10px; padding-top: 0px; letter-spacing: .1em; text-transform: uppercase;             line-height: 1.5em;} 
.wordcount a:hover { color: #545455; }
.numcomments a,
.numcomments a:link,
.numcomments a:active,
.numcomments a:visited,					 
.numcomments { color: #535355; text-align: left; margin: 0px 0 0px 0; padding: 0; text-decoration: none;
			 	 font-family: tahoma, Times, "Times New Roman"; font-size: 7pt; 
				 padding-bottom: 5px; padding-top: 5px; letter-spacing: .1em; 
				 text-transform: uppercase; vertical-align: middle;} 		
.numcomments a:hover { color: #6E79A1; }			 
.commimage { vertical-align: middle; }				
.commentsdateline { background: #eeeeee; margin: 5px; margin-right: 10px; margin-bottom: 6px; padding: 6px; padding-top: 5px;  padding-bottom: 7px; text-align: center; float: left; vertical-align: middle; width: 60px; line-height: 2em;} 	 						 
.dateline { background: #FDF3BD; margin: 5px; margin-right: 12px; margin-bottom: 8px;
					  padding: 7px; padding-top: 6px;  padding-bottom: 8px; text-align: center;
						float: left; vertical-align: middle; width: 60px;} 
.archivesdateline { background: #ffffff; margin: 5px; margin-right: 12px; margin-bottom: 8px;
					  padding: 7px; padding-top: 6px;  padding-bottom: 8px; text-align: center;
						float: left; vertical-align: middle; width: 60px; }		
.num { color: #4A4A48; margin: 0px 0 0px 0; 
			 	 font-family: Georgia, Times, "Times New Roman"; font-size: 14pt; 
				 letter-spacing: .15em; } 	
.mon1 { color: #4A4A48; margin: 0px 0 0px 0; padding: 0px; padding-top: 2px;
			 	 font-family: Georgia, Times, "Times New Roman"; font-size: 8pt; 
				 letter-spacing: .1em;  text-transform: uppercase; } 		
.year1 { color: #4A4A48; margin: 0px 0 0px 0; 
			 	  font-family: tahoma, Times, "Times New Roman"; font-size: 7pt; 
					letter-spacing: .15em; line-height: 1.3em;} 	
.mon { color: #4A4A48; margin: 0px 0 0px 0; 
			 	 font-family: Georgia, Times, "Times New Roman"; font-size: 8pt; 
				 letter-spacing: .1em; line-height: 1.3em; text-transform: uppercase; } 		
.year { color: #4A4A48; margin: 0px 0 0px 0; 
			 	  font-family: tahoma, Times, "Times New Roman"; font-size: 7pt; 
					letter-spacing: .15em;} 	
							
form #submit { text-align: center; }	

/* The Sidebar*/				  
.monstersidebar { background: #4D5EFF url(sidebarbg.jpg) no-repeat; margin-left: 40px;
		  background-position: top left; border:solid 1px #4855D6;
		  padding: 10px; padding-bottom: 25px; margin-top: 260px; 
		  width: 150px; vertical-align: top; text-align: left;}
#stats { margin-top: 30px; }
.searchtext,
#searchform {margin: 0px 0 0px 0; padding: 0;  }
#searchbox { padding-bottom: 0px; padding-top: 15px;}	
#s,					
#searchinput { margin: 0px 0 0px 0; margin-bottom: 15px; padding: 2px; border:solid 1px #4855D6;
	       width: 120px; background: #FDEBB4; font-family: tahoma; color: #3D54FF;
	       font-size: 7pt;	font-family: georgia, tahoma, verdana; }			
.sidetitle { text-transform: uppercase; padding-left: 0px; font-family: Georgia;
		color: #FBE1A8; font-weight: bold; padding-top: 15px; text-align: left;
		padding-bottom: 5px;}		
.thisblog { color: #7D98FF; font-size: 7pt; font-family: georgia, tahoma, verdana; 
	    margin: 0px 0 0px 0; padding: 0; text-align: center; font-style: italic; }
.search { color: #7D98FF; font-size: 7pt; font-family: tahoma, verdana; 
	text-transform: uppercase; font-weight: bold; margin: 0px 0 0px 0; padding: 0; padding-right: 2px;
	text-align: center; text-decoration: none;}
#mainbar { margin-top: 30px;}																				
#titlearchives { padding-top: 30px;}	
.livesearch a,
.livesearch a:link,
.livesearch a:active,
.livesearch a:visited,
.livesearch,
.itemscategories,
.itemscategories a,
.itemscategories a:link,
.itemscategories a:active,
.itemscategories a:visited,
.itemsarchives, 
.itemsarchives a,
.itemsarchives a:link,
.itemsarchives a:active,
.itemsarchives a:visited { color: #7D98FF; font-size: 8pt; padding-left: 0px;
			 font-family: georgia, tahoma, verdana; text-align: left; text-decoration: none;}
.livesearch a:hover,	
.itemscategories a:hover,
.itemsarchives a:hover { color: #5B7BFF; }
				 
.monstersidebar ul { line-height:1.7; list-style-type:none; margin: 0; padding: 0;}
.monstersidebar ul li { padding-left:13px; background:transparent url(bulletdia.gif) no-repeat 0px 5px;}
#searchbox li { background:transparent url(bulletdia.gif) no-repeat -2px 10px;}



/* Ectetera*/

.etcetera ol { line-height:1.9; list-style-type:none; margin: 0; padding: 0; padding-top: 5px; padding-bottom: 20px;}
.etcetera li { padding-left: 13px; text-indent: -6em; margin-left: 6em; background:url(returnempty.gif); }



/* Subscription Form Classes*/	
.subsimput { margin: 0px 0 0px 0; padding: 3px; margin-bottom: 0px; border:solid 1px #6E79A1;
		 width: 120px; background: #FDEBB4; font-family: tahoma; color: #535355;
		 font-size: 8pt; font-family: tahoma, verdana; }		
.subssubmit { color: #535355; text-align: center; margin: 0px 0 0px 0; padding: 0; 
              text-decoration: none;  font-family: tahoma, Times, "Times New Roman"; font-size: 7pt; 
		 padding-bottom: 2px; padding-top: 2px; letter-spacing: .1em; text-transform: uppercase;}
    											 	
/* Older and Newer */		
.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
.newerolder {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	color: #4A4A48; font-style: italic; margin: 0px 0 0px 0; padding: 0; 
			 	 font-family: Georgia, Times, "Times New Roman"; font-size: 7pt; 
				 padding-top: 20px; padding-bottom: 5px; letter-spacing: .15em; }
.newerolder a,
.newerolder a:link,
.newerolder a:active,
.newerolder a:visited  { color: #BE9374 ; text-decoration: none; }
.newerolder a:hover { color: #515C84; }	

/* Commenting, Metadata */	
.metadata { border:0; margin-top: 25px; border-bottom:dashed 1px #cccccc; border-top:dashed 1px #cccccc; font-style: italic; 
	background: #eeeeee;  font-size: 7pt; 
	 padding: 12px; padding-left: 35px; padding-right: 35px; color: #565656;
	font-family: Georgia, Times, "Times New Roman"; margin-left: 35px;
	margin-right: 20px;}
.metadata a,
.metadata a:link,
.metadata a:active,
.metadata a:visited  { color: #6E79A1; text-decoration: none; }
.metadata a:hover { color: #515C84; }	
.searchdata { margin-top: 10px; border:solid 1px #cccccc; 
	background: #DFDFDF;  font-size: 9pt; 
	 padding: 12px; padding-left: 25px; color: #565656;
	font-family: Georgia, Times, "Times New Roman"; margin-left: 15px;
	margin-right: 10px;}
.searchdata a,
.searchdata a:link,
.searchdata a:active,
.searchdata a:visited  { color: #6E79A1; text-decoration: none; }
.searchdata a:hover { color: #515C84; }	


.commentssection { margin: 0px 0 0px 0; padding: 15px; }

.subsinput,
.challengeinput,
.commenttextarea { margin: 0px 0 0px 0; padding: 3px; margin-bottom: 0px; border:solid 1px #6E79A1;
		 width: 120px; background: #ffffff; color: #535355; font-size: 8pt; font-family: tahoma, verdana; }	
.commenttextarea { width: 350px; }
.commentheadline { font-family: Georgia, Times, "Times New Roman"; font-size: 11pt; text-decoration: none; color: #535355; font-weight: bold; }
.commentlist {
	margin-bottom:1em;
	padding:3px; }

.discusshead { text-transform: uppercase; font-family: Georgia, Times, "Times New Roman"; font-size: 11pt; text-decoration: none; color: #535355; font-weight: bold; }

/* Single Posts */

.dash { color: #000000; height: 0px; width: 90%; border: 0; border-top:dashed 1px #CCCCCC; margin: 0px; margin-bottom: 0px }
#headlinesingle { text-align: center; margin-bottom: 3px; }
#commentssingle { padding-top: 0px; margin-top: 3px; }
#filedsingle { padding-bottom: 0px; margin-bottom: 0px; }
.datelinesingle	{ display: block;
	text-align: left; margin: 0px 0 0px 0; padding: 0; 
	margin-top: 10px; margin-bottom: 10px;
	color: #535355; text-decoration: none;
	 font-family: tahoma, Times, "Times New Roman"; font-size: 8pt; 
	 letter-spacing: .1em; text-transform: uppercase; }
.timestext { font-style: italic; font-family: Georgia, Times, "Times New Roman"; font-size: 7pt; text-transform: capitalize;}
.timestextnormal { font-style: italic; font-family: Georgia, Times, "Times New Roman"; font-size: 7pt; text-transform: none;  }
.datelinenumbers { font-family: Georgia, Times, "Times New Roman"; font-size: 9pt; text-transform: capitalize; }
.timeline { display: block; text-align: center; margin: 0; padding: 0; margin-bottom: 13px; }
.fim-meta,
.postedat {  font-size: 7pt; font-style: italic; color: #7485C6; font-family: georgia, tahoma, verdana; 
		text-transform: lowercase; text-align: center; letter-spacing: .12em;  }
.exacttime { font-family: tahoma, Times, "Times New Roman"; font-size: 7pt; 
	 letter-spacing: .1em; text-transform: uppercase; }

.exacttime a,
.exacttime a:link,
.exacttime a:active,
.exacttime a:visited {text-decoration: none; color: #BE9374;}

.title { font-family: Georgia, times; font-size: 20pt; text-align: left; color: #535355; text-transform: uppercase; letter-spacing: .1em }
.subhead { text-transform: uppercase; letter-spacing: .1em; padding-top: 5px; padding-bottom: 15px;font-family: tahoma, Lucidia, arial, verdana; font-size: 7pt;  text-align: left; color: #535355 }
.downloads { background: #7D98FF; margin: 10px; padding: 15px; margin-right: 10px; margin-left: 20px; text-align: center;
	     vertical-align: middle; border: solid 1px #6E79A1; float:right; width: 200px;} 
.downloads a,
.downloads a:link,
.downloads a:visited,
.downloads a:active { color: #535355; }
.dltitle { font-weight: bold; font-family: Georgia, times; font-size: 15pt; }
.commentmush {padding-top: 15px; padding-bottom: 4px;} 
.commentblah {padding-bottom: 5px;}
.commentblah blockquote { border-left:solid 5px #eeeeee; padding-left: 10px; }
.hidden { visibility: hidden;}
.commentmush blockquote { margin: 5px; border-left:solid 5px #D2D9FF; }
.quoter_header { font-family: Georgia, times; font-size: 7pt; font-style: italic; color: #535355; border: 0px; margin: 0px; padding: 0px; padding-top: 7px; line-height: 1.2em }
#admin { background: #D2D9FF; }
.sidecontent { padding-bottom: 25px; }
#archivessubhead { padding-bottom: 0px; }
#href { text-transform: lowercase; }

.codetag { font-family: Courier New, Courier, monospace; }


.ch_code_container {
background-color: #f0f0f0;
border: 1px solid #C3CED9;
padding: 3px;
width: 100%;
text-align: left;
font-size:1.00em;
overflow:auto;
}

.ch_code_container .head
{
color: #808080;
font-weight: bold;
background-color: #f0f0ff;
border-bottom: 1px solid #d0d0d0;
padding: 2px;
}

.commentplugger {
padding-top: 5px;
padding-bottom: 5px;
}