.body {
background:transparent url(images/body-bg.jpg) repeat fixed center top;
color:#212330;
direction:rtl;
font-weight:bold;
height:auto;
margin:0 auto;
width:auto;
}
.addit{

float:right;
margin-right:20px;
}
.top_banner {
  
    float: right;
    height: 70px;
    margin-bottom: 5px;
    width: 478px;
}
.banner {
    float: right;
    height: 70px;
    margin-bottom: 5px;
    width: 1058px;
}
.addit a {
color:fff;
}
.add2{
float:right;
width:80px;
height:80px;
background:transparent url(images/add2.png) repeat fixed center top;
}
.smallbox {
    float: right;
    margin-left: 27px;
    width: 373px;
}
#wrapper1  {
    float: left;
    height: 24px;
    margin-left: 10px;
    margin-top: 10px;
    width: 355px;
}
 #wrapper2, #wrapper3 {
    float: left;
    height: 24px;
    margin-left: 10px;
    margin-top: 10px;
    width: 240px;
}
#wrapper2 object {
width:240px;
}
#wrapper3 object {
width:240px;
}
.marquee-m  .item-list ul li {
    display: inline;
    margin-bottom: 0.25em;
    margin-left: 0;
    margin-right: 1.5em;
}
.body h2
{
color:#212330;
}
#wrapper01 {
float:right;
margin-top:9px;
}
.body a:visited {
color:#212330;
}
.play {
background-image:url("/sites/default/themes/bluehomaid/images/play.png");
float:left;
height:20px;
width:20px;
}
.play2 {
background-image:url("/sites/default/themes/bluehomaid/images/play.png");
float:left;
height:20px;
margin-left:119px;
margin-right:100px;
width:20px;
}
#header {
background-image:url(images/headerbg.png);
background-position:center top;
background-repeat:repeat-x;
height:160px;
margin-left:auto;
margin-right:auto;
width:1024px;
}
.minbarbg { 
    background-image: url("images/minbarbg.png");
 
    float: right;
    height: 45px;
    width: 80px;
}	
.header-r {
	background-image: url(images/header-r.jpg);
	height: 145px;
	width: 352px;
	float: right;
	background-repeat: no-repeat;
}

.header-l{
	background-image: url(images/hdr-l.jpg);
	height: 145px;
	width: auto;
	background-repeat: repeat-x;
}
.ul.nice-menu li {
border:0;
border-top:none;
border-left:none;
border-right:none;
}
ul.nice-menu a {
text-decoration:none;}
.topmenuenice {
    background-image: url("images/titlebg.gif");
    background-repeat: repeat-x;
    font-size: 1em;
    font-weight: bold;
    height: 27px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 5px;
    width: 1024px;
}
.searchbar {
	float:right;
	width:auto;
	margin-right:230px
}

.centerize {
	margin-left:auto;
	margin-right:auto;
	width: 1024px;
}

.page {
    background-color: #FFFFFF;
 
    background-position: right center;
    background-repeat: repeat-y;
    float: right;
    height: auto;
    min-height: 500px;
    padding: 10px;
    width: 1004px;
}
.page2 {
    background-color: #C0C0C0;
    border-right: 1px solid #FFFFFF;
    border-top: medium none;
    float: right;
    height: auto;
    margin-top: 0;
    min-height: 500px;
    padding: 10px 50px 10px 10px;
    width: 962px;
}

