body {
	direction:rtl;
	margin:0;
	padding:0;
	background: url(../img/body_bg.jpg) repeat-x top;
}
a {color:#ccc;text-decoration:none;}
a:hover {color:#ccc;text-decoration:none}
ul, li {
	margin:0;
	padding:0;
	list-style:none;	
}
.header_navbar {
	padding: 10px 12px 14px 12px;
}

.header_navbar a {
	background: #f2efeb;
	border-right:2px solid #a8a4b9;
	border-left:2px solid #a8a4b9;
	font: 13px Tahoma;
	padding:0 30px 4px 30px;	
	color:#5b557b;
	text-decoration:none;
}
.header_navbar a:hover {
	background: #faf8f6;
}

.header {
	padding-top:10px;
}

.logo {
	text-align:left;	
}

/* Dock Menu Style */
img {
	border: none;
}


.dock {
	padding-top:25px;	
}
.dock-item2 {
	height:80px;
	width:83px;
	display:block;
	float:right;
}
.home {
	background: url(../img/home.png) center top no-repeat;	
}
.home:hover {
	background: url(../img/home.png) center bottom no-repeat;	
}
.hosting {
	background: url(../img/hosting_plans.png) center top no-repeat;	
}
.hosting:hover {
	background: url(../img/hosting_plans.png) center bottom no-repeat;	
}
.cart {
	background: url(../img/cart.png) center top no-repeat;
}
.cart:hover {
	background: url(../img/cart.png) center bottom no-repeat;
}

.portfolio {
	background: url(../img/portfolio.png) center top no-repeat;
}
.portfolio:hover {
	background: url(../img/portfolio.png) center bottom no-repeat;
}

.payment {
	background: url(../img/pay.png) center top no-repeat;
}
.payment:hover {
	background: url(../img/pay.png) center bottom no-repeat;
}
.clientArea {
	background: url(../img/clientsArea.png) center top no-repeat;	
}
.clientArea:hover {
	background: url(../img/clientsArea.png) center bottom no-repeat;	
}
.join {
	background: url(../img/join.png) center top no-repeat;	
}
.join:hover {
	background: url(../img/join.png) center bottom no-repeat;	
}
.contact {
	background: url(../img/contactUs.png) center top no-repeat;	
}
.contact:hover {
	background: url(../img/contactUs.png) center bottom no-repeat;	
}

.slidshow {
	margin-top:8px;	
}

.wrap {
	padding-top:17px;
}
.content .right {
	padding-top:15px;	
}
.body {padding-top:30px;}

.welcome {
	margin-top:20px;
	background: url(../img/welcome_bg.gif) center repeat-y;
	font:14px Tahoma;
	color:#7a767e;
	margin-bottom:10px;
}
.welcome .welcomeTop {
	background: url(../img/welcome_top_bg.gif) top repeat-x;	
}
.welcome .welcomeTxt {
	padding:10px 30px;
	text-align:justify;	
}
.welcome .welcomefooetr {
	background: url(../img/welcome_bottom_bg.gif) bottom repeat-x;	
}

.lastPrjects {
	background: url(../img/last_prjs_bg.gif) center repeat-y;
	font:14px Tahoma;
	margin-top:10px;
}
.lastPrjects .prjs_top {
	background: url(../img/lastProjects_top_bg.gif) top repeat-x;
}
.lastPrjects .last_items {
		margin:15px 20px;
}
.lastPrjects .last_items .item {
	background:#fff;
	padding:10px 10px 0;
	border-top:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
	margin-bottom:10px;
}
.lastPrjects .last_items .item .itemImg {
	background:#fff;
	padding:4px;
	border:1px solid #bcbcbc;
	float:right;
}
.lastPrjects .last_items .item .details {
	margin-right:130px;	
}
.lastPrjects .last_items .item .details .title a{
	font:16px Arial;
	font-weight:bold;
	color:#4f4779;
	text-decoration:none;
}
.lastPrjects .last_items .item .details .itemTxt {
	margin-bottom:10px;
	font:14px Tahoma;	
}
.lastPrjects .last_items .item .details .itemTxt .summary {
	min-height:65px;
}
.lastPrjects .last_items .item .details .itemTxt .date {
	font-size:12px;
	margin-top:10px;
}
.lastPrjects .lastProjs_footer {
	background: url(../img/lastProjects_bottom_bg.gif) bottom repeat-x;
}

.lastNews {
	background:#faf8fb url(../img/lastNews_bg.jpg) top center no-repeat;
	padding:95px 20px 30px 20px;
	font:14px Tahoma;
	border-bottom:3px solid #534c7a;	
}
.lastNews .head {
	padding-bottom:5px;
	border-bottom:1px solid #e9e0ea;
	margin-bottom:10px;	
}
.lastNews .item {
	margin-top:20px;	
}
.lastNews .item .title {
	margin-bottom:3px;
}
.lastNews .item .title a {
	font:16px Arial;
	font-weight:bold;
	text-decoration:none;
	color:#504936;
}
.lastNews .item .title a:hover {
	color:#cc7835;
}
.lastNews .item .details {
	border:1px solid #efefef;
	background:#fff;
	padding:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	color:#595656;	
}
.lastNews .item .details img {
	border:5px solid #efefef;
	float:right;
	margin-left:10px;
}
.lastNews .item .details .text {
	margin-right:103px;
	text-align:justify;	
}
.banner2 {
	margin-top:18px;	
}


.footerStyle {
	background:#4e4e4e url(../img/footer_bg.jpg) center	top no-repeat;
	height:71px;
	margin-top:25px;
}


#tabMenu {margin:0;padding:20px 0 0 20px;list-style:none; border-bottom:3px solid #868db4;}
#tabMenu li {float:right;height:61px;width:240px;cursor:pointer;cursor:hand;}

li.normal {background:url(../img/normPlan_head.gif) no-repeat ;}
li.company {background:url(../img/comPlan_head.gif) no-repeat;}

li.mouseover {background-position:0 0;}
li.mouseout {background-position:0 -61px;}
li.selected {background-position:0 0;}

.box {}
.boxTop {clear:both}
*html .boxTop {margin-bottom:-2px;}
.boxBody {background-color:#fff;}

.boxBody div {display:none;}
.boxBody div.show {display:block;}
.boxBody #category a {display:block;}

.boxBody div ul {margin:0 0px 0 0px;padding:0;list-style-image:url(../images/arrow.gif)}
*html .boxBody div ul {}
.boxBody div li {border-bottom:1px dotted #8e8e8e; padding:0px 0;cursor:hand;cursor:pointer;}
.boxBody div ul li.last {border-bottom:none}
.boxBody div li span {font-size:8px;font-style:italic; color:#888;}
.hostingPlan01 li {
		display:inline;
}

/* company Hosting Plans */
#company .hostingPlan .titles {
	background:#e7eff1;
	overflow:hidden;
	text-align:center;	
}
#company .hostingPlan .plan {
	background:#f2f6f7 url('../img/hostingTitle_bg1.jpg') top center no-repeat;
	overflow:hidden;
	text-align:center;
	border-bottom:3px solid #4c5ea9;
	border-left:1px solid #868db4;
	border-right:1px solid #868db4;
	width:218px;
}
#company .hostingPlan .plan h2 {
	font:20px Arial;
	color:#fff;
	margin-bottom:36px;
}
#company .titles ul.details li {
	padding:3px;
	font:19px Arial;
	color:#656c6e;
}
#company .titles ul.details li.order {
	padding:5px;
	font:19px Arial;
	color:#656c6e;
	height:70px;
}

