.favorTitleContainer h1
{
    padding-left: 30px;
    padding-right: 68px;
}

.subPageTitleContainer *
{
    margin: 0pt;
    padding: 0pt;
}

.subPageTitle h1
{
    padding-left: 6px;
}

.favorTitleContainer h1, .subPageTitle h1
{
    padding-top: 17px;
    padding-bottom: 14px;
    font-size: 23px;
}

.nameStatusLeftCornerSubIMG
{
    display: block;
}

.subPageTitleCorner
{
    vertical-align: top;
}

.authorStatusContainer, .authorStatusContainerSubPage, .favorTitleRightCorner
{
    background-color: #fddfab;
}

.subPageTitle, .subPageAuthor
{
    background-position: left;
    background-repeat: repeat-y;
    width: 870px;
}

.subPageAuthor[class]
{
    background-image: url(images/SubPages/NameBG.png);
}

/*.author h2 
.subPageAuthor h2 {
	margin-left: 8px;
	font-size: 12px;
}*/

.favorPageControlTable, .askFormContainer, .offerFormContainer, .publicContainer, .dashboardPageLayoutContainer, .subPageMainContent, .feedbackMainContainer, .aboutMainContainer, .faqMainContainer, .tosMainContainer, .homeMainContainer, .manageMainContainer, .successMainContainer, .loginMainContainer, .resendMainContainer, .signupMainContainer, .inTheNewsMainContainer
{
    position: relative;
    left: 3px;
}

.inspectorContainer, .privacyContainer, .askOfferContainer, .feedbackContainer, .aboutContainer, .faqContainer, .tosContainer, .homeContainer, .manageContainer, .successContainer, .loginContainer, .resendContainer, .signupContainer, .photoUploadContainer, .addOthersContainer, .privateMessageController
{
    position: relative;
    background-image: url(images/SubPages/TitleBottomLeftCorner.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding: 30px 30px 10px 30px;
    vertical-align: top;
}

.addOthersContainer, .privateMessageController
{
    padding-left: 80px;
}

.askOfferContainer
{
    padding-left: 20px;
}

.faqContainer, .privacyContainer, .tosContainer, .aboutContainer
{
    width: 600px;
    line-height: 20px;
}

.privacyContainer
{
    padding-top: 20px;
}

.faqContainer
{
    padding-top: 0px !important;
}

.faqContainer h3
{
    margin-top: 40px;
}

.aboutContainer p
{
    margin-top: 5px;
}

.aboutContainer
{
    padding-top: 0px;
}

.aboutContainer h2
{
    margin-top: 40px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.aboutContainer h3
{
    margin-top: 30px;
    margin-bottom: 0px;
}

.favorTitleContainer, .subPageTitleCorner
{
    background-color: #feebcb;
}

.subPageTitle[class]
{
    background-image: url(images/SubPages/TitleBG.png);
}

/*.description, .when, .compensation, .privacy {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}*/
.favorTitleContainer, .subPageTitleContainer
{
    background-image: url(images/SubPages/TitleLeftCorner.gif);
    background-position: top left;
    background-repeat: no-repeat;
}

table.favorTitle td + td
{
    background-color: #feebcb;
}

.favorStepContainer
{
    margin-top: 20px;
}

table.lookingFor
{
    margin-top: 0px !important;
}

.stepTitle h3, .favorStepContainer h3, h3.memberResponseHeading
{
    font-size: 14px;
}

/* 

DELETE ME

, .submitReply, .cancelReply


.publishButtons input
{
    font-weight: bold;
    padding: 2px 10px 3px 10px;
    border-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-right-width: 1px;
    border-top-color: #c1ccac;
    border-left-color: #c1ccac;
    border-bottom-color: #55631c;
    border-right-color: #55631c;
    background-color: #a1b942;
    color: #FFFFFF !important;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
}
*/

/* DELETE ME

.subPageButton
{
    font-weight: bold;
    font-size: 14pt;
    padding: 5px 5px 5px 5px;
    color: #5b7444;
    width: 200px;
}


.subPageModalButton, .imageUpload input, .webImageMaker_uploadControl
{
    font-weight: bold;
    font-size: 13px;
    padding: 5px 5px 5px 5px;
    color: #5b7444;
    width: 200px;
}

.loginContainer .subPageButton, .createUser_NavigationStyle input, .publicEntry .subPageButton, .sendPassword_SubmitButton
{
    font-weight: bold;
    font-size: 10pt;
    padding: 2px 10px 2px 10px;
    color: #5b7444;
    width: auto !important;
    text-transform: uppercase;
}
*/

/**//**//**//**//**//**//**//**//**//**//**//**//**//**/
/*                   Create/Offer/Favor               */
/**//**//**//**//**//**//**//**//**//**//**//**//**//**/
.icon
{
    width: 50px !important;
    height: 50px;
    text-align: center;
}

.iconBracket
{
    width: 20px;
    padding-right: 0px;
}

/**//**//**//**//**//**//**//**//**//**//**//**//**//**/
/*                   Favor					               */
/**//**//**//**//**//**//**//**//**//**//**//**//**//**/
.mainContainerSuperWrap .description .icon
{
    vertical-align: top;
}


.mainContainerSuperWrap .description .iconIMG
{
    padding-top: 5px;
}

.mainContainerSuperWrap .description .iconBracket
{
    vertical-align: top;
}

.verticalSpacer
{
    height: 20px;
}


