@charset "utf-8";

body {
	background-color: #121212;
}
body,td,th {
	color: #CCC;
	text-align: center;
}


.wrapper {
	border: 12px solid #FFF;
	background-image:url(../mainbg.jpg);
	padding: 0px;
	width:710px; height:436px;
	margin: 30px auto 15px auto;
	position:relative;
}

.wrapper p {
		text-align:justify;
		padding: 20px ;
}

.contactwrapper {
	border: 12px solid #FFF;
	background-image:url(../images/contactbg.jpg);
	padding: 0px;
	width:710px; height:555px;
	margin: 30px auto 15px auto;
	position:relative;
	overflow:hidden
}

.portfoliowrapper {
	background-color:#000;
	border: 12px solid #FFF;
	padding: 0px;
	width:710px;
	margin: 30px auto 15px auto;
	position:relative;
}


.Toplogo {
	width:732px;
	margin:auto;
	text-align:left;
	position:relative;
	z-index:1;
	border:none;
	padding:none;
	top: 55px;
	}
	
.Toplogoport {
	width:732px;
	margin:auto;
	text-align:left;
	position:relative;
	z-index:1;
	border:none;
	padding:none;
	top: 60px;
	}	
	
.welcomepic {
	position:relative;
	top:85px;
}
	
.mainbuttons {
	vertical-align:middle;
	border-top-color:#FFF;
	border-top:thin;
	border-top-style:solid;
	border-bottom: thin;
	border-bottom-color:#fff;
	border-bottom-style:solid;
	top: 900px;
}


.mainbuttons li{
	display:inline;
	list-style:none;
	padding: 10px;
	font-size: 20px;
}

.mainbuttons li a{
	color:#CCC;
	text-decoration: none;
}

.mainbuttons li a:hover{
	text-decoration: none;
	color: #FFF;
	border-left: 3px solid #F09;
	margin-left: -3px;
}


.portfolio {
	width:650px;
	padding:35px;
	text-align:center;
}

.portfolio img {
	vertical-align:middle;
}

.portfolio h2 {
	width: 200px;
	position:absolute;
	margin: 30px auto 10px auto;
	left: 352px;
	top: 304px;
}

.portfolio p {
	margin: 2px auto auto auto;
}


.portfolio a img, #portfolio a             { border: none; float: left; }
.portfolio a                               { margin: 3px; }
.portfolio a:hover                         { outline: 3px solid #F09; }

.contactimg {
	position:absolute;
	right:-50px;
	top: 1px;
}

#wufoo{width:710px;height:607px;background:white;}
iframe{height:100%;width:100%;border:none;background:white;}
.Aboutheader {
	position: relative;
	top: 3px;
}
