@charset "utf-8";
/* CSS Document */

/* Website Pages Content Navigation-Left Styles*/

#navigation-left {
	margin:0 auto;
	padding:0;
	display:block;
	float:left;
	width:133px;
}

#navigation-left ul {
	margin:0 auto;
	padding:0;
	display:block;
	width:133px;
	border-top:1px solid #6d6960;
	border-right:1px solid #4d4840;
}

#navigation-left ul li {
	margin:0;
	padding:0;
	display:block;
	width:133px;
	height:26px;
	list-style-type:none;
}

#navigation-left ul li a {
	background:none;
	margin:0;
	padding:7px 0 9px 30px;
	display:block;
	clear:both;
	width:103px;
	height:10px;
	color:#77736a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#navigation-left ul li a:hover {background-color:#373132; color:#bfbdbd; font-weight:bold;}

#navigation-left ul li a.current, #navigation-left ul li a.current:hover {background-color:#373132; color:#bfbdbd; 	font-weight:bold;}

/* Website Pages Content Navigation-Right Styles*/

#navigation-right {
	margin:0 auto;
	padding:0;
	display:block;
	float:left;
	width:173px;
}

#navigation-right ul {
	margin:0 auto;
	padding:0;
	display:block;
	width:173px;
	border-top:1px solid #6d6960;
}

#navigation-right ul li {
	margin:0;
	padding:0;
	display:block;
	width:173px;
	height:26px;
	list-style-type:none;
}

#navigation-right .heading {
	margin:0;
	padding:7px 0 9px 30px;
	display:block;
	clear:both;
	width:143px;
	height:10px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#navigation-right ul li a {
	background:none;
	margin:0;
	padding:7px 0 9px 30px;
	display:block;
	clear:both;
	width:145px;
	height:10px;
	color:#77736a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#navigation-right ul li a:hover {background-color:#373132; color:#bfbdbd; font-weight:bold;}

#navigation-right ul li a.current, #navigation-right ul li a.current:hover {background-color:#373132; color:#bfbdbd; font-weight:bold;}

#navigation-right .heading a, #navigation-right .heading a:hover{ background:none; padding:0; color:#ffffff; font-weight:bold;}

/* Website Projects Landing Page Styles*/
#landing-page-project-holder {
	margin:0;
	padding:0;
	display:block;
	float:left;
	width:446px;
	height:135px;
}

#landing-page-project-holder #project-image-holder {
	background-image:url(../images/projects-landingpage-image-holder.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	display:block;
	float:left;
	width:135px;
	height:135px;
}

#landing-page-project-holder #project-image-holder #img {
	margin:11px auto;
	padding:0;
	display:block;
	clear:both;
	width:115px;
	height:114px;
}

#landing-page-project-holder #project-image-search {
	background-image:url(../images/gallery-image-search.png);
	background-repeat:repeat;
	position:absolute;
	margin:-17px 0 0 114px;
	padding:0;
	display:block;
	float:left;
	width:32px;
	height:32px;
}

*html #landing-page-project-holder #project-image-search {behavior:url(css/iepngfix.htc);}

#landing-page-project-holder #project-heading {
	background-color:#373132;
	margin:1px 0 0 14px;
	padding:5px 5px 0 10px;
	display:block;
	float:left;
	width:280px;
	height:24px;
	color:#d1d3d4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

#landing-page-project-holder #project-text {
	margin:0 0 0 14px;
	padding:12px 5px 0 10px;
	display:block;
	float:left;
	width:280px;
	height:62px;
	color:#d1d3d4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.4;	
}

#landing-page-project-holder #project-text a {color:#d1d3d4; text-decoration:underline;}

#landing-page-project-holder #project-text p {margin-top:0px;}

#landing-page-project-holder #project-footer {
	background-image:url(../images/projects-landingpage-view-link.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	margin:0 0 0 14px;
	padding:0 ;
	display:block;
	float:left;
	width:295px;
	height:29px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	border-bottom:solid 1px #373132;
}

#landing-page-project-holder #project-footer #link {
	margin:13px 0 0 0;
	padding:0;
	display:block;
	float:right;
	width:44px;
	height:15px;
}

#landing-page-project-holder #project-footer #link a {padding:6px 11px 0 10px; color:#ffffff;}

/* Website Active and Completed Project Page Styles*/

#gallery-heading {
	background-color:#373132;
	margin:30px 0 0 0;
	padding:0;
	display:block;
	float:left;
	width:448px;
	height:58px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
}

#gallery-heading #text {
	margin:13px 0 0 51px;
	padding:0;
	display:block;
	float:left;
	width:140px;
	height:25px;
}

#gallery-heading #link {
	margin:19px 0 0 50px;
	padding:0;
	display:block;
	float:left;
	width:155px;
	height:12px;
	font-size:14px;
}
/*heading Styles */
h2 {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
}
	
