body
{
text-align: center;
font-family: arial, verdana, sans-serif !IMPORTANT;
font-size: 12px;
color: #666364;
background: url(../images/body.jpg) repeat top left;
}

#promo_page
{
	margin: 0 auto;
	text-align: left;
	width: 800px;
	padding-top: 10px;
}
#imageHolder {width:800px;}
#bg_images
{
	position: relative;
	padding: 0px;
	margin:0px;
	top:10px;

}

.bg_img
{
	padding: 0px;
	margin-top:-5px;
}

.top_nav
{
	position: absolute;
	padding: 0px;
	top:5px;
	left:670px;
	text-align: center;
	color: #FF6600;
	font-size: 16px;
	width: 122px;
	height: 33px;
}


/*height= 250 width= 600*/
.middle
{   
	position: absolute;
	z-index:100;
	padding: 0px;
	top:225px;
	left:165px;
	width:675px;
	height:250px;
    	
}

.text_topleft
{
	position: absolute;
	padding: 0px;
	top:20px;
	left:3px;
	width:312px;
	text-align: left;
	color: #000000;
	height: 111px;
}

.text_topleft h2 
{
  font-size: 22px;
  font-family:arial;
  font-style:bold;
  padding:0px;
  margin:0px;
  color: #F47321;    /*orange*/
}


.video_bottomleft
{
	position: absolute;
	padding: 0px;
	top:160px;
	left:-4px;
	width:323px;
	height:216px;
}

.text_topright
{
	position: absolute;
	padding: 0px;
	top:28px;
	left:322px;
	width:310px;
	text-align: left;
	color: #000000;
	height: 75px;

}

.text_topright h2 
{
  font-size: 22px;
  font-family:arial;
  font-style:bold;
  padding:0px;
  margin:0px;
  color: #F47321;    /*orange*/
}
.text_bottomright
{
	position: absolute;
	padding: 0px;
	top:106px;
	left:324px;
	width:311px;
	text-align: left;
	color: #000000;
	height: 185px;
}
.text_bottomright h2 
{
  font-size: 16px;
  font-style: italic;
  padding:0px;
  margin:0px;
  color: #F47321;    /*orange*/
}


a.orange_link
{   
	color: #FF6600;
}

a.orange_link:hover
{   
	color: #000099;
}

