/* GETTING STARTED SECTION */
.mainTitleGS
{
    height: 50px;
    margin: 5px 5px 4px 20px;
    font-size: 22px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    color: Black;
    vertical-align: top;
}
.sectionTitleGS
{
    margin: 2px 10px 5px 20px;
    height: auto;
    color: #5e2e19;
    float: left;
    clear: none;
    font-size: 46px;
    font-family: Times, "Times New Roman" , serif;
    font-style: italic;
}
div.sectionTextGS
{
    margin: 10px 10px 10px 20px;
    height: auto;
    width: 450px;
    float: left;
    clear: none;
    font-size: 14px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
}
div.sectionImageGS
{
    border: medium solid #FFFFFF;
    margin: 10px 10px 10px 20px;
    text-align: center;
}

div.sectionSubTitleGS
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #5e2e19;
    text-align: left;
}
div.sectionSubTextGS
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    width: 320px;
    font-size: 12px;
    color: #000;
    text-align: left;
}
td.howtoimage
{
    text-align: center;
    vertical-align: top;
    padding: 10px;
}
.sectionGS
{
    padding: 11px;
    text-align: left;
    vertical-align: top;
}
.sectionGS a:link, .sectionGS a:visited, .sectionGS a:active
{
    color: #cc3300;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
}
.sectionGS a:hover
{
	text-decoration: underline;
}
.sectionSubLinkGS
{
    padding: 5px 5px 5px 11px;
    text-align: left;
    vertical-align: top;
}
.sectionSubLinkGS a:link, .sectionSubLinkGS a:visited, .sectionSubLinkGS a:active
{
    color: #cc3300;
    font-size: 10pt;
	text-decoration: none;
}
.sectionSubLinkGS a:hover
{
	text-decoration: underline;
}
table.contentBackground	
{
    background: url(images/getstarted/bg_content.jpg) no-repeat top left;
    padding: 10px 10px 10px 10px;
    background-color: #FFFFFF;    
}
table.contentBackgroundProduct	
{
    background: url(images/getstarted/bg_content_product_long.jpg) no-repeat top left;
    padding: 10px 10px 10px 10px;
    background-color: #FFFFFF;    
}
table.contentBackgroundClear
{
    background-position: left top;
    background: url(images/getstarted/bg_content_clear.jpg) no-repeat top left;
    padding: 10px 10px 10px 10px;
    margin-left: 1px;
}
.sectionTextGS ul    
{
    line-height: 25px;
}


/* PRODUCTS TEMPLATE PAGES */
div.sectionTextProductGS
{
    margin: 10px 20px 10px 20px;
    height: auto;
    width: 710px; 
    float: left;
    clear: none;
    font-size: 14px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
}
.sectionProductImageGS
{
    padding: 10px 10px 10px 10px;
}
div.sectionSubTextProduct
{
    vertical-align: top;
    text-align: left;
    color: #5e2e19;
    font-weight: bold;
    margin: 0px 0px 5px 0px;
}
.productAppBox
{
    padding: 15px 35px;
    text-align:center;
    line-height: 20px;
}

/* TRENDS TEMPLATE PAGES */
.sectionTrendTitleGS
{
    margin: 5px 10px 10px 20px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 24px;
    font-weight: bold;
    color: #5e2e19;
    text-align: left;
}
div.sectionTrendSubTitleGS
{
    margin: 5px 10px 2px 20px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: #5e2e19;
    text-align: left;
    
}
div.sectionTrendPageNbr
{
    margin: 2px 20px 5px 31px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #5e2e19;
    text-align: right;
}
div.sectionTrendTextGS
{
    margin: 2px 10px 10px 10px;
    height: auto;
    float: left;
    clear: none;
    font-size: 14px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    text-align: left;
    vertical-align: top;
}
.sectionTrendButton
{
    padding: 10px 5px 10px 5px;
    text-align: center;
}
div.sectionTrendImageGS
{
    margin: 5px 5px 6px 20px;
}
.sectionTrendMainImageGS
{
    margin: 20px 10px 10px 20px;
    text-align: center;
}
.mainTitleRightNavGS
{
    height: 50px;
    margin: 5px 5px 4px 0px;
}
div.rightTrendNav
{
    margin: 5px 5px 6px 0px;
}
div.rightTrendNavText, div.rightTrendNavText2
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    color: white;
    font-size: 11pt;
    font-weight: bold;
    padding: 15px 0px 15px 10px;
    background-color: #572302;
    text-align: left;
    margin: 6px 30px 0px 0px;
}
div.rightTrendNavText2
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    color: white;
    font-size: 11pt;
    font-weight: bold;
    padding: 15px 0px 15px 10px;
    background-color: #572302;
    text-align: left;
    margin: 0px 30px 0px 0px;
}

