* {
	padding:0;
	margin:0;
}

	/*a:active {outline:none; border:0;}*/

html {
	overflow:hidden;
}

body {
	width:100%;
	height:100%;
	font-family:Helvetica, Arial, sans-serif;
	background:url(../images/background.gif) repeat;
	
}


/*** SLIDE FRAMEWORK ***/


#top{
	
	top:-100%;
	left:0;
}
#left{
	
	left:-100%;
	top:0;
}
#right{
	
	right:-100%;
	top:0;
	z-index:1;
}
#center{
	
	left:0;
	top:0;
}
#bottom{
	
	bottom:-100%;
	left:0;
}
.slideContainer {
	position:absolute;
	width:100%;
	height:0;
	overflow:auto;
}
.addHeight 
{
	height:100%;
}
/*.slideContainer p {
	width:700px;
	margin:0 auto;
	color:#fff;
}*/
#wrap {
	position:absolute;
	top:0;
	left:0;
	background:transparent;
	z-index:0;
	height:100%;
	width:100%;
	overflow:hidden;
}
#Movie 
{
	height:100%;
	width:100%;
	
}
#textNuerons 
{
	position:absolute;
	top:195px;
	left:5%;
	color: White;
}
img#warningNoFlash 
{
	position:absolute;
	left:5%;
	top:25px;
	
}

a.mnNav {
	/*background:url(/images/buttonsSprite.png) no-repeat;*/
	text-indent:-50000px;
	overflow:hidden;
	z-index:10;
	background-repeat:no-repeat;
}
a.rightClick {
	position:absolute;
	top:50%;
	right:0%;
	margin-top:-56.5px;
	height:113px;
	width:47px;
	background-position:-110px 0px;
}
a.rightClick:hover {
	background-position:-110px -115px;
}
a.leftClick {
	position:absolute;
	top:50%;
	left:0;
	margin-top:-56px;
	height:112px;
	width:54px;
	background-position:-55px 0px;
}
a.leftClick:hover {
	background-position:-55px -115px;
}
a.returnLeft {
	position:absolute;
	top:50%;
	right:100%;
	height:113px;
	width:53px;
	margin-top:-56.5px;
}
a.returnLeft:hover {
	background-position:0 -115px;
}
a.hoz {
	position:absolute;
	margin-left:-50px;
}
a.topClick {
	left:50%;
	top:0;
	position:absolute;
	margin-left:-100px;
	width:200px;
	height:53px;
	background-position:-229px -6px;
}
a.topClick:hover {
	background-position:-229px -59px;
}
a.bottomClick {
	left:50%;
	bottom:0;
	position:absolute;
	margin-left:-76px;
	width:152px;
	height:52px;
	background-position:-232px -116px;
}
a.bottomClick:hover {
	background-position:-232px -169px;
}
a.returnBottom {
	left:50%;
	top:100%;
	margin-left:-76px;
	position:absolute;
	width:152px;
	height:52px;
	background-position:-387px -117px;
}
a.returnBottom:hover {
	background-position:-387px -170px;
}
a.returnRight {
	top:50%;
	left:100%;
	margin-top:-55.5px;
	height:111px;
	width:52px;
	background-position:-165px 0px;
	position:absolute;
}
a.returnRight:hover {
	background-position:-165px -115px;
}
a.returnTop {
	bottom:100%;
	left:50%;
	margin-left:-100.5px;
	position:absolute;
	width:201px;
	height:53px;
	background-position:-430px -4px;
}
a.returnTop:hover {
	background-position:-430px -57px;
}
a img {
	border:none;
}
.buttonHolder {
	position:absolute;
	height:100%;
	width:100%;
}

/***** END OF FRAMEWORK ****/

/******************* HOME PAGE *****************************/

