body {
	font-size:       10px;
	margin:          0px;
	padding:         0px;
	background:      transparent url('http://network.djrythem.com/img/green-abstract-bg.jpg') top right fixed repeat-x;
	color:           #767676;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
} 
a:link {
	color:#767676;
	font-family:'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:11px;
	text-decoration: none;
}
a:visited {
	color:#767676;
	font-family:'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:11px;
	text-decoration: none;
}
a:active {
	color:#767676;
	font-family:'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:11px;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	font-family:'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:11px;
	color: #333333;
}
img {
	border:0px;
}
#djlogin {
        margin:0px;
        padding:0px;
        z-index:10000;
        overflow:hidden;
        position:absolute;
        top:23px;
        left:0px;
}
#container {
	margin:          0 auto; 
	width:           950px;
	position:        relative;
	background:      transparent url('http://network.djrythem.com/img/containerbg2.jpg') top left repeat-y;
	text-align:      left;
	margin-bottom:   -16px;
	margin-top:      20px;
    z-index:         100;
}
#header {
	margin:          0px 30px;
	width:           892px;
	height:          101px;
	background:      #437303 no-repeat url('http://network.djrythem.com/img/header_bg.png');
	spacing:         0px;
    z-index:         100;
} 
#roundedheader {
	width:           890px;
	height:          18px;
	margin:          0 auto;
	background:      transparent url('http://network.djrythem.com/img/belowheader.png') top left no-repeat;
}
#content {
	min-height:      390px;
	width:           858px;
	margin:          0 auto;
	background:      #FFFFFF;
    border-left:     16px solid #f5f5f5;
    border-right:    18px solid #f5f5f5;
    margin-right:    28px;
}
#insidecontent {   
	float:           left;
	padding-left:    10px;
	width:           577px;
}
#insidecontent p {
	margin:          0;
	color:           #767676;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       1.2em;
	line-height:     170%; 
}
#sidebar {
	padding:         10px 10px 10px 10px;
	float:           right;
	width:           240px;
	background:      #f6f6f6;
}
#sidebar p {
	margin:          0;
	color:           #565656;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       1em;
	line-height:     170%;
}
#sidebar a:link, #sidebar a:active, #sidebar a:visited {
	text-decoration: none;
	color:           #767676;
	font-weight: bold;
}
#sidebar a:hover {
	text-decoration: underline;
	color:           #333333;
	font-weight: bold;
}
#roundedfooter {
	width:           890px;
	height:          18px;
	margin:          0 auto;
	background:      transparent url('http://network.djrythem.com/img/abovefooter.png') top left no-repeat;  
}
h1 {
	margin:          0;
	font-weight:     normal;
	color:           #d8f7af;
	font-size:       3.2em;
}
h1 a:link, h1 a:visited, h1 a:active {
	margin:          0;
	font-weight:     normal;
	color:           #d8f7af;
	font-size:       3.2em;
}
h1 a:hover {
	margin:          0;
	font-weight:     normal;
	color:           #333333;
	font-size:       3.2em;
}
h2 {
	margin:          0;
	display:         inline;
	position:        relative;
	top:             -1.5em;
	left:            2em;
	font-size:       1.8em;
	font-weight:     normal;
	color:           #94c258;
}
h2 a:link, h2 a:visited, h2 a:active {
	margin:          0;
	display:         inline;
	position:        relative;
	top:             -1.5em;
	left:            2em;
	font-size:       1.8em;
	font-weight:     normal;
	color:           #94c258;
}
h2 a:hover {
	margin:          0;
	display:         inline;
	position:        relative;
	top:             -1.5em;
	left:            2em;
	font-size:       1.8em;
	font-weight:     normal;
	color:           #333333;
}
h3 {
	margin:          0;
	font-size:       1.5em;
	font-weight:     normal;
	color:           #94C258;
}
h3 a:link, h3 a:visited, h3 a:active {
	margin:          0;
	font-size:       1.0em;
	font-weight:     normal;
	color:           #94C258;
}
h3 a:hover {
	margin:          0;
	font-size:       1.0em;
	font-weight:     normal;
	color:           #333333;
}
h5 {
	font-size:9px;
	color:#000000;
	font-weight: normal;
	margin:0px;
	margin-top:5px;
	font-family:'lucida grande', 'franklin gothic medium', sans-serif;
}
h5 a:link, h5 a:visited, h5 a:active, h5 a {
	font-size:9px;
	color:#000000;
	font-weight: normal;
	font-family:'lucida grande', 'franklin gothic medium', sans-serif;
}
h5 a:hover {
	font-size:9px;
	color:#333333;
	font-weight: normal;
	font-family:'lucida grande', 'franklin gothic medium', sans-serif;
}
#footer {
	margin:          0 20px;
	width:           911px;
	height:          39px;
	background:      transparent url('http://network.djrythem.com/img/footer.png') top left repeat-x;
}
#footer span {
	display:         block;
	position:        relative;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       11px;
	padding:         10px;
	color:           #565656;
}
#footer a, #footer a:link, #footer a:visited, #footer a:active {
	color:#565656;
	text-decoration:none;
}
#footer a:hover {
	color:#000000;
	text-decoration:none;
}
/******************************************
*******           FORMS           *********
******************************************/

