body
{
margin: 0;
text-align: center;
}

img
{
border: 0;
}

form
{
margin: 0;
display: inline;
}

a
{
color: #808080
}

#PageWrapper
{
width: 982px;
margin: 0 auto;
background: url(https://lib.store.yahoo.net/lib/jav-inc/ey-pageWrapper.jpg) repeat-y scroll top left;
text-align: left;
}

#Header
{
position: relative;
width: 982px;
height: 127px;
}

#Header img
{
display: block;
}

.headerLinks
{
position: absolute;
top: 0;
right: 117px;
background: #eaedf4 url(https://lib.store.yahoo.net/lib/jav-inc/ey-headerLinks-BG.jpg) no-repeat scroll left top;
height: 22px;
padding-left: 10px;
}

.headerLinks a
{
color: #7b90bb;
font: bold 11px/22px arial;
text-transform: uppercase;
text-decoration: none;
}

.headerLinks a:link
{
color: #7b90bb;
font: bold 11px/22px arial;
text-transform: uppercase;
text-decoration: none;
}

.headerLinks a:visited
{
color: #7b90bb;
font: bold 11px/22px arial;
text-transform: uppercase;
text-decoration: none;
}

.headerLinks a:hover
{
color: #7b90bb;
font: bold 11px/22px arial;
text-transform: uppercase;
text-decoration: underline;
}

.headerLinks a:active
{
color: #7b90bb;
font: bold 11px/22px arial;
text-transform: uppercase;
text-decoration: none;
}

.searchInput
{
position: absolute;
border: 0;
font: normal 12px arial;
top: 99px;
left: 5px;
height: 17px;
width: 350px;
}

.searchSubmit
{
position: absolute;
top: 98px;
left: 362px;
}

#RightColumn
{
width: 780px;
margin: 0 10px 20px 0;
display: inline;
float: right;
}

.breadcrumbs
{
color: #808080;
font: normal 8pt arial;
margin: 0 10px 10px 0;
}

.breadcrumbs a
{
text-decoration: none;
font: normal 8pt arial;
color: #808080;
}

.breadcrumbs a:link
{
text-decoration: none;
font: normal 8pt arial;
color: #808080;
}

.breadcrumbs a:visited
{
text-decoration: none;
font: normal 8pt arial;
color: #808080;
}

.breadcrumbs a:hover
{
text-decoration: underline;
font: normal 8pt arial;
color: #808080;
}

.breadcrumbs a:active
{
text-decoration: none;
font: normal 8pt arial;
color: #808080;
}

.reviews
{
margin: 0 10px 30px 10px;
font: bold 12px arial;
}

.reviews a
{
font: bold 12px arial;
color: #000000;
}

#ReviewTable
{
color: #3f5394;
font: bold 12px arial;
margin: 10px 0;
display: none;
}

.reviewContent
{
font: normal 12px arial;
}

.inputW
{
width: 410px;
}

#ReviewTable option
{
padding: 0 5px;
}

#LeftColumn
{
width: 175px;
float: left;
display: inline;
padding-bottom: 110px;
}

#LeftColumn img
{
display: block;
}

.catNav
{
background: #ffffff;
width: 175px;
}

.catNav ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

.catNav ul li
{
border: 1px solid #d6ddea;
border-top: 0;
}

.catNav ul li div a
{
display: block;
font: bold 12px arial;
padding: 3px 5px 3px 15px;
text-decoration: none;
}

.catNav ul li div a:link
{
display: block;
font: bold 12px arial;
text-decoration: none;
}

.catNav ul li div a:visited
{
display: block;
font: bold 12px arial;
text-decoration: none;
}

.catNav ul li div a:hover
{
display: block;
font: bold 12px arial;
text-decoration: underline;
}

.catNav ul li div a:active
{
display: block;
font: bold 12px arial;
text-decoration: none;
}

#Footer
{
clear: both;
width: 977px;
*width: 982px;
background: #A4B7D5 url(https://lib.store.yahoo.net/lib/jav-inc/ey-footer-BG.jpg) repeat-x scroll bottom center;
position: relative;
padding: 4px 5px 4px 0;
}

.footerCurve
{
position: absolute;
top: -23px;
*top: -22px;
left: 175px;
}

.footerText
{
padding-left: 175px;
text-align: center;
}

.footerText2
{
padding-left: 175px;
text-align: center;
font: normal 10px arial;
color: #404040;
}

.footerLinks
{
color: #3b5998;
font: bold 11px arial;
text-transform: uppercase;
}

.footerLinks a
{
color: #3b5998;
font: bold 11px arial;
text-transform: uppercase;
text-decoration: none;
}

.footerLinks a:link
{
color: #3b5998;
font: bold 11px arial;
text-transform: uppercase;
text-decoration: none;
}

.footerLinks a:visited
{
color: #3b5998;
font: bold 11px arial;
text-transform: uppercase;
text-decoration: none;
}

.footerLinks a:hover
{
color: #3b5998;
font: bold 11px arial;
text-transform: uppercase;
text-decoration: underline;
}

.footerLinks a:active
{
color: #3b5998;
font: bold 11px arial;
text-transform: uppercase;
text-decoration: none;
}

.footerCards
{
position: absolute;
bottom: 0;
left: 0;
}

.copyright
{
color: #404040;
font: normal 10px arial;
padding-top: 3px;
}



.musicPlayerButtons
{
background: #e7e7e7;
font: bold 12px arial;
color: #3B5998;
position: absolute;
top: 92px;
right: 215px;
}

.musicPlayerButtons img
{
display: inline !important;
}

.musicPlayerText
{
background: #e7e7e7;
font: bold 12px/21px arial;
color: #3B5998;
position: absolute;
top: 94px;
right: 10px;
width: 186px;
height: 21px;
}

.nowPlayingText
{
float: left;
}

.songText
{
float: left;
color: #646262;
width: 186px;
overflow: hidden;
}

.songText a
{
color: #3b5998;
}

.songText marquee a
{
color: #808080;
}

.musicPlayerText a
{
text-decoration: none;
}

.nowPlayingText a
{
font: bold 12px arial;
color: #3B5998;
text-decoration: none;
}

.nowPlayingText a:link
{
font: bold 12px arial;
color: #3B5998;
text-decoration: none;
}

.nowPlayingText a:visited
{
font: bold 12px arial;
color: #3B5998;
text-decoration: none;
}

.nowPlayingText a:hover
{
font: bold 12px arial;
color: #3B5998;
text-decoration: none;
}

.nowPlayingText a:active
{
font: bold 12px arial;
color: #3B5998;
text-decoration: none;
}

#mymovie
{
z-index: 0;
}

#musicPlayerText
{
z-index: 1;
}