﻿/* Cookie notice */
#cookie-notice {
    background:                     #85a688;
    color:                          #fff;
    padding:                        10px 0 16px;
    position:                       relative;
    margin-top:                     -100px;
}

#cookie-notice p {
    float:                          left;
    font-size:                      12px;
    padding:                        7px 0 0;
    width:                          565px;
}

#cookie-notice ul {
    float:                          left;
    padding:                        2px 0;
}

#cookie-notice ul li {
    display:                        inline;
    margin-right:                   5px;
}

#cookie-notice a {
    cursor:                         pointer;
}

#cookie-notice a:hover {
    text-decoration:                underline;   
}
#cookie-notice a.cta:hover {
    text-decoration:                none;
}

table.cookies {
    border-collapse:                collapse;
    margin-bottom:                  10px;
    text-align:                     left;
}

table.cookies tr {    
    border-bottom:                  1px dashed #E3E0D3;
}

table.cookies tr:last-of-type {
    border-bottom:                  none;
}

table.cookies tr td, table.cookies th {
    border-right:                   1px dashed #E3E0D3;
    padding:                        20px 10px;
}

table.cookies tr th {
    background:                     #F6F6F6;
    font-size:                      13px;
    font-weight:                    bold;
    padding:                        10px;
}

table.cookies tr td:last-child, table.cookies tr th:last-child {
    border-right:                   0;
}

/* Home promos */

#promos {
    float:                          right;
    width:                          310px;
}
.call-us-promo {
    background:                     #85a688;
    color:                          #FFFFFF;
    font-size:                      133%;
    height:                         24px;
    padding:                        20px 15px 12px 15px;    
}

.call-us-promo .phone {
    font-size:                      110%;
}

/* WRVS News */

#news {
    margin-bottom:                  40px;
}


html#font-large #news {
    min-height:                     478px;
}

html#font-larger #news {
    min-height:                     509px;
}

#news h2 
{
    font-size:                      18px;
    margin-bottom:                  0;   
}

#news ul {
    list-style:                     none;
    margin:                         0;
    padding:                        0;   
}

#news ul li {
    border-bottom:                  1px dotted #969696;
    overflow:                       auto;
    padding:                        15px 0 15px 85px;   
}

#news ul li:last-child {
    border-bottom:                  none;
}

#news ul li img {
    border:                         1px solid #c8c8c8;
    float:                          left;
    margin:                         0 0 10px -85px;       
    max-width:                      68px;   
}

#news ul li h3 
{
    font-size:                      13px;
    padding-bottom:                 0;   
}

#news ul li h3 a {
    color:                          #9c234d;     
}

#news ul li small {
    color:                          #969696;
    display:                        block;   
    font-size:                      11px;
    padding-bottom:                 10px;
}
#news ul li p 
{
    padding:                        0;
}

/* Feature Text Blog */

.feature {
    border-bottom:                  2px solid #969696;
    clear:                          left;
    float:                          left;
    padding:                        10px 0;
}

.feature img {
    display:                        block;   
}

/* Gallery */

#gallery {
    border-bottom:                  2px solid #969696;
    float:                          right;
    height:                         464px !important;
    overflow:                       hidden; 
    position:                       relative;  
    width:                          460px;
}

html#font-large #gallery {
    height:                         478px !important;
}

html#font-larger #gallery {
    height:                         509px !important;
}

#gallery ul {
    height:                         422px !important;
    list-style:                     none;
    margin:                         0;
    padding:                        0; 
    z-index:                        3;
}

html#font-large #gallery ul {
    height:                         436px !important;   
}

html#font-larger #gallery ul {
    height:                         467px !important;   
}

#gallery ul li {
    background:                     #faf5e1; 
    height:                         417px !important; 
    padding-bottom:                 5px;
    width:                          460px;
}

html#font-large #gallery ul li {
    height:                         431px !important;
}

html#font-larger #gallery ul li {
    height:                         462px !important;
}

#gallery ul li h2 {
    border-bottom:                  0;
    color:                          #9c234d;   
    margin-bottom:                  0;  
    padding:                        10px; 
}

#gallery ul li p {
    font-style:                     italic;
    padding:                        0 10px;   
}

#gallery .controls {
    background:                     #e1dcca;
    height:                         42px;
    position:                       relative;   
}