textarea {
	margin:0px;
	color:#333333;
	background: #ffffff;
	border:1px solid #b3d24e;
	font: 12px 'lucida grande', 'franklin gothic medium', sans-serif;
}
input {
	margin:0px;
	color:#333333;
	background: #ffffff;
	border:1px solid #b3d24e;
	font: 12px 'lucida grande', 'franklin gothic medium', sans-serif;
}
select {
    margin:0px;
	background: #ffffff;
	color: #333333;
	border:1px solid #b3d24e;
	font: 12px 'lucida grande', 'franklin gothic medium', sans-serif;
}
.forms {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

/******************************************
*******           STAFF           *********
******************************************/
.staff-moderator {
    color: #FF66FF;
}
.staff-admin {
    color: #B3D24E;
    font-weight:bold;
}
.staff-circle {
    color: #365556;
    font-weight:bold;
}
.staff-gfx {
    color: #9933FF;
}
.staff-ps2 {
    color: #3C94DF;
}
.staff-ps3 {
    color: #FF0E0E;
}
.staff-psp {
    color: #FFA701;
}
.staff-360 {
    color: #66CC00;
}
.staff-xbox {
    color: #006600;
}
.staff-wii {
    color: #707070;
}
.staff-reviewer {
    color: #CC3300;
}
.banned-user {
    color: #000000;
}
.legendary-member {
    color: #FC0;
    font-weight:bold;
}
.privileged-member {
    color: #990000;
}

/******************************************
*******           TABLES          *********
******************************************/

.tables {
	border: 0.3mm dashed #94C258;
	empty-cells: hide;
	margin-left:auto;
	padding:0px;
	padding-left:2px;
	padding-right:2px;
	color:#767676;
	font-family:'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:11px;
}
.thead {
	color: #ffffff;
	font: bold 12px 'lucida grande', 'franklin gothic medium', sans-serif;
	background:#222222 url(http://network.djrythem.com/pics/th.gif) repeat-x;
    border:0px;
}
.thead a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.thead a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.thead a:hover, .thead a:active {
	color: #b3d24e;
	text-decoration: none;
}
.thead span {
   float:right; 
   font-weight:normal; 
   font-size:11px;
   font-family:'lucida grande', 'franklin gothic medium', sans-serif;
   color:#FFF;
}
.thead span a:link, .thead span a:visited, .thead span a:active {
   font-size:11px;
   font-weight:normal; 
   color:#FFF;
}
.tcat {
	color: #FFFFFF;
	font: bold 13px 'lucida grande', 'franklin gothic medium', sans-serif;
	background: #000000 url(http://network.djrythem.com/pics/toptable_4.gif) repeat-x;
    border:0px;
}
.tcat a, .tcat a:link, .tcat a:visited, .tcat a:active {
	color: #ffffff;
	font: bold 13px 'lucida grande', 'franklin gothic medium', sans-serif;
	text-decoration: none;
}
.tcat a:hover {
	color: #b3d24e;
	font: bold 13px 'lucida grande', 'franklin gothic medium', sans-serif;
	text-decoration: none;
}
.tcat span {
   float:right; 
   font-weight:normal; 
   font-size:11px;
   font-family:'lucida grande', 'franklin gothic medium', sans-serif;
}
.tcat span a:link, .tcat span a:visited, .tcat span a:active {
   font-size:11px;
   font-weight:normal; 
}
.tborder {
	background: #94c258;
	color: #767676;
	font: 12px 'lucida grande', 'franklin gothic medium', sans-serif;;
	border: 1px solid #000000;
}
.alt2 {
	background: #ffffff;
	color: #767676;
	font: 12px 'lucida grande', 'franklin gothic medium', sans-serif;
}
.alt2 a:link {
	color: #767676;
}
.alt2 a:visited {
	color: #767676;
}
.alt2 a:hover {
	color: #333333;
}
.smallfont {
	font-size:11px;
	font-family:'lucida grande', 'franklin gothic medium', sans-serif;
}
.smallfont a:link, .smallfont a:active, .smallfont a:visited {
	font-size:11px;
	font-family:'lucida grande', 'franklin gothic medium', sans-serif;
}
.smallfont a:hover {
	font-size:11px;
	font-family:'lucida grande', 'franklin gothic medium', sans-serif;
}
/******************************************
*******          TOOLBAR          *********
******************************************/
#pb {
    width: 100%;
	height: 21px;
    text-align: center;
	position: relative;
	border-top:1px dashed #94c258;
	border-bottom:1px dashed #94c258;
	z-index: 100;
}
#pb div, #pb ul, #pb li {
    margin: 0;
    padding: 0;
}
#pb .pbblue {
    background-image: url(http://network.djrythem.com/img/toolbar/hdr_item_red_off.gif);
	background-color:#000000;
    background-repeat: repeat-x;
    height: 21px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 100%;
    z-index: 0;
}
#pb .pbred {
    background-image: url(http://network.djrythem.com/img/toolbar/hdr_item_red_off.gif);
	background-color:#000000;
    background-repeat: repeat-x;
    float: right;
    height: 21px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 50%;
    z-index: 0;
}
#pb .pbmain {
    background-image: url(http://network.djrythem.com/img/toolbar/hdr_item_red_off.gif);
	background-color:#000000;
    background-repeat: repeat-x;
    height: 21px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 950px;
    z-index: 0;
}
#pb .pbc {
    width: 950px;
    margin: auto;
}
#pb .pblogo {
    background-image: url(http://network.djrythem.com/img/toolbar/dj-logo.png);
    background-repeat: no-repeat;
    float: left;
    width: 103px;
    height: 21px;
}
#pb .pblogo img {
    display: inline;
    width: 103px;
    height: 21px;
    border: 0;
}
#pb ul.pbmenu {
    float: left;
    width: 510px;
}
#pb .pbmenu li {
    display: inline;
    list-style-type: none;
}
#pb .pbmenu li a {
    display: block;
    float: left;
    font-family: Tahoma,Helvetica,sans-serif;
	font-size: 11px;
    padding: 0px 7px;
}
#pb .pbmenu li a:link, #pb .pbmenu li a:visited, #pb .pbmenu li a:active {
    color: #fff;
    background-image:url(http://network.djrythem.com/img/toolbar/hdr_item_red_off.gif);
    background-repeat:repeat-x;
    text-decoration: none;
    height:21px;
    line-height:19px;
}
#pb .pbmenu li a:hover {
    color: #FC0;
    background-image:url(http://network.djrythem.com/img/toolbar/hdr_item_red_on.gif);
    background-repeat:repeat-x;
    text-decoration: none;
    height:21px;
    line-height:19px;
}
#pb .pbpromo {
    background-image: url(http://network.djrythem.com/img/toolbar/hdr_promobar.gif);
    background-repeat: no-repeat;
    height: 20px;
    line-height: 17px;
    width: 400px;
    float: right;
    text-align: left;
	position: relative;
	z-index: 1000;
}
#pb .pbpromo #portalBarText {
    display: inline;
    color: #94c258;
    padding-left: 26px;
}
#pb .pbpromo #portalBarText a {
    color: #fff;
    text-decoration: none;
}
#pb .pbpromo #portalBarText a:hover {
    text-decoration: underline;
	color:#FC0;
}

