/*
Theme Name:قالب موقع قناة السعيدة الفضائية
Description:قالب مخصص لموقع القناة على الإنترنت
Author: م/أحمد النيب 
Author URI:http://www.al-naib.com
Version:1.1
*/
*{margin:0;padding:0;}
.download{border:3px solid #1C6A65;}
#pageContainer{width:805px;margin:0 0 10px 0;padding:0px;color:#033841;text-align:center;background:#033841;border:4px solid #1f969d;}
#pageContent{width:420px;max-width:420px;height:100%;padding:5px;text-align:right;}
#pageleftSidebar{padding:5px 0 0 0;margin:0px;direction:ltr;width:120px;max-width:120px;text-align:right;}
#pageRightSidebar{padding:0;margin:0px;direction:ltr;width:220px;max-width:240px;text-align:right;}
#pageleftSidebar a{color:#FFF;}
#pageRightSidebar a{color:#FFF;}
#middleadsbar{width:120px;height:100%;}
#mainAdsBar{margin:20px 5px 5px 25px;}
#bodyFooter{width:810px;margin:0px;padding:0px;background:#FFFDE4;border:3px solid #1C6A65;}
#copyrights{height:30px;margin:15px;vertical-align:middle;font-size:15px;}
#copyrights a{color:#FFF;}
#copyrights a:hover{color:#000;}
#FooterContent{width:750px;margin:0px 15px 0px 15px;}
#FooterContent ul{list-style-position:inside;}
ul.footerList{display: table;}
ul.footerList{margin: 0;padding: 0;cursor: default;list-style-type: none;display: inline;}
ul.footerList>li{display: table-cell;position: relative;padding: 2px 6px;}
#headerContent{padding:130px 8px 5px 10px;}
#box1{padding:5px;border:1px dotted #C1BFA4;background:#FFFDE3;}
#box2{border:3px solid #1C6A65;background:#FFF;width:550px;margin:0px;padding:0px;}
#box3{padding:5px;border:1px dotted #C1BFA4;background:#FFFDE3;width:505px;margin:10px;color:#000;}
#videoBox{border:3px solid #1C6A65;background:#FFF;width:550px;margin:0 10px 0 10px;text-align:right;}
#contactForm{width:370px;max-width:370px;}
#footerContainer{width:780px; padding:0px;color:#000;}
.leftBorder{border-left:3px solid #1C6A65;text-align:right;width:250px;}
.divider{width:370px;background:url(images/divider.jpg) no-repeat center top;height:5px;margin:5px 0 10px 0px;}
.divider2{width:520px;background:url(images/divider.jpg) no-repeat center top;height:5px;margin:5px 10px 10px 0px;}
.divider3{width:780px;background:url(images/divider.jpg) repeat-x top;height:5px;margin:5px 0px 10px 0px;}
.newsContent{direction:rtl;margin:0 0 20px 0;width:370px;max-width:370px;}
html{margin:0;border:0;}
body{font: 12px Georgia, Serif;font-family:tahoma, arial;height:100%; max-height:100%; padding:0; margin:0; border:0;direction:rtl;background:#033841;}
a, a img {border:0;text-decoration:none;outline:0;padding:0; margin:0}
blockquote{margin:12px; padding:13px 2px 2px 41px; border:1px #ddd dotted; background:#f7f7f7 url(images/right_quotes.png) no-repeat}
A{COLOR:#000}
A:hover{COLOR:#247766}
hr{height:1px}
.ctr{text-align:center}
hr.rule{visibility:hidden; margin:0; padding:0}
pre{margin:8px; border:1px #ddd dotted; background:#f7f7f7; padding:0 15px 0 0; font-family:"Consolas","Lucida Console","Courier New",monospace; overflow:auto}
code{border:1px #aaa dashed; background:#ddd; font-family:"Consolas","Lucida Console","Courier New",monospace}
address{margin:10px}
cite{border:1px #ccc dotted; background:#eee}
cite.fn{border:0; background:none; font-weight:bold}
q{background:#f7f7f7 url(images/right_quotes_sm.png) no-repeat; padding-left:16px}
h1, h2, h3, h4, h5, h6{font-weight:normal; line-height:1.2em; color:#247766}
h1{font-size:22px}
h2{font-size:19px; letter-spacing:-1px; font-weight:bold}
h3{font-size:16px; letter-spacing:-1px; font-weight:bold;color:#000}
h4{font-size:14px; letter-spacing:-1px; font-weight:bold}
h5, h6{font-size:11px; font-weight:bold;color:#000;}
ul, ol{margin:3px 2px 3px 2em}
p{color:#000;}
div.mframe{overflow:auto; width:158px; height:112px}
.bant{background:url(images/bant.png) repeat-x; width:414px; height:14px}
.banm{background:url(images/banm.png) repeat-y top; width:370px; padding:0 22px 0 22px;color:#000;}
.banb{background:url(images/banb.png) repeat-x top; height:17px; width:414px}
.bant2{background:url(images/bant2.png) repeat-x; width:564px; height:14px;margin-right:0px;}
.banm2{background:url(images/banm2.png) repeat-y top; width:534px; padding:0 15px 0 15px;margin-right:0px;color:#000;text-align:right;}
.banb2{background:url(images/banb2.png) repeat-x top; height:14px; width:564px;margin-right:0px;}
#comments{font-size:15px; color:#000}
ol#commentlist li{margin:0; list-style-type:none}
ol#commentlist p{line-height:1.2em; margin-bottom:5px}
ol#commentlist{padding:6px; margin:0px 10px 10px 10px}
ol#commentlist .comment-time{font-size:10px; color:#999}
.odd{background:#f8f8f8}
.even{background:#fff}
ol.commentlist li{border:0; border-left:1px #ddd dotted; border-top:1px #bbb dotted; margin:0 0 0 15px; list-style-type:none}
ol.commentlist p{line-height:1.2em; margin-bottom:5px}
ol.commentlist{padding:6px; margin:0px 10px 10px 0px}
ol.commentlist .comment-time{font-size:10px; color:#999}
.commentbox{padding:6px; margin:0px 10px 10px 60px; border-bottom:1px #ddd solid}
.greybox{background:#efefef}
.avatar{float:left; margin:3px; background:#fff}
.commentauthor{font-size:16px; color:#006E12}
.navigation{width:390px; margin:20px 5px 20px 0; padding:0px 5px 0 5px; height:31px; line-height:31px; FONT-WEIGHT:normal; FONT-SIZE:11px; COLOR:#fff; background:url(images/bcs-bg.png) no-repeat center top;float:right;display:block}
.navigation A{COLOR:#fff; TEXT-DECORATION:none}
.sidebar-top{background:url(images/sbt.png) repeat-x; height:17px;width:236px}
.sidebar-mid{background:url(images/sbm.png) repeat-y top; width:192px; padding:0 22px 0 22px;color:#000;}
.sidebar-bottom{background:url(images/sbb.png) repeat-x top; height:17px; width:236px}
#sidebar{padding:0 0 40px 0; MARGIN:0px;WIDTH:240px;max-width:240px; COLOR:#FFF;}
#sidebar h3{padding:0 0 4px 8px; FONT-WEIGHT:normal; FONT-SIZE:20px; MARGIN:0px; COLOR:#37A5A5; BORDER-BOTTOM:#666 1px solid; LETTER-SPACING:-1px; text-decoration:none}
#sidebar ul{margin:0 0 0 10px;LIST-STYLE-TYPE:none;FONT-SIZE:16px;COLOR:#FFF; }
#sidebar ul li{margin:0; padding:0; LIST-STYLE-TYPE:none;COLOR:#FFF;}
#sidebar ul li ul li{margin-right:15px; LIST-STYLE-TYPE:none;COLOR:#FFF;}
#sidebar P{padding:2px 0 2px 0; BACKGROUND:url(images/dotted.gif) repeat-x 50% bottom; MARGIN:0;FONT-SIZE:16px;color:#FFF;}
#sidebar P A{padding:4px 0 8px 0; MARGIN:0; COLOR:#BBB; TEXT-DECORATION:none}
#sidebar P A:hover{COLOR:#9BD; TEXT-DECORATION:none}
.search{FLOAT:right; width:220px}
.search P{padding:0; MARGIN:0; TEXT-ALIGN:right}
INPUT.text{BORDER:#ccc 1px solid; BACKGROUND:#fff; MARGIN:0px; WIDTH:130px; COLOR:#777}
INPUT.text:hover{BORDER:#666 1px solid}
TEXTAREA.text{BORDER:#ccc 1px solid; BACKGROUND:#fff; WIDTH:90%; COLOR:#444; HEIGHT:150px}
TEXTAREA.text:hover{BORDER:#bbb 1px solid; BACKGROUND:#fff; COLOR:#000}
INPUT.field{BORDER:#ccc 1px solid; WIDTH:200px; COLOR:#444; BACKGROUND-COLOR:#fff}
INPUT.field:hover{BORDER:#bbb 1px solid; BACKGROUND:#fff; COLOR:#444}
INPUT.button{BORDER:#ccc 1px solid; FONT-WEIGHT:bold; FONT-SIZE:10px; BACKGROUND:#f4f4f4; COLOR:#555}
.form-text{width:296px; border:1px #888 solid; margin-left:5px}
.form-textarea{width:350px; height:150px; border:1px #000 solid;}
.textBox{width:200px; height:20px; border:1px #000 solid;}
.form-file, .form-select{BORDER:#5b5b5b 1px solid; BACKGROUND:#eee; COLOR:#000}
INPUT.form-submit{font-size:10px; BORDER:#666 1px solid; BACKGROUND:#eee; COLOR:#000}
.search-form{position:relative;height:20px;}
.search-form2{margin:0;margin-right:5px;; padding:0 0 0 0;height:20px;}
#SMSearchForm{position:absolute; margin:0px; top:195px; left:0}
.search-text{position:absolute; top:0px; left:0px; font-style:italic; font-size:12px; width:155px; height:20px; border:0; padding:4px 3px 0 3px;margin:0; BACKGROUND:url(images/search-input.png) repeat-x left bottom; COLOR:#575757}
.search-submit{position:absolute; top:0px; left:161px; width:20px; height:24px; border:0; margin:0; BACKGROUND:url(images/search-button.png) repeat-x left bottom; cursor:pointer}
.sm-search-text{position:absolute; top:0px; left:0px; font-style:italic; font-size:12px; width:200px; height:20px; border:0; padding:4px 3px 0 3px; margin:0; BACKGROUND:url(images/search-input.png) repeat-x left bottom; COLOR:#575757}
.sm-search-submit{position:absolute; top:0px; left:206px; width:20px; height:24px; border:0; margin:0; BACKGROUND:url(images/search-button.png) repeat-x left bottom; cursor:pointer}
.search-submit:hover{BACKGROUND:url(images/search-button.png); background-position:0 -48px}
.sm-search-submit:hover{BACKGROUND:url(images/search-button.png); background-position:0 -48px}
fieldset{margin:8px; padding:5px; border:1px solid #ddd}
div.pagination{font-size:11px; color:#fff}
div.pagination a{padding:2px 5px 2px 5px; margin:2px; background-color:#444; text-decoration:none; color:#fff}
div.pagination a:hover, div.pagination a:active{background-color:#f70; color:#fff}
div.pagination span.current{padding:2px 5px 2px 5px; margin:2px; font-weight:bold; background-color:#333; color:#fff}
div.pagination span.disabled{padding:2px 5px 2px 5px; margin:2px; background-color:#444; color:#868686}
.gallery{text-align:center; display:inline-block; width:100%}
.gallery img{padding:2px; height:100px; width:100px}
.gallery a:hover{background-color:#fff}
.attachment{text-align:center}
.attachment img{padding:2px; border:1px solid #999}
.attachment a:hover{background-color:#FFF}
.aligncenter, div.aligncenter{display:block; margin-left:auto; margin-right:auto}
.alignleft{float:left}
.alignright{float:right}
#navlist {margin:0px;width:140px;direction:rtl;float:right;}
#navlist li {list-style: none;margin: 0;font-size: 1em;}
#navlist a {display: block;text-decoration: none;margin-bottom: 0.5em;margin-top: 0.5em;color: #FFF;background: #3cb0b7;border-width: 1px;border-style: solid;border-color: #000;border-right: 1em solid #000;padding: 0.25em 0.5em 0.4em 0.75em;}
#navlist a {width: 99%;}
#navlist a {voice-family: "\"}\"";voice-family: inherit;width: 9.6em;}
#navcontainer>#navlist a {width: auto;}
#navlist a:hover, #navlist a#current:hover {background: #000;border-color: #37A5A5;padding: 0.4em 0.35em 0.25em 0.9em;}
#navlist a:active, #navlist a#current:active {background: #000;border-color: #37A5A5;padding: 0.4em 0.35em 0.25em 0.9em;}
.wp-polls .pollbar {margin: 1px;font-size: 6px;line-height: 8px;height: 8px;background: #d8e1eb;border: 1px solid #c8c8c8;}
#accordion {background-color:#033841;width: 190px;border:1px solid #333;color:#000;font-size: 1em;}
#accordion h2 {background-color:#FEFEE4;margin:0;color:#000;padding:5px 15px;font-size: 1em;border:1px solid #000;border-bottom:1px solid #ddd;cursor:pointer;}
#accordion h2.current {cursor:default;background-color:#C1BFA4;font-size: 1em;}
#accordion div.pane {border:1px solid #000;border-width:0 2px;display:none;height:90px;padding:0px;color:#000;font-size: 1em;}
#accordion div.pane h3 {font-weight:normal;	margin:0 0 -5px 0;color:#000;font-size: 1em;}
.wp-polls-archive {/* background-color: #ffffff; */}
.wp-polls, .wp-polls-form {/* background-color: #ffffff; */}
.wp-polls ul li, wp-polls-ul li, .wp-polls-ans ul li {text-align: right;background-image: none;	display: block;}
.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul  {	text-align: right;list-style: none;}
.wp-polls ul li:before, wp-polls-ul li, .wp-polls-ans ul li:before, #sidebar ul ul li:before {content: '';}
.wp-polls IMG, .wp-polls LABEL , .wp-polls INPUT, .wp-polls-loading IMG, .wp-polls-image IMG {display: inline;border: 0px;padding: 0px;margin: 0px;}
.wp-polls-ul {padding: 0px;margin: 0px 0px 10px 10px;}
.wp-polls-ans {width:100%;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;	/* background-color: #ffffff; */}
.wp-polls-loading {display: none;text-align: center;	height: 16px;}
.wp-polls-image {border: 0px;}
.wp-polls .Buttons {border:1px solid #c8c8c8;background-color: #f3f6f8;}
.wp-polls-usage-pre {margin: 20px;padding: 10px;border: 1px solid #c8c8c8;background-color: #f0f0f0;	overflow: auto;}
#wp-polls-pollbar-bg {width: 25px;height: 25px;border: 1px solid #000000;}
#wp-polls-pollbar-border {width: 25px;height: 25px;border: 1px solid #000000;}
div.wpcf7 {	margin: 0;	padding: 0;}
div.wpcf7-response-output {	margin: 2em 0.5em 1em;padding: 0.2em 1em;}
div.wpcf7-mail-sent-ok {	border: 2px solid #398f14;}
div.wpcf7-mail-sent-ng {	border: 2px solid #ff0000;}
div.wpcf7-spam-blocked {	border: 2px solid #ffa500;}
div.wpcf7-validation-errors {	border: 2px solid #f7e700;}
span.wpcf7-form-control-wrap {	position: relative;}
span.wpcf7-not-valid-tip {	position: absolute;	top: 20%;	left: 20%;	z-index: 100;	background: #fff;	border: 1px solid #ff0000;	font-size: 10pt;	width: 280px;	padding: 2px;}
span.wpcf7-not-valid-tip-no-ajax {	color: #f00;	font-size: 10pt;	display: block;}
span.wpcf7-list-item {	margin-left: 0.5em;}
.wpcf7-display-none {	display: none;}
span.wpcf7-not-valid-tip {	left: auto;	right: 20%;	direction: rtl;}
span.wpcf7-not-valid-tip-no-ajax {	direction: rtl;}
span.wpcf7-list-item {	margin-left: 0;	margin-right: 0.5em;}
#img {border:1px solid #666;}
.next, .prev {position:absolute;	top:40%;border:1px solid #666;cursor:pointer;display:block;padding:10px 20px;color:#fff;font-size:11px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.prev {left:0;border-left:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;}
.next {right:0;border-right:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;}
.next:hover, .prev:hover {text-decoration:underline;	background-color:#000;}
.disabled {visibility:hidden;}
.scro {width: 534px;height:120px;}
.scro img{margin:10px 3px 10px 0;background-color:#fff;padding:2px;border:1px solid #ccc;cursor:pointer;width:100px;height:75px;}
.scro .active {border:2px solid #000;z-index:9999;}
.apple_overlay {display:none;background-image:url(images/white.png);width:340px;padding:35px;font-size:11px;color:#000;overflow:auto;}
.apple_overlay div.close {background-image:url(images/close.png);position:absolute; right:5px; top:5px;cursor:pointer;height:35px;width:35px;}
#tooltip {display:none;background:url(images/black_arrow.png);font-size:12px;height:70px;width:160px;padding:25px;color:#fff;}



#Haccordion {
	background:#FFFFFF;
	height:400px;
	padding:10px 0 10px 20px;
	width:760px;
	border:1px solid #ddd;
}

/* accordion header */
#Haccordion img {
	float:right;
	margin-right:10px;
	cursor:pointer;
	opacity:0.5;
	filter: alpha(opacity=50);
}

#Haccordion img.current {
	cursor:default;
	opacity:1;
	filter: alpha(opacity=100);
}

#Haccordion div {
	width:0px;
	float:right;	
	display:none;		
	margin-right:10px;
}

#Haccordion div h3 {
	color:#444;
	margin:0 0 -10px 0;
	width:235px;
	font-size:15px;	
}
	
#Haccordion div p {	
	font-size:13px;
	width:235px;
}
.boxgrid22{ 
				width: 240px; 
				height: 160px;
				margin:10px; 
				background:#000; 
				border: solid 2px #8399AF; 
				overflow: hidden; 
				position: relative;
                                
			}
				.boxgrid22 img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}
				.boxgrid22 p{ 
					padding: 0 10px; 
					color:#afafaf; 
					font-weight:bold; 
					font:10pt "Lucida Grande", Arial, sans-serif; 
				}
				
			.boxcaption22{ 
				position: absolute; 
				background: #033841; 
				height: 100px; 
				width: 100%;
 top:120px; 
				
 			}
 				.captionfull22 .boxcaption {
 					top: 260;
 					left: 0;
 				}
 				.caption22 .boxcaption {
 					top: 120;
 					left: 0;
 				}
#Showscontainer{width:530px;padding:0px; margin:0px;}
#Showscontainer h3{margin: 10px 10px 0 10px;color:#FFF;font:18pt Arial, sans-serif;letter-spacing:-1px;font-weight: bold;}
#Showscontainer p{color:#FFF;font:12pt Arial, sans-serif;}
#Showscontainer a{color:#FFF;font:12pt Arial, sans-serif;}
#Showscontainer a:hover{font-weight: bold;}
#LatestNewsM
{width:700px;float:right;vertical-align:top;}
#LatestNewsM a{color:#247766;}
#marqueeContainer
{width:805px;height:30px;background:url(http://www.alsaeedah-tv.com/img/slider_bg2.jpg);background-repeat: repeat-x;background-position: left top;vertical-align:middle;}
#marqueeControl
{width:60px;float:left;vertical-align:middle;height:30px;direction:ltr;}
/* root element for tabs  */
.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;
	height:30px;
	border-bottom:1px solid #666;	
}

/* single tab */
.tabs li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
}

/* link inside the tab. uses a background image */
.tabs a { 
	background: url(http://alsaeedah-tv.com/img/tabs.png) no-repeat -652px 0;
	font-size:11px;
	display:block;
	height: 30px;  
	line-height:30px;
	width: 95px;
	text-align:center;	
	text-decoration:none;
	color:#000;
	padding:0px;
	margin:0px;	
	position:relative;
	top:1px;
}

.tabs a:active {
	outline:none;		
}

/* when mouse enters the tab move the background image */
.tabs a:hover {
	background-position: -652px -31px;	
	color:#fff;	
}

/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
.tabs .current, .tabs .current:hover, .tabs li.current a {
	background-position: -652px -62px;		
	cursor:default !important; 
	color:#000 !important;
}

/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */


/* width 1 */
.tabs .w1 			{ background-position: -519px 0; width:134px; }
.tabs .w1:hover 	{ background-position: -519px -31px; }
.tabs .w1.current { background-position: -519px -62px; }

/* initially all panes are hidden */ 
.panes .pane {
	display:none;		
}
