@charset "UTF-8";
/* CSS Document */
/** CSS Reset **/
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, img, em, strong, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, iframe { margin:0; padding:0; border:0; outline:0; vertical-align:baseline; }
ul { list-style:none; }
:focus { outline: 0; }
table { border-collapse:collapse; border-spacing:0; }

@font-face
{
font-family: "sfMoviePoster";
src: url('SF_Movie_Poster.ttf'),
     /* url('Sansation_Light.eot'); IE9 */
}

@font-face {
    font-family: 'sf_movie_posterregular';
    src: url('sf_movie_poster.eot');
    src: url('sf_movie_poster.eot?#iefix') format('embedded-opentype'),
         url('sf_movie_poster.woff') format('woff'),
         url('sf_movie_poster.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

body {
	background-image:url(images/background5.gif);
	background-repeat:repeat-x;
	overflow-x:scroll;	
}

#wrapper {
	width:1024px;
	margin:auto;
	margin-top:20px;
}

#masthead {
	width:1024px;
	
}

a:link {
	text-decoration:none;
	color:#000000;
}

a:visited {
	text-decoration:none;
	color:#000000;
}

/***** Main Nav ****/

#mainNav {
	width: 1024px;
	float:left;
}

#spotlight {
	width:162px;
	height:44px;
	float:left;
	background-image:url(images/spotlightButton.jpg);

}

#spotlight:hover {
	width:162px;
	height:44px;
	float:left;
	background-image:url(images/spotlightButton2.jpg);
}

#spotlightOff {
	width:162px;
	height:44px;
	float:left;
	background-image:url(images/spotlightButton3.jpg);

}

#spotlightOff:hover {
	width:162px;
	height:44px;
	float:left;
	background-image:url(images/spotlightButton4.jpg);
}

#about {
	width:153px;
	height:44px;
	float:left;
	background-image:url(images/aboutButton.jpg);

}

#about:hover {
	width:153px;
	height:44px;
	float:left;
	background-image:url(images/aboutButton2.jpg);
}

#music{
	width:155px;
	height:44px;
	float:left;
	background-image:url(images/musicButton.jpg);
	background-repeat:no-repeat;

}

#music:hover {
	width:155px;
	height:44px;
	float:left;
	background-image:url(images/musicButton2.jpg);
	background-repeat:no-repeat;

}



	

#films {
	width:154px;
	height:44px;
	float:left;
	background-image:url(images/filmsButton.jpg);

}

#films:hover {
	width:154px;
	height:44px;
	float:left;
	background-image:url(images/filmsButton2.jpg);

}



#screenplays {
	width:154px;
	height:44px;
	float:left;
	background-image:url(images/screenplayButton.jpg);
	background-repeat:no-repeat;

}

#screenplays:hover {
	width:154px;
	height:44px;
	float:left;
	background-image:url(images/screenplayButton2.jpg);
	background-repeat:no-repeat;

}


#contact {
	width:162px;
	height:44px;
	float:left;
	background-image:url(images/contactButton.jpg);
	background-repeat:no-repeat;

}

#contact:hover {
	width:162px;
	height:44px;
	float:left;
	background-image:url(images/contactButton2.jpg);
	background-repeat:no-repeat;

}



/*****Body Content *****/

#spotlightContent {
	width:1024px;
	float:left;
	background-color:#a11a1b;
}

#spotlightBox1 {
	width:256px;
	height:350px;
	float:left;
	background-color:#a11a1b;
	background-image:url(images/efyk.jpg);
	background-position:top;
	background-repeat:no-repeat;
	
}

#spotlightBox2 {
	width:768px;
	float:left;
	background-color:#82634C;
	background-image:url(images/banjo.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

#spotlightBox2description {
	width:964px;
	
	float:left;
	background-color:#a11a1b;
	padding-left: 30px;
	padding-right: 30px;
}

#spotlightBox2description p {
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#ffffff;
	padding: 25px;
	padding-top: 20px;
	padding-bottom: 10px;

}
	

#EagerForYourKissesWrapper {
	float:left;
	height:350px;
	
}
#EagerForYourKisses {
	
	float:left;
	
	
}
#spotlightBox3wrapper {
	width:275px;
	height:572px;
	float:left;
	background-image:url(images/box3.jpg);
	background-repeat:no-repeat;
}

#spotlightBox3 {
	width:215px;
	height:352px;
	float:left;
	font-family: "Times New Roman", Times, serif;
	font-size:16px;
	line-height: 17px;
	color:#ffffff;
	padding-left:30px;
	padding-right: 30px;
	padding-top:150px
}

