@charset "utf-8";
/* CSS Document */


/* global tags */
body {
	background-color: #000;
	margin: 0 0 0 0;
}

img { border: 0px;}


/* linking system */
a.nav:visited  {text-decoration: underline; color: #FFF; margin-right: 20px;}
a.nav:active   {text-decoration: underline; color: #FFF; margin-right: 20px;}
a.nav:link     {text-decoration: underline; color: #FFF; margin-right: 20px;}
a.nav:hover  {text-decoration: none; color: #FFF; margin-right: 20px;}

a.side:visited  {text-decoration: none; color: #504147;}
a.side:active   {text-decoration: none color: #504147; }
a.side:link     {text-decoration: none; color: #504147; }
a.side:hover  {text-decoration: none; color: #FFF;}


p.sideMenu {
	margin-bottom: 5px;
	color: #76616b;
}

/* Navigation Menu */
#menuWrapper {
	width: 886px;
	margin: auto;
}

#menu {
	width: 750px;
	margin-top: 20px;
	margin-left: 20px;
}

#footerMenu {
	width: 350px;
	float: left;
	position: relative;
	top: 700px;
	left: 20px;
}

/* content */

#subpageWrapper {
	width: 1200px;
	margin: auto;
	overflow: hidden;
}

#sideMenu {
	width: 158px;
	float: left;
	margin-top: 70px;
	text-align: left;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#front {
	width: 886px;
	height: 901px;
	margin: auto;
	background: url(../images/front_03.png);
	margin-top: 30px;
	margin-bottom: 30px;
}

#about {
	width: 886px;
	height: 901px;
	float: left;
	background: url(../images/content_31.png);
	margin-top: 30px;
	margin-bottom: 30px;
}

#credential {
	width: 886px;
	height: 901px;
	float: left;
	background: url(../images/credential_31.png);
	margin-top: 30px;
	margin-bottom: 30px;
}

#equipment {
	width: 886px;
	height: 901px;
	float: left;
	background: url(../images/equipment_31.png);
	margin-top: 30px;
	margin-bottom: 30px;
}

#environment {
	width: 886px;
	height: 901px;
	float: left;
	background: url(../images/environment_31.png);
	margin-top: 30px;
	margin-bottom: 30px;
}


#quote {
	width: 886px;
	height: 901px;
	float: left;
	background: url(../images/quoterequest_31.png);
	margin-top: 30px;
	margin-bottom: 30px;
}

#contact {
	width: 886px;
	height: 901px;
	float: left;
	background: url(../images/contact_31.png);
	margin-top: 30px;
	margin-bottom: 30px;
}

#links {
	width: 886px;
	height: 901px;
	float: left;
	background: url(../images/links_31.png);
	margin-top: 30px;
	margin-bottom: 30px;
}

/* text for content */

p {margin: 0 0 0 0;
}

#aboutText {
	width: 290px;
	position: relative;
	left: 20px;
	top: 40px;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#environmentText {
	width: 200px;
	position: relative;
	left: 20px;
	top: 40px;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#contactText {
	width: 400px;
	position: relative;
	left: 50px;
	top: 60px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a:visited  {text-decoration: none; color: #fff;}
a:active   {text-decoration: none; color: #fff; }
a:link     {text-decoration: none; color: #fff;}
a:hover  {text-decoration: underline; color: #fff}

ul {margin: 0 0 0 0;}


.form { font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666;
border: 1px solid #333;
background-color: #CCC;
padding: 3 3 3 3;}

