 

img	{ behavior: url("iepngfix.htc") ; border:0; vertical-align:middle;}


	p.contentIntro strong, a.button, #servicesTeaser h4 a:hover, #homeBlogPosts h4 a:hover, #sidebar ul li a:hover, #sidebar ul li.selected a, .post a, .comment_wrap a {
	color: #3aa9ff;
	}
	
	ul#ftSwitcher li a:hover, p#homeViewAll a:hover {
		color: #4f89b6;
	}
	
	#viewPortfolio a {
	color: #6cbaf4;
	}
	
	#header h1 a {
	background: url("logo.png") no-repeat;
	}
	
	#footer {
	background: url("bg-lower-home.jpg") no-repeat;
	}
	
	#featured {
	background: url("bg-featured.jpg") no-repeat;
	}
	
	ul#ftSwitcher li a, p#homeViewAll a {
	background: url("ftbuttons-left.gif") no-repeat;
	}
	
	ul#ftSwitcher li a span, p#homeViewAll a span {
	background: url("ftbuttons-right.gif") no-repeat top right;
	}
	
	.bg-sub-footer {
	background: url("bg-lower-sub.jpg")  no-repeat !important;
	}
	
	#heading {
	background: url("bg-sub-headings.jpg")  no-repeat;
	}
	
	.postHeading h3 a {
		color: #1c4d72;
	}
	
	.date {
	background: url("bg-date.gif")  no-repeat top right;
	}
	
	.posts .date {
	background: url("bg-date-blog.gif")  no-repeat top right;
	}
	
	#tweets a {
	color: #6cbaf4;
	}
	
	#navAndSearch ul li a {
	color: #ccdce9;
	}

	
	/**************************************************************/
	
.hidemail {
	unicode-bidi:bidi-override; 
	direction: rtl; 
	margin: 0;
}

.hidemail a{
	color:#F00;
}


.hidemail a:hover{
	color:#8cab00;
}



/* form style */


		.input {
			border: 1px solid #dfdfdf;
			width: 220px;
			background: #f9f9f9;
			font: 11px verdana, sans-serif;
			color:#443;
			padding:3px;
			margin-bottom:4px;
			outline:none;
		}
		.input:focus {
			border:1px solid #c6c6c3;
			background: #f3f3f3;
		}
		.submit-btn {
			width: 300px;
			height: 20px;
			background: #743 url("submit.gif")  no-repeat;
			outline: none;
		}
		.submit-btn:hover {
			background: #069 url("submit.gif") no-repeat 0 -20px;
		}

		#log_res {
			height:auto;
			padding:10px;
			margin:1px auto 1px auto;
			width:400px;
		}
		#log_res p {
			margin:0;
			padding:4px 0 4px 0;
		}
		#log_res.ajax-loading
			{background: url("spinner.gif")  no-repeat center;
		}
		.error {
			color:red;
			margin:0;
			padding:0;
		}	
	
.fly{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#009900;
	text-decoration:none;
}




.csslink{
	font-family:"Trebuchet MS", "Times New Roman", Times, serif;
	color:#747474;
	font-size:12px;
	text-decoration:none;
	padding:3px;
}


.csslink:hover{
	color:#fff;
	background:#6fb558;
		padding:3px;
}
