@charset "utf-8";
@import "fonts.css";
@import "blocks.css";
a {
	-webkit-transition: all ease-in-out 0.2s;
	-moz-transition: all ease-in-out 0.2s;
	-o-transition: all ease-in-out 0.2s;
	transition: all ease-in-out 0.2s;
	text-decoration:none;
	outline:none;}
.clr { clear:both;}
input:focus { outline:none;}
/*------------ MY STYLE ---------------*/
#warp { clear:both;}
#header { background:url(../images/header-repeat.png) repeat-x top center; height:350px;}
#header .header-right { float:right; background:url(../images/header-right.png) no-repeat; width:482px; height:350px;}
#header .header-left { float:left; background:url(../images/header-left.png) no-repeat; width:478px; height:350px;}
#header .logo { background:url(../images/logo.png) no-repeat 50% 20px; height: 350px;}
#navBG { height:70px; background:url(../images/navBG.png) repeat-x; height:70px; position:relative;}
#search { background:url(../images/seerch.png) no-repeat; width:312px; height:41px; top:8px; left:20px; right:auto; position:absolute;}
#search input[type="text"] {
	border:none;
	position: absolute;
	top: 3px;
	right: 6px;
	width: 260px;
	height: 33px;
	background: none;
	margin: 0px;
	padding: 0px;
	font-family: tahoma;
	font-size: 12px;
	font-weight: lighter;
	direction: rtl;
	text-align: center;
	font-style: italic;
	color: #a56d09;
}
#search input[type="submit"] {
	border:none;
	position: absolute;
	top: 2px;
	left: 12px;
	width: 28px;
	height: 37px;
	background: none;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
#navBG  .navb { position:absolute; top:0px; right:10px; left:360px; height:55px;}
#navBG  .navb ul { margin:0px; padding:1px; list-style:none;}
#navBG  .navb ul li { height:55px; float:right; padding:0px;}
#navBG  .navb ul li.maina {
	width:55px;
	height: 55px;
	background: url(../images/home.png) no-repeat center center;
}
#navBG  .navb ul li.maina a.main {
	width:55px;
	height: 55px;
	display: block;
	padding: 0px !important;
	background:none;
}
#navBG  .navb ul li + li {
	margin-right: 10px;
}
#navBG  .navb ul li a {
	color: #ffffff;
	text-shadow:1px 1px 0 #7c4614;
	font-family: GESSTwoMedium-Medium;
	font-size: 14px;
	font-weight: lighter;
	line-height: 55px;
	display: block;
	padding: 0px 14px;
	height: 55px;
	display: block;
	text-align: center;}
#navBG  .navb ul li a:hover { color:#7c4614; text-shadow:1px 1px 0 #fff;}
#feedBG { height:98px; background:url(../images/feedBG.png) repeat-x top center; position:relative;}
#feedBG .topBG { top:4px; right:25px; left:25px; height:41px; position:absolute;}
#feedBG .topBG .feeds {
	position: absolute;
	left: 0px;
	right:auto;
	top:6px;
	width: 210px;
	height: 41px;
	direction:rtl;
	
}
#feedBG .topBG .feeds a {
	float: left;
	width: 41px;
	height: 41px;
	display: block;
	margin-right:10px;
	
}	
#feedBG .topBG .feeds a.facebook {
	background: url(../images/facebook.png) no-repeat;
}
#feedBG .topBG .feeds a.twitter {
	background: url(../images/twitter.png) no-repeat;
}
#feedBG .topBG .feeds a.be {
	background: url(../images/be.png) no-repeat;
}
#feedBG .topBG .feeds a.rss {
	background: url(../images/rss.png) no-repeat;
}
#feedBG .topBG .feeds a:hover {opacity: 0.5;}