#buyButton {
	width: 1004px;
	height:50px;
	float:left;
	background-color:#a11a1b;
	padding-left: 20px;
	background-image:url(images/ndfLogo2.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
	



#spotlightFooter {
	float:left;
	width:1024px;
	height: 525px;
	background-color:#414042;
	
}

#spotlightFooterBox1 {
	float:left;
	width:600px;
	height: 475px;
	-moz-border-radius: 15px;
    border-radius: 15px;
	margin: 20px;
	background-color:#F7EEE2;
	
}

#spotlightFooterBox1 p {
	padding-left:30px;
	padding-right:30px;
	padding-top:10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-style:italic;
}

#spotlightFooterBox2 {
	float:left;
	width: 359px;
	height: 475px;
	-moz-border-radius: 15px;
    border-radius: 15px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:10px;
	background-color:#F7EEE2;

}

#spotlightFooterBox2 p {
	padding-left:25px;
	padding-top:10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-style:italic;
	
}
	


#footer {
	width:1024px;
	height:50px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:30px;
	text-align: right;
	background-color:#ffffff;
}

#aboutContentWrapper {
	width: 1024px;
	height: 650px;
	float:left;
	background-color:#A11A1B;
	
}

#aboutContent {
	width: 950px;
	height: 580px;
	margin:auto;
	margin-top: 25px;
	margin-bottom: 25px;
	-moz-border-radius: 15px;
    border-radius: 15px;
	background-color:#F7EEE2;
	
	
	
}

#aboutContentBioWrapper {
	float:left;
}

#aboutContentBio {
	float:left;
	width:600px;
	
}

#aboutContentBio p {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color:#414042;
		padding-top:45px;
	padding-left: 45px;
	
	line-height: 15pt;
}

#aboutContentImage {
	height: 298px;
	width: 200px;
	float:left;
	background-image:url(images/lizCane_v1.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-left: 45px;
	padding-top: 60px;
}


#filmsContentWrapper {
	width: 1024px;
	height: 850px;
	float:left;
	background-color:#A11A1B;
	
}

#iframe {
	width:471px;
	height: 347px;
	float:left;
	background-color:#000000;


}

#description {
	width:189px;
	height: 312px;
	float: right;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#F7EEE2;	
	padding-left: 30px;
	padding-top: 35px;
	padding-right:30px;
	display:inline-block;

}


#description h1 {
	font-size:18px;
	padding:0px;
	font-weight:200px;


}

#description h2 {
	font-size:13px;
	padding:0px;
	padding-top: 3px;
	font-weight:100;
	font-style:italic;


}



#filmsContent {
	width: 950px;
	height: 780px;
	margin:auto;
	margin-top: 25px;
	margin-bottom: 25px;
	-moz-border-radius: 15px;
    border-radius: 15px;
	background-color:#F7EEE2;
	
	
}

#filmsContent p {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color:#414042;
	padding: 30px;
	padding-right: 40px;
}

#screenplaysContentWrapper {
	width: 1024px;
	height: 820px;
	float:left;
	background-color:#A11A1B;
	
}

#screenplaysContent {
	width: 950px;
	height: 760px;
	margin:auto;
	margin-top: 25px;
	margin-bottom: 25px;
	-moz-border-radius: 15px;
    border-radius: 15px;
	background-color:#F7EEE2;
	
	
}

#screenplaysContent h1 {
	font-family: "Times New Roman", Times, serif;
	font-size:18px;
	padding-bottom: 0px;
	padding-left: 50px;
	padding-top:30px;
	
	
}

#screenplaysContent h2 {
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	padding-bottom: 0px;
	padding-top:0px;
	
	
}

#screenplaysContent p {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color:#414042;
	padding: 50px;
	padding-right: 60px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top:0px;
}



/*--Music--*/

#musicContentWrapper {
	width: 1024px;
	
	float:left;
	background-color:#A11A1B;
}


#musicContent {
	width: 950px;
	min-height: 2400px;
	margin:auto;
	margin-top: 25px;
	margin-bottom: 25px;
	-moz-border-radius: 15px;
    border-radius: 15px;
	background-color:#F7EEE2;
}