#gallery .controls a {
    background:                     #c8c8c8;
    border:                         1px solid #969696;
    -moz-border-radius:             3px;
    -webkit-border-radius:          3px;
    border-radius:                  3px;
    -moz-box-shadow:                0 0 5px rgba(0,0,0,.1) inset;
    -webkit-box-shadow:             0 0 5px rgba(0,0,0,.1) inset;
    box-shadow:                     0 0 5px rgba(0,0,0,.1) inset;
    color:                          #FFF;
    cursor:                         pointer;
    display:                        inline-block;
    line-height:                    12px;
    margin:                         0 5px;
    padding:                        4px 6px;
}

#gallery .controls a.activeSlide, 
#gallery .controls a:hover {
    background:                     #323232; 
    border-color:                   #2e2e2e;
    text-decoration:                none;
}

#gallery .controls a.prev, 
#gallery .controls a.next {
    left:                           10px;
    position:                       absolute;
    top:                            10px;
}

#gallery .controls a.next {
    left:                           auto; 
    right:                          10px;
}

#gallery .controls .pager {
    padding-top:                    10px;
    text-align:                     center;
}

/* Blog */  

#blog h3 {
    background:                     url('../Images/BlogTitleArrow.gif') no-repeat 17px bottom;
    color:                          #FFF;
    font:                           16px Georgia, Palatino, Palatino Linotype, Times, Times New Roman, Serif;
    margin:                         0 0 10px 0;
    padding:                        0 0 9px 0;
    font-size:                      11px;
}

#blog h3 a {
    background:                     #9c234d;
    -moz-border-radius:             3px;
    -webkit-border-radius:          3px;
    border-radius:                  3px;
    color:                          #FFF;
    display:                        block;
    padding:                        20px 10px;
}

#blog p.details {
    padding:                        0 0 5px;   
}

#blog p.details small {
    color:                          #969696;   
    display:                        inline-block;
    font-size:                      11px;
    padding-top:                    5px;    
}

#blog p.tags {
    color:                          #969696;
    font-size:                      11px;   
}

/* Get Social */ 

#get-social h3 {
    height:                         75px;
    text-indent:                    -99999px;
    width:                          220px;    
    font-size:                      11px;        
}

#get-social h3#twitter {
    background:                     url('../Images/TwitterHeader.gif') no-repeat;
}

#get-social h3#facebook {
    background:                     url('../Images/FacebookHeader.gif') no-repeat;
    margin-top:                     20px;
}

#get-social a.cta {
    background:                     #FFFFFF;
    border:                         1px solid #C8C8C8;
    color:                          #9c234d;
}

/* E newletter */

#e-newsletter {
    padding:                        20px 15px;
    width:                          280px;
}

#e-newsletter h2 {
    border-bottom:                  0;
}

#e-newsletter img {
    float:                          right;
}

/* Memory Wall */

#memory-wall {
    background:                     url('../Images/MemoryWallBg.gif') repeat-y;
    float:                          right;   
    margin:                         20px 0;
    margin-right:                   -12px;
    padding:                        0 20px;
    position:                       relative;
    width:                          206px;
}

#memory-wall h2 {
    background:                     url('../Images/MemoryWallHeadingBg.gif') no-repeat; 
    border-bottom:                  0;
    color:                          #0b7b47;
    line-height:                    18px;  
    margin:                         0 -20px 10px;
    padding:                        30px 130px 0 20px;
}

#memory-wall img {
    display:                        block;
    height:                         73px;
    position:                       absolute;
    right:                          15px;
    top:                            12px;
}

#memory-wall p:last-child {
    background:                     url('../Images/MemoryWallBottomBg.gif') no-repeat left bottom;
    margin:                         0 -20px;
    padding:                        10px 20px 23px;
}

/* Real life voices */

#real-life-volunteers {
    border-bottom:                  2px solid #969696;
    padding:                        0 0 10px 0;  
}

#real-life-volunteers h2 {
    margin:                         0; 
}

#real-life-volunteers ul {
    list-style:                     none;
    margin:                         0;
    padding:                        0;   
}

#real-life-volunteers ul li {
    border-bottom:                  1px dotted #969696;
    overflow:                       auto;
    padding:                        15px 0 5px 85px;   
}

#real-life-volunteers ul li:last-child {
    border-bottom:                  0;
}

#real-life-volunteers ul li img.thumbnail {
    border:                         1px solid #c8c8c8;
    float:                          left;
    margin:                         0 0 10px -85px;   
}