#content {
		background-color:#FFFFFF;
		height:auto;
		float:right;
		width:auto;
		margin-top: 0;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
		padding:9px;
}	
.leftregions {
float:right;
height:auto;
width:176px;
}
.rightcont {
float:right;
height:auto;
margin-left:0;
margin-right:25px;
width:800px;
}
.video {
background:white none repeat scroll 0 0;
float:right;
height:auto;
margin-bottom:0;
width:354px;
text-align:center;
}
.livecast{
	background-image: url(images/livecast.jpg);
	height: 28px;
	width: 340px;
	float: none;
}
.topblock {
background-image:url(images/topblock.png);
float:right;
height:35px;
margin-top:8px;
width:175px;
}


 .mailinglist{
	background-image: url(images/topblock.png);
	height: 35px;
	width: 175px;
	float:right;
	margin-top:15px;
}
 .online {
 background-image: url(images/online.png);
	height: 35px;
	width: 175px;
	float:right;
	margin-top:15px;
 }
 .websites {
 background-image: url(images/websites.png);
	height: 35px;
	width: 175px;
	float:right;
	margin-top:15px;
 }
 .stat{
 background-image: url(images/stat.png);
	height: 35px;
	width: 175px;
	float:right;
	margin-top:15px;
 }
 
.ftawabox {
	background-color:white;
	border-left:2px solid #8D8D8D;
	border-right:2px solid #8D8D8D;
	clear:right;
	float:right;
	height:225px;
	margin-top:0;
	padding:0 10px;
	width:298px;
}
.droosbox {
background-color:white;
border-left:2px solid #8D8D8D;
border-right:2px solid #8D8D8D;
clear:none;
float:right;
height:310px;
margin-top:0;
padding-right:10px;
width:318px;
}
.topbox-m-news {
background-image:url(images/topbox-m.png);
float:right;
height:37px;
width:685px;
}
 
.newsbox {
    background-color: white;
    border: 1px solid #CCCCCC;
    border-radius: 0 0 10px 10px;
    float: right;
    height: 193px;
    margin-bottom: 10px;
    padding: 10px;
    width: 773px;
}
.view-droos .view-content, .view-content a {
	color:#21381B;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
}
.view-noor .view-content, .view-content a {
	color:#21381B;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
}
.page2  .view-content a {
	color:#336699;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
	font-size:18px;
}
.newsbox .view-content a {
	color:#336699;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
	font-size:18px;
}
.menu-block {
background:white none repeat scroll 0 0;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
float:right;
height:auto;
width:171px;
}


.banner2 {
float:right;
margin-bottom:2px;
margin-top:2px;
width:100px;
}
.boxbody2 {
    background-color: white;
    float: right;
    height: auto;
    padding-left: 10px;
     width: 344px;
}

.boxbody {
background:white none repeat scroll 0 0;
border-left:1px solid #fff;
border-right:1px solid #fff;
float:right;
height:auto;
width:151px;
padding-left:10px;
padding-right:10px;
}
.bfooter {
background-image:url(images/bfooter.png);
float:right;
height:23px;
width:175px;
}

.bfooter-sm {
background-image:url(images/bfooter.png);
float:right;
height:23px;
width:175px;
}
.emilas-block {
	clear:both;
	float:right;
	margin-right:2px;
	width:163px;
}

.topmenue li a {
border-left:2px solid #CBCBCB;
color:#212330;
margin-top:10px;
padding-left:10px;
text-align:right;
text-decoration:none;
}
.topmenue  li a.active {
	color:#0000ff;
	font-weight:bold;
}

.menu-block li a  {
 	color:#21381B;
	font-weight:bold;
	margin-top:10px;
	padding-left:10px;
	text-align:right;
	text-decoration:none;
 
 }
 
 .boxbody li a  {
 	color:#21381B;
	font-weight:bold;
	margin-top:10px;
	padding-left:10px;
	text-align:right;
	text-decoration:none;
	font-size:14px;
 
 }
  
  
.menu-block li a:hover {
    color: #336699;
}
  
  .boxbody li a:hover  {
  	color:#c0c0c0 ;
  }
  
.menu-block  ul.menu {
	margin-right:10px;
	text-align:right;
}
.boxbody  ul.menu {
	margin-right:10px;
	text-align:right;
}


.menu-block ul.menu li {
border-bottom:1px dashed #BFCCB2;
list-style-image:url(images/ftwaicon.png);
margin-right:15px;
}

