#td_Wrapper_Site
{
	position:relative;
	top:10px;
	width:780px;
	border:1px solid #565452;
	margin:0 auto;
	height:100%;
}

#td_Wrapper_Ftr
{
	position:relative;
	width:782px;
	margin:0 auto;
	margin-top:10px;
}

#img_SprayCan
{
	position:absolute;
	top:25px;left:-50px;
	z-index:100;
	background:url(../images/img.spraycan.png);
	width:204px;height:212px;
}

#img_Masthead
{
	background:url(../images/masthead.gif);
	width:780px;height:79px;
}

#img_Masthead	h1
{
	display:none;
}

#img_Masthead	h3
{
	display:none;
}

#img_Masthead_subbar
{
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	background:#3297fc;
	height:12px;
}

div.img
{
	position:relative;
	top:-30px;
	border:2px solid #333;
	width:195px;height:163px;
	float:left;
	margin-right:20px;
	margin-bottom:-25px;
}

div.img b
{
	display:none;
}

#nav_Horizontal
{
	background:url(../images/bg.subnav.gif) repeat-x;
	height:20px;
	padding-left:134px;
	border-top:1px solid #1d1d1d;
	border-bottom:1px solid #8c8b8b;
}

ul#nav_Wrapper
{
	position:relative;
	margin:0;
	padding:0;
	list-style-type:none;
	left:5px;
}

ul#nav_Wrapper li
{
	float:left;
	height:20px;
}

ul#nav_Wrapper li a
{
	display:block;
}

ul#nav_Wrapper span.navhide
{
	display:none;
}

/*///////////HOME NAV///////////*/
ul#nav_Wrapper li#nav_Home a
{
	position:absolute;
	top:0;left:0;
	width:53px;height:20px;
	background:url(../images/nav.home.png);
	background-position:0 0;
}

ul#nav_Wrapper li#nav_Home a:hover
{
	background-position:0 20px;
	z-index:2;
}

/*///////////PERSONNEL NAV///////////*/
ul#nav_Wrapper li#nav_Personnel a
{
	position:absolute;
	top:0;left:44px;
	width:96px;height:20px;
	background:url(../images/nav.personnel.png);
	background-position:0 0;
}

ul#nav_Wrapper li#nav_Personnel a:hover
{
	background-position:0 20px;
	z-index:2;
}

ul#nav_Wrapper li#nav_Personnel_Open a
{
	position:absolute;
	top:0;left:44px;
	width:96px;height:20px;
	background:url(../images/nav.personnel.png);
	background-position:0 20px;
	z-index:1;
}

/*///////////PRODUCTION NAV///////////*/
ul#nav_Wrapper li#nav_Production a
{
	position:absolute;
	top:0;left:131px;
	width:100px;height:20px;
	background:url(../images/nav.production.png);
	background-position:0 0;
}

ul#nav_Wrapper li#nav_Production a:hover
{
	background-position:0 20px;
	z-index:2;
}

ul#nav_Wrapper li#nav_Production_Open a
{
	position:absolute;
	top:0;left:131px;
	width:100px;height:20px;
	background:url(../images/nav.production.png);
	background-position:0 20px;
	z-index:1;
}

/*///////////QUALITY NAV///////////*/
ul#nav_Wrapper li#nav_Quality a
{
	position:absolute;
	top:0;left:223px;
	width:72px;height:20px;
	background:url(../images/nav.quality.png);
	background-position:0 0;
}

ul#nav_Wrapper li#nav_Quality a:hover
{
	background-position:0 20px;
	z-index:2;
}

ul#nav_Wrapper li#nav_Quality_Open a
{
	position:absolute;
	top:0;left:223px;
	width:72px;height:20px;
	background:url(../images/nav.quality.png);
	background-position:0 20px;
	z-index:1;
}

/*///////////SCREENING NAV///////////*/
ul#nav_Wrapper li#nav_Screening a
{
	position:absolute;
	top:0;left:285px;
	width:93px;height:20px;
	background:url(../images/nav.screening.png);
	background-position:0 0;
}

ul#nav_Wrapper li#nav_Screening a:hover
{
	background-position:0 20px;
	z-index:2;
}

ul#nav_Wrapper li#nav_Screening_Open a
{
	position:absolute;
	top:0;left:285px;
	width:93px;height:20px;
	background:url(../images/nav.screening.png);
	background-position:0 20px;
	z-index:1;
}

/*///////////CUSTOMERS NAV///////////*/
ul#nav_Wrapper li#nav_Customers a
{
	position:absolute;
	top:0;left:370px;
	width:96px;height:20px;
	background:url(../images/nav.customers.png);
	background-position:0 0;
}

ul#nav_Wrapper li#nav_Customers a:hover
{
	background-position:0 20px;
	z-index:2;
}

ul#nav_Wrapper li#nav_Customers_Open a
{
	position:absolute;
	top:0;left:370px;
	width:96px;height:20px;
	background:url(../images/nav.customers.png);
	background-position:0 20px;
	z-index:1;
}

/*///////////PARTNERS NAV///////////*/
ul#nav_Wrapper li#nav_News a
{
	position:absolute;
	top:0;left:456px;
	width:58px;height:20px;
	background:url(../images/nav.partners.png);
	background-position:0 0;
}

ul#nav_Wrapper li#nav_News a:hover
{
	background-position:0 20px;
	z-index:2;
}

ul#nav_Wrapper li#nav_News_Open a
{
	position:absolute;
	top:0;left:456px;
	width:58px;height:20px;
	background:url(../images/nav.partners.png);
	background-position:0 20px;
	z-index:1;
}

/*///////////AWARDS NAV///////////*/
ul#nav_Wrapper li#nav_Awards a
{
	position:absolute;
	top:0;left:504px;
	width:141px;height:20px;
	background:url(../images/nav.awards.png);
	background-position:0 0;
}

ul#nav_Wrapper li#nav_Awards a:hover
{
	background-position:0 20px;
	z-index:2;
}

ul#nav_Wrapper li#nav_Awards_Open a
{
	position:absolute;
	top:0;left:504px;
	width:141px;height:20px;
	background:url(../images/nav.awards.png);
	background-position:0 20px;
	z-index:1;
}

#td_Seperator_NavCnt
{
	background:#ddd;
	border-bottom:1px solid #888581;
	height:1px;
	font-size:1px;
	line-height:1px;
}

#td_Seperator_CntFtr
{
	background:url(../images/bg.ftrdivider.gif);
	height:5px;
	font-size:1px;
	line-height:1px;
}

#cnt_Wrapper
{
	position:relative;
	border-top:2px solid #c6c3be;
	border-bottom:2px solid #c6c3be;
	background:url(../images/bg.content.gif);
	font-size:11px;
}

#cnt_Wrapper #cnt_LeftColumn
{
	position:absolute;
	top:125px;left:8px;
	width:108px;
	text-align:center;
	font-size:11px;
	line-height:14px;
	float:left;
}

#cnt_Wrapper #cnt_RightColumn
{
	position:absolute;
	top:55px;left:135px;
	width:633px;
	padding-bottom:10px;
}

ul#tbl_Awards
{
	margin:0;
	padding:0;
	list-style-type:none;
}

ul#tbl_Awards li
{
	float:left;
	margin:0 10px 10px 0;
	text-align:center;
	width:150px;
}

#ftr_Main
{
	background:#333;
	color:#3297fc;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
	padding:3px 0 3px 0;
}

#ftr_Sub
{
	background:#FFF;
	text-align:center;
	font-size:11px;
	padding-top:10px;
}

#ftr_Sub
{
	background:#FFF;
	text-align:center;
	padding-top:10px;
}