/* -START- Next FM layout */
img { border: 0; }

#next_page { margin: 0 auto; width: 100%; font-family: Arial, Verdana, sans-serif; }
div#next_masthead { /*background: #170808 url(../images/red/mast-bg.png) 0 0 repeat-x;*/ }

#next_masthead { float: none; clear: both; line-height: normal; font-family: Arial, Verdana, sans-serif; }

div#next_header .nextheader-right { /*background:  url(../images/red/mast-r.png) 100% 0 no-repeat;*/ }
div#next_header .nextheader-left { /*background:  url(../images/red/mast-l.png) 0 0 no-repeat;*/ }

#next_header, #content { width: 100%; font-family: Arial, Verdana, sans-serif; }

/* Markup free clearing
   Details: http://www.positioniseverything.net/easyclearing.html */
.next_clear-block:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.next_clear-block { display: inline-block; }
/* Hides from IE-mac \*/
* html .next_clear-block { height: 1%; }
.next_clear-block { display: block; }
/* End hide from IE-mac */

/* top head lines */
#next_top_line { /*	background-position:bottom;*/ background-image:url(/phorum/img_new/line_top_head.jpg); background-repeat:repeat-x; height:5px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:100%; display: block; }
#next_bottom_line { /*	background-position:top;*/ background-image:url(/phorum/img_new/line_bottom_head.jpg); background-repeat:repeat-x; height:5px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:100%; display: block; }

/* head background */
.next_head_back { background-image:url(/phorum/img_new/top_back.jpg); background-position:top right; background-repeat:no-repeat; height:235px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family: Arial, Verdana, sans-serif; }

/* head next people */
.next_pep { background: bottom right no-repeat;font-family: Arial, Verdana, sans-serif;  }
.next_toppep { padding-bottom:13px; margin-bottom:13px; font-family: Arial, Verdana, sans-serif; }
.next_toplive { padding-top:13px; margin-top:13px; font-family: Arial, Verdana, sans-serif; margin-left:40px; }

#next_logo-title { margin: 10px px 0 10px; display:inline; position: relative; }
#next_logo { vertical-align: middle; margin-left:20px; }
#next_logo img { float: left; padding: 0 1em; border: 0; padding-top: 25px; padding-bottom: 15px; width: 418px; height: 100px; }

/* Menu styles */
div#next_navigation { background: #292929 url(/phorum/img_new/menu-bg.png) repeat-x; }

ul.menu { list-style: none; border: none; text-align:left; }
ul.menu li { margin: 0 0 0 0.5em; }

#next_primary a { background: url(/phorum/img_new/menu-div.png) 100% 0 repeat-y; color: white; }
#next_primary a:hover, #next_primary a.active { color: white; background: #353535; }
#next_secondary { border-top:1px solid #292929; }
#next_secondary li a { font-weight:bold; color: white; background: url(/phorum/img_new/menu-div.png) 100% 0 repeat-y; font-size: 12px; font-family: Arial, Verdana, sans-serif;}
#next_secondary a:hover { color: white; background-color: #555555; }

/* Primary and Secondary links */
#next_primary { line-height: 30px; }
#next_primary ul { padding:0; margin:0; list-style:none; }
#next_primary li { display:inline; }
#next_primary a { font-weight:bold; display:block; float:left; padding:0px 14px 0px 14px; margin: 0px 1px 0px 0px; font-size: 12px; font-family: Arial, Verdana, sans-serif;  }
#next_primary a { background-position:0% 0px; }
#next_primary a:hover { text-decoration: none; background-position:0% -42px; }
#next_primary a.active { background-position: 0% -84px; }

#next_secondary { height:16px; }
#next_secondary ul { margin:0; padding:0; list-style:none; }
#next_secondary li { margin:0; padding:0; display:inline; }
#next_secondary li a { font-weight:bold; float:left; display:block; font-size: 12px; font-family: Arial, Verdana, sans-serif; padding:0px 14px 0px 14px; }
#next_secondary a:hover { text-decoration: none; }
#next_secondary a.active { font-weight:bold; }

/* Footer links */
#next_primary_1 a { background: url(/phorum/img_new/menu-div.png) 100% 0 repeat-y; color: white; }
#next_primary_1 a:hover, #next_primary_1 a.active { color: white; background: #353535; }
#next_primary_1 { line-height: 30px; }
#next_primary_1 ul { padding:0; margin:0; list-style:none; }
#next_primary_1 li { display:inline; }
#next_primary_1 a { font-weight:bold; display:block; float:left; padding:0px 14px 0px 14px; margin: 0px 1px 0px 0px; font-size: 12px; font-family: Arial, Verdana, sans-serif;  }
#next_primary_1 a { background-position:0% 0px; }
#next_primary_1 a:hover { text-decoration: none; background-position:0% -42px; }
#next_primary_1 a.active { background-position: 0% -84px; }



/* -END- Next FM layout */