

* 	 			{ margin:0; padding:0;}
body 			{ text-align:center; color:#494949; background:#003275 url(/images/backgroundshade.jpg) repeat-x center top;
				  font:normal 12px Arial, Helvetica, sans-serif; line-height:30px;}
img				{ border:none;}
a				{ text-decoration:none;}
#phoneNumber { font-size:24px;}
/*Table*/
#tableSpecs {
	margin-right:10px;
}
#tableSpecs td {
	padding-right:10px;
}
.Google{
margin-right:-100px;
}
#vidoeIcon {position:absolute;  padding-top:15px; padding-left:15px; width:75px; height:75px;}
#morePhotos{
	width:350px;
	padding-left:20px;
}
#itemName {
	color:#333333;
	text-align:center;
	padding-top:6px;
	background-image: url(../images/itermname.jpg);
	background-repeat:no-repeat;
	width:81px;
	height:27px;
	float:left;  
	margin-left:10px;
	margin-top:-24px;
	font-weight: bold;
	font-size: 10px;
}
#numBox {
	float:left;
	width:74px;
	height:74px;
	background-color:#A6BD4A;
	margin:2px;
	padding:4px;
	background-color:#A6BD4A;

}
#numBox img{
	border: 2px solid #FFFFFF;
}
#titleRow {
	height: 25px;
	background-color: #0078B7;
	font-size: 18px;
	font-weight: bolder;
	color: #FFFFFF;

}
#Gallery { padding-left:10px; }
#Gallery img{ padding:5px; }
#topHR			{ background:#001F6F; border-bottom:1px solid #C3E5F4; height:7px;}
#background		{ background:url(/images/back.png) repeat;}
#wrapper  		{ width:980px; margin:0 auto; text-align:left; position:relative;}

#header			{ height:345px; background:url(/images/topCorners.png) no-repeat 0 0; margin-left:-11px; padding-left:11px;}

#menu			{ width:702px; height:40px; background:url(/images/menu.png) no-repeat; position:absolute; top:12px; left:0; z-index:1;}
#menu li		{ height:40px; float:right; list-style:none; position:relative;}
#menu a			{ height:40px; line-height:36px; font-size:18px; display:block; text-decoration:none; outline:none; color:#fff; text-align:center;}

.navHome		{ width:81px;}
.navProducts 	{ width:101px;}
.navServices 	{ width:96px;}
.navRestaurants	{ width:125px;}
.navVideos 		{ width:80px;}
.navArticles 	{ width:97px;}
.navContact-Us 	{ width:122px;}