h1.home a {
	text-indent:-50000px;
	float:left;
	overflow:hidden;
	background:url(/images/buttonsSprite.png) no-repeat -353px -235px;
	width:154px;
	height:73px;
	left:30px;
	top:20px;
	position:absolute;
	z-index:0;
}
#center, #left, #right,#bottom, #top {
	background:url(../images/background.gif) repeat;
}
.cPanel {
	width:494px; 
	height:405px; 
	position:relative;
	left:50%;
	margin-left:-247px;
	float:left;
	margin-top:50px;
	/****** Important **** The margin left adds a extra -25 to compensate for the -25px on the
	headMovie **/
}
#footerWrap {
	position:relative;
	margin-left:20px;
	float:left;
	display:inline;
	overflow:hidden;
	width:100%;
}
#footerWrap h4 {
	background:url(/images/buttonsSprite.png) no-repeat -567px -125px;
	width:95px;
	height:94px;
	float:left;
	text-indent:-50000px;
	overflow:hidden;
	position:relative;
	z-index:1;
}
.tickerWrap {
	position:absolute;
	left:80px;
	z-index:0;
	width:auto;
	background:url(../images/Ticker_Repeat.jpg) repeat-x;
	overflow:hidden;
	margin-right:50px;
	margin-top:40px;
}
#footerWrap ul.ticker {
	list-style:none;
	height:33px;
	padding:0px 5px 0 25px;
	margin-left:1100px;
	white-space:nowrap;
	position:relative;
}
#footerWrap ul.ticker li {
	float:left;
	color:#3c3c3c;
	font-size:16px;
	padding-left:10px;
	background:url(../images/pinkBullet.gif) no-repeat left;
	margin-left:0px;
	line-height:33px;
	padding-right:5px;
}
#footerWrap ul.ticker li a {
	color:#3c3c3c;
	text-decoration:none;
}
#footerWrap ul.ticker li a:hover {
	text-decoration:underline;
}
#footerWrap p, 
#aboutFooterWrap p,
#mediaFooterWrap p,
#sponsorsFooterWrap p,
.footerWrap p, 
div.createNueron .footerWrap p,
div.flashFooter p  {
	color:#808080;
	font-size:9px;
	float:left;
	width:285px;
	clear:left;
	margin:5px 0;
}
div.relIt {
	position:relative;
	height:auto;
	width:95%;
}
div.animWrap {
	position:relative;
	width:auto;
	float:left;
	height:33px;
	overflow:hidden;
}
ul.footList {
	clear:left;
	list-style:none;
	margin-top:2px;
	float:left;
	font-weight:bold;
	width:300px;
}
ul.footList li {
	float:left;
	color:#808080;
	margin-right:2px;
	font-size:9px;
}
ul.footList li a {
	color:#808080;
	float:left;
	margin-right:2px;
	text-decoration:none;
}
ul.footList li a:hover {
	text-decoration:underline;
}
div.wrapSocials {
	float:right;
	clear:left;
	margin:15px 0 0 0;
}
ul.socialList {
	float:right;
	list-style:none;
}
ul.socialList li {
	float:right;
	width:24px;
	height:24px;
	margin-right:5px;
	
}
ul.socialList li.spread {
	width:156px;
	height:32px;
	margin-right:0;
	position:relative;
	z-index:2;
}
ul.socialList li.twit {
	width:120px;
	height:30px;
	margin-right:2px;
	background:url(/images/buttonsSprite.png) no-repeat -55px -250px;
	color:#fff;
	margin-top:2px;
}
ul.socialList li div 
{
	position:relative;
}
ul.socialList li div a.twitThis 
{
	text-indent:-50000px;
	overflow:hidden;
	width:45px;
	height:20px;
	right:38px;
	top:-2px;
	z-index:20;
	background:url(/images/buttonsSprite.png) no-repeat -5px -254px;
	position:absolute;
}
ul.socialList li div a.twitThis:hover 
{
	background-position:-5px -292px;
}
ul.socialList li.face {
	width:87px;
	height:29px;
	margin-right:2px;
	background:url(/images/buttonsSprite.png) no-repeat -740px -152px;
	color:#fff;
}
ul.socialList li div.footSocialWrapTwit
{
	margin:7px 0 0 10px;
}
ul.socialList li div.footSocialWrapFace
{
	margin:6px 0 0 5px;
	width:80px;
}
ul.socialList li a div.topsy_theme_jade a.topsy-sm-retweet, div.topsy_theme_jade a.topsy-sm-retweet:visited  
{
	color:#333 !important;
	
}
li a.spread {
	background:url(/images/buttonsSprite.png) no-repeat -195px -250px;
	width:156px;
	height:32px;
	float:left;
	float:right;
	text-indent:-50000px;
	overflow:hidden;
	display:block;
}
li a.spread:hover {
	background-position:-195px -287px;
}