div.rightTrendNavImg
{
    padding: 0px 30px 15px 0px;
}
.rightTrendNavText a:link, .rightTrendNavText a:visited, .rightTrendNavText a:active, .rightTrendNavText2 a:link, .rightTrendNavText2 a:visited, .rightTrendNavText2 a:active
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
	color: #ffffff;
	text-decoration: none;
    font-size: 8pt;
    padding-left: 15px;
}
.rightTrendNavText a:hover, .rightTrendNavText2 a:hover
{
    color: #ffffff;
    text-decoration: underline;	
}
.leftcolumnGS
{
    margin-right: 0px;
    padding-right: 0px;
}


/* LEFT NAV */
.leftNavTextGS
{
    border: 0px solid #ddd;
	border:none;
    border-top: 0px solid #F0EFEF;
   	padding: 5px;
    margin-bottom: 15px;
    background: #D7D4CD url(images/left-nav-bg.gif) repeat top center;
    font-size: 11px;
	color: #FFFFFF;
}
.navHeaderGS
{
    background: url(images/nav-header-bg.gif) no-repeat left bottom;
    width: 190px;
    height: 22px;
    line-height: 22px;
    padding-left: 5px;
    color: #FFFFFF;
    font-weight: bold;
	font-size: 12px;
}
.navHeaderText
{ 
    background: url(images/nav-text-bg.jpg) no-repeat left bottom; 
    width: 190px;
    height: 22px;
    line-height: 22px;
    padding-left: 5px;
    color: #FFFFFF;
    font-weight: bold;
	font-size: 11px;
}
.navHeaderText a:link, .navHeaderText a:visited, .navHeaderText a:active
{
	color: #ffffff;
	text-decoration: none;
}
.navHeaderText a:hover
{
    color: #ffffff;
    text-decoration: underline;	
}
.navHeaderIn
{
    background: url(images/nav-in-bg.jpg) no-repeat left bottom;
    width: 190px;
    height: 22px;
    line-height: 22px;
    padding-left: 5px;
    color: #865324;
    font-weight: bold;
	font-size: 12px;
}
.leftNavGS
{
    border: 0px solid #ddd;
    border: none;
    border-top: 0px solid #F0EFEF;
    padding: 5px;
    background: #D7D4CD url(images/left-nav-bg.gif) repeat top center;
    font-size: 11px;
    color: #FFFFFF;
    text-align: left;
}
.leftNavGS a:link, .leftNavGS a:visited, .leftNavGS a:active
{
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
	line-height: 10pt;
}
.leftNavGS a:hover
{
     color: #ffffff;
     font-size: 10px;
     text-decoration: underline;
}
.leftNavLineSpacing
{
    padding-top: 5px;
    padding-bottom: 5px;
}


/* RIGHT NAV */
td.rightNav
{
    padding: 3px 20px 3px 10px;
}
td.rightNavImage
{
    padding: 3px 3px 3px 10px;
}
td.rightNavText
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    color: black;
    font-size: 11pt;
	font-weight: bold;
    padding: 30px 20px 3px 12px;
}
.rightNav a:link, .rightNav a:visited, .rightNav a:active
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    color: #cc3300;
    font-size: 10pt;
    text-decoration: none;
}
.rightNav a:hover
{
    color: #cc3300;
    text-decoration: underline;	
}

/* PHOTO GALLERY TEMPLATE PAGES */

/* 748 */
div.sectionTextPhotoGS
{
    margin: 10px 20px 10px 20px;
    height: auto;
    width: 710px; 
    float: left;
    clear: none;
    font-size: 14px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
}
.sectionPhotoImageGS
{
    padding: 20px 10px 10px 0px;
}
.sectionPhotoImageTextGS
{
    padding: 40px 15px 10px 30px;
    font-size: 18px;
    font-weight:bold;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-weight: bold;
    color: #5e2e19;
    font-style: italic;

}
.sectionTitlePhotoGS
{
    margin: 2px 10px 5px 20px;
    height: auto;
    color: #5e2e19;
    float: left;
    clear: none;
    font-size: 30px;
    font-family: Times, "Times New Roman" , serif;
    font-style: italic;
}
.mainTitlePhotoGS
{
    height: 50px;
    margin: 5px 5px 4px 20px;
    font-size: 17px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    color: Black;
    vertical-align: top;
}
table.contentBackgroundClearBrown
{
    background-position: left top;
    background: url(images/getstarted/bg_content_brown.jpg) no-repeat top left;
    padding: 10px 10px 10px 10px;
    margin-left: 1px;
}

