@charset "utf-8";

#s1 .mainLayer {
	text-align : right;
}

#s2 .mainLayer {
	text-align : right;
	direction: rtl;
}

#s2 .menu {
	float: right;	
}

#s2 a.menuItems:link, #s2 a.menuItems:visited, #s2 a.menuItems:active {
	float: right;
}

#s2 .languages {
	float: left;
}


#s3 .mainLayer {
	text-align : right;
}

#sc {
	background: url(/media/images/sc_block_bg.gif) repeat-y right;
	text-align : right;
}

#sc .sBlock {
	float: right;	
}

#sc .sContent {
	float: right;	
}

.selectLang li {
	float: right;
}

.selectLang li a {
	float: left;
	margin: auto 10px;
}


#sc .blockBox {
	margin-right: 6px;
	direction: rtl;
	text-align: right;
}

#blockItems {
	direction: rtl;
}


#blockSlideShow{
	margin-right: 13px;
	direction: ltr;
}

#blockSlideShow .gallerydesctext{
	text-align: left;
	padding: 2px 5px;
}

.main_image {
	float: left;
}

.main_image p {
	direction: rtl;
}

.main_image .block small {
	margin-left: 10px;
}

.main_image a.collapse {
	right: 20px; 
}
.main_image a.show {
	background-position: left bottom;
} 

.image_thumb {
	float: left;
	width: 239px;
	background: #f0e4d2 url(/media/images/sc_s4_splash_thumb_bg.gif) repeat-x;
	border-right: 1px solid #fff;
	border-left: 1px solid #999;
	border-top: 1px solid #b78a4f;
}
.image_thumb img {
	margin-left: 5px;
	float: right;
}

.image_thumb ul li{
	float: left;
	border-bottom: 1px solid #b78a4f;
	border-top: 1px solid #fff;
	border-right: 1px solid #b78a4f;
}

.image_thumb ul li .block {
	float: right; 
	margin-left: 10px;
}	

#sContentRight {
	float: right;
}

#sContentLeft {
	float: right;	
}

#sContentPages {
	float: right;
}

#sContentLeft .blockHeader,
#sContentPages .blockHeader{
	padding-right: 4px;
	direction: rtl;
}

#sContentLeft .blockContent,
#sContentPages .blockContent{
	direction: rtl;
}

#sContentRight .blockHeader {
	padding-right: 4px;
	direction: rtl;
}

#sContentRight .blockContent {
	direction: rtl;
}

#sf {
	text-align : right;
}

#sf .footerText {
	float: right;
	direction: rtl;
}

#sf .copyrightText {
	float: left;
	direction: ltr;
	text-align: left;
}

#introEndsText p {
	padding-left: 8px;
}

.footerPic {
	float: right;
}

.loginBoxTitle {
	padding-right: 10px;	
}

.mapMore {
	float: left;
	padding-top:4px;
	padding-left: 8px;	
}

h1.introHeader {
	padding-right: 20px;
	background: #ddc29a url(/media/images/intro_h1_bul_rtl.gif) no-repeat right;
}