.boxbody ul li {
border-bottom:1px dashed #BFCCB2;
list-style-image:url(images/ftwaicon.png);
margin-right:15px;
}
 .titles ul li { 
border-bottom:1px dashed #BFCCB2;
/*list-style-:url(images/ftwaicon.png); */
list-style-type:square;
margin-right:15px;

}



.boxbody ul li {
border-bottom:1px dashed #BFCCB2;
list-style-image:url(images/lsm.png);
margin-right:15px;
}

/***                   /////////////////////////////////////////////////// serch from ramadhan site */


.searchbar  h2 {
	display:none;}

.searchbar .form-submit {
background-image:url(images/searchboxbt.png);
border:medium none;
cursor:pointer;
font-size:0;
height:31px;
line-height:0;
margin:2px 0 0;
padding:0;
text-indent:-10000px;
vertical-align:top;
width:41px;
}


.allicon {
background-image:url(images/allicon.jpg);
clear:both;
cursor:pointer;
float:left;
height:20px;
margin-bottom:3px;
margin-left:5px;
margin-top:2px;
width:52px;
}
 
footer {
background-color:#212330;
/*background-image:url(images/footer.png); */
background-repeat:repeat-x;
clear:both;
color:white;
float:none;
font-size:1em;
font-weight:bold;
height:55px;
left:50px;
margin:0 auto;
padding-right:10px;
padding-top:5px;
right:45px;
text-align:center;
width:931px;
}
element.style {
background-color:#CFDEBF;
width:400px;
}
/*            new boxx  */ 
.droostitle {
	background-image:url(images/droostitle.png);
	float:right;
	height:38px;
	width:322px;
}
	

.topboxa1 , .topboxa2 , .topboxa3 , .topboxa4 ,.topboxa5 ,.topboxa6,.topboxa7 ,.topboxa8 {
    background: url("images/titlebk.png") repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    border-radius: 10px 10px 0 0 ;
    float: right;
    height: 42px;
 
}
.topboxa1{
   width: 793px}
 .topboxa2{
   width: 393px}
  .topboxa3 {
    height: 35px;
    width: 190px;
}
   background: url("images/titlebk.png") repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    border-radius: 10px 10px 10px 10px;
    float: right;
    height: 33px;
    width: 175px;
	}

.topbox-news {
float:right;
height:37px;
width:763px;
}
.topbox1 , .topbox2 , .topbox3 ,.topbox4 , .topbox5 , .topbox6 , .topbox7 ,.topbox8 {
    float: right;
    height: 37px;
    margin-top: 4px;
    width: 53px;

}
.topbox1 {
    background-position: 5px  68%;
}
.topbox2 {
    background-position: 5px  58%;
}
 .topbox3 {
 
}
.topbox4 {
background-position: 4px 9%;
   
}
.topbox5 {
 background-position: 4px 28%;
}
  .topbox6 {
	background-position:107% 126%;
}
.topbox7 {
    background-position: 5px 37%;
    height: 31px;
}
.topbox8 {
    background-position: 5px  0;
}
 
	
.topbox-l {
background-image:url(images/topbox-l.png);
float:right;
height:37px;
width:15px;
}
	
	.noortitle
{
	background-image: url(images/noortitle.png);
	height: 38px;
	width: 322px;
	float: right;
	
	}
.boxwarpper, .boxwarpper2 {
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-radius: 0 0 11px 11px;
    border-right: 1px solid #CCCCCC;
    float: right;
    margin-bottom: 15px;
    min-height: 135px;
    padding-top: 5px;
}
.boxwarpper {width: 793px;}
.boxwarpper2 {width: 393px;}
.newsboxwarpper {
float:right;
height:auto;
margin-bottom:10px;
margin-right:7px;
margin-top:10px;
width:714px;
}
.boxfooter {
background-image:url(images/boxfooter.png);
float:right;
height:23px;
width:355px;
}
.boxfooter-sm {
background-image:url(images/boxfooter.png);
float:right;
height:23px;
width:191px;
}
.boxfooter2{
background-image: url(images/boxfooter.png);
	height: 22px;
	width: 322px;
	float: right;

}

