/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	margin: 0;
	padding: 0;
	width: 100%;
	background: #66CCFF url(images/img04.gif)  no-repeat;
}


body, th, td, input, textarea {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}

p, ol, ul {
	line-height: 170%;
}

a:hover {
	text-decoration: none;
}



/* Header */

#header {
	width: 960px;
	height: 160px;
	margin: 0 auto;
}


#banner1 {
	float: center;
	padding:40px 0 0 630px;
	height:100px;
	margin-left:0px;
	background: url(images/HemisphereBanner.jpg) no-repeat center;
}

#banner {
	float: center;
	padding:0px 0 0 0px;
	height:100px;
	margin-left:0px;
	background: url(images/HemisphereBanner.jpg) no-repeat center;
}

#logo1 {
	float: left;
	padding:120px 0 0 160px;
	height:30px;
	margin-left: 25px;
	background: url(images/smalllogo.jpg)  no-repeat left center;
}

#logo {
	float: center;
	padding:0px 0 0 0px;
	height:130px;
	margin-left: 5px;
	background: url(images/smalllogo.jpg)  no-repeat left center;
}


#logo h1, #logo p {
	text-transform: lowercase;
}

#BannerTitle {
	float: center;
	padding:0px 0 0 0px;
	height:245px;
	margin-left: 0px;
	background: url(images/HemisphereBannerTitle3.jpg)  no-repeat center;
}

#InfoBanner {
	float: center;
	padding:0px 0 0 0px;
	height:245px;
	margin-left: 0px;
	background: url(images/InfoBanner2.jpg)  no-repeat center;
}

#TreatmentsBanner {
	float: center;
	padding:0px 0 0 0px;
	height:245px;
	margin-left: 0px;
	background: url(images/TreatmentsBanner2.jpg)  no-repeat center;
}

#ArticlesBanner {
	float: center;
	padding:0px 0 0 0px;
	height:245px;
	margin-left: 0px;
	background: url(images/ArticlesBanner1.jpg)  no-repeat center;
}

#AVEBanner {
	float: center;
	padding:0px 0 0 0px;
	height:245px;
	margin-left: 0px;
	background: url(images/AVEBanner1.jpg)  no-repeat center;
}

#IndigoBanner {
	float: center;
	padding:0px 0 0 0px;
	height:245px;
	margin-left: 0px;
	background: url(images/IndigoBanner1.jpg)  no-repeat center;
}

#ZennaBanner {
	float: center;
	padding:0px 0 0 0px;
	height:245px;
	margin-left: 0px;
	background: url(images/ZennaBanner2.jpg)  no-repeat center;
}

#BalancingBanner {
	float: center;
	padding:0px 0 0 0px;
	height:245px;
	margin-left: 0px;
	background: url(images/BalancingBanner1.jpg)  no-repeat center;
}

#ProBonoBanner {
	float: center;
	padding:0px 0 0 0px;
	height:245px;
	margin-left: 0px;
	background: url(images/ProBonoBanner1.jpg)  no-repeat center;
}

#ContactsBanner {
	float: center;
	padding:0px 0 0 0px;
	height:245px;
	margin-left: 0px;
	background: url(images/ContactsBanner2.jpg)  no-repeat center;
}

#LinksBanner {
	float: center;
	padding:0px 0 0 0px;
	height:245px;
	margin-left: 0px;
	background: url(images/LinksBanner.jpg)  no-repeat center;
}

#PastLivesBanner {
	float: center;
	padding:0px 0 0 0px;
	height:245px;
	margin-left: 0px;
	background: url(images/HemispherePastLivesBanner1.jpg)  no-repeat center;
}

#FreeDownloadsBanner {
	float: center;
	padding:0px 0 0 0px;
	height:245px;
	margin-left: 0px;
	background: url(images/HemisphereFreeDownloadsBanner1.jpg)  no-repeat center;
}

#RecordingsBanner {
	float: center;
	padding:0px 0 0 0px;
	height:245px;
	margin-left: 0px;
	background: url(images/RecordingsBanner1.jpg)  no-repeat center;
}

#TermsBanner {
	float: center;
	padding:0px 0 0 0px;
	height:245px;
	margin-left: 0px;
	background: url(images/Terms_Conditions2.jpg)  no-repeat center;
}

#TestimonialsBanner {
	float: center;
	padding:0px 0 0 0px;
	height:245px;
	margin-left: 0px;
	background: url(images/Testimonials1.jpg)  no-repeat center;
}

#RainbowText {
	float: center;
	padding:0px 0 0 0px;
	height:30px;
	margin-left: 0px;
	background: url(images/RainbowText1.jpg)  no-repeat center;
}

