/*
 * This file started out as the pmwiki default skin and was modified by 
 * Theron Parlin
 * tparlin [at] gmail [dot] com
 * http://www.squible.com
 * http://wiki.squible.com
 * http://www.thoughtmechanics.com
 */

/* **** */
html { height: 100%; height:auto !important; }
body { min-height: 100%; height: 100%; height:auto !important; }
/* **** */

body { 
	margin-top: 0px;
	font-family: verdana, tahoma, serif; 
	font-size: smaller;
	/*background: #000 url("bg.jpg") repeat-x fixed top;*/
	background: #FFF;
}
#wrapper {
	/*width: 750px;*/
	/*width: 850px;*/
	/*width: 950px;*/
	/*width: 1000px;*/
	width: 90%;
	margin:0 auto;
	background-color: #fff;
	padding: 10px;
	/*border-left: 2px solid #ccc;*/
	/*border-right: 2px solid #ccc;*/
	/*border-left: 2px solid #cc99cc;*/
	/*border-right: 2px solid #cc99cc;*/

	/*border-left: 1px solid #9D9F8B;*/
	/*border-right: 1px solid #9D9F8B;*/
	/*border-bottom: 4px solid #9D9F8B;*/
	/*border-top: 4px solid #9D9F8B;*/
}

/* HEADER FOR ARTISTNAME AT TOP OF SCORE PAGE -- SHOULD ONLY SHOW ON PRINT-VERSION (SEE @MEDIA PRINT BELOW) */
.printOnlyH1 {
	display: none;
}


.pagetitle { 
	font-weight:bold; 
	text-indent: 50px;
}

.indent2 { /* currently using this in the SearchPageFmt Pagelist */
	/*text-indent: 40px;*/ /* one regular indent */
	text-indent: 80px; /* two regular indents */
}

.indentSmall { /* currently using this in the SearchPageFmt Pagelist */
	/*text-indent: 40px;*/ /* one regular indent */
	text-indent: 20px; /* half of a regular indent */
}

.outdentHalf { /* currently using this in the SearchPageFmt Pagelist */
	/*text-indent: 40px;*/ /* one regular indent */
	/*text-indent: 50px;*/ /* half of a regular indent */
	margin-left:-15px; 
}

.indentSmallUL ul { /* currently using this in the SearchPageFmt Pagelist */
	/*text-indent: 40px;*/ /* one regular indent */
	/*text-indent: 10px;*/ /* half of a regular indent */
	margin-left:-15px; 
}

/* For use with artist-page pagelist of scores, to be used with 'nobullets' - currently works in firefox, but not safari */
/* may not need this anymore with #wikibody ul */
.indentReverse {
	text-indent:-9px;
}

#wikilogo {   
	padding-bottom:5px;
	/*border-bottom:2px solid #ccaacc;*/
 }
#wikilogo a:hover {  
	background-color: #fff;
}

#wikihead { 
	top:0px; right:10px; 
	/*height:40px;*/
	font-size:smaller; text-align:right;
	/*border-bottom:2px solid #ccaacc;*/
}
#wikihead td:valign {
	  vertical-align:top;
}
#wikihead input { font-size:smaller; }
#wikihead form { margin:0px; }

#wikileft { /* SIDEBAR */
	/*width:150px;*/
	width:140px;
	padding-top:0.5em; padding-right:5px;
	font-size:smaller; 
	/*border-right:2px solid #cccccc;*/
	border-right:2px solid #ccaacc;
	border-top:2px solid #ccaacc;
}
#wikileft h1 { 
  margin:0px; background-color:#eeeeff; 
  font-size:small; text-align:left;
  padding: 2px;
  padding-bottom: 4px;
}
#wikileft hr { color:#ccaacc; /*color:#cccccc;*/ }
#wikileft ul { margin-left:0px; padding-left:6px; list-style-type:none; }
/* Shrink size of ConstructionWarning Input-Box */
#wikileft input { font-size:smaller; }

