﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: top;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url('images/body_bg.gif'); 
	background-position:center;
	
	
}


img {border: none; behavior: url(iepngfix.htc)}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{text-align:right;margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
table{border-collapse:collapse; border-spacing:0;}
td { text-align:right;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal; font-weight:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0; font-variant:normal;}
sup {vertical-align:text-top;} /* to preserve line-height and selector appearance */
sub {vertical-align:text-bottom;} /* to preserve line-height and selector appearance */
input,textarea,select{font-size:inherit;font-weight:inherit;} /* to preserve line-height and selector appearance */
legend{color: #000000;} /*because legend doesn't inherit in IE */
h2 { font-size:20px; color:#1b98db; direction:rtl; display:block; background-image: url('images/h2_bg.gif'); 
background-repeat:repeat-x; background-position:50% bottom; 
margin-left:18px; line-height:25px;  vertical-align:top;
}
#apDiv1 {
	position:absolute;
	width:296px;
	height:133px;
	z-index:1;
	left: 127px;
	top: 351px;
}
#apDiv2 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 90px;
	top: 397px;
}

h4 { font-size:15px; color:#1b98db; direction:rtl; display:block; background-image: url('images/h2_bg.gif'); 
background-repeat:repeat-x; background-position:50% bottom; 
margin-left:18px; line-height:25px;  vertical-align:top;
}


.container {  height:452px;  background-image:url('images/header_bg_top2.gif');
}
.container2 {  height:131px;  background-image: url('images/inside_header.gif');
}
   .header { width: 100%; height:125px; background-repeat:repeat-x; }
      .headerL1 { width:963px; margin: 0 auto;}
	    .headerL1nav { width:713px; height:101px; float:right; display:inline; direction:rtl; background-image:url('images/bg_top.gif');  
background-repeat:no-repeat; background-position:50% bottom;
}

	  .headerL3 { height: 39px; background-image:url('images/bg_grey2.gif'); 
background-repeat:no-repeat;}

.headerL1nav ul {	text-align:right; float:right; line-height: 33px; display: inline; margin-top:37px;}
.headerL1nav li {	display: inline; 	}
.headerL1nav li a {	float: left;	height: 33px;	display: block;	margin-left: 5px;	text-indent: -99999px;	overflow: hidden;text-decoration:none;	}
.headerL1nav li.page-item-3 a {	width: 80px; background: url('images/bg-li-a-home.gif') no-repeat;
}
.headerL1nav li.page-item-4 a {	width: 112px; background: url('images/bg-li-a-whyed.gif') no-repeat;
}
.headerL1nav li.page-item-5 a {	width: 84px; background: url('images/bg-li-a-services.gif') no-repeat;
}
.headerL1nav li.page-item-6 a {	width: 148px; background: url('images/bg-li-a-weblog.gif') no-repeat;
}
.headerL1nav li.page-item-8 a {	width: 80px; background: url('images/bg-li-a-contactus.gif') no-repeat;
}
.headerL1nav li a:hover,.headerL1nav li.current_page_item a,.headerL1nav li.current_page_parent a {	background-position: 0 -33px;	}

		   
	   .headerL1nav2 { width:713px; height:101px; float:right; direction:rtl; display:inline;}
