@charset "UTF-8";
/* CSS for Elvis Found Dead */

/*
Yellow		#dba438

*/

body 
{
background-color: #030303;
font-family: arial, helvetica, sans-serif;
font-size: 14px;
color: #fff;
z-index: 0;
}

#wrapper
{
width: 980px;
background: url(../i/elvisbg-2level.jpg) 0 0 no-repeat;
margin: 0 auto;
}

/* ************ HOME CONTENT ************ */

body#home #wrapper
{
background: url(../i/elvisbg3.jpg) 0 0 no-repeat;
}

#filmsArea
{
height: 320px;
}

/* ----- Home traier button ------  */
 
#mediabox
{
position: relative;
top: 40px;
left: 10px;
width: 181px;
height: 142px;
overflow: hidden;
}

#mediabox a.previewFilm
{
display: block;
width: 181px;
height: 142px;
text-indent: -99999em;
background: url(../i/playtrailerbttn.png) 0 0 no-repeat;
cursor: pointer;
}
#mediabox a.previewFilm:hover
{
background-position: 0 -142px;
}

/* ----- ##### ------  */

#content
{
height: 188px;
}

#homeintro
{
width: 574px;
padding: 12px 0 0 0;
}

#homeintro p
{
font-size: 13.25px;
text-align: right;
line-height: 22px;
}

#homeintro a
{
font-size: 15px;
display: inline-block;
font-weight: bold;
text-align: right;
color: #dba438;
margin-top: 10px
}
#homeintro a:hover
{
color: #d7af83;
}

#homeintro span
{
display: inline-block;
font-size: 22px;
color: #dba438;
}

/* ----- continued Intro Text Modal ------  */

#moreinfo
{
width: 610px;
margin: 20px auto;
}

#moreinfo h4
{
font-size: 15px;
font-weight: bold;
font-style: oblique;
color: #dba438;
line-height: 18px;
padding: 10px 0 10px 0;
}
#moreinfo h5
{
font-size: 14px;
font-weight: bold;
color: #666666;
line-height: 18px;
padding: 10px 0 10px 0;
}

#moreinfo p
{
color: #000;
line-height: 18px;
margin: 5px 0 10px 0;
}

/* -------- */

#promoArea
{
height: 262px;
}

#recordings
{
float: left;
position: relative;
width: 250px;
height: 324px;
background: url(../i/DVD-about.png) 50px 0 no-repeat;
margin: 5px 0 0 10px;
padding-bottom: 30px;
}

/* ----- Buy & download buttons ------  */
/* Home */
#buyMusic li
{
width: 182px;
height: 28px;
margin-bottom: 10px;
}
#buyMusic a
{
display: block;
width: 182px;
height: 28px;
margin-bottom: 10px;
cursor: pointer;
text-indent: -99999em;
}
#buyMusic #bmBuyCD a, #buyMusic #downloadsong a
{
display: block;
width: 182px;
height: 28px;
margin-bottom: 10px;
cursor: pointer;
text-indent: -99999em;
background: url(../i/buydownloadbuttons.png) 0 0 no-repeat;
}
#buyMusic #bmBuyCD a:hover
{
background-position: -182px 0px;
}
#buyMusic #downloadsong a
{
background: url(../i/buydownloadbuttons.png) 0 -28px no-repeat;
}
#buyMusic #downloadsong a:hover
{
background-position: -182px -28px;
}

/* Buy page */
.dvdcol a
{
display: block;
width: 182px;
height: 28px;
background: url(../i/newBuyDVDbttn.png) 0 0 no-repeat;
cursor: pointer;
margin-bottom: 20px;	
}
.dvdcol a:hover
{
background-position: 0 -28px;	
}

#buyMusic .case a
{
background: url(../i/newBuyCDbttn.png) 0 0 no-repeat;
}
#buyMusic .songs a
{
background: url(../i/downloadsongs.png) 0 0 no-repeat;
}
#buyMusic .album a
{
background: url(../i/downloadAlbum.png) 0 0 no-repeat;
}
#buyMusic a:hover
{
background-position: 0px -28px;
}

