/*	-------------------------------------------------------------
	                     Avalon Consulting LLC
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:		Page Specific Styles
	Client:			Stelter.com
	Filename:		main.css
	Version:		1.0
	Date:			June 2007
	-------------------------------------------------------------*/

/* Global browser reset */
* {
    margin: 0;
    padding: 0;
}

body {
    background-color: #e7e7e7;
}

#body-wrap {
    /*width: 978px;*/
    width: 1024px;
    background-color: #fff;
    margin: 0 auto;
}

.clearfix {
    height: 1px;
    clear: both;
    margin-top: -1px;
    font-size: 1px;
    line-height: 1px;
    padding: 0;
}

.spacer10 {
    margin: 10px;
}

.spacerMainContent {
    margin: 10px 10px 10px 15px;
}

/*
  -------------------------------------------------------------
  header / footer
  -------------------------------------------------------------
*/

#headerContainer {
    height: 119px;
    /*width: 978px;*/
    width: 1024px;
    margin: 0 0 1px 0;
}

#footer {
    /*width: 782px;*/
    width: 815px;
    padding-top: 5px;
    margin: 0 10px 10px 10px;
    float: right;
    border-top: 1px solid #ccc;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12x;
    color: #666;
    background-color: #fff;
}

#footer a {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    color: #666;
    text-decoration: none;
    padding: 0 1px;
}

#footer a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666;
    text-decoration: underline;
    padding: 0 1px;
}

#footer .copyright {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666;
    padding-top: 5px;
}

#logo {
    float: left;
    padding-left: 10px;
    padding-top: 55px;
}

.mainHeader { background:#98012E; }
.educationHeader { background:#98012E; }
.healthCareHeader { background:#D06F1A; }
.theArtsHeader { background:#687818; }
.socialServicesHeader { background:#B9B098; }
.otherNonProfitHeader { background:#083556; }

#center-panel {
    float: left;
    margin: 0 0 0 1px;
    /*width: 632px;*/
    width: 605px;
    overflow: hidden;
}

/*
  -------------------------------------------------------------
  3-panel layout
  -------------------------------------------------------------
*/
#content-wrap {
    /*width: 978px;*/
    width: 1024px;
    margin: 0 0 1px 0;
    background: url(../images/blue_bg.gif) top left repeat-y;
}

/*
  -------------------------------------------------------------
  left navigation
  -------------------------------------------------------------
*/

#stl-left-nav {
    /*width: 186px;*/
    width: 199px;
    text-transform: lowercase;
    float: left;
    overflow: hidden;
}

#stl-left-nav ul {
    list-style: none;
}

#stl-left-nav ul li {
    border-bottom: 1px solid #fff;
    line-height: 54px;
}

#stl-left-nav ul li a {
    padding: 0 0 0 48px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #fff;
    text-decoration: none;
    display: block;
    height: 54px;
}

#stl-left-nav ul li a:hover {
    background-color: #004465;
}

#stl-left-nav ul li a.selected {
    font-weight: bold;
    background-color: transparent !important;
}

#stl-left-nav ul ul {
    margin-top: -16px;
    margin-bottom: 20px;
}

#stl-left-nav ul ul li {
    padding: 0 0 0 4px;
    border-bottom: none;
    line-height: 16px;
}

#stl-left-nav ul ul li a {
    font-size: 13px;
    display: block;
    white-space: nowrap;
    height: 20px;
    /*letter-spacing: -1px;*/
}

#stl-left-nav ul ul li a:hover {
    color: #ba5205;
    background-color: transparent !important;
}

/*
  -------------------------------------------------------------
  top navigation
  -------------------------------------------------------------
*/

#quick-links 
{
	padding: 0;
	margin: 50px 10px 0 0;
	text-align: right;
	float: right;
	z-index: 10;
	width: 320px;
        color: #fff;
        text-decoration: none;
        font: normal 14px/36px Verdana, Arial, Helvetica, sans-serif;
}

#topNav ul {

    float:right;
    height: 28px;
    overflow: hidden;
}

#topNav ul li {
    display: inline;
    list-style: none;
}

