@charset "UTF-8";
/* CSS Document */



#banner-ba {
	width:960px;
	height:180px;
}
#ba-home-left-column {
	/* [disabled]background-color: #FF3; */
	float: left;
	height: 800px;
	width: 350px;
	margin-right: 26px;
	margin-left: 20px;
	margin-top: 30px;
	position:relative;
}
#get-to-know-left-column {
	float: left;
	height: 800px;
	width: 440px;
	margin: 0px;
	padding-left: 40px;
	padding-right: 50px;
}

#ba-main-container {
	background-image: url(../../avakian/img/ba-home-bg-belowmasthead.jpg);
	width: 960px;
	background-repeat: no-repeat;
/*	position:relative; */
}


#ba-main-container-litebkgrd {
	background-image: url(../../avakian/img/ba-home-bg-belowmasthead-lite.jpg);
	width: 960px;
	background-repeat: no-repeat;
/*	position:relative; */
}

#ba-subpage-main-container {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-left: 200px;
	padding-right: 100px;
}

#ba-home-right-column {
	float: left;
/*	height: 3000px; */
	width: 515px;
	margin-top: 30px;
	position:relative;
}
#get-to-know-heading {
	height: 80px;
	padding-top: 20px;
	margin-left: 250px;
}

#get-to-know-right-column {
	float: right;
/*	height: 3000px; */
	width: 430px;
	/* [disabled]margin-top: 110px; */
}

h4 {
	font-family: "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosCnBold', "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", "sans-serif; font-weight:600; font-stretch:condensed;";
	background-color: #54656D;
	color: #FFE100;
	font-size: 18px;
	line-height: 20px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 18px;
}
.ba-move-book-left {
	margin-left: -10px;
}
.ba-move-book-right {
	margin-left: 35px;
}
.ba-move-book-right-double {
	margin-left: 70px;
}
.ba-move-book-right-triple {
	margin-left: 120px;
}
.left-float {
	float: left;
	/* [disabled]padding: 5px; */
	margin-top: -15px;
	margin-right: 40px;
	margin-bottom: 25px;
	margin-left: 5px;
}
#get-to-know-left-column ul li a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	list-style-type: none;
}







.ba-home-read-more {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.ba-home-vertical-spacing-a {
	margin-top: 50px;
}
.ba-home-vertical-spacing-b {
	margin-top: 10px;
}

h1 {
	font-family: font-family
: "HelveticaNeueBlack", "HelveticaNeue-Black", "Helvetica Neue Black", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosBold', "Arial Black", "sans-serif; font-weight:800; font-stretch:normal;";
	font-family: "HelveticaNeueBlack", "HelveticaNeue-Black", "Helvetica Neue Black", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosBold', "Arial Black", "sans-serif; font-weight:800; font-stretch:normal;";
	/* [disabled]letter-spacing: -0.1em; */
	line-height: 1;
	font-size: 24px;
}



h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
}


h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
}


#get-to-know-main-container h1 {
	font-family: "HelveticaNeueBlack", "HelveticaNeue-Black", "Helvetica Neue Black", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosBold', "Arial Black", "sans-serif; font-weight:800; font-stretch:normal;";
	font-size: 44px;
	color: #EF3824;
	text-align: center;
	font-style: normal;
	font-variant: normal;
}




.ba-arrange-forward {
	z-index: 100;
	position: relative;
}
.ba-arrange-backward {
	z-index: 1;
	position: relative;
}
.ba-home-right-box {
	float: right;
	width: 140px;
	margin-left: 50px;
}
.ba-home-white-bg {
	background-color: #F5F7F8;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 15px;
	padding-left: 15px;
	width: 300px;
	margin-right: 200px;
}
.ba-home-white-bg-right-align {
	background-color: #F5F7F8;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 240px;
	margin-left: 250px;
	margin-top: -140px;
	padding: 10px;
}
.ba-home-align-left {
	float: left;
	/* [disabled]display: block; */
	margin-right: 5px;
	margin-bottom: 25px;
}
.clear {
	clear: both;
	float: none;
}
.ba-home-text-left {
	float: left;
	width: 100%;
	padding: 5px;
	margin-right: 5px;
	margin-top: -15px;
}
.ba-home-rotate-basics-front {
	position: relative;
	transform: rotate(-5deg);
	-ms-transform: rotate(-5deg); /* IE 9 */
	-webkit-transform: rotate(-5deg); /* Safari and Chrome */
	-o-transform: rotate(-5deg); /* Opera */
	-moz-transform: rotate(-5deg); /* Firefox */
	z-index: 5;
	margin-bottom: 15px;
}

