/*###################  MAIN NAV  ######################*/
/*================   ABOUT CARLA   =================*/
#sidebar #aboutCarla {
	height: 100px;
	width: 125px;
	position: absolute;
	left: 2px;
	top: 57px;
	}
#aboutCarla a:link, #aboutCarla a:visited {
	height: 100px;
	width: 125px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/aboutCarla.png) no-repeat left top;
	} 
#aboutCarla a:hover  {
	background-position: left center;
		}		
#aboutCarla a.current  {
	background-position: left bottom;
		}
/*================   WHAT IS REIKI   =================*/
#sidebar #aboutReiki {
	height: 100px;
	width: 140px;
	position: absolute;
	left: 99px;
	top: 92px;
	}
#aboutReiki a:link, #aboutReiki a:visited {
	height: 100px;
	width: 140px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/aboutReiki.png) no-repeat left top;
	} 
#aboutReiki a:hover  {
	background-position: left center;
		}		
#aboutReiki a.current  {
	background-position: left bottom;
		}		
/*================  REIKI CLASSES   =================*/
#sidebar #reikiClasses {
	height: 100px;
	width: 140px;
	position: absolute;
	left: .5px;
	top: 137px;
	}
#reikiClasses a:link, #reikiClasses a:visited {
	height: 100px;
	width: 140px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/reikiClasses.png) no-repeat left top;
	}
#reikiClasses a:hover  {
	background-position: left center;
		}		
#reikiClasses a.current  {
	background-position: left bottom;
		}		
/*================  REIKI VIDEOS   =================*/
#sidebar #reikiVideos {
	height: 100px;
	width: 150px;
	position: absolute;
	left: 119px;
	top: 172px;
	}
#reikiVideos a:link, #reikiVideos a:visited {
	height: 100px;
	width: 150px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/reikiVideos.png) no-repeat left top;
	}
#reikiVideos a:hover  {
	background-position: left center;
		}		
#reikiVideos a.current  {
	background-position: left bottom;
		}
/*================  TESTIMONIALS   =================*/
#sidebar #testimonials {
	height: 100px;
	width: 150px;
	position: absolute;
	left: 21px;
	top: 305px;
	}
#testimonials a:link, #testimonials a:visited {
	height: 100px;
	width: 150px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/testimonials.png) no-repeat left top;
	} 
#testimonials a:hover  {
	background-position: left center;
		}		
#testimonials a.current  {
	background-position: left bottom;
		}		
/*================  REIKI TREATMENTS   =================*/
#sidebar #treatments {
	height: 100px;
	width: 150px;
	position: absolute;
	left: 12px;
	top: 223px;
	}
#treatments a:link, #treatments a:visited {
	height: 100px;
	width: 150px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/treatments.png) no-repeat left top;
	} 
#treatments a:hover  {
	background-position: left center;
		}		
#treatments a.current  {
	background-position: left bottom;
		}	
/*================  BLOG POSTS   =================*/
#sidebar #bposts {
	height: 100px;
	width: 125px;
	position: absolute;
	left: 162px;
	top: 244px;
	}
#bposts a:link, #bposts a:visited {
	height: 100px;
	width: 125px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/bposts.png) no-repeat left top;
	}
#bposts a:hover  {
	background-position: left center;
		}		
#bposts a.current  {
	background-position: left bottom;
		}			
			
/*================  SOCIAL MEDIA   =================*/
#sidebar #socialmedia {
	height: 100px;
	width: 125px;
	position: absolute;
	left: 162px;
	top: 244px;
	}
#socialmedia a:link, #socialmedia a:visited {
	height: 100px;
	width: 125px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/socialmedia.png) no-repeat left top;
	}
#socialmedia a:hover  {
	background-position: left center;
		}		
#socialmedia a.current  {
	background-position: left bottom;
		}		
/*================  CONTACT   =================*/
#sidebar #contact {
	height: 80px;
	width: 125px;
	position: absolute;
	left: 193px;
	top: 320px;
	}
#contact a:link, #contact a:visited {
	height: 80px;
	width: 125px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/contact.png) no-repeat left top;
	} 
#contact a:hover  {
	background-position: left center;
		}		
#contact a.current  {
	background-position: left bottom;
		}		
