/* SPE Style Sheet */
body { background-color: #fff; margin: 0px 0px 10px 0px; }
body, table, td { font-family: "�l�r �o�S�V�b�N","Osaka",sans-serif; font-size: 12px; color: #666666; font-weight: normal;  }
p { padding: 0px; margin: 0px; border: 0px; }

/* main table */
.container { width: 750px; padding: 0px; margin: 0px; border: 0px; }

/* default link colors */
A:link { color: #303030; }
A:visited { color: #303030; }
A:hover { color: #889096; }

/* default image style */
img { margin: 0px; padding: 0px; border: 0px; }


/* flash billboard */
.billboard { height: 252px; width: 558px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding: 0px; }


/* form fields */
.headerbg { background-image:   url(/groups/jp/documents/image/gus215967.jpg); background-position: top; background-repeat: no-repeat; margin: 0px; padding: 0px; }
.search { width: 98px; height: 16px; font-family: "�l�r �o�S�V�b�N","Osaka",sans-serif; font-size: 12px; margin:0px; padding: 0px 0px 0px 2px; }
.searchBackground { width: 108px; margin: 0px; padding: 0px; }

.dropdown { width: 185px; height: 17px; font-family: "�l�r �o�S�V�b�N","Osaka",sans-serif; font-size: 10px; line-height: 12px; border: none; text-decoration: none; margin:0px; padding: 0px; }
.dropdownBackground { margin: 0px; }
.dropdownBackground { width: 198px; height: 25px; padding: 0px 0px 4px 3px; margin: 0px; }
input, select, option, textarea { font-family: "�l�r �o�S�V�b�N","Osaka",sans-serif; font-size: 10px; }

/* header widenav */
.headerwidenavbg { background-image:url(/groups/jp/documents/image/gus215969.gif); background-repeat:repeat-x; background-position:top; }
.headerwidenavleft { background-image:url(/groups/jp/documents/image/gus205188.jpg); background-repeat: repeat-x; background-position:top right; }

/* header widenav form fields */
.searchwidenav { width: 104px; height: 16px; font-family: "�l�r �o�S�V�b�N","Osaka",sans-serif; font-size: 12px; margin:0px; padding: 0px 0px 0px 2px; }
.dropdownwidenav { width: 185px; height: 17px; font-family: "�l�r �o�S�V�b�N","Osaka",sans-serif;.bgcomplex font-size: 10px; line-height: 12px; border: none; text-decoration: none; margin:0px; padding: 0px; }

/* header slimnav */
.headerslimnavbg  /* deleted. see rev 15 when needed */
.headerslimnavleft  /* deleted. see rev 15 when needed */

/* borders */
.bordergray { background-color: #DADADA; width: 1px;}

/* thumbnails */
.bgthumb { background-image: url(/groups/jp/documents/image/gus205184.gif); background-repeat: repeat-y;  width: 171px; margin: 0px; padding: 0px; }
img.thumb { padding: 0px 3px 5px 3px; }

.thumbtitle { color: #666; padding: 0px 3px 3px 3px; font-weight: bold; text-transform:uppercase; }
a.thumbtitle { color: #303030; }
a:visited.thumbtitle { color: #666; }
a:hover.thumbtitle { color: #ccc; }

.thumbFirst { padding: 0px; text-align: center; }

.thumbnail {color: #303030; padding: 0px 0px 0px 0px; text-align: center;}
a.thumbnail { color: #1981b0; padding: 3px 0px 3px 0px;}
a:visited.thumbnail { color: #1981b0; }
a:hover.thumbnail { color: #889096; }

/* promos */
.bgcomplex { background-image: url(/groups/jp/documents/image/gus205183.gif); background-repeat: no-repeat; width: 366px; height: 89px; margin: 0px; padding: 0px; }
.bgcomplex td img { margin-top: 3px; }
.contentcomplex { width: 360px; height: 89px; padding: 3px 3px 3px 0px; margin: 0px; }
img.thumbcomplex { padding-top: 0px; padding-right: 6px; padding-bottom: 0px; padding-left: 3px; vertical-align: middle; }

.promotitle { color: #1981b0; text-transform: uppercase; font-weight: bold; line-height: 16px; }
a.promotitle { color: #1981b0; }
a:visited.promotitle { color: #1981b0; }
a:hover.promotitle { color: #889096; }

.promoAction { color: #1981b0; font-weight: bold; line-height: 16px; }
a.promoAction { color: #1981b0; }
a:visited.promoAction { color: #1981b0; }
a:hover.promoAction { color: #889096; }

.promoLink { color: #1981b0; line-height: 16px; }
a.promoLink { color: #1981b0; }
a:visited.promoLink { color: #1981b0; }
a:hover.promoLink { color: #889096; }

.promo { color: #303030; text-align: left; padding-top: 3px; padding-right: 6px; }
a.promo { color: #1981b0; font-weight: bold; }
a:visited.promo { color: #1981b0; font-weight: bold; }
a:hover.promo { color: #889096; font-weight: bold; }

.promos { height: 84px; }

/* silo listings */

.listingBox { margin-top: 4px; }

.silobg { background-image: url(/groups/jp/documents/image/gus205182.gif); background-repeat: repeat-y; width: 229px; height: 366px; margin: 0px; padding: 0px; }

.silo { width: 150px; height: 100%;  text-align: left; padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; margin: 0px; }

.siloItems { padding: 4px 5px 8px 10px; width: 100%; text-align: left; }
.siloItems ul { list-style-type: none; text-align: left;  padding: 0px; margin: 0px; }

.siloleft { height: 100%; text-align: left; }
.siloright { height: 100%; text-align: left; }

.soliddivider { background-image:  url(/groups/jp/documents/image/gus205181.gif); background-repeat: repeat-x; height: 1px; width: 100%; padding: 0 0 5px 0; margin: 0; }
/* Not used in movies/index.html*/
.dotteddivider { background-image: url(/groups/jp/documents/image/gus215966.gif); background-repeat: no-repeat; height: 1px; }

.silotitle { font-family: arial, verdana, sans-serif; font-size: 12px; font-weight: bold; padding: 4px 0px 4px 0px; }


/* FOOTER */
#footer { width: 750px; color: #889096; font-family: "�l�r �o�S�V�b�N", "Osaka", sans-serif; font-size: 12px; font-weight: normal; line-height: 15px; padding-top:15px;}
#footer a:link { color: #889096; }
#footer a:visited { color: #889096; }
#footer a:hover { color: #303030; }
#footer ul { list-style-type: none; margin: 0; padding: 0; }
#footer li { display: inline; padding-right: 4px; }

#corplinks { text-align: left; vertical-align: bottom; 
			 float: left; width: 340px; padding-bottom:5px;
			 position:relative; top:10px; height:25px;
			 }

#grouplinks { font-family: arial, verdana, sans-serif; font-size: 10px;
              text-align: right; text-decoration: none;
			  float: right; width: 410px; height:25px; padding-bottom:5px; 
			  }
#grouplinks a:link { text-decoration: none; }
#grouplinks a:visited { text-decoration: none; }
#grouplinks a:hover { text-decoration: none; }
#grouplinks img { margin-left: 6px; margin-right: 2px; vertical-align:middle; }

#legal { text-align: left;
		 float: left; width: 375px; padding-top: 10px; border-top: 1px solid #889096;
		 }
#copyright { font-size: 10px; text-align: right; 
			 font-family: arial, verdana, sans-serif; float: right; width: 375px; padding-top: 14px; border-top: 1px solid #889096;
			}
.footerwidenav { width: 728px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin: 0px; border: 0px; }

/* ciemalistings */
.cinematitle { color: #1981b0; font-weight: bold; font-size: 11px; padding-bottom: 12px; }
.cinema { width: 702px; text-align: left; padding: 25px 0px 20px 0px; clear: both; }
.cinema img { padding: 0px 0px 15px 15px; margin-top: -10px; }
.cinemas { color: #1981b0; font-weight: bold; font-size: 11px; }

table tr td img{
	margin-bottom:-4px;	
	_margin-bottom:0px;
}


