body {
font-family:Verdana, Arial, David, FrankRuehl, Narkisim, Times New Roman, serif;
color:#000;
font-size:16px;
text-align:right;
background:#000 url('http://www.megassus.com/troy/assets/img/bg_digit.png') repeat-x fixed top;
margin:0;
padding:0
}

img {
border:0 none;
padding:0;
margin:0;
}

img#control_left {
border:0 none;
padding:2px;
margin:0;
}


img.lspaced {
margin: 2px 0px 2px 6px;
}

ul.sidemenu li {
list-style-image: url('http://www.megassus.com/troy/assets/img/bullet.jpg');
list-style-type:disc;
margin-bottom:0;
padding-bottom:0;
}

li.selected {
list-style-image: url('http://www.megassus.com/troy/assets/img/bullet_on.jpg');
list-style-type:disc;
}

#wrapper {
width:750px;
background-color:#000;
background-image:url('http://www.megassus.com/troy/assets/img/surface.jpg');
margin:0 auto 0;
padding:0;
}

#player {
height:114px;
background-image:url('http://www.megassus.com/troy/assets/img/haifaguns.jpg');
background-repeat:no-repeat;
background-position: 260px 0px;
text-align:right;
padding-top: 20px;
padding-right: 200px;
color:#387407;
font-weight:bolder;
text-decoration:none;
font-size:22px;
}

#header {
background-color:#FFF;
background-image:url('http://www.megassus.com/troy/assets/img/sprite_topmenu.jpg');
background-repeat:no-repeat;
background-position: 0 0;
text-align:left;
height:114px;
margin:0;
padding:0
}

#navigation {
background-color:#FFF;
height:71px;
margin:0;
padding:0
}

#nav_right {
width:146px;
height:71px;
float: right;
}

#nav_left {
width:604px;
height:71px;
float: left;
}

#bits {
	background-image: url('http://www.megassus.com/troy/assets/img/sprite_topmenu.jpg');
	background-repeat: no-repeat;
	background-position: 0 -185px;
	width: 604px;
	height: 34px;
}
	
#cats {
	background-color:#CE8020;
	padding-top:4px;
	width: 604px;
	height: 37px;
	background-image: url('http://www.megassus.com/troy/assets/img/sprite_topmenu.jpg');
  	background-repeat: no-repeat;
	background-position: 0 -148px;
	left: 50%;
}



#control_wrapper {
background-color:#CE8020;
background-image:url('http://www.megassus.com/troy/assets/img/hrs.jpg');
background-repeat:repeat-x;
color:#FFF;
padding:0;
margin: 0px 0px 8px 0px;
height: 22px;
clear:both;
}

#control_right {
margin:2px 2px 2px 0px;
float: right;

}

#control_left {
margin:2px 0px 2px 2px;
float: left;

}


#wrapper_register {
background-image:url('http://www.megassus.com/troy/assets/img/communitroy_register_bg.jpg');
background-repeat:repeat-y;
width:550px;
background-color:#CE8020;
margin:4px;
padding:0px;
}


#register_form_top {
background-color:#CE8020;
background-image:url('http://www.megassus.com/troy/assets/img/bg_form.jpg');
background-repeat:repeat-x;
width:396px;
float:right;
padding:2px 2px 0px 2px;
}

#register_bg {
width:150px;
height:254px;
float: left;
}

#register_form_bottom {
background-color:#CE8020;
width:471px;
padding:0px 2px 2px 2px;
clear:both;
}


#leftcolumn {
float:left;
width:578px;
}

#rightcolumn {
float:right;
width:172px;
}

.sideframe {
background-color:#FFF;
width:160px;
margin:10px 8px 8px 6px;
}

.sideframe_top {
background-image:url('http://www.megassus.com/troy/assets/img/sprite_sideframe.jpg');
background-repeat:no-repeat;
background-position: 0 0;
width:160px;
height:13px;
}

.sideframe_sides {
background-image:url('http://www.megassus.com/troy/assets/img/sprite_sideframe2.jpg');
background-repeat:repeat-y;
width:160px;
}

.sideframe_bottom {
background-image:url('http://www.megassus.com/troy/assets/img/sprite_sideframe.jpg');
background-repeat:no-repeat;
background-position: 0 -13px;
width:160px;
height:15px;
}

.sideframe_content {
background-color:#FFF;
text-align:right;
margin: 0px 10px 0px 10px;
width:140px;
}

.sideframe_caption {
background-image:url('http://www.megassus.com/troy/assets/img/sidemenu.jpg');
background-repeat:no-repeat;
background-position:top;
height:49px;
width:140px;
}

.cat_caption {
color: #895009;
font-weight:900;
margin-right:2px;
font-size:16px;
}

.mainframe {
background-color:#FFF;
width:566px;
margin:10px 2px 8px 10px;
}