#buyMusic .together
{
width: 182px;
height: 40px;
margin-top: 68px;
padding-bottom: 10px;
}
#buyMusic .together a
{
width: 182px;
height: 40px;
background: url(../i/newComboBttn.png) 0 0 no-repeat;
}
#buyMusic .together a:hover
{
background-position: 0 -40px;
}

/* ----- */

#tellfriend
{
position: absolute;
bottom: 60px;
width: inherit;
font-size: 13px;
line-height: 20px;
text-align: center;
color: #fff;
}

#tellfriend:hover
{
color: #dda434;
text-decoration: none;
}

div#cdspot
{
float: left;
width: 600px;
}
#cdspot img
{
float: left;
margin: 50px 0 0 50px;
}

#cdinfo
{
float: right;
width: 350px;
padding-bottom: 40px;
}
#cdinfo h4
{
margin-top: 110px;
Font-weight: bold;
text-transform: uppercase;
}
#cdinfo a
{
display: block;
width: 59px;
height: 20px;
background:  url(../i/cdinfo-bttn.png) no-repeat;
cursor: pointer;
text-indent: -99999em;
margin: 10px 0 60px 0;
}

#cdinfo a:hover
{
background-position: 0 -20px;
}

.mylogo
{
height: 54px;
background: url(../i/credits.png) right bottom no-repeat;
margin: 0 10px 40px 0;
}

.mylogo h5
{
float: left;
width: 200px;
text-indent: -99999em;
}

.mylogo a
{
float: right;
height: 54px;
width: 130px;
background-image: none;
text-indent: 0px;
text-indent: -99999em;
}


/* ************ 2 LEVEL PAGES CONTENT ************ */

#headerArea
{
height: 122px;	
}

#level2content
{
width: 790px;	
background: url(../i/2lvContent-bg.png) 0 0 no-repeat;
}

#leftcol
{
float: left;
width: 215px;
margin: 43px 0 0 0;	
}
#leftcol img
{
float: left;
margin-left: 30px;
}

/* --- */

#downloadsBox
{
width: 143px;
background: url(../i/downloadbox_top.png) no-repeat;
margin-left: 30px;
overflow: hidden;
}

#downloadsBox-body
{
width: 143px;
background: url(../i/downloadbox_tile.png) repeat-y;
}

#downloadsBox-base
{
display: block;
width: 143px;
height: 6px;
background: url(../i/downloadbox_base.png) no-repeat;
}

#downloadsBox h4
{
display: block;
height: 36px;
text-indent: -99999em;
}

#downloadsBox ul
{
display: block;
padding: 10px 0 8px;
}
#downloadsBox li
{
height: 20px;
text-align: center;
margin-top: 4px;
}
#downloadsBox a
{
font-size: 14px;
color: #ad895f;
text-decoration: underline;
}
#downloadsBox a:hover
{
color: #e79c2d;
text-decoration: none;
}

/* ----- ##### ------  */

#centercol
{
float: left;
width: 315px;
margin-top: 43px;	
}
#centercol h3
{
display: block;
width: 270px;
height: 15px;
background: url(../i/subheader-chptitles.png) top center no-repeat;
text-indent: -99999em; 
}
#playlist
{
float: right;
width: 239px;	
margin: 43px 20px 0 0;
}

.titlewrapper
{
width: 264px;
margin: 24px 0 14px 6px;
padding-bottom: 30px;
}

.panes div 
{
/*display:none;		
border-top:0;
min-height:300px;*/
}
.hiddenElement
{
visibility: hidden;
display: none;
height: 0;
overflow: hidden;	
}

/* ----- Chapter tabs ------  */

ul.chapNav
{
width: 264px;
height: 30px;
margin: 24px 0 14px 6px;
border-top: 1px solid #7a5219;
border-bottom: 1px solid #7a5219;
}
#centercol li
{
float:left;
display: inline-bock;
width: 88px;
}
#centercol a
{
display: block;
width: 88px;
height: 24px;
line-height: 24px;
margin-top: 3px;
text-align: center;
color: #9d8c74;
}
#centercol a:hover, #centercol .paneTrigSelected
{
background-color:#1b140a;
	opacity:0.5;  
	filter:alpha(opacity=50);  
    	-moz-opacity:0.5;
color: #fff;
}

