/* Tags */
body {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	margin: 0px;
	padding: 0px;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	height: 45px;
	width: 120px;
	background-color: #CCCCCC;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-size: 130%;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
h1 {
	font-size: large;
	font-weight: bold;
}

/* Divs */
#logo {
	padding: 0px;
	width: 175px;
	margin-left: -435px;
	position: absolute;
	left: 50%;
	top: 20px;
}
#contactform {
	margin: 0px;
	display: inline;
}
#bluerect {
	padding: 0px;
	width: 900px;
	margin-left: -450px;
	position: absolute;
	left: 50%;
	top: 187px;
}
#blueform {
	color: #FFFFFF;
	padding: 0px;
	width: 120px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 284px;
	position: absolute;
	z-index: 5;
	left: 50%;
	top: 400px;
	font-size: 55%;
}
#clicktoseemore {
	padding: 0px;
	width: 100px;
	margin-left: 60px;
	position: absolute;
	z-index: 5;
	left: 50%;
	top: 620px;
}
#worktype {
	padding: 0px;
	width: 100px;
	margin-left: 280px;
	position: absolute;
	z-index: 5;
	left: 50%;
	top: 620px;
	text-align: right;
}
#heading {
	padding: 0px;
	margin-left: 28px;
	position: absolute;
	left: 50%;
	top: 40px;
	width: 400px;
	text-align: right;
}
#submitbutton {
	position: absolute;
	top: 182px;
	left: 48px;
	z-index: 2;
}
#bluecontent {
	font-size: 85%;
	color: #FFFFFF;
	padding: 0px;
	width: 800px;
	margin-left: -390px;
	position: absolute;
	left: 50%;
	top: 240px;
	z-index: 5;
	line-height: 150%;
}
#whiterect {
	padding: 0px;
	width: 900px;
	margin-left: -450px;
	position: absolute;
	left: 50%;
	top: 187px;
}
#whitecontent {
	font-size: 85%;
	color: #666666;
	padding: 0px;
	width: 820px;
	margin-left: -410px;
	position: absolute;
	left: 50%;
	top: 240px;
	z-index: 5;
	line-height: 150%;
	text-align: center;
}
#galleryleftcol {
	display: inline;
	float: left;
	width: 410px;
	top: 0px;
}
#galleryrightcol {
	padding: 0px;
	width: 385px;
	margin-left: 430px;
	height: 400px;
}
#backtogallery {
	padding: 0px;
	width: 100px;
	margin-left: -410px;
	position: absolute;
	z-index: 5;
	left: 50%;
	top: 620px;
}
#whitecontent a {
	text-decoration: underline;
	color: #666666;
}
#bluecontent  a {
	text-decoration: underline;
	color: #FFFFFF;
}
#cloud {
	padding: 0px;
	margin-left: 89px;
	float: left;
}

/* Classes */
.textinput {
	width: 120px;
	height: 14px;
	margin: 0px;
	padding: 0px;
	background-color: #CCCCCC;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-size: 110%;
}
.indented {
	margin: 0px;
	padding-left: 170px;
}
.contactleftcol {
	font-size: 120%;
	display: inline;
	float: left;
	width: 70px;
}
.contactrightcol {
	font-size: 120%;
	font-weight: bold;
}

