#distance { 
	float:right;          /* required */
}
#content {
	text-align: right;     /* horizontal centering hack for IE */
	clear: right;          /* required */
	direction:ltr;
}
#FlashBg {
	right:0;
}
/*------------------Main Elements-----------------*/
#main{
	text-align:left;
	right:0;
}
#header{
	padding:0 12px 0 170px;
	font-size:12px;
	font-style:italic;
	text-align:left;
}
#header ul#menu li,
#header ul#lang-menu li{
	float:left;
}
#header ul#lang-menu{
	float:right;
	direction:ltr;
}
#col_a{
	float:left;
	text-align:left;
	padding:0 0 110px 40px;
}
#col_b{
	float:right;
	padding:10px 22px 19px 10px;
	text-align:left;
}
#footer{
	left:0;
	padding-left:45px;
	background-position:top left;
}
#FlashMain,
#bgMain{
	left:0;
}

/*====================== start side menu ======================*/
ul#side-menu{
	float:left;
	text-align:left;
	direction:ltr;
}
ul#side-menu li{
	float:left;
}
ul#side-menu li a,
ul#side-menu li.selected a{
	padding:2px 0 2px 30px;
	text-align:left;
}
/*====================== END side menu ======================*/

/*====================== start Home Page ======================*/
#col_b #flash-pic{
	right:19px;
}
#col_a #contact-details{
	text-align:left;
	direction:ltr;
}
/*====================== END Home Page ======================*/

/*====================== start Team ======================*/
ul#partners li.partner,
ul#partners li.sep{
	float:left;
}
/*====================== END Team ======================*/

/*====================== start partner ======================*/
#pane-partner img{
	float:left;
	margin:0 10px 10px 0;
}
#pane-partner div.txt{
	float:right;
}
ul#work li span{
	float:left;
	margin:0 5px 0 0;
}
ul#work li,
ul#work li.sep{
	float:left;
}
/*====================== END partner ======================*/

/*====================== start category ======================*/
ul#category li,
ul#category li.sep{
	float:left;
}
/*====================== END category ======================*/

/*====================== start contact ======================*/
span.contact-text{
	float:left;
}
span.contact-image{
	float:right;
	margin:0 0 10px 10px;
}
/*====================== END category ======================*/

/*====================== Start Project ======================*/
#col_b .loading,
#photos h2{
	direction:ltr;
}
/*====================== END Project ======================*/

/*------------------END Main Elements-----------------*/
.accordion div.title {
	background-position:center left;
	padding-left:25px;
}
.accordion div div p {
	padding-left:25px;
}
#contactMsg{
	left:0;
}
.Qcontact ul,
.Qcontact ul.seperator{
	float:left;
}
.Qcontact input.btn{
	float:right;
}
/*------------------Classes-----------------*/
div.top-link{
	right:22px;
}
div#Desc-Panel{
	right:110px;
	padding:50px 40px 40px 60px;
}
div#Video-Panel{
	right:110px;
	padding:15px 16px 14px 48px;
}
div#dscClose{
	left:0;
}
div#vidClose{
	left:6px;
}
.msg{
	left:15px;
}
.msg img{
	margin-right:5px;
}

/* ================================================= */
/* ================================================= */
/* ================================================= */
/* ================================================= */
/* ===============//////////\\\\\\\\\\============== */

			/*START CSS FILE - jScrollPane.css*/

/* ===============//////////\\\\\\\\\\============== */
/* ================================================= */
/* ================================================= */
/* ================================================= */
/* ================================================= */

.jScrollPaneTrack {
	right: 0;
}
.jScrollPaneDragTop {
	left: 0;
}
.jScrollPaneDragBottom {
	left: 0;
}
a.jScrollArrowUp {
	right: 0;
}
a.jScrollArrowDown {
	right: 0;
}

/* END CSS FILE - Forms.css */

-->