/******************************************
*******         NAVAGATION        *********
******************************************/

#menu {
	margin: 0px 20px;
	height: 29px;
	background: #bbd75a !important;
	background: #b3d24e;
	padding: 4px 0px;
	width: 912px;
	font-size: 10px;
	text-align: center;
}
#menu ul {
	margin: 0;
	padding: 8px;
	background: transparent url('http://network.djrythem.com/img/menuoff.png') top left repeat-x;
}
#menu li {
    display: inline;
    position: relative;
    list-style-type: none;
}
#menu a {
	color: #767676;
	padding: 15px 3px 15px 3px;
	font-size: 10px;
	font-family: 'lucida grande', arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
#menu a.parent {
    background-image: url(http://static.epicbattles.net/images/home/dropdown_hover.png);
    background-repeat: no-repeat;
    background-position: -32px;
    padding-right: 1px;
}
#menu a.parent:after {
    content: " " url(http://static.epicbattles.net/images/home/dropdown.png);
    background-position: center right;
}
#menu a.parent:hover:after {
    content: " " url(http://static.epicbattles.net/images/home/dropdown_hover.png);
}
#menu a:hover {
	background-image: url(http://network.djrythem.com/img/menuon.png);
	background-repeat: repeat-x;
    background-position: 0;
	color: #FDFDFD;
}
#menu li ul {
    width: 200px;
    display: none;
	padding: 0px;
	margin: 0px;
	position: absolute;
	left: -2px;
	top: 21px;
	z-index: 9000;
}
#menu li ul li:before {
    content: "";
    padding: 0;
    z-index: 2001;
}
#menu li ul li a.arena:before {
    content: url(http://static.epicbattles.net/images/icons/arena.png) " ";
    background-position: left center;
    z-index: 2001;
}
#menu li ul li a.news2:before {
    content: url(http://static.epicbattles.net/images/icons/news.png) " ";
    background-position: left center;
    z-index: 2001;
}
#menu li ul li a.forum:before {
    content: url(http://static.epicbattles.net/images/icons/forum.png) " ";
    background-position: left center;
    z-index: 2001;
}
#menu li ul li a.member:before {
    content: url(http://static.epicbattles.net/images/icons/member.png) " ";
    background-position: left center;
    z-index: 2001;
}
#menu li ul li a.options:before {
    content: url(http://static.epicbattles.net/images/icons/options.png) " ";
    background-position: left center;
    z-index: 2001;
}
#menu li ul li a.search:before {
    content: url(http://static.epicbattles.net/images/icons/search.png) " ";
    background-position: left center;
    z-index: 2001;
}
#menu li ul li a.video:before {
    content: url(http://static.epicbattles.net/images/icons/video.png) " ";
    background-position: left center;
    z-index: 2001;
}
#menu li ul li.divider {
    display: block;
    width: 200px;
    height: 1px;
    padding: 0;
	margin: 0;
	font-size: 1px;
    line-height: 1px;
    z-index: 2000;
    background-color: #94c258;
}
#menu li ul li a {
	display: block;
	height:20px;
	line-height:17px;
	padding-bottom:1px;
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
	font-size: 10px;
	color: #FFF;
    background-image: url(http://static.epicbattles.net/images/opacity/85.png);
	border-color: #94c258;
	border-bottom-color: #94c258;
    border-width: 0px 1px 1px 1px;
    border-style: solid;
	z-index: 2001;
	text-align:left;
}
#menu li ul li a:hover {
    color: #333;
	padding-bottom:1px;
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
    background-image: url(http://network.djrythem.com/img/row_hover2.png);
    background-repeat: repeat-x;
	z-index: 2001;
    border-left-color: #94c258;
    border-right-color: #94c258;
}
#menu li ul li:first-child a {
	border-top: #94c258 1px solid;
}
#menu li ul li:last-child a {
	border-bottom: 1px solid #94c258;
}
#menu li:hover ul {
    display: block;
    z-index: 7000;
}