/*  GO GREEN TEMPLATES */
div.sectionTextGreen
{
    margin: 10px 20px 10px 20px;
    height: auto;
    width: 710px; 
    float: left;
    clear: none;
    font-size: 14px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
}
.sectionTextGreen img {
    padding: 15px;
    text-align: center;
}
.sectionTextGreen ul li {
    margin: 10px;
    padding: 0;
    display: list-item;
    line-height: 1.25em;
}
sectionTextGreen a
{
   padding: 3px;
    color: #5e2e19;
}
table.greenProducts
{
    margin: 10px;
}
tr.greenProductsHeader
{
    background-color: #339954;
    padding: 5px;
    text-align: left;
    color: white;
    font-size: 14px;
    line-height: 2em;
}
tr.greenProducts
{
    padding: 5px;
    text-align: left;
    font-size: 12px;
}
div.sectionSemiSubTitleGS
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #5e2e19;
    text-align: left;
    font-style: italic;
}

ul.goGreenList 
{
    list-style: none;
}



/* Browse Cabinetry section */
div.sectionSemiSubTitleSelect
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #5e2e19;
    text-align: left;
    font-style: italic;
}
div.sectionSemiSubTitleDeSelect
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 16px;
    color: #5e2e19;
    text-align: left;
    font-style: italic;
}
div.sectionSemiSubTitleLightGS
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 14px;
    color: #AE552D;
    text-align: left;
}
div.sectionSemiSubTitleLight
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 14px;
    color: #AE552D;
    text-align: left;
}
.sectionCategoryText
{
    padding: 10px 0px 5px 0px;
    font-size: 16px;
    font-weight:bold;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-weight: bold;
    color: #5e2e19;
    font-style: italic;
}
.sectionCab a:link, .sectionCab a:visited, .sectionCab a:active
{
    line-height: 30px; 
    color: #000000;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}
.sectionCab a:hover
{
	text-decoration: underline;
}
.sectionTextCab
{
    padding: 10px 10px;
    text-align:center;
}
.sectionTextCab a:link, .sectionTextCab a:visited, .sectionTextCab a:active
{
    color: #cc3300;
    font-size: 10pt; 
    font-weight: bold; 
    text-decoration: none;
}
.sectionTextCab a:hover
{
	text-decoration: underline;
}


/* Promo page */
div.sectionHighlightedText
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 22px;
    color: #AE552D;
    font-weight: bold;
}
.sectionHighlightedText
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 15px;
    color: #AE552D;
    font-weight: bold;
}
.sectionHighlightedTextBigger
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 18px;
    color: #AE552D;
    font-weight: bold;
}
div.sectionSemiSubTitle
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #5e2e19;
    text-align: left;
    font-style: italic;
}
div.sectionSemiSubTitleCenter
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #5e2e19;
    text-align: center;
    font-style: italic;
    margin: 5px 5px;
}
table.contentBackgroundPromo
{
    background-position: left top;
    background: url(images/getstarted/bg_content_promo.jpg) no-repeat top left;
    padding: 10px 10px 10px 10px;
    margin-left: 1px;
}
.sectionPromoImageGS
{
    padding: 0px 10px 10px 0px;
}
.sectionPromoImageCenterGS
{
    padding: 0px 10px 10px 0px;
    text-align: center;
}
div.sectionPromoTitle
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 15px;
    color: #AE552D;
    font-weight: bold;
    padding: 20px 0px 0px 0px;
}    
div.sectionPromoSemiTitle
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 14px;
    color: #AE552D;
    font-weight: bold;
}
table.contentBackgroundClearance
{
    background-position: left top;
    background: url(images/getstarted/bg_content_clearance.jpg) no-repeat top left;
    padding: 10px 10px 10px 10px;
    margin-left: 1px;
}
div.sectionTinyText
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #5e2e19;
    text-align: left;
}
a.sectionPromoLink
{
    color: #AE552D;
}
img.AssociaLogo
{
    text-align: right;
    padding: 0px 0px 0px 200px;
}
ul.promoList
{
   list-style: none;
}
ul.promoCurtisList
{
    line-height: 30px;    
}

.sectionNotes
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 13px;
    text-align: left;
}
table.contentBackgroundCook
{
    background-position: left top;
    background: url(images/getstarted/bg_cook_promo.jpg) no-repeat top left;
    padding: 10px 10px 10px 10px;
    margin-left: 1px;
}
.sectionPromoTableText
{
    padding: 15px;
}




