/* @override http://tgmacs.com/pp/css/style.css */

/* @override http://tgmacs.com/pp/css/style.css */

/* @override http://tgmacs.com/pp/css/style.css */

/* @override http://tgmacs.com/pp/css/style.css */

	body,
	html {



		margin:0;

		padding:0;

		background: #494949;

		color:#000;



	}



	body {



		min-width:830px;



	}



	#wrap {



		background:white;

		margin:0 auto;

		width:850px;

	}



	div#header p{

		background:white;

		font-family:"Arabic Transparent";

		font-size:28px;

		font-weight:bold;

		text-align:center;

		color:white;

		padding:10px;

		background-color:#3A5098;

		margin:15px 0px;

	}

	

	#layout {

	background-color:white;

	width:971px;

	}



	#nav {



		background:#D2CAAA;

		padding:5px;

		border-bottom:1px gray solid;

		border-top:1px gray solid;

	}

	

	#nav_right {

	border:1px gray solid;

	margin:5px;

	}	

	#main {



		background:white;

		float:right;

		width:558px;

		margin:20px 20px 20px 20px;

		padding:0px;

	}



	#sidebar {



		background:white;



		float:left;



		width:214px;



		text-align:center;



		margin:5px 0px 0px 15px;



	}



	#sidebar ul {



		margin-bottom:0;



    }



    #sidebar h3, #sidebar p {



		padding:0 10px 0 0;



    }



	#footer {



		background:#434129;



		clear:both;



		text-align:center;



		padding:5px;



	}







/* General Style Info */



body {



	font-family:"tahoma";



	font-size:12px;



	margin:0em 0em;



}



a  {

	color: #003d4c;

	text-decoration:none;

	font-family:"tahoma";

	font-size:12px;

	font-weight:normal;

}







a:hover {

	text-decoration:none;

}



a img {



	border:none;



}







tr.altrow td{



	background-color:#F3F4BD;



	padding:3px;



	}







table{



	



	font-size:14px;



}







th {



	font-family:"Arabic Transparent";



}



td {



	font-family:Tahoma;



	font-size:12px;



}



div#paging_info {



	font-size: xx-small;



	color: #808080;



	font-family: tahoma;



	border:1px #E4E4E4 solid;



	background-color:#FFFFF2;



	padding: 4px;



	margin:2px 0px;



	text-align:center;



}









div.sorts {

	margin:2px 0px;

	padding: 4px;

	border:1px gray solid;

	background-color:#D0CCBB

}







div.sorts a {

	padding-right: 10px;

	color:gray;

	font-size:xx-small;

	font-family:Tahoma;

}







h2.story_title a{

	font-family: "Arabic Transparent";

	font-size: 18px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	color: #0465c4;

	text-decoration: none;

	direction: rtl;

	margin:1px 0px;

	padding:0px;

	text-align:right;

}







h2.story_title {

text-align:right;

}



p.edit_delete a {

border:1px gray solid;

float:left;

font-size:12px;

padding:2px;

margin:3px;

}



p.story_title a {

	font-family: "Arabic Transparent";

	font-size: 18px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	color: #0465c4;

	text-decoration: none;

	direction: rtl;

	margin:1px 0px;

	padding:0px;

	text-align:right;

}







div.stories_index {



	width:100%;



}











div.stories_index_actions a {



	padding-right: 10px;



	color:gray;



}







div.stories_index_actions  {



	margin:auto;



	padding: 4px;



	border:1px gray solid;



}











div.story_info  {



	margin: 5px 0px;



	padding: 4x;



	height:20px;



	background-color:#D0CCBB;



	



}











div.storiesViewInfo{

	margin: 15px 0px;

	padding: 0px;

	background-color:#D0CCBB;

	border:1px gray solid;

	font-size:14px;

	font-family:"Arabic Transparent";

	font-weight:bold;

}











div.stories_introduction  {



	margin: 1px;

	padding: 2px;

	font-family: "Arabic Transparent";

	font-size: 16px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	color: #000000;

	text-decoration: none;

	text-align:justify

	

}







div.story {



	margin:1px 0;



}











table#stories_story_container {



	margin:0px;



	padding:1px;



}







div#error_messages {



	background-color:maroon;



	border:1px 0;



	border-color:yellow;



	padding:5px;



	color:yellow;



	font-size:12px;



	font-weight:bold;



}