/* Gallery */

ul.gallery {
    list-style:                     none;
    margin:                         0 -10px 0 0;
    width:                          460px;   
}

ul.gallery li {
    border-bottom:                  2px solid #969696;
    color:                          #646464;   
    float:                          left;
    font-size:                      11px;
    font-style:                     italic;   
    margin-right:                   10px;
    padding:                        10px 0 5px; 
    width:                          220px;   
}

ul.gallery li img {
    display:                        block;   
    margin-bottom:                  15px;
}

/* eCard List */

ul#ecard-list {
    list-style:                     none;
    margin:                         0 -15px 0 0;
    overflow:                       hidden;
    padding:                        0;   
}

ul#ecard-list li {
    float:                          left;
    margin-right:                   15px;
    padding-bottom:                 15px;
    width:                          140px   
}

ul#ecard-list li:nth-child(4n) {
    clear:                          both;
}

ul#ecard-list li a {
    color:                          #9c234d;
    cursor:                         pointer;
    display:                        block;   
    font-size:                      14px;
    font-weight:                    bold;
}

ul#ecard-list li a:hover {
    text-decoration:                none;   
}

ul#ecard-list li a img {
    width:                          140px;   
}

/* Send eCard */

ol.steps {
    background:                     #B6C9B6;
    -moz-border-radius:             3px;
    -webkit-border-radius:          3px;
    border-radius:                  3px;
    -moz-box-shadow:                0 0 5px rgba(0,0,0,.1) inset;
    -webkit-box-shadow:             0 0 5px rgba(0,0,0,.1) inset;
    box-shadow:                     0 0 5px rgba(0,0,0,.1) inset;
    color:                          #FFFFFF;
    list-style:                     none;
    margin:                         0 0 10px;
    overflow:                       hidden;
    padding:                        4px 40px;   
}

ol.steps li {
    float:                          left;   
    margin-left:                    21px;
}

ol.steps li strong {
    color:                          #FFFFFF;   
    display:                        inline-block;
    padding-right:                  4px;
}

ol.steps li.current {
    color:                          #9D234D;   
}

ol.steps li.current strong {
    color:                          #9D234D;   
}

#ecard-compose fieldset {
    border-bottom:                  1px dotted #969696;
    margin-bottom:                  15px;   
    padding-bottom:                 5px;
}

#ecard-compose fieldset.terms {
    border-bottom:                  0;
    padding-bottom:                 0;   
}

#ecard-compose fieldset dl dt {
    width:                          175px;
}

#ecard-compose fieldset dl dd p {
    width:                          196px;      
}

#ecard-compose fieldset textarea {
    margin-bottom:                  10px;
    width:                          438px;   
}

#ecard-compose fieldset ul.option-list label {
    width:                          420px;   
}

/* My RVS - Application Progress */

#application-progress {
    background:                     #faf5e1;
    border-bottom:                  2px solid #969696;
    border-top:                     1px dotted #969696;
    margin:                         10px 0 20px;   
    padding:                        20px 20px 10px;
}

#application-progress h2 {
    border-bottom:                  0;
    margin-bottom:                  0;   
}

#application-progress p.sub {
    font-style:                     italic;
}

#application-progress ol {
    list-style:                     none;
    margin:                         0 -10px 10px -5px;
    overflow:                       hidden;
}

#application-progress ol li {
    color:                          #9c234d;
    font-weight:                    bold;
    float:                          left;   
    margin-right:                   10px;
    padding:                        5px;
    width:                          120px;
}

#application-progress ol li span {
    color:                          #323232;
    display:                        block;
    font-weight:                    normal;
    padding-top:                    5px;
    padding-right:                  15px;
}

#application-progress ol li.completed {
    background:                     #EFEFEF;   
}

#application-progress ol li.completed, 
#application-progress ol li.completed span {
    color:                          #969696;
}

#application-progress ol li.current {
    background:                     #9c234d;   
}

#application-progress ol li.current, 
#application-progress ol li.current span {
    color:                          #FFF;   
}

/* My RVS */

div#subscriptions {
    border-bottom:                  2px solid #969696;
    margin-bottom:                  20px;
    padding-bottom:                 10px;
}
#subscriptions ul
{   
    list-style:                     none;
}