.headerL1nav2 ul {	text-align:right; float:right; line-height: 33px; display: inline-block; margin-top:37px;}
.headerL1nav2 li {	display: inline; 	}
.headerL1nav2 li a {	float: left;	height: 33px;	display: block;	margin-left: 5px;	text-indent: -99999px;	overflow: hidden;text-decoration:none;	}
.headerL1nav2 li.page-item-3 a {	width: 80px; background: url('images/bg-li-a-home.gif') no-repeat;
}
.headerL1nav2 li.page-item-4 a {	width: 112px; background: url('images/bg-li-a-whyed.gif') no-repeat;
}
.headerL1nav2 li.page-item-5 a {	width: 84px; background: url('images/bg-li-a-services.gif') no-repeat;
}
.headerL1nav2 li.page-item-6 a {	width: 148px; background: url('images/bg-li-a-weblog.gif') no-repeat;
}
.headerL1nav2 li.page-item-8 a {	width: 80px; background: url('images/bg-li-a-contactus.gif') no-repeat;
}
.headerL1nav2 li a:hover,.headerL1nav2 li.current_page_item a,.headerL1nav2 li.current_page_parent a {	background-position: 0 -33px;	}

		    
	    .headerL1logo {height:101px; width:250px; background-repeat:no-repeat; float:left;}
		   .headerL1logo a { width:250px; height:101px; display:block;}
	  .headerL2 { height: 313px; background-image:url('images/main_header_bg2.jpg');
width:963px; margin: 0 auto; clear:both;
}
	     .headerL2flash { float:right; margin-top:9px; margin-bottom:20px; margin-right:17px; width:440px; display:inline;direction:rtl;}
			.headerL2flash p{font-weight:bold;text-align:justify;color:#4e4e4e; float:right; display:inline; width:450px;}
						.headerL2flash a img {	opacity: .8; margin-right:10px;float:left;margin-top:35px;}
						.headerL2flash a:hover img {opacity: 1;margin-right:10px; }


.replace { 
display:none; 
	position:relative; 
	margin:0px; 
	padding:0px; 
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ overflow: hidden; /* */ 
	} 
.replace span {
	display:block; 
	position:absolute; 
	top:0px; 
	left:0px; 
	z-index:1; /*for Opera 5 and 6*/ 
	}


#mycarousel { list-style-type: none; }
#intro {
/*height:300px;*/
/*   visibility:hidden;*/
	font-size:10px;
	float: left;
	margin: 35px 0px 0 7px;
	width: 460px;
	display: inline;
/*	z-index:1000;*/
	}
#slider {
/*	height:auto;*/
/*    visibility:hidden;*/
/*    z-index:1000;*/

	width: 390px;
	position: relative;
	float: right;
	margin-top: -10px;
	margin-right: 39px;
	display: inline;
	}
#slider a img {

	padding: 8px 8px 8px;
    background: transparent url(images/bg-slajd-1.png) 
	}
/*#slider a img {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
}*/
#slider a:hover img {
	padding: 8px 8px 8px;
    background: transparent url(images/bg-slajd-2.png) 
	}
#slider a:hover  {
	white-space: inherit;
	}
	
/*	#slider li img {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
}*/
#slider li img {
	display: block;
	clear: both;
/*	height:1px;*/
	}
#slider li {
	direction:rtl;
	font-size: 1.2em;
	line-height: 1.2;
	color: #A0522D;
	}
#slider li strong {
	margin-left: 15px;
	
	}
#slider li a {
	font-weight: bold;
	line-height: 1;
	color: #277AA3;

	}
#slider li a:hover {
	color: #000;
	}
	
	
#slider2 {
	position: absolute;	
	width: 390px;
	left:190px;
	top:120px; 
	height:50px;
	margin-top: 0px;
	margin-right: 39px;
	display: inline;

	}
#slider2 a img {
	padding: 8px 8px 8px;
	}
#slider2 a:hover img {
	padding: 8px 8px 8px;
	}
#slider2 a:hover  {
	white-space: inherit;
	}
#slider2 li img {
	display: block;
	clear: both;
/*	height:1px;*/
	}
#slider2 li {
	direction:rtl;
	font-size: 1.2em;
	line-height: 1.2;
	color: #A0522D;
	}
#slider2 li strong {
	margin-left: 15px;
	}
#slider2 li a {
	font-weight: bold;
	line-height: 1;
	color: #277AA3;
	}
