
body {
    color: black;
    background-color: #ffffff;
}
a { 
  color: #0011bb;
}

a:visited {
  color: #ccaa00;
}

a:active {
  color: red;
}

a:hover {
  color: white;
  background-color: blue;
}

/* Misc. Calls */



/* Top of page links and banner */
	
		#linkset1 {position:absolute; left: 195px; top: 130px; border-width:1px; border-style:solid; 
	border-color:black; text-align: center; width: 130px; height: 20px; font-size: 90%}
	
		#linkset2 {position:absolute; left: 325px; top: 130px; border-width:1px; border-style:solid; 
	border-color:black; text-align: center; width: 130px; height: 20px; font-size: 90%}
	
		#linkset3 {position:absolute; left: 455px; top: 130px; border-width:1px; border-style:solid; 
	border-color:black; text-align: center; width: 130px; height: 20px; font-size: 90%}
	
		#linkset4 {position:absolute; left: 585px; top: 130px; border-width:1px; border-style:solid; 
	border-color:black; text-align: center; width: 130px; height: 20px; font-size: 90%}
	
		#linkset5 {position:absolute; left: 715px; top: 130px; border-width:1px; border-style:solid; 
	border-color:black; text-align: center; width: 130px; height: 20px; font-size: 90%}

/* End of top links */


/* Home */
#collage {float: right}	


#head{
background: url(images/banbg.jpg) repeat 0 0;
position: absolute;
left:2%;
width:88%;
height:120px;
}

#content{
color: #0011bb;
font-weight: bold;
font-size: 103%; 
line-height: 130%;
width:17%;
position:absolute;
top:8em;
left:2%;
}

p.sublinks{
max-width:120px;
text-align:left;
padding: 0 0 0 8px;
font-weight: normal;
font-size: 90%; 
position:relative;

}


#secondary_content{
width:75%;
position:absolute;
top:10em;
left:19%;
float:left;
}

p.footer{
right: 10%;
position: relative;
text-align: center;
padding:5px;
}

p.rights{
right:10%;
font-size: 80%;
}


/* About Us  */

#mission{
text-align:center;
}


	/* ABOUT US SUB       STAFF */
	

p.bolderblue2{
text-align: center;
color: navy;
font-weight:bold;
font-size: 24px;
position: relative;
max-width:68%;
padding-left: 5%;
}

p.boldred{
text-align: center;
color: red;
font-weight:bold;
font-size: 24px;
position: relative;
max-width:68%;
padding-left: 5%;
}

p.boldred2{
text-align: center;
color: navy;
font-weight:bold;
font-size: 18px;
position: relative;
max-width:68%;
padding-left: 5%;
}

p.floatright{
text-align:center;
float: right; 
margin: 15px;
margin-top:30px;
}

p.floatleft{
border-style: single;
background-color:black;
float: left; 
margin: 15px;
}	

#dawn{
border-style: double;
font-size: 17px;
text-align:left;
min-height:200px;
padding-right:7%;
padding-left:2%;
margin-right:10%;
}



#al{
border-style: double;
font-size: 17px;
text-align:left;
min-height:200px;
padding-right:7%;
padding-left:2%;
margin-right:10%;
}

#jay{
border-style: double;
font-size: 17px;
text-align:left;
min-height:200px;
padding-right:7%;
padding-left:2%;
margin-right:10%;
}

#lori{
border-style: double;
font-size: 17px;
text-align:left;
min-height:200px;
padding-right:7%;
padding-left:2%;
margin-right:10%;
}

#april{
border-style: double;
font-size: 17px;
text-align:left;
min-height:200px;
padding-right:7%;
padding-left:2%;
margin-right:10%;
}

#kyle{
border-style: double;
font-size: 17px;
text-align:left;
min-height:200px;
padding-right:7%;
padding-left:2%;
margin-right:10%;
}




/* Services */
	
div.background
  {
  position: relative;
  width: 467px;
  height: 330px;
  background: url(images/staffintro.jpg) no-repeat;
  border: 4px ridge navy;
  left: 10%;
  }
  
div.transbox
  {
  color: navy;
  text-align: center;
  width: 60%;
  height: 80%;
  margin: 30px 90px;
  background-color: #ffffff;
  border: 4px ridge navy;
  /* for IE */
  filter:alpha(opacity=85);
  /* CSS3 standard */
  opacity:0.85;
  /* for Mozilla */
  -moz-opacity:0.85;
  right: 30%;
  }
p.box
  {
  color: navy;
  margin: 10px 20px;
  font-weight: bold;
  }
  
div.transbox big
  {
  color: navy;
  font-size: 20px;
  font-weight: bold;
  }
  
 
div.background2
  {
  position: relative;
  width: 515px;
  height: 386px;
  background: url(images/pmmenu.jpg) no-repeat;
  border: 4px ridge navy;
  left: 10%;
  }
  
