
html {height:100%;min-width:960px;}

body {
	text-align:center;
	height:100%;
	width:100%;
	min-width:960px;
	margin:0;
	background-color:#000;
	background-repeat:no-repeat;
	background-position:center top; 
}

body.homePage {
	background-image:url('../images/ALNO_Home_bg.jpg');
}

body.aboutPage {
	background-image:url('../images/ALNO_About_bg.jpg');
}

body.productionPage {
	background-image:url('../images/ALNO_ProductionNotes_bg.jpg');
}

body.photosPage {
	background-image:url('../images/ALNO_Photos_bg.jpg');
}

body.trailerPage {
	background-image:url('../images/ALNO_Trailer_bg.jpg');
}

body.castPage {
	background-image:url('../images/ALNO_CastCrew_bg1.jpg');
}

body.crewPage {
	background-image:url('../images/ALNO_CastCrew_bg2.jpg');
}

body.reviewsPage {
	background-image:url('../images/ALNO_Reviews_bg.jpg');
}

body.musicPage {
	background-image:url('../images/ALNO_Music_bg.jpg');
}

#bodyFadeScreen {
	background-color:#000;
	position:absolute;
	z-index:0;
	width:100%;
	height:830px;
	opacity:0;
	top:37px;
}

#bodyWrapper {
	width:100%;
	height:100%;
	z-index:1;
	position:absolute;
	min-width:960px;
}

#nobbsLogo {
	height:105px;
}

#nobbsLogo img {
	cursor:pointer;
}

#navWrapper {
	text-align:center;
	background-position:center top;
	background-image:url('../images/ALNO_navBar.jpg');
	background-repeat:no-repeat;
	min-width:960px;	
	
}

#fbLike{
	width:78px;
	height:26px;
	position:relative;
	top:2px;
	left:-39px;
}

#fbProfile, #fbProfile img {
	width:26px;
	margin-right:0;
	border: 0 none;
	margin-right:26px;
}

#nav {
	width:960px;
	margin: 0 auto;
	height:31px;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	padding:6px 0 0 98px;
}

#contentWrapper {
	height:745px;
	margin:0 auto;
	position:relative;	
}


#navWrapper {
	height:37px;	
}

#navWrapper li {
	color:#FFFFFF;
	cursor:pointer;
	float:left;
	margin-right:44px;
	list-style-type:none;
		
}

#navWrapper li.active, #navWrapper li:hover {
	color:#C39C51;
}

.dijitContentPane {
	position:relative;
}

#bodyPage img {
	position:absolute;
	height:183px;
	bottom:15px;
	left:0;
	width:960px;
}


#footerContainer {
width:960px;
margin:0 auto;
padding-left:23px;
margin-top:-138px;
}

/*HOME PAGE STYLES*/
#homePage img {
	position:absolute;
	top:449px;
	left:0;
}

#homePage #quoteRotator {
	width:453px;
	height:66px;
	position:absolute;
	padding-top:5px;
	top:487px;
	left:251px;
	padding-left:3px;
	color:#FFFFFF;
	font-size:0.8em;
	font-style:oblique;
	text-align:center;
	font-family:Georgia;
	text-transform:uppercase;
	/*border-left:1px solid #3B2C19;*/
	/*border-right:1px solid #3B2C19;*/
	/*border-top:1px solid #3B2C19;*/
	/*border-top-left-radius: 10px;*/
	/*border-top-right-radius: 10px;*/
	/*-moz-border-radius-topleft: 10px;*/
	/*-moz-border-radius-topright: 10px;*/
	/*-webkit-border-radius-topleft: 10px;*/
	/*-webkit-border-radius-topright: 10px;*/
}

#quoteRotator .accent {
	font-size: 12px;
	color:#9F907A;
	font:Georgia;
	font-weight:bold;
	font-style:oblique;
}

.claro #quoteRotator .dijitContentPane {
	padding:0;
	overflow:hidden;
}

#homePod1 {
	width:233px;
	height:107px;
	position:absolute;
	cursor:pointer;
	top:470px;
	left:5px;
	z-index:100;
	background-image:url("../images/ALNO_Listen3.png");
	
}

#homePod1:hover  {
	top:470px;
	left:5px;
	background-image:url("../images/ALNO_Listen4.png");
	overflow:hidden;
}

/*TRAILER PAGE STYLES*/
#trailerPage .background {
	background-image:url(../images/ALNO_Trailer_videoBox1.png);
	background-repeat:no-repeat;
	width:610px;
	height:420px;
	position:absolute;
	right:12px;
	top:35px;
}