.videotitle{
	background-image: url(images/videotitle.png);
	height: 38px;
	width: 322px;
	float: right;


	}
	.newstitle {
background-image:url(images/title-m.png);
float:left;
height:37px;
width:713px;
}
.newsfooter {
background-image:url(images/newsfooter.png);
float:left;
height:29px;
width:712px;
}
.field-icon-audio-x-pn-realaudio {
display:none }

/********                    zibra by hussain  ***************/

.zebra1 {

height:36px;

}
.zebra2 {
height:36px;

}

.zebra2 td:hover  
{
backgroundColor:#ff0000;
}


.page2 .zebra2 {
height:36px;
background:#d7d7d7;
}
.pmenu {
	height: auto;
	width: 900px;
	float: right;
 }
.menu-t{
	float: right;
	height: 17px;
	width: 175px;
	background-image: url(images/menu-t.png);
}

.titles  ul.menu li {
border-bottom:1px dashed #BFCCB2;
list-style-image:url(images/lsm.png);
margin-right:15px;
}



.block block-user {
	padding:5px;
	
	
}
.menu-block #block-user-3 {
		padding:5px;

}

.header-icon {
background-color:#21381B;
clear:both;
height:30px;
margin-bottom:13px;
width:883px;
}
/*.printit {
background-image:url(images/icons/print.gif);
background-repeat:no-repeat;
clear:both;
float:left;
height:30px;
width:65px;
}
.pdfit{
	background-image: url(images/icons/pdf.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 80px;
	float: left;
}
/*.sendit{
	background-image: url(images/icons/sendit.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 110px;
	float: left;
}*/
.youtube {
background:white none repeat scroll 0 0;
float:right;
height:auto;
margin-right:15px;
margin-top:10px;
padding-left:3px;
padding-right:3px;
width:313px;
}

.divider {
background-image:url(images/divider.png);
clear:both;
float:right;
height:6px;
margin-top:19px;
width:185px;
}
.title-news {
height:25px;
padding-right:20px;
padding-top:9px;
width:auto;
}
.title {
    float: right;
    height: 25px;
    padding-right: 20px;
    padding-top: 9px;
    width: auto;
}
.more-link {
    background: none repeat scroll 0 0 #E6E6E6;
    border: 1px solid #CCCCCC;
    border-radius: 9px 9px 9px 9px;
    clear: both;
    color: #000000;
    float: left;
    margin-top: 0;
    padding: 2px;
    text-align: center;
    width: 67px;
}
.more-link a {
    color: #336699;
    text-decoration: none;
}
.more-link:hover {
  background: none repeat scroll 0 0 #dfecfd;
}

.more-link  vlink {
color:#212330;
}
.toppage{
	background-image: url(images/toppage.png);
	height: 43px;
	width: 916px;
	clear: both;
	float: right;
}
.topbody {
background-color:#E5E5E5;
border-left:2px solid #AAAAAA;
border-right:2px solid #AAAAAA;
clear:both;
float:right;
height:auto;
margin-right:3px;
min-height:500px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
width:888px;
}
.toptitle{
}
.titlebar {
background-image:url(images/title-m.png);
clear:both;
height:39px;
margin-bottom:8px;
width:889px;
}
.vtitlebar {
background-image:url(images/title-m.png);
clear:both;
height:39px;
margin-bottom:8px;
margin-right:8px;
width:897px;
}
.title-r{
	background-image: url(images/title-r.png);
	clear: none;
	float: right;
	height: 39px;
	width: 7px;
}
.title-l {
background-image:url(images/title-l.png);
float:left;
height:39px;
width:4px;
}
/*    ***************************************  */
.vtitle-m{
background-image:url(images/vtitle-m.png);
clear:both;
height:39px;
margin-bottom:8px;
width:889px;
}
.vtitle-r{
	background-image: url(images/vtitle-r.png);
	clear: none;
	float: right;
	height: 39px;
	width: 7px;
}
.vtitle-l {
background-image:url(images/vtitle-l.png);
float:left;
height:39px;
width:4px;
}
/* *********************************************** */ 
.printbar {
clear:both;
height:32px;
width:913px;
}
/*  view title */
.ptitlebar {
background-image:url(images/ptitle-m.png);
clear:both;
height:31px;
margin-bottom:0;
margin-right:-1px;
width:891px;
}
.ptitle-r {
background-image:url(images/ptitle-r.png);
clear:none;
float:right;
height:29px;
width:7px;
}
.ptitle-l {
background-image:url(images/ptitle-l.png);
float:left;
height:29px;
width:4px;
}
/* *********************************************************** */


