body
{
/*	background: #fff url('images/bg_tile_pattern.gif') repeat;*/
	background:  #f2f2f2 ; 
/*	url('images/bg_grad.gif') center repeat-y;*/
	font-family: Helvetica, Arial, sans-serif;	
}

p
{
/*	font-family: Helvetica, Arial, sans-serif;*/
}

.clear
{
	clear: both;
	margin: 0 !important;
	padding:  0 !important;
	height: 0;
}



#topBG
{
	background: transparent url('images/top_bg_repeat.gif') repeat-x scroll center top;
}

#bottomBG
{
	background: transparent url('images/bottom_bg_repeat.gif') repeat-x scroll center bottom;
}




#centerBG
{
	background: #F2F2F2;	
}

#main
{
	width: 1005px;
	margin:  0 auto;
/*	background: transparent url('images/Power-Logo.png') no-repeat scroll 0 100%; */
}
	
	#leftCol
	{
		width: 295px;
		float: left;
		margin-right: 15px;;
	}
	
		#leftCol #logo
		{
			background: transparent url('images/Power-Logo.png') no-repeat;
			height: 97px;
			margin-top: 70px;
		}
		#leftCol #tagline p
		{
			font-weight: lighter;
			color: #ccc;
			font-size: 14px;
			margin-top: 10px;
		}
		#leftCol #search 
		{
			font-weight: lighter;
			color: #ccc;
			font-size: 14px;
			margin-top: 20px;
		}
			#leftCol #search .text
			{
				width: 150px;
				margin-right: 40px;
				height: 15px;
			}
			
			
			
			
		#leftCol #navBox
		{
			margin-top: 50px;
			width: 295px;
			
		}
			#leftCol #navBox .topper
			{
				height: 41px;
				background: transparent url('images/navbox_topper.png') no-repeat;
			}
			#leftCol #navBox .content
			{
				background: transparent url('images/navbox_repeat.png') scroll repeat-y;
				width: 295px;
				
			}
				#leftCol #navBox .content ul.navList
				{
					padding-top: 10px;
				}
				#leftCol #navBox .content ul.navList li 
				{
					margin-left: 3px;
					height: 75px;
					background: transparent url('images/short_fadeline.gif') no-repeat scroll 7px 74px;
					margin-bottom: 9px;
				}
				#leftCol #navBox .content ul.navList li.final
				{
					background-image: none;
					margin-bottom: 0;
				}				

				#leftCol #navBox .content ul.navList li .imgBox
				{
					width: 81px;					
					float: left;
					margin-right: 10px;;
				}
					#leftCol #navBox .content ul.navList li .imgBox img
					{
						margin: 0 auto;
						text-align: center;
						display: block;
					}
				#leftCol #navBox .content ul.navList li .textBox
				{
					width: 150px;
					float: left;
				}
					#leftCol #navBox .content ul.navList li .textBox a
					{
						color: #000;
						text-decoration: none;
					}
					#leftCol #navBox .content ul.navList li .textBox h2
					{
						font-size: 110%;
						font-weight: normal;
						margin-top: 4px;
						margin-bottom: 10px;;
					}
					#leftCol #navBox .content ul.navList li .textBox p
					{
						font-size: 80%;
					}
				#leftCol #navBox .content ul.navList li .arrow
				{
					float: left;
					margin-top: 20px;
				}
			
			#leftCol #navBox .bottom
			{
				height: 19px;
				background: transparent url('images/navbox_bottom.png') no-repeat;
			}
		#leftCol #redBox
		{
			margin-top: 30px;
			margin-bottom: 30px;
			width: 295px;
			
		}
			#leftCol #redBox .topper
			{
				height: 41px;
				background: transparent url('images/redbox_topper.png') no-repeat;
			}
			#leftCol #redBox .content
			{
				background: transparent url('images/redbox_repeat.png') repeat-y;
				width: 295px;
			
			}
			#leftCol #redBox .bottom
			{
				height: 19px;
				background: transparent url('images/redbox_bottom.png') no-repeat;
			}
	
	
	
	
	#rightCol
	{
		width: 694px;
		float: left;
	}
	
		#rightCol #contentArea
		{
			margin-top: 30px;
/*			margin-bottom: 40px;*/
			width: 694px;
			
		}
			#rightCol #contentArea .topper
			{
/*				background: transparent url('images/content_topper.png') no-repeat;*/
				height: 55px;
			}
			#rightCol #contentArea .content
			{
				background: transparent url('images/content_repeat.png') repeat-y;
				width: 694px;
			}
			#rightCol #contentArea .bottom
			{
				background: transparent url('images/content_bottom.png') no-repeat;
				height: 19px;
			}
			
		#rightCol #footer
		{
			margin-top: 10px;
			margin-bottom: 40px;
			
		}
	
			#rightCol #footer p.copyright
			{
				color: #888;
				font-size: 11px;
				text-align: center;
				text-decoration: none;
				margin-bottom: 5px;
			}
	
			#rightCol #footer p.byline,
			#rightCol #footer p.byline a
			{
				color: #777;
				font-size: 11px;
				text-align: center;
				text-decoration: none;
			}
	
	
	
	
	
	#topMenu
	{
		height: 55px;
		list-style: none;
		float: left;
	}
		#topMenu li
		{
			float: left;				
			height: 55px;
		}
		#topMenu li a
		{
			display: block;
			text-decoration: none;
			height: 55px;
		}
		#topMenu li.tab_home
		{
			width: 115px;
			background: transparent url('images/tab_home_off.png') no-repeat;
		}
		#topMenu li.tab_products
		{
			width: 141px;
			background: transparent url('images/tab_products_off.png') no-repeat;
		}
		#topMenu li.tab_surges
		{
			width: 147px;
			background: transparent url('images/tab_surges_off.png') no-repeat;
		}
		#topMenu li.tab_specs
		{
			width: 162px;
			background: transparent url('images/tab_specs_off.png') no-repeat;
		}
		#topMenu li.tab_contact
		{
			width: 129px;
			background: transparent url('images/tab_contact_off.png') no-repeat;
		}
		
		#topMenu li.tab_home_selected
		{
			width: 115px;
			background: transparent url('images/tab_home_on.png') no-repeat;
		}
		#topMenu li.tab_products_selected
		{
			width: 141px;
			background: transparent url('images/tab_products_on.png') no-repeat;
		}
		#topMenu li.tab_surges_selected
		{
			width: 147px;
			background: transparent url('images/tab_surges_on.png') no-repeat;
		}
		#topMenu li.tab_specs_selected
		{
			width: 162px;
			background: transparent url('images/tab_specs_on.png') no-repeat;
		}
		#topMenu li.tab_contact_selected
		{
			width: 129px;
			background: transparent url('images/tab_contact_on.png') no-repeat;
		}
		
	
	
	
	
	

input,textarea
{
	font-family: Verdana, sans-serif;
	font-size:10px;
}



#bbb
{
	margin-left: 10px;
}
