body { margin:0px; height:100% }
html { height:100% }
img { margin:0px; border-style:none }
button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top }
p:first-child { margin-top:0px }
table { empty-cells:hide }
.f-sp { font-size:1px; visibility:hidden }
.f-lp { margin-bottom:0px }
.f-fp { margin-top:0px }
.f-x1 {  }
.f-x2 {  }
.f-x3 {  }
#hair-updo-home-nav a:link { color:#fff; text-decoration:none }
#hair-updo-home-nav a:visited { color:#fff; text-decoration:none }
#hair-updo-home-nav a:hover { color:#000; text-decoration:none }
#hair-updo-home-nav a:active { color:#fff; text-decoration:none }
#hair-updo-style-nav a:link { color:#fff; text-decoration:none }
#hair-updo-style-nav a:visited { color:#fff; text-decoration:none }
#hair-updo-style-nav a:hover { color:#96c; text-decoration:none }
#hair-updo-style-nav a:active { color:#fff; text-decoration:none }
#hair-style-wedding-nav a:link { color:#fff; text-decoration:none }
#hair-style-wedding-nav a:visited { color:#fff; text-decoration:none }
#hair-style-wedding-nav a:hover { color:#96c; text-decoration:none }
#hair-style-wedding-nav a:active { color:#fff; text-decoration:none }
#hair-updo-keisuke-nav a:link { color:#fff; text-decoration:none }
#hair-updo-keisuke-nav a:visited { color:#fff; text-decoration:none }
#hair-updo-keisuke-nav a:hover { color:#96c; text-decoration:none }
#hair-updo-keisuke-nav a:active { color:#fff; text-decoration:none }
#hair-updo-contact-nav a:link { color:#fff; text-decoration:none }
#hair-updo-contact-nav a:visited { color:#fff; text-decoration:none }
#hair-updo-contact-nav a:hover { color:#96c; text-decoration:none }
#hair-updo-contact-nav a:active { color:#fff; text-decoration:none }
#keisuke-group a:link { color:#b3b3b3 }
#keisuke-group a:visited { color:#b3b3b3 }
#keisuke-group a:hover { color:#600 }
#keisuke-group a:active { color:#b3b3b3 }
#hair-tuition-courses a:link { color:#b3b3b3 }
#hair-tuition-courses a:visited { color:#b3b3b3 }
#hair-tuition-courses a:hover { color:#600 }
#hair-tuition-courses a:active { color:#b3b3b3 }
#privacy-policy a:link { color:#b3b3b3 }
#privacy-policy a:visited { color:#b3b3b3 }
#privacy-policy a:hover { color:#600 }
#privacy-policy a:active { color:#b3b3b3 }
#k-web a:link { color:#b3b3b3 }
#k-web a:visited { color:#b3b3b3 }
#k-web a:hover { color:#600 }
#k-web a:active { color:#b3b3b3 }
#hair-updo-page-text a:link { color:#666 }
#hair-updo-page-text a:visited { color:#666 }
#hair-updo-page-text a:hover { color:#600 }
#hair-updo-page-text a:active { color:#666 }
em { font-style:italic }
h1 { font-size:18px }
h1:first-child { margin-top:0px }
strong { font-weight:bold }
.topnav { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:12px }
.linktext { color:#b3b3b3; font-family:Arial,Helvetica,sans-serif; font-size:11px }
.style3 { color:#b3b3b3; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-align:right }
.pagetext { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:1.5; text-align:left }
h1.style8 { color:#600; font-family:Arial,Helvetica,sans-serif; font-size:16px }
h1:first-child { margin-top:0px }
.style9 { color:#b3b3b3; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-align:center }
#PageDiv { position:relative; min-height:100%; margin:auto; width:800px }
#facebook { position:absolute; left:20px; top:636px; width:24px; height:24px; z-index:1 }
#twitter { position:absolute; left:54px; top:636px; width:24px; height:24px; z-index:2 }
#hair-up-style-top { position:absolute; left:0px; top:141px; width:800px; height:83px; z-index:3 }
#hair-up-style-btm { position:absolute; left:0px; top:592px; width:800px; height:21px; z-index:4 }
#hair-updo { position:absolute; left:20px; top:64px; width:319px; height:120px; z-index:5 }
#hair-up-style-london-home { position:absolute; left:538px; top:249px; width:242px; height:323px; z-index:6 }
#hair-updo-home-nav { position:absolute; left:372px; top:177px; width:59px; height:13px; z-index:7; padding-left:5px; padding-top:2px; border-left:solid #96c 2px; overflow:visible }
#hair-updo-style-nav { position:absolute; left:453px; top:177px; width:59px; height:13px; z-index:8; padding-left:5px; padding-top:2px; border-left:solid #fff 2px; overflow:visible }
#hair-style-wedding-nav { position:absolute; left:534px; top:177px; width:75px; height:13px; z-index:9; padding-left:5px; padding-top:2px; border-left:solid #fff 2px; overflow:visible }
#hair-updo-keisuke-nav { position:absolute; left:631px; top:177px; width:70px; height:13px; z-index:10; padding-left:5px; padding-top:2px; border-left:solid #fff 2px; overflow:visible }
#hair-updo-contact-nav { position:absolute; left:723px; top:177px; width:68px; height:13px; z-index:11; padding-left:5px; padding-top:2px; border-left:solid #fff 2px; overflow:visible }
#keisuke-group { position:absolute; left:119px; top:641px; width:331px; height:15px; z-index:12; overflow:visible }
#hair-tuition-courses { position:absolute; left:468px; top:641px; width:112px; height:15px; z-index:13; overflow:visible }
#privacy-policy { position:absolute; left:580px; top:641px; width:100px; height:15px; z-index:14; overflow:visible }
#k-web { position:absolute; left:680px; top:641px; width:100px; height:15px; z-index:15; overflow:visible }
#hair-updo-page-text { position:absolute; width:507px; top:282px; right:273px; height:262px; z-index:16; overflow:visible }
#hair-updo-page-title { position:absolute; left:20px; top:249px; width:344px; height:26px; z-index:17; overflow:visible }
#keisuke-hair-artists-london { position:absolute; left:20px; top:704px; width:760px; height:14px; z-index:18; overflow:visible }