#topNav ul li a {
    float: left;
    height: 28px;
    padding-left: 15px;
    padding-right: 15px;
    border-right: 1px solid #fff;
    color: #fff;
    text-decoration: none;
    text-transform: lowercase;
    font: normal 14px/36px Verdana, Arial, Helvetica, sans-serif;
}

#topNav ul li a.r-topNavItem:hover {
    background: url(../images/header/red-hover.gif) repeat-x;
}

#topNav ul li a.o-topNavItem:hover {
    background: url(../images/header/orange-hover.gif) repeat-x;
}

#topNav ul li a.g-topNavItem:hover {
    background: url(../images/header/green-hover.gif) repeat-x;
}

#topNav ul li a.t-topNavItem:hover {
    background: url(../images/header/tan-hover.gif) repeat-x;
}

#topNav ul li a.b-topNavItem:hover {
    background: url(../images/header/blue-hover.gif) repeat-x;
}

#topNav ul li a.last {
    border-right: none;
    
}

/*
  -------------------------------------------------------------
  Right-Column Panel (Gift Planning Buzz)
  -------------------------------------------------------------
*/
#gpb {
    float: right;
    /*width: 158px;*/
    width: 219px;
    overflow: hidden;
    color: #333333;
    font-family: Georgia, serif;
    font-size: 11px;
    line-height: 13px;
}

.gpb_item {
    /*margin: 10px 0px;*/
    margin: 0px 0px 10px 0px;
}

.gpb_buzz_item {
    /*margin: 10px 0px;*/
    margin: 0px 0px 10px 0px;
}

.gpb_title { 
    color: #BA5205;
    font: bold 13px Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    margin-top: 15px;
    margin-bottom: 5px;
}
.gpb_subtitle { 
    color: #BA5205;
    font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
    margin-top: 6px;
    margin-bottom: 3px;
}

.gpb_subtitle a { 
    color: #BA5205 !important;
    text-decoration: none;
}

.gpb_subtitle a:hover { 
    color: #BA5205;
    text-decoration: underline;
}

#gpb_get_info {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    margin-bottom: -10px;
}

#gpb_get_info .gpb_subtitle {
    margin-bottom: 5px;
    text-transform: uppercase;
    font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}

.gpb_get_info_item {
    color: #BA5205;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    margin: 5px 0px;
}

#gpb a {
    text-decoration: none;
    color: #000000;
}

#gpb a:hover {
    text-decoration: underline;
    color: #000000;
}

/*
  -------------------------------------------------------------
  Banner (Promo Image)
  -------------------------------------------------------------
*/

.banner img {
    border: none;
}

/*
  -------------------------------------------------------------
  Main Content Area
  -------------------------------------------------------------
*/

#content{
    margin: 10px 0px 0px 0px;
}

.content ul {
    margin-left: 30px;
}

.content li {
    margin-top: 5px;
    margin-bottom: 5px;
}


.home-frame {
    border: none;
    float: left;
    width: 184px;
    margin: 0 10px 0 0;
}

.home-frame.last {
    border: none;
    float: left;
    width: 184px;
    margin: 0 0 0 0;
}

.home-art-type {
    font: bold 13px Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #ffffff; /* white */
    padding-bottom: 2px;
    background-color: #95999e;
    padding-top: 5px;
    padding-left: 5px;
}

.home-frame .home-sec-title {
    font: bold 13px Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #98012E; /* red */
    margin: 10px 0 2px 0;
}

.home-frame .home-sec-subtitle {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #666;
    font-style: italic;
    line-height: 14px;
    margin: 0px 0px 10px 0px;
}

.home-content {
    margin: 0 5px;
}

.home-frame .ewebedit {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #333333;
    line-height: 20px;
}

.education-content .copy-article {
    display: block;
    width: 100%;
    /*margin-bottom: 20px;*/
}

.education-content .copy-article .ewebedit {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #333333;
    line-height: 20px;
    /*margin-top: -15px;*/
}

.education-content .copy-headline {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    text-transform: uppercase;
    color: #98012E; /* red */
    margin: 10px 0px 15px 0px;
}