#Eftpos {
	float: center;
	padding:0px 0 0 0px;
	height:40px;
	margin-left: 0px;
	background: url(images/eftpos_logo.gif)  no-repeat center;
}

#AnimatedLogo {
	float: center;
	padding:0px 0 0 0px;
	height:240px;
	margin-left: 0px;
	background: url(images/FastLogo.gif)  no-repeat center;
}

#auricfield {
	float: center;
	padding:30px 0 0 600px;
	height:320px;
	margin-left: 10px;
	background: url(images/AuricFieldWhite.jpg)  no-repeat center;
}

#blueCrystals {
	float: center;
	padding:0px 0 0 0px;
	height:160px;
	margin-left: 0px;
	background: url(images/LightBlueCrystals1.jpg)  no-repeat center;
}

#Title {
	float: center;
	padding:10px 0 0 0px;
	height:155px;
	margin-left: 0px;
	background: url(images/Title.jpg)  no-repeat center;
}

#hypnosBlue {
	float: center;
	padding:10px 0 0 0px;
	height:100px;
	margin-left: 0px;
	background: url(images/HypnosBlue2.jpg)  no-repeat center;
}

#SmallTemple {
	float: center;
	padding:10px 0 0 0px;
	height:113px;
	margin-left: 0px;
	background: url(images/GoldenTempleSmall1.jpg)  no-repeat center;
}

#HeartGlow {
	float: center;
	padding:10px 0 0 0px;
	height:110px;
	margin-left: 0px;
	background: url(images/EmeraldEnergySmall.jpg)  no-repeat center;
}

#RainbowMeditation {
	float: center;
	padding:10px 0 0 0px;
	height:110px;
	margin-left: 0px;
	background: url(images/RainbowMeditationWebSmall.jpg)  no-repeat center;
}

#PastLivesSmall {
	float: center;
	padding:10px 0 0 0px;
	height:110px;
	margin-left: 0px;
	background: url(images/PastLivesSmall1.jpg)  no-repeat center;
}

#Psychedelic {
	float: center;
	padding:10px 0 0 0px;
	height:120px;
	margin-left: 0px;
	background: url(images/1FractalEdit.jpg)  no-repeat center;
}

#HeartGlowWeb {
	float: center;
	padding:10px 0 0 0px;
	height:200px;
	margin-left: 0px;
	background: url(images/EmeraldEnergy.jpg)  no-repeat center;
}

#BrainwaveStates {
	float: center;
	padding:10px 0 0 30px;
	height:440px;
	margin-left: 0px;
	background: url(images/BrainwaveStates.jpg)  no-repeat center;
}

#Clouds {
	float: center;
	padding:0px 0 0 0px;
	height:100px;
	margin-left: 0px;
	background: url(images/Clouds1.jpg)  no-repeat center;
}

#hypnotherapy{
	float: center;
	padding:0px 0 0 0px;
	height:190px;
	margin-left: 0px;
	background: url(images/Hypnotherapy2.jpg)  no-repeat center;
}

#edward {
	float: center;
	padding:10px 0 0 30px;
	height:150px;
	margin-left: 0px;
	background: url(images/edwardscissorhandsEdit.jpg)  no-repeat center;
}

#bluecrystalball {
	float: center;
	padding:10px 0 0 30px;
	height:150px;
	margin-left: 0px;
	background: url(images/bluecrystalballEdit.jpg)  no-repeat center;
}

#NGH_Logo {
	float: center;
	padding:0px 0 0 0px;
	height:90px;
	margin-left: 0px;
	background: url(images/NGH_Logob.jpg)  no-repeat right center;
}

#MindAliveLogo {
	float: center;
	padding:0px 0 0 0px;
	height:80px;
	margin-left: 0px;
	background: url(images/MindAliveLogoSmall3.jpg)  no-repeat left center;
}

#Zenna {
	float: center;
	padding:0px 0 0 0px;
	height:90px;
	margin-left: 0px;
	background: url(images/zenna_full.jpg)  no-repeat center;
}

#BrainLobes {
	float: center;
	padding:0px 0 0 0px;
	height:260px;
	margin-left: 0px;
	background: url(images/BrainLobesLabelledEdit.jpg)  no-repeat center;
}

#PastLives {
	float: center;
	padding:100px 0px 0px 0px;
	height:370px;
	margin-left: 35px;
	background: url(images/PastLives1.jpg)  no-repeat center;
}

#AVEDevices {
	float: center;
	padding:0px 0 0 0px;
	height:185px;
	margin-left: 0px;
	background: url(images/AVEDevices.jpg)  no-repeat center;
}

#LGBT {
	float: center;
	padding:0px 0 0 0px;
	height:45px;
	margin-left: 0px;
	background: url(images/EmeraldMatrixSmall.jpg)  no-repeat left;
}