div.topsy_widget_data.topsy_theme_jade a.topsy-sm-total, div.topsy_widget_data.topsy_theme_jade a.topsy-sm-total:visited, div.topsy_widget_shortcode.topsy_theme_jade a.topsy-sm-total, div.topsy_widget_shortcode.topsy_theme_jade a.topsy-sm-total:visited 
{
	float:right;
}
div.topsy-sm 
{
	width:105px;
	
}
div.topsy_theme_jade a.topsy-sm-retweet 
{
	display:none !important; 

}




#aboutWrap,#mediaWrap,#sponsorsWrap,.footerWrap {
	width:798px;
	margin:15px auto 0px;
	/* new may bust stuff be aware */
	position:relative;
	/*height:100%;*/
}
#aboutFooterWrap,
#mediaFooterWrap,
#sponsorsFooterWrap,
.footerWrap  {

	/*padding-top:20px;*/
	float:left;
	width:798px;
	padding-bottom:30px;
}

#aboutFooterWrap div.wrapSocials,
#mediaFooterWrap div.wrapSocials,
#sponsorsFooterWrap div.wrapSocials,
.footerWrap div.wrapSocials {
	margin:5px 0 0 0;
	width:400px;
}
div.flashFooter div.wrapSocials 
{
	
bottom:0;
clear:left;
float:right;
margin:15px 0 0;
position:absolute;
right:0;

}
#aboutFooterWrap h4,
#mediaFooterWrap h4,
#sponsorsFooterWrap h4,
.footerWrap h4,
div.flashFooter h4
{
	width:52px;
	height:62px;
	background:url(/images/buttonsSprite.png) no-repeat -472px -333px;
	float:left;
	text-indent:-50000px;
	overflow:hidden;
	margin-top:-4px;
}
div.flashFooter h4 
{
	clear:left;
}

 #aboutFooterWrap p,
 #mediaFooterWrap p,
 #sponsorsFooterWrap p, 
 #aboutFooterWrap ul.footList,
 #mediaFooterWrap ul.footList,
 #sponsorsFooterWrap ul.footList,
 .footerWrap p,
 div.createNueron .footerWrap p ,
div.createNueron ul.footList, 
 .footerWrap ul.footList {
	clear:none;
	margin-left:20px;
	display:inline;
}
#footerWrap div.wrapSocials p, 

div.flashFooter div.wrapSocials p,
#aboutFooterWrap div.wrapSocials p, 
#mediaFooterWrap div.wrapSocials p, 
#sponsorsFooterWrap div.wrapSocials p,
.footerWrap div.wrapSocials p  {
	clear:both;
	float:right;
	margin:10px 0 0;
	text-align:right;
}
div.flashFooter div.wrapSocials p a,
#footerWrap div.wrapSocials p a, 
#aboutFooterWrap div.wrapSocials p a, 
#mediaFooterWrap div.wrapSocials p a, 
#sponsorsFooterWrap div.wrapSocials p a,
.footerWrap div.wrapSocials p a {
	color:#808080;
	text-decoration:none;
	
}
div.flashFooter div.wrapSocials p a:hover,
#footerWrap div.wrapSocials p a:hover, 
#aboutFooterWrap div.wrapSocials p a:hover,
#mediaFooterWrap div.wrapSocials p a:hover,
#sponsorsFooterWrap div.wrapSocials p a:hover,
.footerWrap div.wrapSocials p a:hover {
	text-decoration:underline;
}
#aboutFooterWrap div.listWrap,
#mediaFooterWrap div.listWrap,
#sponsorsFooterWrap div.listWrap, 
.footerWrap div.listWrap {
	float:left; 
	width:380px;
}



/********************** ABOUT PAGE ********************/