#vidPlayer{  		
	width:582px;
	height:	332px;
	margin:0 auto;
	margin-top:87px;
}

.ipad #vidPlayer {
	margin-left:10px; 
}


/*MUSIC PAGE STYLES*/
#musicPage .background {
	background-image:url(../images/ALNO_MusicBox2.png);
	background-repeat:no-repeat;
	width:610px;
	height:560px;
	position:absolute;
	right:14px;
	top:20px;
}

#musicPlayer{  		
	width:344px;
	height:	25px;
	margin:0 auto;
	margin-top:86px;
}


.ipad #musicPlayer {
	width:344px;
	height:	25px;
	margin:0 auto;
	margin-top:95px;
}


#musicPage .contentWrapper {
	overflow:hidden;
	position:absolute;
	width:512px;
	left:38px;
	top:116px;
	height:75%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	
}

#musicPage .content {
	width:100%;	
	text-align:left;
}

#musicPage .bhScrollbar {
	height:78%;
	top:105px;
}

/* REVIEW PAGE STYLES */
#reviewsPage .background{
	background-image:url(../images/ALNO_ReviewsContentBox1.png);
	background-repeat:no-repeat;
	width:610px;
	height:560px;
	position:absolute;
	top:30px;
	right:8px;
}

#reviewsPage .contentWrapper {
	overflow:hidden;
	position:absolute;
	width:512px;
	left:38px;
	top:92px;
	height:79%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:19px;
}

#reviewsPage .content {
	width:100%;	
}

#reviewsPage .bhScrollbar {
	height:78%;
	top:89px;
}

/* CAST PAGE STYLES */
#castPage .background, #crewPage .background {
	background-image:url(../images/ALNO_CastCrew_Box.png);
	background-repeat:no-repeat;
	width:610px;
	height:560px;
	position:absolute;
	top:25px;
	right:15px;
}
#castPage .contentWrapper, #crewPage .contentWrapper {
	overflow:hidden;
	position:absolute;
	width:512px;
	left:38px;
	top:92px;
	height:78%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:19px;
}
#castPage .content, #crewPage .content {
	width:100%;
	text-align:left;
}

#castBtn{   
	background-repeat:no-repeat;
	width:144px;
	height:83px;
	position:absolute;
	left:167px;
	top:11px;
	background-image:url("../images/ALNO_CastCrew_castBtn2.png");
	cursor:pointer;
}

#crewBtn{	    
	background-repeat:no-repeat;
	width:129px;
	height:83px;
	position:absolute;
	right:179px;
	top:11px;	
	cursor:pointer;
	background-image:url("../images/ALNO_CastCrew_crewBtn2.png");
}

#castPage #castBtn, #crewPage #castBtn:hover {
	background-image:url("../images/ALNO_CastCrew_castBtn1.png");
}

#crewPage #crewBtn, #castPage #crewBtn:hover {
	background-image:url("../images/ALNO_CastCrew_crewBtn1.png");
}

#crewPage .bhScrollbar, #castPage .bhScrollbar {
	height:75%;
	top:110px;
}

/* ABOUT & PRODUCTION PAGE STYLES */
#aboutPage .background, #productionPage .background {
	background-image:url(../images/ALNO_AboutBox_bg.png);
	background-repeat:no-repeat;
	width:610px;
	height:470px;
	position:absolute;
	top:35px;
	right:12px;
}
#aboutPage .contentWrapper {
	overflow:hidden;
	position:absolute;
	width:512px;
	left:38px;
	top:100px;
	height:64%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	
}

#productionPage .contentWrapper {
	overflow:hidden;
	position:absolute;
	width:512px;
	left:38px;
	top:100px;
	height:69%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:19px;
}



#aboutPage .content, #productionPage .content {
	width:100%;
	text-align:left;
}

#synopsisBtn{   
	background-repeat:no-repeat;
	width:166px;
	height:83px;
	position:absolute;
	left:126px;
	top:16px;
	cursor:pointer;
	background-image:url("../images/ALNO_synopsBtn2.png");
}

#productionBtn{	    
	background-repeat:no-repeat;
	width:129px;
	height:83px;
	position:absolute;
	right:179px;
	top:16px;	
	cursor:pointer;
	background-image:url("../images/ALNO_ProdNotes_btn2.png");
}

#aboutPage #synopsisBtn, #productionPage #synopsisBtn:hover {
	background-image:url("../images/ALNO_synopsBtn1.png");
}

#productionPage #productionBtn, #aboutPage #productionBtn:hover {
	background-image:url("../images/ALNO_ProdNotes_btn1.png");
}

