/* sounds main */
body {
	

	font-family: Arial, Tahoma;
	font-size:15px;
	font-weight: bold;
	color:#666666;
  	margin:0px;
	line-height: 135%;	
	overflow: auto;
	padding: 0;
	background: #e6f4f8 url(/style_images/rabi3/bg5.png) no-repeat center top;
    width: 100%;
    display: table;


}

#header {
	width: 100%;
	height: 208px;
	 
	}

	/*
.rightheader {
	width: 456px;
	height: 203px;
	float: right;
	background-color:#000000;
	background: url('/style_images/mwled/up-1.jpg') no-repeat;
	}

.leftheader {
	width: 232px;
	height: 203px;
	float: left;
	background: url('/style_images/mwled/up-2.jpg') no-repeat;
	}

	*/
	
.mahdimedia #sidebar1 {
	float: left;
	width: 157px; 
	background: #fdfbdf; 
	padding: 0; 
	font-size:15px;
	border:1px solid #f1c5d7;
}
.mahdimedia #sidebar2 {
	float: right;
	width: 157px; 
	background: #fdfbdf;
	padding: 0; 
	font-size:15px;
	border:1px solid #f1c5d7;
}
.mahdimedia #sidebar1 h3, .mahdimedia #sidebar1 p, .mahdimedia #sidebar2 p, .mahdimedia #sidebar2 h3 {
	
	border:1px solid #f1c5d7;
	padding: 0; 
}

.mahdimedia #mainContent {

	margin: auto 10.6em auto 10.6em; 
	padding: 0 0.5em 0 0.5em; 
	zoom:1;
	
} 
.mahdimedia #footer { 
	padding: 0 4px; 
	background:#F6FFE2;
	
} 
.mahdimedia #footer p {
	margin: 0;
	padding: 2px 0; 
}


.fltrt { 
	float: right;
	margin-left: 1px;
}
.fltlft { 
	float: left;
	margin-right: 1px;
}
.clearfloat { 
    clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#navigation {
	background: #F6FFE2;
	height: 35px;
	margin:0;
	padding: 10px 40px;
	
}
#navigation ul {
	margin:0;
	padding:0;
	list-style: none;
	
	}
#navigation ul li {
	text-align: center;
	display:block;
	float:right;
	margin-left:20px;
}
#navigation ul li a {
	font: bold 13px Arial, Tahoma;
	color:#284B72;
	text-decoration:none;
}
#navigationul li a:hover {
	color:#FF6C00;
}
#navigation ul li span {
	font: normal 12px Arial, Tahoma;
	color:#007236;
	margin:0;
}
#navigation ul li span:hover {
	color: #DBD9D8;
}

h1, h2, h3, h4, h5, h6{
font-family: Arial, Tahoma;
	font-size:15px;
	font-weight: bold;
	font-weight: inherit; 
    font-style: inherit; 
	vertical-align: baseline; 
	line-height: 135%;	
	margin: 0; 
    padding: 0; 
	margin:2px 2px 1px 1px;
}


.stat_row{

	margin:1px 1px 1px 1px;
	background-color:#fdfbdf;
	border-top:1px solid #F2F2F2;
	border-bottom:1px solid #c7b299;
    height:25px;
	text-align:right;
    display:block;
    color:#0E4D92;
    font-size:15px;
    voice-family: inherit;

}

.stat_row:hover
{
		font-size:15px;
		color:#CC0000;
		background-color:#F6FFE2;
}

.imagesrand{


	border-style: solid;
	border-width: 0;


}


td,th {

	font-family: Arial, Tahoma;
	font-size:15px;
	font-weight:bold;

}


.toplinks{

	color: #000102;
	font-size:15px;

}

a:link {

	color: #222222;
	text-decoration:none;	
	font-size:15px;
}

a:visited {

	color: #222222;
	text-decoration:none;	
}

a:hover {

	color: #000102;
	text-decoration:none;
}

a:active {

	color: #222222;
	text-decoration:none;
	}
	