.ba-home-rotate-5degleft {
	position: relative;
	transform: rotate(-5deg);
	-ms-transform: rotate(-5deg); /* IE 9 */
	-webkit-transform: rotate(-5deg); /* Safari and Chrome */
	-o-transform: rotate(-5deg); /* Opera */
	-moz-transform: rotate(-5deg); /* Firefox */
	z-index: 5;
	margin-bottom: 15px;
}

.ba-home-rotate-5degright {
	position: relative;
	transform: rotate(5deg);
	-ms-transform: rotate(5deg); /* IE 9 */
	-webkit-transform: rotate(5deg); /* Safari and Chrome */
	-o-transform: rotate(5deg); /* Opera */
	-moz-transform: rotate(5deg); /* Firefox */
	z-index: 10;
	margin-bottom: 15px;
}

.ba-home-zindex5 {
	z-index: 5;
}

.ba-home-zindex10 {
	z-index: 10;
}

.ba-home-zindex1 {
	z-index: 1;
}

.ba-home-marginbottom10 {
	margin-bottom: 10px;
}

.ba-home-marginbottom15 {
	margin-bottom: 15px;
}


.ba-home-rotate-7talks {
	position: relative;
	transform: rotate(2deg);
	-ms-transform: rotate(2deg); /* IE 9 */
	-webkit-transform: rotate(2deg); /* Safari and Chrome */
	-o-transform: rotate(2deg); /* Opera */
	-moz-transform: rotate(2deg); /* Firefox */
	z-index: 10;
	margin-bottom: 20px;
}

.ba-home-rotate-dvd {
	position: relative;
	transform: rotate(-6deg);
	-ms-transform: rotate(-6deg); /* IE 9 */
	-webkit-transform: rotate(-6deg); /* Safari and Chrome */
	-o-transform: rotate(-6deg); /* Opera */
	-moz-transform: rotate(-6deg); /* Firefox */
	z-index: 5;
	/* [disabled]margin-bottom: 15px; */
}

.ba-home-rotate-basics-back {
	position: relative;
	transform: rotate(5deg);
	-ms-transform: rotate(5deg); /* IE 9 */
	-webkit-transform: rotate(5deg); /* Safari and Chrome */
	-o-transform: rotate(5deg); /* Opera */
	-moz-transform: rotate(5deg);
}
.ba-home-because-right-padding {
	padding-right: 40px;
}
.ba-home-kerned-type {
	letter-spacing: -1.em;
	/* [disabled]letter-spacing: -0.05em; */
	margin-right: -25px;
	/* [disabled]word-spacing: -0.05em; */

}
.ba-home-text-down {
	position: relative;
	top:20px;
}

.ba-home-text-down-30 {
	position: relative;
	top:30px;
}

.ba-home-text-down-40 {
	position: relative;
	top: 40px;
}


.ba-home-text-down-60 {
	position: relative;
	top: 60px;
}
a.tip {
	text-decoration: none;
	color: black;
	font-size: 12px;
}
a.tip:hover {
	/* [disabled]cursor: help; */
	position: relative;
}
a.tip span {
    display: none
}
a.tip:hover span {
	border: thin solid black;
	padding: 5px 5px 5px 5px;
	display: block;
	z-index: 1001;
	background: white;
	left: 0px;
	margin: 10px;
	width: 200px;
	position: absolute;
	top: -50px;
	text-decoration: none;
}

a[title].tip:hover:after {
  content: attr(title);
  padding: 4px 8px;
  color: #333;
  position: absolute;
  left: 0;
  top: 100%;
  white-space: nowrap;
  z-index: 20px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0px 0px 4px #222;
  -webkit-box-shadow: 0px 0px 4px #222;
  box-shadow: 0px 0px 4px #222;
  background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #eeeeee),color-stop(1, #cccccc));
  background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -o-linear-gradient(top, #eeeeee, #cccccc);
}

.right-align {
	text-align: right;
	margin-top: -15px;
}
.get-to-know-align-right {
	float: right;
	padding: 5px;
}
.get-to-know-right-align-text {
	text-align: right;
}

#get-to-know-right-col {
	float: right;
/*	height: 2400px; */
	width: 300px;
	padding: 5px;
	/* [disabled]margin-right: 30px; */
	background-color: lime;
}

#ba-subpage-main-container div p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.6;
	margin-left: 75px;
}

#ba-subpage-main-container div p.blurb {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.3;
	margin-left: 75px;
}

.get-to-know-heading {
	font-family: "Helventica Black", Helventica, Arial, sans-serif;
	font-size: 48px;
	color: #EF3824;
	text-align: center;
	padding-top: 0px;
	margin-top: -15px;
	margin-bottom: -15px;
}
#get-to-know-right-column .get-to-know-box h1 {
	font-size: 18px;
}
.ba-text-up {
	margin-top: .2em;

}

.ba-text-up-minus-10 {
	position: relative;
	margin-top: -10px;

}

.ba-text-up-30 {
	position:relative;
	margin-bottom: 30px;

}

