@charset "utf-8";
/* $Id: style-rtl.css */
/* Drupal 6 Framework - Created by Andre Griffin
----------------------------------------------------------------*/

/* Text needs to be a size larger overall when using certain RTL fonts. */
body {
  font-size: 115%;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  line-height: 115%;
}


#content-title {
	direction:rtl;
}

h1 {
	direction:rtl;
}

.breadcrumb {
	direction:rtl;
}

#center {
	direction:rtl;
	clear: right;
}

#block-user-1, #block-user-0 {
	direction:rtl;
	text-align:right;
}

ul.menu li {
	direction:rtl;
	float:right;
	text-align:right;
}


.messages {
  direction: rtl;
}



/*tabs for editing*/
#tabs-wrapper ul.tabs li {
	float:right;
}

/* Site Navigation */

#site-navigation {
  height: 41px;  /* 135% x 36px */
}

#site-navigation li {
float:right;
text-align:right;
}

#site-navigation li ul {
left:auto;
right:6px;
top: 41px;   /* 135% x 36px */
}

/* End Site Navigation */


/* Language Switcher */

div#language_switcher {
	height:32px;   /* 135% x 24px */
}

/* End Language Switcher */

/* player and image window */

#playercontainer {
float:right;	
margin:20px 0px 20px 20px;
}

#headerlangname {
direction:rtl;
float:right;
}

#headerlangname {
direction:rtl;
float:right;
}

div#menutabs ul {
float:left;
}

div#menutabs ul ul li {
float:left;
}

div#menutabs ul li {
float:right;
}

/* media player has a 20px right margin that we reverse on RTL*/
#playercontainer {
margin:20px 0 20px 20px;
}


/* provides the indent on items when RTL*/
ul ul li {
margin-right:1em;
}

/* menu item was turning bold when you are already on the page*/
div#menutabs ul li:hover .active a, div#menutabs ul li li:hover .active {
font-weight:normal;
}

#mlsp-file-listing .filesize {
padding-right:0.6em;
}

#mlsp-download-text li {
float:right;
font-size:.8em;
margin-right:20px;
}

#mlsp-download-text ul {
float: left;
}


/*`````````````````*/
.general #mlsp-file-listing {
  float: left;
}

.general #mlsp-file-listing ul.mlsp-expression-links {
  float: right;
}


.general #mlsp-file-listing ul.mlsp-expression-links li {
  float: right;
}


/*DL, DT, DD TAGS LIST DATA*/


dl {
	float:right;
}
dl dd {
	margin:0.3em 0.3em 0 0;
}


div#sitemap {
  float: right;
  clear: right;
  margin-top: 0;
}

/* CHANGES TO LAYOUT WHEN SIDEBARS ARE PRESENT */
/* IN RTL LAYOUT, RIGHT SIDEBAR IS SHOWN ON LEFT AND VICE VERSA */
body.sidebar-right #center {
float:right;
width:760px;
}

#sidebar-right ul {
border-right:1px solid #dfdfdf;
margin-right:780px;
padding-right:20px;
}

#sidebar-right li li {
font-size:.9em;
margin-right: 4px;
margin-left: 0px;
}


.align-before-form-item {
  text-align: left;
}

.align-after-form-item {
  text-align: right;
}

.mlsp-other-links {
float:right;
font-size:.9em;
}
