/* ACTION STAINLESS */

/* BODY */

body
{
	margin: 0px;
	text-align: center;
	/*background-color: #660000;*/
	background:#656767 url(images/bckgnd.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#page
{
	width: 810px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 7px;
	padding-top:5px;
	margin-top: 8px;
	border-bottom:#333333 solid 2px;
	border-bottom:#666 solid 1px;
	display: block;
	text-align: left;
	background-color: #FFFFFF;
}
#content-table
{
border-bottom:#393760 solid 1px;
}

/* HEADER + TOP NAVIGATION */
#fullHeader{
width:100%;
height:100px;
background:#333 url(images/header-tile.jpg) center top repeat-x;
}

#header
{
	/*margin-top: 5px;
	background-color: #393760;*/
}
#topnav
{
	height: 21px;
	text-align: right;
	/*background-color: #FBA02D;*/
	background-image: url(images/linkbgr11.png);
	border-top: 1px solid #393760;
	border-left: 1px solid #393760;
	border-right: 1px solid #393760;
	border-bottom: 1px solid #bbb;
	/*border-bottom: 1px solid #393760;*/
}
#topnavlist
{
	margin: 0px 10px;
	padding: 0px;
	list-style-type: none;
}
.topnav
{
	display: inline;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*border: 1px solid #FBA02D;*/
}
.topnav a
{
	margin: 0px;
	padding: 1px 7px 3px 7px;
	border: 1px solid #FBA02D;
	border-bottom: none;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
}
.topnav a:hover
{
	/*border: 1px solid #393760;*/
	border: 1px solid #ddd;
	border-top:none;
	border-bottom:none;
	padding: 1px 7px 4px 7px;
	color: #000066;
	text-decoration: none;
	/*background-color: #FFFFFF;*/
	background-image: url(images/linkbgr10.png);
	/*background-repeat: repeat-x;*/
}
/*a.activeLink
{
	margin: 0px;
	color: #990000 !important;
	text-decoration: none;
	border: 1px solid #393760;
	border-top: none;
	border-bottom: none;
	padding: 1px 7px 4px 7px;
	background-image: url(images/linkbgr6.png);
	cursor: default;
}
a.activeLink:hover
{
	background-image: url(images/linkbgr6.png);
}
*/

/* LEFT NAVIGATION */

#leftnav
{
	padding: 0px 5px 5px 5px;
	border-left: 1px solid #393760;
	border-right: 1px solid #393760;
	/*position: relative;*/
}
.leftnavhead
{
	margin: 10px 0px 10px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	/*position: absolute;
	top: 0px;
	left: 5px;*/
}
.leftnav
{
	list-style: none;
	margin: 0px;
	padding-left: 10px;
	line-height: 20px;
	/*position: absolute;
	top: 30px;
	left: 5px;*/
}
.leftnav a, .leftnav a:visited
{
	color: #006699;
	text-decoration: none;
}
.leftnav a:hover
{
	color: #006699;
	text-decoration: underline;
}
img.years
{
	text-align: center;
	margin: 10px 0px 0px;
}
div.address
{
	text-align: center;
	margin-bottom: 10px;
	/*position: absolute;
	bottom: 30px;*/
}

/* CONTENT */

#content
{
	border-right: 1px solid #393760;
	padding: 0px 10px 10px 10px;
}
h1
{
	margin-top: 5px;
	font-size: 18px;
	color: #660000;
}
h2
{
	font-size: 15px;
	color:#393760;
}
h3
{
	font-size: 14px;
	color #333333;
}

.homehead_text
{
	font-size: 13px;
	color:#FFFFFF ;
}


#content a, #content a:visited
{
	color: #0000FF;
	text-decoration: underline;
}
#content a:hover
{
	color: #000099;
	text-decoration: none;
}
ul
{
	list-style: square;
}
.images
{
	float: right;
	margin: 0px 0px 20px 10px;
}
.images-center
{
	text-align: center;
	margin: 10px 0px;
}
.images-left
{
	text-align: left;
	margin: 10px 0px;
}
.images img, .images-center img
{
	
	border: 1px solid #393760;
	margin: 2px;
}
.index-table
{

}
.index-table td
{
	vertical-align: top;
	border: 1px solid #CCCCCC;
	padding: 5px;
	font-size:11px;
}
.index-table td.header
{
	background-color:#393760;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	/*background-image: url(images/metalbgr2.png);*/
}
.index-table .right
{
	padding: 0px;
	vertical-align: top;
	border: none;
}
div.right-top
{
	vertical-align: top;
}

div.right-bottom
{
	vertical-align: top;
	border: 1px solid #CCCCCC;
	height: 111px;
	padding: 0px;
	background-image: url(images/welder.jpg);
}
.divcenter-text
{
text-align:center;
}
.index-table h2
{
	margin: 0px;
	font-style: italic;
}

div.imgright
{
	margin-left:18px;
	margin-bottom:10px;
	float:right;
	border: 1px solid #CCCCCC;
}
div.imgright_noborder
{
	margin-left:18px;
	margin-bottom:10px;
	float:right;
}
/*
.index-table h4
{
	margin: 0px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #393760;
	font-size: 16px;
	font-style: italic;
	line-height: 22px;
}
*/
.data-table
{
 	border-collapse:collapse;
}
.data-table td
{
	vertical-align: top;
	border: 1px solid #CCCCCC;
	padding: 4px;
}
.data-table th
{
	border: 1px solid #CCCCCC;
	background-color: #CCCCCC;
	text-align: left;
	vertical-align: top;
	padding: 5px;
}
.data-table .data-subhead
{
	background-color:#EEE;
	font-weight:bold;
}
.data2 td
{
	padding: 3px;
}
.data
{
	margin-bottom: 15px;
	width: 100%;
	border: 1px solid #999999;
}
.data td, .data th
{
	text-align: left;
	vertical-align: top;
	padding: 5px;
}
.data th
{
	background-color: #CCCCCC;
	border-bottom: 1px solid #999999;
}
.databoxes td
{
	text-align: left;
	vertical-align: top;
	padding: 5px;
	border: 1px solid #999999;
}

.homeleft-text{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ddd;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	vertical-align: middle;
	border: 1px solid #CCCCCC;
	background-color: #393760;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}

.homelink
{
	padding-left:28px;
	margin-left:0px;
	line-height:18px;
}

.homelink a, .homelink a:visited
{
	color: #0000FF;
	text-decoration: underline;
}
.homelink a:hover
{
	color: #000099;
	text-decoration: none;
}

/* FOOTER */

#footer {
margin-top:7px;
clear:both;
float:left;
font-size:11px;
width:100%;
color:#dbd2d2;
background-color:#bbb;
background:#bbb url(images/footer2.png);
height:85px;
}
#footer a {
color:#dbd2d2;
text-decoration:none;
}
#footer a:hover {
text-decoration:underline;
}
#footer .middle{
width:800px;
margin:0 auto;
}
.footerLeft {
float:left;
padding:12px 10px 10px 0px;
text-align:left;
}
.footerRight {
text-align:right;
float:right;
padding:12px 0px 10px 10px;
}
.footer
{
	padding: 4px 5px;
	margin-bottom: 0px;
	border: 1px solid #393760;
	background-image: url(images/footerbgr.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-align: right;
}
.footer a
{
	color: #CCCCCC;
	text-decoration: underline;
}

.footer a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