#aboutWrap h1 a,#mediaWrap h1 a,#sponsorsWrap h1 a, .footerWrap h1 a {
	background:url(/images/buttonsSprite.png) no-repeat -638px -16px;
	width:195px;
	height:110px;
	float:left;
	padding-left:10px;
	text-indent:-50000px;
	overflow:hidden;
	margin-bottom:10px;
	margin-left:-10px;
}
#aboutWrap h1.payment a,#aboutWrap h1.profile a, .footerWrap h1.payment a, .footerWrap h1.profile a {
	background:url(/images/buttonsSprite.png) no-repeat -638px -16px;
	width:195px;
	height:110px;
}
ul#abtNav {
	width:790px;
	float:left;
	list-style:none;
	
}
ul#abtNav li {
	float:left;
	margin-left:10px;
	display:inline;
}
ul#abtNav li a,ul#abtNav li span  {
	float:left;
	text-indent:-50000px;
	overflow:hidden;
	margin:0px 0px -10px 0;
	position:relative;
	z-index:0;
}
li a#abtPce{
	width:203px;
	height:37px;
	background:url(/images/buttonsSprite.png) no-repeat -10px -420px;
	position:relative;
	
}
li a#abtPce.selected,li a#abtPce.selected:hover {
	background-position:-10px -335px;
	z-index:2;
}

li a#abtPce:hover {
	background:url(/images/buttonsSprite.png) no-repeat -10px -377px;
}
li a#abtKds {
	width:195px;
	height:36px;
	background:url(/images/buttonsSprite.png) no-repeat -225px -420px;
} 
li a#abtKds:hover {
	background:url(/images/buttonsSprite.png) no-repeat -225px -377px;
}
li a#abtKds.selected,li a#abtKds.selected:hover {
	background-position:-225px -333px;
	z-index:2;
}
/* NEW TO BE TAKEN */
li a#abtChild {
	width:325px;
	height:36px;
	background:url(/images/buttonsSprite.png) no-repeat -12px -1066px;
} 
li a#abtChild:hover {
	background:url(/images/buttonsSprite.png) no-repeat -12px -1023px;
}
li a#abtChild.selected,li a#abtChild.selected:hover {
	background-position:-12px -980px;
	z-index:2;
}
/* 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888*/

/* NEW TO BE TAKEN */

ul.aboutList li div.abt01Fix p, ul.aboutListNoSlide li div.abt01Fix p,  ul.aboutList li div.abt01Fix ul li, ul.aboutListNoSlide li div.abt01Fix ul li
{
	width:460px;
	margin-top:10px;
}
ul.aboutList li img.rightSide, ul.aboutListNoSlide li img.rightSide
{
	float:right;
	margin-top:12px;
	padding-bottom:10px;
	margin-bottom:50px;
}
ul.aboutList li div.abt01Fix div.butWrap,ul.aboutListNoSlide li div.abt01Fix div.butWrap  
{
	float:left;
	margin:10px 0;
	width:300px;
}