#wikibody { 
	height: 450px;  /* keeps small pages close to fullscreen in height */
	/*height: 100%;*/
	padding-bottom:1em; 
	padding-top:0.5em; 
	border-top:2px solid #ccaacc;
}

#wikibody ul {
	/* bullet-style is:   .  bullet-item with a period in front */
	list-style-image: url(ULbullet_period.png);
	/*text-indent:-3px;*/
}


#wikibody ol {
	/* wikibody ul is overriding 2nd level ol's, so need to set list-style-image back to none */
	list-style-image: none;
	/*list-style-type: decimal;*/
}


#wikititle { 
	padding-left:10px; 
	vertical-align:top; 
	font-size:smaller;
/*	left:0px;
	text-align:left;*/
}

#wikitext { 
	padding-left:10px;
	/*margin-top:0.1em;*/
	margin-top:0.5em; 
	font-size:11px
}

/* HORIZONTAL RULE ADDITION */
#wikitext hr { 
	border: 0;
	/*width: 61.8%;*/ /*golden ratio */
	width: 81.8%;
	/*color: #e66e31;*/
	/*color: #000000;*/
	/*background-color: #e66e31;*/
	/*background-color: #ccaacc;*/
	background-color: #aa88aa;
	height: 1px;
}

#wikicmds { 
	font-size:smaller; 
/*	width: 100px; */
	text-align:right; 
	vertical-align:top; 
	right:0px; 
}
#wikicmds a { /*display:block;*/ }


#wikifoot {  /* w/ purple separator */
	/*position: relative;*/
	clear:both;
	/*bottom:10px;*/
	/*border-top:2px solid #cccccc;*/
	border-top:2px solid #ccaacc; 
	font-size:smaller; 
	/*vertical-align:bottom;*/
} 

h1.wikiaction { font-size:150%; margin:0px; }
#wikiedit form { margin:0px; }
#wikiedit textarea { width:98%; }

	/* *** Formatting for (:Messages:) *** */
	.wikimessage { } /* default messages */

	/* created by ao for use in ao.uploadformAddPage.php */
	.wikimessageSuccess { 
		/*font-size:11px;*/ /*color:#552255;*/
	}
	.wikimessageSuccess a { text-decoration:underline; }
	
	/* created by ao for use in ao.uploadformAddPage.php */
	.wikimessageFail {  
		/*font-size:11px;*/ color:#CC0000;
	}

a {
	/*color: #9D9F8B;*/   /* original color */

	/*color: #336655;*/		/* light green/blue */
	/*color: #663366;*/	
	/*color: #664466;*/
	color: #552255;	  /* purple */

	text-decoration: none;
}

a:hover {
	/*background-color: #ff9933;*/  /* original bkgrnd color */
	/*background-color: #e4eef8;*/  /* new bkgrnd color - very light blue */

	/*background-color: #fce3b4;*/  /* new bkgrnd color - light orange */
	/*background-color: #cc99cc;*/  /* purple */
	background-color: #eeccff;  /* purple */
	color: #000;
}

h1 {
	font-size: 14pt;
}

/* try to get list bullets to disappear for artist list */
.nobullets ul { /*margin-left:0px;*/ padding-left:20px; list-style-type:none; }


/* new - for FOX FORMS */
#messagehead {
	/*background-color: #fce3b4;*/  /* new bkgrnd color - light orange */
	background-color: #cc99cc;  /* purple */
}

#messageitem {
	/*background-color: #fce3b4;*/  /* new bkgrnd color - light orange */
	background-color: #cc99cc;  /* purple */
}


/* FOX FORM COLORS */
.foxCommentBoxStyle {
	background-color:#eeddee;
	font-size:smaller;
}

/* just has a little extra padding */
.foxCommentBoxEventsStyle {
	background-color:#eeddee;
	font-size:smaller;
	padding:10px;
}


