﻿/*-----------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------*//* HOME PAGE */
#homeFitCampWide
{
    position:relative;
    height:321px;
    width:576px;
    font-size:0.9em;
    color:#fff;
    background:#10506E url(../images/boxes/home-page/fitcamp-bg.jpg) no-repeat;
    overflow:hidden;
}
#homeFitCampWide h2, #homeFitCampWide h2 span
{
    width:381px;
    height:91px;
    display:block;
    position:relative;
}
#homeFitCampWide h2 span
{
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/home-page/h2-fitcamp-prestonpark.gif) no-repeat;
}
#homeFitCampWide div.content
{
    position:absolute;
    top:96px;
    left:28px;
    width:254px;
    height:116px;
    overflow:hidden;
}
#homeFitCampWide div.quote
{
    position:absolute;
    top:194px;
    left:322px;
    width:230px;
    height:72px;
    overflow:hidden;
    text-align:center;
    font-size:12px;
}
#homeFitCampWide div.quote strong
{
    font-size:16px;
    letter-spacing:1px;
}
#homeFitCampWide div.moreLink
{
    position:absolute;
    top:236px;
    left:105px;
    width:184px;
    height:24px;
    overflow:hidden;
}
#homeFitCampWide div.moreLink a
{
    display:block;
    width:184px;
    padding:5px 0 0 22px;
    height:24px;
    w\idth:162px;
    he\ight:19px;
    background: url(../images/boxes/home-page/btn-fitcamp-moreinformation.gif) no-repeat;
    overflow:hidden;
    color:#fff;
}
#homeFitCampWide .join
{
    position:absolute;
    bottom:6px;
    right:14px;
}
/*--------------------------------------------------------------------------------------------*//* HOME PAGE */
#homePersonalTraining
{
    position:relative;
    height:300px;
    font-size:0.9em;
    color:#fff;
    background:#10506E url(../images/boxes/home-page/personal-training-bkg.jpg) no-repeat;
}
#homePersonalTraining h1, #homePersonalTraining h1 span
{
    position:relative;
    padding:10px 0 0 24px;
    width:576px;
    w\idth:552px;
    height:47px;
    he\ight:37px;
    overflow:hidden;  
}
#homePersonalTraining h1 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/home-page/personal-training-bkg.jpg) no-repeat;
}
#homePersonalTraining .content
{
    position:absolute;
    top:71px;
    left:24px;
    width:211px;    
}
#homePersonalTraining .quote
{
    position:absolute;
    top:170px;
    left:310px;
    width:250px;
    text-align:center;
    font-size:1.25em;
}
#homePersonalTraining .quote span
{
    font-weight:bold;
    font-size:1.35em;
}
#homePersonalTraining .cite
{
    position:absolute;
    top:235px;
    left:310px;
    width:250px;
    text-align:right;
    font-weight:bold;
}
#homePersonalTraining .more a
{
    position:absolute;
    top:268px;
    left:475px;
    display:block;
    padding:5px 0 5px 16px;
    width:87px;
    w\idth:71px;
    text-align:center; 
    font-weight:bold;   
    color:#fff;
}
/*-----------------------------------------------------------------------------------------------------------*/
#homeFitCamp
{
    position:relative;
    font-size:0.9em;
    color:#fff;
}
#homeFitCamp h2, #homeFitCamp h2 span
{
    position:relative;
    padding:10px 0 0 20px;
    width:241px;
    w\idth:221px;
    height:73px;
    he\ight:63px;
    overflow:hidden;
    background:#4f6108;
}
#homeFitCamp h2 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/home-page/fit-camp-title.gif) no-repeat; 
}
#homeFitCamp .inner
{
    padding:2px 12px 6px 12px;
    width:235px;
    w\idth:211px;
    background:#4f6108 url(../images/boxes/home-page/fit-camp-inner.gif) no-repeat;
}
#homeFitCamp .content
{
    padding:8px;
    background:#4f6108;
}
#homeFitCamp .content p
{
    color:#fff;
}
#homeFitCamp .link
{
    padding:8px 0 0 0;
}
#homeFitCamp .link .inside
{
    float:right;  
    height:24px;
    width:184px;
    background:#4f6108 url(../images/boxes/home-page/fit-camp-link.gif) no-repeat;
}
#homeFitCamp .link .inside a 
{
    padding:5px 0 0 18px;
    display:block;
    w\idth:166px;
    height:24px;
    he\ight:19px;
    color:#fff;
}
#homeFitCamp .register
{
    position:relative;
    height:43px;
    background:url(../images/boxes/home-page/fit-camp-register.gif) no-repeat;
}
#homeFitCamp .register a
{
    position:absolute;
    top:11px;
    left:134px;
    display:block;
    padding:4px 0 5px 16px;
    width:87px;
    w\idth:71px;
    text-align:center; 
    font-weight:bold;   
    color:#fff;
}
/*-----------------------------------------------------------------------------------------------------------*/
#homeFitnessPrograms
{
    position:relative;
    font-size:0.9em;
    color:#fff;
    background:#864503;
}
#homeFitnessPrograms h2, #homeFitnessPrograms h2 span
{
    position:relative;
    padding:10px 0 0 20px;
    width:335px;
    w\idth:315px;
    height:47px;
    he\ight:37px;
    overflow:hidden;  
}
#homeFitnessPrograms h2 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/home-page/fitness-programs-title.gif) no-repeat;
}
#homeFitnessPrograms .inner
{
    padding:9px 12px 12px 12px;
    width:335px;
    w\idth:311px;    
    background:url(../images/boxes/home-page/fitness-programs-inner2.gif) no-repeat;
}
#homeFitnessPrograms .content
{
    padding:8px;
    width:162px;
    w\idth:146px;
    background:#864503;
}
#homeFitnessPrograms .link
{
    padding:8px 0 0 0;
}
#homeFitnessPrograms .link .inside
{
    width:162px;
    height:24px;
    background:#864503 url(../images/boxes/home-page/fitness-programs-link.gif) no-repeat;
}
#homeFitnessPrograms .link .inside a 
{
    padding:5px 0 0 18px;
    display:block;
    w\idth:144px;
    height:24px;
    he\ight:19px;
    color:#fff;
}
#homeFitnessPrograms .pricing
{
    position:relative;
    height:43px;
    background:url(../images/boxes/home-page/fitness-programs-pricing.gif) no-repeat;
}
#homeFitnessPrograms .pricing a
{
    position:absolute;
    top:10px;
    left:234px;
    display:block;
    padding:5px 0 5px 16px;
    width:87px;
    w\idth:71px;
    text-align:center; 
    font-weight:bold;   
    color:#fff;
}
/*-----------------------------------------------------------------------------------------------------------*/
#homeSportsSpecficProgram
{
    height:99px;
    background:#10506e url(../images/boxes/home-page/sports-specfic-program-bkg.jpg) top right no-repeat;
}
#homeSportsSpecficProgram a
{
    display:block;
    padding:20px 167px 0 15px;
    width:576px;
    w\idth:394px;
    he\ight:79px;
    text-align:center;
    font-size:1.7em;
    color:#fff;
}
/*-----------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------*//* ABOUT US PAGE */
#aboutMain
{
    margin:0 0 6px 0;
    font-size:0.9em;
    color:#fff;
    background:#0A3042 url(../images/boxes/about-us/main-bkg.gif) no-repeat;
}
#aboutMain h1, #aboutMain h1 span
{
    position:relative;
    padding:10px 0 0 20px;
    width:576px;
    w\idth:556px;
    height:52px;
    he\ight:42px;
    overflow:hidden;
}
#aboutMain h1 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/about-us/main-bkg.gif) no-repeat;
}
#aboutMain .inner
{
    padding:0 12px 12px 12px;
    width:576px;
    w\idth:552px;
}
#aboutMain .inner .left
{
    float:left;
    padding:8px;
    width:361px;  
    w\idth:345px;
    background:#0A3042;
}
#aboutMain .inner .right
{
    float:right;
    padding:80px 12px 0 8px;
    width:180px;
    w\idth:160px;
}
#aboutMain .bottom
{
    position:relative;
    width:576px;
    height:42px;
    background:url(../images/boxes/about-us/main-bot-bkg.gif) no-repeat;
}
#aboutMain .bottom a
{
    position:absolute;
    top:8px;
    left:463px;
    display:block;
    padding:5px 0 5px 16px;
    width:87px;
    w\idth:71px;
    text-align:center; 
    font-weight:bold;   
    color:#fff;
}
#aboutUsMain
{
    background:#0A3042 url(../images/boxes/about-us/main-bkg.gif) no-repeat;
}
#aboutUsMain h2, #aboutUsMain h2 span
{
    height:65px;
    he\ight:55px;
}
#aboutUsMain h2 span
{
    background:url(../images/boxes/about-us/main-bkg.gif) no-repeat;
}
/*-----------------------------------------------------------------------------------------------------------*/
#aboutUsAssociations
{
    margin:0 0 6px 0;
    font-size:0.9em;
    color:#fff;
    background:#0A3042 url(../images/boxes/about-us/associations-bkg.gif) no-repeat;
}
#aboutUsAssociations h2, #aboutUsAssociations h2 span
{
    position:relative;
    padding:10px 0 0 20px;
    width:576px;
    w\idth:556px;
    height:52px;
    he\ight:42px;
    overflow:hidden;
}
#aboutUsAssociations h2 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/about-us/associations-bkg.gif) no-repeat;
}
#aboutUsAssociations .inner
{
    padding:0 12px 12px 12px;
    width:576px;
    w\idth:552px;
}
#aboutUsAssociations .inner .left
{
    float:left;
    width:283px;
    background:#7F460F;
}
#aboutUsAssociations .inner .left .content
{
    padding:8px;
    w\idth:267px;
}
#aboutUsAssociations .inner .right
{
    float:right;
    width:255px;
}
#aboutUsAssociations .inner .right ul li
{
    float:left;
    width:85px;
    height:43px
}
#aboutUsAssociations .bottom
{
    position:relative;
    width:576px;
    height:42px;
    background:url(../images/boxes/about-us/associations-bot-bkg.gif) no-repeat;
}
#aboutUsAssociations .bottom a
{
    position:absolute;
    top:10px;
    left:480px;
    display:block;
    padding:5px 0 5px 16px;
    width:87px;
    w\idth:71px;
    text-align:center; 
    font-weight:bold;   
    color:#fff;
}
/*-----------------------------------------------------------------------------------------------------------*/
#aboutUsPhilosphy
{
    background:#7F460F url(../images/boxes/about-us/philosphy-bkg.gif) no-repeat;
}
#aboutUsPhilosphy h2, #aboutUsPhilosphy h2 span
{
    height:45px;
    he\ight:35px;
}
#aboutUsPhilosphy h2 span
{
    background:url(../images/boxes/about-us/philosphy-bkg.gif) no-repeat;
}
/*-----------------------------------------------------------------------------------------------------------*/
#aboutUsTeam
{
    position:relative;
    margin:0 0 5px 0;
    font-size:0.9em;
    color:#fff;
    background:#0A3042 url(../images/boxes/about-us/our-team-bkg.gif) 0 0 no-repeat; 
}
#aboutUsTeam h2, #aboutUsTeam h2 span
{
    position:relative;
    padding:10px 0 0 20px;
    width:576px;
    w\idth:556px;
    height:40px;
    he\ight:30px; 
    overflow:hidden;  
}
#aboutUsTeam h2 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/about-us/our-team-bkg.gif) 0 0 no-repeat; 
}
#aboutUsTeam .inner
{
    padding:0 12px 6px 12px;
    width:576px;
    w\idth:552px;
}
#aboutUsTeam .inner .left
{
    float:left;
    width:273px;
}
#aboutUsTeam .inner .right
{
    float:right;
    width:273px;
}
#aboutUsTeam .inner .content
{
    margin:0 0 6px 0;
    padding:8px 8px 14px 8px;
    w\idth:257px;
    background:#0A3042;
}
#aboutUsTeam .inner .content img
{
    margin:0 10px 5px 0;
    border:#fff 1px solid;
}
/*-----------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*//* PERSONAL TRAINGING PAGE */
#personalTrainingCoaching
{
    margin:0 0 5px 0;
    font-size:0.9em;
    color:#fff;
}
#personalTrainingCoaching .left
{
    float:left;
    width:385px;
    background:#7F460F;
}
#personalTrainingCoaching .left .top
{
    padding:0 0 19px 12px;
    width:385px;
    w\idth:373px;
    background:url(../images/boxes/personal-training-page/coaching-top-left-bkg.gif) no-repeat;
}
#personalTrainingCoaching .left .top h1, #personalTrainingCoaching .left .top h1 span
{
    position:relative;
    width:373px;
    height:73px;
    overflow:hidden;  
}
#personalTrainingCoaching .left .top h1 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/personal-training-page/coaching-top-left-bkg.gif) -12px 0 no-repeat;
}

