@charset "utf-8";
body {
	background-color: #e5e5e5;
	margin-top: 0px;
	margin-bottom: 0px;
}
#header {
	left:0px;
	top:0px;
	height:128px;
	background-color: #e5e5e5;
	position: relative;
}
#header #navhr{
	position: absolute;
	left: 409px;
	top: 105px;
}
#home {
	width: 1000px;
	margin-left: -500px;
	position: absolute;
	left: 50%;
}
#home #banners {
	background-image: url(/img/homebannersbg.png);
	background-repeat: no-repeat;
	height: 449px;
	position: relative;
}
#home #banners #banner1 {
	position: absolute;
	left: 32px;
	top: 17px;
	display: none;
}
#home #banners #banner2 {
	position: absolute;
	left: 32px;
	top: 17px;
	display: none;
}
#home #banners #banner3 {
	position: absolute;
	left: 32px;
	top: 17px;
	display: none;
}
#home #banners #banner4 {
	position: absolute;
	left: 32px;
	top: 17px;
	display: none;
}


#home #postbanner {
	background-image: url(/img/bgrepeat.png);
	background-repeat: repeat-y;
	position: relative;
}
#home #postbanner #bannerslinks {
	padding-top: 33px;
	position: relative;
	padding-left: 79px;
	height: 109px;
}
#home #postbanner #bannerslinks #bannerlink {
	float: left;
	margin-right: 24px;
	position: relative;
	cursor: pointer;
}
#home #postbanner #homehr {
	background-color: #999;
	height: 1px;
	width: 882px;
	margin-left: 59px;
	position: relative;
}
#home #postbanner #content {
	position: relative;
	background-image: url(/img/bgrepeat.png);
	background-repeat: repeat-y;
	overflow: hidden;
}
#home #postbanner #content #leftcolumn {
	width: 252px;
	padding-top: 23px;
	padding-left: 102px;
	position: relative;
	float: left;
}
#home #postbanner #content #leftcolumn #textpromotetitle {
	padding-top: 13px;
	padding-right: 13px;
	padding-bottom: 15px;
	position: relative;
	width: 239px;
	margin: 0;
}
#home #postbanner #content #leftcolumn #textpromote {
	height: 91px;
	padding-top: 13px;
	position: relative;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	line-height: 18px;
	width: 239px;
}
#home #postbanner #content #leftcolumn #textpromotehr {
	background-color: #999;
	height: 1px;
	width: 234px;
	margin-left: 2px;
	position: relative;
	margin-bottom: 13px;
}

#home #postbanner #content #rightcolumn {
	width: 646px;
	position: relative;
	float: left;
}
#home #postbanner #content #rightcolumn #promote1 {
	height: 194px;
	position: relative;
}
#home #postbanner #content #rightcolumn #promote2 {
	height: 171px;
	position: relative;
}
#home #postbanner #content #rightcolumn #promote3 {
	height: 202px;
	position: relative;
}
#home #postbanner #content #rightcolumn #promote2 #promote2title {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	color: #cc0000;
	position: absolute;
	z-index: 1;
	left: 306px;
	top: 125px;
}
#home #postbanner #content #rightcolumn #promote2 #promote2title a {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	color: #cc0000;
	text-decoration: underline;
}
#home #postbanner #content #rightcolumn #promote2 #promote2title a:hover {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	color: #cc0000;
	text-decoration: none;
}








#fesyukheader_ {
	left:0px;
	top:0px;
	width:1000px;
	height:128px;
	background-color: #e5e5e5;
	position: relative;
}
#header-home-btn {
	float: left;
	margin-left: 76px;
	margin-top: 27px;
	position: absolute;
}


#btnOurWork {
	position: absolute;
	left: 436px;
	top: 50px;
}
#btnAboutUs {
	position: absolute;
	left: 562px;
	top: 50px;
}
#btnServices {
	float: left;
	position: absolute;
	left: 679px;
	top: 50px;
}
#btnContact {
	float: left;
	position: absolute;
	left: 797px;
	top: 50px;
}




#fesyukfooter_ {
	width:1000px;
	height:152px;
	background-image: url(images/fesyukfooter.jpg);
	margin-top: 0px;
	padding-top: 37px;
	clear: both;
	position: relative;
}

#footer-btns {
	width: 82px;
	position: absolute;
	left: 85px;
	top: 85px;
}
#footer-copyright {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #FFF;
	font-size: x-small;
	text-align: center;
	position: absolute;
	top: 150px;
	left: 50%;
	width: 600px;
	margin-left: -300px;
}

#footer-home {
	position: absolute;
	top: 29px;
	left: 85px;
}

#fesyukfooter_ #footer-btns img {
	display: block;
}
h1 {
	display: none;
}
#homebannersbox {
	height: 449px;
	position: relative;
	clear: both;
}
#projects {
	position: absolute;
	margin-left: -504px;
	left: 50%;
	width: 1000px;
}
#projects #header {
	margin: 0px;
	clear: both;
	position: relative;
	height: 534px;
	background-image: url(/images/projectheaderbg.png);
}
#projects #header #picthumbnail {
	float: left;
	width: 81px;
	padding-top: 220px;
	padding-left: 54px;
	position: relative;
}
#projects #header #picthumbnail img {
	margin-bottom: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
}
#projects #header #pictures {
	float: left;
	margin-top: 72px;
	position: relative;
}
#projects #header #pictures #picture1 {
	position: absolute;
	display: none;
}
#projects #header #pictures #picture2 {
	position: absolute;
	display: none;
}
#projects #header #pictures #picture3 {
	position: absolute;
	display: none;
}
#projects #header #pictures #picture4 {
	position: absolute;
	display: none;
}
#projects #titlebar {
	margin: 0px;
	clear: both;
	height: 78px;
	padding-top: 22px;
	position: relative;
}
#projects #titlebar #projectname {
	margin-left: 54px;
	float: left;
}
#projects #titlebar #projecturl {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #cc0000;
	padding-left: 10px;
	float: left;
	padding-top: 41px;
	line-height: 12px;
	font-size: 12px;
}
#projects #titlebar #projecturl a {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #cc0000;
	line-height: 12px;
	font-size: 12px;
	text-decoration: underline;
}
#projects #titlebar #projecturl a:hover {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #cc0000;
	line-height: 12px;
	font-size: 12px;
	text-decoration: none;
}
#projects #titlebar #projecturl img {
	padding-left: 7px;
	display: inline;
}
#projects #titlebar #projectauthor {
	float: right;
	margin-right: 54px;
}
#projects #titlebar #divhr {
	background-color: #999;
	height: 1px;
	width: 900px;
	position: absolute;
	left: 54px;
	top: 93px;
}
#projects #content {
	clear: both;
	position: relative;
}
#projects #content #topshadow {
	background-image: url(/images/projectcontenttopshadowbg.png);
	height: 15px;
	position: relative;
}
#projects #content #substance {
	background-image: url(/images/projectcontentbg.png);
	background-repeat: repeat-y;
	position: relative;
	padding-bottom: 25px;
}
#projects #content #bottomshadow {
	background-image: url(/images/projectcontentbottomshadowbg.png);
	height: 27px;
	position: relative;
	background-repeat: no-repeat;
}
#projects .title {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-transform: uppercase;
	letter-spacing: -1px;
}
#projects .text {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	line-height: 18px;
}