#slider2 li a:hover {
	color: #000;
	}	
		 		    
	  .headerL3 { height: 39px; background-image:url('images/bg_grey2.gif'); 
background-repeat:no-repeat; width:963px; margin: 0 auto;
}
	                 		 
	         .bigbotton { background-image: url('images/??????_?????_?????.gif'); 
width:262px; height:72px; float:right;
}
			 .combosearch { }
			       .combosearchTB { float: left; width:500px; margin-top:17px; margin-left:133px; height: 40px; color:#FFFFFF; font-size:12px; }
				   .combosearchTB input { border:none; width:160px; color:#333333; font-size:13px; height:18px; text-align:right;}
				   .combosearchTB select { border:none; width:160px; color:#333333; font-size:12px; height:18px; text-align:right; direction:rtl;}
				   .combosearchTD { width: 43px; text-align:right;}
				 .getprice { float:left; margin-left: 25px;} 
    .mainbody {width:963px; margin: 0 auto;  clear:both;}
	   .mainblock { width: 953px; float:right;font-size:13px; direction:rtl;padding-right:15px;}
	   .mainblock2 { width: 490px; float:right;}    
	   	     .maintxtR { width: 470px;  float:right; text-align:right; padding-top:25px; background-image:url('images/txt_bg_dot.gif'); 
background-repeat:repeat-y; background-position:0px 0px
}

.main{width: 480px;  float:right; text-align:right; padding-top:25px; background-image:url('images/txt_bg_dot.gif'); 
background-repeat:repeat-y; background-position:0px 0 0 10px
}

.mainArt{width: 700px;  float:right; text-align:right; padding-top:25px;margin-bottom:25px; background-image:url('images/txt_bg_dot.gif'); 
background-repeat:repeat-y; background-position:0px 0 0 10px
}

.mainArt p{font-size:14px; padding-left:10px;
}
.mainArt h1{font-size:1.8em ;color:#1b98db;
}



			 .maintxtR3 { width: 480px;  float:right; text-align:right; padding-top:38px; background-image:url('images/txt_bg_dot.gif'); 
background-repeat:repeat-y; }
.maintxtL2 { width: 713px;  float:right; text-align:right; padding-top:20px;margin-right:15px; }
		    .maintxtRinside { text-align:justify;   margin-left:15px;margin-right:0px; margin-top:7px;}
		    .maintxtRinside ul{ margin-right:13px;margin-bottom:13px;}
		    .maintxtRinside span{font-weight:bold;}
		    		    .maintxtRinside img { float:left; border:1px solid #dcddde;margin-right:10px;margin-bottom:10px;}


		 .maintxtart { width:263px; height:100%; float:right; text-align:right;  padding-top:25px; margin-right:10px;}
		   .maintxtart ul { list-style:none;}
		   .maintxtart li {  background-image:url('images/article_icon2.gif'); 
background-position:right 6px; background-repeat:no-repeat; margin-top:5px;
}
		   .maintxtart a { font-size:13px; font-weight:bold; display:block; margin-right:20px; text-decoration:none; color:#000000; }
		   .maintxtart span { margin-right: 20px; display:block; direction:rtl; font-size:13px;}
		   
		   			.maintxtart2 { width:450px; height:100%; float:right; text-align:right;  padding-top:25px; margin-right:10px;}
			.maintxtart2 ul { list-style:none;}
		   .maintxtart2 li {  background-image:url('images/article_icon2.gif'); 
background-position:right 6px; background-repeat:no-repeat; margin-top:5px;
}
		   .maintxtart2 a { font-size:13px; font-weight:bold; display:block; margin-right:20px; text-decoration:none; color:#000000; }
		   .maintxtart2 span { margin-right: 20px; display:block; direction:rtl; font-size:13px;}


	.tip { width: 264px; height:469px; float:right; text-align:right; background-image:url('images/seo2.gif'); 
background-repeat:no-repeat; background-position:right bottom;
}
	  .tipplace { width:232px; height:168px; background-image:url('images/tip_bg.jpg'); 
float:right; margin-top:25px; margin-right:20px; direction:rtl;
}
   	    .tipplace span {   font-size:13px; color:#3f9dca; text-align:center;  display:block; margin-top:47px; margin-right:10px; margin-left:10px; height:104px;}
	    .tipplace a { padding-top:2px; padding-left:75px; text-decoration:none; color:#af522d; font-size:13px; font-style:italic; text-align: left; float:left;}	 
	.fastcontact { width:685px; height:101px; float:right; clear:both; display:block; background-image: url('images/???_???_???.gif'); 
background-position:left bottom; background-repeat:no-repeat;
}
		.fastcontactL2 { float:right; width:635px; height:24px; margin-top:7px; background-color:#bcb8b8; text-align:right; font-size:12px; font-weight:bold;}
		   .fastcontactL2 span { padding-top:4px; display:block; padding-right:10px;}
		.fastcontactL3 { background-color:#282828; float:right; width: 635px; height:67px; }
		.fastcontactTB { float:right; width:610px; margin-top:4px; margin-right:15px; height: 40px; color:#FFFFFF; font-size:12px; }
		.fastcontactTB input { border:none; width:175px; color:#333333; font-size:13px; height:18px; text-align:right;}
		.fastcontactTD { width: 43px; text-align:right;}  
	 .footer { clear:both; background-image:url('images/footer_bg.gif'); 
margin-top:auto; height:53px; background-position:50% top; 
background-repeat: repeat-x; background-color:#FFFFFF;
}
	   .footer ul { list-style:none;  text-align:center; display:block; padding-top:15px; height:20px;}
	   .footer li {  margin-top:5px; display:inline; height:20px;}
	   .footer a {font-size:13px; line-height:20px;   margin-left:15px; text-decoration:none; color:#000000;}
	   .footer a:hover { color:#666666;}
	   	.leftlinks { width: 264px; height:399px; float:right; text-align:right;}
		       
		       
#subscribe-form{float:left;position:relative;width:300px}#subscribe-form
.text{margin:0;position:relative;width:324px}#subscribe-form
em.error{margin-left:0}#subscribe-form #email,
#subscribe-form #z-z{width:190px}#subscribe-form h5, #subscribe-form
p{font-size:12px}#subscribe-form
#subscribe{position:absolute;right:34px;top:2px}
.clear,
#body,
#content,
#content .copy,
.pricing,
.vbox,
.hbox
{display:block}

/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{

/*visibility: hidden; /*keep this intact*/
width:300px; height:131px; background-repeat:no-repeat; left:12px; float:right; text-align:center; 
}


#simplegallery1 .gallerydesctext{ text-align: left; font-size:12px;}


/*css campaign*/
.maintxtL { width: 472px; display:inline; float:right; text-align:right; padding-top:15px;}
.maintxtC { width: 455px; display:inline; float:right; text-align:right; padding-top:25px; padding-right:15px;font-size:15px;}
.maintxtS { width: 210px; display:inline; float:right; text-align:right; padding-top:25px;margin-bottom:25px; padding-right:10px;font-size:13px;}
.maintxtC p a{color:#1b98db;}
.maintxtLsssss{float:right;width:475px;}
.features{font-size:13px;list-style:none;margin:0 0 0 -10px;padding:0px;width:465px;}
.features li{text-align:justify;display:inline;float:right;margin:5px 0 17px 0px;width:210px;margin-right:15px;}
.features a{display:block;margin-bottom:3px}

.maintxtP { width: 950px; display:inline; float:left; text-align:right; padding-top:15px;}
.features2{font-size:13px;list-style:none;margin:0 0 0 -10px;padding:0px;width:960px;}
.features2 li{text-align:justify;display:inline;float:right;margin:5px 0 17px 0px;width:217px;margin-right:15px;}
.features2 a{display:block;margin-bottom:3px}

.features3{font-size:13px;list-style:none;margin:0 0 0 -10px;padding:0px;width:240px;}
.features3 li{text-align:justify;display:inline;float:right;margin:0px 0 25px 0px;width:210px;margin-right:5px;}
.features3 a{display:block;margin-bottom:3px}


.articles{font-size:14px;list-style:none;margin:0 0 0 -10px;padding:0px;width:620px;}
.articles li{text-align:justify;display:inline;float:right;margin:20px 0 5px 0px;margin-right:5px;width:660px;}
.articles a{display:block;margin-bottom:3px;color:#1b98db;}


.promotion{ margin-bottom:5px;}
.foot{background:url('images/bg_foot-sub-copy.png') no-repeat top;padding:20px 0px 0px 0px; width:960px;height:70px; behavior: url(iepngfix.htc)}
.foot p{font-size:12px;margin-bottom:6px}
#foot-meta{color:#b0b0b0;float:right; display:inline; margin-top:1px;margin-right:20px;text-align:right;width:580px}
#foot-meta a{color:#b0b0b0;text-decoration:underline; margin:0; padding:0; padding-right:6px; padding-left:6px; display: inline; float:right;}
#foot-meta span { float:right; display:inline;}
#foot-meta a:hover{text-decoration:none}

#legals{margin-bottom:10px;padding-bottom:10px; }


.visitlink{float:left;width:150px;height:59px;padding-top:16px;background:url('images/visitsite.gif') no-repeat;text-align: center;font-family: Gentium, Georgia, Times, Serif;font-size:2em;display:block;margin:0 auto;}
.post{margin-bottom:0px;background-image:url(images/txt_bg_dot2.gif); background-repeat:repeat-x; background-position:0px 0px;}
.post-info{width:220px;margin-left:0px;padding-left:10px;float:right;}
ul.tags{list-style: none;margin:0;}

.ul.tags li {
	list-style: none;
	margin-left: 0;
	padding-left: 13px;
	color: #666;
	font-size: 1.1em;
	line-height: 1.6em;
	background: url(images/bg-li-technology.gif) no-repeat 0 6px;
	}

.wedid{
font-family:Gentium, Georgia, Times, Serif;
	color:#0e6996;font-size:1.3em;
}
ul.tags li{display: inline;}
ul.tags li{display:block; padding-right: 18px;background:url('images/bg-li-technology.gif') no-repeat right 6px;}
.tags li a{display:block;float:right;}
.entry ol, .entry ul{margin-right:10px;}
.entry ol li{margin-bottom:20px;padding-left:10px;}
.entry ul li{margin-bottom:10px;padding-left:10px;}
.entry ul{list-style: square;}
.post-content{width:450px;float:right;}
h3{font-family:Gentium, Georgia, Times, Serif;font-weight:normal;font-size:2.2em;background-image:url(images/txt_bg_dot2.gif); background-repeat:repeat-x; background-position:0px 0px 10px;}
img{border:none;}
.post-content a img{border:5px solid #fff;}
.post-content a:hover img{border-color:#ddeef8;}
a{color:#282828;}
a:hover, a:visited:hover{color:#282828;}
a:visited{color:#9d6b22;}
h3 a, h3 a:visited{color:#4e4e4e ;display: block;text-decoration:none;}
.wp-pagenavi a, .wp-pagenavi a:link {	padding: 4px 8px;	margin: 2px;	background-color: #5ab9ee;	}
.wp-pagenavi a:hover {		color: #271e18;	background-color: #fff;}
.wp-pagenavi span.pages {	padding: 2px 4px 2px 4px; 	margin: 2px 2px 2px 2px;}
.wp-pagenavi span.current {	color:#fff;	font-size:1.8em;	padding:4px 8px;	margin:2px;}
.wp-pagenavi span.extend {	padding: 2px 4px 2px 4px; 	margin: 2px;	}




#sub-content{float:right; display:inline;width:212px;padding-top:15px;padding-bottom:10px;background:url('images/bg_body-short2.png') no-repeat -13px 0 ; background-repeat:no-repeat; behavior: url(iepngfix.htc); background-position: left;}
#sub-content li { float:right; display:inline;}
#sub-content a { width: 139px;}

#nav-02{background:url('images/bg_nav-01.png') no-repeat right 0 0;margin:0 0 18px 0; background-repeat:no-repeat; padding:1px 0 0; behavior: url(iepngfix.htc) }
#nav-02 li{color:#797c80;list-style:none;margin:0 0 0 0;width:211px}
#nav-02 li a{border-bottom:1px solid #dcddde;border-top:1px solid #fff;color:#797c80;display:block;font-size:14px;font-weight:bold;padding:10px 30px 10px 41px;position:relative;text-decoration:none;}
#nav-02 li a:hover{text-decoration:underline;}
#nav-02 .current a{border-style: none;	border-color: inherit; behavior: url(iepngfix.htc);	border-width: medium;	background:url('images/bg_nav-01-current.gif') no-repeat right center;	color:#fff;	padding-right:43px;	text-shadow:-1px -1px 0 #3293d6}
#nav-02 a img{right:2px;margin-top:-12px;position:absolute;top:50%; }
#nav-02 ul{border-bottom:1px solid #dcddde;margin:0;padding:12px 0;width:211px}
#nav-02 li li{margin-bottom:3px;position:relative}
#nav-02 li li a, #nav-02 .current li a{background:none;border:none;color:#797c80;font-size:13px;font-weight:normal;padding:3px 25px 3px 11px;text-shadow:none;width:175px}
#nav-02 li .current, #nav-02 .current .current{border-style: none;border-color: inherit;border-width: medium;background: #dedfe0 url('images/bg_nav-02-top.png') no-repeat 0 0;padding: 0; behavior: url(iepngfix.htc);}
#nav-02 li .current a, #nav-02 .current .current a{padding-left:40px;border-style: none;	border-color: inherit;	border-width: medium;	background: url('images/bg_nav-02-btm.png') no-repeat left bottom;color:#000;	text-shadow:none; behavior: url(iepngfix.htc)}
#nav-02 li li span{background:url('images/bg_nav-02-arrow.png') no-repeat 195px center; display:block; behavior: url(iepngfix.htc)	}

.getprice { display: block; float:left;  padding:0p; }
.getprice img { padding: 0; margin:0; float:left;}

