/* --------------------------------------------------------------------------------------------------
	Title:		Alliance Music Entertainment Print CSS Document
	Author:		Squircle Inc.
	Artist:		Louis R. Stephens
	Date:		March 25, 2010
------------------------------------------------------------------------------------------------------ */
* { margin: 0; padding: 0; }

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 150%;
	text-align: center;
	background-color: #fff;
}

.clearer { height: 0; line-height: 0px; clear: both; }

.navigation, #footer .footerNav, body#contact .main p, .formHolder, 
body#artist .twoColumn .main, body#artist .twoColumn .side, body#artist .socialNetwork, #tcontenttabs { display: none; }

#tcontent2 .print, #tcontent2 h1 { margin-bottom: 12px; }

a img { border: none; }

/*  ---------------------------------------------------------------------------
	=Global Layout
------------------------------------------------------------------------------- */
h1, h2, h3, h4 {  }
h1 { font-size: 20px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4 { font-size: 12px; }

h1 span { font-size: 14px; font-weight: normal; }

h1, h2, h3, h4, p, blockquote { padding: 12px 0 0 0; }

/* ---------- */
.constraint { width: auto; margin: 0 auto; text-align: left; }

.mainContent{ margin-top: 20px; border-top: 1px solid #000; }

div.fullColumn, div.twoColumn, div.threeColumn, div.fourColumn { width: auto; padding-bottom: 45px; }

#mycarousel, .jcarousel-skin-tango{ display: none; }

.contentPageTitle { margin: 15px 0 10px 0; }

.credit { font-size: 10px; padding: 5px 0 20px 0; }

.topLogo { float: right; width: 244px; height: 85px; position: absolute; top: 1px; right: 0; cursor: pointer; background: transparent url(../images/ameTopLogo.png) no-repeat top left; }
.topLogo img { display: none; }

/*	=TWO COLUMN
---------------------------------------------------------------- */
.twoColumn {  }
.twoColumn .main { float: left; width: 580px; }

.twoColumn .column { float: left; width: 49%; }
.twoColumn .last { float: right; }

/*	=THREE COLUMN
---------------------------------------------------------------- */
.threeColumn {  }
.threeColumn .main { float: left; width: 49.99%; }

.threeColumn .column { float: left; width: 31%; margin-right: 20px;  }
.threeColumn .last { float: right; margin-right: 0; }

/*	=FOUR COLUMN
---------------------------------------------------------------- */
.fourColumn {  }
.fourColumn .column { float: left; width: 223px; }
.fourColumn .last { float: right; }

/*  =side & sideAlt
---------------------------------------------------------------- */
.side { float: left; width: 300px; }
.sideAlt { float: right; width: 300px; margin-top: 43px; }

/*	=header
---------------------------------------------------------------- */
#header { background-image: none; }
#header .ameLogo { background: none; }

/*  ---------------------------------------------------------------------------
	=home
------------------------------------------------------------------------------- */
body#home .extraVisual { background: none; }

body#home .extraVisual .constraint { text-align: center; }

body#home #header .callToActionArea { display: none; }

/*  ---------------------------------------------------------------------------
	=artist
------------------------------------------------------------------------------- */
/* body#artist #tcontent2 ul { float: left; width: 270px; margin-right: 20px; } */
body#artist table { width: 100%; margin-top: 12px; border-collapse:collapse; text-align: center; border: 1px solid #333; }
body#artist table td { padding: 2px 5px; border: 1px solid #333; }
body#artist table h3 { padding-top: 0; }

/*  ---------------------------------------------------------------------------
	=contact
------------------------------------------------------------------------------- */

body#contact .sideAlt { float: none; width: auto; margin-top: 0; clear: both; }
body#contact .social { display: none; }