/* Paging */



div.paging {



	color: black;



	clear:both;



	text-align:center;



	font-family:Tahoma;



	font-size:10px;



	font-weight:bold;



}



div.paging div.disabled {



	color: black;



	display: inline;



}



div.paging span {



}



div.paging span.current {



	color: #000;



}



div.paging span a {



}







div.story_view_img {



	text-align:center;



}











h2.stories_view_title {



	font-family: "Arabic Transparent";

	font-size: 24px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	color: #0465c4;

	text-decoration: none;

	direction: rtl;

	margin:10px 0px;

	padding:0px;

}







div.stories_view_img_description {

	margin: 1px 0px;

	padding: 4px;

	text-align:center;

	font-size:10px;

	font-family:Tahoma;

}











div.story_details {



	line-height:150%;

	font-size:17px;

	font-family:"Arabic Transparent";

	font-weight:bold;

	padding:5px;

	text-align:justify;

}











div#galleries_view_group {



	margin:0px auto;



	padding:10px;



	text-align:center;



}







div#galleries_view_group img {



	border:1px gray solid;



	padding:10px;



	width:120px;



	height:100px;



	margin:2px;



}







div#galleries_view_group  a{



	border:1px white solid;



	padding:5px;



	width:120px;



	height:100px;



	margin:2px;



	overflow:visible;



}











p {



	margin:1px 0px;



}







div.stories_keywords {



	border:1px navy solid;



	visibility:hidden;	



}















/* Forms */



form {



	clear: both;



	padding: 0;



	width: 100%;







}



fieldset {



	border: 1px solid #ccc;

	padding:25px;



}



fieldset legend {



	background:#fff;



	color: #e32;



	font-size: 160%;



	font-weight: bold;



	font-family:"Arabic Transparent";



}



fieldset fieldset {



}



fieldset fieldset legend {



	font-size: 100%;



	font-weight: normal;



	margin-left: 5px;



}



fieldset fieldset div {



	clear: left;



	margin: 0 5px;



}



form div {



	clear: both;



	margin-bottom: 5px;



	padding: 5px;



	vertical-align: text-top;



}



form div.input {



	color: #444;

	



}



form div.required {



	color: #333;

	font-weight: bold;



}



form div.submit {



}



label {



	display: block;

	font-size: 100%;

	font-family:Tahoma;

	font-weight:normal;

	font-size:12px;

	margin-bottom:5px;

}



input {

	clear: both;

	display: block;

	font-size: 13px;

	font-family: "Tahoma";

	width:300px;

}



textarea {

	clear: both;

	display: block;

	font-size: 13px;

	font-family: "Tahoma";

	width:530px;

}



select {

	clear: both;

	font-size: 100%;

	vertical-align: text-bottom;

	font-family:Tahoma;

	font-weight:normal;

	font-size:12px;

	padding:2px;

	width:شعفخ;

}















option {



	font-size: 100%;



}











div.submit input {



}







div.submit {



	text-align:center;



	margin:1px 0px;



}







div#preview {



	margin:10px 0px;



	text-align:center;



}







div.sounds_view{



	text-align:center;



	border:1px gray solid;



	padding:5px 0px;



}







div#scroll {



	background-image: url('/img/layout/scroll_latest.gif');



	background-repeat: no-repeat;



	background-position:right;







	border:1px #DFDFDF solid;



	



	padding:5px;



	margin:0px;



	text-align:left;	



}



div.sounds_view div{



	margin:1px 0px;



	padding:2px 0ps;



	text-align:center;



}







h2, h3, h4 {



	margin:1px 0px;



	text-align:center;



	font-family:"Arabic Transparent";



}







h2 {



	font-size:24px;



}



h3 a {



	font-size:18px;	



	font-family:"Arabic Transparent";



	font-weight:bold;



}







tr.colored1 td {



	background-color:#D5D1AC;



}







tr.colored2 td {



	background-color:#F3F5C2;



}















table.sounds_album_fileinfo td{



	border:1px gray solid;



	font-family:Tahoma;



	font-size:10px;



	



}











p.albums_index_albumdescription {



	padding-bottom:2px;



}











p.albums_index_albuminfo {



	font-family:Tahoma;



	font-size:10px;



}