#subscriptions ul li
{
    background:                     url('../Images/subscription-x.gif') no-repeat;
    background-position:            0 6px;
    padding-left:                   14px;
}
#subscriptions ul li.current
{
    background:                     url('../Images/subscription-tick.gif') no-repeat;
    background-position:            0 5px;
}

div#discussion-boards {
    background:                     #EEE;
    border-bottom:                  2px solid #969696;
    margin-bottom:                  20px;
    padding:                        20px 20px 10px;
}

div#latest-news img[align=left], 
div#discussion-boards img[align=left], 
div#forms-and-tools img[align=left] {
    margin:                         0 15px 15px 0;
    max-width:                      70px;   
}

div#latest-news ul.tabs li {
    padding:                        0 2px;
}

div#latest-news ul.tabs li a {
    line-height:                    20px;
}

div#latest-news ul.tabs li.action {
    margin:                         3px 0;
}

div#latest-news ul.tabs li.action a {
    background:                     url('../Images/TabActionLogo.png') no-repeat center top;
    height:                         20px;
    text-indent:                    -99999em;
    width:                          51px;
}

div#latest-news ul.tabs li.action a.current {
    background-image:              url('../Images/TabActionLogoCurrent.png');
}

div#updates, 
div#forms-and-tools {
    border-bottom:                  2px solid #969696;
    margin-bottom:                  20px;
    padding-bottom:                 10px;   
}

div#updates.action {
    border-bottom:                  0;
    margin-bottom:                  0;
}

div#updates ol, 
div#forms-and-tools ul {
    clear:                          both;
    list-style:                     none;
    margin:                         0; 
}

div#updates ol li, 
div#forms-and-tools ul li {
    border-bottom:                  1px dotted #969696;
    overflow:                       hidden;
    padding:                        10px 0 0;
    margin-bottom:                  10px;
}

div#updates ol li img {
    border:                         1px solid #c8c8c8;  
    float:                          left;
    margin:                         0 15px 10px 0;
    max-width:                      68px;   
}

div#forms-and-tools ul li {
    padding-bottom:                 10px;   
}

div#updates ol li:first-child, 
div#forms-and-tools ul li:first-child {
    padding-top:                    0;   
}

div#updates.action ol li:last-child {
    border-bottom:                  2px solid #969696;   
}

div#updates ol li h3, 
div#forms-and-tools ul li h3 {
    padding-bottom:                 0;   
}

table#discussion {
    border:                         0;
    border-collapse:                collapse;
    clear:                          both;
    font-size:                      11px;
    width:                          100%;   
}

table#discussion th, 
table#discussion td {
    padding:                        10px 10px 10px 0;   
}

table#discussion th {
    border-bottom:                  2px solid #969696;   
    color:                          #9c234d;
    font-size:                      14px;
    padding-top:                    0;
    text-align:                     left;
}

table#discussion td {
    border-bottom:                  1px dotted #969696;   
}

table#discussion tr td:first-child a {
    font-weight:                    bold;   
}

table#discussion tr:last-child td {
    border-bottom:                  0;
}

/* My RVS - About Me */

#about fieldset dl dd p {
    width:                          285px;   
}

#about fieldset dl dd.block ul.option-list li label {
    width:                          260px !important;   
}

/* My RVS - Forms and Tools */

ul.results#forms-and-tools li h2 {
    float:                          left;  
    width:                          300px; 
}

ul.results#forms-and-tools li a.cta {
    float:                          right;
}

ul.results#forms-and-tools li p {
    clear:                          both;
}

/* User Search */

#user-search {
    border-top:                     1px dotted #969696;
    border-bottom:                  2px solid #969696;
    margin-bottom:                  10px;
    overflow:                       hidden;
    padding:                        15px 0;   
}

#user-search fieldset label {
    float:                          left;   
    margin:                         6px 5px 0 0;
}

#user-search fieldset input[type=text] {
    float:                          left;   
    margin-top:                     1px;
    width:                          100px;
}

#user-search fieldset input[type=submit] {
    float:                          left;
    margin:                         0 0 0 5px;  
}

#user-search fieldset ul.option-list {
    float:                          left;
    margin-top:                     6px;
    overflow:                       hidden;   
}

#user-search fieldset ul.option-list li {
    float:                          left;  
    margin-right:                   7px;
}

#user-search fieldset ul.option-list li label {
    margin:                         0;   
}

/* User Profile */

