	p, li, td, div, a  {
		font-size: 100%;
		color: #FFFFFF;
		font-family: "Trebuchet MS", Arial, Tahoma, sans-serif;
	}
	
	a:link, a:visited {
		color: #FFFFFF;
		text-decoration:underline;
	}
	
	a:hover {
		text-decoration:none;
	}
	
	.borderImg {
		height:100%;
	}

	body {
		background-image:url('../images/grad_01.jpg');
		background-repeat:repeat-x;
		background-position:top;
		background-color:#000000;
	}
	
	.searchInputContainer {
		padding:10px 0px 0px 5px;
		text-align:left;
	}
	#searchInput {
		border: 1px solid #000000;
		/*height:23px;*/
		width: 359px;
		padding: 2px 2px 2px 2px;
		color:#9F9F9F;
		font-size: 13px;
	}
	
	p.searchInputBtn {
		text-decoration:underline;
		display:block;
		padding: 6px 30px 48px 11px;
		font-size: 22px;
		margin:0px;
		cursor:pointer;
		float:left;
	}
	
	p.searchInputBtn:hover {
		text-decoration:none;
	}
	
	.toolbar {
		padding: 10px 60px 0px 0px;
		margin: 0px;
	}
	
	.toolbar a:link,  .toolbar a:visited {
		border-bottom: 1px dashed #FFFFFF;
		display:block;
		text-decoration:none;
		padding: 0px;
		margin:0px;
	}
	
	.toolbar a:hover {
		text-decoration:none;
		border-bottom: 0px;
	}
	
	.toolbar a#help {
		text-decoration:underline;
		border-bottom: 0px;
		padding: 0px 12px 0px 0px;
	}
	
	.toolbar a#help:hover {
		text-decoration:none;
	}
	
	.toolbar li {
		padding: 0px 10px 0px 10px;
		margin:0px;
	}
	
	ul.vers, div.verh  {
		display:block;
		position:relative;
		clear:both;
	}
	
	ul.vers {
		padding: 0px;
		margin:0px;
	}
	
	ul.vers li {
		list-style-type:none;
		float:left;
	}
	div.verh  {
		margin : 0px;
		padding : 36px 0px 0px 53px;
	}
	div.verh div {
		float:left;
	}
	
	
	div.bottom  {
		padding: 29px  58px 65px 58px; 
		clear : both;
	}
	
	.copy {
		/*border-top: 1px solid #202020; */
		border-top: 1px solid #FFFFFF;
		padding: 10px 0px 0px 0px; 
		font-size:13px;
		/*width:50%;
		float:left;*/
	}
	
	.rightAlign {
		text-align:right; 
	}
	
	.banner {
		padding: 20px 0px 20px 0px;
	}
	
	
	.logo {
		width: 20%;
		min-width: 150px;
		height: 32px;
		background-image:url('../images/index_04.jpg');
		background-repeat:no-repeat;
	}
	
	.logo a {
		width:150px;
		height: 32px;
		display:block;
		text-indent: -9999px;
	}
	
	div.verh div.right {
		float:right;
		text-align:right;
	}
	
	#cornerHelp {
		background-image:url('../images/helpCornet_03.gif');
		background-repeat:no-repeat;
		background-position: 91% top;
		visibility:hidden;
		z-index:100;
		position:absolute;
		height:21px;
		width:20px;
		top:65px;
	}
	#searchCatContainer, #searchLeterContainer{
		visibility:hidden;
		z-index:100;
		position:absolute;

		padding-top:21px;
		white-space:nowrap;
		display:block;
		top:65px;
	}
	
	#searchCatContainer a, #searchLeterContainer a {
		color:#000000;
		font-size:13px;
	}
	
	.inner {
		padding: 10px 20px 10px 20px;
	}
	
	td.innerCat{
		padding: 10px 20px 10px 20px;
		background:inherit;
	}
	
	#searchLeter, #searchCat {
		background-color:#CECECE;
	}
	
	#searchCat{
		width:330px;
	}
	
	#searchLeter {
		width:430px;
	}
	
	.contentLeftRight {
		clear:both;
		font-size:13px;
		padding:0px 60px 0px 58px;
	}
	
	.contentLeftCol {
		margin-right: 200px;
		padding:0px 30px 0px 0px;
	}
	
	.contentLeftCol .searchOut {
		padding-left:20px;
	}
	
	.contentRightCol {
		float: right; 
		width: 200px;
	}
	
	.contentRightCol .caption {
		font-size:28px;
		padding-bottom:12px;
	}
	
	.contentLeftCol .pageCaption{
		font-size:35px;
	}
	
	.pageCaption2{
		font-size:25px;
	}
	
	.contentLeftCol .pageCaptionSub{
		font-size:19px;
		padding-bottom:30px;
	}
	.pageCaptionSubs{
		font-size:19px;
	}
	.contentLeftCol .searchFilmCaption{
		font-size:22px;
	}
	
	.contentLeftCol .searchFilmCaptionSub{
		font-size:18px;
	}
	
	.contentLeftCol .indent {
		padding : 0px 0px 0px 20px;
	}
	
	.iePng, IMG { filter:expression(fixPNG(this)); } 
	
	
	/* iphones */
	
	div.innerImageBig img {
		width:149px;
		height:223px;
		padding:0px;
		border:1px solid #333739;
	}
	
	div.bigPhoneBorder img {
		height:225px;
		width:11px;
	}
	.bigPhoneBorder {
		width:11px;
	}
	
	.bigPhoneBorderRight img{
		height:225px;
		width:9px;
	}
	.bigPhoneBorderRight{
		width:9px;
		float:left;
	}
	
	div.innerImageBig {
		background-color:#000000;
		padding:0px 0px 0px 0px;
		width:156px;
		height:225px;
		text-align:center;
	}
	
	div.innerImageBig, div.innerImageSmall, div.PhoneBorder , div.bigPhoneBorder
	{
		float : left ;
	}
	