#company ul.details li {
	padding:15px;
	font:19px Arial;
	color:#7885b7;
}
#company ul.details li.price {
	color:#b69811;
	font-weight:bold;
}
#company ul.details li.order {
	border-bottom:none;
}

/* Normal Hosting Plans */
#normal .hostingPlan .titles {
	background:#e7eff1;
	overflow:hidden;
	text-align:center;
	float:right;
	width:218px;
	margin-right:10px;	
}
#normal .hostingPlan .plan {
	background:#f2f6f7 url('../img/hostingTitle_bg2.jpg') top center no-repeat;
	overflow:hidden;
	text-align:center;
	border-bottom:3px solid #ada6b5;
	border-left:1px solid #eaeaed;
	border-right:1px solid #eaeaed;
	width:110px;
	float:right;
}
#normal .hostingPlan .plan h2 {
	font:20px Arial;
	color:#443d6a;
	margin-bottom:36px;
}
#normal .titles ul.details li {
	padding:3px;
	font:19px Arial;
	color:#656c6e;
}
#normal .titles ul.details li.order {
	padding:5px 0;
	font:19px Arial;
	color:#656c6e;
	height:59px;
}

#normal ul.details li {
	padding:15px;
	font:19px Arial;
	color:#7885b7;
}
#normal ul.details li.price {
	color:#b69811;
	font-weight:bold;
}
#normal ul.details li.order {
	border-bottom:none;
	padding-right:0;
	padding-left:0;
}
.thumbs {
	-moz-border-radius:10px 0 10px 10px;
	-webkit-border-radius:10px 0 10px 10px;
	border-radius:10px 0 10px 10px;
	background: #E8EEF4;
	margin-bottom:20px;
	padding:10px 10px 5px 10px;
	border:1px solid #DEE7EF;
}
h3.thumbsTitle {
	margin:50px 0 0 0;
	background:#DDE6EE url(../img/thumbsTitle_bg.jpg) repeat-x top;
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
	padding:6px 3px 3px 3px;
	width:300px;
	text-align:center;
	color:#2547b8;
	font-size:14pt;
}
.thumbs img {
	border:4px solid #5d5a5a;
	margin:5px;
}