.forminput{ 

	margin:2px;
	font-size:15px;
	font-family: Arial, Tahoma;
	vertical-align: middle ;
	border-style:solid;
	border-width:1px;
	border-color:#d3d3d3;
	background-color:#F6FFE2;
	color:#020202;

 }

.border{

	border-style:solid;
	border-width:1px;
	border-color:#0098ef;
}

.text{

	color:#fafafa;
	font-size:15px;
}

.tilte{

	color:#96CBEB;
	font-size:15px;
	background-color:#ffffff;
	padding:1px;

}

.stats{

	color:#020202;
	font-size:15px;
	background-color:#000102;
	padding:2px;
	text-align:right;

}


.des{

	padding:0px 5px 0px 0px;
	color:#020202;
	font-size:15px;
	width:65%;
	text-align:right;
	float:right;	

}


.cat,.catname{

	margin:0px 0px 5px 5px;

	width:45%;

	float:right;
	
	font-size:15px;
	
	border:0px solid #D5E8FF;
	
	height:auto;
}

.catrightbox

{	

	padding:1px;

	height:50px;

	width:70px;

	float:right;

	background-color:#fdfbdf;

}

.catname

{	

	text-align:right;
	width:65%;
	background-color:#fdfbdf;
	padding:1px;
	height:15px;
}

.showmaqbody{

width: 100%;
text-align: right;
float:right;
padding: 1px;
}

.showmaqleft{

float:right;
display:block;
width: 34%;
background-color:#F6FFE2;
padding:1px;
text-align: right;

}

.showmaqright{

float:left;
display:block;
width: 65%;
padding:0px;
text-align: right;

}

.maqbox

{

float:right;
border:1px solid #ae9d47;
}

.maq{
width: 100%;
float:right;
margin-bottom:0px;
background-color:#F6FFE2;
height:auto;
padding:0px;
    border-right:1px solid #ae9d47;
	border-bottom:1px solid #ae9d47;
	border-left:1px solid #cdb954;
	border-top:1px solid #cdb954;
}


.maqname{

	width:65%; 
	height:auto;
	font-size:15px;
	float:right;
	text-align:right;
	background-color:#fdfbdf;
	padding:0px 0px 0px 0px;
	border-left:1px solid #cdb954;
	

}

.maqname:hover{

background-color:#F6FFE2;
}

.maq_count{

	width:38px; 
	height:auto;
	text-align:center;
	font-size:12pt;
	color:#58810C;
	float:left;
	padding:0px 0px 0px 2px;
	background-color:#F6FFE2;
	border-left:1px solid #cdb954;
	
}

.stats_count{

font-size:12pt;
color:#aaaaaa;
float:right;

}

.box_title{

background-image:url(/style_images/rabi3/shade.png);
background-color:#f1e9a0;
padding:2px;
color:#000000;
font-size:15px;
font-weight:bold;
height:18px;
margin-bottom:5px;
text-align:center;

}

.box_body_withborder{

width:98%;
background-color:#fdfbdf;
padding:1px;
color:#020202;
border:1px solid #cdb954;
margin:0px;
text-align:right;

}


.box_body{

width:100%;
background-color:#fdfbdf;
padding:1px;
color:#020202;
border:1px solid #cdb954;

}

.playmaqbody{

width: 100%;
text-align: right;
float:right;

}

.playmaqleft{

float:left;
display:block;
width: 64.5%;
background-color:#F6FFE2;
text-align: right;
}

.playmaqright{

float:right;
display:block;
width: 35%;
text-align: right;
}

.tap,.tap_search{

	width:65%;
	float: right;
	height:auto;
	color:#020202;
	border:1px solid #cdb954;
	margin:0px 0px 1px 1px;
	background-color:#fdfbdf;

}

.tapnum

{

padding:5px 0px 5px 0px;

color:#000102;

font-size:15px;

float:right;

width:48%;

height:23px;

text-align:center;

}


.tap_search
{
	width:80%;
}

.tappic

{

margin:1px;
text-align:center;
	border-right:1px solid #ae9d47;
	border-bottom:1px solid #ae9d47;
	border-left:1px solid #cdb954;
	border-top:1px solid #cdb954;

}

