/* background formating */
body
{
	/* black */
	background-color:#000000;
}

/* header and link section formating */
#Header
{
	padding:0px;
	/* black */
	background-color:#000000;
	width:990px;
	margin:0 auto;
	position:relative;
	right:0%;
	left:0%;
}
	
/* logo in header section formating */
#Logo
{
    background-image:url(http://www.azpiano.com/Images/Site/MusicNotationLogo.jpg);
    background-color:#eae1c2;
    background-position:top;
	margin:0 auto;
    text-align:center;
    height:120px;
}

/* logo text in header formating */
#LogoTextRed
{
	/* red light */
	color:#c9181f;
	font-family:Freestyle Script Bold LET;
	font-size:80pt;
	text-decoration:none;
}
#LogoTextBlack
{
	/* black */
	color:#000000;
	font-family:Freestyle Script Bold LET;
	font-size:80pt;
	text-decoration:none;
}

/* main section formating */
#Main
{
	padding:5px;
	/* tan light */
	background-color:#eae1c2;
	width:980px;
	margin:0 auto;
	position:relative;
	right:0%;
	left:0%;
	text-align:center;
}

/* general paragraph formating */
p
{
	font-family:Verdana;
	font-size:10pt;
	color:black;
	text-align:left;
}

/* footer formating */
#Footer
{
	/* red light */
	color:#FFFFFF;
	font-family:Arial;
	font-size:10pt;
	position:relative;
	text-align:center;
}
#FooterLink
{
	/* red light */
	color:#c9181f;
	font-family:Arial;
	font-size:10pt;
	text-align:center;
	text-decoration:none;
}

/* hr formating */
.HrRed
{
	/* red dark */
	color:#bb1515;
}
.HrTan
{
	/* tan dark */
	color:#dab183;
}

/* NAVIGATION TABS */
	
	/* navigation tabs div formating */
	.NavigationTabDIV
	{
		text-align:center;
	}
	/* Nav Table Style (applied to table (mainly to center it))*/
	.NavTable
	{
		font-family:Verdana;
		font-size:12pt;
		text-align:center;
		margin:0 auto;
	}
	/* navigation tabs table data formating */
	.NavigationTabData
	{
		/* red dark */
		background-color:#bb1515;
		width:150px;
	}
	/* navigation tabs table data formating */
	.NavigationTabDataBlank
	{
		background-color:black;
		width:150px;
	}
	/* navigation tabs table data link-available formating */
	.NavigationTabLinkAvailable
	{
		color:black;
		text-decoration:none;		
	}
	/* navigation tabs table data link-primary formating */
	.NavigationTabLinkPrimary
	{
		/* white */
		color:White;
		text-decoration:none;
		
	}
	/* navigation tabs table data link-secondary formating */
	.NavigationTabLinkSecondary
	{
		/* black */
		color:#000000;
		text-decoration:none;
	}

/* COMPARISON TABLE */
	
	/* data title cell */
	.CompareDataTitle
	{
		/* blue dark */
		background-color:#283744;
		width:150px;
		padding:5px;
	}
	/* data title cell text */
	.CompareDataTitleText
	{
		color:White;
		text-align:center;
	}
	/* data Manufacturer cell */
	.CompareDataManufacturer
	{
		/* blue medium */
		background-color:#294057;
		width:150px;
		padding:5px;
	}
	/* data Manufacturer cell text */
	.CompareDataManufacturerText
	{
		color:White;
		text-align:center;
	}
	/* data parameter cell */
	.CompareDataParameter
	{
		/* gray light */
		background-color:#84acc3;
		width:150px;
		padding:5px;
	}
	/* data parameter cell text */
	.CompareDataParameterText
	{
		color:White;
		text-align:center;
	}
	/* data parameter row */
	.CompareDataRowShaded
	{
		/* tan medium */
		background-color:#e0cda7;
	}
	
/* Image Placement and Wrapping */

	/* img top left wrapped */
	.TopLeftWrapped
	{
		float: left;
		margin-right: 8px;
		margin-bottom: 8px;
	}		
	/* img top right wrapped */
	.TopRightWrapped
	{
		float:right;
		margin-left: 8px;
		margin-bottom: 8px;
	}
	/* img top middle wrapped */
	.TopMiddleWrapped
	{
		float:inherit;
		margin-left: 8px;
		margin-bottom: 8px;
		margin-top:8px;
	}
	/* img middle left wrapped */
	.MiddleLeftWrapped
	{
		float: right;
		margin-right: 8px;
		margin-top: 8px;
		margin-bottom: 8px;
	}
	/* img middle right wrapped */
	.MiddleRightWrapped
	{
		float: right;
		margin-left: 8px;
		margin-top: 8px;
		margin-bottom: 8px;
	}
	/* img bottom left wrapped */
	.BottomLeftWrapped
	{
		float: left;
		margin-right: 8px;
		margin-top: 8px;
	}
	/* img bottom right wrapped */
	.BottomRightWrapped
	{
		float: right;
		margin-left: 8px;
		margin-top: 8px;
	}
	/* img Manufacturer thumbs */
	.ManufacturerThumb
	{
		margin:4px;
	}

/* Manufacturer DESCRIPTION FORMATING */

	/* Manufacturer description logo formating */
	.ManufacturerDescriptionLogo
	{
		/* tan medium */
		background-color:#e0cda7;
		width:240px;
		padding:5px;
		text-align:center;
	}
	/* logo image formating */
	.ManufacturerLogo
	{
		/* tan medium */
		background-color:Transparent;
		border:0px;
	}
	/* Manufacturer description picture formating */
	.ManufacturerDescriptionPicture
	{
		width:240px;
		padding:5px;
		text-align:center;
	}
	/* Manufacturer piano picture formating */
	.ManufacturerPicture
	{
		background-color:Transparent;
		border:0px;
	}
	/* Manufacturer description description formating */
	.ManufacturerDescriptionDescription
	{
		width:480px;
		padding:10px;
	}
	/* Manufacturer link */
	.ManufacturerLink
	{
		/* blue dark */
		color:#283744;
		text-decoration:none;
	}
	/* Manufacturer title */
	.ManufacturerTitle
	{
		font-family:Verdana;
		font-size:24pt;
		/* blue dark */
		color:#283744;
		text-align:center;
	}
	
/* MANUFACTURER PAGE */

	/* Quick links to other manufacturers */
	.ManuNavA
	{
		font-size:8pt;
		font-family:Verdana;
		/* color */
		color:#7B8784;
		text-align:center;
		text-decoration:underline;
		margin-left:4px;
		margin-right:4px;
	}
	/* About Section */
	.ManuAboutData
	{
		background-color:White;
		width:460px;
		padding:10px;
		vertical-align:top;
	}
	/* Models Section */
	.ManuModelData
	{
		width:460px;
		padding:10px;
		vertical-align:top;
	}
	/* Section Title */
	.ManuSecTitle
	{
		font-size:large;
		font-family:Verdana;
		color:black;
		text-align:left;
	}
	/* Models Title */
	.ManuModelTitle
	{
		font-size:large;
		font-family:Verdana;
		color:black;
		text-align:center;
	}
	/* Manufacturer Page Sample Images As Link */
	.ManuSampImgA
	{
		vertical-align:middle;
		text-decoration:none;
	}
	/* Manufacturer Page Sample Images */
	.ManuSampImg
	{
		border:none;
	}
	/* Manufacturer Page Vertical Line */
	.ManuLine
	{
		width:4px;
		/* tan medium */
		background-color:#e0cda7;
	}
	/* Table of Model Names */
	.ManuModel
	{
		font-size:12pt;
		font-family:Verdana;
		/* color */
		color:#7B8784;
		text-align:center;
		width:160px;
	}
	/* Table of Model Sizes */
	.ManuSize
	{
		font-size:12pt;
		font-family:Verdana;
		/* tan dark */
		color:#7B8784;
		text-align:center;
		width:120px;
	}
	
/* Index welcome letter paragraph formating */
.PWelcome
{
	text-indent:20px;
}
/* Index welcome letter salutations formating */
.PSalutation
{
	text-indent:300px;
}

/* Manufacturer Logo list on front page formating */
.IndexLogoPad
{
	padding:5px;
}

/* Testimonials paragraph formating */
.PTestimonial
{
	padding-left:150px;
	padding-right:150px;
	font-family:Verdana;
	font-size:12pt;
	color:black;
	text-align:left;
}

/* Index news */
.News
{
	background-color:#7F7F7F;
}

/* Index news text */
.NewsText
{
	color:white;
	text-align:center;
	padding:5px;
}

/* USED PIANOS */
	/* Piano Description Container*/
	.PreODescription
	{
		/* tan medium */
		background-color:#e0cda7;
		width:500px;
		padding:5px;
		text-align:center;
	}