#main
{
min-height: 320px;
padding: 0px;
}

.warrantyicon { float: right; }

#splash
{
background: #aaa;
height: 199px;
position: relative;
}

#splash img
{
height: 199px;
left: 0;
position: absolute;
top: 0;
width: 956px;
}

#processes
{
background: #000;
color: #f63;
height: 31px;
padding: 3px 5px 3px 10px;
}

#processes a
{
background-position: 2px center;
background-repeat: no-repeat;
color: #f63;
display: block;
float: left;
font-size: 10px;
font-weight: bold;
height: 26px;
line-height: 1.1em;
margin-right: 15px;
padding: 3px 7px 2px 31px;
}

#processes a: hover
{
background-color: #333;
text-decoration: none;
}

#processes a: visited { color: #f63; }

#pWire { background-image: url('/images/processes/wirefeed.png'); }
#pStick { background-image: url('/images/processes/stick.png'); }
#pTIG { background-image: url('/images/processes/tig.png'); }
#pGenerator { background-image: url('/images/processes/generator.png'); }
#pPlasma { background-image: url('/images/processes/plasma.png'); }
#pOxyfuel { background-image: url('/images/processes/oxyfuel.png'); }
#pHelmets { background-image: url('/images/processes/helmets.png'); }
#pRodWire { background-image: url('/images/processes/rod-wire.png'); }
#pElecWire { background-image: url('/images/processes/electrode-wire.png'); }

#processes #pAcc
{
background-image: url('/images/processes/accessories.png');
height: 20px;
padding-top: 9px;
}

#seotext
{
color: #999;
font-size: 11px;
margin: 0 auto;
padding: 10px;
width: 936px;
}

/****************************************************************
 Lower three boxes
****************************************************************/
#home-dashboard /* IF IE6 */
{
overflow: hidden;
background: #e9e9e9;
background: -moz-linear-gradient(center top,  #bfbfbf 0%, #e9e9e9 100%) repeat-x;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #bfbfbf), color-stop(1.0, #e9e9e9)) repeat-x;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFbfbfbf, endColorstr=#FFe9e9e9)";
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFbfbfbf, endColorstr=#FFe9e9e9);
padding: 30px;
position: relative;
}

	#home-dashboard .item /* If IE */
	{	
	
	height: 250px;
	width: 278px;	
	float: left;
	margin-left: 20px;
	position: relative;
	}
	
	#home-dashboard .item__stylized
	{
	background: #fafafa;
	background: -moz-linear-gradient(center top,  #fff 0%, #f1f1f1 100%) repeat-x;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #fff), color-stop(1.0, #e4e4e4)) repeat-x;
	border: 1px solid #bbb;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;	
	}
	
	#home-dashboard .item__padding {padding: 5px; }

	#home-dashboard .item-blank
	{
	background: transparent none;
	border: 0px;
	}

	#home-dashboard .first-child { margin-left: 0px; }
	
	.home-item-banner
	{
	max-width: 100%;
	}


/****************************************************************
 Products
****************************************************************/
#home-products { position: relative; }

#home-product-slides
{
list-style-type: none;
margin: 0px;
padding: 0px;
position: absolute;
top: 1px; /* 33px */
left: -22px; /* 9px */
height: 232px;
width: 305px;
z-index: 3;
}

	#ads-window, #carousel li, #carousel li a
	{
	display: block;
	height: 232px;
	width: 305px;
	overflow: hidden;
	}

		#ads-window { position: relative; }

			ol#carousel
			{
			position: absolute;
			left: 2px;
			top: 0px;
			list-style-type: none;
			margin: 0px;
			padding: 0px;
			}

#home-product-footer /* If IE */
{
background: #000;
-moz-border-radius: 0px 0px 10px 10px;
-webkit-border-radius: 0px 0px 10px 10px;
border-radius: 0px 0px 10px 10px;
height: 16px;
padding: 5px;
width: 273px;
position: absolute;
left: 0px;
bottom: 0px;
}

	#home-product-controls { float: left; }

	#ad-title
	{
	color: #fff;
	display: block;
	float: left;
	line-height: 16px;
	text-indent: 5px;
	}

/****************************************************************
 News
****************************************************************/
#top-splash,
#bottom-splash
{
border: 0px;
position: absolute;
left: -1px;					
}

#top-splash { top: 0px; }

#bottom-splash { top: 145px; }

/****************************************************************
 Social
****************************************************************/
/* Widget Navigation */
#widgnav ul,
#ytwidget ul,
#home-news ul
{
list-style: none;
margin: 0px;
padding: 0px;
}

#widgnav ul { overflow: hidden; }

#widgnav li { float: left; }

#widgnav li a
{
background-color: #cbcbcb; 
border: 1px solid #999;
border-bottom: 0px;
border-radius: 5px 5px 0px 0px;
color: #5e6061;
cursor: pointer;
display: block;
margin: 0px 5px 0px 0px;
padding: 4px 12px;
text-decoration: none;
}

#widgnav li.selected a
{
background: #fff;
color: #ff7e53;
}

/* Facebook Widget Tab */
#fbwidget,
#fbwidget iframe
{
height: 220px;
width: 272px;
}

#fbwidget iframe
{
border: none;
overflow: auto;
}

/* Other tabs */
.faux-fb-tab
{
border-style: solid;
border-width: 1px;
border-color: #315c99 #aaa #aaa #aaa;
display: none;
height: 198px;
width: 250px;
overflow: auto;
padding: 10px;
}

/* Youtube tab */
#ytwidget img { width: 120px; }

#ytwidget a
{
color: #335599;
font-weight: bold;
}

.yt-thumb
{
border-top: 1px solid #ccc;
margin: 5px 0px 10px 0px;
padding-top: 10px;
}

.first-child .yt-thumb { border-top: 0px; }

/* News tab */
#home-news h3
{
margin: 0px;
overflow: hidden;
}

#home-news h3 a:hover { text-decoration: none; }

	#home-news-rss
	{
	background: url(/images/home/template/rss.png) no-repeat left center;
	color: #000;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 22px;
	}

	#home-news-all
	{
	background: #ff6633;
	background: -moz-linear-gradient(center top,  #ff6633 0%, #773018 100%) repeat-x; /* If IE */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #ff6633), color-stop(1.0, #773018)) repeat-x;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFff6633, endColorstr=#FF773018)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFff6633, endColorstr=#FF773018);
	border: 1px solid #777;
	display: block;
	color: #fff;
	float: right;
	font-size: 10px;
	line-height: 10px;
	padding: 3px 0px;
	text-align: center;
	width: 60px;
	}

#home-news ul
{
list-style-type: none;
margin: 12px 0px 0px 0px;
padding: 0px;
}

	#home-news ul li
	{
	border-top: 1px solid #f2f2f2;
	padding: 5px 0px;
	}

	#home-news ul li.first-child { border-top: 0px; }

		.home-news-title
		{
		color: #000;
		display: block;
		font-size: 12px;
		line-height: 16px;
		margin-bottom: 3px;
		}

		.home-news-date
		{
		color: #888;
		font-size: 11px;
		}

		.home-news-more
		{
		color: #ff6633;
		font-size: 11px;
		}