/******************************************
*******        ARENA ALERTS       *********
******************************************/
#arena-alert {
	clear: both;
    width: 836px;
	text-align: left;
	font-size: 11px;
	border: 2px solid #b3d24e;
	margin: 5px;
}
#arena-alert-header {
	font-weight: bold;
	padding: 2px 1px;
	background-color: #b3d24e;
	border-bottom: 1px solid #b3d24e;
	height: 20px;
}
#arena-alert-header div {
	padding: 3px 1px;
	text-transform: uppercase;
	float: left;
}
#arena-alert-header a {
	float: right;
	text-decoration: none;
	text-transform: uppercase;
	color: #c00;
}
#arena-alert-header a:hover {
	color: #f00;
}
#arena-alert-message {
	background: #ffffdd url(http://static.epicbattles.net/images/icons/alert.png) no-repeat 5px 5px;
	padding: 5px 5px 5px 74px;
	min-height: 40px;
    line-height: 18px;
}
#arena-alert-date {
    font-size: 10px;
    color: #c90;
    line-height: 16px;
}
#arena-alert-title {
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    border-bottom: 1px solid #b3d24e;
}
#arena-alert-message a {
	color: #767676;
	text-decoration: underline;
}
#arena-alert-message a:hover {
	color: #333333;
}

/******************************************
*******          TOOLBAR          *********
******************************************/
#toolbar {
margin-top:0px;
padding-top:0px;
}