#musicButton {
	width: 200px;
	height: 60px;
	float:left;
	
	margin: 50px 0 0 25px;
	font-family: "sf_movie_posterregular", sans-serif;
	color: #fff;
	font-size: 30px;
	text-transform: uppercase;
	line-height: 30px;
	letter-spacing: 3px;
	font-weight:100;
	text-align:center;
	padding: 20px 10px 25px 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; /* future proofing */
	-khtml-border-radius: 10px; /* for old Konqueror browsers */
	cursor:pointer;
	
	/* Safari 4+, Chrome 1-9 */
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#A11A1B), to(#8e1718));
	
	/* Safari 5.1+, Mobile Safari, Chrome 10+ */
   background-image: -webkit-linear-gradient(top, #A11A1B, #8e1718); 

   /* Firefox 3.6+ */
   background-image: -moz-linear-gradient(top, #A11A1B, #8e1718);
 
   /* IE 10+ */
   background-image: -ms-linear-gradient(top, #A11A1B, #8e1718);


}

#musicButton:hover {
	/* Safari 4+, Chrome 1-9 */
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#951819), to(#851314));
	
	/* Safari 5.1+, Mobile Safari, Chrome 10+ */
   background-image: -webkit-linear-gradient(top, #951819, #851314); 

   /* Firefox 3.6+ */
   background-image: -moz-linear-gradient(top, #951819, #851314);
 
   /* IE 10+ */
   background-image: -ms-linear-gradient(top, #951819, #851314);
}



.playerWrapper {
	float:left;
	background-color: #F7EEE2;
	margin-bottom: 15px;
	
	margin: 35px 0 0 48px;
}
.playerWrapper h1 {
	font-family: "sf_movie_posterregular", sans-serif;
	font-size: 75px;
	text-transform: uppercase;
	letter-spacing: 3px;
	margin: 0 0 0 0;
	color: #A11A1B;
	font-weight: normal;
}

.playerWrapper h2 {
	font-family: "sf_movie_posterregular", sans-serif;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #A11A1B;
	font-weight: normal;
	font-size: 32px;
	margin: 0 0 15px 0;
}



.playerWrapper p {
	width: 700px;
	margin: 0 0 25px 0;
	font-family: "Times New Roman", serif;
	color: #414042;
}

.individualPlayerWrapper {
	float: left;

	width: 800px;
	margin: 0 0 50px 0;
}

.playerHeading {
	float: left;
	height: 23px;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	margin: 7px 20px 0 0;
}

.player {
	float: left;
}


.playerHeading a:link {
	color: #A11A1B;
	font-style: italic;

}

.playerHeading a:visited {
	color: #A11A1B;

}

.playerHeading a:hover {
	color: #000;

}


/*--Player List-- audiojs--*/
.playerListWrapper {
	height: 275px;
	overflow-x: scroll;
	width: 670px;
	background-color: #e8e8e8;
	/*background-color: #f1e6d8;*/
	padding: 25px 0 50px 30px;	
	border-style: solid;
	border-width: 1px;
	border-color: #c2c2c2;
	-moz-box-shadow:    inset 0 0 10px #949494;
    -webkit-box-shadow: inset 0 0 10px #949494;
    box-shadow:         inset 0 0 10px #949494;
}

.playerListWrapper h2 {
	font-family: "sf_movie_posterregular", sans-serif;
	text-transform: uppercase;
	font-size: 35px;
	margin: 0 0 15px 0;
	color: #222;
	letter-spacing: 2px;
	font-style: normal;
}

.playerListWrapper a:link {
	font-weight: 600;
}

.audiojs {
	margin-bottom: 15px;
	width: 700px;
}

.audiojs .scrubber {
	width: 530px;
}

.playerWrapper a:link {
	margin: 0 5px 0 5px;
	
}
.playerWrapper a:hover { color:#A11A1B; }

.playerWrapper ol {
	list-style: decimal-leading-zero inside;
	margin: 25px 0 0 0;
	color: #666;
}

.playerWrapper ol li {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	font-family: "Helvetica", sans-serif;
	font-size: 13.5px;
	border-bottom: 1px solid #ccc;
	
}

li.playing:after {
	content: '♬';
	color: #A11A1B;
	width: 14px;
	height: 14px;
	font-size: 12px;
	padding: 0 0 5px 10px;
}



#shortcuts h1 {
	color: #414042;
	font-size: 22px;
	margin: 0 0 25px 5px;
}



/*--DownloadWrapper--*/

#downloadWrapper {
	float:left;
	height: 300px;
	width: 500px;
	
	margin: 45px 0 0 48px;

}

#downloadWrapper h1 {
	font-family: "sf_movie_posterregular", sans-serif;
	font-size: 75px;
	text-transform: uppercase;
	letter-spacing: 3px;
	margin: 0 0 0 0;
	color: #A11A1B;
	font-weight: normal;
}



#downloadWrapper h2 {
	font-family: "sf_movie_posterregular", sans-serif;
	text-transform: uppercase;
	font-size: 35px;
	margin: 35px 0 5px 0;
	color: #222;
	letter-spacing: 2px;
	font-style: normal;
}

#downloadWrapper p {
	margin: 6px 0 25px 0;
	font-family: "Helvetica", sans-serif;
	font-size: 13px;
	
}

