@media screen
{
	body
	{
		background	: #efefef;
	}
	body a:link,
	body a:visited,
	body a:active,
	body a:hover
	{
		color	: #000;
	}
	div#content,
	div#genres,
	div#page,
	div#search,
	div#trailer
	{
		background	: #fff;
	}
	div#content div,
	div#genres div
	{
		background	: url(../../../Images/Blocks/Default/ContentBlockBackground.jpg) repeat-x;
		border-color: #e4e4e4;
	}
	div#content div h3 a,
	div#content div h4 a,
	div#content div p a
	{
		color		: #a6d227;
	}
	body div#content div h4
	{
		color		: #ccc;
	}
	div#content div p
	{
		color		: #999;
	}
	div#content div table tr td,
	div#content div table tr td a
	{
		color		: #999;
	}
	div#content div table tr td a.offer
	{
		color		: #f00;
	}
	div#content div table tr td.left
	{
		color		: #666;
	}
	div#content div.my
	{
		background	: none;
		border-color: #adb9c2;
	}
	div#content div.my img
	{
		border-color: #9ac812;
	}
	div#content div.my p
	{
		border-color: #9ac812;
	}
	div#content h2
	{
		background	: url(../../../Images/Blocks/Default/MyMoviesTitleBackground.jpg);
		border-color: #adb9c2;
	}
	div#content h2.licence
	{
		background	: none;
	}
	div#content p#reload
	{
		background: url(../../../Images/Blocks/Default/Reload.gif) no-repeat center;
	}
	div#content ul#userOffers
	{
		border-color: #b3b3b3;
	}
	div#content ul#userOffers li.even
	{
		border-color: #ebebeb;
		background	: url(../../../Images/Blocks/Default/UserOfferEvenBackground.jpg);
	}
	div#content ul#userOffers li.odd
	{
		border-color: #ebebeb;
		background	: url(../../../Images/Blocks/Default/UserOfferOddBackground.jpg);
	}
	div#content ul#userOffers li span.info
	{
		color		: #666;
	}
	div#genres div
	{
		color		: #999;
	}
	div#genres div h3
	{
		background	: url(../../../Images/Blocks/Default/GenreBackground.jpg);
	}
	div#genres div h3 *
	{
		color		: #a5d226;
	}
	body div#footer ul
	{
		background	: url(../../../Images/Blocks/Default/FooterBackground.jpg);
		border-color: #ebebeb;
	}
	body div#footer ul li
	{
		background	: url(../../../Images/Blocks/Default/FooterBox.jpg);
		border-color: #ebebeb;
	}
	div#header
	{
		background	: #fff;
	}
	div#header div
	{
		border-color: #9ac810;
	}
	div#header div p
	{
		background	: url(../../../Images/Blocks/Default/UserBackground.jpg) no-repeat bottom;
	}
	div#header div ul
	{
		background	: url(../../../Images/Blocks/Default/UserMenu.jpg) no-repeat bottom;
	}
	div#header div#dialed
	{
		background	: url(../../../Images/Blocks/Default/UserDialed.jpg) no-repeat bottom;
	}
	div#header div#dialed p
	{
		background	: none;
	}
	div#header form
	{
		background	: url(../../../Images/Blocks/Default/LoginBackground.jpg) no-repeat bottom;
		border-color: #9ac810;
	}
	div#navigation,
	div#pagination,
	div#paginationGenres
	{
		background	: url(../../../Images/Blocks/Default/NavigationBackground.jpg);
	}
	div#pagination a,
	div#paginationGenres a
	{
		color		: #a6d227;
	}
	body div#trailer div#player p
	{
		background	: #000 url(../../../Images/Blocks/Default/FlashLogo.jpg) no-repeat 70px 35px;
		color		: #fff;
		font-size	: 20px;
	}
	body div#trailer div#player p a
	{
		color		: #fff;
	}
	div#trailer div#payment h4
	{
		background	: url(../../../Images/Blocks/Default/PaymentTitle.jpg) repeat-x;
		border-color: #ebebeb;
	}
	div#trailer div#payment ul li
	{
		border-color: #ebebeb;
	}
	div#trailer div#payment ul li.method_73
	{
		background	: url(../../../Images/Blocks/Default/PaymentBackground_73.jpg) repeat-x;
	}
	div#trailer div#payment ul li.method_83
	{
		background	: url(../../../Images/Blocks/Default/PaymentBackground_83.jpg) repeat-x;
	}
	div#trailer div#payment ul li.method_118
	{
		background	: url(../../../Images/Blocks/Default/PaymentBackground_118.jpg) repeat-x;
	}
	div#trailer div#payment ul li.method_286
	{
		background	: url(../../../Images/Blocks/Default/PaymentBackground_286.jpg) repeat-x;
	}
	div#trailer div#payment ul li h6
	{
		color:	#7bbe41;
	}
	div#trailer p#unique
	{
		border-color: #e4e4e4;
		background: #ebebeb url(../../../Images/Blocks/Default/PaymentBackground_125.jpg) repeat-x;
	}
	div#trailer ul#info li
	{
		border-color: #e4e4e4;
	}
	div#trailer ul#info li.method_23
	{
		border-color: #ebebeb;
		background: url(../../../Images/Blocks/Default/PaymentBackground_23.jpg);
	}
	div#trailer ul#info li.method_125
	{
		background: url(../../../Images/Blocks/Default/PaymentBackground_125.jpg);
	}
	div#trailer ul#info li.method_138
	{
		background: url(../../../Images/Blocks/Default/PaymentBackground_138.jpg);
	}
	div#trailer ul#info li.method_427
	{
		background: url(../../../Images/Blocks/Default/PaymentBackground_427.jpg);
	}
	div#trailer ul#info li h2,
	div#trailer ul#info li h5,
	div#trailer ul#info li h5 a
	{
		color		: #a6d227;
	}
	div#trailer ul#info li h3,
	div#trailer ul#info li h4
	{
		color		: #f30;
	}
	div#trailer ul#info li p strong
	{
		color		: #a6d227;
	}
	h1
	{
		background	: url(../../../Images/Blocks/Default/TitleBackground.jpg);
		border-color: #efefef;
		color		: #a6d227;
	}
	h1 span
	{
		background: #efefef;
	}

	/**
	 * NyroModal css
	 */
	div#nyroModalLoading
	{
		background-color:		#ffffff;
		background-image:		url(../../Images/ModalLoader.gif);
		border-color:			#7abe41;
	}
	div#nyroModalLoading.error
	{
		background-color:		#ffffff;
		background-image:		url(../../Images/ModalLoader.gif);
		border-color:			#ffffff;
	}
	div#nyroModalWrapper div.wrapper
	{
		background-color:		#ffffff;
		border-color:			#7abe41;
	}


	div#nyroModalFull div#notify
	{
		background				: #000;
	}
	div#nyroModalFull div#notify h3
	{
		background				: none;
		border					: none;
		color					: #f00;
	}
	div#nyroModalFull div#notify p
	{
		color					: #7abd41;
	}
	div#nyroModalFull div#paymentIdeal
	{
		background-color		: #ffffff;
		border-color			: #a5d226;
		padding					: 5px;
	}
	div#nyroModalFull div#paymentIdeal div#finish
	{
		display					: none;
	}
	div#nyroModalFull div#paymentPhone div#paymentPhoneContainer
	{
		background:				url(../../../Images/Blocks/Default/PaymentPhoneContainer.jpg) no-repeat;
		border-left:			solid 1px #adb9c2;
		border-right:			solid 1px #adb9c2;
	}
	div#nyroModalFull div#paymentPhone div#paymentPhoneContainer div#bar
	{
		background:				url(../../../Images/Blocks/Default/PaymentPhoneBar.gif) no-repeat;
		float:					left;
		height:					19px;
		margin:					40px 0px 0px 274px;
		width:					220px;
	}
	div#nyroModalFull div#paymentPhone div#paymentPhoneContainer div#bar div
	{
		background:				url(../../../Images/Blocks/Default/PaymentPhoneBarProgress.gif) no-repeat;
		margin:					0px;
		width:					0px;
	}
	div#nyroModalFull div#paymentPhone div#paymentPhoneContainer div#buttonCancel,
	div#nyroModalFull div#paymentPhone div#paymentPhoneContainer div#buttonFinish
	{
		height:					19px;
		margin:					40px 0px 0px 274px;
		text-align:				center;
		width:					220px;
	}
	div#nyroModalFull div#paymentPhone div#paymentPhoneContainer div#content
	{
		background				: none;
		font-size:				20px;
		text-align:				center;
	}
	div#nyroModalFull div#paymentPhone div#paymentPhoneContainer div#content span#cancel,
	div#nyroModalFull div#paymentPhone div#paymentPhoneContainer div#content span#finish
	{
		display:				none;
	}
	div#nyroModalFull div#paymentPhone div#paymentPhoneContainer div#price span
	{
		color:					#89c638;
	}
	div#nyroModalFull div#paymentPhone div#paymentPhoneContainer div#price span#price,
	div#nyroModalFull div#paymentPhone div#paymentPhoneContainer div#price span#price span
	{
		font-size:				30px;
	}
	div#nyroModalFull h1#paymentPhone
	{
		text-align:				left;
	}
	div#nyroModalFull h2
	{
		background-image:		url(../../../Images/Blocks/Default/PaymentPhoneFooter.jpg);
		border-color:			#83BAD9;
	}
}