.maqnum

{

padding:0px 4px 0px 4px;

font-size:15px;

width:auto;

height:70px;

line-height :70px; 

vertical-align: middle;

background-color:#ffffff;

float:right;

}

.tapname,.tapdes

{

width:70%;

padding:1px;

float:right;

text-align:right;

color:#007236;

font-size:15px;

}

.tapname

{

font-size:15px;

}

.line

{

width:100%;



font-size:1px;

}

.tapinfo

{

font-size:15px;

color:#020202;

text-align:center;

}



/*CSS Digg style pagination*/
#pagebox {
		padding: 3px;
		margin: 3px;
		text-align:center;
	}
	
#pagesnum a {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #AAAADD;
		
		text-decoration: none; /* no underline */
		color: #000099;
	}
#pagesnum a:hover {
		border: 1px solid #000099;

		color: #000;
	}

	
.r

{

text-align:right;

}

.button a:link,.button a:hover,.button a:visited

{

float:right;

font-size:15px;

color:#1061B5;

}

.arrow

{

float:right;

margin:0px 0px 0px 10px;

}

ul
{
	list-style:none;

	margin: 0;

	padding: 0;
}


.menu li a,.menu li a:visited,.menu li a:link
{

		background-color:#fdfbdf;
		
		border-top:1px solid #F2F2F2;
		
		border-bottom:1px solid #c7b299;

		height:25px;
		
		text-align:right;

		display:block;

		color:#222222;

		font-size:15px;

		padding:1px 20px 1px 0px;

  		voice-family: inherit;
}

		.menu li a:hover

		{

		font-size:15px;
		color:#CC0000;
		background-color:#f6ffe2;

		}

		li a:link

		{
			color:#222222;
			font-size:15px;
			
		}

		li
		{

			color:#222222;
			font-size:15px;
		}
		
div.comment
{

	color:#000102;
	font-size:15px;

}

.comments
{

	color:#000102;
	font-size:15px;

}

.comments a:link,.comments a:visited
{

	color:#000102;
	font-size:15px;

}

.error

{

	background-color:#F6FFE2;
	border-top:1px solid #FF9D9D;
	border-bottom:1px solid #FF9D9D;

}

.redirect

{

	background-color:#A6DBFF;
	border-top:1px solid #4FB9FF;
	border-bottom:1px solid #4FB9FF;

}


.msg{

border-top: 1px solid #ae9d47;
background-color: #F6FFE2;
text-align: center;

}


.form
{
	border-top:1px solid #ae9d47;
	border-left:1px solid #ae9d47;
	margin:3px;
	width:97%;
}
.form td
{
	border-right:1px solid #ae9d47;
	border-bottom:1px solid #ae9d47;
	border-left:1px solid #cdb954;
	border-top:1px solid #cdb954;
	
	background-color:#EDF6FB;
	text-align:right;
	padding:3px;
	height:35px;
	vertical-align:middle;
}
.title
{
	background-color:#FEF5F5;
	font-family: Arial, Tahoma;
	font-size:15px;
	color:#000102;
}


/* play maq options */


.maq_options
{
	width:100%;
	
	padding:1px;
	text-align: center;
	

}


.option_left{

	width:50%;
	font-size:15px;
	float:left;
	height:auto;
	text-align:right;
	
}

.option_right{

	width:50%;
	font-size:15px;
	float:right;
	height:auto;
	text-align:right;
	
}

/* background-color:#fdfbdf; */
.sec
{
	width: 156px;
	height: 25px;
	font-family: Arial, Tahoma;
	font-size:15px;
	color: #000000;
	background-color:#f1e9a0;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
	background-image:url(/style_images/rabi3/shade.png);
	border-right:1px solid #ae9d47;
	border-bottom:1px solid #ae9d47;
	border-left:1px solid #cdb954;
	border-top:1px solid #cdb954;
}
.sec2
{
	width: 159px;
	height: 5px;
	background-image:url(/style_images/rabi3/shade.png);
	background-color:#62bc46;
    margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-right:1px solid #ae9d47;
	border-bottom:1px solid #ae9d47;
	border-left:1px solid #cdb954;
	border-top:1px solid #cdb954;
}