div.soundPlayer, div.soundPlayer a {



	text-align:center;



	font-family:Tahoma;



	font-size:12px;



	font-weight:normal;



}











bold {



	font-weight:bold;



}















/*  Actions  */



div.actions a{



	text-align:center;



	font-family:Tahoma;



	font-size:12px;



	font-weight:normal;



}















div.galleries_view_info {



	text-align:center;



	font-size:xx-small;



	font-family:Tahoma;



}











form#UserLoginForm {

	

	padding:5px;

	background: #FFFFF0;

	border:1px #3FB3FF solid;

	margin:20px 143px;

	padding:20px 0px;

	width:400px;

}







form#UserLoginForm input{

	padding:0px;

	margin:0px;

	padding:4px 2px;

	margin:0px;

}



input#UserName, input#UserPassword {

	width:150px;

	font-size:12px;

	height:29px;

}







form#UserLoginForm td, form#UserLoginForm tr{

	padding:0px;



	margin:0px;



}







form#UserLoginForm div{



	padding:0px;



	margin:0px;



}



div.login_remember input {

	width:25px;

}



form#UserLoginForm div.submit, form#UserLoginForm div.submit input{



	width:55px;



	}







div.checkbox input{



	width:25px;

	text-align:right;

	overflow:auto;

}







div.storiesIndexCategoeryName {



	width:auto;



	float:right;



}











div.StoriesIndexDateInfo {



	float:left;



	font-family:Tahoma;



	font-size:xx-small;



}











div.storiesViewCategoeryName {



	width:auto;



	float:right;



	padding:6px;



	margin:0px;



	font-family:Tahoma;



	font-size:12px;



	font-weight:normal;



}











div.StoriesViewDateInfo {



	float:left;



	font-family:Tahoma;



	font-size:10px;



	padding-top:8px;



	padding-left:10px;



	margin:0px;



}











img.stories_index_thumb {



borders:1px gray solide;



}











div.storiesIndexThumb {

	width:auto;

	padding:3px;

	margin-left:5px;

	border:1px gray solid;

}





div.sub_storiesIndexThumb {



	padding:0px;

	margin-left:2px;

	border:1px gray solid;



}







div.storiesSelectedThumb {



	border:1px gray solid;

	padding:3px;

	width:80px;



}











div.error-message {



color:red;



}







img.stories_index_hr {



	border:1px #D4D4D4 solid;



	margin:5px 10px;



}







hr {



	height:1px;



	width:90%;



}







td.normal {



	font-size:12px;



}







td.xxsmal {



	font-size:0px;



}







img {



	padding:0px;



	margin:0px;



}







marquee {



}







marquee a {



	font-family:Tahoma;



	font-size:12px;



	font-weight:normal;



}







td#footer {



	background-color:#434129;



	color:white;



	font-family:Tahoma;



	font-size:12px;



}











input#UserRememberMe input {



	border:1px red solid;



}



div.nav ul {



	margin: 0px 22px 0px 0px;



	padding: 0;



}



div.nav li {



	display: inline;



	list-style-type: none;



	line-height: 1.7em;



	margin: 0 1.3em 0 0;



	white-space: nowrap;



}



div.nav ul li a {



	text-decoration: none;



	font-family:Tahoma;



	font-weight:normal;



	font-size:12px;



	color:black;







}



div.nav ul li a:hover {



	text-decoration: underline;



}











div.tree {



	border:1px #A8B5A4 solid;



	background-color:#FCFCED;



	width:100%;



	padding:10px;



	margin-right:px;



	margin-top:20px;



}















ul {



	margin: 0px 0;



	padding: 0;



}





ul li a {



}



ul li a:hover {



	color: #333;



	text-decoration: underline;



}











div#leftSide {



	border:1px #DBDBDB solid;



	background-color:#EFF3E9;



	text-align:center;



	height:auto;



	width:auto;



}











input.duration{



	width:45px;



	text-align:center;



}











div.videoPlayer {



	border:1px gray solid;



	width:352px;



	margin:0px 25%;



	padding:0px;



}











div.playerContainer {



	text-align:center;



	margin-top:10px;



	



	}







div.playerContainer div{



	margin:0px auto;



	



	



	}







