	
	body {
		background-color: #5c060a;
		margin-left: 10px;
		margin-top: 0px;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	
	a:link {
		color: #c62020;
		text-decoration: underline;
	}
	a:visited {
		text-decoration: underline;
		color: #c62020;
	}
	a:hover {
		text-decoration: underline;
		color: #ff0000;
	}
	a:active {
		text-decoration: none;
		color: #c62020;
	}
	
	.shad_r {
		background:url(/_user/popstars/_theme/interface/shadow_r.png) repeat-y top left;
		
	}
	
	.shad_l {
		background:url(/_user/popstars/_theme/interface/shadow_lf.png) repeat-y top left;
		
	}
	
	.mnu_bg {
		background:url(/_user/popstars/_theme/interface/menu_f.png) repeat-x top left;
	}
	
	.bdy_t {
		background:url(/_user/popstars/_theme/interface/body_t.jpg) #FFF no-repeat top left;
	}
	
	.bdy_bg {
		background:url(/_user/popstars/_theme/interface/body_bg.jpg) #FFF no-repeat bottom left;
	}
	
	
	.button {
		padding:2px; float:left; width:auto; height:auto; border:#006 1px solid; cursor:pointer; background-color:#e4eaf7
	}
	
	.button:hover {
		background-color:#acbcde;
	}
	
	
	
	
	.header {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#B8292F;
		font-weight:bold;
	}
	
	
	.headerTable {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
	}
	
	.bigHeader {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#B8292F;
		font-weight:bold;
	}
	
	.bigBlackHeader {
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#B8292F;
		font-weight:bold;
	}



	
	
	
	
	
	
	.bodySmall {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #000000;
	}
	
	.bodyMedium {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		
	}
	
	.body {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color:#333333;
	}
	
	.bodyBig {
		font-size: 16px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	.bodyTable {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px;
		color:#000000;
	}
	
	.bodyItalic {
		font-family: Arial, Helvetica, sans-serif;
		font-style:italic;
		font-size: 12px;
		color: #333333;
	}
	
	
	
	
	.footnote {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9px;
		font-style:italic;
		color:#666666;
	}
	
	
	
	
	
	
	
	.toolbarText {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		padding:5px;
	}
	
	.toolbarText a:link {
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		text-decoration:none;
	}
	
	.toolbarText a:hover {
		color:#666666;
		text-decoration:none;
	}
	
	.toolbarText a:visited {
		color:#333333;
		text-decoration:none;
	}
	
	.toolbarText a:active {
		color:#333333;
		text-decoration:none;
	}
	
	
	
	
	
	.frame {
		border:1px dotted #CCCCCC;
	}
	
	
	
	
	.footer {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		color:#666666;
	}
	
	.footer a:link {
		color:#666666;
	}
	
	.footer a:visited {
		color:#666666;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.mainMenu {
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color:#B8292F;
		font-weight:bold;
	}
	
	.mainMenu a:link {
		color:#B8292F
	}
	
	.mainMenu a:visited {
		color:#B8292F
	}
	
	
	
	
	
	
	#menu {
		visibility: hidden;
		padding: 0px;
	}
	
	.menu {
		position:absolute;
		visibility: hidden;
		padding: 0px 0px 0px 0px;
		display: inline;
		background-color:#EBEDF1;
	}
	
	
	.menu ul {
		list-style-type:none;
		padding: 0px;
		margin: 0px;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
	}
	
	
	.menu li {
		border-top: 1px solid #CCCCCC;
	}
	
	.menu li:hover {
		background-color:#F5D5B4; 
	}
	
	
	.menu a {
		text-align: left;
		text-decoration: none;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #B8292F;
		padding: 3px;
		margin: 0px;
	}
	
	.menu a:hover {
		color: #ff7800;
		text-decoration: underline;
		
	}
	
	
	
	
	
	
	

	.sideMenuBG {
		background-color:#FFDCC0;
	}
	



	.menu_header {
		font-family:Tahoma, Geneva, sans-serif;
		font-size:14px;
		color:#FFF;
		background-color:transparent;
		padding-top:7px;
		padding-bottom:0px;
		padding-left:10px;
		padding-right:10px;
		text-align:center;
		float:left;
		cursor:pointer;
		height:28px;
	}
	
	.menu_header:hover {
		color:#FC6;
		background:url(/_user/popstars/_theme/interface/menu_over.png) repeat-x top left;
		
		
	}
	
	.menu_child {
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		color:#F60;
		background-color:transparent;
		padding:0px;
		position:absolute;
		border:1px solid #B8292F;
		text-align:left;
	}
	
	.menu_option {
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		color:#B8292F;
		background-color:#FFF;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:10px;
		padding-right:10px;
		text-align:left;
		cursor:pointer;
		white-space:nowrap;
	}
	
	.menu_option:hover {
		background-color:#B8292F;
		color:#FFF;
	}

	
	
	
	
	
	.input {
		background-color:#FFFFFF;
		color:#000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		border: #CCCCCC solid 1px;
		padding:2px;
	}
	
	.max {
		width:98%;
	}
	
	
	.tree {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		padding-left:5px;
	
	}
	
	.tree:hover {
		background-color:#CCCCCC;
	} 	
	
	
	.treeSelect {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		background-color:#FFEECE;
		padding-left:5px;
		font-weight:bold;
	}
	
	.highlight {
		background-color:transparent;
	}
	
	.highlight:hover {
		background-color:#DDE7FF;
	}
	
	.floater {
		float:left;
		font-size:10px;
		background-color:#999;
		color:#FFF;
		padding:2px;
		font-family:Verdana, Geneva, sans-serif;
		
	}
		




	.w_bt {
		border-top:1px solid #CCCCCC;
	}
	
	.w_bl {
		border-left:1px solid #CCCCCC;
	}
	
	.w_br {
		border-right:1px solid #CCCCCC;
	}
	
	.w_bb {
		border-bottom:1px solid #CCCCCC;
	}
	
	.b_bt {
		border-top:1px solid #B8292F;
	}
	
	.b_bl {
		border-left:1px solid #B8292F;
	}
	
	.b_br {
		border-right:1px solid #B8292F;
	}
	
	.b_bb {
		border-bottom:1px solid #B8292F;
	}	
