/*
Theme Name: Marneen
Theme URI: http://www.marneen.com
Author: Marneen Zahavi
Author URI: http://www.marneen.com
Description: This is theme has integrated with Ticket system, that providing online utility to purchase Tickets online */
*{ padding:0; margin:0;}
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#FFFFFF;
	background:#414040;
	padding:6px 0;
	}
img{
	border:none;
}

@font-face {
	font-family: ar-techni-lb;
	src: url('ar-techni-lb.eot');
}

@font-face {
	font-family: ar-techni-lb;
	src: url('ar-techni-lb.ttf');
}

.clr
{
	clear:both;
}

ul{ list-style:none;}

#container{
		position:relative !important;
		width:996px !important;
		margin:0 auto;
		background:url(images/container-bg.jpg) left top repeat-y !important;
                height:100% !important;
                padding:0 !important;
	}

#left_sidebar{
	position:relative;
	width:254px;
	float:left;
	padding-left:2px;
	}

#left_sidebar .block{
	border-bottom:1px dashed #494949;
	padding:5px;
	position:relative;
	margin-bottom:10px;
	}	


.logo{
	position:relative;
}

#left_sidebar .search{
	position:relative;
	padding-left:5px;
	}

#left_sidebar .search #s{
	position:relative;
	float:left;
	background:#272727 url(images/input_left.png) left no-repeat;
	border:none;
	border-top:1px solid #101010;
	border-bottom:1px solid #504F4F;
	width:173px;
	height:24px;
	padding:2px;
	line-height:22px;
	color:#D2D2D2;
	}

#left_sidebar .search .btn{	
	float:left;
}


.side_title{
	position:relative;
	margin:0 auto;
	width:204px;
	height:43px;
	text-align:center;
	background-image:url(images/header-h2.jpg);
	color:#FFFFFF;
	margin-bottom:15px;
	}

	.side_title h2{
		font-family:ar-techni-lb;
		text-shadow: 2px 2px #3C3B3B;		
		font-size:25px;
		line-height:38px;
	}

	.side_title_right{
		position:relative;
		margin:0 auto;
		width:164px;
		height:43px;
		text-align:center;
		background-image:url(images/affiliates_header.jpg);
		color:#FFFFFF;
		margin-bottom:15px;
	}

	.side_title_right h2{
		font-family:ar-techni-lb;
		text-shadow: 2px 2px #3C3B3B;		
		font-size:20px;
		line-height:38px;
	}	

	/*	.side_title .side_title_left{

		position:absolute;

		width:7px;

		height:41px;

		top: -2px;

		left:-5px;

		background:url(images/side_title_left.png) left top no-repeat;

		}

		

		.side_title .side_title_right{

		position:absolute;

		width:7px;

		height:41px;

		top: -2px;

		right:-5px;

		background:url(images/side_title_right.png) left top no-repeat;

		}

		

		.side_title .side_title_top{

		position:absolute;

		width:190px;

		height:4px;

		top: -3px;

		left:16px;

		background:url(images/side_title_top.png) center top no-repeat;

		}

		

		.side_title .side_title_bottom{

		position:absolute;

		width:190px;

		height:4px;

		bottom: -2px;

		left:16px;

		background:url(images/side_title_bottom.png) center bottom no-repeat;

		}*/

		

		#left_sidebar .block .author img{

		float:left;

		border:1px solid #515151;

		margin-right:3px;

		}

		

		#left_sidebar .block p{

		color:#A4A5A7;	

		line-height:20px;

		text-align:justify;

		margin-left:10px;

		margin-right:10px;		

		}

		

		#left_sidebar .block strong{

		color:#3689F0;

		}

		#left_sidebar .block .follow{

		text-align:center;

		}

		#left_sidebar .block .follow img{

		padding:0 8px;

		}

		#right_content{

			position:relative;

			width:730px;

			float:right;

			margin-bottom:45px;

		}

		#banner{

			position:relative;

			width:720px;

			height:235px;

			margin:auto 0;		

			border:5px solid #FFFFFF;

		}

		#right_content .navigation{

			background:url(images/navigation.jpg);

			height:48px;

			margin:6px 0;

			color:#1D1D1D;

			font-weight:bold;

		}

				

		#right_content .navigation ul{

			list-style:none;

		}

		#right_content .navigation ul li{

			float:left;

			display:block;

			list-style:none;

			padding:0 40px;

			border-right:1px solid #000000;

			line-height:48px;

		}

		#right_content .navigation ul li.page-item-11{

				border:none;

			}

		#right_content .navigation ul li a{

			text-decoration:none;

			color:#1d1d1d;

		}

		#right_content .navigation ul li a:hover{

		color:#2179E6;

		}

		#right_content .navigation ul li.current_page_item a{

			color:#2179E6;

		}

