/* Primary Containers */

section
{
	display: block;
}

#wrapper
{ 		
	display: table;
	width: 1227px;
	min-height:300px;
	margin:0 auto;
	padding-left:33px;
	background:url(/gfx/body-bg.gif) repeat-y;
}

#topbar, #bottombar
{ 	
	width: 1260px;	
	margin:0 auto;	
}

#topbar
{ 		
	margin-bottom:-5px;	
}

#bottombar
{ 		
	margin-bottom:-5px;	
}

#head
{	
	width: 1227px;
	height:90px;			
}

#body
{	
	clear:both;
	display:table;
	width: 1227px;	
}

/* End Primary Containers */

#logo
{
	float:left;
	display:block;
	width:340px;
	height:59px;
	margin:10px 0 0 50px;
}

#address
{
	float:left;
	display:block;
	width:300px;
	height:20px;
	margin:20px 0 0 484px;
	text-align:right;
}

#ctl00_textPL_pagecontent
{
	clear:both;
	float:left;
	width:537px;
	min-height:100px;
	padding:40px 0 0 40px;	
}

#ctl00_imagePL_images
{	
	float:left;
	width:450px;
}

footer
{
	clear:both;
	width: 1227px;
}

/* Main Navigation */

#navigation ul{ 
    display:block;
	width: 1187;
	height:33px;
	padding-left:40px;	
	line-height:1;
	background:url(/gfx/nav-bg.gif) repeat-x;
}

#navigation li { 
	float: left;
	width:129px;
	height:23px;
	background:url(/gfx/nav-link-bg.gif) no-repeat;
	text-align:center;
	padding-top:10px;
}

#navigation li ul { 
	position: absolute;
	width:129px;	
	left: -999em; 
	z-index:50;
	padding-left:0;	
	margin:10px 0 0 0;
	background:none;
}

#navigation li ul ul { 
	margin:-22px 0 0 129px;
}

#navigation li ul li { 
	float: none;	
}

#navigation li:hover ul ul, #navigation li.sfhover ul ul {
	left: -999em;
}

#navigation li:hover ul, #navigation li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;	
}

#navigation a, #navigation li.selected li a  
{	
	color: #666;	
	text-decoration: none;	
}

#navigation a:hover, #navigation li.selected a, #navigation li.selected li a:hover
{
	color:#000;
}

/* End Main Navigation */

/* Sub Navigation */

#subnavigation ul {    
	width: 540px;	
	padding:33px 0 0 40px;	
}

#subnavigation li { 	
	display:inline;
	padding-right:15px;		
}

#subnavigation a 
{
	color:#f4ab38;
	text-transform:uppercase;	
}

#subnavigation a:hover, #subnavigation li.selected a 
{
	color:#000;	
}

/* End Sub Navigation */

/* PricesAndOption Navigation */

#pricesandoptionsnav ul{ 
    clear:both;
    display:block;
	width: 1147;
	height:115px;
	margin:40px 0 0 40px;		
}

#pricesandoptionsnav a { 
	float: left;
	width:142px;
	height:20px;
	padding-top:95px;
	background:url(/gfx/price-op-nav-bg.gif) no-repeat;
	text-align:center;	
}

/* End PricesAndOption Navigation */

/* Page Content */

h1
{
	color:#000;	
	font-family:arial;
	margin-bottom:15px;
}

#ctl00_textPL_maintext ul
{
	list-style:disc;
	padding-left:15px;
}

/* End Page Content */

/* Footer Navigation */

#footernavigation ul
{	
	float:left;
	width:890px;
	height:20px;
	padding-left:10px;	
}

#footernavigation a
{
	float:left;
	display:block;		
	padding:0 10px;
	margin:8px 0;		
	color: #000;
	text-decoration: none;
	font-size:0.8em;	
}

#footernavigation a:hover
{			
	text-decoration: underline;	
}

#copyright
{
	float:left;
	width:317px;
	height:14px;	
	padding:8px 10px 0 0;
	text-align:right;
	font-size:0.8em;
	color: #000;		
}
/* End Footer Navigation */

#ctl00_imagePL_bgimage, #ctl00_imagePL_imageoption
{
	display:none;
}

ul#customeanimation
{
	width:1020px;
	margin-left:83px;
	list-style:none;
}

#customeanimation li
{
	float:left;
	width:300px;
	margin-right:20px;
}
