@charset "utf-8";
/* CSS Document */
body {
	background-attachment: fixed;
	background:#311e05 url(images/bg-image.jpg) no-repeat center top;
	margin: 0px;
	padding: 0px;
	font-size:12px; 
	font-family:Tahoma, Geneva, sans-serif, Geneva, sans-serif; 
	color:#FFF;
}
#center {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	position: relative;
}
/*index page start*/
#main-index-one {
	background: url(images/index_01.jpg) no-repeat;
	height: 302px;
	width: 960px;
}
	#main-index-one .head{
	width:540px;
	height:80px;
	padding: 55px 0 0 55px;
	float: left;
	}
	#main-index-one .service{
	width:285px;
	height:auto;
	float: right;
	padding: 55px 0 0 0;
	line-height:19px;
	}
#main-index-two {
	background: url(images/index_02.jpg) no-repeat;
	height: 484px;
	width: 960px;
}
	#main-index-two	.meelse{
	padding: 15px 0 0 21px;
	width: 324px;
	height: auto;
	float: left;
	}
	#main-index-two	.contact{
	padding: 0px;
	width: 250px;
	height: auto;
	float: left;
	margin: 20px 0px 0px 15px;
	line-height:17px;
	color:#feba02;
	}
		#main-index-two	.contact .left{
		float:left;
		text-align:left;
		padding:12px 0 0 15px;
	}
		#main-index-two	.contact .right{
		float:right;
		text-align:left;
		padding:12px 20px 0 0;
	}
	#main-index-two	.portfolio{
	padding: 0px;
	width: 270px;
	height: auto;
	float: left;
	margin: 12px 12px 0px 0px;
	line-height:17px;
	color:#fff;
	text-align:right
	}
	#main-index-two	.maintext{
	width: 560px;
	height: auto;
	float: right;
	line-height:22px;
	color:#fff;
	text-align:justify;
	margin: 30px 60px 0 340px;
	}
/*index page end*/
/*about page start*/
#main-about-one {
	background: url(images/inside_01.jpg) no-repeat;
	height: 353px;
	width: 960px;
	text-align:justify;
	line-height: 19px;
}
	#main-about-one .head, #main-portfolio-one .head{
	width:515px;
	padding: 60px 0 0 80px;
	float: left;

	}
	#main-about-one .mainlinks, #main-portfolio-one .mainlinks, #main-contact-two .mainlinks{
	display:block;
	color:#feba02;
	width:200px;
	margin: 15px 20px 0 0;
	float: right;
	line-height: 25px;
	font-weight: bold;
	text-align: right;
	border-bottom: 1px dotted;
	}
		#main-about-one .mainlinks a, #main-portfolio-one .mainlinks a, #main-contact-two a{
			color:#FFF; text-decoration:none;
			}
		#main-about-one .mainlinks a:hover, #main-portfolio-one .mainlinks a:hover, #main-contact-two a:hover{
			color:#feba02;text-decoration: none;
			}
		
	#main-about-one .links{
	display:block;
	width:150px;
	margin: 205px 50px 0 0;
	float: right;
	line-height: 40px;
	font-weight: bold;
	}
#main-about-two {
	background: url(images/inside_02.jpg) no-repeat top;
	height: 415px;
	width: 960px;
}
	#main-about-two .skilllevel{
	font-size:24px;
	font-weight:normal;
	color:#feba02;
	line-height: 25px;
	float: left;
	display: block;
	width:885px;
	padding:0 0 0 65px;
	margin: 30px 0 0 0;
	}
	#main-about-two .skill {
	width:190px;
	margin: 20px 0 0 0;
	float: left;
	display: block;
	padding:0 0 0 65px;
	}
	#main-about-two .level {
	width:131px;
	margin: 20px 0 0 0;
	float: left;
	display: block;
	}
	#main-about-two .career {
	width:470px;
	margin: 20px 0 0 45px;
	float: left;
	display: block;
	text-align: justify;
	line-height: 19px;
	}
	#main-about-two .img {
	width:10px;
	float: left;
	display: block;
	margin: 20px 0 0 10px;
	}
/*about page end*/
/*portfolio page start*/
#main-portfolio-one {
	background: url(images/portfolio_01.jpg) no-repeat;
	height: 325px;
	width: 960px;
	text-align:justify;
	line-height: 19px;
}
#main-portfolio-two {
	background: url(images/portfolio_02.jpg) no-repeat top;
	height: 415px;
	width: 960px;
}
/*portfolio page start*/
#main-contact-one {
	background: url(images/contact_01.jpg) no-repeat top;
	height: 768px;
	width: 430px;
	float:left;
}
#main-contact-two {
	background: url(images/contact_02.jpg) no-repeat top;
	height: 768px;
	width: 530px;
	float:right;
}
#main-contact-two .contact{
	width:100%;
	margin: 230px 0 0 0;
	float: left;
	display: block;
	text-align: justify;	
}
#main-copyrights{
	height:40px; width:960px; padding:2px 10px 0 0; text-align:right; color: #999; line-height:17px;
	}
	.head1{
	font-size:55px;
	color:#fff;
	line-height: 40px;
	text-transform:uppercase;
}
	.head2{
	font-size:35px;
	font-weight:normal;
	color:#feba02;
	line-height: 32px;
	text-transform:uppercase;
}
	.head3{
	font-size:24px;
	font-weight:normal;
	color:#feba02;
	line-height: 43px;
}
	.head4{
	font-size:42px;
	color:#fff;
	text-transform:uppercase;
	line-height: 42px;
}
a{ color:#feba02; text-decoration:none}
a:hover{ color:#feba02; text-decoration:underline}
img{ border:0px}
ul{list-style: none; margin: 0; padding:1px; line-height:19px;}
.error{ color:#F00;}