.downloadAlbum:link {
	color: #A11A1B;
}

.downloadAlbum:visited {
	color: #A11A1B;
}

.downloadAlbum:hover {
	color: #222;
}

#downloadWrapper ol {
	list-style: decimal-leading-zero inside;
	margin: 25px 0 0 0;
	color: #666;
}

#downloadWrapper ol li {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	font-family: "Helvetica", sans-serif;
	font-size: 13.5px;
	border-bottom: 1px solid #ccc;
	
}

.audioDownload:link {
	color:#A11A1B;
	font-style: italic;
	font-weight: normal !important;
	margin: 0 0 0 15px;
}

.audioDownload:visited {
	color: #A11A1B;
}



/*---Contact--*/

#contactContentWrapper {
	width: 1024px;
	height: 650px;
	float:left;
	background-color:#A11A1B;
	
}



#contactContent {
	width: 950px;
	height: 600px;
	margin:auto;
	margin-top: 25px;
	margin-bottom: 25px;
	-moz-border-radius: 15px;
    border-radius: 15px;
	background-color:#F7EEE2;
	
	
}

#contactContent h1 {
	font-family: "Times New Roman", Times, serif;
	font-size:18px;
	padding-bottom: 0px;
	padding-left: 50px;
	padding-top:50px;
	
	
}

#contactContent h2 {
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	padding-bottom: 0px;
	padding-top:0px;
	
	
}

#contactContent p {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color:#414042;
	padding: 50px;
	padding-right: 60px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top:0px;
}




#preloader {
	float:left;
	background-image:url(images/about.png);
	background-image:url(images/aboutButton.jpg);
	background-image:url(images/aboutButton2.jpg);
	background-image:url(images/aboutButtonStatic.jpg);
	background-image:url(images/aboutButtonTrans.jpg);
	background-image:url(images/audreyClip1.jpg);
	background-image:url(images/audreyClip2.jpg);
	background-image:url(images/background.jpg);
	background-image:url(images/background5.jpg);
	background-image:url(images/banjo.jpg);
	background-image:url(images/button-left4.jpg);
	background-image:url(images/button-left4b.jpg);
	background-image:url(images/button-right4.jpg);
	background-image:url(images/button-right4b.jpg);
	background-image:url(images/buyButton.jpg);
	background-image:url(images/contact.png);
	background-image:url(images/contactButton.jpg);
	background-image:url(images/contactButton2.jpg);	
	background-image:url(images/contactButtonStatic.jpg);
	background-image:url(images/contactButtonTrans.gif);
	background-image:url(images/efyk2.jpg);
	background-image:url(images/filmClips.jpg);
	background-image:url(images/filmsButton.jpg);
	background-image:url(images/filmsButton2.jpg);
	background-image:url(images/filmsButtonStatic.jpg);
	background-image:url(images/filmsButtonTrans.gif);
	background-image:url(images/hugClip.jpg);
	background-image:url(images/lizCane_v1.png);
	background-image:url(images/masthead.jpg);
	background-image:url(images/recommended.gif);
	background-image:url(images/reviews.gif);
	background-image:url(images/screenplayButton.jpg);
	background-image:url(images/screenplayButton2.jpg);
	background-image:url(images/screenplayButtonStatic.jpg);
	background-image:url(images/screenplayButtonTrans.gif);
	background-image:url(images/screenplays.png);
	
	background-image:url(images/spotlightButton.jpg);
	background-image:url(images/spotlightButton2.jpg);
	background-image:url(images/spotlightButton3.jpg);
	background-image:url(images/spotlightButton4.jpg);
	background-image:url(images/spotlightButtonTrans.gif);
	background-image:url(images/thatsWhatWomenWant.jpg);
	background-image:url(images/thumb.png);
	
	background-repeat:no-repeat;
	
}


.video {
	background-color:#A11A1B;
	width: 720px;
	height:347px;
	float:left;
	


}

#video-wrapper {
	float:left;
	width:835px;
	padding-left:115px;
	margin-top: 40px;
	
}
#carousel-wrapper { 

	width:720px; 
	height: 150px; 
	overflow:hidden; 
	background-color:#414042; 
	background-repeat:no-repeat; 
	background-position:top; 
	float:left; 
	margin-top: 25px;
	margin-left:115px;
	margin-right:115px;
	-moz-border-radius: 15px;
    border-radius: 15px;
	
}

#carousel { width:720px; height:150px; margin:auto;}
ul#mycarousel {width: 720px;}
ul#mycarousel li { float:left; display:inline; width:175px; height:98px; margin-right: 20px; }
ul#mycarousel li img { display:block; width:175px; height:98px; }
ul#mycarousel li a { cursor:pointer; }
