/*====================
Pantera Solutions CSS
Josiah Platt - Fuor.de
Copyright 2008
======================*/

/* IE Fixes */

a img {
	border: 0;
}

.broken{
  line-height: 1px;
  font-size: 1px;
}
br.clearMod { 
	line-height: 0; 
	display: block; 
}
.aee{
	padding-top: 10px;
	padding-left: 70px;
}
/*-------------
GLOBAL 
--------------*/

*, html {
	margin: 0;
	padding: 0;
}
body{
	background-color: #161616;
	margin: 0 auto;
}
a{
	text-decoration: none;
	color: #fff;
}
a:hover{
	text-decoration: underline;
}
#header{
	margin: 0 auto;
	width: 900px;
	height: 193px;
	background-image: url('../images/headerBG.jpg');
	background-repeat: no-repeat;
	text-align: right;
	color: #fff;
	list-style-type: none;
	padding-top: 69px;
	font-size: 11px;
	font-family: Arial, Tahoma, sans serif;
}
#header li{
	display: inline;
	padding-right: 5px;
}
#header li.right{
	padding-right: 70px;
}
#content{
	margin: 0 auto;
	padding: 0;
	width: 900px;
	background-image: url('../images/bodyBG.jpg');
	background-repeat: repeat-y;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
}
.clear{
	clear: both;
}
.spacerr{
	padding-top: 10px;
}
.margme{
}
.padme{
	padding-bottom: 15px;
}
.padtop{
	padding-top: 30px;
}
.padtop1{
	padding-top: 1px;
}

/*-------------
Home
--------------*/

#homeHeader{
	margin: 0 auto;
	padding: 0;
	width: 900px;
	height: 129px;
	background-image: url('../images/subHeadHome.jpg');
	background-position: top right;
	background-repeat: no-repeat;
}
#contentLeft{
	width: 460px;
	float: left;
	display: inline;
	padding-left: 80px;
	padding-top: 30px;
	list-style-type: none;
}
.welcome{
	width: 90px;
	height: 17px;
	background-image: url('../images/titleWelcome.jpg');
	background-repeat: no-repeat;
	float: left;
}
.getInTouch{
	width: 232px;
	height: 17px;
	background-image: url('../images/titleGetInTouch.jpg');
	background-repeat: no-repeat;
	float: left;
}
.whatWeDo{
	width: 119px;
	height: 17px;
	background-image: url('../images/titleWhatWeDo.jpg');
	background-repeat: no-repeat;
	float: left;
}
#contentLeft li{
	clear: left;
	padding-bottom: 30px;
}
.floater{
	float: left;
	padding-right: 15px;
}
#contentRight{
	width: 232px;
	float: left;
	display: inline;
	padding-left: 40px;
	padding-top: 30px;
	list-style-type: none;
}
#contentRight li.spaces{
	clear: left;
	padding-bottom: 25px;
}
#contentRight li img{
  float: left;
}
/*-------------
Services
--------------*/

#servicesHeader{
	margin: 0 auto;
	padding: 0;
	width: 900px;
	height: 129px;
	background-image: url('../images/subHeadServices.jpg');
	background-position: top right;
	background-repeat: no-repeat;
}
#servicesContent{
	width: 735px;
	margin: 0 auto;
	list-style-type: none;
	text-align: left;
	padding-top: 30px;
}
#servicesContent li{
	text-align: left;
	clear: both;
}
.services{
	width: 76px;
	height: 17px;
	float: left;
	background-image: url('../images/titleServices.jpg');
	background-repeat: no-repeat;
}
.industries{
	width: 161px;
	height: 17px;
	float: left;
	background-image: url('../images/titleIndustries.jpg');
	background-position: left;
	background-repeat: no-repeat;
}
.innerList{
	padding-left: 20px;
	padding-bottom: 15px;
	list-style-type: disc;
}
#innerList li{
	padding-bottom: 3px;
}

/*-------------
Projects
--------------*/

#projectsHeader{
	margin: 0 auto;
	padding: 0;
	width: 900px;
	height: 129px;
	background-image: url('../images/subHeadProjects.jpg');
	background-position: top right;
	background-repeat: no-repeat;
}
#projectsContent{
	width: 735px;
	margin: 0 auto;
	list-style-type: none;
	text-align: left;
	padding-top: 30px;
}
.projects{
	width: 137px;
	height: 17px;
	float: left;
	background-image: url('../images/titleProjectProfiles.jpg');
	background-repeat: no-repeat;
	padding-bottom: 20px;
}
.projectH{
}
.projectJ{
	line-height: 25px;
}

/*-------------
Info
--------------*/
#infoHeader{
	margin: 0 auto;
	padding: 0;
	width: 900px;
	height: 129px;
	background-image: url('../images/subHeadInfo.jpg');
	background-position: top right;
	background-repeat: no-repeat;
}
#infoContent{
	width: 735px;
	margin: 0 auto;
	list-style-type: none;
	text-align: left;
	padding-top: 30px;
}
#infoContent li{
	padding-bottom: 5px;
}
.zip{
	width: 125px;
}
#infoContent input{
	border: solid 1px #666666;
}
#infoContent input.most{
	width: 275px;
	border: solid 1px #666666;
	/*margin-bottom: 5px;*/
}
#infoContent input.zip{
	width: 125px;
}
.contact{
	width: 192px;
	height: 22px;
	float: left;
	background-image: url('../images/titleRequest.jpg');
	background-repeat: no-repeat;
	padding-bottom: 10px;
}
.errorz{
	color: #ff0000;
}
.selects{
	width: 133px;
}
.butt0n{
	margin-top: 10px;
}
/*-------------
Footer
--------------*/

#footsies{
	margin: 0 auto;
	width: 900px;
	height: 87px;
	background-image: url('../images/footerBG.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	text-align: right;
	color: #999;
	list-style-type: none;
	padding-right: 60px;
	padding-top: 55px;
	font-size: 11px;
	font-family: Arial, Tahoma, sans serif;
}
#footsies .right{
	padding-right: 40px;
}
#footsies:hover{
	color: #fff;
}
#footsies:hover a{
	color: #006699;
}
#footsies li{
	display: inline;
	padding-right: 5px;
}
#footsies a{
	color: #999;
}
#footsies a:hover{
	color: #66ffff
}