.education-content .copy-subhead {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: #98012E; /* red */
    /*margin: 0px 0px 30px 0px;*/
    margin: 0px 0px 10px 0px;
}

.healthcare-content .copy-article {
    display: block;
    width: 100%;
    /*margin-bottom: 20px;*/
}

.healthcare-content .copy-article .ewebedit {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #333333;
    line-height: 20px;
    /*margin-top: -15px;*/
}

.healthcare-content .copy-headline {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    text-transform: uppercase;
    color: #D06F1A; /* orange */
    margin: 10px 0px 15px 0px;
}

.healthcare-content .copy-subhead {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: #D06F1A; /* orange */
    /*margin: 0px 0px 30px 0px;*/
    margin: 0px 0px 10px 0px;
}

.socialservices-content .copy-article {
    display: block;
    width: 100%;
    /*margin-bottom: 20px;*/
}

.socialservices-content .copy-article .ewebedit {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #333333;
    line-height: 20px;
    /*margin-top: -15px;*/
}

.socialservices-content .copy-headline {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    line-height: 18px;
    font-weight: bold;
    text-transform: uppercase;
    color: #8C8774; /* tan */
    margin: 10px 0px 15px 0px;
}

.socialservices-content .copy-subhead {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: #8C8774; /* tan */
    /*margin: 0px 0px 30px 0px;*/
    margin: 0px 0px 10px 0px;
}

.thearts-content .copy-article {
    display: block;
    width: 100%;
    /*margin-bottom: 20px;*/
}

.thearts-content .copy-article .ewebedit {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #333333;
    line-height: 20px;
    /*margin-top: -15px;*/
}

.thearts-content .copy-headline {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    text-transform: uppercase;
    color: #687818; /* green */
    margin: 10px 0px 15px 0px;
}

.thearts-content .copy-subhead {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: #687818; /* green */
    /*margin: 0px 0px 30px 0px;*/
    margin: 0px 0px 10px 0px;
}

.othernonprofit-content .copy-article {
    display: block;
    width: 100%;
    /*margin-bottom: 20px;*/
}

.othernonprofit-content .copy-article .ewebedit {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #333333;
    line-height: 20px;
    /*margin-top: -15px;*/
}

.othernonprofit-content .copy-headline {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    text-transform: uppercase;
    color: #221F73; /* purple */
    margin: 10px 0px 15px 0px;
}

.othernonprofit-content .copy-subhead {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: #221F73; /* purple */
    /*margin: 0px 0px 30px 0px;*/
    margin: 0px 0px 10px 0px;
}

.page_title {
    color: #BA5205;
    font-family: Georgia, serif;
    font-size: 24px;
    line-height: 32px;
}

.subtitle {
    border-bottom: 1px solid #8f8f8f;
    color: #333333;
    font-family: Georgia, serif;
    font-weight: bold;
    font-size: 12px;
    padding: 0 0 2px 3px;
}

.copy-article a {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    line-height: 20px;
    color: #666666;
    text-decoration: none;
}

.copy-article a:hover {
    text-decoration: underline;
}

form.get-more-info {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #333333;
    line-height: 20px;
    margin-top: 10px;
}

form .label {
    vertical-align: middle;
    display: inline;
    font-weight: bold;
    margin-left: 10px;
}

form .label-left {
    margin-left: 23px;
    display: inline;
}

form .label-top {
    font-weight: bold;
    margin-left: 23px;
}

form .comments {
    margin-left: 23px;
}

form .label-plain {
    vertical-align: middle;
    display: inline;
    margin-left: 8px;
}

form .descr {
    margin-left: 23px;
    margin-top: 5px;
    margin-bottom: 12px;
}

form td {
    padding-right: 25px;
    padding-bottom: 5px;
}

#gpb a.text_link,
a.text_link
{
    color:#666666;
    font:italic 12px Georgia, serif;
    text-decoration:none;
}

#gpb a.text_link:hover,
a.text_link:hover
{
    color:#333333;
    font:italic 12px Georgia, serif;
    text-decoration:none;
}