div.transbox2
  {
  color: navy;
  text-align: center;
  width: 60%;
  height: 65%;
  margin: 65px 90px;
  background-color: #ffffff;
  border: 4px ridge navy;
  /* for IE */
  filter:alpha(opacity=85);
  /* CSS3 standard */
  opacity:0.85;
  /* for Mozilla */
  -moz-opacity:0.85;
  right: 30%;
  }
p.box2
  {
  color: navy;
  margin: 20px 25px;
  font-weight: bold;
  }
  
div.transbox big2
  {
  color: navy;
  font-size: 20px;
  font-weight: bold;
  }
  
p.servcon
{
  text-indent: 15px;
  color: navy;
  font-size: 17px;
  left: 10%;
}

p.servconh
{
  color: navy;
  font-size: 22px;
}
/*  Gallery */

#photo1{
position: relative;
left:3%;
}

/*  Troubleshoot */
	
#bluebolt{
position: relative;
left:30%;
}

/* Service Area */

p.imgcenter{
text-align: center;
color: navy;
font-size: 18px;
position: relative;
}

	

/*  Contact Us  */

p.centerblue{
text-align: center;
color: navy;
font-size: 16px;
position: relative;
max-width:68%;
padding-left: 5%;
}

p.centerboldblue{
text-align: center;
color: navy;
font-size: 16px;
position: relative;
max-width:68%;
padding-left: 5%;
font-weight: bold;
}

p.centerboldblue2{
text-align: center;
color: navy;
font-size: 18px;
position: relative;
max-width:68%;
padding-left: 8%;
}

p.centerboldblue3{
text-align: left;
color: navy;
font-size: 16px;
position: relative;
max-width:68%;
padding-left: 8%;
}

p.bolderblue{
text-align: center;
color: navy;
font-size: 20px;
position: relative;
max-width:68%;
padding-left: 5%;
}

p.bolderblue3{
text-align: center;
color: navy;
font-size: 26px;
position: relative;
max-width:68%;
padding-left: 5%;
}

p.boldblue{
text-indent: 3%;
text-align: left;
color: navy;
font-size: 17px;
position: relative;
max-width:80%;
padding-left: 5%;
}

p.boldblue3{
text-align: left;
color: navy;
font-size: 17px;
position: relative;
max-width:80%;
padding-left: 5%;
}

p.boldbluecenter{
text-align: center;
font-size: 17px;
position: relative;
max-width:65%;
left:10%;
}

p.center{
background-color: #ccccee;
border-style: outset;
text-align: center;
font-size: 17px;
position: relative;
max-width:65%;
left:10%;
}

p.phone{
position: relative;
}

p.email{
position: relative;
padding: 3px;
}

#submit{
margin: 0px;
padding: 2px;
font-size: 16px;
text-align: center;
font-weight: bold; 
}


#reset{
margin: 0px;
padding: 2px;
font-size: 10px;
text-align: center; 
font-weight: bold;
}


/* Links */

#linkpage{
border-style: ridge;
border-width: thick;
border-color: #aaaacc;
max-width:80%;
font-size: 17px;
position: relative;
padding-left: 2%;
}

#linkgr{
text-align:center;
padding-right:12%;
}

p.boldblue2{
color: navy;
font-size: 17px;
position: relative;
max-width:80%;
padding-left: 2%;
text-indent: 30px;
}



p.bolderblue2{
color: #0000ee;
font-size: 20px;
position: relative;
max-width:80%;
}

p.links{
font-size: 17px;
position: relative;
padding-left: 6%;
}

#linkpic1{
font-size: 17px;
position: relative;
padding-right:17%;
top: 15px;
}


/*  Parts Request  */

#boldblue2{
color: navy;
font-size: 16px;
position: relative;
}

p.name2{
position: relative;
padding-left: 63px;
}

p.compname2{
position: relative;
padding-left: 0px;
}


p.add2{
position: relative;
padding-left: 48px;
}

p.addline22{
position: relative;
padding-left: 106px;
}

#city{
position: relative;
padding-left: 73px;
}

p.phone2{
position: relative;
padding-left: 60px;
}

p.email2{
position: relative;
padding-left: 64px;
}

p.fax2{
position: relative;
padding-left: 20px;
}

p.manu2{
position: relative;
padding-left: 12px;
}

p.model2{
position: relative;
}

p.serial2{
position: relative;
padding-left: 4px;
}

p.age2{
position: relative;
padding-left: 0px;
}

#submit2{
margin: 0px;
padding: 2px;
font-size: 16px;
text-align: center;
font-weight: bold; 
}


#reset2{
margin: 0px;
padding: 2px;
font-size: 10px;
text-align: center; 
font-weight: bold;
}

