@charset "UTF-8";
/* CSS Document */
@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/opensans-light-webfont.eot');
    src: 
		url('../fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
		url('../fonts/opensans-light-webfont.svg#open_sanslight') format('svg'),
         url('../fonts/opensans-light-webfont.woff') format('woff'),
         url('../fonts/opensans-light-webfont.ttf') format('truetype');
		 
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanslight_italic';
    src: url('../fonts/opensans-lightitalic-webfont.eot');
    src: url('../fonts/opensans-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-lightitalic-webfont.svg#open_sanslight_italic') format('svg'),
         url('../fonts/opensans-lightitalic-webfont.woff') format('woff'),
         url('../fonts/opensans-lightitalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg'),
         url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansitalic';
    src: url('../fonts/opensans-italic-webfont.eot');
    src: url('../fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-italic-webfont.svg#open_sansitalic') format('svg'),
         url('../fonts/opensans-italic-webfont.woff') format('woff'),
         url('../fonts/opensans-italic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0px;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  outline:none;
}

* {margin: 0;}




body{font-family: 'open_sanslight', Arial, sans-serif; background-image:url(../images/background-texture.jpg); color:#333;font-weight:300;}
#wrapper{height:7080px; width:100%; margin:0px auto; position:relative; font-size:18px;}
body.lightbox>#wrapper{height:100%; width:629px; margin:45px; position:relative; font-size:18px;}
body.lightbox>#wrapper h3{margin-top:0px;}

#welcome{height:996px; width:100%; display:block; position:absolute; top:0px; z-index:7; background-image:url(../images/background-texture.jpg);border-bottom:4px double #333; box-shadow:0px 3px 10px rgba(0,0,0,0.05);-moz-box-shadow:0px 3px 10px rgba(0,0,0,0.05);-webkit-box-shadow:0px 3px 10px rgba(0,0,0,0.05); }
#techniques{height:996px; width:100%; display:block; position:absolute; top:1000px; background-image:url(../images/background-texture.jpg);border-bottom:4px double #333; box-shadow:0px 3px 10px rgba(0,0,0,0.05);-moz-box-shadow:0px 3px 10px rgba(0,0,0,0.05);-webkit-box-shadow:0px 3px 10px rgba(0,0,0,0.05); }
#for_sceptics{height:996px; width:100%; display:block; position:absolute; top:2000px; background-image:url(../images/background-texture.jpg);border-bottom:4px double #333; box-shadow:0px 3px 10px rgba(0,0,0,0.05);-moz-box-shadow:0px 3px 10px rgba(0,0,0,0.05);-webkit-box-shadow:0px 3px 10px rgba(0,0,0,0.05); }
#story{height:996px; width:100%; display:block; position:absolute; top:3000px; background-image:url(../images/background-texture.jpg);border-bottom:4px double #333; box-shadow:0px 3px 10px rgba(0,0,0,0.05);-moz-box-shadow:0px 3px 10px rgba(0,0,0,0.05);-webkit-box-shadow:0px 3px 10px rgba(0,0,0,0.05); }
#testimonials{height:996px; width:100%; display:block; position:absolute; top:4000px; background-image:url(../images/background-texture.jpg);border-bottom:4px double #333; box-shadow:0px 3px 10px rgba(0,0,0,0.05);-moz-box-shadow:0px 3px 10px rgba(0,0,0,0.05);-webkit-box-shadow:0px 3px 10px rgba(0,0,0,0.05); }
#press{height:996px; width:100%; display:block; position:absolute; top:5000px; background-image:url(../images/background-texture.jpg);border-bottom:4px double #333; box-shadow:0px 3px 10px rgba(0,0,0,0.05);-moz-box-shadow:0px 3px 10px rgba(0,0,0,0.05);-webkit-box-shadow:0px 3px 10px rgba(0,0,0,0.05); }
#contact{height:996px; width:100%; display:block; position:absolute; top:6000px; background-image:url(../images/background-texture.jpg);}

#footer{height:80px; width:100%; display:block; position:absolute; top:7000px; background-image:url(../images/background-texture.jpg);}

#welcome>div, #techniques>div, #for_sceptics>div, #story>div, #testimonials>div, #press>div, #contact>div{width:960px; margin:210px 0 0 -480px; left:50%; position:absolute; padding:0px;}
#footer>div{width:960px; margin:0 auto; height:80px; position:relative; padding:0px;}
#contact>div{border-bottom:4px double #333; height:780px;}

#menu{height:90px; width:100%; display:block; position:fixed; top:0px; background-image:url(../images/background-texture.jpg); z-index:8; font-size:14px; border-bottom:4px double #333; box-shadow:0px 3px 10px rgba(0,0,0,0.05);-moz-box-shadow:0px 3px 10px rgba(0,0,0,0.05);-webkit-box-shadow:0px 3px 10px rgba(0,0,0,0.05);}
#menu>div{height:20px; margin:0 auto; width:960px;padding:40px 0px 30px 0px;}
#menu a{ font-family:'open_sanslight_italic'; border-bottom:none; text-decoration:none; color:#333;}
#menu a:hover, #menu a:active, #menu a:visited{ border-bottom:4px double #333; background-image:none;}
#menu a.this{border-bottom:4px double #333;}
#menu a:hover.this{background-image:url(../images/rollover.gif); background-repeat:repeat-x; background-position: 1em 1.438em;}

h1, h3{font-family:'open_sansregular';}
h2, p, a, li, .bullet{font-family:'open_sanslight'; font-style:normal; text-shadow:1px 1px #cdccc4;}
h1, h2, li, .bullet{float:left; display:block; height:20px; margin:0px; padding:0px; line-height:12px;}
.bullettwo{float:right;}
#menu li{text-transform:lowercase; font-family:'open_sanslight_italic'; color:#333; float:right; list-style-type:none; display:inline;}
#wrapper a{ font-family:'open_sansitalic'; color:#333; border-bottom:4px double #333; text-decoration:none;}
#wrapper a:hover, #wrapper a:active, #wrapper a:visited{background-image:url(../images/rollover.gif); background-repeat:repeat-x; background-position: 1em 1.438em;}
#menu ul{float:right; margin:0px; padding:0px; position:relative; list-style-type:none; display:inline;}
h1, h2, h3{text-shadow:1px 1px #cdccc4;}

p{margin-top:25px; line-height:25px;}
h3{margin-top:0px;}
.bold{font-family:'open_sansregular';}
.italic{font-family:'open_sanslight_italic';}
.press-buttons{margin-top:470px;}

#image-sceptics{background-image:url(../images/sceptics.jpg);width:379px; height:528px; position:absolute; top:0px; left:-40px; z-index:-2;}
#linework-sceptics{background-image:url(../images/sceptics.png);width:379px; height:528px; position:absolute; top:0px; left:-40px; z-index:-1; /*display:none;*/}
#image-techniques{background-image:url(../images/techniques-one.jpg);width:285px; height:482px; position:absolute; top:25px; right:-40px; z-index:-2;}
#linework-techniques{background-image:url(../images/techniques-one.png);width:285px; height:482px; position:absolute; top:25px; right:-40px; z-index:-1; /*display:none;*/}
#image-techniques-b{background-image:url(../images/techniques-two.jpg);width:249px; height:236px; position:absolute; top:370px; left:-40px; z-index:-2;}
#linework-techniques-b{background-image:url(../images/techniques-two.png);width:249px; height:236px; position:absolute; top:370px; left:-40px; z-index:-1; /*display:none;*/}
#image-welcome{background-image:url(../images/welcome.jpg);width:312px; height:513px; position:absolute; top:0px; left:0px; z-index:-2;}
#linework-welcome{background-image:url(../images/welcome.png);width:312px; height:513px; position:absolute; top:0px; left:0px; z-index:-1; /*display:none;*/}
#image-story{background-image:url(../images/story.jpg);width:380px; height:478px; position:absolute; top:0px; right:-40px; z-index:-2;}
#linework-story{background-image:url(../images/story.png);width:380px; height:478px; position:absolute; top:0px; right:-40px; z-index:-1; /*display:none;*/}
#image-testimonials{background-image:url(../images/testimonials-one.jpg);width:463px; height:515px; position:absolute; top:0px; left:-40px; z-index:-2;}
#linework-testimonials{background-image:url(../images/testimonials-one.png);width:463px; height:515px; position:absolute; top:0px; left:-40px; z-index:-1; /*display:none;*/}
#image-testimonials-b{background-image:url(../images/testimonials-two.jpg);width:255px; height:198px; position:absolute; top:370px; right:-40px; z-index:-2;}
#linework-testimonials-b{background-image:url(../images/testimonials-two.png);width:255px; height:198px; position:absolute; top:370px; right:-40px; z-index:-1; /*display:none;*/}
#image-press{background-image:url(../images/press.jpg);width:449px; height:431px; position:absolute; top:0px; right:-40px; z-index:-2;}
#linework-press{background-image:url(../images/press.png);width:449px; height:431px; position:absolute; top:0px; right:-40px; z-index:-1; /*display:none;*/}
#image-contact{background-image:url(../images/contact-one.jpg);width:406px; height:492px; position:absolute; top:30px; left:-40px; z-index:-2;}
#linework-contact{background-image:url(../images/contact-one.png);width:406px; height:492px; position:absolute; top:30px; left:-40px; z-index:-1; /*display:none;*/}
#image-contact-b{background-image:url(../images/contact-two.jpg);width:136px; height:230px; position:absolute; top:340px; right:-40px; z-index:-2;}
#linework-contact-b{background-image:url(../images/contact-two.png);width:136px; height:230px; position:absolute; top:340px; right:-40px; z-index:-1; /*display:none;*/}

#image-chineitsang{background-image:url(../images/chineitsang.jpg);width:181px; height:264px; position:absolute; top:180px; left:0px; z-index:-2;}
#image-craniosacraltherapy{background-image:url(../images/craniosacraltherapy.jpg);width:171px; height:263px; position:absolute; top:90px; right:0px; z-index:-2;}
#image-deeptissuemassage{background-image:url(../images/deeptissuemassage.jpg);width:251px; height:243px; position:absolute; top:170px; left:0px; z-index:-2;}
#image-story_continued{background-image:url(../images/story-continued.jpg);width:284px; height:290px; position:absolute; top:550px; right:0px; z-index:-2;}




.lW { float: left; clear: left;}
.rW { float: right; clear: right;}
.onerow{height:25px;}
.tworow{height:50px;}
.threerow{height:75px;}
.fourrow{height:100px;}
.fiverow{height:125px;}
.sixrow{height:150px;}
.sevenrow{height:175px;}
.eightrow{height:200px;}
.ninerow{height:225px;}
.tenrow{height:250px;}

#footer ul:first-child{float:left; text-align:left;}
#footer ul{float:right; text-align:right; display:inline; list-style-type:none; margin:30px 0px; font-size:14px; list-style-type:none; text-transform:none;}
#footer ul li{float:right; text-align:right;}
#footer ul:first-child li{float:left; text-align:left;}
#footer a:hover{background-position: 1em 1.1em;}

#background{height:100%; width:100%; display:block; position:fixed; bottom:0px; background-image:url(../images/background-texture.jpg); z-index:0;}


/*li#underline{
	position:absolute;
	height:2px;
	background-color:#98b669;
	top:26px;
	display:block;
}

li.welcome_item:hover ~ li#underline, li.welcome_item:focus ~ li#underline{
	width:36px;
	left:1px;
}
li.techniques_item:hover ~ li#underline, li.techniques_item:focus ~ li#underline{
	width:39px;
	left:55px;
}
li.sceptics_item:hover ~ li#underline, li.sceptics_item:active ~ li#underline{
	width:33px;
	left:111px;
}
li.story_item:hover ~ li#underline, li.story_item:active ~ li#underline{
	width:68px;
	left:162px;
}
li.testimonials_item:hover ~ li#underline, li.testimonials_item:active ~ li#underline{
	width:33px;
	left:248px;
}
li.press_item:hover ~ li#underline, li.press_item:active ~ li#underline{
	width:110px;
	left:323px;
}

li.contact_item:hover ~ li#underline, li.contact_item:active ~ li#underline{
	width:110px;
	left:323px;
}*/


.secondary h3.one{
	margin-top:210px;
}

.secondary #footer{
	border-top: 4px double #333;
	margin-top:150px;}


#image-healinghands-1{background-image:url(../images/healinghands-1.jpg);width:291px; height:268px; position:absolute; top:0px; left:-40px; z-index:-2;}
#image-healinghands-2{background-image:url(../images/healinghands-2.jpg);width:380px; height:572px; position:absolute; top:350px; right:-40px; z-index:-2;}
#image-healinghands-3{background-image:url(../images/healinghands-3.jpg);width:360px; height:390px; position:absolute; top:1070px; left:-40px; z-index:-2;}
#image-healinghands-4{background-image:url(../images/healinghands-4.jpg);width:76px; height:65px; position:absolute; top:150px; left:295px; z-index:-2;}
#image-healinghands-5{background-image:url(../images/healinghands-5.jpg);width:97px; height:78px; position:absolute; top:1130px; right:0px; z-index:-2;}
