﻿body                    {background-image:url(/imgs/MainBackground.png); background-position:center top; background-repeat:no-repeat;}

img                     {border: solid 0px #ffffff;}

/*#container              {width: 1000px; background-color: transparent; background-position: center top; background-repeat: no-repeat; margin: 10px auto 0;}*/

.container,
#container {height: auto; margin: 0 auto; position: relative; width: 1000px; background-image: url(/imgs/MiddleBackground.jpg); background-position: center top; background-repeat: no-repeat;}


/*{display: block; width: 1000px; margin: 0px auto; margin-top: 10px; background-color: Transparent; padding-top: 0px; background-position: top; background-repeat: no-repeat;  }*/


#BannerLinkArea a   {padding: 11px 10px 3px 10px;}

#TopCurve               {background: #ffffff url(/imgs/header-top-curvedark.jpg) repeat-x scroll 0 0; background-position: Top; height: 10px;}
#BottomCurve            {background-color: transparent; background-image: url(/imgs/header-bottom-curvedark.gif); background-repeat: no-repeat; background-position: top; height: 7px; padding-bottom: 10px;}
#HeaderSection          {text-align: center; vertical-align: top; }

#HeaderRight            {display: inline; float: right; padding-top: 40px;}
#HeaderLeft             {padding-top: 35px;}
#HeaderLeft,
#HeaderCenter           {display: inline; float: left;}

.headerAreaR            {height: 60px;}
.headerAreaL            {height: 65px;}
.headerAreaC            {height: 100px;}

.headerAreaR,
.headerAreaL,
.headerAreaC            {display: block; vertical-align: middle; text-align: center; width: 333px;}

#BannerLinkArea         {display: block; width: 998px; padding: 0px auto; height: 32px; text-align: center;}

#MainContent            {background-color: #ffffff; padding-top: 10px;}

.ProductRowArea         { width: 100%; height: 170px; vertical-align: middle;}

.ProductRowAreaProducts { width: 100%; height: 220px; vertical-align: middle;}

.CompaniesImg           {padding-bottom: 10px;}

.Col1,
.Col2,
.Col3                   {width: 266px; height: 100%; display: inline; text-align: center; vertical-align: middle;}

.Col3                   {float: right;}
.Col1,
.Col2                   {float: left;}

.Col1 div               {vertical-align: middle;}

.LowerRowItem           {padding-left: 20px; padding-bottom: 10px; width: 150px; display: inline; float: left;}

.ProductRowAreaBrand    { width: 100%; height: 120px; vertical-align: middle;}

.ProductRowAreaBrand .Col1,
.ProductRowAreaBrand .Col2,
.ProductRowAreaBrand .Col3   { height: 120px;}

.MainContentMidSection { width: 800px;}
