body            { font-family: GenevVerdanaal, Helvetica, sans-serif; font-size: 100%; text-align: center; color: #000000; background-color: #3b3b3c; margin: 0px; padding: 0px; top: 0px; }
td              { font-family: GeneVerdanaial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; }
p               { font-family: GenVerdanarial, Helvetica, sans-serif; font-size: 9pt;  color: #FFFFFF; }
h1              { font-family: GenVerdanarial, Helvetica, sans-serif; font-size: 12pt;  color: #FFFFFF; }

#li             { font-family: GenVerdanarial, Helvetica, sans-serif; font-size: 10pt;  color: #FFFFFF; text-align: left; width: 700px; }

#container      { position: relative; z-index: 1; background-image: url(../images/background_image.png); background-repeat: no-repeat; height: 627px;  width: 956px; top: 25px; text-align: left; padding: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#header         { position: absolute; z-index: 2; background-image: url(../images/header.png);           background-repeat: no-repeat; height: 98px;   width: 955px; top: 0px; }
#offer          { position: absolute; z-index: 2; background-image: url(../images/offer.jpg);            background-repeat: no-repeat; height: 75px;   width: 400px; top: 10px; left: 290px; }
#offer1         { position: absolute; z-index: 2; background-image: url(../images/offer1.jpg);           background-repeat: no-repeat; height: 75px;   width: 400px; top: 10px; left: 290px; }
#offer2         { position: absolute; z-index: 2; background-image: url(../images/offer2.jpg);           background-repeat: no-repeat; height: 75px;   width: 400px; top: 10px; left: 290px; }
#offer3         { position: absolute; z-index: 2; background-image: url(../images/offer3.png);           background-repeat: no-repeat; height: 75px;   width: 400px; top: 10px; left: 290px; }
#offer4         { position: absolute; z-index: 2; background-image: url(../images/offer4.png);           background-repeat: no-repeat; height: 75px;   width: 400px; top: 10px; left: 290px; }

#header h1 span {                                 font-family: GeVerdanaArial, Helvetica, sans-serif; font-size: 8pt;                      color: #FFFFFF; display: none; }
#headerlinks    { position: absolute; z-index: 3;                                                                                                         width: 150px; top: 20px; left: 555px; }
#phonelinks     { position: absolute; z-index: 4; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; color: #333333; width: 240px; top: 51px; left: 700px; line-height: 150%; font-weight: bold; }

.red_text       { color: #ff0000; text-decoration: none; }
.grey_text      { color: #636466; text-decoration: none; }
.grey_textbig   { color: #636466; font-size: 12pt; }
.entry_text     { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #636466; font-weight: bold; }
.item_text      { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; width: 300px; color: #ffffff; background-color: #000000; font-weight: bold; }

#blackpanel_bottom  { position: absolute; z-index: 7; background-color: #120c0e; height: 190px; width: 832px; left: 121px; top: 390px; filter: alpha(opacity=80); opacity: 0.8; }
#blackpanel_long    { position: absolute; z-index: 7; background-color: #120c0e; height: 430px; width: 245px; left: 685px; top: 145px; filter: alpha(opacity=80); opacity: 0.8; }
#blackpanel_long1   { position: absolute; z-index: 8;                            height: 424px; width: 250px; left: -20px; top: 10px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: left;   font-weight: bold; line-height: 110%; }
#blackpanela_long   { position: absolute; z-index: 7; background-color: #120c0e; height: 430px; width: 285px; left: 635px; top: 145px; filter: alpha(opacity=80); opacity: 0.8; }
#blackpanela_long1  { position: absolute; z-index: 8;                            height: 424px; width: 270px; left: 0px;   top: 10px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: left;   font-weight: bold; line-height: 120%; }
#blackpanelb_long   { position: absolute; z-index: 7; background-color: #120c0e; height: 390px; width: 285px; left: 410px; top: 150px; filter: alpha(opacity=100); opacity: 1; }
#blackpanelb_long1  { position: absolute; z-index: 8;                            height: 385px; width: 270px; left: 10px;  top: 5px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: left;   font-weight: bold; line-height: 120%; }
#blackpanelb_long2  { position: absolute; z-index: 8;                            height: 300px; width: 270px; left: 10px;  top: 90px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: left;   font-weight: bold; line-height: 120%; }
#blackpanelb_long3  { position: absolute; z-index: 8;                            height: 100px; width: 270px; left: 10px;  top: 290px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: left;   font-weight: bold; line-height: 120%; }
#blackpanelc_long   { position: absolute; z-index: 7; background-color: #4c2a3b; height: 390px; width: 285px; left: 410px; top: 150px; filter: alpha(opacity=100); opacity: 1; }
#blackpanelc_long1  { position: absolute; z-index: 8;                            height: 385px; width: 270px; left: 10px;  top: 5px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF; text-align: center; font-weight: bold; line-height: 120%; }
#blackpanelc_long2  { position: absolute; z-index: 8;                            height: 300px; width: 270px; left: 10px;  top: 65px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-align: center; font-weight: bold; line-height: 150%; }
#blackpaneld_long   { position: absolute; z-index: 7; background-color: #4c2a3b; height: 390px; width: 355px; left: 500px; top: 150px; filter: alpha(opacity=100); opacity: 1; }
#blackpaneld_longa  { position: absolute; z-index: 7; background-color: #120c0e; height: 390px; width: 355px; left: 500px; top: 150px; filter: alpha(opacity=100); opacity: 1; }
#blackpaneld_long1  { position: absolute; z-index: 8;                            height: 385px; width: 340px; left: 10px;  top: 15px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; text-align: center; font-weight: bold; line-height: 100%; }
#blackpaneld_long2  { position: absolute; z-index: 8;                            height: 300px; width: 340px; left: 10px;  top: 50px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: center; font-weight: bold; line-height: 100%; }
#blackpaneld_long3  { position: absolute; z-index: 8;                            height: 300px; width: 340px; left: 10px;  top: 130px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: left;   font-weight: bold; line-height: 100%; }
#blackpaneld_long4  { position: absolute; z-index: 8;                            height: 300px; width: 340px; left: 10px;  top: 140px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-align: left;   font-weight: normal; line-height: 110%; }
#blackpanelp_long   { position: absolute; z-index: 7; background-color: #120c0e; height: 430px; width: 245px; left: 695px; top: 145px; filter: alpha(opacity=100); opacity: 1; }

#blackpanel_long2   { position: absolute; z-index: 8;                            height: 180px; width: 260px; left: 286px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-align: justify;# font-size: 11px; }
#blackpanel_long3   { position: absolute; z-index: 8;                            height: 180px; width: 260px; left: 559px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-align: justify;# font-size: 11px; }
#blackpanel_long1a  { position: absolute; z-index: 8;                            height: 180px; width: 260px; left: 13px;  top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_long2a  { position: absolute; z-index: 8;                            height: 180px; width: 260px; left: 286px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#blackpanel_long3a  { position: absolute; z-index: 8;                            height: 180px; width: 260px; left: 559px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#blackpanel_long1b  { position: absolute; z-index: 8;                            height: 180px; width: 130px; left: 8px;   top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_long2b  { position: absolute; z-index: 8;                            height: 180px; width: 130px; left: 146px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_long3b  { position: absolute; z-index: 8;                            height: 180px; width: 130px; left: 284px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_long4b  { position: absolute; z-index: 8;                            height: 180px; width: 130px; left: 422px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_long5b  { position: absolute; z-index: 8;                            height: 180px; width: 130px; left: 560px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_long6b  { position: absolute; z-index: 8;                            height: 180px; width: 130px; left: 698px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_medium  { position: absolute; z-index: 7; background-color: #120c0e; height: 190px; width: 738px; left: 121px; top: 390px; filter: alpha(opacity=80); opacity: 0.8; }
#blackpanel_short   { position: absolute; z-index: 7; background-color: #120c0e; height: 182px; width: 580px; left: 121px; top: 392px; filter: alpha(opacity=80); opacity: 0.8; }
#blackpanelp_short  { position: absolute; z-index: 7; background-color: #120c0e; height: 182px; width: 550px; left: 131px; top: 392px; filter: alpha(opacity=80); opacity: 0.8; }

#blackpanel_short1   { position: absolute; z-index: 8;                            height: 180px; width: 527px; left: 12px;  top: 0px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_short2   { position: absolute; z-index: 8;                            height: 180px; width: 260px; left: 261px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_short1a  { position: absolute; z-index: 8;                            height: 180px; width: 400px; left: 13px;  top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_short2a  { position: absolute; z-index: 8;                            height: 180px; width: 120px; left: 446px; top: 3px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 7pt;  color: #FFFFFF; text-align: right; font-weight: bold; }
#blackpanel_short3a  { position: absolute; z-index: 8;                            height: 180px; width: 120px; left: 80px;  top: 47px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 7pt;  color: #FFFFFF; text-align: right; font-weight: bold; }
#blackpanel_shorter  { position: absolute; z-index: 7; background-color: #120c0e; height: 80px;  width: 448px; left: 131px; top: 510px; filter: alpha(opacity=80); opacity: 0.8; }
#blackpanel_shortera { position: absolute; z-index: 7; background-color: #120c0e; height: 80px;  width: 448px; left: 25px;  top: 505px; filter: alpha(opacity=80); opacity: 0.8; }
#blackpanel_shorter1 { position: absolute; z-index: 8;                            height: 20px;  width: 424px; left: 12px;  top: 8px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; font-weight: bold; text-align: left; line-height: 100%; }
#blackpanel_right    { position: absolute; z-index: 7; background-color: #120c0e; height: 310px; width: 235px; right: 13px; top: 145px; filter: alpha(opacity=80); opacity: 0.8; }
#blackpanel_right1   { position: absolute; z-index: 8;                            height: 20px;  width: 225px; left: 5px;   top: 5px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_right2   { position: absolute; z-index: 8;                            height: 20px;  width: 225px; left: 5px;   top: 25px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_right3   { position: absolute; z-index: 8;                            height: 230px; width: 225px; left: 5px;   top: 45px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#blackpanel_righta   { position: absolute; z-index: 7; background-color: #120c0e; height: 450px; width: 450px; right: 25px; top: 135px; filter: alpha(opacity=80); opacity: 0.8; }
#blackpanel_righta1  { position: absolute; z-index: 8;                            height: 20px;  width: 450px; left: -15px; top: 0px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_righta1a { position: absolute; z-index: 8;                            height: 20px;  width: 420px; left: 15px;  top: 0px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_righta1b { position: absolute; z-index: 8;                            height: 20px;  width: 450px; left: -15px; top: 95px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_righta2  { position: absolute; z-index: 8;                            height: 20px;  width: 420px; left: 15px;  bottom: 55px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_rightb   { position: absolute; z-index: 7; background-color: #120c0e; height: 445px; width: 370px; right: 3px;  top: 145px; filter: alpha(opacity=80); opacity: 0.8; }
#blackpanel_rightb1  { position: absolute; z-index: 8;                            height: 20px;  width: 370px; left: -15px; top: -5px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: left; font-weight: bold; }
#blackpanel_rightb2  { position: absolute; z-index: 8;                            height: 20px;  width: 340px; left: 15px;  bottom: 55px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: left; font-weight: bold; }

#footer     { position: absolute; z-index: 7; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; width: 955px; top: 610px; color: #888888; text-align: center; }
.footer1    { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #888888; }

#noborder   { border: 0 outset white; }
#noborderpdf   { border: 0 outset white; height: 595px; width: 420px; }

/* Home */
#subnav     { position: absolute; z-index: 6;               width: 118px;               left: 3px; top: 145px; background-image: url(../images/home_bg.gif);                              font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: center; padding-top: 2px; font-weight: bold; }
#subnav ul  { margin: 0px; padding: 0px; list-style-type: none; }
#subnav a   {                                               width: 118px; height: 25px;                        background-image: url(../images/subnav.gif); background-repeat: no-repeat; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: center; padding-top: 3px; text-decoration: none; margin-top: 2px; display: block; }
#subnav a:hover  { color: #e01c23; }

#homepanel      { position: absolute; z-index: 7; background-image: url(../images/home_bg.gif);    background-repeat: repeat-x; height: 430px; width: 638px; left: 25px; top: 145px; }
#home_image     { position: absolute; z-index: 8; height: 410px; width: 628px; top: 5px; left:  5px; }

#facebook    { position: absolute; z-index: 9; height: 300px; width: 100px; left: 16px;  top: 370px; }
#twitter     { position: absolute; z-index: 9; height: 300px; width: 100px; left: 127px; top: 370px; }

#formpanel1  { position: absolute; z-index: 7; background-image: url(../images/option1_bg.gif);  background-repeat: repeat-x; height: 390px; width: 800px; left: 80px;  top: 142px; text-align: left; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; text-align: left; font-weight: normal;}
#formpanel1a { position: absolute; z-index: 7;                                                                                height: 390px; width: 400px; left: 460px; top: 158px; text-align: center; }
#formpanel2  { position: absolute; z-index: 7; background-image: url(../images/option2_bg.gif);  background-repeat: repeat-x; height: 360px; width: 800px; left: 80px;  top: 142px; text-align: left; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; text-align: left; font-weight: normal;}
#formpanel2a { position: absolute; z-index: 7;                                                                                height: 360px; width: 400px; left: 460px; top: 158px; text-align: center; }

#strapline      { position: absolute; z-index: 9; width: 628px; top: 395px; left: 5px; height: 30px; background-color: #9b1b1e; font-weight: bold; }
#sl_style       { position: absolute; z-index: 9; top: 8px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; }
#visitlink      { position: absolute; z-index: 9; width: 191px; top: 402px; right: 5px; height: 23px; }

/* About Us */
#aboutpanel     { position: absolute; z-index: 7; background-image: url(../images/aboutus_bg.gif); background-repeat: repeat-x; height: 430px; width: 561px; left: 38px; top: 145px; }
#about_image    { position: absolute; z-index: 8; height: 410px; width: 551px; top: 5px; left:  5px; }

#strapline1     { position: absolute; z-index: 9; width: 551px; top: 395px; left: 5px; height: 30px; background-color: #ffd204; font-weight: bold; }
#sl_style1      { position: absolute; z-index: 9; top: 8px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; color: #333333; }
#visitlink1     { position: absolute; z-index: 9; width: 191px; top: 402px; right: 5px; height: 23px; }

/* Current Offers */
#subnav4    { position: absolute; z-index: 6;               width: 118px;               left: 3px; top: 145px; background-image: url(../images/offers_bg.gif);                             font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: center; padding-top: 2px; font-weight: bold; }
#subnav4 ul { margin: 0px; padding: 0px; list-style-type: none; }
#subnav4 a  {                                               width: 118px; height: 25px;                        background-image: url(../images/subnav.gif); background-repeat: no-repeat;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: center; padding-top: 3px; text-decoration: none; margin-top: 2px; display: block; }
#subnav4 a:hover { color: #DB0082; }

#offerpanel     { position: absolute; z-index: 7; background-image: url(../images/offers_bg.gif); background-repeat: repeat-x; height: 430px; width: 578px; left: 121px; top: 145px; }
#offer_image    { position: absolute; z-index: 8; height: 390px; width: 276px; top: 5px; left: 5px; }
#offerlppanel   { position: absolute; z-index: 7; background-image: url(../images/offers_bg.gif); background-repeat: repeat-x; height: 430px; width: 760px; left: 100px; top: 145px; }
#offerlp_image  { position: absolute; z-index: 8; height: 390px; width: 390px; top: 5px; left: 5px; }

#offerpanel_red { position: absolute; z-index: 7; background-image: url(../images/home_bg.gif); background-repeat: repeat-x; height: 430px; width: 711px; left: 121px; top: 145px; }


#strapline4     { position: absolute; z-index: 9; width: 568px; top: 395px; left: 5px; height: 30px; color: #FFFFFF; font-weight: bold; }
#visitlink4     { position: absolute; z-index: 9; width: 191px; top: 402px; right: 5px; height: 23px; }

/* Services */
#subnav5    { position: absolute; z-index: 6;               width: 118px;               left: 3px; top: 145px;  background-image: url(../images/services_bg.gif);                         font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: center; padding-top: 2px; font-weight: bold; }
#subnav5 ul { margin: 0px; padding: 0px; list-style-type: none; }
#subnav5 a  {                                               width: 118px; height: 25px;                        background-image: url(../images/subnav.gif); background-repeat: no-repeat; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: center; padding-top: 3px; text-decoration: none; margin-top: 2px; display: block; }
#subnav5 a:hover { color: #AB7DB8; }

#services_panel  { position: absolute; z-index: 7; background-image: url(../images/services_bg.gif); background-repeat: repeat-x; height: 236px; width: 580px; left: 121px; top: 145px; }
#services_image1 { position: absolute; z-index: 8; height: 200px; width: 137px; top: 5px; left: 5px; }
#services_image2 { position: absolute; z-index: 8; height: 200px; width: 137px; top: 5px; left: 148px; }
#services_image3 { position: absolute; z-index: 8; height: 200px; width: 137px; top: 5px; left: 291px; }
#services_image4 { position: absolute; z-index: 8; height: 200px; width: 137px; top: 5px; left: 434px; }

#strapline5 { position: absolute; z-index: 7; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; width: 400px; top: 211px; left: 12px; color: #FFFFFF; font-weight: bold; }
#visitlink5 { position: absolute; z-index: 7;                                                                    width: 191px; top: 209px; right: 5px; height: 23px; }

/* Vacancies */
#subnav6    { position: absolute; z-index: 6;               width: 118px;               left: 3px; top: 145px;  background-image: url(../images/home_bg.gif);                        font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; text-align: center; padding-top: 2px; font-weight: bold; }
#subnav6 ul { margin: 0px; padding: 0px; list-style-type: none; }
#subnav6 a  {                                               width: 118px; height: 25px;                        background-image: url(../images/subnav.gif); background-repeat: no-repeat; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: center; padding-top: 3px; text-decoration: none; margin-top: 2px; display: block; }
#subnav6 a:hover { color: #FEBD11; }

#vacancies_p { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt;  color: #FEBD11; }

#vacancies_panel  { position: absolute; z-index: 7; background-image: url(../images/home_bg.gif); background-repeat: repeat-x; height: 236px; width: 580px; left: 121px; top: 145px; }

#strapline6 { position: absolute; z-index: 7; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; width: 400px; top: 211px; left: 12px; color: #FFFFFF; font-weight: bold; }
#visitlink6 { position: absolute; z-index: 7;                                                                    width: 191px; top: 209px; right: 5px; height: 23px; }

/* Design Gallery */
#subnav6a    { position: absolute; z-index: 6;               width: 118px;               left: 3px; top: 145px;  background-image: url(../images/vacancies_bg.gif);                        font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-align: center; padding-top: 2px; font-weight: bold; }
#subnav6a ul { margin: 0px; padding: 0px; list-style-type: none; }
#subnav6a a  {                                               width: 118px; height: 25px;                        background-image: url(../images/subnav.gif); background-repeat: no-repeat; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: center; padding-top: 3px; text-decoration: none; margin-top: 2px; display: block; }
#subnav6a a:hover { color: #FEBD11; }

#design_p    { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt;  color: #FEBD11; }

#supplier_panel { position: absolute; z-index: 7; background-image: url(../images/products3_bg.gif); background-repeat: repeat-x; height: 360px; width: 448px; left: 25px; top: 135px; }
#design_panel   { position: absolute; z-index: 7; background-image: url(../images/vacancies_bg.gif); background-repeat: repeat-x; height: 360px; width: 448px; left: 25px; top: 135px; }

#strapline6a { position: absolute; z-index: 7; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; width: 400px; top: 211px; left: 12px; color: #FFFFFF; font-weight: bold; }
#visitlink6a { position: absolute; z-index: 7;                                                                    width: 191px; top: 209px; right: 5px; height: 23px; }

/* Step by Step */
#subnav7    { position: absolute; z-index: 6;               width: 118px;               left: 3px; top: 145px;  background-image: url(../images/steps_bg.gif);                            font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; text-align: center; padding-top: 2px; font-weight: bold; }
#subnav7 ul { margin: 0px; padding: 0px; list-style-type: none; }
#subnav7 a  {                                               width: 118px; height: 25px;                        background-image: url(../images/subnav.gif); background-repeat: no-repeat; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: center; padding-top: 3px; text-decoration: none; margin-top: 2px; display: block; }
#subnav7 a:hover { color: #82C9BC; }

#steps_panel  { position: absolute; z-index: 7; background-image: url(../images/steps_bg.gif); background-repeat: repeat-x; height: 236px; width: 832px; left: 121px; top: 145px; }
#steps_title1 { position: absolute; z-index: 8; height: 32px; width: 130px; top: 6px; left: 8px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-align: center; }
#steps_title2 { position: absolute; z-index: 8; height: 32px; width: 130px; top: 6px; left: 146px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-align: center; }
#steps_title3 { position: absolute; z-index: 8; height: 32px; width: 130px; top: 6px; left: 284px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-align: center; }
#steps_title4 { position: absolute; z-index: 8; height: 32px; width: 130px; top: 6px; left: 422px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-align: center; }
#steps_title5 { position: absolute; z-index: 8; height: 32px; width: 130px; top: 6px; left: 560px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-align: center; }
#steps_title6 { position: absolute; z-index: 8; height: 32px; width: 130px; top: 6px; left: 698px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-align: center; }
#steps_image1 { position: absolute; z-index: 8; height: 173px; width: 130px; top: 32px; left: 8px; }
#steps_image2 { position: absolute; z-index: 8; height: 173px; width: 130px; top: 32px; left: 146px; }
#steps_image3 { position: absolute; z-index: 8; height: 173px; width: 130px; top: 32px; left: 284px; }
#steps_image4 { position: absolute; z-index: 8; height: 173px; width: 130px; top: 32px; left: 422px; }
#steps_image5 { position: absolute; z-index: 8; height: 173px; width: 130px; top: 32px; left: 560px; }
#steps_image6 { position: absolute; z-index: 8; height: 173px; width: 130px; top: 32px; left: 698px; }
#steps_foot1  { position: absolute; z-index: 8; height: 32px; width: 130px; top: 211px; left: 8px;   font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-align: center; }
#steps_foot2  { position: absolute; z-index: 8; height: 32px; width: 130px; top: 211px; left: 146px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-align: center; }
#steps_foot3  { position: absolute; z-index: 8; height: 32px; width: 130px; top: 211px; left: 284px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-align: center; }
#steps_foot4  { position: absolute; z-index: 8; height: 32px; width: 130px; top: 211px; left: 422px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-align: center; }
#steps_foot5  { position: absolute; z-index: 8; height: 32px; width: 130px; top: 211px; left: 560px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-align: center; }
#steps_foot6  { position: absolute; z-index: 8; height: 32px; width: 130px; top: 211px; left: 698px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-align: center; }

/* Showrooms */
#showroom_panel1    { position: absolute; z-index: 7; background-image: url(../images/showroom_bg.gif); background-repeat: repeat-x; height: 416px; width: 615px; left: 66px; top: 145px; }
#showroom_panel2    { position: absolute; z-index: 7; background-image: url(../images/showroom_bg.gif); background-repeat: repeat-x; height: 416px; width: 204px; left: 681px; top: 145px; }
#showroom_image     { position: absolute; z-index: 8; background-color: #999999; height: 220px; width: 295px; left: 35px;  top: 5px; }
#showroom_image1    { position: absolute; z-index: 8;                            height: 405px; width: 605px; left: 5px;   top: 5px; text-align: center; vertical-align: middle; }
#showroom_image2    { position: absolute; z-index: 8;                            height: 405px; width: 97px;  left: 0px;   top: 55px; text-align: center; vertical-align: middle; }
#showroom_image3    { position: absolute; z-index: 8;                            height: 405px; width: 97px;  left: 102px; top: 55px; text-align: center; vertical-align: middle; }
#showroom_interior1 { position: absolute; z-index: 8; background-color: #666666; height: 165px; width: 175px; left: 10px;  top: -6px;  color: #E0E0E0; }
#showroom_interior2 { position: absolute; z-index: 8; background-color: #666666; height: 165px; width: 175px; left: 191px; top: -6px;  color: #E0E0E0; }
#showroom_interior3 { position: absolute; z-index: 8; background-color: #666666; height: 165px; width: 175px; left: 372px; top: -6px;  color: #E0E0E0; }
#showroom_interior4 { position: absolute; z-index: 8; background-color: #666666; height: 165px; width: 175px; left: 553px; top: -6px;  color: #E0E0E0; }
#map_image          { position: absolute; z-index: 8; background-color: #999999; height: 220px; width: 375px; left: 355px; top: 5px; }
#title_image        { position: absolute; z-index: 8;                            height: 210px; width: 300px; left: 5px;   top: 5px; }
#title_image2       { position: absolute; z-index: 8;                            height: 30px;  width: 200px; left: -3px;  top: 10px; }
#link_data          { position: absolute; z-index: 8;                            height: 20px;  width: 190px; left: 5px;   top: 260px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; text-align: center; padding-top: 2px; font-weight: bold; }
#link_data2         { position: absolute; z-index: 8;                            height: 90px;  width: 190px; left: 5px;   top: 315px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-align: center; padding-top: 2px; font-weight: bold; }
#line_image         { position: absolute; z-index: 8;                            height: 220px; width: 1px;   left: 342px; top: 5px; }
#line_imagea        { position: absolute; z-index: 8;                            height: 1px;   width: 1px;   left: 10px;  top: 231px; }

/* Products */
#subnav3     { position: absolute; z-index: 6;	            width: 128px;	             left: 3px; top: 145px; background-image: url(../images/products2_bg.gif);                         font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: center; padding-top: 2px; }
#subnav3 ul  { margin: 0px; padding: 0px; list-style-type: none; }
#subnav3 a   { 	                                            width: 128px; 	height: 25px;                       background-image: url(../images/subnav3.gif); background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: center; padding-top: 3px; text-decoration: none; margin-top: 2px; display: block; }
#subnav3 a:hover  { color: #cadb2a; }

#subproduct_panel   { position: absolute; z-index: 4; background-image: url(../images/products_bg.gif); background-repeat: repeat-x; height: 430px; width: 550px; left: 131px; top: 145px; }
#product_image      { position: absolute; z-index: 5; background-color: #999999; height: 390px; width: 540px; left: 5px; top: 5px; }
#supplier1_image    { position: absolute; z-index: 5; height: 30px; width: 245px; left: 0px; top: 250px; color: #FFFFFF; text-decoration: none; text-align: center; }
#supplier2_image    { position: absolute; z-index: 5; height: 30px; width: 245px; left: 0px; top: 270px; color: #FFFFFF; text-decoration: none; text-align: center; }
#supplier3_image    { position: absolute; z-index: 5; height: 30px; width: 245px; left: 0px; top: 290px; color: #FFFFFF; text-decoration: none; text-align: center; }
#supplier4_image    { position: absolute; z-index: 5; height: 30px; width: 245px; left: 0px; top: 310px; color: #FFFFFF; text-decoration: none; text-align: center; }
#supplier5_image    { position: absolute; z-index: 5; height: 30px; width: 245px; left: 0px; top: 330px; color: #FFFFFF; text-decoration: none; text-align: center; }
#supplier6_image    { position: absolute; z-index: 5; height: 30px; width: 245px; left: 0px; top: 350px; color: #FFFFFF; text-decoration: none; text-align: center; }
#supplier7_image    { position: absolute; z-index: 5; height: 30px; width: 245px; left: 0px; top: 370px; color: #FFFFFF; text-decoration: none; text-align: center; }
#supplier8_image    { position: absolute; z-index: 5; height: 30px; width: 245px; left: 0px; top: 390px; color: #FFFFFF; text-decoration: none; text-align: center; }
#supplier_text      { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; text-align: center; text-decoration: none; }
#supplier_blurb     { position: absolute; z-index: 5; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; width: 225px; top: 195px; left: 10px; color: #b3d02d; text-align: center; font-weight: bold; font-style: italic; }
#supplier_blurb2    { position: absolute; z-index: 5; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; width: 225px; top: 10px; left: -10px; color: #ffffff; text-align: left; font-weight: bold; }

#subproduct_panel2  { position: absolute; z-index: 7; background-image: url(../images/products3_bg.gif); background-repeat: repeat-x; height: 360px; width: 448px; left: 131px; top: 145px; }
#subproduct1_image  { position: absolute; z-index: 8; background-color: #999999; height: 200px; width: 195px; left: 9px;    top: 5px; }
#subproduct2_image  { position: absolute; z-index: 8; background-color: #999999; height: 200px; width: 195px; left: 214px;  top: 5px; }
#subproduct3_image  { position: absolute; z-index: 8; background-color: #999999; height: 200px; width: 195px; right: 216px; top: 5px; }
#subproduct4_image  { position: absolute; z-index: 8; background-color: #999999; height: 200px; width: 195px; right: 10px; 	top: 5px; }
#subproduct5_image  { position: absolute; z-index: 8; background-color: #999999; height: 200px; width: 195px; left: 9px;    top: 210px; }
#subproduct6_image  { position: absolute; z-index: 8; background-color: #999999; height: 200px; width: 195px; left: 214px;  top: 210px; }
#subproduct7_image  { position: absolute; z-index: 8; background-color: #999999; height: 200px; width: 195px; right: 216px; top: 210px; }
#subproduct8_image  { position: absolute; z-index: 8; background-color: #999999; height: 200px; width: 195px; right: 10px; 	top: 210px; }
#sub_title_back     { position: absolute; z-index: 8; width: 195px; height: 20px; top: 180px; left: 0px; background-color: #000000; filter: alpha(opacity=60); opacity: 0.6; }
#sub_title          { position: absolute; z-index: 9; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; width: 180px; top: 182px; left: 7px; color: #FFFFFF; text-decoration: none; }

#strapline3 { position: absolute; z-index: 7; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; width: 400px; top: 404px; left: 12px; color: #FFFFFF; font-weight: bold; }
#visitlink3 { position: absolute; z-index: 7; width: 191px; top: 402px; right: 10px; height: 23px; }

/* Suppliers */
#logos     { position: absolute; z-index: 6; width: 128px; height: 132px; left: 3px; top: 145px; text-align: center; }

/* Contact Us */
#contact_a { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; color: #ffffff; text-decoration: none; }
#contact_p { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ffffff; }
#contact_n { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; font-weight: bold; }

#contactpanel      { position: absolute; z-index: 7; background-image: url(../images/home_bg.gif);        background-repeat: repeat-x; height: 236px; width: 738px; left: 121px; top: 145px; }
#contactpanel2     { position: absolute; z-index: 7; background-image: url(../images/showroom_bg.gif);    background-repeat: repeat-x; height: 236px; width: 738px; left: 121px; top: 145px; }
#contact_section1  { position: absolute; z-index: 8; height: 210px; width: 340px; left: 10px;  top: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#contact_section1a { position: absolute; z-index: 8; height: 210px; width: 340px; left: 10px;  top: 8px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; text-align: right; font-weight: bold;}
#contact_section2  { position: absolute; z-index: 8; height: 210px; width: 375px; left: 375px; top: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #FFFFFF; text-align: left; }
#line_image2       { position: absolute; z-index: 8; height: 225px; width: 1px;   left: 362px; top: 5px; }
#visitlink2        { position: absolute; z-index: 9; width: 191px; top: 202px; right: 5px; height: 23px; }

/* carousel css */
/* #carousel_1             { position: relative; overflow: hidden; width: 780px; height: 350px; margin: 5px 5px; background: #000000; } */
#carousel_1             { position: relative; overflow: hidden; width: 438px; height: 350px; margin: 5px 5px; background: #000000; }
#carousel_1_frame       { position: relative}
#carousel_1_previous    { float: left; cursor: pointer; }
#carousel_1_next        { float: right; cursor: pointer; }
#carousel_1_content     { position: absolute; top: 0; margin-left: 10px; }
#carousel_1_content
#carousel_1_content li  { list-style: none; margin: 0; padding: 0;  }
#carousel_1_content     { width: 40000px; }  /* Increase in size if pictures drop to second row - 30836 */
#subproduct_panel2 #carousel_1 ul li { display: block; float: left; margin: 0px; padding-left: 20px; padding-right: 20px; padding-top: 2px; border: 0px solid #000; background-color: transparent; }
#subproduct_panel2 #carousel_1 ul li img { display: block; }
#design_panel #carousel_1 ul li { display: block; float: left; margin: 0px; padding-left: 20px; padding-right: 20px; padding-top: 2px; border: 0px solid #000; background-color: transparent; }
#design_panel #carousel_1 ul li img { display: block; }
#supplier_panel #carousel_1 ul li { display: block; float: left; margin: 0px; padding-left: 20px; padding-right: 20px; padding-top: 2px; border: 0px solid #000; background-color: transparent; }
#supplier_panel #carousel_1 ul li img { display: block; }

/* offer 3 layout */
#offer3_menu_flash      { position: absolute; z-index: 5; top: 100px; left: 3px; }
#offer3_tl              { position: absolute; z-index: 5; top: 150px; left: 62px; }
#offer3_bl              { position: absolute; z-index: 5; top: 340px; left: 62px; }
#offer3_tm              { position: absolute; z-index: 5; top: 150px; left: 250px; }
#offer3_tm_text1        { position: absolute; z-index: 6; top: 180px; left: 259px; width: 264px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; color: #ffffff; line-height: 1; font-weight: normal; }
#offer3_tm_text2        { position: absolute; z-index: 6; top: 225px; left: 259px; width: 264px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: left; color: #fed217; line-height: 1; font-weight: normal; }
#offer3_tm_text3        { position: absolute; z-index: 6; top: 240px; left: 259px; width: 264px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; color: #ffffff; line-height: 1; font-weight: normal; }
#offer3_tm_text4        { position: absolute; z-index: 6; top: 325px; left: 259px; width: 264px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; color: #ffffff; line-height: 1; font-weight: normal; }
#offer3_bm              { position: absolute; z-index: 5; top: 380px; left: 250px; }
#offer3_r               { position: absolute; z-index: 5; top: 150px; left: 538px; }
#offer3_r_text1         { position: absolute; z-index: 6; top: 155px; left: 548px; width: 330px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; color: #fed217; line-height: 1; font-weight: bold; }
#offer3_r_text2         { position: absolute; z-index: 6; top: 180px; left: 548px; width: 330px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt;  text-align: center; color: #ffffff; line-height: 1; font-weight: normal; }
#offer3_r_text3         { position: absolute; z-index: 6; top: 190px; left: 548px; width: 330px; }
.offer3_p               { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; color: #fed217; line-height: 1; font-weight: normal; text-decoration: none; }

/* offer 4 layout */
#offer4_menu_flash      { position: absolute; z-index: 5; top: 100px; left: 3px; }
#offer4_tl              { position: absolute; z-index: 5; top: 150px; left: 62px; }
#offer4_bl              { position: absolute; z-index: 5; top: 340px; left: 62px; }
#offer4_tm              { position: absolute; z-index: 5; top: 150px; left: 250px; }
#offer4_tm_text1        { position: absolute; z-index: 6; top: 180px; left: 259px; width: 264px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; color: #ffffff; line-height: 1; font-weight: normal; }
#offer4_tm_text2        { position: absolute; z-index: 6; top: 225px; left: 259px; width: 264px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: left; color: #fed217; line-height: 1; font-weight: normal; }
#offer4_tm_text3        { position: absolute; z-index: 6; top: 240px; left: 259px; width: 264px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; color: #ffffff; line-height: 1; font-weight: normal; }
#offer4_tm_text4        { position: absolute; z-index: 6; top: 325px; left: 259px; width: 264px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; color: #ffffff; line-height: 1; font-weight: normal; }
#offer4_bm              { position: absolute; z-index: 5; top: 380px; left: 250px; }
#offer4_r               { position: absolute; z-index: 5; top: 150px; left: 538px; }
#offer4_r_text1         { position: absolute; z-index: 6; top: 155px; left: 548px; width: 330px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; color: #fed217; line-height: 1; font-weight: bold; }
#offer4_r_text2         { position: absolute; z-index: 6; top: 180px; left: 548px; width: 330px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt;  text-align: center; color: #ffffff; line-height: 1; font-weight: normal; }
#offer4_r_text3         { position: absolute; z-index: 6; top: 190px; left: 548px; width: 330px; }
.offer4_p               { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; color: #fed217; line-height: 1; font-weight: normal; text-decoration: none; }