#personalTrainingCoaching .left .top .content
{
    padding:8px;
    width:373px;
    w\idth:337px;
    background:#7F460F;
}
#personalTrainingCoaching .left .bot
{
    position:relative;
    height:44px;
    background:url(../images/boxes/personal-training-page/coaching-bot-left-bkg.jpg) no-repeat;
}
#personalTrainingCoaching .left .bot .more a
{
    position:absolute;
    top:10px;
    left:282px;
    display:block;
    padding:5px 0 5px 16px;
    width:87px;
    w\idth:71px;
    text-align:center; 
    font-weight:bold;   
    color:#fff;
}
#personalTrainingCoaching .right
{
    float:left;
    width:191px;
    background:#10506E;
}
#personalTrainingCoaching .right .top
{
    padding:97px 0 0 0;
    background:url(../images/boxes/personal-training-page/coaching-top-right-bkg.gif) no-repeat;
}
#personalTrainingCoaching .right .top .content
{
    padding:8px 8px 0 8px;
    width:133px;
    w\idth:142px;
}
#personalTrainingCoaching .right .top .content ul li
{
    display:block;
    padding:9px 0;
    width:159px;
    text-align:center;
    color:#fff;
    background:#0A3042;
    border-bottom:#10506E 4px solid;
}
#personalTrainingCoaching .right .bot
{
    padding:15px 0 0 8px;
    width:191px;
    w\idth:183px;
    height:44px;
    he\ight:29px;
    background:url(../images/boxes/personal-training-page/coaching-bot-right-bkg.jpg) no-repeat;
}
#personalTrainingCoaching .right .bot a
{
    display:block;
    padding:1px 0 0 19px;
    width:159px;
    w\idth:140px;
    height:15px;
    he\ight:14px;
    font-size:0.85em;
    color:#fff;
    background:url(../images/boxes/personal-training-page/coaching-link-bkg.gif) no-repeat;
}
/*-----------------------------------------------------------------------------------------------------------*/
#personalTrainingBenefits
{
    background:#4F6108 url(../images/boxes/personal-training-page/benefits-bkg.gif) no-repeat;
}
#personalTrainingBenefits h2, #personalTrainingBenefits h2 span
{
    height:60px;
    he\ight:50px;
}
#personalTrainingBenefits h2 span
{
    background:url(../images/boxes/personal-training-page/benefits-bkg.gif) no-repeat;
}
/*-----------------------------------------------------------------------------------------------------------*/
#personalTrainingKeyAreas
{
    position:relative;
    margin:0 0 5px 0;
    font-size:0.9em;
    color:#fff;
    background:#0A3042 url(../images/boxes/personal-training-page/key-areas-bkg.gif) no-repeat;
}
#personalTrainingKeyAreas h2, #personalTrainingKeyAreas h2 span
{
    position:relative;
    padding:10px 0 0 20px;
    width:192px;
    w\idth:172px;
    height:45px;
    he\ight:35px;
    overflow:hidden;  
}
#personalTrainingKeyAreas h2 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/personal-training-page/key-areas-bkg.gif) no-repeat;
}
#personalTrainingKeyAreas .inner
{
    padding:0 12px 12px 12px;
    width:192px;
    w\idth:168px;
}
#personalTrainingKeyAreas .inner .content
{
    padding:8px 8px 14px 8px;
    width:168px;
    w\idth:152px;
    background:#0A3042;
}
#personalTrainingKeyAreas ul li
{
    padding:0 0 5px 13px;
    background:url(../images/boxes/personal-training-page/key-areas-bullet.gif) left no-repeat;
}
/*-----------------------------------------------------------------------------------------------------------*/
#personalTrainingYouth
{
    margin:0 0 5px 0;
    font-size:0.9em;
    color:#fff;
    background:#10506E url(../images/boxes/personal-training-page/youth-fitness-bkg.gif) top left no-repeat;
}
#personalTrainingYouth .content
{
    padding:12px;
    width:383px;
    w\idth:359px;
}
#personalTrainingYouth h2, #personalTrainingYouth h2 span
{
    position:relative;
    width:383px;
    height:19px;
    overflow:hidden;  
}
#personalTrainingYouth .content p
{
    padding:8px 0 0 0;
}
#personalTrainingYouth h2 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/personal-training-page/youth-fitness-h2.gif) top left no-repeat;
}
#personalTrainingYouth .content a.more
{
    float:right;
    display:block;
    padding:1px 0 0 22px;
    width:67px;
    w\idth:45px;
    height:17px;
    he\ight:16px;
    font-weight:bold;   
    color:#fff;
    background:url(../images/boxes/personal-training-page/youth-fitness-more.jpg) no-repeat;    
}
/*-----------------------------------------------------------------------------------------------------------*/
#personalTrainingLifestyle
{
    display:block;
    padding:85px 10px 0 10px;
    width:172px;
    w\idth:152px;
    height:355px;
    he\ight:270px;
    text-align:center;
    font-weight:bold;
    font-size:1.4em;
    color:#fff;
    background:#7e7a80 url(../images/boxes/personal-training-page/lifestyle-bkg.jpg) bottom no-repeat;
}
/*-----------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------*//* PHYSIOTHERAPY PAGE */
#physiotherapyMain
{
    margin:0 0 6px 0;
    font-size:0.9em;
    color:#fff;
    background:#0A3042 url(../images/boxes/physiotherapy-page/main-top-bkg.gif) no-repeat;
}
#physiotherapyMain h1, #physiotherapyMain h1 span
{
    position:relative;
    padding:10px 0 0 20px;
    width:576px;
    w\idth:556px;
    height:82px;
    he\ight:72px;
    overflow:hidden;
}
#physiotherapyMain h1 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/physiotherapy-page/main-top-bkg.gif) no-repeat;
}
#physiotherapyMain .inner
{
    padding:0 12px 12px 12px;
    width:576px;
    w\idth:552px;
}
#physiotherapyMain .inner .left
{
    float:left;
    padding:8px;
    width:361px;  
    w\idth:345px;
    background:#0A3042;
}
#physiotherapyMain .inner .right
{
    float:right;
    padding:50px 12px 0 8px;
    width:180px;
    w\idth:160px;
}
#physiotherapyMain .bottom
{
    position:relative;
    width:576px;
    height:42px;
    background:url(../images/boxes/physiotherapy-page/main-bot-bkg.gif) no-repeat;
}
#physiotherapyMain .bottom a
{
    position:absolute;
    top:8px;
    left:463px;
    display:block;
    padding:5px 0 5px 16px;
    width:87px;
    w\idth:71px;
    text-align:center; 
    font-weight:bold;   
    color:#fff;
}
/*-----------------------------------------------------------------------------------------------------------*/
#physiotherapyPostureReport
{
    background:#7F460F url(../images/boxes/physiotherapy-page/posture-profile-bkg.gif) top no-repeat;
}
#physiotherapyPostureReport h2, #physiotherapyPostureReport h2 span
{
    height:63px;
    he\ight:53px;
}
#physiotherapyPostureReport h2 span
{
    background:url(../images/boxes/physiotherapy-page/posture-profile-bkg.gif) top no-repeat;
}
#physiotherapyPostureReport .link
{
    position:relative;
    width:281px;
    height:43px;
    background:url(../images/boxes/physiotherapy-page/posture-profile-link.gif) top no-repeat;
}
#physiotherapyPostureReport .link a
{
    position:absolute;
    top:10px;
    left:186px;
    display:block;
    padding:5px 0 5px 16px;
    width:87px;
    w\idth:71px;
    text-align:center; 
    font-weight:bold;   
    color:#fff;
}
/*-----------------------------------------------------------------------------------------------------------*/
#physiotherapyServices
{
    position:relative;
    width:288px;
    font-size:0.9em;
    color:#fff;
    background:#4F6108 url(../images/boxes/physiotherapy-page/services-bkg.gif) top no-repeat;
}
#physiotherapyServices h2, #physiotherapyServices h2 span
{
    position:relative;
    padding:10px 0 0 20px;
    width:288px;
    w\idth:268px;
    height:63px;
    he\ight:53px;
    overflow:hidden;
}
#physiotherapyServices h2 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/physiotherapy-page/services-bkg.gif) top no-repeat;
}
#physiotherapyServices .inner
{
    padding:0 12px 7px 12px;
    width:288px;
    w\idth:264px;    
}
#physiotherapyServices .inner .content 
{
    width:264px;
}
#physiotherapyServices .inner .content ul li
{
    padding:8px 8px 13px 8px;
    width:264px;
    w\idth:248px;  
    background:url(../images/boxes/physiotherapy-page/services-li.gif) bottom no-repeat;
}
#physiotherapyServices .inner .content ul li h3
{
    padding:0 0 0 12px;
    background:url(../images/boxes/bullet.gif) 0 5px no-repeat;
}
#physiotherapyServices .inner .content ul li p
{
    padding:0 0 0 12px;
}
/*-----------------------------------------------------------------------------------------------------------*/
#physiotherapyModalities
{
    position:relative;
    margin:0 0 4px 0;
    width:281px;
    font-size:0.9em;
    color:#fff;
    background:#4F6108 url(../images/boxes/physiotherapy-page/modalities-bkg.gif) top no-repeat;
}
#physiotherapyModalities h2, #physiotherapyModalities h2 span
{
    position:relative;
    padding:10px 0 0 20px;
    width:281px;
    w\idth:261px;
    height:63px;
    he\ight:53px;
    overflow:hidden;
}
#physiotherapyModalities h2 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/physiotherapy-page/modalities-bkg.gif) top no-repeat;
}
#physiotherapyModalities .inner
{
    padding:0 12px 9px 80px;
    width:281px;
    w\idth:189px;    
}
#physiotherapyModalities .inner .content 
{
    padding:8px;
    width:189px;
    w\idth:173px;  
    background:#4F6108;  
}
#physiotherapyModalities .list
{
    padding:0 0 12px 0;
}
#physiotherapyModalities ul li
{
    padding:2px 0 0 32px;
    height:20px;
    he\ight:18px;
    background:url(../images/boxes/physiotherapy-page/modalities-li.gif) top no-repeat;
}
/*-----------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------*//* POSTURE PROFILE PAGE */
#postureProfileMain
{
    margin:0 0 4px 0;
    font-size:0.9em;
    color:#fff; 
    background:#7F460F;  
}
#postureProfileMain .left
{
    float:left;
    width:385px;
}
#postureProfileMain .left .top h1, #postureProfileMain .left .top h1 span
{
    position:relative;
    width:363px;
    height:73px;
    overflow:hidden;  
}
#postureProfileMain .left .top h1 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/posture-profile-page/main-top-left-bkg.gif) -12px 0 no-repeat;
}
#postureProfileMain .left .top
{
    padding:0 0 22px 12px;
    width:385px;
    w\idth:373px;
    background:url(../images/boxes/posture-profile-page/main-top-left-bkg.gif) no-repeat;
}
#postureProfileMain .left .top .content
{
    padding:8px;
    width:353px;
    w\idth:337px;
    background:#7F460F;
}
#postureProfileMain .left .bot
{
    position:relative;
    height:44px;
    background:url(../images/boxes/posture-profile-page/main-bot-left-bkg.jpg) no-repeat;
}
#postureProfileMain .left .bot .more a
{
    position:absolute;
    top:10px;
    left:282px;
    display:block;
    padding:5px 0 5px 16px;
    width:87px;
    w\idth:71px;
    text-align:center; 
    font-weight:bold;   
    color:#fff;
}
#postureProfileMain .right
{
    float:left;
    width:191px;
}
#postureProfileMain .right .top
{
    padding:97px 0 0 0;
    background:url(../images/boxes/posture-profile-page/main-top-right-bkg.gif) no-repeat;
}
#postureProfileMain .right .top .content
{
    padding:8px 8px 0 17px;
    width:133px;
    w\idth:142px;
}
#postureProfileMain .right .bot
{
    padding:15px 0 0 8px;
    width:191px;
    w\idth:183px;
    height:44px;
    he\ight:29px;
    background:url(../images/boxes/posture-profile-page/main-bot-right-bkg.jpg) no-repeat;
}
#postureProfileMain .right .bot a
{
    display:block;
    padding:1px 0 0 19px;
    width:159px;
    w\idth:140px;
    height:15px;
    he\ight:14px;
    font-size:0.85em;
    color:#fff;
    background:url(../images/boxes/posture-profile-page/main-link-bkg.gif) no-repeat;
}
/*-----------------------------------------------------------------------------------------------------------*/
#postureProfileEliminateBackPain
{
    margin:0 0 6px 0;
    font-size:0.9em;
    width:363px;
    color:#fff;
    background:#4F6108 url(../images/boxes/posture-profile-page/eliminate-back-pain-bkg.gif) no-repeat;
}
#postureProfileEliminateBackPain h2, #postureProfileEliminateBackPain h2 span
{
    position:relative;
    padding:10px 0 0 20px;
    width:363px;
    w\idth:343px;
    height:60px;
    he\ight:50px;
    overflow:hidden;  
}
#postureProfileEliminateBackPain h2 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/posture-profile-page/eliminate-back-pain-bkg.gif) no-repeat;
}
#postureProfileEliminateBackPain .inner
{
    padding:0 12px 12px 12px;
    w\idth:339px;
}
#postureProfileEliminateBackPain .inner .content
{
    padding:8px;
    width:339px;
    width:323px;
    background:#4f6108;
}
#postureProfileEliminateBackPain .inner .content h3
{
    padding:0 0 5px 0;
    font-size:1.0em;
    font-weight:bold;
}
/*-----------------------------------------------------------------------------------------------------------*/
#postureProfilePoorPosture
{
    position:relative;
    padding:0 15px 3px 15px;
    width:363px;
    w\idth:333px;
    font-size:0.9em;
    color:#fff;
    background:#0074AA url(../images/boxes/posture-profile-page/poor-posture-bkg.gif) no-repeat;
}
#postureProfilePoorPosture h2, #postureProfilePoorPosture h2 span
{
    position:relative;
    padding:10px 0 0 0;
    width:333px;
    height:70px;
    he\ight:60px;
    overflow:hidden;  
}
#postureProfilePoorPosture h2 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/posture-profile-page/poor-posture-bkg.gif) -15px 0 no-repeat;
}
#postureProfilePoorPosture .topParagraph
{
    padding:0 0 0 87px;
    width:333px;
    w\idth:246px;    
}
#postureProfilePoorPosture .topParagraph h3
{
    padding:0 0 5px 12px;
    font-size:1.0em;
    color:#fff;
    background:url(../images/boxes/posture-profile-page/poor-posture-bullet.gif) 0 4px no-repeat;
}
#postureProfilePoorPosture .topParagraph p
{
    padding:0 0 12px 12px;
}
#postureProfilePoorPosture h3
{
    padding:0 0 5px 12px;
    font-size:1.0em;
    color:#fff;
    background:url(../images/boxes/posture-profile-page/poor-posture-bullet.gif) 0 4px no-repeat;
}
#postureProfilePoorPosture p
{
    padding:0 0 12px 12px;
}
/*-----------------------------------------------------------------------------------------------------------*/
#postureProfileInjuryTreatment
{
    background:#A20018 url(../images/boxes/posture-profile-page/injury-treatment-bkg.jpg) bottom no-repeat;
}
#postureProfileInjuryTreatment a
{
    display:block;
    padding:135px 0 0 0;
    width:172px;
    height:435px;
    he\ight:300px;
    text-align:center;
    font-weight:bold;
    font-size:1.4em;
    color:#fff;
}
/*-----------------------------------------------------------------------------------------------------------*/
#posturePhotos
{
    position:relative;
    margin:0 0 6px 0;
    font-size:0.9em;
    color:#fff;
    background:#013A58 url(../images/boxes/posture-profile-page/posture-photos/main.gif) no-repeat;
}
#posturePhotos h2, #posturePhotos h2 span
{
    position:relative;
    padding:10px 0 0 20px;
    width:207px;
    w\idth:187px;
    height:60px;
    he\ight:50px;
    overflow:hidden;  
}
#posturePhotos h2 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/posture-profile-page/posture-photos/main.gif) no-repeat;
}
#posturePhotos .inner
{
    padding:0 12px 12px 12px;
    w\idth:183px;
}
#posturePhotos .inner .content
{
    padding:8px;
    width:183px;
    w\idth:167px;
    background:#013A58;
}
.posturePhotoBox
{
    position:relative;
    margin:0 0 6px 0;
    width:207px;
    color:#fff;
}
.posturePhotoBox.box1
{
    background:#013A58 url(../images/boxes/posture-profile-page/posture-photos/1/background.gif) no-repeat;
}
.posturePhotoBox.box2
{
    background:#013A58 url(../images/boxes/posture-profile-page/posture-photos/2/background.gif) no-repeat;
}
.posturePhotoBox.box3
{
    background:#013A58 url(../images/boxes/posture-profile-page/posture-photos/3/background.gif) no-repeat;
}
.posturePhotoBox.box4
{
    background:#013A58 url(../images/boxes/posture-profile-page/posture-photos/4/background.gif) no-repeat;
}
.posturePhotoBox .inner
{
    
    padding:14px 0 12px 12px;
}
.posturePhotoBox .image
{
    position:absolute;
    top:14px;
    left:12px;
    width:47px;
    height:63px;   
}
.posturePhotoBox.box1 .image
{
    background:url(../images/boxes/posture-profile-page/posture-photos/1/image.jpg) no-repeat;
}
.posturePhotoBox.box2 .image
{
    background:url(../images/boxes/posture-profile-page/posture-photos/2/image.jpg) no-repeat;
}
.posturePhotoBox.box3 .image
{
    background:url(../images/boxes/posture-profile-page/posture-photos/3/image.jpg) no-repeat;
}
.posturePhotoBox.box4 .image
{
    background:url(../images/boxes/posture-profile-page/posture-photos/4/image.jpg) no-repeat;
}
.posturePhotoBox h2
{
    padding:0 0 0 51px;
}
.posturePhotoBox .content
{
    padding:5px 0 0 23px;
    width:161px;
    w\idth:161px;
}
.posturePhotoBox .content .inside
{
    padding:8px 12px 0 32px;
    width:161px;
    w\idth:121px;
    background:#013a58;
}
/*-----------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------*//* FITNESS PROGRAMS */
#fitnessProgramsMain, #fitnessProgramsMain h2 span
{
    background:#0A3042 url(../images/boxes/fitness-programs/main-bkg.gif) no-repeat;
}
#fitnessProgramsMain h2, #fitnessProgramsMain h2 span
{
    height:65px;
    he\ight:55px;
}
/*-----------------------------------------------------------------------------------------------------------*/
#fitnessProgramsHealth, #fitnessProgramsHealth h2 span
{
    background:#0A3042 url(../images/boxes/fitness-programs/health-bkg.gif) no-repeat;
}
#fitnessProgramsHealth h2, #fitnessProgramsHealth h2 span
{
    height:50px;
    he\ight:40px;
}
#fitnessProgramsHealth ul li
{
    float:left;
    padding:0 0 5px 13px;
    width:120px;
    background:url(../images/boxes/personal-training-page/key-areas-bullet.gif) left no-repeat;
}
/*-----------------------------------------------------------------------------------------------------------*/

