.centered                             { text-align: center; }

/* hide the FMSA, FM Go buy and try buttons as default */
#subnav-buy-now                       { display: block; }
#subnav-adv-buy-now                   { display: none; }

#sub-header h2                        { font-size: 220%; margin-top: 24px; }

/* Feature Area */
/*-------------------*/

#overview #feature-area               { height: 450px; background: url(/global_images/fm12/server/feature_fms_overview.jpg) no-repeat 0 0; }
#overview #feature-area h2            { padding-top: 30px; font-size: 300%; text-align: center; color: #333; margin-left: 0; }

#whats-new #feature-area              { height: 390px; background: url(/global_images/fm12/server/feature_whats_new.jpg) no-repeat 0 0; }
#whats-new #feature-area h2, 
#whats-new #feature-area h3           { margin-left: 508px; }
#whats-new #feature-area h2           { padding-top: 90px; font-size: 320%; color: #333; line-height: 120%; }
#whats-new #feature-area h3           { margin-top: 8px; font-size: 200%; color: #777; }

/* Content */
/*-------------------*/

  /* What's New (/products/filemaker-server/whats-new.html) */

  #whats-new #lower-area                { width: 940px; padding-left: 40px; }
  #whats-new .feature                   { width: 400px; float: left; margin-right: 70px; line-height: 170% !important; margin-bottom: 30px; }
  #whats-new .feature h3                { font-size: 160%; padding: 20px 0 20px 110px; }
    #feature-wan                          { background: url(/global_images/fm12/server/icon_wan.png) no-repeat 25px 0; }
    #feature-64                           { background: url(/global_images/fm12/server/icon_64.png) no-repeat 5px 0; }
    #feature-architecture                 { background: url(/global_images/fm12/server/icon_architecture.png) no-repeat 10px 0; }
    #feature-download                     { background: url(/global_images/fm12/server/icon_download.png) no-repeat 25px 5px; }
    #feature-backups                      { background: url(/global_images/fm12/server/icon_backups.png) no-repeat 10px 10px; }
    #feature-speedy                       { background: url(/global_images/fm12/server/icon_speedy.png) no-repeat 10px 5px; }
  
/* Bottom Callout links */

.callout#trailing-links               { padding-top: 15px; background: url(/global_images/fm12/server/overview/bg_next_steps.png) repeat-x 0 0; }
.callout#trailing-links .firstcolumn  { width: 45%; border-right: 1px solid #ddd; }
.callout#trailing-links .lastcolumn   { width: 43%; padding-left: 40px; }
.callout#trailing-links h4            { font-size: 130%; margin-bottom: 22px; }
.callout#trailing-links li            { margin: 10px 0; }

/* Feature list */

.oftwo.features                       { margin-top: 25px; margin-bottom: 30px; }
.firstcolumn.features                 { width: 45%; }
.lastcolumn.features                  { width: 45%; padding-left: 20px; }

.feature-list                         { clear: left; height: 140px; }
.feature-list.last                    { height: 100px; }
.feature-list img                     { float: left; margin-top: 5px; }
.feature-list h4, 
.feature-list p                       { margin-left: 90px !important; color:#535353;}
.feature-list h4                      { margin-bottom: 4px !important; font-size: 13px !important; font-weight: bold; font-size: 120%; }
  
  /* Specific to feature list on FMS Overview (/products/filemaker-server/)  */
  #overview .lastcolumn.features        { padding-left: 40px; }
  .feature-list h4, 
  .feature-list p                       { margin-left: 110px !important; }
  
/* Sidebar */
/*-------------------------*/

.sidebar-links                        { margin-top: 10px; background-image: url(/global_images/fm12/server/sidebar_bg_bottom_bluepurp.png); }
.sidebar-links h2                     { background-image: url(/global_images/fm12/server/sidebar_bg_heading_bluepurp.png); }

.sidebar-links-11 li                  { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.sidebar-links-11 li                  { border: 1px solid #b180e9; margin-bottom: 5px; background: url(/global_images/fm12/server/bg_sidebar_button.png) repeat-x 0 0; }
.sidebar-links-11 li:hover            { background: url(/global_images/fm12/server/bg_sidebar_button.png) repeat-x 0 10%; }
.sidebar-links-11 li a                { color: #431ca6; padding: 8px 20px; display: block; background: url(/site/images/buttons/arrow_dpurple_right.png) no-repeat 95% 13px; }

#right-col blockquote                 { margin: 10px 0; border-bottom: 1px solid #c094be; background: url(/global_images/fm12/server/icon_quotes_start.png) no-repeat 0 0; }
#right-col blockquote.first           { margin-top: 30px; }
#right-col blockquote.last            { border: 0; }
#right-col blockquote p               { color: #7a34ce; padding: 6px 25px; background: url(/global_images/fm12/server/icon_quotes_end.png) no-repeat 97% 100%; }
#right-col blockquote p.author        { color: #616161; margin-left: 20px; font-weight: bold; background: none; }   