#RainIcon {
	float: center;
	padding:0px 0 0 0px;
	height:45px;
	margin-left: 0px;
	background: url(images/RainbowMeditationIcon.jpg)  no-repeat left;
}

#TempIcon {
	float: center;
	padding:0px 0 0 0px;
	height:45px;
	margin-left: 0px;
	background: url(images/GoldenTempleIcon.jpg)  no-repeat left;
}

#XmasTreeR {
	float: center;
	padding:0px 0 0 0px;
	height:200px;
	margin-left: 0px;
	background: url(images/ctree.gif) no-repeat left;
}

#XmasTreeL {
	float: center;
	padding:0px 0 0 0px;
	height:200px;
	margin-right: 0px;
	background: url(images/ctree.gif) no-repeat right;
}

#NewYearR {
	float: center;
	padding:0px 0 0 0px;
	height:200px;
	margin-left: 0px;
	background: url(images/nyear.gif) no-repeat left;
}

#SeasonsGreetings {
	float: center;
	padding:0px 0 0 0px;
	height:200px;
	margin-right: 116px;
	background: url(images/SeasonsGreetings1.gif) no-repeat right;
}

#Dragon {
	float: center;
	padding:0px 0 0 0px;
	height:200px;
	margin-left: 0px;
	background: url(images/YearOfTheDragon.jpg) no-repeat center;
}

#NewYearL {
	float: center;
	padding:0px 0 0 0px;
	height:200px;
	margin-right: 0px;
	background: url(images/nyear.gif) no-repeat right;
}

#HypNZDip {
	float: center;
	padding:0px 0 0 0px;
	height:150px;
	margin-left: 0px;
	background: url(images/HypNZDip.jpg) no-repeat left;
}

#HypTrainCollNZ {
	float: center;
	padding:0px 0 0 0px;
	height:150px;
	margin-right: 240px;
	background: url(images/HypTrainCollNZ.jpg) no-repeat right;
}

#NGHCert {
	float: center;
	padding:0px 0 0 0px;
	height:150px;
	margin-right: 0px;
	background: url(images/NGHCert.jpg) no-repeat right;
}

#PractCert2011 {
	float: center;
	padding:0px 0 0 0px;
	height:150px;
	margin-left: 200px;
	background: url(images/PractCert2011.jpg) no-repeat left;
}

#motto {
	float: center;
	padding:0 0 0 500px;
	height:60px;
	margin-left:0px;
	background: url(images/Motto4Edit.jpg) no-repeat center;
}


#photo {
	float: center;
	padding:90px 0 0 400px;
	height:112px;
	margin-left:23px;
	background: url(images/Me6.jpg) no-repeat left center;
}

#candid{
	float: center;
	padding:10px 0 0 0px;
	height:190px;
	margin-left:0px;
	background: url(images/RoxCandid3.jpg) no-repeat center;
}

#brainwaves{
	float: center;
	padding:20px 0 0 0px;
	height:240px;
	margin-left:0px;
	background: url(images/ThetaChild.jpg) no-repeat center;
}

#chakras{
	float: center;
	padding:100px 0 0 0px;
	height:200px;
	margin-left:15px;
	background: url(images/Chakras.jpg) no-repeat center;
}

#GoldenTemple {
	float: center;
	padding:70px 0 0 0px;
	height:150px;
	margin-left: 15px;
	background: url(images/TempleGraphic.jpg)  no-repeat center;
}

#Christchurch {
	float: center;
	padding:50px 0 0 0px;
	height:68px;
	margin-left: 0px;
	background: url(images/RiseUpsmall1.jpg)  no-repeat center;
}

#Earthquakes {
	float: center;
	padding:70px 0 0 0px;
	height:150px;
	margin-left: 15px;
	background: url(images/RiseUpbig.jpg)  no-repeat center;
}

#RainbowLarge {
	float: center;
	padding:70px 0 0 0px;
	height:150px;
	margin-left: 15px;
	background: url(images/RainbowMeditationWeb.jpg)  no-repeat center;
}

#PsychedelicChakras {
	float: center;
	padding:70px 0 0 0px;
	height:150px;
	margin-left: 15px;
	background: url(images/PsychedelicChakras.jpg)  no-repeat center;
}

#trials{
	float: center;
	padding:100px 0 0 0px;
	height:170px;
	margin-left:15px;
	background: url(images/Trials.jpg) no-repeat center;
}

#compassion{
	float: center;
	padding:40px 0 0 0px;
	height:180px;
	margin-left:15px;
	background: url(images/Compassion.jpg) no-repeat center;
}

#UnderConstruction{
	float: center;
	padding:0px 0 0 400px;
	height:470px;
	margin-left:0px;
	background: url(images/BlueSeaSky.jpeg) no-repeat center;
}

