body,td,th 			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
body 				{ background-color: #FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.banner 			{ position: absolute; left:01px;  top:05px;  width:838px; height:60px;  z-index:0;} 
.mobile 			{ position: absolute; left:191px; top:12px;  width:20px;  height:40px;  z-index:10;}
.Lflame 			{ position: absolute; left:0px;   top:64px;  width:140px; height:18px;  z-index:1; } 
.Rflame 			{ position: absolute; left:572px; top:64px;  width:128px; height:18px;  z-index:1; } 
.LflameC 			{ position: absolute; left:0px;   top:64px;  width:140px; height:18px;  z-index:1; } 
.RflameC 			{ position: absolute; left:572px; top:64px;  width:128px; height:18px;  z-index:1; } 
.menus				{ position: absolute; left:21px;  top:55px;  width:1080px; height:18px;  z-index:1000; text-align: right; }
.pagecnt			{ position: absolute; left:272px; top:11px;   width:835px; height:18px;  z-index:1000; text-align: right; }
.mntabl 			{ position: absolute; left:0px;   top:86px;  width:140px; height:425px; z-index:2; }
.textarea 			{ position: absolute; left:150px; top:140px; width:550px; height:200px; z-index:1; }
.searcharea 		{ position: absolute; left:170px; top:140px; width:530px; height:20px;  z-index:1; }
.searchItm			{ position: absolute; left:718px; top:119px; width:108px; height:5px;   z-index:20; }
.previouspage		{ position: absolute; left:619px; top:130px; width:74px;  height:12px;  z-index:1000; }

.search1			{ position: absolute; left:03px;  top:82px;  width:60px; height:25px;  	z-index:0; }
.search2			{ position: absolute; left:63px;  top:85px;  width:60px; height:25px;  	z-index:5; }
.search3			{ position: absolute; left:149px; top:82px;  width:17px; height:25px;  	z-index:0; }
.search4			{ position: absolute; left:165px; top:86px;  width:110px; height:25px; 	z-index:5; }
.search5			{ position: absolute; left:60px;  top:77px;  width:17px; height:25px;  	z-index:6; }
.search6			{ position: absolute; left:293px; top:86px;  width:32px; height:25px;  	z-index:5; }
.search7			{ position: absolute; left:332px; top:82px;  width:12px; height:25px;  	z-index:0; }

.genre1				{ position: absolute; left:346px; top:77px;  width:57px; height:25px;  	z-index:2; }
.genre2				{ position: absolute; left:402px; top:82px;  width:178px; height:25px; 	z-index:0; }
.genre3				{ position: absolute; left:555px; top:82px;  width:12px; height:25px;  	z-index:2; }
.genretype			{ position: absolute; left:413px; top:86px;  width:110px; height:25px; 	z-index:5; }

.cart 				{ position: absolute; left:150px; top:145px; width:550px; height:200px; z-index:5; }
.maincart			{ position: absolute; left:706px; top:85px;  width:134px; height:20px;  z-index:15; }
.sttitle 			{ position: absolute; left:150px; top:95px;  width:550px; height:20px;  z-index:0; }
.fpbackg 			{ position: absolute; left:139px; top:83px;  width:311px; height:20px;  z-index:5; }
.fptitle 			{ position: absolute; left:139px; top:87px;  width:544px; height:20px;  z-index:5; }
.merchandise 		{ position: absolute; left:150px; top:141px; width:550px; height:200px; }
.contpan 			{ position: absolute; left:140px; top:1px;   width:419px; height:20px;  }
.contpanC 			{ position: absolute; left:145px; top:62px;  width:419px; height:20px; 	z-index:1000; }
.fultitle 			{ position: absolute; left:0px;   top:31px;  width:700px; height:20px; 	z-index:0; }
.fultitleC 			{ position: absolute; left:0px;   top:95px;  width:700px; height:20px; 	z-index:0; }
.studhm 			{ position: absolute; left:150px; top:66px;  width:550px; height:200px; }
.pimdj 				{ position: absolute; left:151px; top:75px;  width:550px; height:200px; }
.horizline 			{ position: absolute; left:150px; top:69px;  width:550px; height:200px; }
.fulltext 			{ position: absolute; left:00px;  top:70px;  width:700px; height:200px; }
.fulltextC 			{ position: absolute; left:00px;  top:134px; width:700px; height:200px; }
.ontour 			{ position: absolute; left:151px; top:66px;  width:550px; height:200px; }
.spacepics 			{ position: absolute; left:149px; top:158px; width:550px; height:200px; }
.toptext 			{ position: absolute; left:00px;  top:33px;  width:700px; height:200px;  }
.pimttl 			{ position: absolute; left:210px; top:95px;  width:490px; height:20px; 	z-index:0; }
.stpic 				{ position: absolute; left:140px; top:126px; width:560px; height:121px; }
.constructtxt 		{ position: absolute; left:00px;  top:200px; width:700px; height:20px;  }
.hittext 			{ position: absolute; left:00px;  top:00px;  width:700px; height:200px; }
.guestpg 			{ position: absolute; left:150px; top:108px; width:550px; height:200px; }
.horoscp 			{ position: absolute; left:150px; top:112px; width:550px; height:200px; }

.feature			{ position: absolute; left:139px; top:117px; width:560px; height:25px; 	z-index:1; }
.featureTxt			{ position: absolute; left:149px; top:126px; width:550px; height:10px; 	z-index:10; }
.featunder			{ position: absolute; left:2px;   top:637px; width:560px; height:10px;  z-index:5; }
.feat				{ position: absolute; left:2px;   top:645px; width:560px; height:10px;  z-index:5; }
.moreNonFeat		{ position: absolute; left:6px;   top:674px; width:560px; height:10px;  z-index:5; }	
.featTxt			{ position: absolute; left:15px;  top:655px; width:560px; height:10px;  z-index:10; }
.main				{ position: absolute; left:7px;   top:137px; width:560px; height:500px; z-index:5; }
.latestnews 		{ position: absolute; left:-1px;  top:83px;  width:140px; height:240px; z-index:5; }
.frontpagenews		{ position: absolute; left:155px; top:709px; width:380px; height:115px; z-index:5; }
.frontpageimage		{ position: absolute; left:147px; top:680px; width:396px; height:25px;  z-index:5; }
.frontpagebtm		{ position: absolute; left:147px; top:827px; width:396px; height:25px;  z-index:5; }
.shopping			{ position: absolute; left:0px;   top:86px;  width:140px; height: 10px; }
.shoppingbtm		{ position: absolute; left:579px; top:86px;  width:140px; height: 10px; }
.shopcontent		{ position: absolute; left:10px;  top:378px; width:122px; height: 150px;}
.toptentp			{ position: absolute; left:-1px;  top:321px; width:140px; height: 10px; }
.toptendis			{ position: absolute; left:10px;  top:349px; width:120px; height:450px; z-index:1; }
.labelsearch		{ position: absolute; left:712px; top:214px; width:124px; height:245px; z-index:1; overflow: auto;}
.artistsearch		{ position: absolute; left:712px; top:505px; width:124px; height:245px; z-index:1; overflow: auto;}
.fpunderline		{ position: absolute; left:706px; top:468px; width:120px; height:10px;  z-index:10; }
.fpunderline2		{ position: absolute; left:706px; top:761px; width:120px; height:10px;  z-index:10; }
.fpunderline3		{ position: absolute; left:4px;   top:800px; width:130px; height:10px;  z-index:1; }
.essentials			{ position: absolute; left:153px; top:145px; width:195px; height:25px;  z-index:1; }
.latest				{ position: absolute; left:368px; top:145px; width:195px; height:25px;  z-index:1; }
.specials			{ position: absolute; left:153px; top:426px; width:195px; height:25px;  z-index:1; }
.comps				{ position: absolute; left:368px; top:426px; width:195px; height:25px;  z-index:1; }

.tab1				{ position: absolute; left:150px; top:117px;  width:202px; height:25px; z-index:1; }
.tab2				{ position: absolute; left:365px; top:117px;  width:202px; height:25px; z-index:1; }
.tab3				{ position: absolute; left:365px; top:398px;  width:202px; height:25px; z-index:1; }
.tab4				{ position: absolute; left:706px; top:184px;  width:120px; height:25px; z-index:1; }
.tab5				{ position: absolute; left:706px; top:472px;  width:120px; height:25px; z-index:1; }
.tab6				{ position: absolute; left:150px; top:398px;  width:120px; height:25px; z-index:1; }
.news				{ position: absolute; left:567px; top:589px;  width:245px; height:25px; z-index:1; }
.albums				{ position: absolute; left:569px; top:730px;  width:245px; height:25px; z-index:1; }
.albumsTxt			{ position: absolute; left:582px; top:736px;  width:245px; height:25px; z-index:10; }
.albumContent		{ position: absolute; left:575px; top:756px;  width:245px; height:25px; z-index:1; }
.albumUnder			{ position: absolute; left:569px; top:1055px; width:245px; height:10px; z-index:1; }
.albumMore			{ position: absolute; left:569px; top:1064px; width:245px; height:25px; z-index:1; }
.albumMoreTxt		{ position: absolute; left:582px; top:1070px; width:245px; height:25px; z-index:1; }
.albumMoreContent	{ position: absolute; left:574px; top:1090px; width:245px; height:25px; z-index:1; }
.albumMoreUnder		{ position: absolute; left:569px; top:1408px; width:245px; height:10px; z-index:1; }
.moreunder			{ position: absolute; left:2px;   top:1408px; width:560px; height:10px; z-index:5; }

.mnubacks			{ background-color: #ffffff; }
.morebacks			{ background-color: #eeeeee; }
.darkbacks			{ background-color: #999999; }
.lightbcks			{ background-color: #CCCCCC; }
.darkbackclr		{ color: #FFFFFF; }
.lightbakclr		{ color: #666666; }
.headColour			{ color: #F47A00; }
.bonusItems			{ color: #F47A00; }
.bonusItm			{ color: #FFFFFF; }
.sitemap			{ font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #990000; }

.navspace 			{ line-height: 1; } 
.smalla 			{ font-size: 2px; }
.smallb 			{ font-size: 7px; }
HR 					{ color: #CCCCCC; }
.orange				{ color: #F47A00; }

div.pagination 									{ padding: 3px; margin: 3px; font-size: 14px; }
div.pagination a 								{ padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #666666; text-decoration: none; color: #666666; }
div.pagination a:hover, div.pagination a:active { border: 1px solid #666666; color: #fff; background-color: #FF9900;}
div.pagination span.current 					{ padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #666666; font-weight: bold; background-color: #FF9900; color: #FFF; }
div.pagination span.disabled 					{ padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #EEE; color: #DDD; }

A.guest:link 		{ color: #ffffcc; }
A.guest:visited 	{ color: #ffffcc; }
A.guest:hover 		{ color: #ff0000; }
A.guest 			{ text-decoration: none; }
A.ctrlp:link 		{ color: #ffffff; }
A.ctrlp:visited 	{ color: #ffffff; }
A.ctrlp:hover 		{ color: #ffffff; background: #666666; }
A.ctrlp 			{ text-decoration: none; }
A.contra:link 		{ color: #ffffcc; }
A.contra:visited 	{ color: #ffff9c; }
A.contra:hover 		{ color: #ff0000; }
A.linkp				{ text-decoration: none; }
A.linkp:link 		{ color: #ffffff; }
A.linkp:visited 	{ color: #ffffff; }
A.linkp:hover 		{ color: #0000ff; }
A.email				{ text-decoration: none; }
A.email:link 		{ color: #ffff99; }
A.email:visited 	{ color: #ffff99; }
A.email:hover 		{ color: #0000ff; }
A.conn2				{ text-decoration: none; }
A.conn2:link 		{ color: #ffff00; }
A.conn2:visited 	{ color: #ffff00; }
A.conn2:hover 		{ color: #FF6600; }
A.sfpics:link 		{ color: #ffffcc; }
A.sfpics:visited 	{ color: #ffffcc; }
A.sfpics:hover 		{ color: #ff0000; }
A.sfpics 			{ text-decoration: none; }
A.dnldzgr:link 		{ color: #666666; }
A.dnldzgr:visited 	{ color: #666666; }
A.dnldzgr:hover 	{ color: #ff0000; }
A.dnldzgr 			{ text-decoration: none; }
A.dnldzbl:link 		{ color: #ffffcc; }
A.dnldzbl:visited 	{ color: #ffffcc; }
A.dnldzbl:hover 	{ color: #ff0000; }
A.dnldzbl 			{ text-decoration: none; }

A.pageLnks:link 	{ color: #666666; }
A.pageLnks:visited 	{ color: #666666; }
A.pageLnks:hover 	{ color: #F47A00; }
A.pageLnks 			{ text-decoration: none; }

A.pageLnlt:link 	{ color: #999999; }
A.pageLnlt:visited 	{ color: #999999; }
A.pageLnlt:hover 	{ color: #A71F1F; }
A.pageLnlt 			{ text-decoration: none; }

A.priceLnkd:link 	{ color: #A71F1F; }
A.priceLnkd:visited { color: #A71F1F; }
A.priceLnkd:hover 	{ color: #ffffff; }
A.priceLnkd 		{ text-decoration: underline; }

A.priceLnkdBig:link 	{ color: #ffffff; font-size:12px; }
A.priceLnkdBig:visited 	{ color: #ffffff; font-size:12px; }
A.priceLnkdBig:hover 	{ color: #A71F1F; font-size:12px; }
A.priceLnkdBig 			{ text-decoration: underline; font-size:12px; }

A.priceLnks:link 	{ color: #F47A00; }
A.priceLnks:visited { color: #F47A00; }
A.priceLnks:hover 	{ color: #A71F1F; }
A.priceLnks 		{ text-decoration: underline; }

A.priceLnksBig:link 	{ color: #F47A00; font-size:12px; }
A.priceLnksBig:visited 	{ color: #F47A00; font-size:12px; }
A.priceLnksBig:hover 	{ color: #A71F1F; font-size:12px; }
A.priceLnksBig 			{ text-decoration: underline; font-size:12px; }

A.pageMore:link 	{ color: #F47A00; }
A.pageMore:visited 	{ color: #F47A00; }
A.pageMore:hover 	{ color: #A71F1F; }
A.pageMore 			{ text-decoration: none; }
A.pageLnkd:link 	{ color: #FFFFFF; }
A.pageLnkd:visited 	{ color: #FFFFFF; }
A.pageLnkd:hover 	{ color: #A71F1F; }
A.pageLnkd 			{ text-decoration: none; }