/*
  -------------------------------------------------------------
  Assessment Results Page
  -------------------------------------------------------------
*/
#assessResults ul {
    margin-top: 15px;
}

#assessResults ul li {
    padding-bottom: 10px;
}

/*
  -------------------------------------------------------------
  Rollover Button Images
  -------------------------------------------------------------
*/
div.printtp,
div.gmi,
div.check,
div.brochure,
div.shop,
div.media,
div.next,
div.read-more {
        font: italic 12px Georgia, serif;
        margin: 0;
        height: 31px;
        overflow: hidden;
        float: right;
        margin: 5px 5px 10px 0;
}

div.printtp a,
div.gmi a,
div.check a,
div.brochure a,
div.shop a,
div.media a,
div.next a,
div.read-more a {
        font: italic 12px Georgia, serif;
        display: block;
        margin: 0;
        padding: 0 5px 0 5px;
        overflow: hidden;
        text-decoration: none;
        line-height: 31px;
        color: #666;
}


div.printtp {
        background: url('../images/print.gif') top right no-repeat;
}

div.printtp a:hover {
        background: url('../images/print.gif') bottom right no-repeat;
        text-decoration: none;
        color: #333;
}

div.gmi {
        background: url('../images/getmoreinfo.gif') top right no-repeat;
}

div.gmi a:hover {
        background: url('../images/getmoreinfo.gif') bottom right no-repeat;
        text-decoration: none;
        color: #333;
}

div.read-more {
        background: url('../images/readmore.gif') top right no-repeat;
}

div.read-more a:hover {
        background: url('../images/readmore.gif') bottom right no-repeat;
        text-decoration: none;
        color: #333;
}

div.next {
        background: url('../images/next.gif') top right no-repeat;
}

div.next a:hover {
        background: url('../images/next.gif') bottom right no-repeat;
        text-decoration: none;
        color: #333;
}

div.check {
        background: url('../images/check.gif') top right no-repeat;
}

div.check a:hover {
        background: url('../images/check.gif') bottom right no-repeat;
        text-decoration: none;
        color: #333;
}

div.shop {
        background: url('../images/shoppingcart.gif') top right no-repeat;
}

div.shop a:hover {
        background: url('../images/shoppingcart.gif') bottom right no-repeat;
        text-decoration: none;
        color: #333;
}

div.brochure {
        background: url('../images/requestbrochure.gif') top right no-repeat;
}

div.brochure a:hover {
        background: url('../images/requestbrochure.gif') bottom right no-repeat;
        text-decoration: none;
        color: #333;
}

div.media {
        background: url('../images/watchnow.gif') top right no-repeat;
}

div.media a:hover {
        background: url('../images/watchnow.gif') bottom right no-repeat;
        text-decoration: none;
        color: #333;
}

.question,
.questionL2,
.questionL3 {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #333333;
    font-weight: bold;
}

.answer,
.answerL2,
.answerL3 {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #333333;
    margin-left: -14px;
}

/*
  -------------------------------------------------------------
  SUBSCRIBE Form
  -------------------------------------------------------------
*/
#subscribeForm { font: normal 13px Georgia, serif; width: 600px; margin-top: 18px; }
#subscribeForm .fieldset { margin-bottom: 12px; }
#subscribeForm #col1 { float: left; }
#subscribeForm #col2 { float: left; margin-left: 150px; }
#subscribeForm .i_hdr { font: bold 13px Georgia, serif; }
#subscribeForm .txt_input { border: 1px solid #666666; }