/* Customer service*/
div.sectionQuotedText
{
    margin: 10px 5px 10px 20px;
    font-size: 13px;
    font-family: Helvetica, calibri, cursive;
}
div.sectionSemiSubTitleCS
{
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #5e2e19;
    text-align: left;
    font-style: italic;
    margin: 30px 0px 0px 0px;
}
ul.sectionQuotedList
{
    list-style: none;
    margin: 0;
    padding: 0;
    display: list-item;
    margin: 10px 15px 10px 20px;
}
.sectionImageCS
{
    padding: 10px 10px 10px 10px;
}




/* Designer pages */
div.designerSectionText
{
    margin: 10px 10px 10px 20px;
    height: auto;
    width: 455px;
    clear: none;
    font-size: 16px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
}
.designerVideo {
    text-align:center;
}
div.designerSectionTitle
{
    margin: 2px 10px 5px 20px;
    height: auto;
    color: #5e2e19;
    float: left;
    clear: none;
    font-size: 30px;
    font-family: Times, "Times New Roman" , serif;
    font-style: italic;
}
ul.designerList
{
    list-style: none;
    margin: 0;
    padding: 0;
    display: list-item;
}

li.designerHomeTitle
{
    margin: 25px 10px 5px 20px;
    clear: none;
    color: #5e2e19;
    font-size: 20px;
    font-family: Times, "Times New Roman" , serif;
    font-style: italic;
}
li.designerHomeText
{
    margin: 5px 10px 5px 20px;
    clear: none;
    font-size: 16px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
}

/* can remove next two on 5/13/11 */
div.designerSectionTitleHome
{
    margin: 2px 10px 5px 20px;
    height: auto;
    color: #5e2e19;
    float: left;
    clear: none;
    font-size: 20px;
    font-family: Times, "Times New Roman" , serif;
    font-style: italic;
}
div.designerSectionTextHome
{
    margin: 10px 10px 10px 20px;
    height: auto;
    clear: none;
    float: left;
    font-size: 16px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
}

div.designerDetails
{
    margin: 15px 10px 5px 20px;
    padding: 18px 14px 18px 14px;
    height: auto;
    float: left;
    clear: none;
    font-size: 15px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    border: thin solid #AE552D;
}
div.designerSectionProjects
{
    font-size: 11px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
}
table.designerSectionProjects
{
    margin: 10px 10px 10px 20px;
    padding: 10px 10px 10px 10px;
    height: auto;
    width: 455px;
    clear: none;
    color: #ffffff;
    border: thin solid #5e2e19;
    text-align: center;
    background-color: #AF6C30;
}
.TopMenuItemAgain
{
    color: #6F3C26;
    font-weight: 600;
    font-size: 12px;
    cursor: hand;
    cursor: pointer;
    width: 950px;
    margin:0;
    padding: 0 .9em!important;
    line-height: 30px;
    vertical-align:middle;
    background: url(images/tab-sep.gif) no-repeat top left;
    font-family:Georgia, "Times New Roman", Times, serif;
}
td.bottomBanner {
    padding:60px 30px 50px 60px;
}


/*  RSVP Page
******************************/
#sectionTextRSVP {
    margin: 10px 20px 10px 20px;
    height: auto;
    width: 710px; 
    float: left;
    clear: none;
    font-size: 14px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
}
#sectionTextRSVP .rsvpName {
 text-align: right;
 vertical-align:top;
 width:102px;
 padding: 5px 10px;
}
#sectionTextRSVP .rsvpForm {
    text-align:left;
    vertical-align:top;
    width: 348px;
    padding: 5px 10px;
}
#sectionTextRSVP .rsvpLocation table {
    width: 100%;
}
#sectionTextRSVP tr.rsvpLocationTitle {
    font-weight: bold;
font-size: 18px;
}
#sectionTextRSVP .rsvpLocation td {
    padding: 5px 20px;
}
.expoButton a:link {
    position: relative;
    left: 160px;
    top: 15px;
    color: #ffffff;
}

/* Bath Page
  ***************************/
.sectionTextBath
{
    margin: 10px 20px 10px 20px;
    height: auto;
    width: 710px; 
    float: left;
    clear: none;
    font-size: 14px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
}
.sectionTextBath .bathimg {
    text-align: center;
    padding: 10px;
 
}
.sectionTextBath .batheasyimg {
    padding: 10px; 
}

.sectionTextBath .bathlist li {
    font-weight:bold;
}
.sectionTextBath .bathlist .listcomments {
    font-weight: normal;
    font-style: italic;
}

/* Parts Center Page
  ********************************/
