h1,.title {background: url(/images/global/russian/curly_border.jpg) left bottom;text-align:left;background-repeat: no-repeat;direction:ltr;}
.primary_title .text {padding-left: 15px;text-align:left;direction:left;}
.article_author_date_title {text-align: left;direction:ltr;}
.navigation_showing_results {text-align:left;direction:ltr;}
#page-nav-bar {text-align: right;}
.notes {text-align: right;direction: rtl;}
.errors {direction: rtl;}

#frame  {direction:rtl;}
#frame #header {direction:ltr;}
#frame .top_ads_container .top_ads {direction:ltr;text-align: right;}
#frame #header .left_cell {background: url(/images/global/middle_right_background.png) left 0;}
#frame #header .middle_cell {background-image:url(/images/global/russian/header_middle_background_new.jpg)}
#frame #header .right_cell {background: url(/images/global/middle_left_background.png) right 0;}
#frame .menubar_container {}
#frame .menubar_container #menubar {direction: ltr;}

#frame #middle .left_cell {background: url(/images/global/middle_right_background.png) left 0;}
#frame #middle .right_cell {background: url(/images/global/middle_left_background.png) right 0;}
#frame #footer .left_cell {	background: url(/images/global/footer_right_background.jpg);}
#frame #footer .right_cell {background: url(/images/global/footer_left_background.jpg);}

#article {direction:ltr;}
.talkback button a {direction:ltr;text-align:left}
.white {text-align:left;direction:ltr;}

.path {direction:ltr;text-align:left;}
.navigation_note {direction:ltr;}

.hp_spot_description_container {margin:0 5px 0 5px;}
.hp_spot_description_container .bottom_controls {right:0;}
.hp_spot_description_container .spot_description {line-height: 140%;text-align: justify;}
.spot_description_container {margin:0 5px 0 5px;}
.spot_description_container .bottom_controls {left:0;}
.spot_thumbnail_container,.spot_thumbnail_container__wide,.spot_thumbnail_container__high {float:right;}
.spot_thumbnail_container .rounded_corners_mask {right:0;}
.spot_thumbnail_container__wide .rounded_corners_mask {right:0;}
.spot_thumbnail_container__high .rounded_corners_mask {right:0;}
.spot_description_container .spot_description {width: 385px;line-height: 140%;text-align: justify;}

.rounded_corners_mask {background: url(/images/global/russian/rounded_corners_mask_150x150.png)0 0 no-repeat;}
.specific_layout .showcase_container .showcase_controls .next_btn {text-align:right}
.specific_layout .showcase_container .showcase_controls .prev_btn {text-align:left}				
.specific_layout .showcase_container .showcase_controls .disabled_prev_btn {text-align:left;}
.specific_layout .showcase_container .showcase_controls .disabled_next_btn {text-align:right;}		
		
.specific_layout .top_content {direction:ltr;line-height:120%;}		
.specific_layout .btm_content {direction:ltr}
.specific_layout .showcase_container .rounded_corners_mask {background-image: url(/images/global/russian/rounded_corners_mask_300x300.png);}

.news_item_listing {direction:ltr;}
.news_item_listing.hp .thumbnail_container {margin:0 15px 0 0}
.news_item_listing .thumbnail_container {margin:0 15px 0 0}
.news_item_listing .thumbnail_container .item_thumbnail {text-align: right;}
.news_item_listing .description_container .bottom_controls {text-align: right;direction: rtl;}

.shows_results {}
.shows_results th {}

.homepage_upcoming_shows {direction:ltr}
.homepage_upcoming_shows .upcoming_title {
    text-align: left;
    direction: ltr;
}
.homepage_upcoming_shows .upcoming_description {
    text-align: left;
    direction: ltr;
   
}
.homepage_upcoming_shows .upcoming_link {
    text-align: right;
    direction: ltr;
}

/* ## */

.homepage_running_shows {
    direction: rtl;
}

.homepage_running_shows .running_show_container .running_show {
    padding: 4px 10px 0 14px; 
}

.click_list .click_list_trigger {padding-left: 25px;text-align:left}
.item_listing {direction:ltr}
.item_listing .thumbnail_container .rounded_corners_mask {left: 0px;}
.news_item_listing .thumbnail_container .rounded_corners_mask {background-image: url(/images/global/russian/rounded_corners_mask_150x150.png);   background-repeat: no-repeat;}
.item_listing .thumbnail_container .item_thumbnail {text-align: left;}
.item_listing .description_container .bottom_controls {position: absolute;bottom: 0;right: 0;text-align: left;direction: rtl;}

.band_running_shows_container .running_shows {direction: ltr;}
.band_running_shows_container .running_shows th {text-align: left;}
.band_running_shows_container .thumbnail_container .item_thumbnail {text-align: left;}
.band_running_shows_container .band_link {margin: 5px 35px 0 0;}

.dancers_table td {
  
    background-image: url(/images/global/list_bullet.gif);
    background-position: right center;
 
}

.dancers_table .dancer_name {
    margin-right: 10px;
}

.band_members_delimiter {
    width: 30px;
    background-image: url(/images/global/band_members_separator.jpg);
    background-position: 25 10;
    background-repeat: no-repeat;
}


.crew_table td {
 
    background-image: url(/images/global/list_bullet.gif);
    background-position: right center;
}

.crew_table .member_name {
    margin-right: 10px;
}

/* ## */

#menubar .categories {
	direction:ltr;
	text-align:right;
}

