/* SIDEBAR IRs */

#sidebar-find {
	display: block; margin: 10px 0 0 0; padding: 30px 0 0 0; width: 217px; height: 0px !important; overflow: hidden;
	background: url('img/ir/sidebar_find.png') 0 0 no-repeat;
}

#sidebar-members {
	display: block; margin: 10px 0 0 0; padding: 40px 0 0 0; width: 217px; height: 0px !important; overflow: hidden;
	background: url('img/ir/sidebar_members.png') 0 0 no-repeat;
}

#sidebar .SignIn a {
	float: left; margin: 0 10px 20px 10px; padding: 28px 0 0 0; width: 105px; height: 0px !important; overflow: hidden;
	background: url('img/ir/sidebar_signin.png') 0 0 no-repeat;
}

#sidebar .SignUp a {
	float: left; margin: 0 0 20px 0; padding: 28px 0 0 0; width: 105px; height: 0px !important; overflow: hidden;
	background: url('img/ir/sidebar_signup.png') 0 0 no-repeat;
}

#sidebar .SignOut a {
	float: left; margin: 0 10px 20px 55px; padding: 28px 0 0 0; width: 105px; height: 0px !important; overflow: hidden;
	background: url('img/ir/sidebar_signout.png') 0 0 no-repeat;
}

#sidebar-goldmine a {
	display: block; margin: 10px 0 0 0; padding: 40px 0 0 0; width: 217px; height: 0px !important; overflow: hidden;
	background: url('img/ir/sidebar_goldmine.png') 0 0 no-repeat;
}

#sidebar-seminars a {
	display: block; margin: 10px 0 0 0; padding: 40px 0 0 0; width: 217px; height: 0px !important; overflow: hidden;
	background: url('img/ir/sidebar_seminars.png') 0 0 no-repeat;
}

#sidebar-resources a {
	display: block; margin: 10px 0 0 0; padding: 40px 0 0 0; width: 217px; height: 0px !important; overflow: hidden;
	background: url('img/ir/sidebar_resources.png') 0 0 no-repeat;
}

#sidebar-goldmine a:hover, #sidebar-seminars a:hover, #sidebar-resources a:hover {
	background-position: 0 -40px;
}

#sidebar .Next a {
	display: block; margin: 0 0 20px 0; padding: 19px 0 0 0; width: 217px; height: 0px !important; overflow: hidden;
	background: url('img/ir/sidebar_next.png') 0 0 no-repeat;
}

#sidebar .Next a:hover {
	background-position: 0 -19px;
}

/* MAIN IRs */

#Main #new-this-month {
	display: block; margin: 0; padding: 59px 0 0 0; width: 462px; height: 0px !important; overflow: hidden;
	background: url('img/ir/new_this_month.png') 0 0 no-repeat;
}

#Main #new-members a {
	display: block; margin: 0 0 0 0; padding: 45px 0 0 0; width: 462px; height: 0px !important; overflow: hidden;
	background: url('img/ir/new_members.png') 0 0 no-repeat;
}

#Main #new-members a:hover {
	background-position: 0 -45px;
	border-bottom: none;
}

#Main a.Next {
	display: block; margin: 0 0 10px 0; padding: 19px 0 0 0; width: 600px; height: 0px !important; overflow: hidden;
	background: url('img/ir/main_next.png') 0 0 no-repeat;
}

#Main a.Next:hover {
	border-bottom: none;
}

#Main a.Next span {
	display: block; margin-top: 20px;
}

#Main .icon-listen a {
	display: block; margin: 0; padding: 32px 0 0 0; width: 100px; height: 0px !important; overflow: hidden;
	background: url('img/ir/icon_listen.png') 0 0 no-repeat;
}

#Main .icon-listen a:hover {
	background-position: 0 -32px;
	border-bottom: none;
}

#Main ul.icon-links li.icon-play {
	width: 68px;
}

#Main .icon-play a {
	display: block; margin: 0; padding: 32px 0 0 0; width: 68px; height: 0px !important; overflow: hidden;
	background: url('img/ir/icon_play.png') 0 0 no-repeat;
}

#Main .icon-play a:hover {
	background-position: 0 -32px;
	border-bottom: none;
}

#Main ul.icon-links li.icon-play-wmv {
	width: 94px;
}

#Main .icon-play-wmv a {
	display: block; margin: 0; padding: 32px 0 0 0; width: 94px; height: 0px !important; overflow: hidden;
	background: url('img/ir/icon_play_wmv.png') 0 0 no-repeat;
}

#Main .icon-play-wmv a:hover {
	background-position: 0 -32px;
	border-bottom: none;
}

#Main ul.icon-links li.icon-play-swf {
	width: 104px;
}

#Main .icon-play-swf a {
	display: block; margin: 0; padding: 32px 0 0 0; width: 104px; height: 0px !important; overflow: hidden;
	background: url('img/ir/icon_play_swf.png') 0 0 no-repeat;
}

#Main .icon-play-swf a:hover {
	background-position: 0 -32px;
	border-bottom: none;
}

#Main .icon-read a {
	display: block; margin: 0; padding: 32px 0 0 0; width: 200px; height: 0px !important; overflow: hidden;
	background: url('img/ir/icon_read.png') 0 0 no-repeat;
}

#Main .icon-read a:hover {
	background-position: 0 -32px;
	border-bottom: none;
}

#Main .icon-readmore a {
	display: block; margin: 0; padding: 32px 0 0 0; width: 200px; height: 0px !important; overflow: hidden;
	background: url('img/ir/icon_readmore.png') 0 0 no-repeat;
}

#Main .icon-readmore a:hover {
	background-position: 0 -32px;
	border-bottom: none;
}

#Main .icon-visit a {
	display: block; margin: 0; padding: 32px 0 0 0; width: 100px; height: 0px !important; overflow: hidden;
	background: url('img/ir/icon_visit.png') 0 0 no-repeat;
}

#Main .icon-signin a {
	display: block; margin: 0; padding: 32px 0 0 0; width: 100px; height: 0px !important; overflow: hidden;
	background: url('img/ir/icon_signin.png') 0 0 no-repeat;
}

#Main .icon-join a {
	display: block; margin: 0; padding: 32px 0 0 0; width: 200px; height: 0px !important; overflow: hidden;
	background: url('img/ir/icon_join.png') 0 0 no-repeat;
}

#Main .icon-signup a {
	display: block; margin: 0; padding: 32px 0 0 0; width: 100px; height: 0px !important; overflow: hidden;
	background: url('img/ir/icon_signup.png') 0 0 no-repeat;
}

#Main .icon-signout a {
	display: block; margin: 0; padding: 32px 0 0 0; width: 100px; height: 0px !important; overflow: hidden;
	background: url('img/ir/icon_signout.png') 0 0 no-repeat;
}

#Main .icon-visit a:hover, #Main .icon-signin a:hover,  #Main .icon-join a:hover, #Main .icon-signup a:hover, #Main .icon-signout a:hover {
	background-position: 0 -32px;
	border-bottom: none;
}