/***** NOTES *****/
#noteLeftOne, #noteLeftTwo, #noteLeftThree, #noteLeftFour, #noteLeftFive, #noteLeftSix
													{position:absolute; top:-50px; left:-50px;}
#noteRightOne, #noteRightTwo, #noteRightThree, #noteRightFour, #noteRightFive, #noteRightSix
													{position:absolute; top:-50px; left:1200px;}

.textBox {border:0; font-family:Verdana; width:320px; overflow:hidden; background:none; color:#fff; font-size:12px; font-weight:bold;}


/***** ERROR controller *****/
#error													{padding:5px 20px;}
#error h1												{font-size:26px; font-weight:bold; padding-bottom:10px;}
#error h2												{font-size:22px; font-weight:bold; padding-bottom:10px;}
#error h3												{font-size:20px; font-weight:bold; padding-bottom:10px;}
#error h4												{font-size:18px; font-weight:bold; padding-bottom:10px;}
#error p												{font-size:16px;}
#error h5												{font-size:14px; font-weight:bold; padding-bottom:10px;}
#error h6												{font-size:12px; font-weight:bold; padding-bottom:10px;}


/***** INDEX *****/
#homeAlbums												{float:left; overflow:auto; width:440px; margin:0 8px 0 0; border-right:1px solid #333;}
#homeAlbum												{float:left;}
#homeTracks												{float:left; margin:30px 20px 0;}
#homeTracks p											{padding:0px 0 0; font-size:smaller; line-height:1.3em;}
#homeGallery											{float:left; width:300px;}
#homeGallery img										{float:left; margin:8px; border:1px solid #111;}
#homeBlog												{float:left; width:300px; padding:10px 20px 0; border-left:1px solid #333;}
#homePoems												{float:left; width:300px; padding:10px 20px 0; border-left:1px solid #333;}
#homeBlog p, #homePoems p								{padding:0; line-height:1.1em;}
#homeBlog h6, #homePoems h6								{color:#7D7D7D; padding:0 0 10px; font-size:9px; line-height:1.1em;}


/***** ALBUMS PAGE *****/
/* flash player */
#flashPlayer											{position:absolute; top:5px; left:395px;}
/* album fot */
#albumFot												{width:560px; margin:10px 0px; height:250px;}
#albumFot #albumFotImg									{float:left; width:250px;} 
#albumFot #albumFotImg img								{width:240px; height:240px;}
#albumFot #albumFotTxt									{float:left; width:310px;}
#albumFot #albumFotTxt h3								{padding:0 20px 10px;}
#albumFot #albumFotTxt ol								{padding:0 0 10px 70px;}
#albumFot #albumFotTxt ol li							{list-style-type:decimal; list-style-position:outside;}


/***** BLOG page *****/
#entryJump												{border:3px groove #000; padding:10px 20px; margin:0 30px;}
#entryJump legend										{margin-left:10px; padding:0 10px;}
#entryJump span a, #entryJump span a:visited			{padding:0; margin:0px 10px 0 0; font-size:0.75em; text-decoration:none; color:#FFF;}
#entryJump span a:hover, #entryJump span a:focus		{background:#333; color:#FF0;}

.blogSummary a, .blogSummary a:visited, .poemSummary a, .poemSummary a:visited 
														{color:#FFFFFF; text-decoration:none;}
.blogSummary a:hover, .blogSummary a:focus, .poemSummary a:hover, .poemSummary a:focus
														{color:#FF0; text-decoration:none;}

.blogSummary p.title									{font-size:1.125em; font-weight:bold; padding:0;}
.blogSummary p.date										{font-size:0.675em; font-style:italic; padding:5px 0; margin-left:5px;}
.blogSummary p.description								{font-size:0.9em; margin:0 0px 20px 0px; padding:5px 10px; border-top:3px double #999;}


/***** GALLERY PAGE *****/
.gallery li												{float:left; cursor:pointer; margin:1px 2px;}
.gallery li img											{border:3px outset #666666;}
.gallery li img:hover									{border:3px inset #666666;}
.gallery li img.gallerySelected							{border:3px groove #ffffff;}
.indexPage p.mainText, .indexPage p.mainImg, .indexPage p.mainCredits
														{margin:5px 30px; text-align:center;}


/***** POEMS page *****/
/* summary */
.poemSummary											{clear:left; margin:35px 0 0;}
.poemSummary img										{margin-right:10px;}
.poemSummary h5											{padding:0;}
.poemSummary p											{padding:0; font-style:italic; font-size:smaller;}
/* box */
.poemBox h1												{padding:0; line-height:1.4em;}
.poemBox p												{padding:0 0 15px; line-height:1.4em; font-style:italic; font-size:smaller;}


/***** AUTH *****/
.authPage												{}


/***** EVENTS *****/
#ticketBox												{float:right; margin-left:20px; background:#FFF;
															border:3px solid #FFF; border-radius:0.5em; -moz-border-radius:0.5em; -webkit-border-radius:0.5em;}
#ticketBox a, #ticketBox a:visited						{color:#010101;}
#ticketBox a:hover, #ticketBox a:focus					{color:#333;}

#eventBox												{margin:0 40px; background:#000;
															border:2px inset #000; border-radius:0.5em; -moz-border-radius:0.5em; -webkit-border-radius:0.5em;}
#eventBox h5											{padding:6px 10px;}
#eventBox p												{padding:0 10px 8px;}


/********************************************************************************************************************************
/***** ADMIN *****/

/***** DASHBOARD *****/
.dashboardBox											{float:left; width:258px; height:220px; margin:10px 20px 20px 0; border:1px solid #111; background:#222;}
.dashboardBox h4										{padding:8px;}
.dashboardBox p											{font-size:12px; padding:4px 8px 0; color:#ccc;}


/***** BLOG *****/
.blogBox												{margin:5px 0 10px; background:#333;}
.blogBox h4												{padding:0;}
.blogBox p.date											{padding:0 0 5px; font-size:12px; font-style:italic;}


/***** USERS *****/
.userBox												{float:left; width:246px; height:150px; margin:10px 15px; background:#000; border:2px inset #111;}
.userBox h4												{text-align:center;}
.userBox h5												{padding:0 10px;}
.userBox p												{padding:0 10px;}


/***** POEMS *****/
.poemAdminBox											{margin:10px 0; background:#111;}
.poemAdminBox h4										{padding:0;}
.poemAdminBox p											{padding:0;}


/***** MESSAGES *****/
#mailbox												{width:100%; background:#000;}
#mailbox th, #mailbox td								{padding:2px 5px;}
#mailbox th												{font-size:14px;}
#mailbox td												{font-size:12px;}
#mailbox tr:focus, #mailbox tr:hover					{background:#111;}


/***** ALBUMS *****/
.albumAdminBox											{width:49%; background:#111;}
.albumAdminBox .title									{}
.albumAdminBox .img										{}
.albumAdminBox .date									{}


