/* home page */
#page-4{
	
}

#page-4 .left{
	float: left;
	width: 58%;
	margin-top: 20px;
}

#page-4 .left h1{

}

#page-4 .left h2{
	font-size: 20px;
}

#page-4 .left p.descriptor{
	
}

#page-4 .right{
	float: left;
	width: 32%;
}





/* services */
#page-8{

}

#page-8 h2{
	font-size: 24px;
}

#page-8 h3{
	font-size: 20px;
}

#page-8 .information{

}

/* misc information */
#page-8 .misc{
	padding-left: 72px;
	margin-top: 15px;
}

#page-8 .misc .label{
	padding-bottom: 5px;	
}

#page-8 .misc .description{

}

/* misc information icons */
#page-8 .themes{
	background-image: url(/wp-content/uploads/2010/08/profile-icon-themes.png);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 61px;
}

#page-8 .plugins{
	display: none;
	background-image: url(/wp-content/uploads/2010/08/profile-icon-plugins.png);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 61px;
}

#page-8 .graphic{
	/*background-image: url(/wp-content/uploads/2010/07/profile-icon-graphic.png);*/
	background-image: url(/wp-content/uploads/2010/07/profile-icon-power.png);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 61px;
}

#page-8 .illustration{
	/*background-image: url(/wp-content/uploads/2010/07/profile-icon-illustration.png);*/
	background-image: url(/wp-content/uploads/2010/07/profile-icon-power.png);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 61px;
}
















/* contact page */
#page-6{
	
}

#page-6 .left{
	float: left;
	width: 48%;
}

#page-6 p.subtitle{
	margin: 0px;
}

#page-6 p.address{
	margin: 0px 0px 30px 0px;
}

#page-6 .left p.descriptor{
	padding-bottom: 30px;
}

#page-6 .right{
	float: right;
	width: 48%;
	padding: 5px;
	background-color: #FFFFFF;
	color: #3f3f3f;
	/* shadow */
	box-shadow: 0px 2px 5px #004552;
	-moz-box-shadow: 0px 2px 5px #004552;
	-webkit-box-shadow: 0px 2px 5px #004552;
	/* rounded corners */
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}

#page-6 .right h2{
	color: #3f3f3f;
	text-shadow: 0px 0px 0px #004552;
}

/* contact form */
#page-6 .right .gform_wrapper .left_label .gfield_label{
	font-weight: normal;
}

#page-6 .right .gform_wrapper .gfield_required{
	color: #3f3f3f;
}

#page-6 .right .gform_wrapper input, #page-6 .right .gform_wrapper textarea{
	border: 1px solid #c2bcb1;
	background-image: url(/wp-content/uploads/2010/07/form-field-tile.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFF;
}

#page-6 .right .gform_wrapper .gform_footer.right_label, .gform_wrapper .gform_footer.left_label{
	padding: 0px 0px 10px 0px;
}

#page-6 .right .gform_wrapper input.button{
	color: #00adcc;
	border-style: none;
	font-weight: bold;
	background-image: none;
	cursor: pointer;
}









/* about page */
#page-2{
	
}

#page-2 h2{
	font-size: 24px;
}

#page-2 h3{
	font-size: 20px;
}








/* david, josh, team profile */
#page-16 .profile, #page-18 .profile{
	
}

/* name and title */
#page-16 .profile h2, #page-18 .profile h2{
	font-size: 24px;
}

/* beginning description */
#page-16 .profile h3, #page-18 .profile h3{
	font-size: 20px;
}

/* main profile text */
#page-16 .profile p.information, #page-18 .profile p.information{

}

/* profile misc information (eg. interests) */
#page-16 .profile .misc, #page-18 .profile .misc{
	padding-left: 72px;
	margin-top: 15px;
}

#page-16 .profile .misc .label, #page-18 .profile .misc .label{
	padding-bottom: 5px;	
}

#page-16 .profile .misc .description, #page-18 .profile .misc .description{

}

/* profile misc information icons */
#page-16 .profile .gaming, #page-18 .profile .gaming{
	background-image: url(/wp-content/uploads/2010/07/profile-icon-gaming.png);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 61px;
}

#page-16 .profile .mac, #page-18 .profile .mac{
	background-image: url(/wp-content/uploads/2010/07/profile-icon-mac.png);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 61px;
}

#page-16 .profile .code, #page-18 .profile .code{
	background-image: url(/wp-content/uploads/2010/07/profile-icon-code.png);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 61px;
}

#page-16 .profile .power, #page-18 .profile .power{
	background-image: url(/wp-content/uploads/2010/07/profile-icon-power.png);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 61px;
}