/*
  -------------------------------------------------------------
  GETMOREINFO Form
  -------------------------------------------------------------
*/
#getmoreinfoForm { font: normal 13px Georgia, serif; width: 600px; margin-top: 18px; }
#getmoreinfoForm .fieldset { margin-bottom: 12px; }
#getmoreinfoForm #col1 { float: left; padding: 0 10px 0 0; width: 270px; }
#getmoreinfoForm #col2 { float: left; padding: 0 0 0 10px; width: 290px; }
#getmoreinfoForm .i_hdr { font: bold 13px Georgia, serif; }
#getmoreinfoForm .cb_option { font: bold 13px Georgia, serif; }
#getmoreinfoForm .cb_text { padding-left: 20px; }
#getmoreinfoForm .txt_input { border: 1px solid #666666; }
#getmoreinfoForm .buttons { margin-top: 12px; }
#getmoreinfoForm .submit { margin-left: 460px; }
#getmoreinfoForm #col1row2 { float: left; padding: 0 10px 0 0; width: 270px; }
#getmoreinfoForm .interests.copy-headline { text-transform: none; margin-top: 20px; border-bottom: 1px solid #dddddd; }
#getmoreinfoForm #comments { margin: 20px 0 20px 0; }
#getmoreinfoForm #col2row2 { float: left; padding: 0 0 0 10px; width: 290px; }