.mainframe_top {
background-image:url('http://www.megassus.com/troy/assets/img/sprite_mainframe.jpg');
background-repeat:no-repeat;
background-position: 0 0;
width:566px;
height:15px;
}

.mainframe_sides {
background-image:url('http://www.megassus.com/troy/assets/img/sprite_mainframe2.jpg');
background-repeat:repeat-y;
width:566px;
}

.mainframe_bottom {
background-image:url('http://www.megassus.com/troy/assets/img/sprite_mainframe.jpg');
background-repeat:no-repeat;
background-position: 0 -15px;
width:566px;
height:18px;
}

.mainframe_content {
background-color:#FFF;
text-align:right;
margin: 0px 12px 0px 10px;
width:544px;
}

.subnav {
color:#CE8020;font-weight:bold;
}

.mainframe_caption {
background-image:url('http://www.megassus.com/troy/assets/img/submenu.jpg');
background-repeat:no-repeat;
background-position:top;
height:49px;
width:544px;
}

.frame, #footerframe {
width:730px;
background-color:#FFF;
margin:10px 8px 8px 10px;
clear:both;
}

.frame_top {
background-image:url('http://www.megassus.com/troy/assets/img/sprite_frame.jpg');
background-repeat:no-repeat;
background-position: 0 0;
width:730px;
height:15px;
}

.frame_sides {
background-image:url('http://www.megassus.com/troy/assets/img/sprite_frame2.jpg');
background-repeat:repeat-y;
width:730px;
}

.frame_bottom {
background-image:url('http://www.megassus.com/troy/assets/img/sprite_frame.jpg');
background-repeat:no-repeat;
background-position: 0 -15px;
width:730px;
height:17px;
}

.frame_content {
background-color:#FFF;
text-align:right;
margin: 0px 12px 0px 10px;
width:710px;
}

img.right  {
float: right;
margin:4px;
}

.bg_mailing {
background-image:url('http://www.megassus.com/troy/assets/img/bg_mailing.jpg');
background-position:bottom left;
background-repeat:no-repeat;
}

.hrframe {
width:730px;
background-image:url('http://www.megassus.com/troy/assets/img/footerframe_sides.jpg');
background-repeat:repeat-y;
text-align:center;
margin:10px 8px 0px 10px;
}

.hrwindow {
background-color:#FFF;
text-align:right;
margin: 0px 12px 0px 10px;
}


.hrcenterwindow {
background:#FFF;
text-align:center;
margin: 0px 10px 0px 10px;
}

#footer {
text-align:center;
clear:both;
background:#000;
border:0px solid #ccc;
height: 127px;
padding:10px 10px 1px;
background-image:url('http://www.megassus.com/troy/assets/img/synth.jpg');
background-repeat: no-repeat;
}

.credits {
background:#FFF;
margin: 0 280px;
font-size:12px;
}

#footer p {
margin:0
}


#bio_nav {
background:#CE8020;
width:300px;
margin-top:25px;
margin-bottom:25px;
border:0 solid #ccc;
border-top:6px solid #6ECE20;
color:#000;
padding:10px
}

.sharer {
color:#FFF; 
background: #CE8020;
font-weight:bold;
border-style: solid;
border-color:#6ECE20 ;
border-width:0px;
border-top-width:5px;
margin-top:26px;
}

#header h1 {
text-align:left;
color:#000;
font-size:16px;
font-weight:700
}

#header h2 {
text-align:left;
color:#000;
font-size:26px;
font-weight:700;
margin-top:5px
}

form {
margin-bottom:0;
padding-bottom:0;
}

hr {
height:2px;
border:solid #6ECE20 0;
border-top-width:2px
}

p {
text-align:right;
}

h1 {
text-align:right;
color:#CE8020;
font-size:36px;
font-weight:bold;
margin:0;
}

h2 {
text-align:right;
color:#000;
font-size:26px;
font-weight:bold;
margin:0;
}

h3 {
text-align:right;
color:#000;
font-size:20px;
font-weight:bold;
}

h4 {
text-align:right;
color:#000;
font-size:16px;
font-weight:bold;
}

h5 {
text-align:right;
color:#000;
font-size:14px;
font-weight:bold;
}

h6 {
text-align:right;
color:#000;
font-size:12px;
font-weight:bold;
}

.hidden {
display: none;
}

.italic {
font-style: italic
}

.underline {
text-decoration: underline
}

cite {
font-size:16px;
color:red;
font-style:italic;
}

.help {
cursor:help;
}

.css_warning {
display:none
}

.warning {
color:red
}


.small {
font-size:12px
}

.bold {
font-size:16px;
font-weight:bold;
}

.caption {
font-size:20px;
line-height:30px;
}

.center {
text-align:center;
}

.casual {
text-align:right;
font-size:16px;
color:#000
}

.big {
font-size:20px;
}

#control_left a:visited,#control_left a:link {
color:#FFF
}

a.orangebox:visited,a.orangebox:link {
color:#FFF
}

a:visited,a:link {
color:#CE8020;
}

