.samples {
	width: 300px;
	height: 400px;
	margin: 0 0 0 0;
}

.samples img {
	border: 2px solid #ffffff;
	padding: 2px;
}

.samples h2 {
	letter-spacing: -2px;
	margin: 0 0 5px 0;
}

.contact-form {
	width: 500px;
	height: 400px;
	border: 0px solid black;
	float: right;
	margin: -400px 50px 0 20px;
}

.contact-form img {
	float: right;
	margin: -42px 0 0 0;
}

.contact-form form {
	font-size: 8pt;
	padding: 230px 0 0 0;
}

body {
	font-family: tahoma, helvetica, arial, sans-serif;
	color: black;
	width: 100%;
	margin: 0px;
	background: #ffffff;
}

.container {
	width: 100%;
	margin: 0 auto;
	text-align: center;
	border-top: solid 15px #ffffff;
	min-height: 350px;
	background: #ffffff;
}

.main-content {
	width: 100%;
	height: 400px;
}

.header {
	position: absolute;
	text-align: center;
	width: 900px;
	height: 1px;
	margin: 0 0 0 -500px;
	left: 50%;
	background: #ffffff;
}

.logo {
	background: #ffffff;
	margin: 10px 0px 0px -400px;
	border:0px solid;
}

.header-hr {
	margin: 75px 0 0 0;
	width: 100%;
	height: 1px;
	background: #000000;
}

img, img a {
	border: 0;
}

.content-wrapper {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
.content {
	text-align: left;
	width: 900px;
	height: 400px;
	margin: 80px 0 -20px 0px;
}

.footer {
	width: 100%;
	height: 183px;
	background: #ffffff url('images/bg.png') repeat-x;
	margin: -100px 0px 0px 0px;
}

.footer-links {
	width: 950px;
	text-align: center;
	left: 50%;
}

.footer-links li {
	display: inline;
	list-style: none;
}

.footer-links li a, .footer-links p a {
	padding: 0 0 0 15px;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

.footer-hr {
	background: #000000;
	width: 100%;
	height: 1px;
}

.footer-box {
	width: 100%;
	text-align: center;
}

.footer-text {
	text-align: center;
	width: 950px;
	font-size: 8pt;
	color: #000000;
}

.footer-links li a:hover, .footer-links a:hover {
	font-size: 8pt;
	color: #92b32e;
	text-decoration: none;
}

.footer-links p a {
	padding: 0 0 0 0px;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

.copyright {
	font-size: 8pt; 
}

.top-menu {
	margin: -75px 0 0 400px;
	display:block;
	width:600px;
	height:23px;
}

.top-menu ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

.top-menu li {
	float:left;
}

.top-menu a {
	display:block;
	padding-top:50px;
	margin-right:1px;
	height:0;
	text-decoration:none;
	overflow:hidden;
}

.top-menu a#item1 {background:transparent url(images/about-us.jpg) 0 0 no-repeat;}
.top-menu a#item2 {background:transparent url(images/clients.jpg) 0 0 no-repeat;}
.top-menu a#item3 {background:transparent url(images/services.jpg) 0 0 no-repeat;}
.top-menu a#item4 {background:transparent url(images/our-work.jpg) 0 0 no-repeat;}
.top-menu a#item5 {background:transparent url(images/contact-us.jpg) 0 0 no-repeat;}
.top-menu a#item6 {background:transparent url(images/blog.jpg) 0 0 no-repeat;}

.top-menu a#item1:hover {background:transparent url(images/about-us1.jpg) 0 0 no-repeat;}
.top-menu a#item2:hover {background:transparent url(images/clients1.jpg) 0 0 no-repeat;}
.top-menu a#item3:hover {background:transparent url(images/services1.jpg) 0 0 no-repeat;}
.top-menu a#item4:hover {background:transparent url(images/our-work1.jpg) 0 0 no-repeat;}
.top-menu a#item5:hover {background:transparent url(images/contact-us1.jpg) 0 0 no-repeat;}
.top-menu a#item6:hover {background:transparent url(images/blog1.jpg) 0 0 no-repeat;}

.top-menu a#item1, a#item2, a#item3, a#item4, a#item5, a#item6 {
	padding-left:25px;
}

.top-menu a#item1:hover, a#item2:hover, a#item3:hover, a#item4:hover, a#item5:hover, a#item6:hover {
	padding-left:25px;
}

.folio-text {
	font-size: 8pt;
	font-weight: bold;
	color: #000000;