/*span.pagebanner,
span.pagelinks {
	display: block;
	width: 50%;
}*/

span.pagebanner {
	/*float: left;*/
         /*background-color: #eee;
         border: 1px solid #999;
         padding:2px 4px 2px 4px;
         width:95%;
         margin-top:10px;
         display:block;
         border-bottom:none;
         font-size:0.8em;
         font-weight:bold;*/
         border-bottom:1px solid #999;
         font-size:0.8em;
         font-weight:bold;
}

span.pagelinks {
	/*text-align: right;
         background-color: #eee;
         border: 1px solid #999;
         padding:2px 4px 2px 4px;
         width:95%;
         margin-bottom:0px;
         display:block;
         border-top:none;
         font-size:0.8em;
         font-weight:bold;*/
         font-weight:bold;
         font-size:0.8em;
         border-bottom:1px solid #999;
         padding-left:5em;
}
span.pagelinks img, span.pagebanner img {border:0;}

table#search_results td{
    vertical-align:top;
}

table#movies {
	width: 100%;
}

table#movies th.title,
table#movies td.title {
	width: 37%;
}

table#movies th.genre,
table#movies td.genre {
	width: 12%;
}

table#movies th.openingDate,
table#movies td.openingDate {
	width: 12%;
}

table#movies th.openingScreens,
table#movies td.openingScreens {
	width: 12%;
	text-align: right;
}

table#movies th.director,
table#movies td.director {
	width: 15%;
}

table#movies th.boxOfficeGross,
table#movies td.boxOfficeGross {
	width: 12%;
	text-align: right;
}

table#movies {
    border-top-style: none;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
}

table#movies th {
	background-color: #000000;
	text-align: left;
	color: white;
	
}

table#movies th a, table#movies td {
	padding: 4px 2px;
}

table#movies th a {
	color: white;
}

table#movies th.sorted a,
table#movies th.sortable a {
	background-position: right;
	background-repeat: no-repeat;
	display: block;
	padding-right: 20px; /* make room for the icon */
}

table#movies th.sortable a {
	background-image: url(../images/arrow2-off.gif);
}

table#movies th.sorted a {
	background-color: red;
}

table#movies th.order1 a {
	background-image: url(../images/arrow2-dn.gif);
}

table#movies th.order2 a {
	background-image: url(../images/arrow2-up.gif);
}

table#search_results tr.odd {
	background-color: #ffffff;
}

table#search_results tr.even {
	background-color: #f5f5f5;
}
