/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/* LAYOUT */
.clear { clear: both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }


/* GLOBALHEADER */
#globalheader { width: 982px; height: 38px; margin: 18px auto; position: relative; z-index: 9998; }
#globalheader #globalnav { margin: 0; padding: 0; zoom: 1; width: 100%;}
#globalheader #globalnav:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 103px; height: 0; padding-top: 38px; overflow: hidden; background-image: url(http://heal-ring.com/global_img/globalnavbg.png); _background-image: url(http://heal-ring.com/global_img/globalnavbg.gif); background-repeat: no-repeat; }
#globalheader #globalsearch { background-image: url(http://heal-ring.com/global_img/globalnavbg.png); _background-image: url(http://heal-ring.com/global_img/lobalnavbg.gif); background-repeat: no-repeat; }

/* BUTTONS */
#globalheader #globalnav li#gn-apple a { background-position: 0 0; }
#globalheader #globalnav li#gn-store a { background-position: -103px 0; }
#globalheader #globalnav li#gn-mac a { background-position: -206px 0; }
#globalheader #globalnav li#gn-ipod a { background-position: -309px 0; }
#globalheader #globalnav li#gn-iphone a { background-position: -412px 0; }
#globalheader #globalnav li#gn-ipad a { background-position: -515px 0; }
#globalheader #globalnav li#gn-itunes a { background-position: -618px 0; }
#globalheader #globalnav li#gn-support a { background-position: -721px 0; }

/* OVER STATES */
#globalheader #globalnav li#gn-apple a:hover { background-position: 0 -38px; }
#globalheader #globalnav li#gn-store a:hover { background-position: -103px -38px; }
#globalheader #globalnav li#gn-mac a:hover { background-position: -206px -38px; }
#globalheader #globalnav li#gn-ipod a:hover { background-position: -309px -38px; }
#globalheader #globalnav li#gn-iphone a:hover { background-position: -412px -38px; }
#globalheader #globalnav li#gn-ipad a:hover { background-position: -515px -38px; }
#globalheader #globalnav li#gn-itunes a:hover { background-position: -618px -38px; }
#globalheader #globalnav li#gn-support a:hover { background-position: -721px -38px; }

/* PRESSED STATES */
#globalheader #globalnav li#gn-apple a:active { background-position: 0 -76px; }
#globalheader #globalnav li#gn-store a:active { background-position: -103px -76px; }
#globalheader #globalnav li#gn-mac a:active { background-position: -206px -76px; }
#globalheader #globalnav li#gn-ipod a:active { background-position: -309px -76px; }
#globalheader #globalnav li#gn-iphone a:active { background-position: -412px -76px; }
#globalheader #globalnav li#gn-ipad a:active { background-position: -515px -76px; }
#globalheader #globalnav li#gn-itunes a:active { background-position: -618px -76px; }
#globalheader #globalnav li#gn-support a:active { background-position: -721px -76px; }

/* ON STATES */
#globalheader.home #globalnav li#gn-apple a:hover { background-position: 0 0; cursor: default; }
#globalheader.member #globalnav li#gn-store a { background-position: -103px -114px !important; }
#globalheader.product #globalnav li#gn-mac a { background-position: -206px -114px !important; }
#globalheader.poem #globalnav li#gn-ipod a { background-position: -309px -114px !important; }
#globalheader.twitter #globalnav li#gn-iphone a { background-position: -412px -114px !important; }
#globalheader.radio #globalnav li#gn-ipad a { background-position: -515px -114px !important; }
#globalheader.raku #globalnav li#gn-itunes a { background-position: -618px -114px !important; }
#globalheader.link #globalnav li#gn-support a { background-position: -721px -114px !important; }


/* GLOBAL SEARCH */
#globalsearch { width: 158px; height: 38px; position: absolute; top: 0; right: 0; background-position: 100% 0; background-repeat: no-repeat; }

/* for iPhone and iPad */
@media screen and (max-device-width: 480px) {#globalfooter ul.piped a { margin-left: 1em; }}
@media screen and (max-device-width: 1024px) {#globalfooter ul.piped a { margin-left: 1em; }}



#main{
	/* The main container */
	margin:0px auto;
	text-align:center;
	width:982px;
	position:relative;

}

#footer{
	/* The main container */
	margin:10px auto;
	text-align:center;
	width:984px;
	position:relative;

	font-family:"Myriad Pro",Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	margin-bottom:15px;
}