/*Drop Down Menu*/		

#right_content .navigation ul li.hover,

#right_content .navigation ul li:hover                { color: black; position: relative; z-index:100;}

/* 

	LEVEL TWO

*/

#right_content .navigation ul ul 						{ width: 275px; visibility: hidden; position: absolute; left:0px;  z-index:100;}

#right_content .navigation ul ul li 					{ font-weight: normal; background:#eceed6; 

									  border-top: 1px solid #000; float: none; line-height:48px; z-index:100;}

									  

                                    /* IE 6 & 7 Needs Inline Block */

#right_content .navigation ul ul li a					{ border-right: none; width: 100%; display: inline-block; color:#000 !important; z-index:100;} 

#right_content .navigation ul ul li a:hover { color:#2179E6 !important; z-index:100;}

/* 

	LEVEL THREE

*/

ul.dropdown ul ul 					{ left: 100%; top: 0; }

ul.dropdown li:hover > ul 			{ visibility: visible; }

			

		.content-ticket{

			width:728px;		

			padding:5px 0px;

			padding-left:5px;

		}		

		#right_content .content{

		width:548px;

		padding:5px 0px;

		padding-left:5px;

		float:left;

		}

		#right_content .content h2 , .content-ticket h2{

		font-family:ar-techni-lb;

		text-shadow: 2px 2px #222;		

		font-size:25px;

		line-height:38px;

		color:#3891FF;

		}

		#right_content .content .edit a , .content-ticket .edit a{

				font-weight:bold;

				color:#F00;

			}

		#right_content .content p , .content-ticket p{

		text-align:justify;

		padding-bottom:10px;

		}

		#right_content .content h3 , .content-ticket p3{

				font-family:ar-techni-lb;

				text-shadow: 2px 2px #222;		

				font-size:20px;

				line-height:32px;

				color:#3891FF;



			}

		#right_content .content .time_stamp , .content-ticket .time_stamp{

				font-size:11px;

				padding-left:4px;

			}

		#right_content .content .archive_block{

				margin-bottom:15px;

				border-bottom:1px dashed #595959

			}

		#right_content .content a, #left_sidebar a, #right_sidebar a{

				color:#3689F0;

				text-decoration:none;

			}

		#right_content .content a:hover, #left_sidebar a:hover, #right_sidebar a:hover{

				color:#aaa;

			}

		#right_content .content ul{

				margin:0 0 10px 10px;

			}

		#right_content .content ol{

				margin:0 0 10px 25px;

			}			

			

			#left_sidebar ul{

					margin:0 0 10px 20px;

				}

			#left_sidebar ol{

					margin:0 0 10px 30px;

				}

		#right_sidebar ol{

					margin:0 0 10px 25px;

				}

		#right_sidebar ul{

					margin:0 0 10px 10px;

				}

		#right_sidebar p{ padding-left:4px;}

		#right_sidebar{

		position:relative;

		width:160px;

		float:right;

		margin:0 auto;

		margin-bottom:6px;

		}

		#right_sidebar img{

		padding-bottom:5px;

		}

		#right_sidebar .side_title{

			width:150px;

		}

		#right_sidebar .side_title_top{

			background:url(images/rside_title_top.png) center top no-repeat;

			width:148px;

			left:0;

		}

		

		#right_sidebar .side_title h2{

			font-size:20px;

		}

		

		#right_sidebar .side_title_bottom{

			background:url(images/rside_title_bottom.png) center bottom no-repeat;

			width:148px;

			bottom:-3px;

			left:0;

		}

		

		/*#footer{

			position:relative;

			width:730px;

			height:45px;

			float:right;

			background-image:url(images/patbg.jpg);

			background-repeat: repeat-x repeat-y;

			border:1px solid #515151;

		}*/

		#footer{

			position:absolute;

			width:730px;

			height:45px;

			bottom:0;

			right:0;

			background-image:url(images/patbg.jpg);

			background-repeat: repeat-x repeat-y;

			border:1px solid #515151;

		}



			#footer p{

			color:#A4A5A7;	

			line-height:20px;

			text-align:center;

			margin:12px;

			}

			

			#footer .copyright p{

			float:left;

			}

			

			#footer .powered_by p{

			float:right;

			}

			

			#footer .powered_by p a{

			text-decoration:none;

			color:#A4A5A7;

			}

			

			#footer .powered_by p a:hover{

			text-decoration:underline;

			color:#fff;

			}

			

			#footer .footer_links{

			float:left;

			padding-top:16px;	

			}

	

			#footer .footer_links ul{

			position:relative;

			list-style:none;

			left:8px;	

			}

			

			#footer .footer_links ul li{

			float:left;

			list-style:none;

			border-right:1px solid #A4A5A7;

			line-height:12px;

			padding:0 7px;

			}

			#footer .footer_links ul li.page-item-11{

				border:none;

				}

			

			#footer .footer_links ul li a{

			text-decoration:none;

			color:#A4A5A7;

			}

			

			#footer .footer_links ul li a:hover{

			color:#fff;

			}

