@charset "utf-8";
body {
	margin:0px;
	padding:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:right;
	color:#333;
}
#mainbody {

}
#wrapper {
	text-align: right;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 940px;

}

#container {
	width:938px;
	margin-top:8px;
	border:1px solid #cecece;
	min-height:1000px;
}
#top {
	height:20px;
}
#header {
	height:125px;
	position:relative;
	border-bottom:5px solid #fcc34d;
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
}

#header-a {
	position:absolute;
	width: 190px; 
	top:0px; 
	left:10px;
	height:125px;
}

#header-b {
	position:absolute;
	top:0px; 
	left:740px;
	width:190px;
	height:125px;
}
.clr {
	clear:both;
}
#logo {
	height:64px;
	position:absolute;
	left:10px;
	top:25px;
	width:166px;
	z-index:5;
	background-repeat:no-repeat;
}
#date {
	position:absolute;
	top:100px;
	left:0px;
	width:160px;
}
#weather {
	background-repeat:no-repeat;
	width:200px;
	position:relative;
}
.temp-degree {
	position:absolute;
	left:90px;
	top:0px;
	font-size:40px;
	color:#1d140a;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}
.temp-mark {
	position:absolute;
	left:125px;
	top:35px;
	font-size:10px;
	color:#36291b;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight:300;
}
.table {
	position:absolute;
	left:0px;
	top:25px;
	font-size:10px;
	color:#36291b;
}
.city {
	position:absolute;
	left:5px;
	top:50px;
	font-size:12px;
	font-weight:600;
	color:#FFF;
}
.table-top {
	font-weight:400;
	font-size:8px;
}
#header-content { 
	left:200px;
	position:absolute;
	top:15px;
	width:520px;
}
#header-content a { 
	color:#745a3d;
}
#search-form {
	position:relative;
	height:42px;
	width:509px;
}

#top-icons {
	position:absolute;
	top:55px;
	left:110px;
}
#icons-links {
	display:block;
	width:56px;
	height:56px;
	background-repeat:no-repeat;
	background-position:50% 50%;
}

.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 360px; /*Width of Carousel Viewer itself*/
height: 60px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width: 360px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.inputbox {
	position:absolute;
	left:0px;
	top:0px;
	height:41px;
	width:464px;
	padding-top:8px;
	border:none;
	background:none;
	background-repeat:no-repeat;
	font-family:Tahoma, Geneva, sans-serif;

}
.inputbox[type=text] {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
.button {
	position:absolute;
	left:464px;
	top:0px;
	width:42px;
	height:41px;

}
.countrydivcontainer {
	width:509px;
	padding-top: 5px;
}
.latest-news {
	float:right;
	margin-right:20px;
	margin-top:167px;
}
.english-page {
	float:left;
	margin-left:20px;
	margin-top:167px;
	z-index:1000;
}
#side-a {
	float: left;
	width: 320px;
	background-repeat:repeat;
	margin-left:0px;
}

#side-b {
	float: right;
	width: 200px;
	border-left:1px solid #cecece;
	border-bottom:1px solid #cecece;
}

#content { 
	float: left;
	width: 400px;
	margin-left:8px;
	margin-right:4px;
}

#footer {
	clear: both;
	height:238px;
	background-position:center;
}
#footer-inner {
	width:1000px;
	height:238px;
}

#devDigitalClock {
	margin-top:90px;
}

.ad-top{
	text-align:center;
}
a{
	text-decoration:none;
	outline:none;
}
a:hover{
	text-decoration:underline;
}