/* 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888*/
span.contTop,span#contTop, .createNueron span#contTop {
	width:798px;
	height:17px;
	background:url(/images/buttonsSprite.png) no-repeat -10px -474px transparent;
	float:left;
	font-size:15px;
	display:block;
	position:relative;
	z-index:1;
}
.slideCont {
	background-color:#fff;
	width:798px;
	float:left;
	padding-bottom:50px;
	position:relative;
	margin:0;
}
#aboutWrap h2,#mediaWrap h2.media,#sponsorsWrap h2.sponsors, #aboutWrap h2.kids  {
	background:url(../images/gifSprite.gif) no-repeat -13px -23px;
	width:354px;
	height:74px;
	text-indent:-50000px;
	float:left;
	overflow:hidden;
	margin:28px 0 0 25px;
	display:inline;
}
#aboutWrap h2.kids 
{
	background:url(../images/gifSprite.gif) no-repeat -13px -195px;
	
}
#aboutWrap h2.child 
{
	background:url(../images/gifSprite.gif) no-repeat -13px -370px;
	width:513px;
	height:116px;
}
#mediaWrap h2.media,#sponsorsWrap h2.sponsors 
{
	background:url(../images/gifPage.gif) no-repeat -505px -23px;
	height:32px;
}
#sponsorsWrap h2.sponsors 
{
	background:url(../images/gifPage.gif) no-repeat -505px -66px ;
	height:50px;
}
ul.aboutList,ul.aboutListNoSlide {
	width:773px;
	float:left;
	margin:20px 0 0 25px;
	list-style:none;
	display:inline;
}
ul.aboutList li,ul.aboutListNoSlide li {
	width:773px;
	float:left;
	position:relative;
}
ul.aboutList li span.seperate, #mediaWrap span.seperate,#sponsorsWrap span.seperate,ul.aboutListNoSlide span.seperate  {
	width:764px;
	height:10px;
	background:url(../images/gifSprite.gif) no-repeat -15px -157px;
	float:left;
	font-size:12px;
}
ul.aboutList li h3, ul.aboutListNoSlide li h3 {
	margin-top:0;
	width:773px;
	float:left;
	margin:5px 0;
	
}
ul.aboutList li h3 a.closed,ul.aboutList li h3 a.open, ul.aboutListNoSlide li h3 a.open, ul.aboutListNoSlide li h3  {
	color:#ec008c;
	font-size:14px;
	text-decoration:none;
	display:block;
	width:773px;
	background:url(../images/About_closed.gif) no-repeat 720px 0;
	
}
ul.aboutList li h3 a.closed span ,ul.aboutList li h3 a.open span,ul.aboutListNoSlide li h3 a.open span, ul.aboutListNoSlide li h3
{
	/* NEW TO BE TAKEN */
	text-transform:uppercase;
	width:481px;
	display:block;
	cursor:pointer;
	/* 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888*/
}
ul.aboutList li h3 a.open {
	background:url(../images/aboutOpen.gif) no-repeat 720px 0;
}
ul.aboutList li h3 a:hover {
	background-position:720px -60px;
}
ul.aboutList li p, #mediaWrap .slideCont p, #sponsorsWrap .slideCont p, ul.aboutListNoSlide li p {
	color:#3c3c3c;
	font-size:12px;
	width:530px;
	float:left;
	padding-bottom:10px;
}
#left div.abtFixer ul.aboutList li p, #left div.abtFixer ul.aboutListNoSlide li p
{
	width:300px;
}
ul.aboutListNoSlide li p.aKCPadMe 
{
	padding-bottom:80px;
}
ul.aboutList li div,ul.aboutListNoSlide li div {
	overflow:hidden;
	float:left;
	width:737px;
	position:relative;
}
ul.aboutList li div ul,ul.aboutListNoSlide li div ul {
	list-style:disc;
	color:#ec008c;
	float:none;
	clear:left;
	margin:15px 0 15px 20px;
}
ul.aboutList li div ul li, ul.aboutListNoSlide li div ul li {
	float:none;
	color:#ec008c;
	font-size:12px;
	width:530px;
	margin-bottom:5px;
}
a.close {
	width:17px;
	height:17px;
	background:url(../images/aboutOpen.gif) no-repeat 0 0;
	text-indent:-50000px;
	overflow:hidden;
	right:0;
	position:absolute;
	bottom:0;
}
a.close:hover {
	background-position:0 -60px;
}
img.brain {
	padding:10px 0 20px 30px;
	float:left;
	display:block;
}
.cPanel h2 
{
	width:319px;
	height:180px;
	float:left;
	text-indent:-50000px;
	overflow:hidden;
	background:url(/images/buttonsSprite.png) no-repeat -538px -244px;
	position:relative;
	left:-25px;
	cursor:pointer;
}
div.cPanelContent 
{
	width:497px;
	height:240px;
	float:left;
	background:url(/images/buttonsSprite.png) no-repeat -32px -690px;
	position:relative;
	top:-20px;
}
div.cPanelContent p 
{
	color:#3c3c3c;
	font-size:11px;
	padding:0 10px;
	margin-bottom:5px;
	float:left;
}
div.cPanelContent h3 
{
	width:278px;
	height:44px;
	float:left;
	text-indent:-50000px;
	overflow:hidden;
	background:url(/images/buttonsSprite.png) no-repeat -315px -510px;
	margin:28px 0 10px 10px;
	display:inline;
	cursor:pointer;
}
div.cPanelContent h4 
{
	float:left;
	text-indent:-50000px;
	overflow:hidden;
	background:url(/images/buttonsSprite.png) no-repeat -313px -562px;
	width:265px;
	height:44px;
	margin:0px 0 10px 10px;
	display:inline;
	cursor:pointer;
}
.cPanel div.kidsPic
{
	width:226px;
	height:257px;
	background:url(/images/buttonsSprite.png) no-repeat -587px -1104px;
	text-indent:-50000px;
	overflow:hidden;
	position:absolute;
	right:-12px;
	top:-13px;
	cursor:pointer;
}
/*NEEDS UPDATEING */
a.donateNow, a.donateNowAbout 
{
	text-indent:-30000px;
	overflow:hidden;
	float:left;
	width:221px;
	height:67px;
	background:url(/images/buttonsSprite.png) no-repeat -582px -765px;
	margin-left:10px;
}
a.donateNow:hover , a.donateNowAbout:hover 
{
	background-position:-582px -844px;
}
ul.aboutList li div.abt01Fix a.donateNowAbout
{
	margin:0;
}
/* 8888888888888888888888888888888888888888888888888888888888888888888888888888888 */
a.watch 
{
	width:89px;
	height:49px;
	text-indent:-30000px;
	overflow:hidden;
	background:url(/images/buttonsSprite.png) no-repeat -594px -699px;
	margin:0px 20px 0 0;
	position:absolute;
	right:0;
	bottom:20px;
}
a.watch:hover 
{
	background-position: -708px -699px;
}
a.hV 
{
	right:195px;
	bottom:10px;
}
a.aPM 
{
	bottom:auto;
	top:350px;
}
a.wVB 
{
	
	top:10px;
	bottom:auto;
}
a.cMB 
{
	
	top:330px;
	bottom:auto;
}
a.aKC 
{
	top:335px;
	bottom:auto;
	
}
a.sOED 
{
	top:335px;
	bottom:auto;
	background-position:-48px -1132px;
	width:79px;
	right:104px;
}

