* {
	margin: 0 auto;
	padding: 0;
	font-family: Verdana;
	font-size: 10px;
}
a {
	color: #FFF;
	text-decoration: none;
}
a:hover {
	color: black;
	text-decoration: none;
	color: black;
}
body {
	height: 100%;
	background-color: #000;
	/* background-image: url(../images/bg3.png);
	background-repeat: repeat; */
}

#container {
	width:800px;
	height:600px;
	left:-400px;
	top:50%;
	margin-left:50%;
	margin-top:-300px;
	position: absolute;
	background-color: #000;
	background-image: url(../images/page_bg_2.png);
	background-repeat: repeat;
	/* border:1px solid #090909; */
}
#logoHolder {
	margin-top: 150px;
	width:100%;
	text-align:center;
	vertical-align:middle;
}
#camform {
	color: white;
	font-family: Verdana;
	font-size: 11px;
	top: 215px;
	right: 100px;
	width: 220px;
	position: absolute;
}
#nav {
	color: #FFF;
}
#nav #about {
	position: absolute;
	left: 570px;
	top: 103px;
}
#nav #testimonials {
	position: absolute;
	left: 607px;
	top: 123px;
}
#nav #portfolio {
	position: absolute;
	left: 660px;
	top: 155px;
}
#nav #links {
	position: absolute;
	left: 695px;
	top: 195px;
}
#nav #contact {
	position: absolute;
	left: 712px;
	top: 240px;
}
#thanksbox {
	color: white;
	font-family: Verdana;
	font-size: 11px;
	top: 265px;
	right: 100px;
	width: 210px;
	position: absolute;
}
#txtbox {
	color: white;
	font-family: Verdana;
	font-size: 11px;
	top: 210px;
	left: 475px;
	width: 210px;
	position: absolute;
	line-height: 20px;
}
#testimonialbox, #contactbox, #linksbox {
	color: white;
	font-family: Verdana;
	font-size: 11px;
	top: 210px;
	left: 120px;
	width: 270px;
	position: absolute;
	line-height: 20px;
	overflow: hidden;
}
.formBtn {
	border: 1px solid #FFF;
	color: #FFF;
	background-color: #000;
	padding: 3px;
}
.testimonial {
	width: 110px;
	float: left;
	padding-right: 20px; 
	padding-bottom: 15px;
}
.testimonial a, .portfolio a {
	color: white;
	text-decoration: none;
}
.testimonial a:hover, .portfolio a:hover {
	color: black;
	cursor: pointer;
	text-decoration: none;
}
.testimonialName {
	color: white !important;
	cursor: default;
}
.testimonialName:hover {
	color: white !important;
	text-decoration: none !important;
	cursor: default !important;
}
.tesContent, .folioContent {
	display: none;
}
#portfoliobox {
	color: white;
	font-family: Verdana;
	font-size: 11px;
	top: 200px;
	left: 125px;
	width: 230px;
	position: absolute;
	line-height: 20px;
}
.portfolio {
	width: 50px;
	float: left;
}
.folioTitle, .folioProject, .folioRole {
	padding-bottom: 15px;
}
.folioThumb {
	width: 40px;
	height: 40px;
	margin: 5px;
}
.folioScrollThumb {
	width: 25px;
	height: 25px;
	margin: 3px;
	float: left;
}
.folioImages {
	display: none;
}
#folioView {
	position: absolute;
	width: 354px;
	height: 354px;
	z-index: 100;
	left: 75px;
	top: 123px;
	display: none;
}
#folioViewCover {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 354px;
	height: 354px;
	z-index: 100;
}
#folioViewImage {
	position: absolute;
	left: 0px;
	right: 0px;
	width: 354px;
	height: 354px;
	background-color: white;
	z-index: 95;
}
#folioClose {
	position: absolute;
	left: 165px;
	top: 315px;
	z-index: 101;
}
#folioScrollEnd {
	position: absolute;
	z-index: 99;
	left: 290px;
	top: 273px;
	width: 50px;
	height: 34px;
	background-color: #848484;  
	display: none;
}
#folioViewCover {
	
}
#scrollBar {
	position: absolute;
	text-align: right;
	height: 34px;
	width: 230px;
	top: 273px;
	left: 61px;
	z-index: 102;
	display: none;
	overflow: hidden;
}
#folioScroller {
	position: relative;
	top: 0px;
	width: auto;
	height: 34px;
	background-color: #848484;
}
#folioScrollerWrapper {
	height: 34px;
	float: right;
	width: 0px;
	background-color: #848484;
}

#folioClose a {
	cursor: pointer;
}
#initContent {
	display: none;
}
div.col {
	float: left;
	width: 95px;
}

.navNorm {
	background-image: url(../images/nav1.png);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/nav1.png', sizingMethod='scale');
	width: 15px;
	height: 15px;
}

.navActive {
	background-image: url(../images/nav3.png);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/nav3.png', sizingMethod='scale');
	width: 15px;
	height: 15px;
}

.navHover {
	background-image: url(../images/nav2.png);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/nav2.png', sizingMethod='scale');
	width: 15px;
	height: 15px;
}