/* PAGELISTS */
.fpltemplate { }

/* class for items printed by pagelist templates */
.fpltemplate p { 
	margin-bottom:0em;
	/*line-height:0px;*/
}

/* TO PREVENT HOVER COLOR OF GUI-EDIT-BUTTONS */
#wikiedit a:hover {
	text-decoration: none;
	background-color: #FFFFFF;
}

/* ATTACHTABLE FORMAT */
/*.attachtable td { padding-right: 20px; }*/
.attachtable td { padding-right: 14px; }
.attachtable a { text-decoration: underline; }
.attachtable a:hover { text-decoration: none; }
.attachtable .del, .attachtable .del a { color: #cccccc; }
.attachtable .titlerow
	{
		color: #666666;
		font-style: italic;
		font-size: 0.8em;
	}

/* for Mini: photogallery */
.mini { padding:2px; border:1px solid #dddddd; background-color:#ffffff; }

/* PMCAL STUFF IS CURRENTLY LOCATED IN AO.PMCAL-MINI_FIXED2.CSS */
/* Including this stuff here so that Pagelist can access it when not using PmCal -- beware of changing here and not in the original, or else conflicts may arise */
/* Text for dates, with or without a link */
/*span.fpltemplate span.pmcaldaytextlink2,*/
span.pmcaldaytextlink2 {
	display:block;
	font-family:sans-serif;
	border-bottom:2px solid #ddbbdd;
	border-top:3px solid transparent;
	border-left:0px solid transparent;
	border-right:0px solid transparent;
	border-style:dotted;
	text-decoration:none;
	color: #552255;	 
}


/* Text for TODAY, with or without a link */
span.pmcalincludetodaytextlink,
span.pmcaltodaytextlink {
	display:block;
	font-family:sans-serif;
	border-bottom:2px solid #aaddaa;
	border-top:3px solid transparent;
	border-left:0px solid transparent;
	border-right:0px solid transparent;
	border-style:dotted;
	text-decoration:none;
	/*color:#337733;*/
	color:#226622;  /* green */
}

/* Text for TODAY, withOUT a link */
span.pmcalincludetodaytextlink a,
span.pmcaltodaytextlink a {
	display:block;
	border-top:3px solid #ffffff;
	border-style:dotted;
}

span.pmcalincludetodaytextlink a:hover,
span.pmcaltodaytextlink a:hover {
	background-color:#aaddaa;
	border-top:3px solid #aaddaa;
	border-style:dotted;
	color:#000000;
}



/* COLORS FOR CATEGORY LISTINGS */
.catListing_Artist, .catListing_Artist a {
	background-color:#ddffdd; /* light green */
	color: #552255;	  /* purple - same as default link color */
}

.catListing_Group, .catListing_Group a {
	/*background-color:#ccccff;*/  /* light blue */
	/*background-color:#ffcccc;*/   /* light red */
	/*background-color:#ffccff; */ /* light purple */
	/*background-color:#ffeecc;*/   /* light orange */

	/*background-color:#ffffdd;*/  /* light yellow */
	/*background-color:#eeeeff;*/  /* darker green */
	background-color:#eeddee;  /* light purple */

	/*background-color:#ddffdd;*/  /* light green */
	/*color:#ff9933;*/ /* light orange */
	color:#663399; /* light purple */
}

.catListing_Contributor, .catListing_Contributor a {
	background-color:#ffeeff;   /* light orange */
	color:#663399; /* light purple */
}

.catListing_noScores, .catListing_noScores a {
	background-color:#f3f3f3; /* light gray */
	color:#999999;   /* light gray */
	font-style:italic;
}

/* THIS IS THE COLOR AND STYLE FOR ARTIST NAMES APPEARING ON CATEGORY.ARTISTS */
.catListing_Artist a:hover, .catListing_Group a:hover, .catListing_Contributor a:hover {
	/* same as default hover color */
	background-color: #eeccff;  /* purple */
	color: #000;
}

.catListing_noScores a:hover {
	/*background-color:#cccccc; */ /* darker light gray */
	color:#777;
}

.catListing_default {
	background-color:#ddffdd; /* light green */
	/*color:#;*/
}

/* STYLE USED FOR DESCRIPTIONS IN PAGELISTS */
.catListing_descrip {
	font-style:italic;
	/*font-size:smaller;*/
	font-size:9.5px;
}

/* CATEGORY.KEYWORDS STYLE USED FOR ARTIST NAMES IN PAGELISTS - BARE TEXT, BLACK, REGULAR HOVER */
.catListing_plain, .catListing_plain a {
	color:#000;
	/*font-size:smaller;*/	/* doesn't work that great - better to use [- -] */
	font-size:9.5px;
}

/* STYLE FOR ALPH LISTING AT TOP OF CATEGORY PAGES: A B C D E ... */
.catAlphSort a:hover {
	background-color: #eeccff;  /* purple */
}


/* SCORECOUNT STYLE, USED CATEGORY PAGELISTS - BARE TEXT, BLACK, NO HOVER */
/*
.catListing_plain {
	color:#000;
	font-style:italic;
	font-size:smaller;
}
*/

.bgColor_lightPurple,.bgColor_lightPurple_table table {
	background-color:#eeddee;
}

/*
.bgColor_lightPurple_table table {
	background-color:#eeddee;
}
*/


/* @@ESCAPED CODE TEXT@@ -- this prevents escaped code text from being too small */
.escaped {
	font-size: small;
}

/* FAQ - USED TO COLOR BACKGROUND OF CODE SNIPPETS */
.faq_codeSnippet {
	background-color:#ffeeee;  /* pinkish */
}

/* TEXT AT TOP OF PAGES, TELLING WHEN THEY WERE LAST UPDATED */
.pageUpdates {
	color:#996699;
	font-size:smaller;
}


/* ao - added 10 June 2008 */
/* style sheet for printing (using the browsers File > Print command) */
/* note that this seems to get rid of background colors */
@media print {
	.noprint {
		display: none;
	}

	/* ArtistName, at top of page -- only shows in print version */
	.printOnlyH1 {
		font-size: medium;
		font-weight: bold;
		display: inline;
	}

	/* HIDE 'Group / Name'	AT TOP OF PAGE */
	#wikititle {
		display: none;
	}
	
	#wrapper {
		width: 100%;
		padding: 0px;
	}

	#wikihead {  /* HEADER WITH SEARCH BAR */
		display : none;	/* don't show it */
		top:0px; right:0px; 
	}

	#wikileft { /* SIDEBAR */
		display : none;	/* don't show it */
		width:0px;
		padding-top:0em; padding-right:0px;
		border-right:0px
		border-top:0px
	}

	#wikifoot { /* FOOTER */
		/* it's alright to show this one */
		/*font-size: smaller;*/
		font-size: 10px;
		text-align: center;
	}

	a {
		color: #000000;
		text-decoration: none;
	}

	.wikilink,.selflink {
		color: #000000;
	}

}

/* CSS STYLES FOR MOBILE / HANDHELD */
/* DOESN'T WORK WITH IPHONE - NOT SURE HOW IT WORKS WITH OTHER HANDHELDS */
/*
@media handheld {

	body { 
		font-size: large;
	}
	
	#wikileft {
		font-size: large;
	}

	#wikileft h1 { 
	  font-size:larger;
	}
	#wikihead { 
		font-size:large;
	}
	
	#wikihead input { font-size:large; }

	#wikititle { 
		font-size:large;
	}
	
	#wikitext { 
		font-size:large;
	}

	#wikicmds { 
		font-size:large; 
	}	
	
	#wikifoot {
		font-size:large; 
	} 

	h1 {
		font-size: 20pt;
	}
	
}
*/

