﻿div#Columns
{
	width:100%;
	min-height:950px;
	position:relative;
	/*top:-40px;*/
	
	
}
div#Columns div#leftCol
{
	margin-left:20px;
	float:left;
	width:490px;
	
	
}
div#Columns div#rightCol
{
	float:left;
	width:370px;
}
div#Columns div#rightCol div
{
	padding-left:15px;
		
}
div#Columns div#leftCol div
{
	
}

div#titleImageFlash
{
	
	width:496px;
}
.rightFloat
{
	float:right;
}
/*
=======================================
panel below the main marketing image
=======================================
*/
div#ImgCaption
{
	margin:0;
}

div#ImgCaption div#captionMiddle
{
	background-image:url("Images/HomePageCaptionMiddle.jpg");
	background-attachment:inherit;
	background-repeat:repeat-y;
	width:496px;	
	padding:15px 0 0 0;
	margin:0;
}
div#ImgCaption h1
{
	padding:0;
	margin:0 0 20px 0;
	margin-bottom:5px;
	width:100%;
	text-align:center;
	
}
div#ImgCaption h1 img
{
	margin-left:auto;
	margin-right:auto;
	
}
div#ImgCaption div#captionMiddle p
{
	position:relative;
	left:5%;
	width:90%;
	margin:0;
	padding:0;
}
div#ImgCaption div#captionBottom
{	
	
	background-image:url("Images/HomePageCaptionBottom.jpg");
	background-attachment:inherit;
	background-repeat:no-repeat;
	width:496px;	
	height:24px;
}

/*======================================*/

/*
====================================
Available Product Lines Panel
====================================
*/

div#ProductLines div#ProdTop
{
	
	margin:0;
	padding:0;
	background-image:url("Images/AvailableProductTop.gif");
	background-attachment:inherit;
	background-position:top center;
	background-repeat:no-repeat;
	width:380px;
	height:14px;
	
	
}
div#ProductLines div#ProdMiddle
{
	margin:0;
	padding:0;

	
	background-image:url("Images/AvailableProductMiddle.gif");
	background-attachment:inherit;
	background-position:top center;
	background-repeat:repeat-y;
	width:380px;
	
}
div#ProductLines div#ProdBottom
{
	margin:0;
	padding:0;
	background-image:url("Images/AvailableProductBottom.gif");
	background-attachment:inherit;
	background-position:top center;
	background-repeat:no-repeat;
	width:380px;
	height:24px;
	
}
div#ProductLines h1#ProdTitle
{
	
	margin-top:0px;
	padding-top:0px;
	text-align:center;
}
div#ProductLines h1,
div#ProductLines h2
{
	width:100%;
}
div#ProductLines h2
{
	margin-bottom:0px;
}
div#ProductLines h1 img
{
	margin-left:auto;
	margin-right:auto;
	position:relative;
	left:-10px;
}
div#ProductLines div#Lists,
div#MiscellaneousProducts div#MiscContentHolder
{
	position:relative;
	left:10px;
	width:295px;
	padding-bottom:20px;
}

div#Lists div.homeListItem h2
{
	margin:20px 0 0 0;
}
div#Lists div.homeListItem p
{
	margin:0 0 10px 0;
}
div#Lists div.homeListItem img.bottomBorder
{
	position:absolute;
	left:-10px;
	padding-top:5px;
	
}


/*====================*/

/*
============================
Miscellaneous Products Panel
============================
*/

div#MiscellaneousProducts h2
{
	margin-top:0px;
	position:relative;
	top:10px;
	
}

div#MiscellaneousProducts div#MiscProdTop
{
	background-image:url("Images/MiscellaneousPanelTop.gif");
	background-repeat:no-repeat;
	width:378px;
	height:12px;
	background-position:top center;
	background-attachment:inherit;
	margin-top:20px;
	
	
}
div#MiscellaneousProducts div#MiscProdMiddle
{
	background-image:url("Images/MiscellaneousPanelMiddle.gif");
	background-repeat:repeat-y;
	width:378px;
	background-position:top center;
	background-attachment:inherit;
	text-align:center;
	
	
}
div#MiscellaneousProducts div#MiscProdBottom
{
	background-image:url("Images/MiscellaneousPanelBottom.gif");
	background-repeat:no-repeat;
	width:378px;
	height:13px;
	background-position:top center;
	background-attachment:inherit;
	
}

/*HIDE BREAD CRUMB FROM THE MASTER PAGE*/
.topBreadCrumb
{
	display:none !important;
}