#profile .details {
    border-bottom:                  2px solid #969696;
    margin-bottom:                  15px;
    overflow:                       hidden;
    padding-bottom:                 5px;
}

#profile .details h2 {
    clear:                          none;
    border-bottom:                  0;
    font:                           bold 14px Arial, sans-serif;
    margin-bottom:                  0;   
}

#profile .details img {
    float:                          left;
    margin:                         0 20px 10px 0;   
    width:                          100px;
}

#profile .details a.cta {
    margin-bottom:                  10px;   
}

/* Promo Base Panel */

#base-panels .panel#promo ul {
    list-style:                     none;
    margin:                         0 -10px 0 0;
    overflow:                       hidden;
    padding:                        0;
}

#base-panels .panel#promo ul li {
    float:                          left;   
    margin-right:                   10px;
    overflow:                       hidden;
    padding:                        0 0 10px 60px;
    width:                          140px;
}

#center-col.wide #base-panels .panel#promo ul li {
    width:                          260px;   
}

#base-panels .panel#promo ul li img {
    border:                         1px solid #c8c8c8;
    float:                          left;
    margin-left:                    -60px;   
}

/* Promo wide base panel */

#base-panels .panel#promo-wide {
    overflow:                       hidden;
    padding:                        20px 0 0 20px;
}

#base-panels .panel#promo-wide .column {
    float:                          left; 
    height:                         120px;
    margin-right:                   20px;
    overflow:                       hidden;
    padding-left:                   60px;
    position:                       relative;
    width:                          140px;  
}
#base-panels .panel#promo-wide .column img 
{
    float:                          left;
    height:                         auto;
    margin-left:                    -60px;
    margin-right:                   -100%;
    position:                       static;
    width:                          48px;
    }
#base-panels .panel#promo-wide .column a.cta {
    bottom:                         10px;
    left:                           0;
    position:                       absolute;   
}

#base-panels .panel#promo-wide .column#social  {
    margin-right:                   0;    
}

/* Right Column */
#right-col .panel.request-call {
    padding:                        15px;
}

#right-col .panel.request-call:after {
    clear:                          both;
    content:                        '';
    display:                        block;
}

#right-col .panel.request-call fieldset {
    width:                          100%;
}

#right-col .panel.request-call fieldset:after {
    clear:                          both;
    content:                        '';
    display:                        block;
}

#right-col .panel.request-call h2 {
    margin-bottom:                  10px;
    padding:                        0;
}

#right-col .panel.request-call h3 {
   clear:                           both;
   font-size:                       16px;
   font-weight:                     normal;
   padding:                         15px 0;
}

#right-col .panel.request-call fieldset > span {
    display:                        block;
    padding-top:                    10px;
}

#right-col .panel.request-call span:after {
    clear:                          both;
    content:                        '';
    display:                        block;
}

#right-col .panel.request-call label {
    font-size:                      13px;
    font-weight:                    normal;
}

#right-col .panel.request-call span > label {
    display:                        block;
}

#right-col .panel.request-call input[type=text] {
    clear:                          both;
    float:                          left;
    width:                          100%;
    margin:                         0;
    width:                          200px;
}

#right-col .panel.request-call table {
    border-spacing:                 0;
    float:                          left;
}

#right-col .panel.request-call input[type=radio] {
    margin-right:                   5px;
}

#right-col .panel.request-call input[type=submit] {
    bottom:                         0;
    position:                       absolute;
    right:                          0;
}


/* Inbox panel */

#right-col .panel#inbox-panel {    
    background:                     #9c234d;   
    border-bottom:                  0;
    color:                          #FFF;
}

#right-col .panel#inbox-panel h2 {
    border-bottom:                  1px dotted #FFF;
    color:                          #FFF;   
    padding-bottom:                 10px;
}

#right-col .panel#inbox-panel a {
    color:                          #FFF;   
}

#right-col .panel#inbox-panel a.upsell {
    background-image:               url('../Images/RightColPanelUpsellLinkBgWht.png');   
}

/* Contact form */

#right-col .panel#contact-panel strong {
    display:                        block;
    font-size:                      18px;
    padding:                        15px 0;   
}

/* Saved forms and tools */

#right-col .panel#saved-forms ul {
    list-style:                     none;
    margin:                         0;   
    padding-bottom:                 5px;   
}

#right-col .panel#saved-forms ul li {
    padding-bottom:                 5px;   
}