.get-to-know-box {
	background-color: #FFFFA3;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-bottom: 10px;
}
.white-bg {
	background-color: #E1E5E8;
	height: 2000px;
	padding-right: 15px;
}
#ba-page-heading {
	height: 75px;
	padding-top: 20px;
}
#ba-page-col1 {
	margin: 5px;
	padding: 8px;
/*	height: 2000px; */
	width: 400px;
	float: left;
}
#ba-page-col2 {
	margin: 5px;
	padding: 8px;
	/*	height: 2000px; */
	/* height:750px; */
	width: 240px;
	float: left;
}
#ba-main-container  h2 {
	font-size: 14px;
}
#get-to-know-heading h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 48px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
#get-to-know-right-column .get-to-know-box ul li p {
    margin:.5em 10% .5em 0; 
}
.right-margin {
	margin-right: 100px;
}
.right-margin-15 {
	padding-right: 15px;
	margin-right: 30px;
}
.ba-gettoknow-caption {
	font-size: 12px;
}
.ba-short-bio-quote-indent {
	padding-right: 24px;
	padding-left: 24px;
}
#ba-subpage-main-container #footer #Footer {
	position: absolute;
	left: 10px;
}
#ba-subpage-background-container {
	background-image: url(../../avakian/img/ba-home-bg-belowmasthead.jpg);
	background-repeat: no-repeat;
}

#ba-subpage-background-container-litebkgrnd {
	background-image: url(../../avakian/img/ba-home-bg-belowmasthead-lite.jpg);
	background-repeat: no-repeat;
}

.ba-text-indent-right {
	padding-right: 20px;
}
.ba-smiling-photo-float {
	float: left;
	/* [disabled]margin-bottom: 1100px; */
	margin-left: -175px;
	margin-right: 24px;
}


.number-for-list {
	font-size: 36px;
	font-weight: bold;
	float: left;
	width: 40px;
	text-align: right;
	margin-left: -45px;
	padding-right: 5px;
	/* [disabled]margin-top: -5px; */
}
#ba-main-container #ba-subpage-main-container blockquote p {
	font-size: 14px;
	line-height: 18px;
}



  
/* Below are the styles for the BAsics pages  */

.basics-page-heading {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	font-weight:bold;
	margin-top:22px;
	font-style:normal;
	font-variant:normal;
}

#basics-container  {
	width:960px;
	margin:auto;
	padding-top:20px;
}

#ba-main-container {
	height: auto;
}


#basics-container #basics-middlecolumn ul li {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
}


#basics-leftcolumn  {
	width:200px;
	display:block;
	float:left;
	display:inline;
	padding-top:30px;
}

#basics-middlecolumn  {
	display:block;
	width:485px;
	padding-left:10px;
	float:left;
	display:inline;
}

#basics-rightcolumn  {
	display:block;
	width:245px;
	padding-left:10px;
	float:right;
	display:inline;
	padding-top:30px;
}

.ba-basics-cover-image {
	text-align: center;
	margin: 10px;
	padding: 10px;
}

.ba-basics-nav-list {
	text-align: center;
	line-height: normal;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}
  
/* Above are the styles for the BAsics pages  */


#fctd-cover-column {
	margin: 5px;
	padding: 8px;
	height:780px;
	width: 240px;
	float: left;
}



p.ednote, div.ednote {
	background: #fafafa;
	padding: 8px;
	font: 90%/normal "Gill Sans", "Trebuchet MS", sans-serif;
	color: #282828;
	border: 1px solid #c9c9c9;
}


div.interviewbox, div.interviewbox {
	background: #fafafa;
	padding: 8px;
	font: 90%/normal "Gill Sans", "Trebuchet MS", sans-serif;
	color: #282828;
	border: 1px solid #c9c9c9;
	margin-top: 9pt
}


div.blurb p, p.blurb {
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 86%;
}



/* STYLES FOR BA Speaks: REVOLUTION—NOTHING LESS!  */


#ba-subpage-main-container-ba-speaks {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-left: 100px;
	padding-right: 100px;
}


#ba-subpage-main-container-ba-speaks div .ba-home-white-bg.shadow h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
}


h1.ba-speaks-head1 {
	font-family: font-family
: "HelveticaNeueBlack", "HelveticaNeue-Black", "Helvetica Neue Black", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosBold', "Arial Black", "sans-serif; font-weight:800; font-stretch:normal;";
	font-family: "HelveticaNeueBlack", "HelveticaNeue-Black", "Helvetica Neue Black", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosBold', "Arial Black", "sans-serif; font-weight:800; font-stretch:normal;";
	/* [disabled]letter-spacing: -0.1em; */
	line-height: 1;
	font-size: 24px;
}

.ba-speaks-head2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
}

h3.ba-speaks-head3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
}

/* END STYLES FOR BA Speaks */