.block_right
{
	background-color:#fdfbdf;
	font-family: Arial;
	font-size:15px;
	color:#000102;
	text-align: right;
	padding: 1 1 0 0;
	
}

.block_left
{
	background-color:#fdfbdf;
	font-family: Arial;
	font-size:15px;
	color:#000102;
	text-align: right;
	
}

.readmaktoba
{
	font-family: Arial, Tahoma;
	font-size:14pt;
	font-weight:bold;
	
        text-align: center;
	
}

/* sounds tape */ 
.tape_pic
{
	margin:2px;
	float:right;
}
.maq_num
{
	padding:0px 4px 0px 4px;
	font-size:16px;
	height:100%;
	width:auto;
	text-align:center;
	background-color:#ffffff;
	float: right;
}


.tape_name
{
	width:70%;
	padding:1px;
	float:right;
	text-align: right;
	color:#284B72;
	font-size:16px;
	padding:4px;
	font-weight:bold;
	clear:left;
}


.tape{
	width:48%;
	float: right;
	text-align:right;
	padding:1px;
	height:70px;
	color:#9D080D;
	border:1px solid #cdb954;
	margin:0px 0px 5px 5px;
	background-color:#fdfbdf;
}



.tape:hover
{
	background-color:#F6FFE2;
	border:1px solid #cdb954;
	cursor:pointer;
	text-decoration:none;
}


/* sounds category */


/* sounds category */

.s_category
{
	width:48.3%;
	border:1px solid #cdb954;
	padding:0 0 1 0;
	background-color:#fdfbdf;
	margin: 0 0 1 0;
	cursor:pointer;
	zoom: 1;
}
.s_category:hover
{
	border:1px solid #cdb954;
	text-decoration:none;
	background-color:#f6ffe2;
}

.s_category_info
{
	float:right;
	font-size:16px;
	color:#007236;
	padding: 0 6 0 0;
}
.s_category_name
{	
	text-align: center;
	padding:4px;
	color:#3E3A13;
	background-color:#f1e9a0;
	font-weight:bold;
	font-size:16px;
	
	background:url(/style_images/rabi3/shade.png)
}

.s_category_name:hover
{
	
	text-decoration:none;

	border-bottom-width: 1px;
	border-bottom-color: #0098ef;
		background-color:#f1e9a0;

	background-image:url(/style_images/rabi3/shade.png);

}
	
/* sounds maq */

table.one {border-collapse:collapse;}
table.two {border-collapse:separate;}
td.a {
      border-style:solid; 
      border-width:0px; 
      border-color:#000000; 
      padding: 0px;
}
td.b {border-style:solid; 
      border-width:0px; 
      border-color:#252525; 
      padding:0px;
}	 


.addthis_toolbox .custom_images a
{
    width: 60px;
    height: 60px;
    margin: 0;
    padding: 0;
	text-align: center;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}






	#menu{
		margin:0 auto;
		width:608px;
		height:49px;
		background:url(/style_images/rabi3/menu_004_bg.jpg) repeat-x;
	}
		#menu ul{
			list-style:none;
		}
			#menu li{
				list-style:none;
				display:block;
				float:left;
				height:49px;
				border-right:1px solid #ffd488;
				line-height:49px;
			}
				#menu li a{
					display:block;
					float:left;
					color:#fff;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					line-height:49px;
					text-decoration:none;
					padding:0 35px;				
				}
					#menu li a:hover{
						color:#fff;
						background:url(/style_images/rabi3/menu_004_h.jpg) repeat-x;
					}
				#menu li a.current{
					display:block;
					float:left;
					background:url(/style_images/rabi3/menu_004_h.jpg) repeat-x;
					color:#fff;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					line-height:49px;
					text-decoration:none;
					padding:0 25px;	
				}
					#menu li a:hover.current{
						color:#fff;
					}




