body {
	background-color: #000000;
	background-image: url(../images/bk_body.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
a:link, a:visited, a:active, a:hover{
	color: #000000;
	text-decoration: none;
}
a:hover{
	color: #BD9C1B;
	text-decoration: underline;
}
#container {
	width: 990px;
	margin: 0 auto 0 auto;
	padding-bottom:30px;
}

#header {
width: 918px;
height: 112px;
background: transparent;
margin-right: 72px;
}
#homeheader {
width: 465px;
height: 112px;
background: url(../images/pnt_01.jpg) no-repeat left;
float: left;
}
#navigation {
width: 451px;
height: 112px;
background: url(../images/pnt_02.jpg) no-repeat left;
float: right;
margin: 0;
padding: 0;
}
#headerbar{
	width: 851px;
	height: 20px;
	margin: 0 0 0 67px;
	background-image: url(../images/pnt_05.jpg);
	background-repeat: no-repeat;
	clear: both;
}
#corner{
	width: 185px;
	height: 106px;
	position: relative;
	left: 733px;
	z-index: 3;
	background-image: url(../images/homecorner.gif);
	background-repeat: no-repeat;
	margin-top: -276px
}
#flashholder{
	width: 831px;
	height: 276px;
	position: relative;
	left: 87px;
	/*top:-66px;*/
	/*background-image: url(../images/flash.jpg);*/
	background-color: #000000;
}
#homecontent {
	margin:170px 0pt 0pt 67px;
	clear: both;
	width: 851px;
	height: 344px;
	background-image: url(../images/pnt_09.jpg);
	background-repeat: no-repeat;
}
#content {
	margin:0 0 0 0px;
	clear: both;
	width: 852px;
	min-height: 540px;
	_height:540px;
}
#content {
	clear: both;
}
#logocol{
	width: 131px;
	height: 523px;
	background-image: url(../images/logobar.gif);
	background-repeat: no-repeat;
	position: relative;
	z-index: 15;
	top: -211px;
}
#main1 {
	background:url(../images/main1_bg.jpg) repeat-y;
	margin-left:67px;
}
#main2 {
	background:url(../images/main2_bg.jpg) repeat-y right top;
	margin-right:72px;
}
#leftcol{
	width: 130px;
	min-height: 540px;
	_height: 540px;
	background-image: url(../images/pnt2_03.jpg);
	background-repeat: no-repeat;
	margin: 0;
	float: left;

}
#centercol{
	width: 578px;
	height:auto;
	background-image: url(../images/pnt2_04.jpg);
	background-repeat: no-repeat;
	margin: 0;
	float: left;
	overflow: hidden;
}
#centerbkg {
	background:url(../images/bkg_bg.jpg) repeat-y;
}
.imgheader {
	margin: 0;
}
#rightcol{
	width: 143px;
	min-height: 540px;
	_height: 540px;
	background-image: url(../images/pnt2_05.jpg);
	background-repeat: no-repeat;
	margin: 0;
	float: left;
}
#experience{
	padding: 40px 0 0 30px;
	width: 268px;
	height: 115px;
	overflow: hidden;
	color: #000000;
	float: left;
}
#events{
	width: 191px;
	height: 130px;
	overflow: hidden;
	color: #000000;
	float: left;
	padding: 40px 0 0 50px;
}
#events p, #stores p{
	font-size: 9px;
	margin: 0 0 5px 0;
}
.date{
	color: #005482;
	font-weight: bold;
}
.title{
	color: #000000;
	font-weight: bold;
}
#stores{
	color:#000000;
	float: right;
	height: 248px;
	overflow: hidden;
	padding: 0px 15px 15px;
	width: 112px;
}
#stores2{
	color:#000000;
	overflow: hidden;
	padding: 151px 15px 15px;
	width: 112px;
}

#stores span, #stores2 span{
	font-size: 9px;
	color:#000000;
	font-weight: bold;
}

#holder
{
	margin-top: -440px;
	width: 721px;
	height: 278px;
	float: right;
}
#bodycopy{
	margin: 23px 0 0 151px;
	width: 759px;
	padding: 0 0 25px 0;
	color: #434343;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
}
#bodycopy2{
	margin: 30px 25px 25px 45px;
	padding: 0;
	color: #434343;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	min-height:450px;
	_height:450px;
}

#footer {
	color: #005482;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	position: relative;
	left: 75px;
	top: -20px;
}
#footer2 {
	color: #005482;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	padding-left:90px;
	margin-top:-20px;
}
#new_footer {
	background:url('../images/new_foot_bg.jpg') no-repeat left top;
	width:851px;
	height:94px;
	margin-left:67px;
	margin-top:-20px;
}
.clearance
{
	clear: both;
	height: 1px;
	margin-bottom: -1px;
	font-size: 0;
	line-height: 0;
}
#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0 0 0 440px;
} 

#nav-menu li {
	float: left;
	margin: 0;
}
#nav-menu li a
{
background:   url(../images/nav.jpg) repeat-x left bottom;
display: block;
width: 59px; height:28px;
background-position: 0 0;
}

/*ul li#nav_home a {
   width:59px;
   background-position: -440px 0;
   } */
ul li#nav_about a {
   width:78px;
   background-position: -499px 0;
   }  
ul li#nav_team a {
   width:130px;
   background-position: -577px 0;
   } 
ul li#nav_career a {
   width:147px;
   background-position: -707px 0;
   } 
ul li#nav_companies a {
   width:106px;
   background-position: -854px 0;
   }   
ul li#nav_end {
   width:30px;
   background-position: -960px 0;
   }      
#nav-menu li span {
	display: none;
}
a#i4 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5pt;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 1.2px;
}
a#i4 img{
	margin: 0px 3px;
	position: relative;
	top: 3px;
}