#yinyang {
	float: center;
	padding:90px 0 0 400px;
	height:200px;
	margin-left:0px;
	background: url(images/YinYang3.jpg) no-repeat left center;
}

#FranklinRd {
	float: center;
	padding:0px 0 0 0px;
	height:270px;
	margin-left: 0px;
	background: url(images/FranklinRd.JPG) no-repeat center;
}

#LinkBus {
	float: center;
	padding:0px 0 0 0px;
	height:300px;
	margin-left: 0px;
	background: url(images/LinkBus2.jpg) no-repeat center;
}

/* Menu */

#menu {
	width: 962px;
	height: 50px;
	margin: 0 auto;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: block;
	float: left;
}

#menu a {
	display: block;
	float: left;
	height: 38px;
	padding: 8px 20px 0 20px;
	text-decoration: none;
	text-transform: lowercase;
	color: #000000;
}

#menu a:hover {
	text-decoration: underline;
}

#menu .current_page_item {
	background: url(images/img05.gif) no-repeat;
}

#menu .current_page_item a {
	background: url(images/img06.gif) no-repeat right top;
	font-weight: bold;
}

/* Page */

#page {
	width: 962px;
	margin: 0 auto;
	background: #FFFFFF url(images/img07.gif) repeat-y;
}

/* Content */

#content {
	float: right;
	width: 700px;
	padding: 11px 11px 0 5px;
	background: url(images/img09.gif) no-repeat;
}

#content a {
	color: #CC33FF;
}

.pagetitle {
	height: 33px;
	margin: 0;
	padding: 8px 0 0 15px;
	background: url(images/img13edit1.gif) no-repeat;
	font-size: 1.4em;
	color: #FFFFFF;
}

#content #rss-posts {
	display: block;
	margin: -30px 15px 0px 0px;
	padding: 0 20px 0 0;
	background: url(images/rss.gif) no-repeat right center;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}

.post {
	padding: 25px 30px 0 30px;
}



.title {
	margin: 0;
	font-size: 3.0em;
	font-weight: normal;
}

.byline {
	margin: 0 0 20px 0;
}

.meta {
	border-top: 1px dotted #CCCCCC;
	text-align: right;
}

.meta .more, .meta .comments {
	padding-left: 15px;
	background: url(images/img14.gif) no-repeat left center;
}

/* Sidebar */

#sidebar { 
        position: absolute;
	width: 240px;
	padding: 11px 5px 0 7px;
	background: url(images/img08.gif) no-repeat;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
	margin-bottom: 20px;
}

#sidebar li ul {
	padding: 10px 15px;
}

#sidebar li li {
	margin: 0;
	padding-left: 15px;
	background: url(images/img12edit.gif) no-repeat left center;
}


#sidebar h2 {
	height: 33px;
	margin: 0;
	padding: 8px 0 0 15px;
	background: url(images/img11Edit.gif) no-repeat;
	font-size: 1.4em;
	color: #FFFFFF;
}

#sidebar a {
	text-decoration: none;
	/*color: #CC33FF;*/
	color: #0065FF;
}

#sidebar a:hover {
	text-decoration: underline;
	/*color: #0065FF; blue*/
	color: #CC33FF;
}

#lowersidebar a { 
		text-decoration: none;
	color: #CC33FF;
	/*color: #0065FF;*/
}

#lowersidebar a:hover {
	text-decoration: underline;
	color: #0065FF; /*blue*/
	/*color: #CC33FF;*/
}

#bluetext a {
		text-decoration: none;
	color: #0065FF;
}

#bluetext a:hover {
	text-decoration: underline;
	color: #CC33FF;
}

#pinktext a {
		text-decoration: none;
	color: #CC33FF;
}

#pinktext a:hover {
	text-decoration: underline;
	color: #0065FF;
}


/* Footer */

#footer {
	width: 962px;
	margin: 0 auto;
	padding: 30px 0;
	background: url(images/img10.gif) no-repeat;
}

#footer p {
	margin: 0;
	text-align: center;
	color: #FFFFFF;
}

#footer a {
	color: #FFFFFF;
}

#containerR {
	width: 330px;
	padding: 0;
	float: right;
	margin: 0;
}

#containerR1 {
	width: 100px;
	padding: 0;
	float: right;
	margin: 0;
}

#containerL {
	width: 330px;
	padding: 0;
	float: left;
	margin: 0;
}

#containerL1 {
	width: 60px;
	padding: 0;
	float: left;
	margin: 0;
}

#containerL2 {
	width: 80px;
	padding: 0;
	float: left;
	margin: 0;
}

.image_left {
float: left;
padding: 5px;
margin: 0;
}

.image_right {
float: right;
padding: 0px;
margin: 0;
}

 