a.sOED:hover
{
	top:335px;
	bottom:auto;
	background-position:-136px -1132px;
}
a.iEA 
{
	top:335px;
	bottom:auto;
	background-position:-227px -1131px;
	width:79px;
}
a.iEA:hover
{
	top:335px;
	bottom:auto;
	background-position:-315px -1131px;
	width:79px;
}
div.cPanelContent a.findOut 
{
	width:67px;
	height:45px;
	position:absolute;
	top:35px;
	right:55px;
	background:url(/images/buttonsSprite.png) no-repeat -585px -923px;
	text-indent:-50000px;
	overflow:hidden;
}
div.cPanelContent a.findOut:hover 
{
	background:url(/images/buttonsSprite.png) no-repeat -665px -923px;
}
div#headMovie 
{
	height:200px;
	width:200px;
	float:left;
	margin-left:-25px;
}
.lightBox 
{
	width:100%;
	height:100%;
	position:absolute;
	background-color:#000;
	left:0;
	top:0;
	z-index:100;
}
div.lightWrap 
{
	width:623px;
	height:367px;
	background:url(../images/videobackground.png) no-repeat;
	position:absolute;
	z-index:200;
	left:50%;
	margin-left:-311px;
	top:50%;
	margin-top:-183.5px;
	display:block;
}
#kVid 
{
	
	float:left;
	z-index:0;
	display:block;
}
div#innerLightWrap 
{
	float:left;
	padding:10px 0 0 8px;
}
div.lightWrap img.close 
{
	position:absolute;
	z-index:500;
	top:-10px;
	right:-10px;
}
div#initLoader
{
	width:111px;
	height:111px;
	top:50%;
	left:50%;
	background:url(../images/Gif-Loader2.gif) no-repeat;
	margin:-60.5px 0 0 -60.5px;
	position:absolute;
	z-index:1000;
	display:block;
}
.noScript div 
{
	width:200px;
	position:absolute;
	left:50px;
	top:50px;
	z-index:1000;
	color:Red;
}
#mediaWrap h2.media, #sponsorsWrap h2.media, #sponsorsWrap h2.sponsors 
{
	margin-bottom:20px;
	
}
#mediaWrap h3,  #sponsorsWrap h3
{
	/*background:url(../images/profile.gif) no-repeat -12px -88px;*/
	color:#EC008C;
	font-size:15px;
	font-weight:bold;
	height:18px;
	float:left;
	/*text-indent:-50000px;*/
	text-transform:uppercase;
	margin:10px 0 10px 20px;
	clear:left;
	width:500px;
	display:inline;
}
#mediaWrap h3 
{
	height:auto;
}
#mediaWrap span.seperate ,#sponsorsWrap span.seperate
{
	margin-left:20px;
	display:inline;
	clear:left;
}
#mediaWrap img.media 
{
	margin-left:22px;
	padding:0 0 10px 0;
	clear:left;
	float:left;
}
#mediaWrap .slideCont p, #sponsorsWrap .slideCont p 
{
	margin:5px 0 0 20px;
	display:inline;
	width:500px;
	padding:0;
}
a.bigTwit 
{
	color:#ec008c;
	font-size:18px;
	float:left;
	clear:left;
	margin:10px 0 10px 20px;
	text-decoration:none;
}
a.bigTwit:hover 
{
	text-decoration:underline;
}
#sponsorsWrap .slideCont a.sponUrl 
{
	color:#ec008c;
	font-size:16px;
	float:left;
	clear:left;
	margin:10px 0 10px 20px;
	text-decoration:none;
}
#sponsorsWrap .slideCont a.sponUrl:hover 
{
	text-decoration:underline;
}
#sponsorsWrap .slideCont img.sponsors 
{
	margin:40px 0 0 100px;
	float:left;
}
#sponsorsWrap div.contentWrap 
{
	float:left;
	width:500px;
	
}
#sponsorsWrap .slideCont img.pound 
{
	margin-left:30px;
}
div#textNuerons
{
	width:798px;
	margin:0 auto;
	background-color:#fff;
}
.noFlashContent 
{
	margin:15px 15px 35px 15px;
	float:left;
}
div#textNuerons .noFlashContent h3.title 
{
	font-size:18px;
}
.noFlashContent a.viewAllGroups
{
	margin:10px 0;
	font-size:15px;
	float:left;
	font-weight:bold;
}
div#textNuerons ul 
{
	list-style:none;
	font-size:12px;
}
div#textNuerons h3 
{
	color:#EC008C;
	font-size:15px;
}
div#textNuerons p
{
	font-size:12px;
	color:#3C3C3C;
	margin:5px 0;
}
div#textNuerons a 
{
	color:#EC008C;
}
#bottom .slideCont div.quotes 
{
	padding:10px 0;
}
#bottom .slideCont div.quotes p strong 
{
	margin-top:10px;
	float:left;
}
#bottom div.contentWrap p a 
{
	color:#3C3C3C;
}
#mediaWrap div.slideCont p 
{
	float:left;
	clear:left;
}
a.login_in 
{
	position:absolute;
	top:-1px;
	right:20px;
	width:100px;
	height:50px;
	background-color:#333;
	color:#fff;
	z-index:9999;
	width:130px;
	height:38px;
	text-indent:-50000px;
	overflow:hidden;
	background:url(/images/buttonsSprite.png) no-repeat -395px -1000px;
	display:none;
}
a.login_in:hover 
{
	background-position:-395px -1044px;
}
a.login_out
{
	position:absolute;
	top:-1px;
	right:20px;
	width:100px;
	height:50px;
	background-color:#333;
	color:#fff;
	z-index:9999;
	width:130px;
	height:38px;
	text-indent:-50000px;
	overflow:hidden;
	background:url(/images/buttonsSprite.png) no-repeat -559px -1000px;
	display:none;
}
a.login_out:hover 
{
	background-position:-559px -1044px;
}
div.flashFooter 
{
	bottom:15px;
	left:15px;
	position:absolute;
	right:20px;
	width:98%;
}
#tweetmeme_button 
{
	color:#fff;
	margin:10px;
}
li div#tweetmeme_button a.count 
{
	color:#fff;
}
div.flashFooter h5 
{
	width:98px;
	height:60px;
	text-indent:-50000px;
	overflow:hidden;
	background:url(/images/buttonsSprite.png) no-repeat -731px -536px;
	float:left;
	margin:-5px 0 0 10px;
}
div#aboutWrap a.backHome 
{
	position:absolute;
	right:10px;
	top:95px;
	background:url("/images/buttonsSprite.png") no-repeat scroll -560px -652px transparent;
	text-indent:-50000px;
	width:105px;
	height:11px;
}
div#aboutWrap a.backHome:hover 
{
	background-position:-560px -669px;
}
ul.aboutList li p a 
{
	color:#EC008C;
}