#menubar .categories .link_container a {    
	padding-left: 2px;
	min-width:90px;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	line-height:28px;	
	text-align:center;
}

#menubar .categories .hover_menu {
	position: relative;
	text-align: left;
	z-index:1000;
}
#menubar .categories .hover_menu .container {position: absolute;top: 0px;left:15px;;text-align:left;}
#menubar .categories .hover_menu .container a {	text-align:left;font-weight:bold;}


/* ## */

#sidebar {text-align: left;}
#sidebar .categories a {padding-left: 3px;text-align: left;font-weight:bold;background-image:url();/*background-image: url(/images/global/sidebar_button_right_arrows_bg.png);*/}
#sidebar .categories a.sub_categories {padding: 0 20px 0 0;background-image: url(/images/global/sidebar_sub_btn_up.jpg);}
#sidebar .categories a.sub_categories_selected {font-weight: bold;padding: 0 20px 0 0;background: #E8D2CA;}
#sidebar .box .search .search_title {text-align:right;}
#sidebar .box .search .field {text-align:left;}
#sidebar .box .search .continue {direction:ltr;text-align: right;}
#sidebar .box .login .continue {text-align: right;}

#footerbar {direction: ltr;}
#footerbar td {padding-right: 17px;}
.box_title{padding: 2px 0 2px 10px;}


/* ## */

#emails {
	padding: 20px;
}

#emails .inner_container {
	background: #8B95A3;
	padding: 20px;
}

/* ## */
.filters_table {direction:ltr;}
.filters_table td {padding-right: 12px;}

.red_filters_table {direction:ltr;padding: 2px 0 0 10px;_margin: 2px 0 0 2px;}
.red_filters_table td {padding-right: 2px;}
.red_filters_table select {text-align: left;}
.red_filters_table .date_field {direction: rtl;}

/* ## */

.creations_results td {
    background-image: url(/images/global/list_bullet.gif);
    background-position: left center;
 
}

.creations_results .creation_name {
    margin-left: 10px;
}

.shows_results {direction:ltr;}

.shows_results th {
    text-align: center;
}

.shows_results td {
    padding: 6px 0 6px 0;
}
.shows_results .title_link {
    padding-right: 10px;
}

.index_results {
    direction:ltr;
}

.index_results th div {
    text-align: left;
}

.index_results .name_cell {
    padding-left: 5px;
}

.index_results tr.details_row .description_short {
    padding-left: 3px;
}


/* ## */
.posts_results table{direction:ltr}
.posts_results th {
    text-align:left !important;
}
.posts_results th div {
     text-align: left !important;
}

.head_row {
     text-align: left;
	 background-color: red;
}

.posts_results .title_cell {
    padding-left: 5px;
}

.posts_results .close_link {
    position: absolute;
    bottom: 5;
    left: 10; 
}

/* ## */

.posts_results .post_controls{
    position: absolute;
    bottom: 0;
    left: 10;
}

.posts_results .post_controls td {
    padding-left: 10px;
}


/* temp-board */
.board_links {width:625px;padding:5px 0 25px 0;overflow:hidden;direction: ltr;}
.board_links div {float:left;}
.board_links div.delimiter {width:20px;text-align:center;}
.board_links span {font-size:14px;}
.board_links span a {font-size:14px;text-decoration:underline;cursor:pointer;}

/* ## */

.user_container .business_user_details td {
    padding-left: 12px;
}

.user_container .business_user_details td.detail_label {
    font-weight: bold;
}

.user_thumbnail_container {
    position: relative;
    text-align: left;
}

.user_thumbnail_container .rounded_corners_mask {
    position: absolute;
    top: 0;
    left: 0;
}

.user_thumbnail_container .user_thumbnail {
    margin-top: 5px;
    text-align: right;
}
.boards_bar_table select {
    text-align: right;
}

.boards_bar_table .general_btn {
}

/* ## */

.post_form_container input {
    padding-right: 5px;
}

.post_form_container textarea {
    padding-right: 5px;
    direction: rtl;
}

.post_form_container .post_submit {
    margin-left: 15px;
}
#container__navigation_data {direction:ltr;}


.boards_bar_container {direction:ltr;}
.boards_bar_table .categories td {background-position: right 5;}
.boards_bar_table select {text-align: left;}

.boards_bar_table .general_btn {
      margin-right: 20px;
    
    color: #BE1835;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    
    line-height: 19px;
    background-image: url(/images/global/post_button_background.jpg);
    background-repeat: no-repeat;
}
/* ## */

.news_box {
	width: 290px;
	height: 110px;
	border: #F5DCE0 1px solid;
	direction: ltr;
	text-align: left;
}

.box_title{
	background-color: #F8F2EE;
	border-bottom: #F5DCE0 1px solid;
	font-size: 14px;
	font-weight: bold;
	padding: 2px 2x 2px 10px;
	direction: ltr;
	text-align: left;
}
.box_description{
	direction: ltr;
	text-align: left;
}

/* ## */
#superdoc {direction:ltr;text-align:left;}


.form_container {}
.form_container .input_title {padding: 0 5px 15px 0;}
.form_container .field {width: 150px;margin: 0 15px 15px 0;border: 1px solid #CCCCCC;}
.form_container textarea {height: 80px;width: 150px;border: 1px solid #CCCCCC;overflow: auto;direction: ltr;}

.post_form_container textarea {direction: ltr}