/*##################  SOCIAL MEDIA LINKS   ###################*/
/*================  SOCIAL LINKS CONTAINER   =================*/
#sidebar #socialLinks {
	position: absolute;
	top: 400px;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 425px;
	left: 0px;
}
/*================   SUBSCRIBE BTN  =================*/
#subscribeBtn {
	float: left;
	}
#subscribeBtn a:link, #subscribeBtn a:visited {
	height: 35px;
	width: 140px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/subscribeBtn.png) no-repeat;
	margin: 0px 0px 0px 25px;
	} 
#subscribeBtn a:hover  {
	background-position: left bottom;
		}		
#aboutMeNav a.current  {
	background-position: left bottom;
		}
/*================   FACEBOOK BTN   =================*/
#facebookBtn {
	float: left;
	}
#facebookBtn a:link, #facebookBtn a:visited {
	height: 35px;
	width:35px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/facebookBtn.png) no-repeat;
	margin: 0px 0px 0px 10px;
	}
#facebookBtn a:hover  {
	background-position: left bottom;
		}		
#facebookBtn a.current  {
	background-position: left bottom;
		}		
/*================   TWITTER BTN   =================*/
#twitterBtn {
	float: left;
	}
#twitterBtn a:link, #twitterBtn a:visited {
	height: 35px;
	width:35px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/twitterBtn.png) no-repeat;
	margin: 0px 0px 0px 10px;
	} 
#twitterBtn a:hover  {
	background-position: left bottom;
		}		
#twitterBtn a.current  {
	background-position: left bottom;
		}		
/*================   LINKIN BTN   =================*/
#linkinBtn {
	float: left;
	}
#linkinBtn a:link, #linkinBtn a:visited {
	height: 35px;
	width:35px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/linkinBtn.png) no-repeat;
	margin: 0px 0px 0px 10px;
	} 
#linkinBtn a:hover  {
	background-position: left bottom;
		}		
#linkinBtn a.current  {
	background-position: left bottom;
		}			
/*================   GPLUS BTN   =================*/
#gplusBtn {
	float: left;
	}
#gplusBtn a:link, #gplusBtn a:visited {
	height: 35px;
	width:35px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/gplusBtn.png) no-repeat;
	margin: 0px 0px 0px 10px;
	} 
#gplusBtn a:hover  {
	background-position: left bottom;
		}		
#gplusBtn a.current  {
	background-position: left bottom;
		}			
/*##################  FOOTER  #########################*/
/*================  LEGAL CONTAINER   =================*/
#footer #legal {
	position: absolute;
	top: 5px;
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 1000px;
	left: 0px;
}
/*================   PRIVACY POLICY  =================*/
#privacy {
	float: left;
	}
#privacy a:link, #privacy a:visited {
	height: 15px;
	width: 85px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/privacy.png) no-repeat;
	margin: 0px 0px 0px 25px;
	} 
#privacy a:hover  {
	background-position: left bottom;
		}		
#privacy a.current  {
	background-position: left bottom;
		}		
/*================   TERMS OF USE  =================*/
#terms {
	float: left;
	}
#terms a:link, #terms a:visited {
	height: 15px;
	width: 80px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/terms.png) no-repeat;
	margin: 0px 0px 0px 10px;
	} 
#terms a:hover  {
	background-position: left bottom;
		}		
#terms a.current  {
	background-position: left bottom;
		}		
/*================   COPYRIGHT  =================*/
#copyright {
	float: left;
	}
#copyright a:link, #copyright a:visited {
	height: 15px;
	width: 85px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/copyright.png) no-repeat;
	margin: 0px 0px 0px 10px;
	} 
#copyright a:hover  {
	background-position: left bottom;
		}		
#copyright a.current  {
	background-position: left bottom;
		}			
/*================   WEBDESIGN  =================*/
#webdesign {
	float: left;
	}
#webdesign a:link, #webdesign a:visited {
	height: 15px;
	width: 115px;
	display:block;
	text-indent: -5000px;
	background: url(../x-images/mainNav/webdesign.png) no-repeat;
	margin: 0px 0px 0px 10px;
	} 
#webdesign a:hover  {
	background-position: left bottom;
		}		
#webdesign a.current  {
	background-position: left bottom;
		}
