html, body
{
	margin:0;
	padding:0;
	border:0;
}

body
{
	font-family:Tahoma;
	font-size:11px;
	background:#e0e0e0 url('images/body_back.gif') repeat-x;
}

#center
{
	width:999px;
	padding:0;
	margin:0 auto;
	text-align:left;
	background:#e0e0e0;
	overflow:hidden;
}

/*--------------------Header---------------------*/
#header
{
	width:999px;
	height:90px;
	background:#f0f0f0;
	margin:0 auto;
}

	.home_link
	{
		width:243px;
		height:90px;
		float:left;
		display:block;
		border:0;
	}
/*-----------------------------------------------*/

/*--------------------Footer---------------------*/
#footer
{
	width:984px;
	height:82px;
	padding:0 15px 0 0;
	Xmargin: -35px 0 0 0;
	float:left;
	line-height:20px;
	vertical-align:middle;
}

	#israel60_holder
	{
		width:204px;
		height:82px;
		float:left;
	}
		
		#israel60
		{
			width:204px;
			height:82px;
		}
			
	#footer_link_holder
	{
		width:780px;
		height:20px;
		text-align:right;
		padding:40px 0 0 0;
		float:left;
	}

	.footer_link
	{
		color:#818181;
		font-size:12px;
		text-decoration:none;
		line-height:20px;
		vertical-align:middle;
	}
/*-----------------------------------------------*/
/*--------------Default Page---------------------*/
#def_left_holder
{
	width:204px;
	min-height:150px;
	background:url('images/def_left_bar_top.gif') no-repeat top left;
	padding:30px 22px 35px 17px;
}
		#left_banner_holder
		{
			width:178px;
			padding:0 0 10px;
			float:left;
		}
		
			.banner_link
			{
				display:block;
				float:left;
				margin:0 0 5px;
			}
				
				.banner
				{
					border:0;
				}
			
			.left_label_holder
			{
				width:178px;
				padding:5px 0 0;
				float:left;
			}
			
				.left_label
				{
					border:0;
					float:left;
				}
			
			#marqueecontainer
			{
				position:relative;
				width:178px;
				height:166px;
				overflow:hidden;
				float:right;
			}
			
				#vmarquee
				{
					position: absolute;
					width: 100%;
				}
				
				.news_holder
				{
					width:165px;
					height:auto;
					padding:0 10px 15px 3px;
				}

				.news
				{
					color:#2c353c;
					text-decoration:none;
				}
		
		
	
	#def_art_content
	{
		width:744px;
		min-height:150px;
		padding:0 12px 15px 0;
		background:url('images/def_back_title.gif') no-repeat top left;
		float:left;
	}
	

/*-----------------------------------------------*/

/*-----------------Master Page-------------------*/
#top_content
{
	width:739px;
	padding:27px 0 0 260px;
	height:34px;
	background:#f0f0f0 url('images/back_title.gif') no-repeat top right;
	overflow:hidden;
}
#popup_content
{
	width:728px;
	padding: 27px 0 0 15px;
	height:31px;
	background:#f0f0f0 url('images/back_title11.gif') no-repeat top left;
	overflow:hidden;
}

	.sub_title
	{
		font-size:15px;
		font-weight:bold;
		color:#fff;
	}
	
#master_content
{
	width:999px;
	min-height:300px;
	padding:0;
}

	#left_holder
	{
		width:204px;
		min-height:100px;
		float:left;
		background:url('images/left_bar_top.gif') no-repeat top left;
		padding:21px 22px 35px 17px;
	}
	
		#sub_cat_holder
		{
			width:204px;
			float:left;
			background:#f0f0f0;
		}
	
			#parent_title_holder
			{
				width:188px;
				height:20px;
				padding:5px 0 5px 16px;
				float:left;
				line-height:20px;
				vertical-align:middle;
			}
			
				.parent_title_link
				{
					font-size:14px;
					color:#2d343a;
					text-decoration:none;
				}
				
			#left_content
			{
				width:178px;
				padding:0 13px 15px 13px;
				overflow:hidden;
			}
			
			#iphone_ads
			{
				width:191px;
				padding: 0 0 13px 0px;
				margin-left: 13px;
				height: 147px;
				background: url('images/competitionforweb.jpg') no-repeat top left;
			}
				#ads_link
				{
					width:179px;
					height:147px;
					display:block;
					float:left;
					text-decoration:none;
				}	
			
			#left_footer
			{
				width:191px;
				padding:0 0 0 13px;
				height:35px;
				background:url('images/left_footer.gif') no-repeat top left;
			}
			
				#subscribe_link
				{
					width:179px;
					height:24px;
					display:block;
					float:left;
					text-decoration:none;
				}	

	#art_content
	{
		width:743px;
		padding: 0 0 120px 0;
		min-height:450px;
		background:#fff url('images/art_footer.gif') no-repeat bottom left;
	}
	
	#art_content2
	{
		width:673px;
		padding:40px 25px 20px 45px;
	}
	
/*-----------------------------------------------*/

/*--------------Content Page---------------------*/
.article_title
{
	font-size:14px;
	font-weight:bold;
	color:#0070a8;
}

.article_content
{
	font-size:12px;
	color:#2c353e;
	text-align:justify;
	line-height:18px;
}

	.article_content a
	{
		color:#2c353e;	
	}

/*-----------------------------------------------*/

/*--------------ListSubs Page--------------------*/
.description
{
	padding:0 0 10px 0;
	display:block;
	font-size:12px;
	color:#505050;
	text-align:justify;
}
/*-----------------------------------------------*/

/*---------------Contact Page--------------------*/
.contact_desc
{
	width:673px;
	padding:0 0 10px;
	font-size:12px;
	color:#2c353e;
	line-height:18px;
}

	#form_list
	{
		list-style:none;
		margin:0;
		padding:0 0 30px;
		width:673px;
		float:left;
	}
		
		.form_item
		{
			list-style:none;
			margin:0;
			width:673px;
			padding:0 0 7px;
			display:block;
			float:left;
		}
		
			.form_txt 
			{
				color:#2d343a;
			}
		
			.form_label
			{
				width:100px;
				height:23px;
				padding:3px 10px 3px 0;
				display:block;
				float:left;
				color:#2d343a;
			}
			
			.form_label2
			{
				width:300px;
				height:23px;
				padding:3px 10px 3px 30px;
				display:block;
				float:left;
				color:#2d343a;
			}
			
			.form_input
			{
				width:180px;
				height:25px;
				padding:1px 0;
				border:solid 1px #37d6f4;
				line-height:25px;
				vertical-align:middle;
				font-size:16px;
				float:left;
			}
			
			.form_comment
			{
				width:341px;
				height:63px;
				margin:0;
				border:solid 1px #37d6f4;
				line-height:14px;
			}
			
			#form_bottom
			{
				width:292px;
				padding:0 30px 0 0;
				float:left;
			}
			
			.bottom_sep
			{
				width:264px;
				height:7px;
				float:left;
			}
		
	#form_submit
	{
		width:151px;
		height:71px;
		margin:0 auto;
	}
		
		.form_submit
		{
			width:151px;
			height:71px;
			float:right;
		}

	
/*-----------------------------------------------*/

p 
{
	line-height:18px;
	word-spacing:0;
	margin:0
}

font
{
	text-align:justify;
	line-height:18px;
}

.standartFont 
{
	font-size:12px;
	color:#505050;
	text-decoration:none;
}