#commentform, #si_contact_form1{

		position:relative;

		margin-left:20px;

	}

#commentform #author, #commentform #email, #commentform #url, #commentform #comment,

#si_contact_form1 #si_contact_name1, #si_contact_form1 #si_contact_email1, #si_contact_form1 #si_contact_subject1, #si_contact_form1 #si_contact_message1, #si_contact_form1 #si_contact_captcha_code1

{

		border:1px solid #ccc;

		background:#A4A5A7;

		padding:2px;

		width:260px;		

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:12px;

	}

	

/*Live Table CSS*/

.sortable{

	width:728px;

	border:none;

	border:none;	

}

.sortable thead tr {

	background-color:#196de3;	

	color: #ffffff;

	font-size: 12px;

	line-height: 18px;

	cursor: pointer;

}



.sortable td {

	border:none !important;

	color: #dddddd;

	/*background-image: url("live/rowbkgd.gif");*/

	background-color: #2d2f2f;

	font-size: 10px;

	line-height: 18px;

	padding:3px 2px;

}



input.button {

	background-image:url("live/headerbkgd.gif");

	width: 140px;

	height: 30px;

	margin-left:2px;

}



.headerSortDown {

	background-image:url("live/headerbkgdsel.gif") !important;

	background-color: #5abefd !important;

	background-repeat: repeat-x;

}



.headerSortDown .arrowImage{

	background-image:url("live/desc.gif") !important;

	background-position:right center;

	background-repeat:no-repeat;

	cursor:pointer;

}



.headerSortUp {

	background-image:url("live/headerbkgdsel.gif") !important;

	background-color: #5abefd !important;

	background-repeat: repeat-x;

}



.headerSortUp  .arrowImage{

	background-image:url("live/asc.gif") !important;

	background-position:right center;

	background-repeat:no-repeat;

	cursor:pointer;

}



.header .arrowImage{

	background-image:url("live/bg.gif");

	background-position:right center;

	background-repeat:no-repeat;

	cursor:pointer;

	width: 21px;

	height: 9px;

	border: none;

}

/*Pagination Styling*/

.nav .wp-paginate{

	list-style:none;	

}

.nav .wp-paginate li{

	display:inline;	

	display:block;

    float:left;

    margin: 2px 2px 2px 0;

	padding:6px 9px 5px 9px;

	text-decoration:none;

	width:auto;

	color:#fff;

	background: #555;

}



.wp-paginate span, .pagination a {

	display:block;

	float:left;

	text-decoration:none;

	width:auto;

	color:#fff;

	background: #555;

}



.wp-paginate a:hover{

	color:#fff;

}



.wp-paginate .current{

	color:#fff;

}



#respond{

  color:#3891FF;

  font-family:ar-techni-lb;

  font-size:20px;

}

/* Ticket Pages Div */