.goals_title {background: #DADADA; color: #98012E; font: bold 14px Verdana, Arial, Helvetica, sans-serif; line-height: 18px; margin: 0; padding: 5px 0 5px 10px; width: 272px; }
.goalsbody { background: #E4E4E4; width: 282px; padding-bottom: 52px; }
.goal { color: #000000; font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
.gControl { display: block; float: left; margin-left: 10px; margin-top: 12px; }
.gLabel { display: block; float: left; margin-left: 8px; margin-top: 12px; width: 240px; }

.ckControl { display: block; float: left; }
.ckLabel {
    display: block; float: left; margin-left: 8px;
    font-family: Georgia,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal;
}

/*
  -------------------------------------------------------------
  ASSESS YOUR NEEDS Form
  -------------------------------------------------------------
*/
#assessYourNeeds { }
#assessYourNeeds fieldset { border: none; }
#assessYourNeeds .question { margin-bottom: 10px; margin-top: 10px; }
#assessYourNeeds .questionL2 { margin-bottom: 10px; margin-top: 10px; margin-left: 55px; }
#assessYourNeeds .questionL3 { margin-bottom: 10px; margin-top: 10px; margin-left: 55px; }
#assessYourNeeds .answer { }
#assessYourNeeds .answerL2 { margin-left: 42px; }
#assessYourNeeds .answerL3 { margin-left: 42px; }
#assessYourNeeds .radioCtrl { float: left; margin-left: 32px; }
#assessYourNeeds .radioLabel { float: left; margin-left: 10px; line-height: 14px; }
#assessYourNeeds .fieldset { margin-bottom: 12px; }
#assessYourNeeds .i_hdr { font: bold 13px Georgia, serif; }
#assessYourNeeds .txt_input { border: 1px solid #666666; }
#ContactInfo { margin-top: 10px; }

/*
  -------------------------------------------------------------
  QUIZ Form
  -------------------------------------------------------------
*/
#quizGiftPlanning .radioCtrl { float: left; margin-left: 32px; margin-right: 10px; }
#quizGiftPlanning .radioLabel { float: topleft; line-height: 14px; margin-bottom: 10px; }
#quizGiftPlanning fieldset { border: none; margin-bottom: 12px; }
#quizGiftPlanning .question { margin-bottom: 10px; margin-top: 10px; }
#quizGiftPlanning .explanation { margin-left: 30px; color: #687818; font-style: italic; }
#quizGiftPlanning .correct { color: #687818; font-weight: bold; }
#quizGiftPlanning .incorrect { color: #98012E; font-weight: bold; }
#quizGiftPlanning .youranswer { margin-left: 30px; margin-bottom: 5px; }
#quizGiftPlanning .correctanswer { margin-left: 30px; }

/*
  -------------------------------------------------------------
  Contact Us Form
  -------------------------------------------------------------
*/
.education-content .contactus-subhead {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: #98012E; /* red */
    border-bottom: 2px solid #dedede;
    margin-left: 38px;
    padding-top: 8px;
}

.education-content .contactus-img {
    float:left;
    border: none;
}

/*
  -------------------------------------------------------------
  Year End Form
  -------------------------------------------------------------
*/
#yeform { font: normal 13px Georgia, serif;padding-left:10px; width: 600px; margin-top: 18px; }
#yearend .fieldset { margin-bottom: 12px; }
#yearend .col1 { float: left; }
#yearend .col2 { float: left; margin-left:40px; }
#yearend .i_hdr { font: bold 13px Georgia, serif; }
#yearend .txt_input { border: 1px solid #666666; }

/*
  -------------------------------------------------------------
  Why Stelter Images
  -------------------------------------------------------------
*/

.img-1 {
    background: url(../images/1.gif) left no-repeat;
    padding-left: 38px;
    padding-top: 9px;
    padding-bottom: 9px;
}

.img-2 {
    background: url(../images/2.gif) left no-repeat;
    padding-left: 38px;
    padding-top: 9px;
    padding-bottom: 9px;
}

.img-3 {
    background: url(../images/3.gif) left no-repeat;
    padding-left: 38px;
    padding-top: 9px;
    padding-bottom: 9px;
}

.img-4 {
    background: url(../images/4.gif) left no-repeat;
    padding-left: 38px;
    padding-top: 9px;
    padding-bottom: 9px;
}

.img-5 {
    background: url(../images/5.gif) left no-repeat;
    padding-left: 38px;
    padding-top: 9px;
    padding-bottom: 9px;
}

.img-6 {
    background: url(../images/6.gif) left no-repeat;
    padding-left: 38px;
    padding-top: 9px;
    padding-bottom: 9px;
}

.img-7 {
    background: url(../images/7.gif) left no-repeat;
    padding-left: 38px;
    padding-top: 9px;
    padding-bottom: 9px;
}

.img-8 {
    background: url(../images/8.gif) left no-repeat;
    padding-left: 38px;
    padding-top: 9px;
    padding-bottom: 9px;
}

.img-9 {
    background: url(../images/9.gif) left no-repeat;
    padding-left: 38px;
    padding-top: 9px;
    padding-bottom: 9px;
}

.img-10 {
    background: url(../images/10.gif) left no-repeat;
    padding-left: 38px;
    padding-top: 9px;
    padding-bottom: 9px;
}

/*
  -------------------------------------------------------------
  Marketing Tools Images
  -------------------------------------------------------------
*/

.educate {
    background:url("../images/educate.gif") left no-repeat;
    padding-left:38px;
    padding-top:9px;
    padding-bottom:9px;
}

.mailsmarter {
    background:url("../images/mailsmarter.gif") left no-repeat;
    padding-left:38px;
    padding-top:9px;
    padding-bottom:9px;
}
.leads {
    background:url("../images/leads.gif") left no-repeat;
    padding-left:38px;
    padding-top:9px;
    padding-bottom:9px;
}
.stayfresh {
    background:url("../images/stayfresh.gif") left no-repeat;
    padding-left:38px;
    padding-top:9px;
    padding-bottom:9px;
}
.jobskills {
    background:url("../images/jobskills.gif") left no-repeat;
    padding-left:38px;
    padding-top:9px;
    padding-bottom:9px;
}
.community {
    background:url("../images/community.gif") left no-repeat;
    padding-left:38px;
    padding-top:9px;
    padding-bottom:9px;
}
.rampup {
    background:url("../images/rampup.gif") left no-repeat;
    padding-left:38px;
    padding-top:9px;
    padding-bottom:9px;
}


/* Social Media Links */

#social {
	border-top:1px solid #CCCCCC;
	margin-top: 8px;
}
#social .app {
	margin:5px 0 5px 2px;
	line-height: 20px;
}
#social .app a {
	display:block;
	padding:2px 0 0 24px;
}
#social .linkedin {
	background-image: url('../images/linkedin.png');
	background-repeat: no-repeat;
	background-position: left center;
}
#social .bestow {
	background-image: url('../images/bestow.png');
	background-repeat: no-repeat;
	background-position: left center;
}
#social .twitter {
	background-image: url(../images/twitter.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#social .facebook {
	background-image: url(../images/facebook.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#social .gpb_title { 
    color: #BA5205;
    font: bold 13px Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    margin-top: 10px;
}