/* ----- Left Styles ----- */
.block h3 {
	background-position:96% 50%;
	padding-right:27px;
	background-repeat:no-repeat;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-top-width:1px;
	border-top-style:solid;
	font-size:12px;
	padding-top:5px;
	padding-bottom:9px;
	margin-top:2px;
}
.light-background img {
	border-style:solid;
	border-width:1px;
}
.contents {
	padding-right:5px;
	padding-left:5px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#cecece;
}
.block h4 {
	background-position:100% 50%;
	background-repeat:no-repeat;
	padding-right:10px;
	font-size:10px;
}
.subtitle {

}
.movies {
	min-height:195px;
	border-bottom-width:1px;
}
.movie1 {
	position:relative;
	margin-top:-10px;
}
.movie2 {
	width:48%;
	float:left;
	padding-right:1px;
	min-height:145px;
	position:relative;
}
.movie-title {
	font-size:12px;
	font-weight:700;
	margin-top:3px;
}
.stars-right {
	position:absolute;
	top:3px;
	right:3px;
}
.stars-right img{
	padding:1px;
}
.stars-left {
	position:absolute;
	top:3px;
	right:8px;
}
.stars-left img{
	padding:1px;
}
.places-to-go {
	
}
.places-to-go h4 {
	margin-top:5px;
}
.places-to-go img {
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
}
.place1 {
	margin-right:9px;
	margin-left:9px;
	margin-top:-10px;
	padding-bottom:2px;
}
.place2 {
	margin-right:9px;
	margin-left:9px;
	margin-top:-10px;
	padding-bottom:2px;
	clear:both;
}
.place1 img {
	float:right;
}
.place2 img {
	float:right;
}
.around-town {
	margin-left:9px;
	margin-right:9px;
	min-height:190px;
}
.top-resturant {
	width:50%;
	float:right;
	
}
.magazine {
	width:50%;
	float:left;
}



.video-img-div{
	position:relative; 
	width:298px; 
	height:224px; 
}
.video-img-show{
	position:absolute; 
	left:0px; 
	top:0px; 
}
.video-img-play{
	position:absolute; 
	left:88px; 
	top:49px; 
}

.arndtwn-titles {
	font-size:12px;
	font-weight:700;
}
.arndtwn-stars img {
	border:none;
}
.arndtwn-stars {
	margin-left:10px;
}
.saqia{
	margin-left:9px;
	margin-right:9px;
	min-height:100px;
}
.saqia-title {
	font-weight:700;
	background-image:url(../images/left/geded.png);
	background-position:100% 50%;
	background-repeat:no-repeat;
	padding-right:50px;
	display:inline-block;
}
.saqia .sub-subtitle {
	margin-right:-9px;
}
.subtitle-video {
	background-image:url(../images/left/video.png);
	background-position:100% 50%;
	background-repeat:no-repeat;
	padding-right:30px;
	font-size:11px;
	font-weight:700;
	height:20px;
}
.more-videos {
	margin-top:5px;
}
.more-videos img{
	float:right;
	margin-left:3px;
	border:1px solid #666;
}
.top {
	min-height:50px;
	margin-top:-5px;
}
.bottom {
	min-height:50px;
	margin-top:-4px;
}
.more-videos-right {
	width:49%;
	float:right;
}
.more-videos-left {
	width:49%;
	float:left;
}
.lifestyle-top {

}
.lifestyle-top img{
	float:right;
	border-style:solid;
	border-width:4px;
	margin:5px;
}
.lifestyle-subtitle {
	margin-bottom:2px;
	margin-top:0px;
	margin-right:3px;
}
.lifestyle-blocks-right {
	float:right;
}
.lifestyle-blocks-left {
	float:left;
	width:49%;
}
.lifestyle-subtitle-top {
	margin-bottom:-1px;
	float:right;
}
.lifestyle-blocks {

}
.history-img img {
	float:right;
	margin:3px;
}
.history-p {
}
.history-hr {
	border-top:#999 solid 1px;
}
.history-title {
	font-weight:700;
	background-image:url(../images/left/sha5siat.png);
	background-position:100% 50%;
	background-repeat:no-repeat;
	padding-right:50px;
	display:inline-block;
}
.adv img {
	margin-right:4px;
	margin-top:4px;
}
/* ----- Center Styles ----- */