.spacerita {
float:left;
width:113px;
}

.textkho {
float:right;
height:25px;
margin-right:234px;
width:150px;
}

.text {
float:right;
height:25px;
margin-right:145px;
width:242px;
}

.enwan {
float:right;
height:25px;
margin-right:106px;
width:50px;
}
.estm {
float:right;
height:25px;
margin-right:160px;
width:70px;
}
.save {
float:right;
height:25px;
margin-right:78px;
width:20px;
}


.textdrs {
float:right;
height:25px;
margin-right:141px;
width:150px
}

.estmdrs {
float:right;
height:25px;
margin-right:238px;
width:70px;
}


/* **************************************************** */ 
.printbar {
clear:both;
height:32px;
width:913px;
}
.printit{
	background-image: url(images/printit.png);
	clear: none;
	float: left;
	height: 32px;
	width: 38px;
}
.sendit{
background-image:url(images/sendit.png);
float:left;
height:32px;
width:38px;
}
.marquee2 {
    background-image: url("images/marquee.png");
    clear: none;
    float: right;
    height: 39px;
    margin-bottom: 6px;
    margin-right: 0;
    width: 795px;
}
.marquee-r {
background-image:url(images/marquee-r.png);
clear:none;
float:right;
height:39px;
width:11px;
}
.marquee-m {
    clear: none;
    float: right;
    height: 39px;
    margin-top: 8px;
    width: 697px;
}
.marquee-l {
background-image:url(images/marquee-l.png);
clear:none;
float:left;
height:39px;
width:11px;
}
 /*   ****************************************** */ 


.listin {
position:relative;

}


.listin ul  {
height:20px;
margin:auto;
padding:0.45em 1.75em 0.75em 1em;
position:relative;
width:auto;
font-weight: bold;
color:#315a71 ;
text-decoration:none ;
font-size: 1.0em;
}
.listin ul li {
margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left:0;
	padding-top:0px;

display: inline; 
padding: 6px 20px 5px 20px
}



.listin marquee {
position:absolute;
right:7px;
width:695px;

}
/* ***************************************************** */ 



.view-filters form {
margin-right:616px;
margin-top:-105px;
padding:0;
position:absolute;
}
.views-exposed-form .views-exposed-widget {
float:right;
padding:0.5em 1em 0 0;
}

.views-exposed-form .views-exposed-widget .form-submit {
margin-top:1.6em;
}
.views-exposed-form .form-item, .views-exposed-form .form-submit {
border:2px inset #FFFFFF;
margin-top:5px;
}
.linksicons {
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    clear: both;
    float: right;
    height: 40px;
    margin-right: 5px;
    margin-top: 60px;
    padding-top: 20px;
    width: 785px;
}
.pagepopup {
background-color:#C0C0C0;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
float:right;
margin-top:7px;
min-height:500px;
padding:10px;
width:521px;
}


.videomenu .zebra2 {
background:#D7D7D7;
height:36px;
}