#right-col .panel#saved-forms ul li a.remove {
    color:                          #4b4b4b;
    float:                          right;  
    font-size:                      10px; 
    line-height:                    12px;
    text-decoration:                none;
}


.textarea-large textarea {
    height:                         250px;
    margin-bottom:                  10px;
    resize:                         none;
    width:                          698px;
}

.hr-spacer {
    border-bottom:                  1px dotted #c8c8c8;
    clear:                          both;
    height:                         0;
    margin-bottom:                  20px;
    overflow:                       hidden;   
    padding-top:                    10px;
}

.select .small {
    width:                          10px;
}

/* Search Reults */
.topresult {
    border-bottom:                  1px dotted #969696;
    border-top:                     1px dotted #969696;
    margin:                         10px 0 20px;   
    padding:                        20px 0;
    position:                       relative;
    overflow:                       auto;  
}

.topresult h3 {
    font-size:                      16px;
    padding:                        0;
    margin:                         0;
}

.topresult h4 {
font-size:                          18px;
padding:                            10px 0;
margin:                             0;
}

html#font-large .topresult h4 {
    font-size:                      20px;
}

html#font-larger .topresult h4 {
    font-size:                      22px;
}

.topresult ul {
    list-style-type:                none;
    padding:                        0;
    margin:                         0;
    max-width:                      330px;
}

.topresult ul li {
    list-style-type:                none;
    padding:                        5px 0;
    margin:                         0;
}

.topresult ul li img {
    bottom:                         50px;
    float:                          right;
    padding:                        0;
    margin:                         -10px 0;
    max-width:                      100px;
    max-height:                     100px;
    position:                       absolute;
    right:                          0;
}

.topresult a.cta {
    margin:                         0;
}

.main-column 
{
    float:                          left;
    margin:                         0 7px 0 0;
    width:                          633px;
    }
.secondary-column 
{
    float:                          left;
    margin:                         0 0 0 10px !important;
    width:                          310px !important;
}

body.home #promos .widget-image {
    background:                     #d3d4d4;
    height:                         144px;
    margin:                         0 0 20px 0;
    padding:                        0;
    position:                       relative;
    width:                          310px;
}
    
body.home #promos .widget-image {
    background:                     #d3d4d4 url('../Images/circle-element-020.png') no-repeat -100px center;
}

body.home #promos .widget-image a {
    display:                        block;
    padding:                        20px 158px 20px 15px;
    zoom:                           1;
}

html#font-large body.home #promos .widget-image a {
    padding-top:                    10px;
    padding-bottom:                 30px;
}

body.home #promos .widget-image a:after {
    clear:                          both;
    content:                        '';
    display:                        block;
}

body.home #promos .widget-image a:hover {
    text-decoration:                none;
}

body.home #promos .widget-image a:hover span.cta {
    color:                          #000;
    text-decoration:                none;
}

html#font-larger body.home #promos .widget-image a:hover p {
    text-decoration:                underline;
}

body.home #promos .widget-image a p {
    color:                          #4c4c4c;
}

body.home #promos .widget-image img {
    border:                         0 !important;
    height:                         144px;
    position:                       absolute;
    right:                          0;
    top:                            0;
    width:                          138px;
}

.lt-ie9 body.home #promos .widget-image span.cta {
    filter:                         progid:DXImageTransform.Microsoft.gradient( startColorstr='#b32a63', endColorstr='#9c234d',GradientType=0 ); /* IE6-8 */
}

html#font-large body.home #promos .widget-image span.cta {
    margin-top:                     -5px;
}

html#font-larger body.home #promos .widget-image span.cta {
    display:                        none !important;
}
    
/* Footer */
  
.panel a.cta {
    padding:                        6px 15px;
}

.top-shadow {
    background:                 url('../Images/shadow-top.png') repeat-x top left;
    height:                     10px;
    left:                       0;
    position:                   absolute;
    top:                        0;
    width:                      100%;
}
    
.bottom-shadow 
{
    background:                 url('../Images/shadow-bottom.png') repeat-x top left;
    bottom:                     0;
    height:                     10px;
    left:                       0;
    position:                   absolute;
    width:                      100%;
}

.otherservices {
    clear:                      both;
    padding-top:                20px;
}

#center-col img#chatValidateImg {
    width: auto;
    margin-top: 5px;
}