#center {
	margin-bottom:2px;
}
.news-blocks {
		font-family:Arial, Helvetica, sans-serif;
}
.news-second {
	margin-top:5px;
}
.news-right {
	float:right;
	width:49%;
	min-height:392px;
}
.news-left {
	float:left;
	width:49%;
	min-height:392px;
}
.news-head {
	background-repeat:repeat-x;
	padding-right:30px;
	padding-top:10px;
	height:46px;
	background-position:top;
}
.news-heading {
	margin:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:600;
}
.news-inner {
	margin-left:8px;
	margin-right:8px;
}
.news-inner img {
	border-width: 1px ;
	border-style: solid;
}
.news-main-link {
	font-size:14px;
	font-weight:600;
	margin-top:8px;
}
.news-main-intro {

	padding-bottom:10px;
}
.more-news {
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-bottom:3px;
	font-weight:600;
}
.more-news a{
	background-position:100% 50%;
	background-repeat:no-repeat;
	padding-right:16px;
}
.more-news-links {
	padding-right:8px;

	
}
.more-news-links a {
	padding-right:10px;
	background-position:100% 50%;
	background-repeat:no-repeat;
	display:block;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-bottom:3px;
}
.classifieds {
	margin-top:5px;
}
.clsfds-header {
	width:531px;
	border-style:solid;
	border-width:3px;
}
.clsfds-header h2{
	font-size:14px;
	padding-right:20px;
	margin-right:10px;
	margin-top:6px;
	margin-bottom:6px;
	background-position:100% 50%;
	background-repeat:no-repeat;
}
.clsfds-right {
	width:390px;
	float:right;
	margin-left:2px;
}
.clsfds-left {
	width:177px;
	float:left;
}
.r-clsfds-right {
	width:190px;
	float:right;
	margin-left:4px;
}
.l-clsfds-right {
	width:190px;
	float:left;
}
.clsfds-col {
	margin-top:3px;
}
.clsfds-img {
	border-style:solid;
	border-width:2px;
	margin:5px;
}
.clsfds-h4 {
	margin:5px;
	padding-right:9px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding-bottom:6px;
	font-weight:400;
}
.clsfds-lnk {
	margin:5px;
	margin-top:15px;
}
.clsfds-lnk a{
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding-right:12px;
	padding-top:3px;
	padding-bottom:4px;
	display:block;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.cldsfds-rest-l {
	float:left;
	width:49%;
}
.cldsfds-rest-r {
	float:right;
	width:49%;
}
.clsfds-rest h4{
	border-bottom:none;
	font-size:12px;
}
.jobs-left {
	float:left;
	width:49%;
}
.jobs-right {
	float:right;
	width:49%;
}
.jobs-header {
	border-style:solid;
	border-width:3px;
}
.jobs-header h2{
	font-size:12px;
	padding-right:20px;
	margin-right:10px;
	margin-top:6px;
	margin-bottom:6px;
	background-position:100% 50%;
	background-repeat:no-repeat;
	font-weight:700;
}
.jobs-links {
	border-style:solid;
	border-width:3px;
	min-height:210px;
}
jobs-links h4{
	font-size:12px;
}
.jobs-links a{
	display:block;
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding-right:12px;
	padding-top:3px;
	padding-bottom:4px;
	margin-right:10px;
}


.lifestyle2-left {
	float:left;
	width:49%;
}
.lifestyle2-right {
	float:right;
	width:49%;
}
.lifestyle2-header {
	border-style:solid;
	border-width:3px;
}
.lifestyle2-header h2{
	font-size:12px;
	padding-right:20px;
	margin-right:10px;
	margin-top:6px;
	margin-bottom:6px;
	background-position:100% 50%;
	background-repeat:no-repeat;
	font-weight:700;
}
.lifestyle2-links {
	border-style:solid;
	border-width:3px;
}
.lifestyle2-links a{
	display:block;
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding-right:12px;
	padding-top:3px;
	padding-bottom:4px;
	margin-right:10px;
}
/*  Right   */
.menu-top {
	background-image:url(../images/brown-light/menu-top.gif);
	background-repeat:repeat-x;
	height:31px;
	border-bottom:1px solid #cecece;
}
.menu-bottom {
	height:528px;
	background-image:url(../images/brown-light/menu-bottom.gif);
	background-position:165px;
	background-repeat:repeat-y;
}
#mainpage-menu {
	background-image:url(../images/brown-light/icons/mainpage.gif);
}
#aroundtown-menu {
	background-image:url(../images/brown-light/icons/aroundtown.gif);
}
#news-menu {
	background-image:url(../images/brown-light/icons/news.gif);
}
#news-menu {
	background-image:url(../images/brown-light/icons/news.gif);
}
#jobs-menu {
	background-image:url(../images/brown-light/icons/jobs.gif);
}
#company-menu {
	background-image:url(../images/brown-light/icons/company.gif);
}
#media-menu {
	background-image:url(../images/brown-light/icons/media.gif);
}
#web-menu {
	background-image:url(../images/brown-light/icons/web.gif);
}
#familytree-menu {
	background-image:url(../images/brown-light/icons/familytree.gif);
}
#email-menu {
	background-image:url(../images/brown-light/icons/email.gif);
}
#oldpress-menu {
	background-image:url(../images/brown-light/icons/oldpress.gif);
}
#lifestyle-menu {
	background-image:url(../images/brown-light/icons/lifestyle.gif);
}
#video-menu {
	background-image:url(../images/brown-light/icons/video.gif);
}
#forum-menu {
	background-image:url(../images/brown-light/icons/forum.gif);
}
#history-menu {
	background-image:url(../images/brown-light/icons/history.gif);
}
#chat-menu {
	background-image:url(../images/brown-light/icons/chat.gif);
}
#classfieds-menu {
	background-image:url(../images/brown-light/icons/classfieds.gif);
}
.menu-bottom a {
	background-position:100% 50%;
	background-repeat:no-repeat;
	border-bottom:1px solid #CECECE;
	display:block;
	height:24px;
	padding-right:40px;
	padding-top:8px;
	font-size:11px;
	font-weight:700;
}
.poll {
	display:block;
}
#right-col {
	margin-top:4px;
}
#right-col h3{
	background-image:url(../images/brown-light/h4back.gif);
	background-position:98% 50%;
	background-repeat:no-repeat;
	border-bottom:1px solid #EAEBEB;
	border-top:1px solid #EAEBEB;
	color:#3A5AA4;
	font-size:10px;
	padding-bottom:2px;
	padding-right:15px;
	padding-top:2px;
	background-color:#f3f3f4;
}
#right-col-top {
	background-repeat:no-repeat;
	border-bottom:1px solid #cecece;
}
#righ-div-inner {
	padding:5px; 
}
.email-body input{
	border-style:solid;
	border-width:1px;
	margin-bottom:8px;
	margin-top:2px;
}
.inputbox-mail{
	width:120px;
}
.follow-us img {
	display:block;
	margin-top:2px;
}
.pray-body span{
	display:block;
	height:15px;
	margin-top:3px;
}

