.flashFeature{
   margin: 0px 0px 0px 14px;
   height: 204px;
   width: 770px;
   overflow: hidden;
}

/*
LAYOUT
*/

div#contentLeftColumn{
   background-image: url(../images/dotted-bdr.png);
   background-repeat: repeat-y;
   background-position: top left;
   width: 383px;
   float: left;
}

div#contentRightColumn{
   width: 387px;
   float: left;
}

div#innerLeftColumn{
   background-image: url(../images/dotted-bdr.png);
   background-repeat: repeat-y;
   background-position: top left;
   width: 228px;
   float: left;
}

div#innerRightColumn{
   background-image: url(../images/dotted-bdr.png);
   background-repeat: repeat-y;
   background-position: top left;
   width: 159px;
   float: right   
}

div#contentLeftColumnFeature{
   margin: 0px 0px 0px 14px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: Black;
   background-color: inherit;   
}

#mainFeatureText h1{
   font-size: 1.63em; 
   font-weight: normal;
   margin: -0.1em 0 0 0;
   padding: 0;
   line-height: normal;
}

#mainFeatureText h2{
   color: #FF6600;
   background-color: inherit;
   font-size: 2.72em;
   /*margin: 7px 0px 10px 0px;*/
   margin: -0.15em 0 0 0;
   padding: 0;
   line-height: normal;
}

#mainFeatureText h3{
   font-size: 1.27em;
   color: #878787;
   background-color: inherit;
   font-weight: normal;
   /*margin: 0 0 19px 0;*/
   margin: 0.15em 0 1.3em 0;
   padding: 0;
   line-height: normal;
}

div#mainFeatureText{
   margin: 0px 15px 0px 0px;
   font-size: 1.1em;
   line-height: 1.63em;
}

.imageLeftWrapping{
   padding: 0px 18px 10px 0px;
   float: left;
}

div#innerLeftColumnFeature{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 1.1em;
   line-height: 1.54em;
   color: #15578D;
   margin: 0px 18px 0px 18px;
}

div#innerLeftColumnFeature h2{
   font-size: 1.27em;
   font-weight: bold;
   color: #808080;
   margin: 0px 0px 5px 0px;
   line-height: 1.14em;
}

div#innerLeftColumnFeature a{
   text-decoration: none;
   color: #FF6600;
   background-color: inherit;
}

div#innerLeftColumnFeature a:hover{
   text-decoration: underline;
}

div#innerLeftColumnFeature a:visited{
   color: #CC5200;
}

div#innerRightColumnFeature{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #15578D;
   font-size: 1.1em;
   line-height: 1.54em;
   margin: 19px 0px 0px 18px;
}

div#innerRightColumnFeature .quote{
   font-size: 0.9em;
   font-style: italic;
   margin-bottom: 2em;
}

div#innerRightColumnFeature h2{
   font-size: 1.63em;
   color: #FF6600;
   margin: 0 0 1em 0;
   font-weight: normal;
   line-height: 1.3em;
}

div#innerRightColumnFeature a{
   font-size: 1.09em;
   color: #5384AB;
   background-color: inherit;
   text-decoration: none;
}

div#innerRightColumnFeature a:hover{
   text-decoration: underline;
}

div#innerRightColumnFeature a:visited{
   color: #3D6482;
}

/*
PRODUCT BOXES
*/

div#featureProductsBox{
   background-color: #3297B9;
   height: 114px;
   width: 770px;
   margin: 0px 14px 0px 14px;
   position: relative;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #ffffff;
}

/* Top Left Rounded Corner */
img#featureProductsBoxTL{
   position: absolute;
   top: 0px;
   left: 0px;
}

/* Top Right Rounded Corner */
img#featureProductsBoxTR{
   position: absolute;
   top: 0px;
   right: 0px;
}

/* Bottom Left Rounded Corner */
img#featureProductsBoxBL{
   position: absolute;
   bottom: 0px;
   left: 0px;
}

/* Bottom Right Rounded Corner */
img#featureProductsBoxBR{
   position: absolute;
   right: 0px;
   bottom: 0px;
}

div#featureProductsBoxLeftColumn{
   width: 502px;
   height: 100%;
   float: left;
}

div#featureProductsBoxInnerLeftColumn{
   width: 251px;
   height: 100%;
   float: left;
}

div#featureProductsBoxInnerRightColumn{
   width: 251px;
   height: 100%;
   float: right;
}

div#featureProductsBoxRightColumn{
   width: 251px;
   height: 100%;
   float: left;
}

div#featureProductsBox a{
   font-weight: bold;
   font-size: 12px;
   color: #ffffff;
   text-decoration: none;
}

div#featureProductsBox a:hover{
   text-decoration: underline;
}

div#featureProductsBox a:hover{
   color: #F5F5F5;
}

div.productFeature{
   margin: 14px 0px 0px 15px;
   position: relative;
}

div.productFeature img{
   position: absolute;
   top: -26px;
   right: -4px;
}

div.productFeatureText{
   position: relative;
   z-index: 2;
   margin-right: 100px;
   line-height: 13px;
}