html { height:100%; max-height:100%; padding: 0; margin: 0; border: 0; }
body { 
height:100%; /* fix height to 100% for IE */
max-height:100%; /* fix height for other browsers */
width: 100%;
padding:0; /*remove padding */
margin:0; /* remove margins */
border:0; /* remove borders */
      color: #FFFFFF; 
	  font-family: "Times New Roman", Times, serif;
	  font-size: 12px;
	  text-align: center;
	  background: #000000;
}
	  
a { color: #ab1b1b; text-decoration : none; outline: none; -moz-outline-style: none; }
a:link { color: #ff008e; text-decoration : none; outline: none; -moz-outline-style: none; }
a:visited { color: #ff008e; text-decoration : none; outline: none; -moz-outline-style: none; }
a:hover { color: #FFFFFF; text-decoration : none; outline: none; -moz-outline-style: none; }
a:active { color: #FFFFFF; text-decoration : none; outline: none; -moz-outline-style: none; }

p { }

/* HOMEPAGE */
#homecontainer { position: absolute; width: 1040px; left: 50%; margin-left: -520px; padding: 0px 0px 0px 0px; height: 100%; }
#hypnofeed { width: 1040px; height: 65px; text-align: left; }
#hypnofeedscroll { position: absolute; left: 195px; top: 35px; width: 800px; height: 20px; }
#hypnofeedplus { position: absolute; height: 30px; width: 1040px; left: 50%; margin-left:480px; top: 32px; width: 40px;  }
#homeleft { float: left; left: 0px; top: 0px; width: 195px; text-align: left; }
#homecenter { float: left;  left: 195px;  width: 590px; text-align: center; }
#homeright { float: left;  left: 785px;  width: 255px; text-align: left; }
#newtextwrap { padding-left: 10px; }
#homeright .newhometext, #homeright .newhometext a, #homeright .newhometext a:visited { font-size: 14px; color: #4eb6ff; }
#homeright .newhometext a:active, #homeright .newhometext a:hover { font-size: 14px; color: #fb0073; }
#homecenter .newhometextwhite, #homecenter .newhometextwhite a, #homecenter .newhometextwhite a:visited { font-size: 14px; color: #FFFFFF; }
#homecenter .newhometextwhite a:active, #homecenter .newhometextwhite a:hover { font-size: 14px; color: #fb0073; }
#homeleft .newhometext, #homeleft .newhomeleft a, #homeleft .newhometext a:visited { font-size: 14px; color: #4eb6ff; }
#homeleft .newhometext a:active, #homeleft .newhometext a:hover { font-size: 14px; color: #fb0073; }
#homeright .newhometextsmall, #homeright .newhometextsmall a, #homeright .newhometextsmall a:visited { font-size: 10px; color: #FFFFFF; }
#homeright .newhometextsmall a:active, #homeright .newhometextsmall a:hover { font-size: 10px; color: #fb0073; }

a.homenavnews { background:url(/graphics/newhome_navnews.png) repeat 0px 0px; width: 195px; height: 36px; display: block; }
a.homenavlive { background:url(/graphics/newhome_navlive.png) repeat 0px 0px; width: 195px; height: 32px; display: block; }
a.homenavarchive { background:url(/graphics/newhome_navarchive.png) repeat 0px 0px; width: 195px; height: 33px; display: block; }
a.homenavtimeline { background:url(/graphics/newhome_navtimeline.png) repeat 0px 0px; width: 195px; height: 32px; display: block; }
a.homenavrecordings { background:url(/graphics/newhome_navrecordings.png) repeat 0px 0px; width: 195px; height: 32px; display: block; }
a.homenavmailinglist { background:url(/graphics/newhome_navmailinglist.png) repeat 0px 0px; width: 195px; height: 32px; display: block; }
a.homenavexhibitionroom { background:url(/graphics/newhome_navexhibitionroom.png) repeat 0px 0px; width: 195px; height: 32px; display: block; }
a.homenavlivetransmissions { background:url(/graphics/newhome_navlivetransmissions.png) repeat 0px 0px; width: 195px; height: 45px; display: block; }
a.homenavexhibitionroom2 { background:url(/graphics/newhome_navexhibitionroom2.png) repeat 0px 0px; width: 195px; height: 45px; display: block; }
a.homenavlivetransmissions2 { background:url(/graphics/newhome_navlivetransmissions2.png) repeat 0px 0px; width: 195px; height: 33px; display: block; }
a.homenavtwitter { background:url(/graphics/newhome_navtwitter.png) repeat 0px 0px; width: 47px; height: 74px; display: block; }
a.homenavfacebook { background:url(/graphics/newhome_navfacebook.png) repeat 0px 0px; width: 54px; height: 74px; display: block; }
a.homenavmyspace { background:url(/graphics/newhome_navmyspace.png) repeat 0px 0px; width: 46px; height: 74px; display: block; }
a.homenavyoutube { background:url(/graphics/newhome_navyoutube.png) repeat 0px 0px; width: 48px; height: 74px; display: block; }
a.homenavoracle { background:url(/graphics/newhome_oracle.png) repeat 0px 0px; width: 255px; height: 43px; display: block; }
a.homenavhypnofeed { background:url(/graphics/newhome_hypnobtn.png) repeat 0px 0px; width: 255px; height: 50px; display: block; }
a.homenavlrlrl { background:url(/graphics/newhome_lrlrl.png) repeat 0px 0px; width: 255px; height: 74px; display: block; }
a.homenavallexhibits { background:url(/graphics/newhome_allexhibits.png) repeat 0px 0px; width: 295px; height: 74px; display: block; }
a.homenavexhibityourself { background:url(/graphics/newhome_exhibityourself.png) repeat 0px 0px; width: 295px; height: 74px; display: block; }
a.homeprev { background:url(graphics/newhome_prev.png) repeat 0px 0px; width: 295px; height: 54px; display: block; }
a.homenext { background:url(graphics/newhome_next.png) repeat 0px 0px; width: 295px; height: 54px; display: block; }


a.homenavnews span, a.homenavlive span, a.homenavarchive span, a.homenavtimeline span, a.homenavrecordings span, a.homenavmailinglist span, a.homenavexhibitionroom span, a.homenavlivetransmissions span,  a.homenavexhibitionroom2 span, a.homenavlivetransmissions2 span, a.homenavtwitter span, a.homenavfacebook span, a.homenavmyspace span, a.homenavyoutube span, a.homenavoracle span, a.homenavhypnofeed span, a.homenavlrlrl span, a.homenavallexhibits span, a.homenavexhibityourself span, a.homeprev span, a.homenext span  { display: none; }

a.homenavnews:hover { background: url(graphics/newhome_navnews.png) repeat 0px -36px; }
a.homenavlive:hover { background: url(graphics/newhome_navlive.png) repeat 0px -32px; }
a.homenavarchive:hover { background: url(graphics/newhome_navarchive.png) repeat 0px -33px; }
a.homenavtimeline:hover { background: url(graphics/newhome_navtimeline.png) repeat 0px -32px; }
a.homenavrecordings:hover { background: url(graphics/newhome_navrecordings.png) repeat 0px -32px; }
a.homenavmailinglist:hover { background: url(graphics/newhome_navmailinglist.png) repeat 0px -32px; }
a.homenavexhibitionroom:hover { background: url(graphics/newhome_navexhibitionroom.png) repeat 0px -32px; }
a.homenavlivetransmissions:hover { background: url(graphics/newhome_navlivetransmissions.png) repeat 0px -45px; }
a.homenavexhibitionroom2:hover { background: url(graphics/newhome_navexhibitionroom2.png) repeat 0px -45px; }
a.homenavlivetransmissions2:hover { background: url(graphics/newhome_navlivetransmissions2.png) repeat 0px -33px; }
a.homenavtwitter:hover { background: url(graphics/newhome_navtwitter.png) repeat 0px -74px; }
a.homenavfacebook:hover { background: url(graphics/newhome_navfacebook.png) repeat 0px -74px; }
a.homenavmyspace:hover { background: url(graphics/newhome_navmyspace.png) repeat 0px -74px; }
a.homenavyoutube:hover { background: url(graphics/newhome_navyoutube.png) repeat 0px -74px; }
a.homenavoracle:hover { background: url(graphics/newhome_oracle.png) repeat 0px -43px; }
a.homenavhypnofeed:hover { background: url(graphics/newhome_hypnobtn.png) repeat 0px -50px; }
a.homenavlrlrl:hover { background: url(graphics/newhome_lrlrl.png) repeat 0px -74px; }
a.homenavexhibityourself:hover { background: url(graphics/newhome_exhibityourself.png) repeat 0px -74px; }
a.homenavallexhibits:hover { background: url(graphics/newhome_allexhibits.png) repeat 0px -74px; }
a.homeprev:hover { background: url(graphics/newhome_prev.png) repeat 0px -54px; }
a.homenext:hover { background: url(graphics/newhome_next.png) repeat 0px -54px; }

