@import url(http://trailers.elitemoviepass.com/ahl.css);

body,td,th {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3b3b3b;
}

body {
background-color:#A0A0A0;
margin:0;
}

.bg_master {
background-image:url(../img/bg_master.jpg);
background-repeat:repeat-x;
background-position:top;
}

.categoryeven {
background-color:#E8E8E8;
}

.categoryodd {
background-color:#D6D6D6;
}

table.menu a {
width:150px;
display:block;
}

a.trial:link {
font-weight: 700;
background-color:#DFDFDF;
border:1px solid #999;
}

a.trial:hover {
color:#FFF;
font-weight: 700;
background-color:#999;
border:1px solid #999;
}

div.menu a {
color:#333;
text-decoration:none;
padding:2px 5px;
}

div.menu a:link {
color:#333;
}

div.menu a:hover {
color:#EEE;
background:#3B3B3B;
}

div.menu (
position:absolute;
top:0;
left:0;
)
.content_pd {
text-align:left;
padding-left:6px;
padding-right:1px;
}

.bg_tdl {
background-image:url(../img/ho-b-bxl-bg.gif);
background-repeat:repeat-y;
background-position:top;
width:173px;
}

.bg_td2 {
background-image:url(../img/ho-b-bxr-bg.gif);
background-repeat:repeat-y;
background-position:top right;
}

.bg_lists {
background-image:url(http://elitemoviepass.com/img/lt-b-bxr-bg.gif);
background-repeat:repeat-y;
background-position:top right;
}

.end1 {
background-image:url(http://elitemoviepass.com/img/ho-b-bxl-end1.gif);
background-repeat:no-repeat;
background-position:top center;
}

.end2 {
background-image:url(../img/ho-b-bxl-end2.gif);
background-repeat:no-repeat;
background-position:top right;
}

.header {
position:relative;
width:764px;
height:172px;
background-color:#CACACA;
}

.logo {
position:absolute;
width:284px;
height:171px;
left:0;
top:0;
}

.girls {
position:absolute;
width:480px;
height:137px;
right:0;
top:0;
}

.pd20 {
padding-top:24px;
text-align:left;
}

.pagelnk {
text-align:left;
padding-left:10px;
}

.pagelnk a:hover {
color:#000;
text-decoration:underline;
font-weight:700;
}

.to_gold {
color:#555;
font-weight:700;
padding:3px 0 3px 3px;
}

.b0 {
position:absolute;
z-index:500;
width:53px;
height:34px;
right:427px;
bottom:1px;
}

.b0 a {
display:block;
background-image:url(http://elitemoviepass.com/img/ho-h-bt-0.gif);
width:100%;
height:100%;
}

.b0 a:hover {
background-image:url(http://elitemoviepass.com/img/ho-h-bt-0-over.gif);
}

.b1 {
position:absolute;
z-index:500;
width:58px;
height:34px;
right:369px;
bottom:1px;
}

.b1 a {
display:block;
background-image:url(http://elitemoviepass.com/img/ho-h-bt-01.gif);
width:100%;
height:100%;
}

.b1 a:hover {
background-image:url(http://elitemoviepass.com/img/ho-h-bt-01-over.gif);
}

.b2 {
position:absolute;
z-index:500;
width:70px;
height:34px;
right:299px;
bottom:1px;
}

.b2 a {
display:block;
background-image:url(http://elitemoviepass.com/img/ho-h-bt-02.gif);
width:100%;
height:100%;
}

.b2 a:hover {
background-image:url(http://elitemoviepass.com/img/ho-h-bt-02-over.gif);
}

.b3 {
position:absolute;
z-index:500;
width:76px;
height:34px;
right:223px;
bottom:1px;
}

.b3 a {
display:block;
background-image:url(http://elitemoviepass.com/img/ho-h-bt-03.gif);
width:100%;
height:100%;
}

.b3 a:hover {
background-image:url(http://elitemoviepass.com/img/ho-h-bt-03-over.gif);
}

.b4 {
position:absolute;
z-index:500;
width:65px;
height:34px;
right:158px;
bottom:1px;
}

.b4 a {
display:block;
background-image:url(http://elitemoviepass.com/img/ho-h-bt-04.gif);
width:100%;
height:100%;
}

.b4 a:hover {
background-image:url(http://elitemoviepass.com/img/ho-h-bt-04-over.gif);
}

.b5 {
position:absolute;
z-index:500;
width:68px;
height:34px;
right:90px;
bottom:1px;
}

.b5 a {
display:block;
background-image:url(http://elitemoviepass.com/img/ho-h-bt-05.gif);
width:100%;
height:100%;
}

.b5 a:hover {
background-image:url(http://elitemoviepass.com/img/ho-h-bt-05-over.gif);
}

.b6 {
position:absolute;
z-index:500;
width:90px;
height:34px;
right:0;
bottom:1px;
}

.b6 a {
display:block;
background-image:url(http://elitemoviepass.com/img/ho-h-bt-06.gif);
width:100%;
height:100%;
}

.b6 a:hover {
background-image:url(http://elitemoviepass.com/img/ho-h-bt-06-over.gif);
}

.l-title {
position:relative;
width:173px;
height:48px;
}

.l-title2 {
position:relative;
width:173px;
height:38px;
}

.category {
position:relative;
width:173px;
height:16px;
background-image:url(http://elitemoviepass.com/img/ho-b-bxl1-categ.gif);
background-repeat:no-repeat;
}

.search {
position:relative;
width:173px;
height:184px;
}

.genre {
position:absolute;
width:173px;
height:184px;
left:0;
top:0;
}

.drop {
width:100px;
height:20px;
}

.drop1 {
position:absolute;
z-index:501;
width:100px;
height:20px;
top:36px;
left:12px;
}

.drop2 {
position:absolute;
z-index:501;
width:100px;
height:20px;
top:93px;
left:12px;
}

.drop3 {
position:absolute;
z-index:501;
width:100px;
height:20px;
bottom:14px;
left:12px;
}

.go1 {
position:absolute;
z-index:500;
width:42px;
height:22px;
right:12px;
top:36px;
}

.go2 {
position:absolute;
z-index:500;
width:42px;
height:22px;
right:12px;
top:93px;
}

.go3 {
position:absolute;
z-index:500;
width:42px;
height:22px;
right:12px;
bottom:12px;
}

.bxl3 {
position:relative;
width:173px;
height:500px;
}

.dvd-img {
position:absolute;
top:10px;
left:16px;
}

.top-table {
position:absolute;
top:218px;
left:7px;
}

.top-txt {
padding-left:2px;
}

.bxr1-01 {
position:absolute;
width:236px;
height:226px;
left:0;
top:0;
}

.bxr1-02 {
position:absolute;
width:205px;
height:173px;
left:236px;
top:0;
}

.bxr1-03 {
position:absolute;
width:150px;
height:226px;
left:441px;
top:0;
}

.bxr1-04 {
position:absolute;
width:205px;
height:53px;
left:236px;
bottom:0;
}

.bxr1-txt {
position:absolute;
width:250px;
left:14px;
bottom:13px;
text-align:left;
line-height:15px;
}

.bxr2 {
position:relative;
background-image:url(../img/ho-b-bxr-bg.gif);
background-repeat:repeat-y;
width:586px;
height:280px;
}

.bxr2-rep {
position:relative;
background-repeat:repeat-y;
width:190px;
height:310px;
float:left;
}

.bxr2-01 {
position:relative;
width:180px;
height:250px;
left:10px;
top:0;
}

.bxr2-txt1-1 {
text-align:center;
font-size:9px;
}

.bxr2-start {
position:relative;
width:591px;
height:18px;
background-image:url(../img/ho-b-bxr-start.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.bxr2-starttop {
position:relative;
width:591px;
height:15px;
background-image:url(http://elitemoviepass.com/img/ho-b-bxr-starttop.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.bxr2-end {
position:relative;
width:591px;
height:10px;
background-image:url(../img/ho-b-bxl-end2.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.mg-l5 {
text-align:left;
padding-left:5px;
}

.footer {
position:relative;
width:764px;
height:46px;
background-image:url(../img/footer.gif);
}

.footer-txt {
position:relative;
width:580px;
color:#FFF;
line-height:14px;
left:110px;
top:2px;
}

.footer-txt a:link {
color:#FFF;
text-decoration:none;
}

.footer-txt a:visited {
text-decoration:none;
color:#FFF;
}

.footer-txt a:hover {
text-decoration:underline;
color:#FFF;
}

.l-topbar {
position:relative;
width:591px;
height:49px;
background-image:url(http://elitemoviepass.com/img/lt-b-bxr-topbar.gif);
}

.l-topbar-txt {
position:absolute;
z-index:500;
top:24px;
left:32px;
}

.l-bdpics {
border:solid 1px #000;
}

.l-list-txt {
line-height:17px;
}

.l-list-txt a:hover {
text-decoration:underline;
color:#3b3b3b;
}

.j-bxr1-01 {
position:absolute;
width:133px;
height:179px;
top:0;
left:0;
}

.j-bxr1-02 {
position:absolute;
width:458px;
height:179px;
top:0;
left:133px;
}

.j-bxr1-03 {
position:absolute;
width:591px;
height:47px;
top:179px;
left:0;
}

.j-form {
position:relative;
width:591px;
height:550px;
}

.j-form-01 {
position:absolute;
background-image:url(http://elitemoviepass.com/img/j-b-bxr2-01.jpg);
width:222px;
height:111px;
top:0;
left:369px;
}

.j-form-02 {
position:absolute;
width:222px;
height:377px;
top:111px;
left:369px;
}

.j-form-03 {
position:absolute;
width:591px;
height:62px;
bottom:0;
left:0;
}

.j-form-top {
position:absolute;
width:243px;
height:21px;
top:111px;
left:26px;
}

.j-form-bgl {
position:absolute;
background-image:url(http://elitemoviepass.com/img/j-b-bxr1-bgleft.gif);
width:16px;
height:377px;
top:111px;
left:10px;
}

.j-form-signup1 {
position:absolute;
z-index:500;
width:154px;
height:25px;
bottom:120px;
left:105px;
}

.j-form-txt1 {
position:absolute;
z-index:700;
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
text-align:left;
line-height:18px;
width:390px;
top:10px;
left:20px;
}

.j-form-txt2 {
position:absolute;
z-index:700;
font-weight:700;
text-align:left;
line-height:26px;
top:130px;
left:28px;
}

.j-form-txt22 {
position:absolute;
z-index:700;
font-weight:700;
text-align:left;
line-height:26px;
top:305px;
left:28px;
}

.j-form-txt3 {
position:absolute;
z-index:700;
font-size:10px;
font-family:Arial, Verdana, Helvetica, sans-serif;
text-align:left;
line-height:13px;
width:295px;
top:265px;
left:105px;
}

.j-form-txt4 {
position:absolute;
z-index:700;
font-weight:700;
text-align:left;
line-height:24px;
top:310px;
left:105px;
}

.j-form-txt5 {
position:absolute;
z-index:700;
font-size:10px;
font-family:Arial, Verdana, Helvetica, sans-serif;
text-align:left;
line-height:13px;
width:390px;
bottom:58px;
left:28px;
}

.field-txt {
position:absolute;
z-index:700;
font-size:9px;
width:250px;
height:16px;
}

.field {
position:absolute;
z-index:800;
top:134px;
left:105px;
}

.field2 {
position:absolute;
z-index:800;
top:160px;
left:105px;
}

.field3 {
position:absolute;
z-index:800;
top:186px;
left:105px;
}

.field4 {
position:absolute;
z-index:800;
top:212px;
left:105px;
}

.field5 {
position:absolute;
z-index:800;
top:238px;
left:105px;
}

.j-options {
position:relative;
width:591px;
height:250px;
}

.j-op-signup1 {
position:absolute;
z-index:500;
width:124px;
height:25px;
top:64px;
left:164px;
}

.j-op-signup2 {
position:absolute;
z-index:500;
width:124px;
height:25px;
top:64px;
left:452px;
}

.j-op-01 {
position:absolute;
width:277px;
height:133px;
top:0;
left:16px;
}

.j-op-02 {
position:absolute;
width:277px;
height:167px;
top:0;
left:304px;
}

.j-optxt {
position:absolute;
z-index:1000;
font-family:Arial, Verdana, Helvetica, sans-serif;
text-align:left;
font-size:11px;
font-weight:400;
width:510px;
left:30px;
bottom:0;
}

.t-bx1 {
position:relative;
width:586px;
height:229px;
}

.t-bx1 .t-bx1-01 {
position:absolute;
left:0;
top:9px;
}

.t-bx1 .t-bx1-02 {
position:absolute;
left:118px;
top:9px;
}

.t-bx1 .t-bx1-03 {
position:absolute;
left:408px;
top:9px;
}

.t-bx1 .t-bx1-04 {
position:absolute;
left:232px;
top:159px;
}

.t-bx1 .t-bx1-05 {
position:absolute;
left:118px;
top:159px;
}

.t-bx1 .t-bx1-txt {
position:absolute;
left:115px;
top:87px;
z-index:100;
width:297px;
height:70px;
text-align:justify;
}

.t-bx2 {
position:relative;
width:586px;
height:269px;
}

.t-bx2 .t-bx2-02 {
position:absolute;
left:0;
top:47px;
}

.t-bx2 .t-bx2-03 {
position:absolute;
left:293px;
top:47px;
}

.t-bx2 .t-bx2-txt {
position:absolute;
left:18px;
top:114px;
z-index:100;
width:264px;
height:147px;
text-align:justify;
}

.t-foo {
position:relative;
width:586px;
height:95px;
border-bottom:solid 1px #BDBDBD;
}

.t-foo .t-foo-02 {
position:absolute;
left:371px;
top:0;
}

.t-foo .t-foo-bt {
position:absolute;
left:71px;
top:24px;
z-index:100px;
}

.t-bx3-txt {
position:relative;
width:566px;
text-align:justify;
padding:10px;
}

.t-bx4 {
position:relative;
width:586px;
height:365px;
}

.t-bx4 .t-bx4-01 {
position:absolute;
left:1px;
top:15px;
}

.t-bx4 .t-bx4-02 {
position:absolute;
left:166px;
top:15px;
border:solid 3px #FFD000;
}

.t-bx4 .t-bx4-txt {
position:absolute;
left:170px;
top:2px;
width:377px;
height:15px;
text-align:right;
}

.t-bx4 .t-bx4-txt2 {
position:absolute;
left:167px;
top:350px;
width:383px;
height:10px;
text-align:center;
}

.t-bx4-txt2 a:hover {
color:#E98500;
text-decoration:none;
}

.t-bx5 {
position:relative;
width:586px;
height:300px;
}

.t-bx5 .t-bx5-02 {
position:absolute;
left:1px;
top:46px;
}

.t-bx5 .t-bx5-03 {
position:absolute;
left:13px;
top:62px;
}

.t-bx5 .t-bx5-04 {
position:absolute;
left:290px;
top:231px;
}

.t-bx5 .t-bx5-txt {
position:absolute;
left:280px;
top:63px;
z-index:100px;
width:284px;
text-align:justify;
}

.t-bx6 {
position:relative;
width:586px;
height:210px;
}

.t-bx6 .t-bx6-01 {
position:absolute;
left:0;
top:0;
width:586px;
}

.t-bx6 .t-bx6-02 {
position:absolute;
left:337px;
top:45px;
}

.t-bx6 .t-bx6-txt {
position:absolute;
left:18px;
top:57px;
z-index:100px;
width:300px;
height:143px;
text-align:justify;
}

.dvd-txt1 {
border-bottom:1px dashed #999;
font-weight:700;
font-size:12px;
padding-left:8px;
}

.dvd-txt2 {
font-weight:700;
padding-left:8px;
}

.dvd-txt3 {
text-align:justify;
padding:8px;
}

.d-bxr1-02 {
position:absolute;
left:236px;
top:0;
}

.d-bxr1-03 {
position:absolute;
left:236px;
top:173px;
}

.d-bxr1-04 {
position:absolute;
left:381px;
top:173px;
}

.d-bxr1-txt {
position:absolute;
width:330px;
left:246px;
top:90px;
text-align:justify;
line-height:14px;
}

.d-bdtb {
border:1px solid #999;
}

div.pagenav {
color:#000;
width:auto;
display:inline;
clear:none;
float:left;
font-weight:700;
margin:3px 0 0;
padding:0;
}

div.pagenav a {
font-weight:700;
color:#f90 !important;
}

div.pagenav a:hover {
color:#f90 !important;
}

span.pages {
color:#000 !important;
font-weight:700;
}

span.pages a {
color:#666 !important;
font-weight:400;
}

span.pages a:hover {
color:#000 !important;
}

select {
width:100px !important;
height:16px;
font-size:12px;
}

select#sort {
float:right;
display:inline;
height:16px;
font-size:10px;
width:80px !important;
margin:0;
padding:0;
}

div#coverlist {
width:380px;
border:0;
display:inline;
margin:0 10px;
padding:0;
}

div.moviecover {
float:left;
display:inline;
width:180px;
border:0 #fff solid;
background-color:#fff;
margin:10px 0 0 10px;
padding:0;
}

img.moviecover {
width:180px;
height:250px;
border:0;
background-color:#fff;
}

div.movietitle {
width:180px;
text-align:center;
padding-top:3px;
padding-bottom:3px;
cursor:hand;
}

br.spacer {
clear:both;
float:none;
display:block-inline;
}

.txt_required {
font-size:9px;
color:#E98500;
}

span.sash_scene,span.trial_sash_scene,span.sash_l,span.trial_sash_l,span.sash_m,span.sash_s,span.sash_xs {
cursor:pointer;
}

span.sash_scene,span.trial_sash_scene,span.sash_l,span.trial_sash_l,span.sash_m,span.sash_s,span.sash_xs,span.sash_xs_upcoming {
z-index:999;
display:block;
position:absolute;
left:0;
background-repeat:no-repeat;
border:none;
margin:0;
padding:0;
}

span.sash_scene {
width:114px;
height:114px;
background-image:url(http://elitemoviepass.com/img/trial/sash_scene.gif);
}

span.trial_sash_scene {
width:114px;
height:114px;
background-image:url(http://elitemoviepass.com/img/trial/trial_sash_scene.gif);
}

span.sash_l {
width:148px;
height:148px;
background-image:url(http://elitemoviepass.com/img/trial/sash_l.gif);
}

span.trial_sash_l {
width:148px;
height:148px;
background-image:url(http://elitemoviepass.com/img/trial/trial_sash_l.gif);
}

span.sash_m {
width:117px;
height:117px;
background-image:url(http://elitemoviepass.com/img/trial/sash_m.gif);
}

span.sash_s {
width:92px;
height:92px;
background-image:url(http://elitemoviepass.com/img/trial/sash_s.gif);
}

span.sash_xs,span.sash_xs_upcoming {
width:80px;
height:80px;
background-image:url(http://elitemoviepass.com/img/trial/sash_xs.gif);
}

a.triallnk {
position:relative;
display:block;
}

div.favorite {
float:left;
display:inline;
width:175px;
border:1px #D6D6D6 solid;
margin:11px 0 0 15px;
padding:0;
}

img.favorite {
width:175px;
height:128px;
border:0;
background-color:#F4F4F4;
}

div.favoritetitle {
width:175px;
margin-bottom:0;
background-color:#F4F4F4;
border-top:3px #fff solid;
padding:4px 0;
}

div.favoritetitle a:hover {
color:#777;
}

a:link,.l-list-txt a:link {
color:#3b3b3b;
text-decoration:none;
}

a:visited,a:hover,a:active,.l-list-txt a:visited {
text-decoration:none;
color:#3b3b3b;
}

.pagelnk a:link,.pagelnk a:visited {
color:#E98500;
text-decoration:none;
font-weight:700;
}

.cat-txt a:hover,.top-txt a:hover {
color:#999;
}

.go1 a,.go2 a,.go3 a,.bxr1-04 a {
display:block;
width:100%;
height:100%;
}

.bxr1,.j-bxr1,.d-bxr1 {
position:relative;
width:591px;
height:226px;
}

.t-bx2 .t-bx2-01,.t-foo .t-foo-01,.t-bx5 .t-bx5-01,.d-bxr1-01 {
position:absolute;
left:0;
top:0;
}

.t-bx4-txt2 a:link,.t-bx4-txt2 a:visited {
color:#E98500;
text-decoration:underline;
}

div.movietitle p,div.favoritetitle p {
margin:0 4px;
padding:0;
}