#downloadProductionNotesBtn {
	position:relative;
	margin:0 auto;
	top: 461px;
}

#productionPage .bhScrollbar {
	height:68%;
	top:110px;
}

/* GENERAL CONTENT BACKGROUND STYLES*/
.accent {
	color:#c39c51;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;	
}

.accent2 {
	color:#ccb583;		
}

.content {
	color:#FFFFFF;
	overflow:hidden;
}

.bhScrollbar {
	position:absolute;
	border: 2px solid #3E2B12;
	background-color:#22190D;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	right:14px;
	width:20px;
}

.bhScrollbar .container{
	width:20px;
	position:relative;
	height:100%;
	width:12px;
	margin:0 auto;
}

.bhScrollbar .dragger {
	background-image:url('../images/ALNO_scrollHandle4.png');
	background-repeat:no-repeat;
	width:12px;
	height:25px;
	left: 0 !important;
}

/* BH ANPHOTOVIEWER STYLES*/

.anPhotoViewer {
	width:789px;
	height:622px;
	position:absolute;
	top:-12px;
	left:92px;
	background-image: url('../images/ALNO_PhotosBox.png');
	background-repeat:no-repeat;
	background-position:top center;
}

.anPhotoViewer .backButton {
	width:70px;
	height:22px;
	position:absolute;
	top:51px;
	left:304px;
	background-image: url("../images/ALNO_back3.png");
	background-repeat:no-repeat;
}

.anPhotoViewer .backButton:hover {
	background-image: url("../images/ALNO_back4.png");
	cursor:pointer;
}
.anPhotoViewer .nextButton {
	width:76px;
	height:23px;
	position:absolute;
	top:50px;
	right:304px;
	background-image: url('../images/ALNO_next3.png');
	background-repeat:no-repeat;
}

.anPhotoViewer .nextButton:hover {
	background-image: url("../images/ALNO_next4.png");
	cursor:pointer;
}

.anPhotoViewer .fadeScreen {
	position:absolute;
	width:680px;
	height:376px;
	background-color:#000000;
	z-index:200;
	left:52px;
	top:85px;
	opacity:1;
}

.anPhotoViewer .dijitStackContainer {
	width:680px;
	height:376px;
	position:absolute;
	top:84px;
	left:51px;
	border:1px solid #584419;
}

.claro .anPhotoViewer .dijitContentPane {
	padding:0;
	overflow:hidden;
	width:680px;
	height:376px;
	border:1px solid black;
	
}
.anPhotoViewer .dijitContentPane img {
	width:680px;
	height:376px;
}

.anPhotoViewer .thumbNailStrip {
	width:720px;
	position:absolute;
	top:491px;
	left:36px;
}

.anPhotoViewer .thumbNailStrip div {
	background-image: url('../images/ALNO_ThumbStrip.png');
	width:77px;
	height:47px;
	cursor:pointer;
	overflow:hidden;
	background-repeat:no-repeat;
	float:left;
	margin-right:9px;
	margin-bottom:9px;
	border:2px solid #654926;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.anPhotoViewer .thumbNailStrip div.active, .anPhotoViewer .thumbNailStrip div:hover {
	border:2px solid #C2B7A8;
}

.anPhotoViewer .thumb1 {
	background-position:-5px -5px;	
}

.anPhotoViewer .thumb2 {
	background-position:-95px -5px;	
}

.anPhotoViewer .thumb3 {
	background-position:-185px -5px;	
}

.anPhotoViewer .thumb4 {
	background-position:-275px -5px;	
}

.anPhotoViewer .thumb5 {
	background-position:-365px -5px;	
}

.anPhotoViewer .thumb6 {
	background-position:-455px -5px;	
}

.anPhotoViewer .thumb7 {
	background-position:-545px -5px;	
}

.anPhotoViewer .thumb8 {
	background-position:-635px -5px;	
}

.anPhotoViewer .thumb9 {
	background-position:-5px -65px;	
}

.anPhotoViewer .thumb10 {
	background-position:-95px -65px;	
}

.anPhotoViewer .thumb11 {
	background-position:-185px -65px;	
}

.anPhotoViewer .thumb12 {
	background-position:-275px -65px;	
}

.anPhotoViewer .thumb13 {
	background-position:-365px -65px;	
}

.anPhotoViewer .thumb14 {
	background-position:-455px -65px;	
}

.anPhotoViewer .thumb15 {
	background-position:-545px -65px;	
}

.anPhotoViewer .thumb16 {
	background-position:-635px -65px;	
}