div.messageCenter {



	border:1px gray solid;



	background-color:#F8F8E4;



	text-align:center;



	padding:50px;



}







div.messageCenter p{



	padding:20px 0px;



	color:red;



}











a.tahomaNormal {



	font-family:Tahoma;



	font-size:12px;



	font-weight:normal;



}







div#polls_index td{



	padding:3px;



	border-bottom:1px gray solid;



}



	







div.pollsVote {



	border:1px gray solid;



	padding:5px;



	background-color:white;



}







div.pollsVote td{



	font-size:11px;



}







div.pollsVoteCurrent {



	border:1px gray solid;



	padding:5px;



	width:190px;



	background-color:white;



}







div.pollsVote td{



	padding:2px;



}











div.pollsVote a{



	font-family:Tahoma;



	font-size:10px;



	font-weight:normal;



}







p.pollTitle {



	margin-bottom:10px;



}



p.center {



text-align:center;



}



div.imagesGalleryThumbs {



	border:1px gray solid;



}



































/* tbox */







#TB_window {



	font: 12px Arial, Helvetica, sans-serif;



	color: #333333;



}







#TB_secondLine {



	font: 10px Arial, Helvetica, sans-serif;



	color:#666666;



}







#TB_window a:link {color: #666666;}



#TB_window a:visited {color: #666666;}



#TB_window a:hover {color: #000;}



#TB_window a:active {color: #666666;}



#TB_window a:focus{color: #666666;}







/* ----------------------------------------------------------------------------------------------------------------*/



/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/



/* ----------------------------------------------------------------------------------------------------------------*/



#TB_overlay {



	position: fixed;



	z-index:100;



	top: 0px;



	left: 0px;



	height:100%;



	width:100%;



}







.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}



.TB_overlayBG {



	background-color:#000;



	filter:alpha(opacity=75);



	-moz-opacity: 0.75;



	opacity: 0.75;



}







* html #TB_overlay { /* ie6 hack */



     position: absolute;



     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');



}







#TB_window {



	position: fixed;



	background: #ffffff;



	z-index: 102;



	color:#000000;



	display:none;



	border: 4px solid #525252;



	text-align:left;



	top:50%;



	left:50%;



}







* html #TB_window { /* ie6 hack */



position: absolute;



margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');



}







#TB_window img#TB_Image {



	display:block;



	margin: 15px 0 0 15px;



	border-right: 1px solid #ccc;



	border-bottom: 1px solid #ccc;



	border-top: 1px solid #666;



	border-left: 1px solid #666;



}







#TB_caption{



	height:25px;



	padding:7px 30px 10px 25px;



	float:left;



}







#TB_closeWindow{



	height:25px;



	padding:11px 25px 10px 0;



	float:right;



}







#TB_closeAjaxWindow{



	padding:7px 10px 5px 0;



	margin-bottom:1px;



	text-align:right;



	float:right;



}







#TB_ajaxWindowTitle{



	float:left;



	padding:7px 0 5px 10px;



	margin-bottom:1px;



}







#TB_title{



	background-color:#e8e8e8;



	height:27px;



}







#TB_ajaxContent{



	clear:both;



	padding:2px 15px 15px 15px;



	overflow:auto;



	text-align:left;



	line-height:1.4em;



}







.TB_modal#TB_ajaxContent{



	padding:15px;



}







#TB_ajaxContent p{



	padding:5px 0px 5px 0px;



}







#TB_load{



	position: fixed;



	display:none;



	height:13px;



	width:208px;



	z-index:103;



	top: 50%;



	left: 50%;



	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */



}







* html #TB_load { /* ie6 hack */



position: absolute;



margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');



}







#TB_HideSelect{



	z-index:99;



	position:fixed;



	top: 0;



	left: 0;



	background-color:#fff;



	border:none;



	filter:alpha(opacity=0);



	-moz-opacity: 0;



	opacity: 0;



	height:100%;



	width:100%;



}







* html #TB_HideSelect { /* ie6 hack */



     position: absolute;



     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');



}







#TB_iframeContent{



	clear:both;



	border:none;



	margin-bottom:-1px;



	margin-top:1px;



	_margin-bottom:1px;



}











div.galleries_view_group {



	width:460px;



	margin:25px auto;



	padding:10px;



}