/* Footer  */
#footer-inner {
	width:1000px;
	position:relative;
}
#footer-block {
	width:200px;
	position:absolute;
	padding:10px;
	text-align:right;
}
#footer-block a {
	display:block;
	margin:5px;
	margin-right:20px;
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding-right:10px;
}
#footer-block h2 {
	margin:0px;
	margin-top:-4px;
	margin-bottom:10px;
	font-size:16px;
	padding-right:10px;
	background-position:100% 60%;
	background-repeat:no-repeat;
}
.footer-arndown {right:0px; top:0px;}
.footer-myaccount {right:200px; top:0px;}
.footer-egyptnews {right:400px; top:0px;}
.footer-egyptcommunity {right:600px; top:0px;}
.footer-services {right:800px; top:0px;}
.footer-bottom {
	position:absolute;
	top:204px;
	right:350px;
	color:#FFF;
}

/* ROTATOR */

.rotator {
	width:400px;
	height:396px;
	background-repeat:repeat;
}
.left-images {
	width:400px;
	height:300px;
}
.right-thumbs {
	width:400px;
	text-align:right;
}
.rotator-text-top {
	background-repeat:repeat; 
}
.rotator-text-top p{
	padding:0px;
}
.rotator-text-top a{
	text-decoration:none;
}
.img-thumb {
	float:right;
	margin:4px;
	border:1px solid ##200909;
}
.pagination p{
	margin:0px;

}
.clr {
	clear:both;
}
.nxtprv{
	float:right;
	margin-top:150px;
	margin-left:100px;
	z-index:5000;
}



.sliderwrapper{
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	height:394px;
	border-right:1px solid #cecece;
	border-left:1px solid #cecece;
}



.sliderwrapper .contentdiv{
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	background: white;
	width:400px;
	height:300px;
}

