@charset "utf-8";
/* CSS Document */

*{  /* centers all */
    margin:0;  
    padding:0;  
 }  
 
img {
	border:0;
}
 
body {
	background-color: #775f40;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	height:100%;
}

a:link {
	color: #c7c045;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #c7c045;
}
a:hover {
	text-decoration: underline;
	color: #c7c045;
}
a:active {
	text-decoration: none;
	color: #c7c045;
}

#wrapper {
	width:1000px;
	margin: 0 auto;
	height:auto;
	background-color: #775f40;
}

#top {
}

.logo {
	margin-top:100px;
}

#mid {
	width:929px;
	margin: 0 auto;
	height:auto;
}

#about {
width:335px;
background-image:url(about.png);
height:119px;
padding:40px;
color:#FFF;
margin-top:25px;
}
.about_title {
	margin-bottom:5px;
	color:#c7c045;
	font-size:18px;
}

.yellow {
	color:#c7c045;
}

.testimonial {
	margin-top:-210px;
}

#port {
	width:929px;
	margin: 0 auto;
	height:auto;
}

#port_top {
	width:929px;
	height:32px;
	background-image:url(port_top.png);
	margin-top:25px;
}

#port_mid {
	width:861px;
	background-image:url(port_mid.png);
	padding-left:38px;
	padding-right:30px;
	padding-top:5px;
	padding-bottom:5px;
}

#port_bot {
	width:929px;
	height:30px;
	background-image:url(port_bot.png);
	margin-bottom:25px;
}

.items { /* FORMAT FOR THE THUMBNAILS */
	margin:8px;
	border:solid 3px #17200e;
}
.items:hover { /* BORDER HOVER FOR THE THUMBNAILS */
	border-color:#c7c045;
	text-align: left;
}

#contact {
	width:929px;
	margin: 0 auto;
	height:auto;
}

#contact_form {
	width:384px;
	color:#c7c045;
	font-size:18px;
}

.phone_sized {
	margin-top:-400px;
}

.contactme {
	margin-bottom:25px;
}

.name {
	width:355px;
	padding:5px;
	background-color:#594830;
	border:solid 1px #433624;
	margin-bottom:8px;
	font-size:14px;
	color:#FFF;
}

.name:focus {
	width:355px;
	padding:5px;
	background-color:#594830;
	border:solid 1px #c7c045;
	margin-bottom:8px;
	font-size:14px;
	color:#FFF;
}

.message {
	width:355px;
	height:200px;
	padding:5px;
	background-color:#594830;
	border:solid 1px #433624;
	margin-bottom:8px;
	font-size:14px;
	color:#FFF;
	margin-top:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.message:focus {
	width:355px;
	height:200px;
	padding:5px;
	background-color:#594830;
	border:solid 1px #c7c045;
	margin-bottom:8px;
	font-size:14px;
	color:#FFF;
	margin-top:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.button {
	padding:10px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#594830;
	border:solid 1px #433624;
	margin-bottom:8px;
	font-size:14px;
	color:#FFF;
}

.button:hover {
	padding:10px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#594830;
	border:solid 1px #c7c045;
	margin-bottom:8px;
	font-size:14px;
	color:#FFF;
}

.buttongreen {
	padding:10px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#394e31;
	border:solid 1px #433624;
	margin-bottom:8px;
	font-size:14px;
	color:#FFF;
}

.buttongreen:hover {
	padding:10px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#394e31;
	border:solid 1px #c7c045;
	margin-bottom:8px;
	font-size:14px;
	color:#FFF;
}

#footer {
	height:30px;
}

#clientpara {
	padding:15px;
}

.goback {
	margin-left:250px;
}

.thankyou {
	font-size:16px;
}