/* classes */







#content { /*jj-marine*/

padding:  20px 0px 0px 20px;

min-height: 410px;  /* Opera bug fix */

height: inherit;

float: left;

display: inline; /* IE bug fix */

}



#content_avid { /*jj-marine*/

padding:  0px 0px 20px 0px;

min-height: 810px;  /* Opera bug fix */

height: inherit;

float: left;

display: inline; /* IE bug fix */

}





#leftcol { /*jj-marine*/

padding:  0;

height: inherit;  /* Opera bug fix */

min-height: 410px;  /* Opera bug fix */

background: url(images/bgr__06.jpg) repeat-y;



}



#photo { /*jj-marine*/

padding:  12px 0 0 0;

}



#leftnav { /*jj-marine*/

padding:  20px 0 0 45px;

	font-size: 12pt;

	font-family: Arial, Helvetica, sans-serif;

	color: #497EA2;

	text-decoration: none;

	line-height: 14pt;

}



#leftnav a:link {

font-family: Arial, Helvetica, sans-serif;

font-size: .7em;

color: #707070;

text-decoration: none;

}



#leftnav a:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: .7em;

color: #707070;

text-decoration: none;

}



#leftnav a:hover {

font-family: Arial, Helvetica, sans-serif;

font-size: .7em;

color: #707070;

text-decoration: underline;

}



#leftnav a:active {

font-family: Arial, Helvetica, sans-serif;

font-size: .7em;

color: #707070;

text-decoration: none;

}

.leftsmall {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #996633;

	text-decoration: none;

}



#bgr_towers { /*jj-marine*/

background: url(images/bgr_towers.jpg) no-repeat;

}



/*background images for services pages */



#bgr_woodwork { /*jj-marine*/

background: url(images/bgr_woodwork.jpg) no-repeat;

}



#bgr_paint { /*jj-marine*/

background: url(images/bgr_paint.jpg) no-repeat;

}



#bgr_commissioning { /*jj-marine*/

background: url(images/bgr_commissioning.jpg) no-repeat;

}



#bgr_electronics { /*jj-marine*/

background: url(images/bgr_electronics.jpg) no-repeat;

}



#bgr_enclosures { /*jj-marine*/

background: url(images/bgr_enclosures.jpg) no-repeat;

}



#bgr_hauling { /*jj-marine*/
	background: url(images/bgr_hauling.jpg) no-repeat;
}

#bgr_transportation { /*jj-marine*/
	background: url(images/bgr_transportation.jpg) no-repeat;
}


#bgr_hvac { /*jj-marine*/

background: url(images/bgr_hvac.jpg) no-repeat;

}



#bgr_engine { /*jj-marine*/

background: url(images/bgr_engine.jpg) no-repeat;

}



#bgr_services { /*jj-marine*/

background: url(images/bgr_services.jpg) no-repeat;

}



#bgr_storage { /*jj-marine*/

background: url(images/bgr_storage.jpg) no-repeat;

}



#bgr_transportation { /*jj-marine*/

background: url(images/bgr_transportation.jpg) no-repeat;

}



#bgr_fiberglass { /*jj-marine*/

background: url(images/bgr_fiberglass.jpg) no-repeat;

}



#bgr_propeller { /*jj-marine*/

background: url(images/bgr_propeller.jpg) no-repeat;

}



#bgr_canvas { /*jj-marine*/

background: url(images/bgr_canvas.jpg) no-repeat;

}





/*background images for services pages */



#bgr_dir_directions { /*jj-marine*/

background: url(images/bgr_dir_directions.jpg) no-repeat;

}



#bgr_towers { /*jj-marine*/

background: url(images/bgr_towers.jpg) no-repeat;

}



#bgr_about { /*jj-marine*/

background: url(images/bgr_about.jpg) no-repeat;

}



#bgr_contact { /*jj-marine*/

background: url(images/bgr_contact.jpg) no-repeat;

}





#footer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 14pt;

	color: #FFFFFF;

	text-decoration: none;

}



#footer a:link, a:hover, a:visited, a:active{

	text-decoration: underline;

}

.homebody {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11pt;

	line-height: 18pt;

	color: #333333;

	text-decoration: none;

}

.services {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	line-height: 16pt;

	padding: 0 55px 0 50px;

}
