/* General Styles */
HTML		{margin: 0px; height: 100%;}

BODY		{margin: 0px;
		 /* background-color: #708090; */
		 background-color: pink;
		 color: black;
		 height: 100%;
		 background-image: url("../images/deco/pink/sidebar.png");
		 background-repeat: repeat-y;
		 height: 100%;} 

TD#maintd	{vertical-align: top;}

TD#sidebar	{background-color: #FFFFFF;
		 color: #FFFFFF;
		 background-image: url("../images/deco/pink/sidebar.png");
		 background-repeat: repeat-y;
		 width: 199px;
		 vertical-align: top;
		 text-align: center;}

TD#top		{background-color: #DD9999;
		 color: #FFFFFF;
		 background-image: url("../images/pink/header.png");
		 background-repeat: repeat-y;
		 height: 40px;
		 vertical-align: middle;}

TD#footertd	{background-color: pink; color: black;}
A#footlinkback	{background-color: pink; color: purple; text-decoration: underline;}

H2#banner	{text-align: right; background-color: transparent; color: white; margin-right: 1em;}

TABLE#maintable	{width: 100%;
		 margin-top: 0px; margin-left: 0px; margin-right: 0px;
		 margin-bottom: 0px;
		 border-width: 0px;
		 height: 100%;}

UL#navmenu	{list-style-type: none;}

LI.menu		{font-family: "Book Antiqua", "Times", "Serif", Serif;
		 font-size: 25pt; text-align: left;}

A		{background-color: transparent; color: red; text-decoration: none;}
A:HOVER		{background-color: transparent; color: white; text-decoration: underline;}

A.menu		{background-color: transparent; text-decoration: none; color: white;}

A:HOVER.menu	{text-decoration: none;
		 background-color: transparent;
		 font-weight: lighter;
		 font-size: 22pt;
		 background-image: url("../images/deco/bluish/stamp.png");
		 letter-spacing: 2mm;}

P#footer	{font-size: 8pt; font-style: italic; text-align: right;}
P#breast	{font-size: 8pt; font-style: italic; text-align: left;}


/* Page-Specific Stuff */

/* Music */
TABLE.albums {background-color: #EE8888; color: #000000; border-style: dashed; width: 600px;}
TEXTAREA.review {background-color: #CC9999; color: #000000;}
