﻿body, td, p, li {font-family: Tahoma; font-size: 12px; color: #000000; margin:0 auto; padding:0;}

/*a, a:visited {color: red; text-decoration: none; font-weight: bold}
a:hover {color: black; text-decoration: none; font-weight: bold}*/



h1 {font-family: Tahoma; font-size: 17px; color:#543019; margin: 0px; font-weight: bold}
.h1 {font-family: Tahoma; font-size: 16px; color: #0075EB; font-weight: bold}
a.h1 {font-family: Tahoma; font-size: 16px; color: #0075EB; font-weight: bold}
a.h1:hover {font-family: Tahoma; font-size: 16px; color: #0075EB; font-weight: bold; text-decoration: none; border: 1px solid #ff0000}

.h3 {font-family: Tahoma; font-size: 12px; color: #0075EB; font-weight: bold}
a.h3 {font-family: Tahoma; font-size: 12px; color: #0075EB; font-weight: bold}
a.h3:hover {font-family: Tahoma; font-size: 12px; color: #0075EB; font-weight: bold; text-decoration: none; border: 1px solid #ff0000}


.h33 {font-family: Tahoma; font-size: 16px; color: #0075EB; font-weight: bold}

.cat, a.cat, a.cat:visited {font-family: Tahoma; 
font-size: 12px; 
color: #AE000B; 
font-weight: bold; 
text-decoration: none;
}
a.cat:hover {font-family: Tahoma; 
font-size: 12px; 
color: #456599; 
font-weight: bold; 
text-decoration: none;
}

.catt, a.catt {font-family: Tahoma; 
font-size: 12px; 
color: green; 
font-weight: bold; 
text-decoration: none;
}
a.catt:hover {font-family: Tahoma; 
font-size: 12px; 
color: #ff0000; 
font-weight: bold; 
text-decoration: none;
}

.cat1, a.cat1, a.cat1:hover  {font-family: Tahoma; 
font-size: 12px; 
color: #ff0000; 
font-weight: bold; 
text-decoration: none;
}
.rand  {font-family: Tahoma; 
font-size: 9px; 
color: #333333; 
font-weight: normal; 
text-decoration: none;
}
a.rand, a.rand:visited  {font-family: Tahoma; 
font-size: 9px; 
color: #666666; 
font-weight: normal; 
text-decoration: none;
}

a.rand:hover  {font-family: Tahoma; 
font-size: 9px; 
color: #ffffff; 
background: #666666;
font-weight: normal; 
text-decoration: none;
}

a.dark  {font-family: Tahoma; 
font-size: 11px; 
color: #ffffff; 
font-weight: normal; 
text-decoration: none;
}

a.dark:hover  {font-family: Tahoma; 
font-size: 11px; 
color: #ffffff; 
font-weight: normal; 
text-decoration: underline;
}


.input {font-family: Tahoma; font-size: 11px}

.special1 {border: 1px solid #75A3ED; background: #ebeaee}
.speciall1 {border: 1px solid #ADD690; background: #96bec7}
.specialll1 {border: 1px solid #CCCCCC; background: #FFEACE}
.special2 {background: #ffffff;}
.special2 {background: #ffffff;}
.special4 {/*border: 1px solid #a2d63a;*/ background: #96bec7}
.special4 td{ text-align:center; padding:2px 0}
.special5 { background: #FFB532;}
.special5 td{ text-align:right; padding:2px 5px}



.special10 { background: #FFEAC9}
.special20 { background: #FFEAC9}


.lef {text-align: right}
.rig {text-align: left}
.cent {text-align: center}

.foot1 {width: 30%; text-align: right;}
.foot2 {width: 70%; text-align: left;}

.featured {border: 1px solid #000000; background: #456599; padding: 4px; width: 760px; height: 25px}
.featured1 {border: 1px solid #aaaaaa; width: 25%; text-align: center}

.feat {font-family: Trebuchet MS; font-size: 16px; font-weight: bold; color: black; text-decoration: none}
a.feat {font-family: Trebuchet MS; font-size: 16px; font-weight: bold; color: black; text-decoration: underline}
a.feat:hover {font-family: Trebuchet MS; font-size: 16px; font-weight: bold; color:  white; background: #9B72CF; text-decoration: none}
a.menu, a.menu:visited {color: #0075EB; text-decoration: none; font-weight: bold; font-size: 12px}
a.menu:hover {color: #8cd760; text-decoration: none; font-weight: bold; font-size: 12px}




.small {font-family: Tahoma; color: #000000; font-size: 10px; text-decoration: none; font-weight: normal}
a.small, a.small:visited {font-family: Tahoma; color: #0000ff; text-decoration: none; font-weight: normal; font-size: 10px}
a.small:hover {font-family: Tahoma; color: #000000; text-decoration: none; font-weight: normal; font-size: 10px}
.details {font-family: Tahoma; color: #333333; font-size: 12px; text-decoration: none; font-weight: normal}

a.pager, a.pager:visited {font-size: 10px; text-decoration: none; border: 1px solid #666666;  text-align: center; padding: 4px; background-color: #ffffff; display:block; float:right; margin-left:5px}
a.pager:hover {font-size: 10px; border: 1px solid #666666;  text-align: center; padding: 4px; background-color: #eeeeee;}
.pager1 {font-size: 10px; text-decoration: none; border:1px solid #666666;  text-align:center; padding:4px;  background-color:#ccc; display:block; float:right; margin-left:5px; color:#333333}

.adme {background-color: #DAECFF; color: #333333; font-size: 16px; font-family: Arial; font-weight: bold; padding: 5px; border: 1px solid #9CCDFF}
.button {background:#024;border-color:#357 #002 #002 #357;color:#fff; font-family: Tahoma}
.userbar {font-size: 10px; font-weight: normal; color: #000000; line-height: 10px; font-family: Tahoma}
a.userbar, a.userbar:visited {font-size: 10px; font-weight: bold; color: #231c48; font-family: Tahoma}
a.userbar:hover {font-size: 10px; font-weight: bold; color: #000000; font-family: Tahoma}
input.userbar {font-size: 10px; font-weight: normal; color: #000000; background-image: url('../../files.sha.ms/images/user_4.gif'); border: 0px; font-family: Tahoma }
.userbarbutton {font-size: 9px; font-weight: bold; color: #000; background-image: url('../../files.sha.ms/images/user_7.gif'); border: 0px; padding: 3px; font-family: Tahoma}
.userbartick {font-size: 9px; font-weight: normal; color: #C6990C; font-family: Tahoma }

/*jamal*/
.copy {color:#666666;font-size:0.92em;line-height:1.4em;}


a,visited {color: #006699; text-decoration:none;}
a:hover {color:#F2B532; text-decoration:none; }
.main { width: 500px; min-width:500px ; margin:0 auto; height: 100%; float:right;
 
}


.header { width:995px; height:8.75em; min-height: 105px; direction: rtl;}

.header .logoarea {width:30.42em; float: right; padding: 0.83em 0.83em 0.83em 0em;}

img.logo { width: 12.92em; height: 6.42em; }
img.sponsor { width: 12.92em; height: 6.42em; }

.header .searcharea { width: 42.42em; float: left; text-align: left; padding-left: 0.83em;  }

.header .channels { width: 100%; float: left; padding-bottom: 0.25em; margin: 0.42em 0em .6em; font-size:0.92em; }
.header .channels .fltrit {padding-top: 0.32em;}
.header .channels a, .header .chanels a:visited { text-decoration: none; }
.header .channels a:hover { text-decoration: underline; }

/*.header .drop-down { padding:0.25em 0.67em 0.25em 0.25em; width: 12.50em; float: left; position: relative; text-align: right; }
.header .drop-down .ar { height: 0.916em; width: 0.58em; float: left; }
*/
.header .popup-menu {width: 12.50em; height: 24.33em; padding: 0.42em; position: absolute; top: 1.5em; left: 0; overflow: auto; z-index: 999;}
.header .popup-menu a {display: block; padding: 0.25em; }
.header .popup-menu a.last { border-bottom: none; }

.header .searchbox { width: 100%; float: left; text-align: right; }

.header .searchtabs { z-index: 80; margin: 0em 0.83em 0em 0em; zoom: 1; position: relative; text-align: center; padding:0; }

.header .searchtabs li {display: block; float: right; width: 4.17em; padding: 0; margin:0; }
.header .searchtabs li a { padding: 0.33em 0.58em 0; display: block;}
.header .searchtabs li.on { direction:ltr; margin:0; padding:0; }
.header .searchtabs li.on a { z-index: 99; position: relative; margin-top: -0.67em; padding-bottom: 0.70em; bottom: -0.65em; *bottom: -0.65em; }

.header .searchinpts { margin: -0.17em 0 0 0; clear: both; padding-top: 0; }
.header .searchfld {border: #8cd760 0.2em solid; background: url(txtbg.gif) #fff repeat-x; color: #646464; padding: 0.3em 0.42em 0.15em 0.42em; width: 32em; height:25px}
.header .searchbtn {height: 24px; *height: 24px; line-height:24px; width: 59px; text-align: center; font-weight: bold; font-family: Tahoma; background: url(srch_btn.gif) no-repeat; color:#FFFFFF; border:0;}



.cls{ clear:both; }
.half { line-height: 50%; }
.fltrit { float:right; width:500px;}
.fltrit table, td, div {}
.fltlft { float:left; text-align:right }
.txt_sml { font-size: 1px;}

.footer {color: #fff; font-size: 12px; text-decoration: none; font-weight: bold; padding-top:7px; text-align:right}
a.footer, a.footer:visited {color: #fff; text-decoration: none; font-weight:bold; font-size: 12px;}

/*.footer a, visited { color:#006699;*/

a.footer:hover {color: #f49314; text-decoration: underline; font-weight: bold; font-size: 12px}

/*from shams games*/

.bor {
background-image:url(1_filea/games_bg1.gif);
border:1px solid #CCCCCC;
color:#FFFFFF;
font-weight:bold;}

.bor a{ color:#117deb; text-decoration:none; font-weight:bold;}
.bor a:hover{ color:#8cd760; text-decoration:none; font-weight:bold;}


/*from theme*/
.header { background: url(bg.jpg) top left repeat-y; text-align:right }
.header .searcharea { color: #fff; }

.header .channels { border-bottom: 0.08em solid #fff; }
.header .channels a,visited { color: #658bb1; }

/*.header .drop-down{ border:0.08em solid #e8e8e8; background: url(drop_down_bg.gif) #f6f6f6 repeat; }
.header .drop-down a,visited, .header .drop-down a:hover{ color:#658bb1; }
*/
.header .popup-menu { border: 0.08em solid #d7d7d7; background: #ffffff; }
.header .popup-menu a { border-bottom: 0.08em solid #ebebeb; }

.header .searchtabs li a { color: #848484; }
.header .searchtabs li a:hover {color:#848484; }
.header .searchtabs li.on { background:#8cd760; border:0.08em #8cd760 solid; color: #fff; }
.header .searchtabs li.on a { color:#fff; background: url(searchar.gif) center bottom no-repeat; text-decoration:none }
.header .searchtabs li.on a:hover {color:#fff; }

.yarb {
background:transparent url(bgss.gif) no-repeat scroll 0%;
float:right;
text-align:center;
font-weight:bold;
height:60px; *height:90px;
padding-top:30px;
width:287px;
}

.footer_m { width:995px; height:9em; margin: 0.83em 0em 0.42em 0; padding-top:1em; line-height:2em; margin-top: 2em;background:transparent url(footer.jpg) top no-repeat; text-align:right}
.footer_m a{text-decoration:none}
.footer_m a:visited {color:#006699; text-decoration:none;}
.footer_m a:hover { text-decoration:underline;color:#006699;}
.copy {font-size:0.92em; line-height:1.4em;color: #B10021}

/*index*/
.clmnrit {float: right; width: 55.41em; min-width: 665px; margin-left: 1em; }
.sh_menu {width: 995px; height: 27px; background-image: url(user_3.gif); text-align: center; clear:both; color:#fff; }
.main .sh_menu a:visited{color:#fff;}
.sh_menu a:hover{color:#fff;}

.dreams_container{
	width: 100%;height: auto; margin: 2px,10px;
	float:right;
	direction:rtl;
	 
		}


.channel_side_nav {
	background: url('../../www.borders.com/wcsstore/ConsumerDirectStorefrontAssetStore/images/background/fakeNavBottomBg2.gif');
	background-repeat: repeat-y;
}


.chaneel_h1 {
	font-size:large;
	text-align: right;
	 color:#B10021;
	 margin:5px;
	 font-weight:bold;
	  width:530px;
	 }


.channel_p {
	text-align: right;
	color:#543019;
	margin:5px;
}


.b_homecol12 {
	font-size: small;
	color: #CB0716;
	font-weight: bold;
	
}

.channel_discreption
{
width:541px;
border:1px solid #f2d4a0;
background:#FFFDEB; 
text-align:right;

 }

  
.channel-index-pic {
  margin:5px;
   float:right;
}

  
.p_channel_index {
	margin: 5px;
}
.channels_right_nav{
	 width:170px;
	 background-color:#FFFAD2;
	 padding:0px;
	 margin:0px;
	 float:left;
	  text-align:right;
	  line-height:140%;
	}
	
.channels_right_nav h1 {
		background:#4D2406  url('../../images/channels/leftnav_header.jpg') top left no-repeat;
		 color:#ffffff;
		 padding-right:11px;
		  padding-top:4px;
		  padding-bottom:4px;
		 font-size:medium; 
		 
		  

}
.channels_right_nav ul {
padding:5px 15px 5px 5px;
 
  
 }
 .channels_right_nav li {
 background:url('../../www.borders.com/wcsstore/ConsumerDirectStorefrontAssetStore/images/background/booksBrowseColumnBullet.gif')  no-repeat; background-position:right;
  padding-right:10px;
 }
 

#container_rotana{
    width:600px;
    height:400px;
    border:1px solid #000; 
    overflow:hidden;
    margin:auto;
}
#container_rotana iframe {
    width:1000px;
    height:750px;
    margin-left:-28px;
    margin-top:-183px;   
    border:0 solid;
 }