.saveimg{
background-image:url(iamges/save.png);
float:right;
height:23px;
margin-right:2px;
width:39px;
}
.boxbody2 .zebra2 a img {padding-top:20px}
.boxbody2 .zebra1 a img {padding-top:20px}
#block-block-5  .content{hheight:200px;}

.boxwarpperzwoar {
    float: right;
    height: auto;
    margin-top: 10px;
    width: 200px;
}
.visitor div {
background:#FFFFFF;
float:right;
height:90px;
margin-bottom:0;
overflow:hidden;
position:relative;
text-align:center;
width:189px;
text-align:right;
}

.topbox-m-sm {
background-image:url(images/topbox-m.png);
float:right;
height:37px;
width:161px;
}

.search_ftwa_block {
float:right;
height:39px;
width:auto;
}
.views-exposed-form .views-exposed-widget .form-submit{
background-image:url(images/seach2.png);
border:medium none;
cursor:pointer;
font-size:0;
height:31px;
line-height:0;
margin:23px 0 0;
padding:0;
text-indent:-10000px;
vertical-align:top;
width:37px;

}
.account_of_topics {
color:#000044;
float:right;
font-style:normal;
margin-right:0;
margin-top:10px;
padding:0 3px 0 0;
width:auto;
}
/* fooooter*/
 
.footersite {
    background: none repeat scroll 0 0 #123752;
    color: #E08E15;
    float: right;
    height: 50px;
    margin-left: auto;
    margin-right: auto;
    width: 1024px;
}
 .iconsbg{
 background-image:url(images/icons.png);
 }
 
.footertxt{
padding-top: 10px;
float: right;
margin-right:200px;
}
/* newsmail  */ 
.block-simplenews .issues-link, .block-simplenews .issues-list {
display:none;
margin-top:1em;
}

/*            مواقع مفيدة   liks */ 
.clear { clear: both; }
.wrap { margin: 0 auto; width: 900px; }
.background { background: url(../images/bg.jpg) no-repeat left 317px;direction:ltr; }

.dock-container { position: relative; top: -8px; height: 50px; padding-left: 20px;direction:ltr }
a.dock-item { display: block; width: 50px; position: absolute; bottom: 0; text-align: center; text-decoration: none; color: #333; }
.dock-item span { display: none; padding-left: 20px; }
.dock-item img { border: 0; margin: 5px 10px 0px; width: 100%; }

/* ************************************************************************************** */ 

.linkicon2 {
background-image:url(images/links2.jpg);
float:right;
height:57px;
margin-right:7px;
margin-top:-60px;
width:186px;
}


#videogallery div a{
display:none ;
} 

.item-list .pager {
    background: none repeat scroll 0 0 #0B274C;
    border: 2px solid #FFFFFF;
    border-radius: 7px 7px 7px 7px;
    clear: both;
    height: 25px;
    margin-top: 10px;
    padding: 5px 0.2em 2px;
    text-align: center;
}

.item-list .pager li {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    display: inline;
    list-style-type: none;
    padding: 2px 0.2em;
    text-decoration: none;
}
#voverlay div a {display:none;}

div.ipaper-license {
display:none;
text-align:center;
}
/*  video page */ 
.videomenu {
background-image:url(images/vd-m2.png);
background-repeat:repeat-x;
float:right;
height:712px;
margin:8px;
margin-top:0;
width:280px;
}
.vd-title {
	background-image:url(images/vd-h.png);
	height:38px;
	width:280px; }
	
	.videoall {
background-image:url(images/vd-m2.png);
background-repeat:repeat-x;
float:right;
height:auto;
margin-right:0;
padding-right:0;
padding-top:0;
width:607px;
}

	.vd-h2{
	background-image:url(images/vd-h2.png);
	height:38px;
	width:607px; }

.views-view-grid tbody {
color:#2A3944;
font-family:Times New Roman;
font-size:16px;
text-align:center;
}
