/*main*/
a  { color: #bbb; font-weight: normal; text-decoration: none }
a:hover { color: #f90 }
body { color: #eee; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-decoration: none; background-color: #000; margin: 0; padding: 0; border: 0 }
#topgrad { background-image: url("../images/gp_top_grad.jpg"); background-repeat: repeat-x; visibility: visible; position: absolute; top: 34px; left: 0; width: 100%; height: 50px }
#botgrad  { background-image: url("../images/gp_bot_grad.jpg"); background-repeat: repeat-x; visibility: visible; position: absolute; top: 694px; left: 0; width: 100%; height: 14px }
#topwindow { visibility: visible; margin: 0; padding: 0; position: absolute; z-index: 0; top: 0; left: 0; width: 100%; height: 100% }
#main { visibility: hidden; margin: 0 auto 0 -324px; padding: 0; position: absolute; z-index: 1; top: 0; left: 50%; width: 650px; height: 690px }
#window { background-color: #222; background-image: url("../images/gp_main_back.jpg"); visibility: visible; margin: 0; padding: 0; position: absolute; top: 138px; left: 0; width: 644px; height: 524px; border: solid 1px #555 }
#window a { color: #555 }
#window a:hover { color: #c90 }
#logo { visibility: visible; position: absolute; top: 38px; left: 0; width: 91px; height: 91px }
#title { visibility: visible; position: absolute; top: 43px; left: 108px; width: 535px; height: 50px }
#toplinks  { color: #eee; font-size: 11px; font-family: Arial; font-weight: 400; text-decoration: none; text-align: right; word-spacing: 3px; visibility: visible; position: absolute; top: 10px; left: 296px; width: 350px; height: 14px }
#toplinks a { color: #eee; line-height: 130%; visibility: visible }
#toplinks a:hover { color: #fc0; visibility: visible; overflow: visible }
#footer  { color: #999; font-size: 10px; font-family: Arial; font-weight: 300; line-height: 100%; text-decoration: none; text-align: center; visibility: visible; position: absolute; top: 695px; left: 0; width: 644px; height: 20px; overflow: visible }
#validate { color: #999; font-size: 10px; font-family: Arial; font-weight: 300; line-height: 100%; text-decoration: none; text-align: center; visibility: visible; margin: 0; padding: 0; position: absolute; top: 671px; left: 0; width: 644px; height: 20px; overflow: visible }
#loadbox  { background-color: #bbb !important; visibility: visible; margin: auto auto 0 -120px; position: absolute; top: 220px; left: 50%; width: 250px; height: 150px; border: solid 1px #eee }
.loadlink a { color: #555; font-size: 12px; font-family: Arial; line-height: 280% }
.loadlink a:hover { color: #c90 }
.foot { color: #999; font-size: 10px; font-family: Arial; font-weight: 300; text-decoration: none; text-align: center; visibility: visible; display: inline; position: absolute; top: -3px; left: 537px }
.foot1 { color: #999; font-size: 10px; font-family: Arial; font-weight: 300; text-decoration: none; text-align: center; visibility: visible; display: inline; position: absolute; top: -3px; left: 454px }
.bn_submit { margin: 0; width: 36px; height: 14px; border-width: 0 }
.bg_submit { margin: 0; width: 131px; height: 20px; border-width: 0 }
.table_full { margin: 0; width: 610px; height: 490px; border: 0 }
.table_left { margin: 0; width: 246px; height: 210px; border: 0 }
.table_box { margin: 0; width: 250px; height: 150px; border-width: 0 }
.table_chg { margin: 0; width: 280px; height: 280px; border-width: 0 }
.table_bot { margin: 0; width: 610px; height: 250px; border: 0 }
.table_form { margin: 0; width: 280px; height: 400px; border: 0 }
.table_head { margin: 0; height: 60px; border: 0 }
.table_head1 { margin: 0; height: 25px; border: 0 }
.table_head2 { color: #444; font-size: 10px; margin: 0; height: 50px; border: 0 }
.table_head3 { margin: 0; height: 65px; border: 0 }
.table_head4 { margin: 0; height: 20px; border: 0 }
.table_body { margin: 0; height: 90px; border: 0 }
.table_body1 { margin: 0; width: 550px; height: 135px; border: 0 }
.table_body2 { margin: 0; height: 310px; border: 0 }
.table_body3  { height: 400px; border: 0 }
.table_body4 { margin: 0; height: 380px; border: 0 }
.table_foot { margin: 0; height: 50px; border: 0 }
.table_foot1 { margin: 0; height: 30px; border: 0 }
.table_foot2 { color: #222; margin: 0; height: 26px; border: 0 }
.table_foot3 { color: #222; margin: 0; height: 35px; border: 0 }
.table_foot4 { color: #222; margin: 0; height: 40px; border: 0 }
/*menu*/
#nav { color: #eee; font-size: 12px; font-family: Arial; font-weight: 500; text-decoration: none; visibility: visible; margin: 0; padding: 0; position: absolute; z-index: 1; top: 105px; left: 104px; width: 540px; height: 20px; max-width: 540px; max-height: 20px; overflow: hidden; outline: solid 1px #333 }
#nav a { background-image: url("../images/gp_nav_grad.png"); background-repeat: no-repeat; background-position: 0 0; text-align: left; visibility: visible; max-width: 540px; max-height: 20px; overflow: hidden }
#nav a:hover { color: #fff; background-image: url("../images/gp_nav_grad.png"); background-repeat: no-repeat; background-position: 0 -20px; width: 108px; overflow: hidden }
#menu { color: #eee; font-size: 10px; font-family: Arial; font-weight: 500; line-height: 182%; text-decoration: none; margin: 0; padding: 0; position: absolute; z-index: 100; top: 0; width: 108px }
#menu a { background-image: url("../images/gp_menu_back.png"); text-align: left; text-indent: 12px; display: block; width: 108px; height: 18px }
#menu a:hover { color: #fff; background-image: url("../images/gp_menu_grad.jpg"); background-repeat: repeat-x; background-position: 0 0 }
#navabout a { text-align: center; padding-top: 4px; position: absolute; z-index: 100; top: 0; left: 0; width: 108px; height: 20px }
#navaboutb a { color: #eee; background-image: url("../images/gp_nav_grad.png"); background-repeat: no-repeat; background-position: 0 -40px; text-align: center; padding-top: 4px; position: absolute; top: 0; left: 0; width: 108px; height: 20px }
#navservices a { text-align: center; padding-top: 4px; position: absolute; z-index: 100; top: 0; left: 108px; width: 108px; height: 20px }
#navservicesb a { color: #eee; background-image: url("../images/gp_nav_grad.png"); background-repeat: no-repeat; background-position: 0 -40px; text-align: center; padding-top: 4px; position: absolute; top: 0; left: 108px; width: 108px; height: 20px }
#navportfolio a { text-align: center; padding-top: 4px; position: absolute; z-index: 100; top: 0; left: 216px; width: 108px; height: 20px }
#navportfoliob a { color: #eee; background-image: url("../images/gp_nav_grad.png"); background-repeat: no-repeat; background-position: 0 -40px; text-align: center; padding-top: 4px; position: absolute; top: 0; left: 216px; width: 108px; height: 20px }
#navprojects a { text-align: center; padding-top: 4px; position: absolute; z-index: 100; top: 0; left: 324px; width: 108px; height: 20px }
#navprojectsb a  { color: #eee; background-image: url("../images/gp_nav_grad.png"); background-repeat: no-repeat; background-position: 0 -40px; text-align: center; padding-top: 4px; position: absolute; top: 0; left: 324px; width: 108px; height: 20px }
#navclients a { text-align: center; padding-top: 4px; position: absolute; z-index: 100; top: 0; left: 432px; width: 108px; height: 20px }
#navclientsb a { color: #eee; background-image: url("../images/gp_nav_grad.png"); background-repeat: no-repeat; background-position: 0 -40px; text-align: center; padding-top: 4px; position: absolute; top: 0; left: 432px; width: 108px; height: 20px }
/*content*/
#winleft { background-image: url("../images/gp_win_left.png"); visibility: visible; position: absolute; top: 17px; left: 17px; width: 246px; height: 220px; overflow: visible }
#winleftcon { visibility: visible; position: absolute; top: 17px; left: 17px; width: 246px; height: 220px; overflow: visible }
#winright { visibility: visible; position: absolute; top: 17px; left: 283px; width: 344px; height: 220px }
#winfull { background-image: url("../images/gp_win_full.png"); background-repeat: no-repeat; background-position: 0 0; visibility: visible; position: absolute; top: 17px; left: 17px; width: 610px; height: 490px }
#winbot { background-image: url("../images/gp_win_bot.png"); background-repeat: no-repeat; visibility: visible; position: absolute; top: 257px; left: 17px; width: 610px; height: 250px }
#winbotcon { visibility: visible; position: absolute; top: 257px; left: 17px; width: 610px; height: 250px }
#winban { background-image: url("../images/gp_win_bot.png"); background-repeat: no-repeat; background-position: 0 10px; visibility: visible; position: absolute; top: 247px; left: 17px; width: 610px; height: 260px }
#winburst { position: absolute; top: 0; left: 0; width: 226px; height: 166px }
#wintag { background-image: url("../images/gp_ban_tag.png"); background-repeat: no-repeat; position: absolute; top: 198px; left: 22px; width: 569px; height: 37px }
.ban_button a   { background-image: url("../images/gp_ban_button.png"); background-repeat: no-repeat; background-position: 0 -28px; display: block; position: absolute; top: 161px; left: 449px; width: 140px; height: 32px; overflow: hidden }
.ban_button a:hover  { background-image: url("../images/gp_ban_button.png"); background-position: 0 1px; width: 140px; height: 29px }
.bodylist { color: #222202; font-size: 10px; font-family: Arial; font-weight: 400; line-height: 21px; text-decoration: none }
.body1 { color: #222202; font-size: 10px; font-family: Arial; font-weight: 400; line-height: 21px; text-decoration: none; text-align: justify; text-indent: 12px }
.body2 { color: #000; font-size: 12px; font-family: Arial; font-weight: 400; text-decoration: none }
.body3 { color: #222202; font-size: 10px; font-family: Arial; font-weight: 400; line-height: 240%; text-decoration: none }
.body4 { color: #222; font-size: 16px; font-family: Arial; line-height: 21px; text-align: justify; position: absolute; top: 71px; left: 279px }
.body5  { color: #222; font-size: 26px; font-family: Arial; font-style: italic; position: absolute; top: 162px; left: 34px }
.head1 { color: #eee; font-size: 24px; font-family: Arial; font-weight: 400; text-decoration: none }
.head2 { color: #222; font-size: 14px; font-family: Arial; font-weight: 700; text-decoration: none }
.head3 { color: #eee; font-size: 28px; font-family: Arial; font-weight: 400; text-decoration: none }
.head4 { color: #eee; font-size: 28px; font-family: Arial; font-weight: 400; text-decoration: none; text-align: center; position: absolute; top: 21px; left: 210px; width: 374px; height: 30px }
.foot2 { color: #222; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none; text-align: center; display: inline; margin: 0; padding: 0; position: absolute; top: 236px; left: 22px; width: 570px; height: 18px }
#alist { font-family: Arial; text-align: left; visibility: visible; display: block; margin: 0; padding: 0; position: absolute; top: 80px; left: 60px; width: 490px; height: 20px }
#skype1 { visibility: visible; margin: 0; padding: 0; position: absolute; top: 122px; left: 262px; width: 15px; height: 15px; border: 0 }
#skype2 { visibility: visible; margin: 0; position: absolute; top: 122px; left: 545px; width: 15px; height: 15px; border: 0 }
/*client*/
#contentwin { background-color: #bbb; margin: 0; padding: 0; position: absolute; top: 113px; left: 74px; width: 448px; height: 337px; border: solid 1px #555 }
#contentwin a { color: #444 }
#contentwin a:hover { color: #f90 }
#station { color: #222; visibility: visible; margin: 0; position: absolute; top: 138px; left: 0; width: 644px; height: 524px; overflow: scroll; border-width: 0 }
#station a { color: #777; font-weight: bold }
#station a:hover { color: #c90 }
.conbody1 { color: #222; font-size: 12px; font-family: Arial; font-weight: 400; line-height: 15px; text-decoration: none }
.conbody2 { color: #444; font-size: 12px; font-family: Arial; font-weight: 700; text-decoration: none }
#clientnav { font-size: 11px; font-family: Arial; font-weight: 500; text-decoration: none; background-image: url("../images/gp_client_nav.png"); background-repeat: no-repeat; visibility: visible; position: absolute; top: 90px; left: 74px; width: 448px; height: 23px }
#clientnav a { color: #555 }
#clientnav a:hover { color: #000 }
#client1a a { text-decoration: none; text-align: center; position: absolute; top: 0; left: 0; width: 112px; height: 23px }
#client1a a:hover { background-image: url("../images/gp_client_nav.png"); background-repeat: no-repeat; background-position: 0 -23px; position: absolute; z-index: 100; top: 0; left: 0; width: 112px; height: 23px; overflow: hidden }
#client1b { color: #eee; background-image: url("../images/gp_client_nav.png"); background-repeat: no-repeat; background-position: 0 -46px; text-align: center; position: absolute; z-index: 100; top: 0; left: 0; width: 112px; height: 23px }
#client2a a { text-decoration: none; text-align: center; position: absolute; top: 0; left: 112px; width: 112px; height: 23px }
#client2a a:hover { background-image: url("../images/gp_client_nav.png"); background-repeat: no-repeat; background-position: 0 -23px; position: absolute; z-index: 100; top: 0; left: 112px; width: 112px; height: 23px; overflow: hidden }
#client2b { color: #eee; background-image: url("../images/gp_client_nav.png"); background-repeat: no-repeat; background-position: 0 -46px; text-align: center; position: absolute; z-index: 100; top: 0; left: 112px; width: 112px; height: 23px }
#client3a a { text-decoration: none; text-align: center; position: absolute; top: 0; left: 224px; width: 112px; height: 23px }
#client3a a:hover { background-image: url("../images/gp_client_nav.png"); background-repeat: no-repeat; background-position: 0 -23px; position: absolute; z-index: 100; top: 0; left: 224px; width: 112px; height: 23px; overflow: hidden }
#client3b { color: #eee; background-image: url("../images/gp_client_nav.png"); background-repeat: no-repeat; background-position: 0 -46px; text-align: center; position: absolute; z-index: 100; top: 0; left: 224px; width: 112px; height: 23px }
#client4a a { text-decoration: none; text-align: center; position: absolute; top: 0; left: 336px; width: 112px; height: 23px }
#client4a a:hover { background-image: url("../images/gp_client_nav.png"); background-repeat: no-repeat; background-position: 0 -23px; visibility: visible; position: absolute; z-index: 100; top: 0; left: 336px; width: 112px; height: 23px; overflow: hidden }
#client4b { color: #eee; background-image: url("../images/gp_client_nav.png"); background-repeat: no-repeat; background-position: 0 -46px; text-align: center; position: absolute; z-index: 100; top: 0; left: 336px; width: 112px; height: 23px }
#logmain { background-color: #ccc; visibility: visible; position: absolute; top: 186px; left: 196px; width: 250px; height: 150px; border: solid 1px #222 }
#logbox  { background-color: #bbb; visibility: visible; display: block; position: absolute; top: 178px; left: 180px; width: 250px; height: 150px; border: solid 1px #222 }
#logchg { background-color: #bbb; visibility: visible; position: absolute; top: 126px; left: 165px; width: 280px; height: 280px; border: solid 1px #222 }
#logfull { background-color: #bbb; visibility: visible; margin: 0; position: absolute; top: 69px; left: 27%; width: 280px; height: 400px; border: solid 1px #222 }
#logfoot1 { color: #222; font-size: 12px; font-family: Arial; font-weight: 500; text-decoration: none; text-align: center; visibility: visible; display: block; margin: 0; padding: 0; position: absolute; top: 336px; left: 156px; width: 300px; height: 20px }
#logfoot2 { color: #222; font-size: 12px; font-family: Arial; font-weight: 500; text-decoration: none; text-align: center; visibility: visible; display: block; margin: 0; padding: 0; position: absolute; top: 414px; left: 156px; width: 300px; height: 20px }
#logfoot3 { color: #555; font-size: 12px; font-family: Arial; font-weight: 500; text-decoration: none; text-align: center; visibility: visible; display: block; margin: 0; padding: 0; position: absolute; top: 344px; left: 172px; width: 300px; height: 20px }
#logerrors { color: #903; font-size: 12px; font-family: Arial; font-weight: 600; text-align: center; visibility: visible; margin: 0; padding: 0; position: absolute; top: 86px; left: 140px; width: 300px; height: 26px; overflow: hidden }
.logfield1 { font-size: 11px; font-family: Arial; font-weight: 500; line-height: 162%; text-decoration: none; background-color: #ddd; display: inline; margin: 0; padding: 0; width: 80px; height: 18px; border: solid 1px #555 }
.logfield2 { font-size: 12px; font-family: Arial; line-height: 90%; text-decoration: none; background-color: #ddd; display: inline; margin: 0; padding: 0; border: solid 1px #555 }
.logfield3 { color: #eee; font-size: 11px; font-family: Arial; font-weight: 400; text-decoration: none; background-color: #222; display: inline; margin: 0; padding: 0; border: solid 1px #555 }
.logfield4 { font-size: 12px; font-family: Arial; line-height: 90%; text-decoration: none; background-color: #ddd; display: inline; margin: 0; padding: 0; width: 100%; border: solid 1px #555 }
.logtype { color: #444; font-size: 12px; font-family: Arial; font-weight: 400; line-height: 153.9%; text-decoration: none; display: block }
/*portfolio*/
#portbot { visibility: visible; margin: 0; padding: 0; position: absolute; top: 257px; left: 17px; width: 608px; height: 250px }
#porticons { background-image: url("../images/gp_port_grad.jpg"); background-repeat: repeat-x; background-position: 0 0; position: absolute; top: 75px; left: 0; width: 342px; height: 175px }
.portcap { color: #222; font-size: 90%; font-family: Arial; font-weight: 400; line-height: 153.9%; text-decoration: none; display: block }
.portlinks { color: #222; font-size: 90%; font-family: Arial; font-weight: 400; line-height: 153.9%; text-decoration: none; word-spacing: 8px; display: block }
#portsamp { background-image: url("../images/gp_port_samp.png"); background-repeat: no-repeat; position: absolute; top: 0; left: 342px; width: 266px; height: 250px }
#printback { color: #222; font-size: 10px; text-decoration: none; background-image: url("../images/gp_print_nav.jpg"); background-repeat: no-repeat; background-position: 0 -118px; visibility: visible; position: absolute; top: 0; left: 0; width: 342px; height: 75px }
.port_table { margin: 0; width: 342px; height: 175px; border: 0 }
.port_body { margin: 0; height: 76px; border: 0 }
.port_foot { margin: 0; height: 23px; border: 0 }
#printback a { color: #ccc; font-size: 10px; font-family: Arial; text-decoration: none }
#printback a:hover { color: #fff; text-decoration: none; height: 16px }
#print1a a { color: #ccc; line-height: 15px; text-decoration: none; text-align: center; position: absolute; top: 0; left: 0; width: 57px; height: 75px }
#print1a a:hover span { background-image: url("../images/gp_print_nav.jpg"); background-repeat: no-repeat; background-position: 0 -43px; visibility: visible; position: absolute; top: 0; left: 0; width: 57px; height: 75px; overflow: hidden; clip: rect(16px, auto, auto, auto) }
#print1b { color: #f90; font-size: 10px; font-family: Arial; line-height: 15px; text-decoration: none; background-image: url("../images/gp_print_nav.jpg"); background-repeat: no-repeat; background-position: 0 16px; text-align: center; cursor: default; position: absolute; top: 0; left: 0; width: 57px; height: 75px }
#print2a a { line-height: 15px; text-align: center; position: absolute; top: 0; left: 57px; width: 57px; height: 75px }
#print2a a:hover span { background-image: url("../images/gp_print_nav.jpg"); background-repeat: no-repeat; background-position: -57px -43px; visibility: visible; position: absolute; z-index: 100; top: 0; left: 0; width: 57px; height: 75px; overflow: hidden; clip: rect(16px, auto, auto, auto) }
#print2b { color: #f90; font-size: 10px; font-family: Arial; line-height: 15px; text-decoration: none; background-image: url("../images/gp_print_nav.jpg"); background-repeat: no-repeat; background-position: -57px 16px; text-align: center; cursor: default; position: absolute; top: 0; left: 57px; width: 57px; height: 75px }
#print3a a { line-height: 15px; text-align: center; position: absolute; top: 0; left: 114px; width: 57px; height: 75px }
#print3a a:hover span { background-image: url("../images/gp_print_nav.jpg"); background-repeat: no-repeat; background-position: -114px -43px; visibility: visible; position: absolute; z-index: 100; top: 0; left: 0; width: 57px; height: 75px; overflow: hidden; clip: rect(16px, auto, auto, auto) }
#print3b { color: #f90; font-size: 10px; font-family: Arial; line-height: 15px; text-decoration: none; background-image: url("../images/gp_print_nav.jpg"); background-repeat: no-repeat; background-position: -114px 16px; text-align: center; cursor: default; position: absolute; top: 0; left: 114px; width: 57px; height: 75px }
#print4a a { line-height: 15px; text-align: center; position: absolute; top: 0; left: 171px; width: 57px; height: 75px }
#print4a a:hover span { background-image: url("../images/gp_print_nav.jpg"); background-repeat: no-repeat; background-position: -171px -43px; visibility: visible; position: absolute; z-index: 100; top: 0; left: 0; width: 57px; height: 75px; overflow: hidden; clip: rect(16px, auto, auto, auto) }
#print4b { color: #f90; font-size: 10px; font-family: Arial; line-height: 15px; text-decoration: none; background-image: url("../images/gp_print_nav.jpg"); background-repeat: no-repeat; background-position: -171px 16px; text-align: center; cursor: default; position: absolute; top: 0; left: 171px; width: 57px; height: 75px }
#print5a a { line-height: 15px; text-align: center; position: absolute; top: 0; left: 228px; width: 57px; height: 75px }
#print5a a:hover span { background-image: url("../images/gp_print_nav.jpg"); background-repeat: no-repeat; background-position: -228px -43px; visibility: visible; position: absolute; z-index: 100; top: 0; left: 0; width: 57px; height: 75px; overflow: hidden; clip: rect(16px, auto, auto, auto) }
#print5b { color: #f90; font-size: 10px; font-family: Arial; line-height: 15px; text-decoration: none; background-image: url("../images/gp_print_nav.jpg"); background-repeat: no-repeat; background-position: -228px 16px; text-align: center; cursor: default; position: absolute; top: 0; left: 228px; width: 57px; height: 75px }
#print6a a { line-height: 15px; text-align: center; position: absolute; top: 0; left: 285px; width: 57px; height: 75px }
#print6a a:hover span { background-image: url("../images/gp_print_nav.jpg"); background-repeat: no-repeat; background-position: -285px -43px; visibility: visible; position: absolute; z-index: 100; top: 0; left: 0; width: 57px; height: 75px; overflow: hidden; clip: rect(16px, auto, auto, auto) }
#print6b { color: #f90; font-size: 10px; font-family: Arial; line-height: 15px; text-decoration: none; background-image: url("../images/gp_print_nav.jpg"); background-repeat: no-repeat; background-position: -285px 16px; text-align: center; cursor: default; position: absolute; top: 0; left: 285px; width: 57px; height: 75px }
#webback { text-decoration: none; background-image: url("../images/gp_web_nav.jpg"); background-repeat: no-repeat; background-position: 0 -118px; visibility: visible; position: absolute; top: 0; left: 0; width: 342px; height: 75px }
#webback a { color: #ccc; font-size: 10px; font-family: Arial; text-decoration: none }
#webback a:hover { color: #fff; text-decoration: none; height: 16px }
#web1a a { color: #ccc; line-height: 15px; text-decoration: none; text-align: center; position: absolute; top: 0; left: 0; width: 57px; height: 75px }
#web1a a:hover span { background-image: url("../images/gp_web_nav.jpg"); background-repeat: no-repeat; background-position: 0 -43px; visibility: visible; position: absolute; top: 0; left: 0; width: 57px; height: 75px; overflow: hidden; clip: rect(16px, auto, auto, auto) }
#web1b { color: #f90; font-size: 10px; font-family: Arial; line-height: 15px; text-decoration: none; background-image: url("../images/gp_web_nav.jpg"); background-repeat: no-repeat; background-position: 0 16px; text-align: center; cursor: default; position: absolute; top: 0; left: 0; width: 57px; height: 75px }
#web2a a { line-height: 15px; text-align: center; position: absolute; top: 0; left: 57px; width: 57px; height: 75px }
#web2a a:hover span { background-image: url("../images/gp_web_nav.jpg"); background-repeat: no-repeat; background-position: -57px -43px; visibility: visible; position: absolute; z-index: 100; top: 0; left: 0; width: 57px; height: 75px; overflow: hidden; clip: rect(16px, auto, auto, auto) }
#web2b { color: #f90; font-size: 10px; font-family: Arial; line-height: 15px; text-decoration: none; background-image: url("../images/gp_web_nav.jpg"); background-repeat: no-repeat; background-position: -57px 16px; text-align: center; cursor: default; position: absolute; top: 0; left: 57px; width: 57px; height: 75px }
#web3a a { line-height: 15px; text-align: center; position: absolute; top: 0; left: 114px; width: 57px; height: 75px }
#web3a a:hover span  { background-image: url("../images/gp_web_nav.jpg"); background-repeat: no-repeat; background-position: -114px -43px; visibility: visible; position: absolute; z-index: 100; top: 0; left: 0; width: 57px; height: 75px; overflow: hidden; clip: rect(16px, auto, auto, auto) }
#web3b { color: #f90; font-size: 10px; font-family: Arial; line-height: 15px; text-decoration: none; background-image: url("../images/gp_web_nav.jpg"); background-repeat: no-repeat; background-position: -114px 16px; text-align: center; cursor: default; position: absolute; top: 0; left: 114px; width: 57px; height: 75px }
#web4a a { line-height: 15px; text-align: center; position: absolute; top: 0; left: 171px; width: 57px; height: 75px }
#web4a a:hover span  { background-image: url("../images/gp_web_nav.jpg"); background-repeat: no-repeat; background-position: -171px -43px; visibility: visible; position: absolute; z-index: 100; top: 0; left: 0; width: 57px; height: 75px; overflow: hidden; clip: rect(16px, auto, auto, auto) }
#web4b { color: #f90; font-size: 10px; font-family: Arial; line-height: 15px; text-decoration: none; background-image: url("../images/gp_web_nav.jpg"); background-repeat: no-repeat; background-position: -171px 16px; text-align: center; cursor: default; position: absolute; top: 0; left: 171px; width: 57px; height: 75px }
#web5a a { line-height: 15px; text-align: center; position: absolute; top: 0; left: 228px; width: 57px; height: 75px }
#web5a a:hover span { background-image: url("../images/gp_web_nav.jpg"); background-repeat: no-repeat; background-position: -228px -43px; visibility: visible; position: absolute; z-index: 100; top: 0; left: 0; width: 57px; height: 75px; overflow: hidden; clip: rect(16px, auto, auto, auto) }
#web5b { color: #f90; font-size: 10px; font-family: Arial; line-height: 15px; text-decoration: none; background-image: url("../images/gp_web_nav.jpg"); background-repeat: no-repeat; background-position: -228px 16px; text-align: center; cursor: default; position: absolute; top: 0; left: 228px; width: 57px; height: 75px }
#web6a a { line-height: 15px; text-align: center; position: absolute; top: 0; left: 285px; width: 57px; height: 75px }
#web6a a:hover span  { background-image: url("../images/gp_web_nav.jpg"); background-repeat: no-repeat; background-position: -285px -43px; visibility: visible; position: absolute; z-index: 100; top: 0; left: 0; width: 57px; height: 75px; overflow: hidden; clip: rect(16px, auto, auto, auto) }
#web6b   { color: #f90; font-size: 10px; font-family: Arial; line-height: 15px; text-decoration: none; background-image: url("../images/gp_web_nav.jpg"); background-repeat: no-repeat; background-position: -285px 16px; text-align: center; cursor: default; position: absolute; top: 0; left: 285px; width: 57px; height: 75px }