.navHome .active, 			.navHome a:hover 		{ background:url(/images/menu.png) no-repeat -621px -40px; text-shadow:0 0 5px #3F7F17;}
.navProducts .active, 		.navProducts a:hover  	{ background:url(/images/menu.png) no-repeat -520px -40px; text-shadow:0 0 5px #3F7F17;}
.navServices .active, 		.navServices a:hover 	{ background:url(/images/menu.png) no-repeat -424px -40px; text-shadow:0 0 5px #3F7F17;}
.navRestaurants .active, 	.navRestaurants a:hover	{ background:url(/images/menu.png) no-repeat -299px -40px; text-shadow:0 0 5px #3F7F17;}
.navVideos .active, 		.navVideos a:hover 		{ background:url(/images/menu.png) no-repeat -219px -40px; text-shadow:0 0 5px #3F7F17;}
.navArticles .active, 		.navArticles a:hover 	{ background:url(/images/menu.png) no-repeat -122px -40px; text-shadow:0 0 5px #3F7F17;}
.navContact-Us .active, 	.navContact-Us a:hover 	{ background:url(/images/menu.png) no-repeat 0 -40px; text-shadow:0 0 5px #3F7F17;}

#homeImg			{ padding:66px 0 0 0; width:702px; height:500px; }
#sideColumnTop		{ width:226px;  no-repeat; position:absolute; top:31px; right:30px;}

#content			{ width:974px; position:relative; background:url(/images/borders.png) repeat-y -7px 0;}



#content:after		{ content:"."; display:block; height:0; clear:both; visibility:hidden/*Self clearing float*/;}
#content p { margin-top:10px; margin-bottom:10px; }
#itemDetails ul li {
	list-style-type: none;
	line-height:16px;
	color:#494949;
	list-style:none;
	text-decoration:none;
	background:url(/images/bullet2.png) no-repeat center right;
	display:block;
	outline:none;
	margin-right: 10px;
	padding-right:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
#content ul li a{
	color:#0097d6;
}
#content ul li a:hover{
	text-decoration: underline;	
}
#content  #itemsDetails ul li {font-size: 12px; }

#mainColumn			{ width:702px; float:left;}
#innerDescription	{ width:695px; padding:0;  text-align:right; line-height:14px;}
#mainDescription	{ width:605px; padding:9px 32px 0 63px; direction:rtl; text-align:right; line-height:14px;}
#mainDescription p { margin-top:10px; margin-bottom:10px; }
#innerDescription #EN{ padding-left:20px;  direction:ltl; text-align:left; }
#innerDescription #EN ul li {
	list-style-type: none;
	line-height:16px;
	color:#494949;
	list-style:none;
	text-decoration:none;
	background:url(/images/bullet2.png) no-repeat top left;
	display:block;
	outline:none;
	margin-left: 20px;
	padding-left:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
#mainDescription ul li {
	list-style-type: none;
	line-height:16px;
	color:#494949;
	list-style:none;
	text-decoration:none;
	background:url(/images/bullet2.png) no-repeat center right;
	display:block;
	outline:none;
	margin-right: 10px;
	padding-right:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;}


h1			{ height:40px; padding:8px 19px 0 0; margin-right:2px; font:bold 20px Tahoma, Geneva, sans-serif; line-height:21px; color:#0c0d05; 
			  text-align:right; direction:rtl; background:#fff url(/images/h1BG.png) no-repeat top right;}
h2 {  height:40px; padding:8px 19px 0 0; margin-right:2px; font:bold 20px Tahoma, Geneva, sans-serif; line-height:21px; color:#0c0d05; 
			  text-align:right; direction:rtl;}
			  
h4 { font-size:20px; font-weight:bold; color:#0097d6; padding-bottom:15px; padding-top:15px;}			  
h1 span		{ color:#4b8f19;}



#products				{ font-family:Tahoma, Geneva, sans-serif; direction:rtl; text-align:right; margin:0 2px 0 0; line-height:13px;}
#products p { margin:0px;}
#products:after			{ content:"."; display:block; height:0; clear:both; visibility:hidden/*Self clearing float*/;}
#products #background			{ width:211px; height:251px; padding:10px 12px 0 0; margin:9px 7px 0 0; background:url(/images/productBG.jpg) no-repeat; float:right;}
#products #productSize {
float:left;
width:10px;
height:145px;
margin-top:-150px;
margin-left:5px;
background-image:url(/images/h-155.png); background-repeat:no-repeat;
}
#products #productSize #Height {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	margin-top:70px;
	margin-right:-25px;
	width:60px;
	font-weight:bold;


}
#products a				{ color:#74c3e5; display:block;}
#products a:hover		{ text-decoration:none;}
#products .title 		{ font-size:11px; font-weight:bold; color:#0097d6; margin:8px 9px 0 20px;}
 #shortDesc { padding-top:10px; padding-right:5px; font-size:10px; font-weight:bold; width:190px; height:41px;} 
#products .button		{ font-size:12px; font-weight:bold; color:#CC0000; margin:15px 1px 0 106px; padding:4px 9px 5px 0;}
#products .buttonPrice		{
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	margin:15px 1px 0 106px;
	padding:4px 9px 5px 0;
}
#products .buttonPrice:hover	{ color:#003275;}
#products .button:hover	{ color:#003275;}
#products  #largeRibbon {
	background-image:url(/images/large-image-ribbon.png);
	background-position:right top;
	background-repeat:no-repeat;
	margin-top:-255px;
	margin-right:-20px;
}

#sideColumn			{ margin-top:-300px; padding-right:24px;  float:right;  text-align:right; direction:rtl; }
#sideColumn p		{ padding:7px 19px 15px 0; color:#0097d6; font:bold 20px Arial, Helvetica, sans-serif; 
					  background:#fff url(/images/titleBG.png) no-repeat bottom right;}
#sideColumn .button		{ width:226px; height:46px; display:block; text-decoration:none; position:absolute;  right:24px; color:#fff; 
						  font:bold 20px/46px Tahoma, Geneva, sans-serif; text-align:center; text-shadow:0 0 5px #3F7F17;}
#sideColumn .banner		{ width:240px; height:195px; display:block; margin:17px 2px 0 0; color:#57bd01;}
#sideColumn .services	{ padding:0 25px 0 0;}

.services a				{ font:bold 14px Arial, Helvetica, sans-serif; line-height:16px; padding:0 22px 15px 0; color:#494949; list-style:none; text-decoration:none;
						  background:url(/images/bullet.png) no-repeat top right; display:block; outline:none;}
.services a:hover		{ color:#408d00;}
.banner img				{ width:240px; height:195px;}

#footer				{ padding:20px 0 30px 0; background:#d7e0e7; border-top:4px solid #001f6f; direction:rtl; z-index:0; position:relative;}
#footer:after		{ content:"."; display:block; height:0; clear:both; visibility:hidden/*Self clearing float*/;}
#footer i			{ height:47px; line-height:47px; float:right; font-style:normal; padding-right:80px; margin:5px 20px 0 0;
					  background:url(/images/cactusFooter.jpg) no-repeat top right;}
#footer	p			{ width:550px; text-align:center; float:right; line-height:12px; color:#7997af; padding:15px 65px 0 0;}
#footer	a			{ font:normal 11px Tahoma, Geneva, sans-serif; color:#7997af;}
#footer	a:hover		{ color:#12407f;}
.cactusFooter		{ width:980px; margin:0 auto;}
#bottomCorners		{ width:980px; height:31px; margin:-24px auto 0; background:url(/images/bottomCorners.png) no-repeat -7px 0;}



