﻿h1{font-size:18px;color:#706F69;float:right;margin:3px 17px 1px 0;}
h2{font-size:13px;color:#706F69;float:right;margin:8px 17px 1px 0;}
table {border-collapse:collapse; direction:rtl;}
td {padding:0 0 0 0; direction:rtl; text-align:right;}
p{padding:0 0 10px 0; margin:0 0 0 0; direction:rtl; text-align:justify;}
div{padding:0 0 0 0; margin:0 0 0 0;}
.floater{float:right;}
.rfloater{float:left;}

.mainFlash{float:right;margin:0 2px 0 0px;}

/*Marine Ties Div CSS Hebrew */
.All
{
	background-image:url('/img/mainDivBg.jpg');
	background-repeat:repeat-x;
	width:100%;
}

.MainDiv
{
	text-align:center;
	width:980px;
	margin:0 auto;
} 

.ContentDiv
{
	width:980px;
	float:right;
	background-image:url('/img/contentBg.png');
}

/*CONTACT US ELEMENTS*/
.contactUsHolder
{	width:380px;
	float:right;
}

.contactUsText
{
	padding:0px 20px 0 0;
	width:300px;
	float:right;
}

/*HEADER Components*/

.MainHeaderDiv
{

	width:960px;
	height:94px;
	background-image:url('/img/upperHeaderBg.png');
}

.LanguageBarDiv
{
	text-align:center;
	height:23px;
	background-image:url('/img/languageBg.png');
}

.upperSeperator
{
	text-align:center;
	border-top:solid 2px #CAC4AE;
}

.MainHeaderLogo
{
	text-align:right;
	width:408px;
	float:right;
}


.MainSearchDiv
{
	text-align:left;
	padding:20px 380px 0 20px;
	float:left;
}

.searchBoxText
{
	direction:rtl;
}

/*Nav Bar Components*/
.bgNavBar
{
	text-align:center;
	height:42px;
	background-image:url('/img/menuBg.png');
}

.mainNavList
{
	list-style-type: none;
}

.mainNavItem
{
	color:#FFFFFF;
	float: right;
	padding:12px 52px 0 0;
}

.SelectedMainNavItem
{
	float: right;
	padding:0px 52px  0 0;
}

/*Main Site Content Components*/
.divBottomContent
{
	text-align:center;
	height:100%;
	background-image:url('/img/bottomContentBg.gif');
	min-height:513px;
}

.divNewsBg
{
	min-height:262px;
	width:217px;
	float:right;
	background-image:url('/img/newsBg.png');
}
.divBottomMainContent
{
	width:736px;
	height:100%;
	float:right;
	background-color:#E7E4CB;
}

.divContactUs
{
	float:right;
	text-align:right;
}

/*Title and Text Elements*/
.divTitle
{
	width:738px;
	height:30px;
	float:right;
	background-image:url('/img/headerBg.png');
}

.divTitleSepertator
{
	text-align:right;
	float:right;
	padding:5px 26px 0 0;
	font-weight:bold;
	font-size:16px;
	width:20px;
	color:#706F69;
}

.divText
{
	line-height:1.5;
	height:100%;
	text-align:right;
	padding:15px;
	width:707px;
	float:right;
	background-color:#E7E4CB;
	direction:rtl;
}


.mainContentImg
{
	padding:0 0 0 20px;
}

/*Side Elements*/
.sideLinkList
{
	padding:0 0 0 0;
	margin:0 15px 0 0;
	list-style-type: none;
}

.sideSliderTitle
{
	background-image:url('/img/newsHeaderImg.png');
	height:45px;
	width:217px;
}
.sideSliderTitleTxt
{
	text-align:right;
	padding:7px 15px 0 0;
	color:white;
	font-size:12px;
	font-weight:bold;
}

.sideSliderHeader
{
	height:20px;
	width:190px;
	margin:10px 0px 0 15px;
	color:white;
}

.sideSliderHolder
{
	height:80px;
	width:190px;
	margin:0 auto;
}

/*Footer Elements*/
.footerDiv
{
	text-align:center;
	margin:0 auto;
	background-color:#E7E4CB;
	width:960px;
	height:50px;
}

.footerTextDiv
{
	float:right;
	padding:15px 20px 0 0;
	text-align:center;
}


.siteMapDiv
{
	float:right;
	width:65px;
	padding:15px 2px 0 2px;
}

.footerCreditDiv
{
	float:right;
	width:195px;
	padding:15px 20px 0 0;
}

.footerCreditHeader
{
	text-align:center;
	float:right;
	width:65px;
}

.footerCreditLink
{
	text-align:center;
	float:right;
	width:120px;
}

/*Separator Elements*/

.whiteVerticalSeperator
{
	text-align:center;
	border-top:solid 2px white;
}

.whiteVerticalSeperatorText
{
	width:740px;float:right;
	border-top:solid 2px white;
}

.whiteHorizontalSeperator
{
	width:2px;height:100%;background-color:white;float:right;
}

.whiteHorizontalSeperatorText
{
	width:2px;height:288px;background-color:white;float:right;
}

/*Site Map Elements*/
.mapMain
{
	padding:0px 5px 0px 5px;
	color:#706F69;
}








