body {
	background:#2e2e2e;color:#e7e7e7;font:12px Verdana,Arial,Helvetica,sans-serif;
	scrollbar-3dlight-color:#6a6a6a;
	scrollbar-arrow-color:#006091;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#1f1f1f;
	scrollbar-highlight-color:#1f1f1f;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#2e2e2e
}

.bodyline {
	background:#303030 url(images/cb_fbr_tex.gif);
	border:1px solid;border-color: #000000 #707070 #707070 #000000;
}

a {
	color:#007ebf; text-decoration:none;
}

a:hover {
	color:#767676; text-decoration:underline;
}

a:active {
	color:#00ff00; font-weight: bolder;
}

a.side {
	color:#007ebf; text-decoration:none;
}

a:hover.side {
	color:#767676; text-decoration:underline;
}

a:active.side {
	color:#00ff00; font-weight: bolder;
}

a.white {
	font-size:11px;color:#007ebf; text-decoration:none;
}

a:hover.white {
	color:#767676; text-decoration:underline overline;
}

a:active.white {
	color:#00ff00; font-weight: bolder;
}

img {
	border: 0px;
}

form {
	margin:0px 0px 0px 0px;
}

hr {
	border: 0px solid #9c9c9c;border-top-width:1px;height:0px;
}

hr.side-hr {
	border:1px #D1E4F1 solid;
	border-bottom:1px #F9F9F9 solid;
}

td {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;
}

pre {
	font-family:Verdana,Tahoma,Arial,Sans-Serif; 
	font-size:11px;
}

.alt {
	color:#666;
}

.button {
	background:#303030;font-size:11px;color:#e7e7e7;
	border:1px solid; border-color:#707070 #000000 #000000 #707070
}
	
.textbox {
	background:#303030;color:#e7e7e7;
	font:11px Verdana,Arial,Helvetica,sans-serif;padding-bottom:2px;padding-left:2px;
	border:1px solid;border-color: #000000 #707070 #707070 #000000
}

.main-bg {
	padding:5px 0px 5px 0px;
}

.side-border-left {
	padding:5px 5px 0px 0px;
}

.side-border-right {
	padding:5px 0px 0px 5px;
}

.main-body {
	font-size:11px;
	color:#000; 
	background-color:#DFEDF7;
	padding:12px 4px 3px 4px;
}

.side-body {
	font-size:11px;
	color:#027AC6; 
	background-color:#DFEDF7;
	padding:5px 0px 0px 0px;
}

.border {
	background-color:#ddd; 
	border:2px #D1D8DD solid; 
}





.panel-left {
	width:6px; height:21px; 
	background-image:url(images/panel-left.gif); 
}

.panel-right {
	width:6px; height:21px;
	background-image:url(images/panel-right.gif);
}

.panel-main {
	font-family:Tahoma,Arial,Sans-Serif;
	font-size:12px;font-weight:bold;
	color:#C7E9FE;
	height:21px;
	padding:0px 2px 0px 2px;
	background-image:url(images/panel-main.gif);
	background-repeat:repeat-x;
}

.table-body {
	font-size:11px;
	color:#003150; 
	background-color:#F0F0F0;
	padding:12px 4px 3px 4px;
}

.side-caption {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px; font-weight:bold;
	color:#FFFFFF; background-color:#004A80;
	padding:0px 4px 3px 4px;
}

.tbl-border {
	background-color:#929292;
}

.tbl {
	font-size:11px; padding:3px 4px 3px 4px;
}

.tbl1 {
	font-size:11px; 
	background-color:#272727; padding:3px 4px 3px 4px;
}

.tbl2 {
	font-size:11px; 
	background-color:#303030; padding:3px 4px 3px 4px;
}
	
.forum-caption {
	color:#8e8e8e;font-weight:bold;letter-spacing:1px;background:#191919 url(images/cellpic1.gif);height:31px;text-indent:4px
}

.quote {
	background-color:#525252;border:1px solid #000000;color:#e7e7e7;
	font-size:11px;line-height:125%
}
	
.poll {
	height:12px; border:0px #D1D8DD solid;
}

.comment-name {
	font-weight:bold; color:#113355; 
}

.shoutboxname {
	font-weight:bold; color:#113355; 
}

.shoutbox {

}

.shoutboxdate {
	font-size:9px; color:#0081B7; text-align:right;
}

.small {
	font-size:11px; font-weight:normal;
}

.small2 {
	font-size:11px; font-weight:normal;
}

.side-small {
	font-size:11px; font-weight:normal;
}

select {
	background:#303030;color:#e7e7e7;font:11px Verdana,Arial,Helvetica,sans-serif
}


.topnav {
	font-size:10px;background:#1d1c19;color:#006091;height:23px;white-space:nowrap
}

.tbltop {
	background:#2e2e2e url(images/tnav_t.gif) repeat-x
}

.tblleft {
	background:#2e2e2e url(images/tnav_l.gif) repeat-y
}

.tblright {
	background:#2e2e2e url(images/tnav_r.gif) repeat-y
}

.tblbot {
	background:#2e2e2e url(images/tnav_b.gif) repeat-x
}

td.cat,th,.topnav {
	border:1px solid;border-color:#707070 #000000 #000000 #707070
}

td.cat {
	color:#8e8e8e;font-weight:bold;letter-spacing:1px;background:#191919 url(images/cellpic1.gif);height:27px;text-indent:4px
}

.nav {
	font-size:11px;font-weight:bold;color:#979797
}




.nav {
height:35px; 
background: url(http://www.nutafm.com/images/bg.gif) repeat-x; 
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:11px; 
width:100%; 
z-index:100;
margin:0;
padding:0;
}

.nav .table {
display:table; 
margin:0 auto;
}

.nav .select,
.nav .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}

.nav li {
margin:0; 
padding:0; 
height:auto; 
float:left;
}

.nav .select a {
display:block; 
height:35px; 
float:left; 
font-weight:bold;
background: url(http://www.nutafm.com/images/bg.gif); 
padding:0 30px 0 30px; 
text-decoration:none; 
line-height:35px; 
white-space:nowrap; 
color:#2b3238;
}


.nav .select a:hover, 
.nav .select li:hover a {
background: url(http://www.nutafm.com/images/hover.gif); 
padding:0 0 0 15px; 
cursor:pointer; 
color:#2b3238;
}

.nav .select a b{
	font-weight:bold;
	}

.nav .select a:hover b, 
.nav .select li:hover a b {
display:block; 
float:left; 
padding:0 30px 0 15px; 
background:url(http://www.nutafm.com/images/hover.gif) right top; 
cursor:pointer;
}

.nav .select_sub {
display:none;
}

/* IE6 only */
.nav table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.nav .sub {
display:table; 
margin:0 auto; 
padding:0; 
list-style:none;
}

.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
background:transparent; 
color:#2b3238;
}

.nav .select :hover .select_sub, 
.nav .current .show {
display:block; 
position:absolute; 
width:100%; 
top:35px; 
background:url(http://www.nutafm.com/images/back.gif); 
padding:0; 
z-index:100; 
left:0; 
text-align:center;
}

.nav .current .show {
z-index:10;
}

.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
display:block; 
float:left; 
background:transparent; 
padding:0 10px 0 10px; 
margin:0; 
white-space:nowrap; 
border:0; 
color:#2b3238;
}

.nav .current .sub li.sub_show a {
color:#2b3238; 
cursor:default; 
}

.nav .select .sub li a {
	font-weight:normal;
}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
visibility:visible; 
color:#73a0d2; 
}