#centercol ul.chapNav a.current, #centercol ul.chapNav li.current a {
background-color:#1b140a;
	opacity:0.8;  
	filter:alpha(opacity=80);  
    	-moz-opacity:0.8;
color: #fff;
}

#centercol .titlewrapper p
{
font-size: 12px;
line-height: 16px;
color: #fff;
padding-bottom: 15px;
}

#centercol .titlewrapper span
{
font-size: 12px;
line-height: 14px;
color: #fff;
padding-bottom: 12px;
}

#centercol .titlewrapper h4
{
font-size: 13px;
line-height: 16px;
font-weight: bold;
color: #d2a675;
padding: 2px 0 1px 0;
}

/* *** Formerly CHAPTER BOX NOW DVD Info  *** */

#chapterbox, #playlist
{
float: right;
width: 239px;	
margin: 43px 20px 0 0;
background: url(../i/chapterbox-bg.png) top left no-repeat;  
}

#chapterbox ul
{
width: 214px;
padding: 10px 0 40px 0;
color: #d1d1d1;
font-size: 12px;
line-height: 16px;
margin: 0 auto;
}
#chapterbox li
{
padding: 4px 0;
}
#chapterbox a
{
font-size: 12px;
line-height: 16px;
color: #d1d1d1;
text-decoration: underline;
text-indent: 0px;
font-weight: normal;
}

#chapterbox li span
{
color: #fff;
font-weight: bold;
}

#chapterbox a:hover
{
color: #e79c2d;
text-decoration: none;
}
#chapterbox h3
{
display: block;
width: 214px;
height: 15px;
text-indent: -99999em;
margin: 0 auto; 
}
#chapterbox .thefilm
{
background: url(../i/subheader-thefilm.png) top left no-repeat;
margin-top: 40px;
}
.specFeature
{
background: url(../i/subheader-specfeat.png) top left no-repeat;
}

/* ************ HOW WE FOUND ELVIS ************ */

#bodytext
{
width: 740px;
margin-left: 30px;
padding: 43px 0 40px 0; 	
}

#bodytext h3
{
display: block;
height: 15px;
background: url(../i/subheader-hwfelvis.png) top left no-repeat;
text-indent: -99999em;
margin-bottom: 15px;
}

#bodytext #intro-found
{
width: 546px;
font-size: 18px;
line-height: 26px;
font-style: oblique;
font-weight: normal;
color: #d3d2cf;
border-bottom: 1px solid #8a6d43;
}

#filmmaker
{
float: right;
position: relative;
margin: 0 0 10px 14px;
}

#graceland
{
width: 174px;
height: 180px;
border: 1px solid #70562a;
background: #030303;
	opacity:0.4;  
	filter:alpha(opacity=40);  
    	-moz-opacity:0.4;
}

#gilbert
{
position: absolute;
width: 170px;
top: 18px;
left: 17px;
}

#gilbert img
{
border: 1px solid #d48f2a;
}

#gilbert h4
{
width: 140px;
font-size: 11px;
font-weight: bold;
line-height: 15px;
color: #d48f2a;
text-align: center;
margin-top: 6px;
}

#bodytext img
{
margin-bottom: 5px;
border: 1px solid #8a6d43;
}

span.pictleft
{
float: left;
display: block;
font-size: 12px;
line-height: 20px;
text-align: center;
color: #d48f2a;
margin-right: 20px;
}

span.pictleft img, span.pictright img
{
display: block;
}

span.pictright
{
float: right;
display: block;
font-size: 12px;
line-height: 20px;
text-align: center;
color: #d48f2a;
margin-left: 20px;
}

#bodytext p
{
font-size: 16px;
padding: 0 0 20px 0;
line-height: 21px;
color: #d1d1d1;
margin-bottom: 30px;
}

/* ************ REVIEW PAGE ************ */