.sectionTitleParts {
    margin: 2px 10px 5px 20px;
    height: auto;
    color: #5e2e19;
    float: left;
    clear: none;
    font-size: 30px;
    font-family: Times, "Times New Roman" , serif;
    font-style: italic;
}
#sectionTextParts {
    margin: 10px 20px 10px 20px;
    height: auto;
    width: 710px; 
    float: left;
    clear: none;
    font-size: 12px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
}
#sectionTextParts .partsProduct {
    margin: 40px;
}
#sectionTextParts .pcFormTitle {
    padding: 35px 0px 15px 0px;
}
#sectionTextParts .pcName {
    vertical-align:top;
    padding: 5px 10px;
}
#sectionTextParts .pcNameSmall {
    vertical-align:top;
    padding: 5px 10px;
}
#sectionTextParts .pcForm {
    vertical-align:top;
    padding: 5px 10px;
}
#sectionTextParts .pcFormSmall {
  vertical-align:top;
    padding: 5px 10px;
}

.leftNavPartsText, .leftNavPartsText p {
    border: 0px solid #ddd;
    border:none;
    border-top: 0px solid #F0EFEF;
    padding: 5px;
    background: #D7D4CD url(images/left-nav-bg.gif) repeat top center;
    font-size: 11px;
    color:#FFFFFF;
    text-align: center;
}

.leftNavImageParts {
    text-align: center;
    margin: 20px 0px;
}


/* Clearance Center - Elkridge
**********************************/

#sectionTextClearance {
    margin: 10px 20px 10px 20px;
    height: auto;
    width: 710px; 
    float: left;
    clear: none;
    font-size: 14px;
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    position: relative;
}


/* Elkridge */
#sectionTextClearance .item1_image {
    position: absolute;
}
#sectionTextClearance .item1_arrow {
    position: absolute;
    left: 8em;
    z-index:100;
}
#sectionTextClearance .item1_text {
    position: absolute;
    left: 13em;  
}
#sectionTextClearance .item2_image {
    position: absolute;
    left: 19em;
    top: 15em;
}
#sectionTextClearance .item2_arrow {
    position: absolute;
    left: 36em;
    top: 15em;
    z-index:100;
}
#sectionTextClearance .item2_text {
  position: absolute;
    left: 41em;
    top: 12em;
}
#sectionTextClearance .item3_image {
    position: absolute;
    left: 31em;
    top: 31em;
}
#sectionTextClearance .item3_arrow {
    position: absolute;
    left: 41em;
    top: 27em;
    z-index:100;
}
#sectionTextClearance .item3_text {
  position: absolute;
    left: 31em;
    top: 25em;
}
#sectionTextClearance .sectionTextContainer {
    text-align: left;
    height: 625px;
}
#sectionTextClearance .sectionTextContainer .sectionText {    
    width: 350px;
    position: absolute;
    top: 25em;
}
#sectionTextClearance ul {
    line-height: 1.25em;
    list-style: none;
    padding-left: 0;
}
#sectionTextClearance .sectionPromoTitle {
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 18px;
    color: #AE552D;
    font-weight: bold;
    padding: 20px 0px 0px 0px;
    text-decoration: underline;
    width: 250px;
    line-height:1.5em;
    font-style: oblique;
}    


/* Springfield */
#sectionTextClearance .spfd_item1_image {
    position: absolute;
    top: 2em;
}
#sectionTextClearance .spfd_item1_arrow {
    position: absolute;
    left: 12em;
    z-index:100;
}
#sectionTextClearance .spfd_item1_text {
    position: absolute;
    left: 18em;
    top: 5em;
    width: 200px;
}
#sectionTextClearance .spfd_item2_arrow {
    position: absolute;
    left: 33em;
    z-index:100;
}
#sectionTextClearance .spfd_item2_image {
    position: absolute;
    left: 35em;
    top: 2em;
}
#sectionTextClearance .spfd_sectionTextContainer {
    text-align: left;
    height: 1225px;
}

#sectionTextClearance .spfd_sectionTextContainer .spfd_sectionText {    
    position: absolute;
    top: 48em;
}
#sectionTextClearance .spfd_text {
    position: absolute;
    top: 18em;
    left: 1em;
}
#sectionTextClearance .spfd_sectionPromoTitle {
    font-family: Helvetica, Verdana, Geneva, sans-serif;
    font-size: 18px;
    color: #AE552D;
    font-weight: bold;
    line-height:1.5em;
    font-style: oblique;
}  
.spfd_small {
    font-size: 10px;
    text-align:center;
}
.spfd_label {
    text-align:center;
    font-size: 12px;
}