#fitnessProgramsFreeArticles, #fitnessProgramsFreeArticles h2 span
{
    background:#4F6108 url(../images/boxes/fitness-programs/free-articles-bkg.gif) 0 0 no-repeat;    
}
#fitnessProgramsFreeArticles h2, #fitnessProgramsFreeArticles h2 span
{
    height:40px;
    he\ight:30px;  
}
#fitnessProgramsFreeArticles .inner .content
{
    padding:0 8px 0 8px;
    background:#4F6108;
}
#fitnessProgramsFreeArticles .link
{
    height:24px;
    background:#4f6108 url(../images/boxes/bullet.gif) 5px 9px no-repeat;
}
#fitnessProgramsFreeArticles .link a 
{
    padding:5px 0 0 18px;
    display:block;
    w\idth:170px;
    height:24px;
    he\ight:19px;
    color:#fff;
    background:url(../images/boxes/arrows.gif) right no-repeat;
}
/*-----------------------------------------------------------------------------------------------------------*/
#fitnessProgramsPurchase, #fitnessProgramsPurchase h2 span
{
    background:#864503 url(../images/boxes/fitness-programs/purchase-programs.gif) no-repeat;
}
#fitnessProgramsPurchase h2, #fitnessProgramsPurchase h2 span
{
    height:40px;
    he\ight:30px;  
}
#fitnessProgramsPurchase .link
{
    margin:5px 0 0 0;
    height:24px;
    width:311px;
    background:#864503 url(../images/boxes/bullet.gif) 5px 9px no-repeat;
}
#fitnessProgramsPurchase .link a 
{
    padding:5px 0 0 18px;
    display:block;
    w\idth:293px;
    height:24px;
    he\ight:19px;
    color:#fff;
    background:url(../images/boxes/arrows.gif) right no-repeat;
}
/*-----------------------------------------------------------------------------------------------------------*/
#fitnessProgramsFitball, #fitnessProgramsFitball h2 span
{
    background:#0A3042 url(../images/boxes/fitness-programs/fitball-bkg.gif) 0 0 no-repeat;    
}
#fitnessProgramsFitball h2, #fitnessProgramsFitball h2 span
{
    height:40px;
    he\ight:30px;  
}
#fitnessProgramsFitball a
{
    color:#fff;
    text-decoration:underline;
}
/*-----------------------------------------------------------------------------------------------------------*/
#fitnessProgramsSkifit, #fitnessProgramsSkifit h2 span
{
    background:#0A3042 url(../images/boxes/fitness-programs/skifit-bkg.gif) 0 0 no-repeat;    
}
#fitnessProgramsSkifit h2, #fitnessProgramsSkifit h2 span
{
    height:40px;
    he\ight:30px;  
}
#fitnessProgramsSkifit a
{
    color:#fff;
    text-decoration:underline;
}
/*-----------------------------------------------------------------------------------------------------------*/
.blue-576px
{
    position:relative;
    margin:0 0 5px 0;
    font-size:0.9em;
    color:#fff;
    background:#0A3042 url(../images/boxes/fitness-programs/optimum-performance-bkg.gif) 0 0 no-repeat; 
}
.blue-576px h2, .blue-576px h2 span
{
    position:relative;
    padding:10px 0 0 20px;
    width:576px;
    w\idth:556px;
    height:53px;
    he\ight:43px; 
    overflow:hidden;  
}
.blue-576px h2 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/fitness-programs/optimum-performance-bkg.gif) 0 0 no-repeat; 
}
.blue-576px .inner
{
    padding:0 12px 6px 12px;
    width:576px;
    w\idth:552px;
}
.blue-576px .inner .contentLeft
{
    float:left;
    margin:0 0 6px 0;
    padding:8px 8px 14px 8px;
    width:273px;
    w\idth:257px;
    height:140px;
    background:#0A3042;
}
.blue-576px .inner .contentRight
{
    float:right;
    margin:0 0 6px 0;
    padding:8px 8px 14px 8px;
    width:273px;
    w\idth:257px;
    background:#0A3042;
}
/*-----------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------*//* FITNESS CAMPS PAGE */
#fitnessCampsMain
{
    margin:0 0 6px 0;
    font-size:0.9em;
    color:#fff;
    background:#4F6108 url(../images/boxes/fitness-camps-page/main-top-bkg.gif) no-repeat;
}
#fitnessCampsMain h1, #fitnessCampsMain h1 span
{
    position:relative;
    padding:10px 0 0 20px;
    width:576px;
    w\idth:556px;
    height:82px;
    he\ight:72px;
    overflow:hidden;
}
#fitnessCampsMain h1 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/fitness-camps-page/main-top-bkg.gif) no-repeat;
}
#fitnessCampsMain .inner
{
    padding:0 12px 12px 12px;
    width:576px;
    w\idth:552px;
}
#fitnessCampsMain .inner .left
{
    float:left;
    padding:8px;
    width:361px;  
    w\idth:345px;
    background:#4F6108;
}
#fitnessCampsMain .inner .right
{
    float:right;
    padding:20px 0 8px 0;
    width:180px;
}
#fitnessCampsMain .inner .right ul li
{
    margin:5px 0 0 1px;
    padding:3px 0 0 25px;
    width:175px;
    w\idth:150px;
    height:23px;
    he\ight:20px;
    font-size:1.1em;
    text-transform:uppercase;
    background:url(../images/boxes/fitness-camps-page/main-li.gif) no-repeat;
}
#fitnessCampsMain .inner .right h2
{
    text-align:center;
    font-size:1.9em;
    font-weight:bold;
    text-transform:uppercase;
}
#fitnessCampsMain .bottom
{
    width:576px;
    height:43px;
    background:url(../images/boxes/fitness-camps-page/main-bot-bkg.gif) no-repeat;
}
/*-----------------------------------------------------------------------------------------------------------*/
#fitnessCampsBenefits
{
    position:relative;
    width:234px;
    font-size:0.9em;
    color:#fff;
    background:#4F6108 url(../images/boxes/fitness-camps-page/benefits-bkg.gif) 0 0 no-repeat;    
}
#fitnessCampsBenefits h2, #fitnessCampsBenefits h2 span
{
    position:relative;
    padding:10px 0 0 20px;
    width:234px;
    w\idth:214px;
    height:63px;
    he\ight:53px;
    overflow:hidden;    
}
#fitnessCampsBenefits h2 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/fitness-camps-page/benefits-bkg.gif) top no-repeat;
}
#fitnessCampsBenefits .inner
{
    padding:0 12px 7px 12px;
    w\idth:210px; 
}
#fitnessCampsBenefits .inner .content
{
    padding:8px;
    background:#4f6108;
}
#fitnessCampsBenefits .inner .list
{
    padding:8px 0 0 0;
}
#fitnessCampsBenefits .inner .list li
{
    padding:4px 0;
    height:27px;
    he\ight:22px;
    text-transform:uppercase;
    background:url(../images/boxes/fitness-camps-page/benefits-li-bkg.gif) no-repeat;  
}
#fitnessCampsBenefits .inner .list li span
{
    padding:0 0 0 18px;
    font-weight:bold;
    background:url(../images/boxes/fitness-camps-page/bullet.gif) 5px 4px no-repeat;
}
/*-----------------------------------------------------------------------------------------------------------*/
#fitnessCampsBooking
{
    position:relative;
    margin:0 0 5px 0;
    font-size:0.9em;
    color:#fff;
    background:#864503 url(../images/boxes/fitness-camps-page/booking-top-bkg.gif) no-repeat;
}
#fitnessCampsBooking h2, #fitnessCampsBooking h2 span
{
    position:relative;
    padding:10px 0 0 20px;
    width:335px;
    w\idth:315px;
    height:61px;
    he\ight:51px;
    overflow:hidden;
}
#fitnessCampsBooking h2 span
{
    display:block;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/boxes/fitness-camps-page/booking-top-bkg.gif) no-repeat;
}
#fitnessCampsBooking .inner
{
    padding:0 12px 12px 12px;
    width:335px;
    w\idth:311px;   
}
#fitnessCampsBooking .inner a
{
    font-weight:bold;
    color:#0a3042;
}
#fitnessCampsBooking .content
{
    padding:8px;
    background:#864503;
}
#fitnessCampsBooking .content .left
{
    float:left;
    width:140px;
}
#fitnessCampsBooking .content .right
{
    float:right;
    width:140px;
}
#fitnessCampsBooking .content.bot
{
    margin:8px 0 0 0;
}
#fitnessCampsBooking .content.bot h3
{
    padding:0 0 3px 0;
    font-size:1.0em;
    text-transform:uppercase;
}
#fitnessCampsBooking .form
{
    float:right;
    width:140px;
}
#fitnessCampsBooking .form li
{
    padding:0 0 2px 0;
}
#fitnessCampsBooking .form label
{
    padding:0 0 0 10px;
    font-weight:bold;
    font-size:0.9em;
    background:url(../images/boxes/fitness-camps-page/bullet.gif) 0 3px no-repeat;
}
#fitnessCampsBooking .form input
{
    padding:2px 3px;
    width:130px;
}
#fitnessCampsBooking .form textarea
{
    padding:3px;
    width:130px;
    font-size:1.075em;
    font-family:Verdana, Verdana, Geneva, sans-serif;
}
#fitnessCampsBooking .submit
{
    position:relative;
    height:43px;
    background:url(../images/boxes/fitness-camps-page/booking-bot-bkg.gif) no-repeat;
}
#fitnessCampsBooking .submit input
{
    position:absolute;
    top:10px;
    left:234px;
    background:url(../images/boxes/fitness-camps-page/booking-bot-bkg.gif) no-repeat;
}
/*-----------------------------------------------------------------------------------------------------------*/
#fitnessCampsDownloads
{
    position:relative;
    margin:5px 0 5px 0;
    padding:12px 12px 32px 12px;
    width:234px;
    w\idth:210px;
    font-size:0.9em;
    color:#fff;
    background:#0073a9 url(../images/boxes/fitness-camps-page/downloads.gif) no-repeat;
}
#fitnessCampsDownloads h2
{
    padding:0 0 3px 0;
    font-size:1.0em;
    text-transform:uppercase;
}
#fitnessCampsDownloads .pdfDownloads
{
    padding:0 0 0 28px;
    background:url(../images/boxes/fitness-camps-page/pdf-icon.gif) no-repeat;
}
#fitnessCampsDownloads .pdfDownloads p
{
    padding:0;
}
#fitnessCampsDownloads .pdfDownloads a
{
    font-weight:bold;
    color:#fff;
}
/*-----------------------------------------------------------------------------------------------------------*/
#signUpNow
{
    position:relative;
    margin:0 0 3px 0;
    padding:12px 0 0 0;
    height:127px;
    background:#004875 url(../images/boxes/fitness-camps-page/sign-up.gif) bottom left no-repeat;    
}
#signUpNow p
{
    text-align:center;
    color:#fff;  
}
#signUpNow .join
{
    position:absolute;
    top:107px;
    right:12px;
}
/*-----------------------------------------------------------------------------------------------------------*/
#fitnessCampsGuarantee
{
    position:relative;
    margin:0 0 3px 0;
    width:576px;
    font-size:0.9em;
    color:#fff;
    background:#014569 url(../images/boxes/fitness-camps-page/guarantee-bkg.gif) top no-repeat;    
}
#fitnessCampsGuarantee  h2, #fitnessCampsGuarantee  h2 span
{
    position:relative;
    padding:10px 0 0 143px;
    width:576px;
    w\idth:433px;
    height:46px;
    he\ight:36px;
    overflow:hidden;
}
#fitnessCampsGuarantee  h2 span
{
    position:absolute;
    display:block;
    top:0;
    left:0;
    background:url(../images/boxes/fitness-camps-page/guarantee-bkg.gif) top no-repeat; 
}
#fitnessCampsGuarantee .inner
{
    padding:0 12px 12px 143px;
    w\idth:421px;
    text-align:justify;    
}
#fitnessCampsGuarantee .inner span
{
    padding:0 0 0 11px;
    font-weight:bold;
    background:url(../images/boxes/fitness-camps-page/bullet.gif) 0 4px no-repeat;
}
/*-----------------------------------------------------------------------------------------------------------*/
#fitnessCampsBored
{
    width:172px;
    background:#96a6c5 url(../images/boxes/fitness-camps-page/bored-bkg.jpg) bottom no-repeat;
}
#fitnessCampsBored a
{
    display:block;
    padding:120px 10px 0 10px;
    width:172px;
    w\idth:152px;
    height:425px;
    he\ight:305px;
    text-align:center;
    font-weight:bold;
    font-size:1.4em;
    color:#fff;
}
/*-----------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*//* CONTACT US PAGE */
#contactMain, #contactMain h2 span
{
    background:#0A3042 url(../images/boxes/contact-us/main-bkg.gif) no-repeat;
}
#contactMain h2, #contactMain h2 span
{
    height:70px;
    he\ight:60px;
}
/*-----------------------------------------------------------------------------------------------------------*/
#contactForm, #contactForm h2 span
{
    background:#0A3042 url(../images/boxes/contact-us/enquiry-form-bkg.gif) no-repeat;
}
#contactForm h2, #contactForm h2 span
{
    height:20px;
    he\ight:30px;
}
#contactForm li
{
    padding:0 0 4px 0;
}
#contactForm label
{
    float:left;
    width:80px;
    font-weight:bold;
}
#contactForm input, #contactForm textarea
{
    width:251px;
}
#contactForm textarea
{
    height:73px;
    font-size:1.075em;
    font-family:Verdana, Verdana, Geneva, sans-serif;
}
#contactForm li.btn input
{
    margin:9px 0 0 235px;
    padding:2px 0;
    width:100px;
    font-weight:bold;
    color:#fff;
    background:#0A3042;
    border:1px solid #fff;
}
/*-----------------------------------------------------------------------------------------------------------*/
#contactRelax, #contactRelax h2 span
{
    background:#4F6108 url(../images/boxes/contact-us/relax-bkg.gif) no-repeat;
}
#contactRelax h2, #contactRelax h2 span
{
    height:20px;
    he\ight:30px;
}
/*-----------------------------------------------------------------------------------------------------------*/
#contactAbout, #contactAbout h2 span
{
    background:#4F6108 url(../images/boxes/contact-us/where-bkg.gif) no-repeat;
}
#contactAbout h2, #contactAbout h2 span
{
    height:25px;
    he\ight:35px;
}
/*-----------------------------------------------------------------------------------------------------------*/
#contactOpeningHours, #contactOpeningHours h2 span
{
    background:#4F6108 url(../images/boxes/contact-us/opening-bkg.gif) no-repeat;
}
#contactOpeningHours h2, #contactOpeningHours h2 span
{
    height:25px;
    he\ight:35px;
}
#contactOpeningHours table
{
    margin:0 0 10px 0;
}
#contactOpeningHours p
{
    font-size:0.80em;
}
/*-----------------------------------------------------------------------------------------------------------*/
#contactHomeVisit, #contactHomeVisit h2 span
{
    background:#4F6108 url(../images/boxes/contact-us/visit-bkg.gif) no-repeat;
}
#contactHomeVisit h2, #contactHomeVisit h2 span
{
    height:25px;
    he\ight:35px;
}