body#review #bodytext h3 /* ----- Reviews header ------  */
{
width: inherit;
height: 15px;
background: url(../i/subheader-reviews.png) top left no-repeat;
text-indent: -99999em;
padding-bottom: 14px;
}
body#review #bodytext .subDVD
{
background: url(../i/subDVDReviews.png) top left no-repeat;
}
body#review #bodytext .subCD
{
background: url(../i/subCDReviews.png) top left no-repeat;
}

#reviewsWrap
{
width: 740px;	
}
.topReviewBlock
{
margin-bottom: 20px;
}

#bodytext .reviews
{
float: left;
width: 350px;	
}

#bodytext .leftcol
{
margin-right: 30px;	
}

#bodytext li
{
margin: 0px 0 35px 0px;
}

#bodytext p.reviewedby
{
font-size: 12px;
line-height: 16px;
}

#bodytext span
{
font-style: oblique;
}

#bodytext a
{
font-size: 12px;
color: #d2a675;
font-style: oblique;
text-decoration: underline;
}
#bodytext h4 a
{
font-size: 15px;	
}

#bodytext a:hover
{
color: #e79c2d;
text-decoration: none;
}

body#review #bodytext p
{
font-size: 13px;
line-height: 17px;
padding: 0px;
margin: 0 0 12px 0;
}

body#review .myreviews h4
{
font-size: 15px;
font-style: oblique;
color: #d2a675;
margin-bottom: 2px;
font-weight: bold;
}

h4#singlereview
{
font-size: 15px;
font-style: oblique;
color: #d2a675;
margin-bottom: 15px;
font-weight: bold;
}

/* ************ NEW CD PAGE ************ */

#descriptions
{
float: left;
width: 480px;
margin: 43px 0 0 30px;
padding-bottom: 30px;
}

#descriptions .cdintro
{
font-size: 14px;
line-height: 22px;
color: #d1d1d1;
padding-bottom: 20px;	
}

#descriptions .cdintro a
{
font-size: 12px;
color: #d1d1d1;
text-transform: uppercase;
}
#descriptions .cdintro a:hover
{
color: #d48f2a;
}

span.boldItalic
{
font-weight: bold;
font-style: oblique;
}

#descriptions h3
{
display: block;
height: 15px;
background: url(../i/tracklistdetails.png) top left no-repeat;
text-indent: -99999em;
padding-bottom: 10px;	
}

#descriptions h4
{
font-size: 12px;
font-weight: normal;
text-transform: uppercase;
color: #d2a675;
padding-top: 10px;	
}

#descriptions p
{
font-size: 12px;
color: #d1d1d1;
line-height: 15px;
font-weight: normal;
padding: 4px 0 4px 0;
}

#theCd
{
padding-bottom: 10px;
}

/*#theCd img
{
float: left;
margin: -10px 6px 0 -14px;
}*/
#theCd .cdCover
{
display: block;
float: left;
height: 192px!important;
width: 216px!important;
background: url(../i/cdDoors.png) 0px 0px no-repeat;
overflow: hidden;
margin: 0 5px 0 -2px!important;
padding: 0!important;
}
#theCd .cdCover:hover
{
background: url(../i/cdDoors.png) 0px -192px no-repeat;	
}

#descriptions ul
{
margin: 0;
}
#descriptions li
{
width: 170px;
height: 30px;
margin: 0 auto;
padding-bottom: 20px;
}
#descriptions a.buymyCD
{
display: block;
font-family: arial, helvetica, sans-serif;
font-size: 13px;
line-height: 20px;
color: #d1d1d1;
font-weight: normal;
text-align: center;
text-transform: uppercase;
text-decoration: underline;
}
#descriptions a.buymyCD:hover
{
color: #e79c2d;
text-decoration: none;
}

#playlist .titlewrapper
{
width: 200px;
margin: 24px auto 14px auto;
padding-bottom: 10px;
}

#playlist h3
{
width: 189px;
height: 15px;
margin: 30px auto 15px auto;
}
#playlist img
{
margin-left: 10px;
}