/* small */
	div.PhoneBorder div.smallPhoneBorderImg img {
		height:118px;
	}
	div.innerImageSmall {
		background-color:#000000;
		padding:0px 1px 0px 1px;
	}
	
	div.innerImageSmall img {
		width:89px;
		height:134px;
		border:1px solid #333739;
	}
	.topbtm {
		
	}
	.topbtmSmall {
		clear:both;
		margin-top:-1px;
	}
	
	/* iphones */
	div.iphones	{
		padding-right:40px;
	}
	div.iphones	div {
		padding-bottom:0px;
		margin-bottom:0px;
	}
	div.iphones img{ 
		vertical-align:top; 
		padding: 0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	
	.smallPhoneDownImg, .smallPhoneDownImg img  {
		height:18px;	
		width:7px;
	}
	
	
	.copyright {
		margin-right: 20px;
	}
	.smallPhoneMargin {
		margin-left:148px;
	}
	.bigPhoneMargin {
		margin-left:220px;
	}
	.leftFloat {
		float:left;
	}
	.rightFloat {
		float:right;
	}
	
	.liveInet {
		width:50px;
	}
	
	.smallPhone{
		width:107px;
	}
	
	.bigPhone{
		width:220px
	}
	
	.searchElement {
		padding-bottom:40px;
		clear:left;
	}
	
	ul {
		margin:0px;
		padding:0px;
	}
	
	li {
		list-style:none;
		padding:20px 0px 20px 0px;
	}
	
	a.download {
		display:block;
		padding:5px 0px 5px 0px;
		color:#B0AFAF;
		font-size:24px;
	}
	
	.banner {
		clear:both;
		text-align:center;
		padding: 58px 0px 0px 0px;
	}
	.banner img{
		align:center;
	}
	
	.pagenav {
		text-align:center;
		
	}
	
	
	.currentPage, .currentPage a.pageNavLink:link, .currentPage a.pageNavLink:visited, .currentPage a.pageNavLink:hover {
		color:#B0AFAF;
	}
	
	
	a.pageNavRight:link, a.pageNavRight:visited, a.pageNavRight:hover {
		background-image:url('../images/arrow_right.jpg');
		background-repeat:no-repeat;
		background-position:right;
		padding-right:25px;
		color:#B0AFAF;
	}
	
	a.pageNavLeft:link, a.pageNavLeft:visited, a.pageNavLeft:hover {
		background-image:url('../images/arrow_left.jpg');
		background-repeat:no-repeat;
		background-position:left;
		padding-left:25px;
		color:#B0AFAF;
	}