.pagination{
	width:400px;
	float:right;
	height:94px;
	text-align:right;
	position:relative;
	z-index:1000;
}
#thumbs {
	width:100px;
	height:94px;
	background-image:url(../images/brown-light/rotator-background.png);
	text-align:center;
}
.thumb-1{
	position:absolute;
	right:0px;
	top:0px;
}
.thumb-2{
	position:absolute;
	right:100px;
	top:0px;
}
.thumb-3{
	position:absolute;
	right:200px;
	top:0px;
}
.thumb-4{
	position:absolute;
	right:300px;
	top:0px;
}
.pagination a{
	text-decoration: none; 
	display:block;
	padding-top:15px;
	padding-left:2px;
	padding-right:2px;
	background-repeat:no-repeat;
	height:94px;
}
.pagination a{
	text-decoration: none; 
	display:block;
	padding-top:15px;
	padding-left:2px;
	padding-right:2px;
	background-repeat:no-repeat;
	height:94px;
}
.toc img{
	border:1px solid #333;
}
.toc:hover img{
	border:1px solid #cecece;
}
.pagination a:hover, .pagination a.selected{
	background-position:50% 1%;
	background-repeat:no-repeat;
	color:#FFF;

}
.rotator-right{
	border-left:1px solid #cecece;
	float:right;
	min-height:310px;
	padding:4px;
	width:250px;
}
.rotator-right img{
	border:1px solid #cecece;
	padding:1px;
	margin-right:2px;
}
.more-rotator-right {
	background-position:100% 50%;
	background-image:url(../images/brown-light/left-sub-title.png);
	background-repeat:no-repeat;
	display:block;
	padding-right:10px;
	margin-right:5px;
}
.rotator-left {
	float:left;
	padding:2px;
	width:136px;
}
.rotator-left h4 {
	margin:0px;
	background-image:url(../images/brown-light/h4back.gif);
	background-position:100% 50%;
	background-repeat:no-repeat;
	padding-right:15px;
	display:block;
	border-bottom:1px solid #cecece;
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;
}
.rotator-left a {
	margin:5px 3px 0 0;
	padding-right:8px;
	background-image:url(../images/brown-light/footer-title.gif);
	background-position:100% 15%;
	background-repeat:no-repeat;
	display:block;
}
/* ------Tooltip------- */

.tooltip-header {
	width:180px;
	padding:5px;
	height:90px;
}
.tooltip-header h4 {
	font-size:14px;
	margin:0px;
	padding:2px;
	margin-bottom:3px;
}

.inputbox-tooltip {
	width:80px;
	height:12px;
	font-size:9px;
}
.btn-tooltip {
	color:#ccc;
	font-size:10px;
	width:26px;
	height:18px;
}
div#tipDiv {
            padding:4px;
            color:#000; 
			font-size:11px; 
			line-height:1.2;
			height:100px;
            width:200px; 
}

/* ######### CSS for Shade Tabs. Remove if not using ######### */
.countrytabs{
	text-align:right;
}

.shadetabs{
padding: 3px 0;
margin-right: 50px;
margin-top: 1px;
margin-bottom: 0;
font: bold 14px Verdana;
list-style-type: none;
text-align: right; /*set to left, center, or right to align the menu as desired#FFFD72*/ 
}
.search-form {
	width:500px;
	background-position:right;
	background-position:top;
	background-repeat:no-repeat;
	height:50px;

}
#countrytabs a.selected{
background-repeat:no-repeat;
background-position:50% 16px;
padding:5px;
height:22px;
}
#shadetabs{
	font-weight:700;
	font-size:12px;
	padding:2px;
	display:inline-block;
}
.shadetabs li{
display: inline;
margin: 0;
width: 100px;
float:left
}
.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
margin-right: 3px;
}
.shadetabs li a:hover{
text-decoration: underline;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}



.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}


/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

.modernbricksmenu2{
padding: 0;
margin: 0;
width: 400px;
voice-family: "\"}\"";
voice-family: inherit;
height:23px;
margin-bottom:-1px;
border:1px solid #cecece;
background-color:#f9fafa;
}