#playlist a.buyDVDbutton
{
display: block;
width: 182px;
height: 28px;
background: url(../i/newBuyCDbttn.png) 0 0 no-repeat;
cursor: pointer;
margin: 0 auto 20px auto;	
}
#playlist a.buyDVDbutton:hover
{
background-position: 0 -28px;	
}

/* ************ BUY PAGE ************ */

.products
{
width: 568px;
margin-left: 40px;
}

.dvdcol
{
float: left;
width: 260px;	
background: url(../i/DVD-about.png) 15px 15px no-repeat;
margin : 10px 1px 10px 30px;
padding-bottom: 30px;
overflow: hidden;
}

.dvdcol h2
{
position: relative;
display: block;
margin: 142px 0;
text-indent: -99999em;
}

.dvdcol h3
{
display: block;
}

.cdside
{
float: right;
width: 220px;
margin-top: 10px;
padding-left: 30px;
}
.cdside img
{
margin: 5px 0 23px -2px;
}

body#buy #buyMusic
{
margin: 0;
}
#buyCD
{
width: 500px;
margin-left: 30px;
padding: 16px 0 30px 0;
}

.creditcards
{
float: right;
padding-bottom: 15px;
}

#buyCD h3
{
float: left;
width: 170px;
height: 15px;
background: url(../i/subheader-ordernow.png) 0 8px no-repeat;
text-indent: -99999em;
padding-bottom: 15px;
}

#buyCD h4
{
clear: both;
font-weight: bold;
text-align: center;
text-transform: uppercase;
color: #d1d1d1;
padding: 20px 0;
margin-bottom: 20px;
border-top: 1px solid #70562a;
border-bottom: 1px solid #70562a;
}

#buyCD ul
{
font-size: 11px;
line-height: 18px;
color: #d1d1d1;
font-weight: normal;
padding-bottom: 20px;
}
#buyCD li
{
float: left;
width: 250px;
}
#buyCD ul li ul li 
{
text-indent: 20px;
}
#buyCD ul ul a 
{
color: #d1d1d1;
text-decoration: underline;
}

#buyCD ul ul a:hover 
{
color: #e79c2d;
text-decoration: none;
}

/* -----PLAY LIST ------  */

#playlist h5
{
text-align: center;
color: #d48f2a;
font-weight: bold;
}

#playlist ul
{
width: 189px;
border-top: 1px solid #7a5219;
margin: 24px auto 14px auto;
}


#playlist li
{
width: 189px;
height: 24px;
font-size: 11px;
line-height: 24px;
border-bottom: 1px solid #7a5219;
/*text-indent: 20px;*/
position: relative;
z-index: 100;
}
#playlist .play, #playlist .pause
{
position: absolute;
top: 0;
left: 0;
width: 189px;
height: 24px;
text-indent: -9999em;
overflow: hidden;
display: block;
cursor: pointer;
z-index: 300;
}
#playlist .clipLink
{
position: absolute;
z-index: 200;
width: 189px;
font-size: 11px;
line-height: 14px;
height: 14px;
text-indent: 20px;
overflow: hidden;
display: block;
cursor: pointer;
color: #fff;
padding: 5px 0 0 0;
vertical-align: middle;
}
#playlist .play:hover
{
background: url(../i/playingNow.png) 3px 5px no-repeat;
}
#playlist .pause
{
background: url(../i/pauseNow.png) 3px 6px no-repeat;
}


#playlist li:hover
{
/*background: url(../i/playingNow.png) 3px 4px no-repeat;*/
background-color: #4a3210;
}

#playlist .controls .progress, #playlist .controls .buffer, #playlist .controls .playhead, #playlist .controls .time, #playlist .playerHolder, #playlist .controls .mute
{
height: 0; width: 0; overflow: hidden; display: block;	
}



/* ************ 2 LEVEL FOOTER ************ */

#footer
{
width: 790px;
}

#footer #tellfriend
{
float: left;
position: relative;
top: 0;
width: 200px;
margin: 20px 0 0 20px;
}

#footer img 
{
float: right;
height: 54px;
text-indent: -99999em;
padding-bottom: 30px;	
margin-right: 20px;
}