html, body	{
	padding:0; 
	margin:0;
	background:#fff;
	font-family:Helvetica, Arial, sans-serif;
	font-size:7pt;
	line-height:8.9pt;
	color:#333;
}
img	{ 
	border:none;
}
a	{
	color:#f26522;
	text-decoration:none;
}
	a:hover	{	
		color:#666;
	}
.clear	{
	clear:both;
	height:0;
	width:0;
}

.wrapper	{
	position:relative;
	width:900px;
	height:590px;
	margin:0 auto;
	padding:0;
	overflow:hidden;
}
	.mid	{
		width:900px;
		height:400px;
		margin-top:20px;
		padding:0;
		background:#ccc;
		overflow:hidden;
	}
		.sidebar	{
			float:left;
			width:300px;
			height:400px;
			position:relative;
		}
			
		.nav	{
			width:280px;
			padding:0;
			margin:10px;
		}
			.nav ul	{
				padding:0;
				margin:0;
			}
				.nav li	{
					list-style:none;
					padding:0;
					margin:0;
				}
					.nav-item	{
						padding:0;
						margin:0;
						overflow:hidden;
						height:12px;
					}
					.email-link	{ 
						height:10px;
						padding:0;
						margin:0;
						overflow:hidden;
						float:left;
						width:80px; 
						text-align:left; 
						color:#f26522; 
						cursor:pointer;
					}
					.email-txt	{
						padding:0;
						margin:0;
						overflow:hidden;
						float:left;
						width:150px; 
						text-align:left; 
						color:#f26522;
						cursor:pointer;
					}
					.email-innerlink	{
						cursor:hand;
					}
					
			.description	{
				width:280px;
				overflow:hidden;
				position:absolute;
				bottom:10px;
				left:10px;
			}
				.description span	{
					color:#f26522;
				}
		.gallery	{
			position:relative;
			float:left;
			width:600px;
		}
			#largeImg {
				padding: 0;
				margin:0;
			}
				.thumbs	{
					position:absolute;
					bottom:-3px;
					_bottom:-2px;;
					right:0;
				}
					.thumbs img:hover {
						filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
					}
			
	.footer	{
		width:900px;
		height:116px;
		margin-top:40px;
		padding:0;
	}
		.projects	{
			float:left;
			width:300px;
			margin-left:10px;
		}
		.proj_list1, .proj_list {
			width:145px;
			float:left
		}
			.proj_list1 ul, .proj_list2 ul	{
				padding:0;
				margin:0;
			}
				.proj_list1 li, .proj_list2 li	{
					list-style:none;
				}
				.proj_list1 li a, .proj_list2 li a	{
					color:#333;
				}
				.projects li a:hover, .proj_list2 li a:hover	{
					color:#666;
				}
		.logo	{
			float:right;
			width:363px;
		}
		.logo2	{
			width:363px;
			height:116px;
			position:absolute;
			top:460px;
			right:0;
		}
