html, body{
	height:100%;
	margin:0;
}
html{
	background:#e6e2d9;
}
body{
	margin:0;
	font:12px Tahoma,Arial,sans-serif;
	background:url(/images/body_border.gif) repeat-x 0 0;
	color:#5a513f;
}
div{
	overflow:hidden;
}
img{
	border:none;
	display:block;
}
form,fieldset{
	margin:0;
	padding:0;
	border:none;
}
input, textarea{
	outline:none;
}
ul{
	margin:0;
	padding:0;
	list-style:none;
}
a{
	outline:none;
	text-decoration:none;
	cursor:pointer;
	color:#df5a09;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
h1, h2, h3, h4, h5, h6, p{
	margin:0;
}
div.main{
	width:990px;
	margin:0 auto;
	position:relative;
	height:auto !important;
	height:100%;
	min-height:100%;
	overflow:visible;
}
/*header*/
div.header{
	width:100%;
	height:117px;
	background:url(/images/bg_header.gif) repeat-x 0 55px;
}
h1{
	float:left;
	width:126px;
}
h1 a{
	float:left;
	background: url(/images/logo.png) no-repeat 0 0;
	width:126px;
	height:76px;
	text-indent:-9999px;
	margin:25px 0 0 16px;
}
div.header_content{
	float:right;
	width:800px;
}
div.number_menu{
	width:100%;
}
div.number_menu i{
	float:left;
	width:470px;
	color:#b4a488;
	margin:13px 0 0 0;
}
ul.top_menu{
	float:right;
	width:292px;
	height:33px;
	background:url(/images/bg_top_menu.gif) no-repeat 0 0;
	padding:0 0 0 20px;
	margin:0 10px 0 0;
}
ul.top_menu li{
	float:left;
	margin:11px 0 0 0;
	overflow:hidden;
	display:inline;
	background:url(/images/divider1.gif) no-repeat 100% 0;
}
ul.top_menu li.last{
	background:none;
}
ul.top_menu li a{
	float:left;
	text-indent:-9999px;
	height:13px;
	overflow:hidden;
}
ul.top_menu li a.home{
	background:url(/images/menu.gif) no-repeat 0 0;
	width:37px;
	margin:0 12px 0 17px;
}
ul.top_menu li a.home:hover,
ul.top_menu li.active a.home{
	background:url(/images/menu.gif) no-repeat 0 -13px;
}
ul.top_menu li a.sign_up{
	background:url(/images/menu.gif) no-repeat -37px 0;
	width:49px;
	margin:0 10px 0 9px;
}
ul.top_menu li a.sign_up:hover,
ul.top_menu li.active a.sign_up{
	background:url(/images/menu.gif) no-repeat -37px -13px;
}
ul.top_menu li a.support{
	background:url(/images/menu.gif) no-repeat -86px 0;
	width:55px;
	margin:0 13px 0 11px;
}
ul.top_menu li a.support:hover,
ul.top_menu li.active a.support{
	background:url(/images/menu.gif) no-repeat -86px -13px;
}
ul.top_menu li a.help{
	background:url(/images/menu.gif) no-repeat -141px 0;
	width:30px;
	margin:0 10px 0 8px;
}
ul.top_menu li a.help:hover,
ul.top_menu li.active a.help{
	background:url(/images/menu.gif) no-repeat -141px -13px;
}
ul.top_menu li a.logout{
	background:url(/images/menu.gif) no-repeat -171px 0;
	width:52px;
	margin:0 0 0 9px;
}
ul.top_menu li a.logout:hover,
ul.top_menu li.active a.logout{
	background:url(/images/menu.gif) no-repeat -171px -13px;
}
/*alphabet and search*/
div.alphabet_search{
	width:100%;
}
div.alphabet{
	float:left;
	background:url(/images/bg_alphabet.gif) no-repeat 0 0;
	width:447px;
	height:23px;
	margin:38px 0 0 0;
	padding:3px 0 0 7px;
}
div.alphabet li{
	float:left;
	font-size:13px;
}
div.alphabet li a{
	float:left;
	color:#414141;
	padding:0 0 0 4px;
}
div.alphabet li.active a{
	padding:0 0 0 4px;
}
div.alphabet li.active a,
div.alphabet li a:hover{
	background:url(/images/alphabet_hover.gif) no-repeat 0 0;
	color:#fff;
	text-decoration:none;
}
div.alphabet li a span{
	float:left;
	padding:1px 4px 4px 0;
}
div.alphabet li.active span{
	padding:1px 5px 3px 0;
	color:#fff;
}
div.alphabet li a:hover span,
div.alphabet li.active span{
	background:url(/images/alphabet_hover.gif) no-repeat 100% 0;
	text-decoration:none;
}
/*search*/
div.search{
	float:right;
	width:328px;
	height:46px;
	background:url(/images/bg_search.gif) no-repeat 0 0;
	padding:33px 0 0 0;
	margin:5px 17px 0 0;
	display:inline;
}
div.search input{
	float:left;
	width:230px;
	height:21px;
	font:12px Tahoma;
	color:#a9a9a9;
	padding:5px 0 0 0;
	margin:0 0 0 62px;
	border:none;
	background:none;
}
div.search input.submit{
	float:right;
	width:32px;
	height:26px;
	background:url(/images/magnifier.gif) no-repeat 0 0;
	padding:0;
	margin:0;
	cursor:pointer;
}
div.content_holder{
	width:100%;
	padding:3px 0 100px 0;
}
div.three_big_blocks{
	width:100%;
	height:231px;
	background:url(/images/bg_three_blocks.gif) no-repeat 0 0;
	padding:10px 0 0 0;
}
div.three_big_blocks img{
	float:left;
	margin:0 14px 0 15px;
	display:inline;
}
/*content*/
div.content{
	float:left;
	width:645px;
}
h2{
	font-size:25px;
	font-weight:normal;
	color:#df5a09;
	margin:15px 0 0 15px;
}
h2.no_margin{
	margin-left:0;
}
h2 span{
	color:#6e5627;
}
h2 a{
	text-decoration:none;
}
h2 a:hover{
	text-decoration:underline;
}
div.empty_line{
	width:100%;
	background:#dbd5c9 url(/images/bg_empty_line_left.gif) no-repeat 0 0;
	margin:3px 0 0 0;
	font-size:11px;
}
div.empty_line_right{
	width:100%;
	height:22px;
	background:url(/images/bg_empty_line_right.gif) no-repeat 100% 0;
	padding:2px 0 0 0;
}
div.product_list{
	overflow:hidden;
	width:100%;
}
div.product_list div.product{
	width:100%;
	padding:10px 0 0 0;
	background:url(/images/bg_product_list_li.gif) repeat-x 0 0;
	margin:-2px 0 0 0;
	padding:12px 0 10px 0;
}
div.movie_image{
	float:left;
	width:96px;
	height:146px;
	background:url(/images/bg_movie_image.gif) no-repeat 0 0;
	padding:0 9px;
}
div.movie_image img{
	width:96px;
	height:146px;
}
div.movie_description{
	float:left;
	width:515px;
}
h4{
	font-size:18px;
	font-weight:normal;
	margin:0 0 0 15px;
}
h4 a{
	color:#221d12;
	text-decoration:none;
}
h4 a:hover{
	color:#df5a09;
}
div.assessment{
	width:100%;
	margin:6px 0 0 0;
}
div.genre_year{
	float:left;
	width:185px;
	padding:0 0 0 12px;
	background:#dbd5c9;
	font-size:11px;
}
ul.genre,
ul.year{
	overflow:hidden;
	width:100%;
	padding:2px 0 3px 0;
	color:#867148;
}
ul.genre li,
ul.year li{
	float:left;
	background:url(/images/bg_genre_year_li.gif) no-repeat 0 4px;
	margin:0 0 0 -2px;
	padding:0 6px 0 6px;
}
ul.year a{
	color:#867148;
}
div.stars{
	float:left;
	width:120px;
	height:26px;
	background:url(/images/stars_bg.gif) no-repeat 0 0;
	padding:11px 0 0 12px;
}
div.stars img{
	float:left;
	margin:0 0 0 4px;
	display:inline;
}
div.of_ten{
	float:left;
	color:#978057;
	font:11px Arial;
	margin:1px 0 0 10px;
	line-height:16px;
}
div.of_ten em,
div.of_ten i{
	display:block;
}
div.movie_description p{
	color:#5a513f;
	margin:5px 0 0 15px;
	line-height:18px;
}
div.download_now{
	width:501px;
	height:23px;
	background:url(/images/bg_download_now.gif) no-repeat 0 0;
	margin:3px 0 0 15px;
}
span.download_link{
	float:left;
	color:#5a513f;
	margin:4px 0 0 7px;
}
a.download_arrow{
	background:url(/images/icon_download.gif) no-repeat 0 0;
	padding:0 0 2px 24px;
	font-size:12px;
	white-space: nowrap;
}
a.download_arrow_margin{
	float:left;
	margin:2px 0 0 15px;
}
ul.choose{
	float:left;
	overflow:hidden;
	margin:0 0 0 15px;
}
ul.choose li{
	float:left;
	background:url(/images/divider.gif) no-repeat 0 0;
	margin:0 0 0 -2px;
	padding:0 2px 0 2px;
}
ul.choose li a{
	position:relative;
	float:left;
	height:15px;
	padding:5px 3px 2px 5px;
}
ul.choose li a:hover{
	background:#df5a09;
}
div.top_downloads{
	margin:0 0 0 15px;
	width:630px;
}
/*right_column*/
div.right_column{
	float:right;
	width:330px;
}
div.login{
	width:300px;
	background:#d7cfc0 url(/images/bg_login.gif) repeat-x 0 0;
	padding:0 15px;
}
div.text_field{
	float:left;
	width:190px;
	height:25px;
	background:url(/images/bg_text_field.gif) no-repeat 0 0;
	margin:10px 0 0 0;
}
div.text_field_wide{
	width:300px;
	background:url(/images/bg_text_field_wide.gif) no-repeat 0 0;
}
div.text_field input{
	float:left;
	color:#a9a9a9;
	font:12px Tahoma;
	padding:4px 10px 1px 10px;
	width:160px;
	height:15px;
	border:none;
	background:none;
}
div.text_field_wide input{
	width:280px;
}
a.button{
	float:right;
	background:url(/images/btn_login.gif) no-repeat 0 0;
	padding:0 0 0 34px;
	margin:9px 0 0 0;
}
a.button:hover{
	background:url(/images/btn_login.gif) no-repeat 0 -24px;
}
a.button span{
	float:left;
	background:url(/images/btn_login.gif) no-repeat 100% 0;
	padding:5px 34px 5px 0;
	color:#fff;
}
a.button:hover span{
	background:url(/images/btn_login.gif) no-repeat 100% -24px;
}
div.forgot{
	float:left;
	width:100%;
	margin:5px 0 0 0;
	font-size:11px;
}
div.sign_up_now{
	width:100%;
}
/*genres_years_lists*/
div.genres_years_lists{
	width:100%;
	margin:10px 0 0 0;
}
div.genres_years_lists strong{
	background:url(/images/genres_years_title.gif) no-repeat 0 0;
	padding:19px 0 0 15px;
	width:157px;
	height:31px;
	display:block;
}
div.genres_list{
	float:left;
	width:157px;
	background:#dbd5c9;
}
div.years_list{
	float:right;
	width:157px;
	background:#dbd5c9;
}
div.genres_years_lists li{
	overflow:hidden;
	width:100%;
	padding:4px 0 0 0;
}
div.genres_years_lists li span{
	float:left;
	width:40px;
	text-align:right;
	margin:2px 12px 0 0;
	color:#a69980;
}
div.genres_years_lists li a{
	float:left;
	width:100px;
	font-size:14px;
}
a.more{
	float:right;
	background:url(/images/genres_years_more.gif) no-repeat 0 0;
	width:85px;
	height:20px;
	font:italic 14px Arial;
	padding:3px 0 0 20px;
	margin:15px 0 0 0;
}
a.more span{
	color:#4e4e4e;
}
div.instant{
	width:100%;
	background:url(/images/bg_instant_center.gif) repeat-y 0 0;
	margin:10px 0 0 0;
}
div.instant_top{
	width:100%;
	background:url(/images/bg_instant_top.gif) no-repeat 0 0;
}
div.instant_bottom{
	width:300px;
	background:url(/images/bg_instant_bottom.gif) no-repeat 0 100%;
	padding:10px 15px 15px 15px;
}
div.instant strong{
	display:block;
	font:18px "Arial Narrow";
	color:#e4610f;
	margin:0 0 18px 0;
}
div.trouble{
	padding:20px 0 0 31px;
}
div.latest_additions{
	width:100%;
}
div.latest_additions h2{
	margin:14px 0 3px 15px;
}
div.bg_runner{
	width:100%;
	height:26px;
	background:url(/images/bg_runner.gif) no-repeat 0 1px;
}
div.runner{
	width:60px;
	height:26px;
	background:url(/images/runner.gif) no-repeat 0 0;
}
div.additions_list{
	width:100%;
	margin:16px 0 0 0;
}
div.additions_list ul{
	width:10000px;
	margin:0 0 0 15px;
	overflow:hidden;
}
div.additions_list ul li{
	float:left;
	width  : 120px;
	margin : 0 37px;
}
div.additions_list div.movie_image{
	float:none;
}
div.additions_list div.genre_year{
	background:none;
	padding:0;
}
div.additions_list strong{
	font-size:14px;
	font-weight:normal;
}
div.additions_list strong a{
	color:#221d12;
	text-decoration:none;
}
div.additions_list strong a:hover{
	color:#df5a09;
}
span.genre,
span.year{
	display:block;
	padding:2px 0 3px;
	color:#867148;
}
span.year a{
	color:#867148;
}
div.additions_download{
	float:left;
	width:100%;
	height:21px;
	background:url(/images/bg_download_now1.gif) no-repeat 0 0;
	margin:3px 0 0 0;
}
div.additions_download a{
	float:left;
	padding:2px 9px 3px 23px;
}
/*footer*/
.footer{
	position:relative;
	width:990px;
	margin:0 auto;
	height:37px;
	margin-top:-78px;
	overflow:visible;
	background:url(/images/bg_header.gif) repeat-x 0 0;
	color:#414141;
	padding:21px 0 0 0;
}
.footer p{
	float:left;
	margin:0 0 0 15px;
	display:inline;
}
.footer span{
	float:left;
	margin:0 0 0 108px;
}
.footer a{
	color:#414141;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}
.footer span a{
	text-decoration:underline;
}
.footer span a:hover{
	text-decoration:none;
}
.footer ul{
	float:right;
	overflow:hidden;
}
.footer ul li{
	float:left;
	background:url(/images/bg_genre_year_li.gif) no-repeat 0 4px;
	margin:0 0 0 -2px;
	padding:0 8px 0 10px;
}
/*MOVIES-TV-IN1 PAGE*/
div.empty_line ul.genre{
	float:left;
	width:auto;
}
div.empty_line span{
	float:left;
	margin:2px 0 0 0;
}
div.empty_line ul.year{
	float:left;
	width:auto;
}
div.empty_line span.genre{
	margin:0 0 0 4px;
}
div.left_part{
	float:left;
	width:395px;
	margin:9px 0 0 0;
}
/*resolution table*/
div.resolution{
	width:100%;
	padding:0 0 10px 0;
}
div.resolution table.resolution_table{
	width:100%;
}
table.resolution_table td{
	background-color:#dbd5c9;
	border-left:1px #e6e2d9 solid;
	text-indent: 5px;
	height:24px;
	font-weight:bold;
}
tr.normal_font td{
	font-weight:normal;
}
td.first_empty{
	width:80px;
	background:url(/images/td_first_empty.gif) no-repeat 0 0;
}
td.last{
	background:url(/images/td_last_grad.gif) no-repeat 0 0;
}
td.first_black{
	background:url(/images/td_first_black.gif) no-repeat 0 0;
}
table.resolution_table td img{
	margin:1px 0 0 15px;
}
.color_red{
	color:#da5300;
}
table.resolution_table td.empty{
	background:#e6e2d9;
}
div.storyline{
	width:380px;
	padding:0 0 20px 15px;
}
div.storyline strong{
	color:#221d12;
	display:block;
	margin:10px 0 0 0;
}
div.storyline p{
	color:#5a513f;
	line-height:16px;
	margin:2px 0 20px 0;
}
div.actors{
	width:100%;
	line-height:18px;
	color:#a28d68;
}
div.actors table{
	width:100%;
}
div.actors a:hover{
	text-decoration:none;
}
div.rating{
	width:100%;
}
div.rating p{
	float:left;
	color:#a28d68;
	margin:0 20px 0 0;
}
div.rating p b{
	color:#5a513f;
}
div.rating_stars{
	width:96px;
	height:16px;
}
div.rating_stars img{
	float:left;
	margin:0 4px 0 0;
}
/*right part*/
div.right_part{
	width:250px;
	float:left;
	margin:10px 0 0 0;
}
div.big_movie_image{
	width:242px;
	background:url(/images/bg_big_movie_image.gif) repeat-y 0 0;
	padding:0 0 0 9px;
	margin:0 0 9px 0;
}
div.big_movie_image img{
	width:232px;
}
div.stills{
	width:100%;
}
div.stills img{
	float:left;
}
/*visitor_reviews*/
div.visitor_reviews{
	width:100%;
	margin:12px 0 0 0;
}
div.visitor_reviews h2{
	margin:0 0 0 15px;
}
div.comment{
	width:100%;
	background:#dbd5c9 url(/images/bg_comment_top.gif) no-repeat 0 0;
	margin:10px 0 0 0;
}
div.comment_bottom{
	width:615px;
	background:url(/images/bg_comment_bottom.gif) no-repeat 0 100%;
	padding:5px 15px 0 15px;
}
h3{
	font-size:18px;
	font-weight:normal;
	color:#e05c09;
}
span.posted{
	font-size:11px;
	color:#a28d68;
	display:block;
	margin:2px 0;
}
div.comment p{
	color:#5a513f;
	line-height:18px;
	margin:4px 0 12px;
}
div.pager{
	float:left;
	color:#5a513f;
	font-size:12px;
	background:#DBD5C9 url(/images/bg_comment_top.gif) no-repeat 0 0;
	width:100%;
}
div.pager_bottom{
	width:100%;
	background:url(/images/bg_comment_bottom.gif) no-repeat 0 100%;
	padding:3px 0 0 0;
}
span.page{
	float:left;
	margin:2px 0 0 15px !important;
}
div.pager ul.genre{
	float:left;
	width:auto;
	width:595px;
}
div.pager ul.genre li{
	margin-bottom:3px;
}
div.write_review{
	width:630px;
	color:#a28d68;
	margin:23px 0 0 15px;
}
div.write_review strong{
	color:#221d12;
}
div.write_review p{
	margin:5px 0 0 0;
}
div.write_review input,
div.write_review textarea{
	width:618px;
	height:15px;
	padding:2px 5px 3px 5px;
	margin:5px 0;
	background:none;
	border:1px #9f8e6c solid;
	color:#a28d68;
	font:12px Tahoma;
}
div.write_review textarea{
	height:77px;
}
div.write_review a.button{
	float:left;
}
div.write_review a.button{
	padding-left:15px;
}
div.write_review a.button span{
	padding-right:15px;
}
/*MOVIES-TV_IN2 PAGE*/
p.found{
	float:right;
	margin:3px 10px 0 0;
}
div.actors_director{
	width:100%;
}
div.actors_director strong{
	float:left;
	width:73px;
	margin:0 0 0 15px;
	line-height:18px;
}
div.actors_director p{
	float:left;
	width:420px;
	margin:0;
}
/*MOVIES-TV_IN8 PAGE*/
div.add_money{
	width:100%;
	margin:6px 0 10px 0;
	line-height:18px;
}
div.amount_bronze,
div.amount_silver,
div.amount_gold{
	float:left;
	width:196px;
	margin:13px 9px 0 5px;
	display:inline;
	padding:135px 0 0 0;
}
div.amount_bronze{
	background:url(/images/amount_bronze.gif) no-repeat 0 0;
}
div.amount_silver{
	background:url(/images/amount_silver.gif) no-repeat 0 0;
}
div.amount_gold{
	background:url(/images/amount_gold.gif) no-repeat 0 0;
}
div.prices{
	width:100%;
	height:71px;
	margin:0 0 10px 0;
}
a.purchase{
	float:left;
	width:196px;
	height:32px;
	background:url(/images/btn_purchase.gif) no-repeat 0 0;
	margin:3px 0 0 0;
}
a.purchase:hover{
	background:url(/images/btn_purchase.gif) no-repeat 0 -32px;
}
div.add_money p img{
	float:left;
	margin:0 12px 0 0;
}
div.add_money p span{
	float:left;
	margin:3px 0 0 0;
}
div.add_money p{
	margin:6px 0 10px 0;
}
div.my_account{
	width:302px;
	background:url(/images/bg_my_account.gif) no-repeat 0 100%;
	min-height:197px;
	padding:0 14px;
}
div.user_data td{
	padding:3px 6px 0 0;
}
i{
	color:#da5300;
	font-style:normal;
}
a.find_balance{
	background:url(/images/icon_plus.gif) no-repeat 0 2px;
	padding:0 0 0 18px;
	margin:0 0 0 3px;
}
div.user_data ul{
	margin:7px 0 0 0;
}
div.user_data a{
	line-height:18px;
}
div.download_last_step p{
	margin:5px 0 0 15px;
}
div.download_last_step div.you_can{
	width:100%;
	margin:7px 0;
}
div.download_last_step div.user_data{
	padding:5px 0 5px 0;
}
div.about_movie{
	width:380px;
	margin:0 0 5px 0;
}
.width233{
	width:233px;
	float:left;
}
.movie_name{
	padding:2px 0 0 0;
	font-size:12px;
}
a.btn_download{
	float:right;
	width:211px;
	height:42px;
	background:url(/images/btn_download.gif) no-repeat 0 0;
	text-indent:-9999px;
	margin:10px 6px 0 0;
}
a.btn_download:hover{
	background:url(/images/btn_download.gif) no-repeat 0 -42px;
}
div.breadcrumb{
	width:630px;
	margin:15px 0 0 15px;
}
div.breadcrumb li{
	float:left;
	font-size:25px;
	color:#df5a09;
}
div.breadcrumb li a{
	color:#6e5627;
	background:url(/images/arrow.gif) no-repeat 100% 15px;
	padding:0 20px 0 0;
	margin:0 15px 0 0;
	text-decoration:none;
}
div.breadcrumb li a:hover{
	text-decoration:underline;
}
div.password_form{
	width:630px;
	margin:0 0 18px 15px;
}
div.password_form table{
	width:100%;
}
div.password_form table td{
	padding: 10px 0 0 0;
}
div.password_form i{
	color:#df5a09;
	font-style:normal;
}
div.password_form input, div.password_form textarea, div.password_form select {
	float:left;
	width:465px;
	height:15px;
	padding:1px 5px 3px 5px;
	border:1px #9f8e6c solid;
	background:none;
	font:12px Tahoma;
	color:#5a513f;
}
div.password_form input.checkbox {
	width: 15px;
	border : 0;
}
div.password_form textarea {
	height: 90px;
}
div.password_form select {
	height: 22px;
}
div.password_form a{
	float:left;
	margin:0;
}
div.password_form a.link {
	float: inherit;
}
div.setings{
	width:645px;
	margin:0 0 10px 0;
}
div.settings_list{
	float:left;
	margin:0 0 0 15px;
	display:inline;
	width:307px;
}
div.setings ul{
	width:100%;
}
div.setings li{
	width:100%;
	background:url(/images/bg_product_list_li.gif) repeat-x 0 100%;
	line-height:18px;
	padding:5px 0 7px 0;
}
div.report{
	width:100%;
	padding:0 0 10px 0;
}
div.report table{
	width:100%;
}
div.report table td{
	padding:5px 0 5px 10px;
}
tr.gray_bg td{
	background-color:#dbd5c9;
}
tr.gray_bg td.first{
	background:#dbd5c9 url(/images/bg_empty_line_left.gif) no-repeat 0 0;
}
tr.gray_bg td.last{
	background:#dbd5c9 url(/images/bg_empty_line_right.gif) no-repeat 100% 0;
}
div.tags_cloud{
	width:100%;
	margin:5px 0 20px 0;
	color:#a69980
}
div.tags_cloud a{
	line-height:32px;
	margin:0 7px 0 4px;
}
a.font14{
	font-size:14px;
}
a.font20{
	font-size:20px;
}
a.font22{
	font-size:22px;
}
a.font28{
	font-size:28px;
}
div.url{
	width:630px;
	margin:0 0 10px 15px;
}
div.url td{
	vertical-align:top;
	padding:15px 0 0 0;
}
textarea.url_text{
	border:1px #9f8e6c solid;
	padding:5px 7px;
	width:504px;
	/*height:84px;*/
	background:none;
	font:12px Tahoma;
	color:#5a513f;
	overflow:hidden;
}
ul.form-errors{
	border:1px #f00 solid;
	padding:10px;
	margin:0 10px;
	line-height:18px;
}

.highlighted {
    color: red;
}
.marked {
    font-weight: bold;
}
.low_quality_warning_block {
    color: red;
    font-weight: bold;
    padding: 10px;
    margin-top: 10px;
    border: 1px solid red;
}
p.slogan{
       overflow:hidden;
       margin:0 0 0 15px !important;
       color:#df5a09 !important;
}