.sideframe a:visited,.sideframe a:link{
font-weight:bold;
}
a:active,a:hover,#box_news a:active,#box_news a:hover {
color:#387407;
font-weight:bolder;
text-decoration:none
}

#bio_nav a:visited,#bio_nav a:link, .sharer a:visited, .sharer a:link {
color:#ffffff;text-decoration:none;
}

#footerframe a:link,#footerframe a:visited,.subnav a:link,.subnav a:visited {
color:#CE8020;font-weight:bold;
}

.subnav a:active,.subnav a:hover {
color:#CE8020;font-weight:bold;
}

#footerframe a:active,#footerframe a:hover {
color:#387407;font-weight:bolder;text-decoration:none;
}

#bio_nav a:active,#bio_nav a:hover, .sharer a:active, .sharer a:hover {
color:#ffffff;
font-weight:bold;
text-decoration:none
}

#box_news a:visited,#box_news a:link {
color:#CE8020;
font-weight:700
}

ul.topmenu_logo {
list-style: none;
padding:0;
margin:0;
height:71px;
width:146px;
}

ul.topmenu_logo li {
	display: block;
	float: right;
	width: 146px;
	height: 71px;
	}
ul.topmenu li.nocats {
	width: 458px;
	height: 37px;
	background-position: -525px -34px;
	}

ul.topmenu_logo li a {
	display: block;
	background-image: url('http://www.megassus.com/troy/assets/img/sprite_topmenu.jpg');
  background-repeat: no-repeat;
  width: 146px;
	height: 71px;
	}
	
ul.topmenu_logo li.logo a {
	background-position: -604px -114px;
	}
		
ul.topmenu_logo li.logo a:hover {
	background-position: -604px -185px;
	}

ul.topmenu {
list-style: none;
padding:0;
margin:0;
height:71px;
width:604px;
}

ul.topmenu li {
	float: right;
	}

ul.topmenu li.nocats {
	display:block;
background-image: url('http://www.megassus.com/troy/assets/img/sprite_topmenu.jpg');
	background-repeat: no-repeat;
	margin:0;
	padding:0;

width: 99px;
	height: 37px;
	background-position: 0 -148px;
	}

ul.topmenu li a {
  color: #FFF;
	display: block;
	text-decoration:none;
	text-align:center;
	background-image: url('http://www.megassus.com/troy/assets/img/sprite_topmenu.jpg');
	background-repeat: no-repeat;
	margin:0;
	padding:0;
	}	
	
ul.topmenu li.news a {
	width: 79px;
	height: 37px;
	background-position: -525px -148px;
	}
	
		ul.topmenu li.about a {
	width: 70px;
	height: 37px;
	background-position: -455px -148px;
	}
	
	ul.topmenu li.discography a {
	padding-top:0px;
	width: 118px;
	height: 35px;
	background-position: -337px -148px;
	}

ul.topmenu li.media a {
	width: 61px;
	height: 37px;
background-position: -276px -148px;
}
	
ul.topmenu li.community a {
	width: 67px;
	height: 37px;
background-position: -209px -148px;
}
	
ul.topmenu li.contact a {
	width: 110px;
	height: 37px;
	background-position: -99px -148px;
}
	
ul.topmenu li.links a {
	width: 99px;
	height: 37px;
	background-position: 0 -148px;
}

ul.topmenu li.news a:hover, ul.topmenu li.news_selected a, ul.topmenu li.news_selected a:hover {
  font-weight:900;
	width: 79px;
	height: 37px;
	background-position: -525px -219px;
}
	
ul.topmenu li.about a:hover, ul.topmenu li.about_selected a, ul.topmenu li.about_selected a:hover {
  font-weight:900;
	width: 70px;
	height: 37px;
	background-position: -455px -219px;
}
	
	ul.topmenu li.discography a:hover, ul.topmenu li.discography_selected a, ul.topmenu li.discography_selected a:hover {
  font-weight:900;
	width: 118px;
	height: 37px;
	background-position: -337px -219px;
}

ul.topmenu li.media a:hover, ul.topmenu li.media_selected a, ul.topmenu li.media_selected a:hover {
  font-weight:900;
	width: 61px;
	height: 37px;
background-position: -276px -219px;
}
	
ul.topmenu li.community a:hover, ul.topmenu li.community_selected a, ul.topmenu li.community_selected a:hover {
  font-weight:900;
	width: 67px;
	height: 37px;
background-position: -209px -219px;
}

ul.topmenu li.contact a:hover, ul.topmenu li.contact_selected a, ul.topmenu li.contact_selected a:hover {
  font-weight:900;
	width: 110px;
	height: 37px;
	background-position: -99px -219px;
}

ul.topmenu li.links a:hover, ul.topmenu li.links_selected a, ul.topmenu li.links_selected a:hover {
  font-weight:900;
	width: 99px;
	height: 37px;
	background-position: 0 -219px;
}	