div.galleries_view_group img {



	border:1px white solid;



	padding:10px;



	width:120px;



	height:100px;



	margin:2px;



	



}







div.selected {



	width:206px;

	margin:5px 0;

	padding:0px;

	background-color:#D6D3D5;

	height:100%;

}







.embed {



	text-align:center;



}







form#MobileAddForm {



	padding:0px;



	margin:0px;



}







form#MobileAddForm div{



	padding:0px;



	margin:0px;



	direction:ltr;



}







div#mobileNumber input{



	 width:100px;



	 text-align:center;



	 direction:ltr;



}







div.mobileSubmit input{



	width:35px;



	border:1px gray solid;



	font-size:10px;



}







input#MobileNumber {



	width:100px;



}







div.centerLink {



	text-align:center;

	border:1px #DADADA solid;

	padding:2px;

	width:200px;

	margin:5px %50;



}







div#videosFrontCont {



	overflow:auto;



	width:auto;



	height:1250px;



	direction:rtl;



	}







div.videoFront {



	float:right;



	width:258px;



	border:1px #CFCFCF solid;



	height:93px;



	margin:1px 1px 0px 0px;



}





div.selected a  {

	color: #FFFFFF;

	text-decoration:none;

	font-family:"tahoma";

	font-size:12px;

	font-weight:normal;

}







div.selected a:hover {

	text-decoration:none;

}



td.st1 {

background-color:#C91318;

}



td.st2 {

background-color:#FFCC69;

}



td.st2 a, td.st2 a:hover{

color:black;

text-decoration:none;

}



td.cat_one {

	background-color:#C91014;

}



td.cat_one {

	font-family:xtahoma;

	font-size:13px;

	color:white;

}



td.cat_one_hr {

	background-color:#3FB3FF;

}



td.catTab a:visited, td.catTab a, td.catTab2 a {

	color:white;

}





td.catTab2 {

background-color:#C91014;

}



td.catTab1 {

background-color:#E6B800;

}



img.operations{

	border:1px #606060 solid;

	background-color:orange;

	padding:2px;

	margin:2px 3px;

	text-align:center;

}











p.sub_story_title a {

	font-family: "Microsoft Sans Serif";

	font-size: 11px;

	text-decoration: none;

	direction: rtl;

	margin:0px;

	padding:0px;

	text-align:right;

}



div.sub_stories {

	border:1px gray solid;

	background-color:#FFFFC4;

	display:block;

	float:right;

	width:189px;

	height:50px;

	margin:2px 2px;

}







div.comments_index {

	font-size:15px;

	font-family:"Times";

	

}



div.new_comment {

	background-color:#FDF9AC;

	border:1px gray solid;



}



div.ucomment textarea{

	height:250px;

	width:550px;

	font-family:"Times New Roman";

	font-size:15px;

	font-weight:bold;

}





input#login_remember input{

	color:aqua;

	border:1px red solid;

}







textarea#StoryDetails {

	height:500px;

}



input#StorySource {

	width:250px;

}



div.submit input {

	width:100px;

}



input#StoryHits {

	width:80px;

	text-align:center;

}



input#StoryKeywords {

	width:400px;

}



div.input_checkbox {

	background-color:aqua;

}



div.cat_div {

	border:1px gray solid;

	padding:15px;

	background-color:#F9F9E8

}





#nav_right
{ 
width: 160px;
}

#nav_right ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#nav_right a
{
display: block;
padding: 4px;
padding-right: 10px;
width: 150px;
background-color: #036;
border-bottom: 1px solid #eee;
}

#nav_right a:visited {
	color: white;
	text-decoration: none;
}
#nav_right a:link, #navlist a:visited
{
color: white;
text-decoration: none;
}

#nav_right a:hover
{
background-color: #369;
color: #fff;
}







#nav_top
{ 
background-color: #036;
height:;
padding: 1em;
margin-bottom: 1em;
}

#nav_top ul
{
}

#nav_top a
{
border: 1px gray solid;
padding: 4px 13px;
}

#nav_top li
{

}

#nav_top a:visited {
	color: white;
	text-decoration: none;
}
#nav_top a:link, #listtop a:visited
{
color: white;
text-decoration: none;
}

#nav_top a:hover
{
background-color: #369;
color: #fff;
}