#feedBG .topBG .mar{
	top:4px;
	right:20px;
	left:240px;
	position: absolute;
	height: 52px;
	background:url(../images/marBG.png) repeat-x top center;
	
}
#feedBG .topBG .mar .mar-right {background:url(../images/mar-right.png) no-repeat; width:148px; height:52px; float:right;}
#feedBG .topBG .mar .mar-left { background:url(../images/mar-left.png) no-repeat; width:30px; height:52px; float:left;}
#feedBG .topBG .mar .marin {
	left: 5px;
	position: absolute;
	right: 152px;
	top: 0px;
	height: 52px;}	
#feedBG .topBG .mar .marin marquee {
	height: 52px;
	width: 100%;
	
}
#feedBG .topBG .mar .marin marquee ul {
	height: 52px;
	list-style: none outside none;
	margin: 0;
	padding:0px;
}
#feedBG .topBG .mar .marin marquee ul li {
	display: inline-block;
	padding: 0px 20px 0px 0px;
}
#feedBG .topBG .mar .marin marquee a {
	color: #a56d09;
	float: right;
	font-weight: lighter;
	line-height: 52px;
	font-family: tahoma;
	font-size: 13px;
}
#feedBG .topBG .mar .marin marquee a:hover { color:#6d0000;}

#feedBG  .navc { position:absolute; bottom:0px; right:20%; left:20%; height:38px;}
#feedBG  .navc ul { margin:0px; padding:1px; list-style:none;}
#feedBG  .navc ul li { height:38px; float:right; padding:0px;}
#feedBG  .navc ul li + li {
	margin-right: 10px;
	background:url(../images/lia.png) no-repeat right center;
}
#feedBG  .navc ul li a {
	color: #000;
	font-family: tahoma;
	font-size: 13px;
	font-weight: lighter;
	line-height: 38px;
	display: block;
	padding: 0px 14px;
	height: 38px;
	display: block;
	text-align: center;}
#feedBG  .navc ul li a:hover { color:#7c4614; text-shadow:1px 1px 0 #fff;}
#feedBG .feedBG-right { float:right; background:url(../images/feed-right.png) no-repeat; width:82px; height:98px;}
#feedBG .feedBG-left { float:left; background:url(../images/feed-left.png) no-repeat; width:82px; height:98px;}
#inner { background:#f9f4e8; padding:10px 20px 20px 20px; min-height:200px;}
#par { background:url(../images/par-repeat.png) repeat-x top center; height:130px; margin-bottom:20px;}
#par .par-right { float:right; background:url(../images/par-right.png) no-repeat top center; width:51px; height:130px;}
#par .par-left { float:left; background:url(../images/par-left.png) no-repeat top center; width:51px; height:130px;}
#par .par-center { margin:auto 50px; height:130px;}
#par .title {
	color: #a56d09;
	text-shadow: 1px 1px 0px #fff;
	font-family: GESSTwoMedium-Medium;
	font-weight: bold;
	font-size: 20px;
	margin: 0px;
	padding: 0px;
	direction: rtl;
	text-align: right;
	padding-right: 15px;
	height: 38px;
	line-height: 58px;
	border: 0;
}
#par p {
	 margin:0px; padding:0px;
	text-align: justify;
	color: #a56d09;
	font-weight: lighter;
	font-size: 12px;
	margin: 0;
	font-family: tahoma;
	font-weight:lighter;
	direction: rtl;
	height: 30px;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 10px;}
#footer { background:url(../images/footer-repeat.png) repeat-x; height:122px; overflow:hidden; position:relative;}
#footer a.right {
	height: 122px;
	line-height: 180px;
	position: absolute;
	top: 0px;
	left: 15px;
	right: auto;
	color: #202020;
	font-family: GESSTwoMedium-Medium;
	font-weight: lighter;
	font-size: 14px;
}
#footer a.right:hover {
	color: #7c4614;
text-shadow: 1px 1px 0 #fff;}
#footer .footer-right { float:right; background:url(../images/footer-right.png) no-repeat; width:390px; height:122px;}