.modernbricksmenu2 ul{
padding: 0;
margin: 0;
list-style: none;
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.modernbricksmenu2 a{
float: right;
display: block;
font: bold 11px;
text-decoration: none;
padding: 5px 10px;
margin:0 1px;
}
/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: black; /*text color*/
padding: 3px 11px;
text-decoration: none;
}
.indentmenu ul li a.selected{
padding-top: 4px; /*shift text down 1px*/
padding-bottom: 2px;
}
#uniquename{
	margin-top:7px;
	margin-bottom:7px;
	width:950px;
	border:#CCC 1px solid;
	padding:5px;
	background-color:#000;
}
#uniquename img{
	border:1px solid #CCC;
}
.amaken {
	float:right;	
	width:134px;
}
.aflam {
	float:left;
	width:156px;
	padding-right:15px;
	border-right:1px solid #cecece;
}
.jobs a{
	display:block;
	background-image:url(../images/brown-light/jobs.gif);
	background-position:100% 50%;
	background-repeat:no-repeat;
	padding-right:10px;
	margin-right:15px;
	margin-top:7px;
}
.history {
	height:200px;
	border:1px solid #cecece;
	margin-top:10px;
}
.history h3{
	background-image:url(../images/brown-light/left-title.gif);
	background-repeat:no-repeat;
	background-position:100% 50%;
	margin:0;
	padding-right:15px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
	font-size:13px;
}
.history-p{
	margin-top:5px;
}
.history-images{
	margin-top:5px;
}
.toolbar{
	background-color:#e7e7e7; 
	height:25px; 
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	position:relative;
}


#footer-bottom {
	clear: both;
	font-size:11px;
	height:140px;
	width:940px;
	border:1px solid #cecece;
}
#footer-bottom a{
	text-decoration:none;
}
#footer-bottom a:hover{
	text-decoration:underline;
	
}
#footer-inner-bottom {
	width:940px;
	height:26px;
}
/* Footer  */
#footer-inner-bottom {
	width:940px;
	position:relative;
	border-bottom:1px solid #cecece;
}
#footer-block-bottom {
	width:150px;
	position:absolute;
	padding:10px;
	text-align:right;
}
#footer-block-bottom a {
	display:block;
	margin:5px;
	margin-right:20px;
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding-right:10px;
	background-image:url(http://egypt.com/images/brown-light/left-sub-title.png);
}
#footer-block-bottom h2 {
	margin:0px;
	margin-top:-4px;
	margin-bottom:10px;
	font-size:12px;
	padding-right:10px;
	background-position:100% 60%;
	background-repeat:no-repeat;
	background-image:url(http://egypt.com/images/brown-light/clsfds-h4.gif);
}
.footer-arndown-bottom {right:0px; top:0px;}
.footer-myaccount-bottom {right:200px; top:0px;}
.footer-egyptnews-bottom {right:236px; top:0px;}
.footer-egyptcommunity-bottom {right:472px; top:0px;}
.footer-services-bottom {right:705px; top:0px;}
.footer-bottom-bottom {
	border-top:1px solid #cecece;
	height:25px;
	position:absolute;
	top:118px;
	right:0px;
	width:940px;
}
.footer-bottom-bottom p {
	margin:4px;
}
#flowerdivcontainer {
	border-right:1px solid #cecece; 
	border-left:1px solid #cecece; 
	border-bottom:1px solid #cecece; 
	width:390px; 
	height: 270px; 
	padding: 5px;
}
.fav{
	background-image:url(../images/brown-light/fav.png);
	background-position:100% 50%;
	background-repeat:no-repeat;
	display:block;
	height:30px;
	padding-right:25px;
	margin-right:10px;
	padding-top:10px;
	font-size:12px;
	font-weight:700;
}
.rotator-right h3 {
	font-size:12px
}
#egypt-id {
	width:195px;
	height:50px;
}
#egypt-id h2{
	font-size:14px;
}
.social-networking{
	background-color:#e1a630;
	border:1px solid #8c5e01;
}
.business-website{
	background-color:#5dae48;
	border:1px solid #176a02;
}
.small-business{
	background-color:#487aad;
	border:1px solid #023d79;
}
.egypt-it-adv {
	margin:2px;
}
.email {
	border-bottom:1px solid #CECECE;
}
.email-body {
	padding-top:2px;
}
